.Komoot_komoot__eOkGE{overflow:hidden;position:relative;width:100%}.Komoot_komoot__eOkGE iframe{background:#f3f3f3;height:60vh;min-height:500px;max-height:800px;border:0;width:100%}.calendarModal_dl__zfVMZ{margin:2em 0;display:flex;flex-direction:column;gap:1em}@media (min-width:1024px){.calendarModal_dl__zfVMZ{flex-direction:row;gap:3em}}.calendarModal_dl__zfVMZ>div{border-left:5px solid #f3f3f3;padding-left:.5em}.calendarModal_dl__zfVMZ dt{font-weight:500;width:5em}.calendarModal_dl__zfVMZ dd{margin:0}.calendarModal_gpxTitle__w_3Ms{font:var(--heading-xs);margin-top:var(--spacing-xs)}.calendarModal_gpxList__MkKrs{margin:0 0 1em;padding:0;list-style:none}.calendarModal_gpx__EQIEW{color:var(--color-brand-primary)}.calendarModal_gpx__EQIEW:hover{-webkit-text-decoration:underline;text-decoration:underline}.calendarModal_gpxIcon__OBUOP{margin-right:8px;display:inline-block;vertical-align:-1px;width:14px;height:14px}.CenterText_centerText__Osplu{margin-bottom:var(--spacing-sm)}@media (min-width:550px){.CenterText_centerText__Osplu{text-align:center}}.CenterText_alwaysCenter__0NqMf{text-align:center}.Calendar_filterButtons__x1E5_{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:1rem 1rem 1.6rem}.Calendar_table__gC6Ji{color:var(--color-grey-extra-dark);width:100%;font-size:17px;border-collapse:collapse}.Calendar_table__gC6Ji th{color:var(--color-grey-light);font-weight:500}.Calendar_table__gC6Ji td,.Calendar_table__gC6Ji th{padding:20px;clip-path:inset(0 0 14px 0)}.Calendar_table__gC6Ji td{padding-bottom:34px}.Calendar_colIcon__Abro6{padding-left:38px!important;padding-right:0!important}.Calendar_calendarHeadings__HjLcu>*,.Calendar_calendarRow__wyyQv>*{line-height:var(--line-height-condensed);white-space:nowrap}.Calendar_calendarHeadings__HjLcu{color:var(--color-grey)}.Calendar_calendarRow__wyyQv{cursor:pointer}.Calendar_calendarRow__wyyQv td{position:relative}.Calendar_calendarRow__wyyQv td:before{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:16px;border-top:var(--border);border-bottom:var(--border);transition:background .2s ease-in-out}.Calendar_calendarRow__wyyQv td:first-child:before{border-radius:var(--border-radius) 0 0 var(--border-radius)}.Calendar_calendarRow__wyyQv td:last-child:before{border-radius:0 var(--border-radius) var(--border-radius) 0}.Calendar_calendarRow__wyyQv:hover{color:var(--color-brand-primary)}.Calendar_tableWrapper___THKa{padding:10px;overflow-y:hidden;overflow-x:auto}.List_List__0tQJf{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.List_direction-column___m1ZS{flex-direction:column}.List_direction-row__PttU4{flex-direction:row}.ShareLinks_title__Cfvht{font-weight:500;margin:0}.ShareLinks_ShareLinks__i0spb ul{gap:1rem;margin-top:16px;align-items:center}.ShareLinks_ShareLinks__i0spb a:hover{opacity:.7;transition:var(--transition-fast)}.ContentHeader_contentHeader__1q_xE{margin-top:var(--spacing-lg)}.ContentHeader_contentHeader__1q_xE svg{margin-right:8px;color:var(--color-brand-primary)}.ContentHeader_meta__KD5_6{font:var(--font-sm);text-align:center;font-style:italic;margin:1em 0 2em}.ContentHeader_intro__3Sox8{font-size:var(--font-lg)}@media (min-width:550px){.ContentHeader_contentHeader__1q_xE h1{text-align:center}}.ContentHeader_contentHeader__1q_xE p{font:var(--font-md)}@media (min-width:768px){.ContentHeader_contentHeader__1q_xE p{font:var(--font-lg)}}.ContentHeader_buttonContainer__P4w_l{text-align:center;margin-bottom:var(--spacing-xs)}