.ExplorerHeader_visually-hidden__7saNk{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.ExplorerHeader_visually-hidden__7saNk.ExplorerHeader_focusable__UyNx1:active,.ExplorerHeader_visually-hidden__7saNk.ExplorerHeader_focusable__UyNx1:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.ExplorerHeader_flyva-transition-afterLeave__flqhS [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .ExplorerHeader_u-reveal__FGht_{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .ExplorerHeader_u-reveal__FGht_.ExplorerHeader_is-revealed__vRr01{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .ExplorerHeader_u-reveal__FGht_{transform:none}}.ExplorerHeader_accordionHeader__X3ztq{padding:1.375rem 1.5625rem}@media screen and (max-width:1023px){.ExplorerHeader_accordionHeader__X3ztq{padding:.9375rem}}.ExplorerHeader_accordionHeader__X3ztq{height:var(--accordion-header-height);justify-content:space-between;width:100%}.ExplorerHeader_accordionHeader__X3ztq,.ExplorerHeader_headerLeft__yWcVw{align-items:center;display:flex}.ExplorerHeader_headerLeft__yWcVw{gap:.9375rem}@media screen and (max-width:1023px){.ExplorerHeader_headerLeft__yWcVw{gap:0}}.ExplorerHeader_backArrow__td6nA{--button-size:2.8125rem}@media(hover:hover)or (any-pointer:fine){.ExplorerHeader_backArrow__td6nA:hover{background-color:#fff}}.ExplorerHeader_backArrow__td6nA:focus-visible{background-color:#fff}.ExplorerHeader_backArrow__td6nA{align-items:center;background-color:transparent;border-radius:.3125rem;display:flex;height:var(--button-size);justify-content:center;transition:background-color .4s ease;width:var(--button-size)}.ExplorerHeader_backArrow__td6nA img{height:.9375rem;width:1.3125rem}.ExplorerHeader_backArrow__td6nA:disabled{pointer-events:none}.ExplorerHeader_headerTitle__ldrNK{font-family:var(--font-default);font-size:1.875rem;font-weight:500;letter-spacing:0;line-height:1.73}@media screen and (max-width:1279px){.ExplorerHeader_headerTitle__ldrNK{font-size:1.25rem}}.ExplorerHeader_toggleIcon__TC8RM{--button-size:2.8125rem;--icon-size:1.875rem}@media(hover:hover)or (any-pointer:fine){.ExplorerHeader_toggleIcon__TC8RM:hover{background-color:#fff}}.ExplorerHeader_toggleIcon__TC8RM:focus-visible{background-color:#fff}.ExplorerHeader_toggleIcon__TC8RM{align-items:center;background-color:hsla(0,0%,100%,.5);border-radius:.3125rem;display:flex;height:var(--button-size);justify-content:center;transition:background-color .4s ease;width:var(--button-size)}@media screen and (max-width:1023px){.ExplorerHeader_toggleIcon__TC8RM{--button-size:2.25rem}}.ExplorerHeader_toggleIcon__TC8RM img{height:var(--icon-size);width:var(--icon-size)}.LiftDetailView_visually-hidden__fgpkW{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.LiftDetailView_visually-hidden__fgpkW.LiftDetailView_focusable__o2CGH:active,.LiftDetailView_visually-hidden__fgpkW.LiftDetailView_focusable__o2CGH:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.LiftDetailView_flyva-transition-afterLeave__zeZJF [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .LiftDetailView_u-reveal__voyTg{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .LiftDetailView_u-reveal__voyTg.LiftDetailView_is-revealed__9sCvi{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .LiftDetailView_u-reveal__voyTg{transform:none}}.LiftDetailView_liftDetail__njN_i{padding:1.375rem 1.5625rem}@media screen and (max-width:1023px){.LiftDetailView_liftDetail__njN_i{padding:.9375rem}}.LiftDetailView_liftDetail__njN_i{display:flex;flex-direction:column;min-height:var(--accordion-header-height);opacity:1;transition:opacity .4s ease}.LiftDetailView_liftDetail__njN_i:before{border-bottom:.625rem solid #52acff;content:"";display:block;height:0;left:0;position:absolute;top:0;width:100%;z-index:-1}.LiftDetailView_entering__o1bE6{opacity:0}.LiftDetailView_entered__OBg7L{opacity:1}.LiftDetailView_liftDetailHeader__FTcQN{align-items:center;display:flex;gap:.5rem}.LiftDetailView_closeButton__9GPI6{--button-size:2.8125rem;--icon-size:1.875rem}@media(hover:hover)or (any-pointer:fine){.LiftDetailView_closeButton__9GPI6:hover{background-color:#fff}}.LiftDetailView_closeButton__9GPI6:focus-visible{background-color:#fff}.LiftDetailView_closeButton__9GPI6{align-items:center;background-color:hsla(0,0%,100%,.5);border-radius:.3125rem;display:flex;height:var(--button-size);justify-content:center;transition:background-color .4s ease;width:var(--button-size)}@media screen and (max-width:1023px){.LiftDetailView_closeButton__9GPI6{--button-size:2.25rem}}.LiftDetailView_closeButton__9GPI6 img,.LiftDetailView_closeButton__9GPI6:after{height:var(--icon-size);width:var(--icon-size)}.LiftDetailView_closeButton__9GPI6:after{background-image:url(/map/icons/icon-plus.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;transform:rotate(45deg)}.LiftDetailView_liftDetailName__nVdAV{font-family:var(--font-default);font-size:3rem;font-weight:535;letter-spacing:-.03em;line-height:.85}@media screen and (max-width:1279px){.LiftDetailView_liftDetailName__nVdAV{font-size:2rem}}.LiftDetailView_liftDetailName__nVdAV{color:#52acff;flex:1}.LiftDetailView_content__6alFK{font-family:var(--font-default);font-size:.9375rem;font-weight:500;letter-spacing:-.02em;line-height:1}@media screen and (max-width:1279px){.LiftDetailView_content__6alFK{font-size:.75rem}}.LiftDetailView_content__6alFK{padding-top:4.375rem}@media screen and (max-width:1023px){.LiftDetailView_content__6alFK{padding-top:1.6875rem}}.LiftDetailView_additionalHeading__F8rn9{color:#30302e}.LiftDetailView_additionalContent__fvk55{opacity:.5}.LiftDetailView_grid__P35Oj{grid-template-columns:1fr 1fr;grid-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem}.LiftDetailView_cell__QCJ_v,.LiftDetailView_grid__P35Oj{display:grid}.LiftDetailView_cell__QCJ_v{border-top:1px solid rgba(0,0,0,.25);grid-template-rows:min-content 1fr;padding:.375rem 0}.LiftDetailView_cellCapacity__UnJRB,.LiftDetailView_cellServices__l0ahL{row-gap:.75rem}@media screen and (max-width:1023px){.LiftDetailView_cellCapacity__UnJRB,.LiftDetailView_cellServices__l0ahL{row-gap:1.0625rem}}.LiftDetailView_additionalInfo__I7wmI{padding-bottom:.625rem}.LiftDetailView_label__N_5Mf,.LiftDetailView_value__O6JPS{color:#30302e;margin:0}.LiftDetailView_services__TkFc0{align-items:center;display:flex;flex-wrap:wrap;gap:.125rem;min-height:2rem}.LiftDetailView_serviceIcon__agF3X{height:1.875rem;width:auto}@media screen and (max-width:1023px){.LiftDetailView_serviceIcon__agF3X{height:1.25rem}}.LiftDetailView_chairCapacityRow__IRoAO{align-items:center;display:flex;gap:.3125rem}.LiftDetailView_chairCapacityIcon__Mxkcg{--icon-width:3.25rem;--icon-height:2.8125rem;align-items:flex-end;background-image:url(/map/icons/icon-lift-chair.svg);background-position:top;background-repeat:no-repeat;background-size:contain;display:flex;gap:-.125rem;height:2.8125rem;height:var(--icon-height);justify-content:center;width:3.25rem;width:var(--icon-width)}@media screen and (max-width:1023px){.LiftDetailView_chairCapacityIcon__Mxkcg{--icon-width:2.375rem;--icon-height:2.0625rem}}.LiftDetailView_iconPerson__63Sjc{--icon-width:0.625rem;align-items:center;aspect-ratio:13/30;display:flex;flex-shrink:0;height:auto;justify-content:center;min-width:.625rem;min-width:var(--icon-width);position:relative;width:.625rem;width:var(--icon-width)}@media screen and (max-width:1023px){.LiftDetailView_iconPerson__63Sjc{--icon-width:0.40625rem}}.LiftDetailView_iconPerson__63Sjc:after{background-color:#000;content:"";height:100%;-webkit-mask-image:url(/map/icons/icon-lift-person.svg);mask-image:url(/map/icons/icon-lift-person.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;width:100%}.SelectorList_visually-hidden__1Ijhm{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.SelectorList_visually-hidden__1Ijhm.SelectorList_focusable__fNt3u:active,.SelectorList_visually-hidden__1Ijhm.SelectorList_focusable__fNt3u:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.SelectorList_flyva-transition-afterLeave__FJe6_ [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .SelectorList_u-reveal__XBce4{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .SelectorList_u-reveal__XBce4.SelectorList_is-revealed__hPqSI{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .SelectorList_u-reveal__XBce4{transform:none}}.SelectorList_listWrapper__Pk12g{--list-item-height:5.0625rem;--gap:0.75rem;--padding-bottom:0.75rem;height:100%;padding:0 var(--explorer-padding) 1.3125rem}@media screen and (max-width:1023px){.SelectorList_listWrapper__Pk12g{--list-item-height:3.4375rem;--gap:0.5rem;max-height:calc(11.3125rem + var(--padding-bottom)*2);max-height:calc(var(--list-item-height)*3 + var(--gap)*2 + var(--padding-bottom)*2);overflow-y:auto;padding:0 var(--explorer-padding) var(--padding-bottom)}}.SelectorList_listContainer__Gf3sI{display:flex;flex-direction:column;gap:var(--gap)}.SelectorList_listTransitioning__loBg8{pointer-events:none}.SelectorList_listItem__R6Nm4{background-color:hsla(0,0%,100%,.4);border-radius:.4375rem;gap:1rem;padding:.75rem .75rem .75rem 1.25rem;transition:background-color .4s ease}@media screen and (max-width:1023px){.SelectorList_listItem__R6Nm4{padding:0 0 0 .875rem}}@media(hover:hover){.SelectorList_listItem__R6Nm4:hover{background-color:var(--button-hover-bg)}}.SelectorList_listItem__R6Nm4{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;min-height:var(--list-item-height)}.SelectorList_hovered__AzsRS{background-color:#fff}.SelectorList_itemName__R6DDI{font-family:var(--font-default);font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:1.1666666667}@media screen and (max-width:1279px){.SelectorList_itemName__R6DDI{font-size:1rem}}.SelectorList_itemName__R6DDI{align-items:center;display:flex;flex:1;gap:.625rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.SelectorList_itemNameText__QEm8R{display:flex;flex-direction:column;min-width:0}.SelectorList_itemSubtitle__QY_0K{font-family:var(--font-default);font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1.7}@media screen and (max-width:1279px){.SelectorList_itemSubtitle__QY_0K{font-size:.625rem}}.SelectorList_itemSubtitle__QY_0K{color:#6e6e6e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SelectorList_itemStats__VEZrK{align-items:center;display:flex;height:100%}@media screen and (max-width:1023px){.SelectorList_itemStats__VEZrK{margin-left:auto}}.SelectorList_itemStat__7cTL_{align-items:stretch;display:flex}.SelectorList_itemStat__7cTL_:not(:last-child):after{border-right:1px solid #adadad;content:"";display:block;margin:.125rem 1.8125rem;width:0}@media screen and (max-width:1023px){.SelectorList_itemStat__7cTL_:not(:last-child):after{margin:.125rem .625rem}}.SelectorList_itemStatContent__GDteD{align-items:flex-start;display:flex;flex-direction:column}.SelectorList_statValue__jewsl{font-family:var(--font-default);font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.61}@media screen and (max-width:1279px){.SelectorList_statValue__jewsl{font-size:.9375rem}}.SelectorList_statLabel__b57lV{font-family:var(--font-default);font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1.7}@media screen and (max-width:1279px){.SelectorList_statLabel__b57lV{font-size:.625rem}}.SelectorList_statLabel__b57lV{color:#6e6e6e}.SelectorList_itemArrow___PbbQ{--button-size:3.625rem;align-items:center;display:flex;height:3.625rem;height:var(--button-size);justify-content:center;width:3.625rem;width:var(--button-size)}.SelectorList_itemArrow___PbbQ img{height:.9375rem;width:1.3125rem}.SelectorList_trailIcon__dbbPF{--icon-size:1.875rem;align-items:center;display:inline-flex;flex-shrink:0;height:1.875rem;height:var(--icon-size);justify-content:center;width:1.875rem;width:var(--icon-size)}@media screen and (max-width:1023px){.SelectorList_trailIcon__dbbPF{--icon-size:1.25rem}}.AltitudeChart_visually-hidden__uWYc_{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.AltitudeChart_visually-hidden__uWYc_.AltitudeChart_focusable__cmI34:active,.AltitudeChart_visually-hidden__uWYc_.AltitudeChart_focusable__cmI34:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.AltitudeChart_flyva-transition-afterLeave__SBT1u [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .AltitudeChart_u-reveal__UPGDC{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .AltitudeChart_u-reveal__UPGDC.AltitudeChart_is-revealed__t32BC{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .AltitudeChart_u-reveal__UPGDC{transform:none}}.AltitudeChart_altitudeChart__VuO_Y{background-color:hsla(0,0%,100%,.4);border-radius:.3125rem;overflow:hidden;padding:1.75rem}.AltitudeChart_altitudeChart__VuO_Y,.AltitudeChart_chartContent__r9VaK{position:relative}.AltitudeChart_gridBg__kZU3Z{display:block;height:auto;width:100%}.AltitudeChart_labelArea__XJoPY{bottom:0;top:0;width:5.625rem}.AltitudeChart_labelArea__XJoPY,.AltitudeChart_labelRow__yR3s8{left:0;position:absolute}.AltitudeChart_labelRow__yR3s8{align-items:center;display:flex;padding-left:0;right:0;text-align:center;transform:translateY(-50%)}.AltitudeChart_labelText__LCgMz{font-family:var(--font-default);font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1.7}@media screen and (max-width:1279px){.AltitudeChart_labelText__LCgMz{font-size:.625rem}}.AltitudeChart_labelText__LCgMz{flex:1;text-align:center;white-space:nowrap}.AltitudeChart_edgeDot___1Bpt{--dot-size:0.375rem;background-color:#52acff;border-radius:50%;height:.375rem;height:var(--dot-size);position:absolute;transform:translate(-50%,-50%);width:.375rem;width:var(--dot-size)}.AltitudeChart_dashedLine__bp9wE{background-image:repeating-linear-gradient(90deg,#52acff,#52acff 5px,transparent 0,transparent 9px);height:1px;position:absolute;transform:translateY(-50%)}.AltitudeChart_dataDot__x1eRK{--dot-size:0.625rem;background-color:#52acff;border-radius:50%;height:.625rem;height:var(--dot-size);position:absolute;transform:translate(-50%,-50%);width:.625rem;width:var(--dot-size)}.AltitudeChart_lineSvg__P0V2E{height:100%;left:0;position:absolute;top:0;width:100%}.TrailDetailAccordion_visually-hidden__MIqek{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.TrailDetailAccordion_visually-hidden__MIqek.TrailDetailAccordion_focusable__2p_Z4:active,.TrailDetailAccordion_visually-hidden__MIqek.TrailDetailAccordion_focusable__2p_Z4:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.TrailDetailAccordion_flyva-transition-afterLeave__5_5Ji [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .TrailDetailAccordion_u-reveal__NsZkc{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .TrailDetailAccordion_u-reveal__NsZkc.TrailDetailAccordion_is-revealed__sizyI{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .TrailDetailAccordion_u-reveal__NsZkc{transform:none}}.TrailDetailAccordion_accordionHeader__wv_UG{transition:background-color .4s ease}@media(hover:hover)or (any-pointer:fine){.TrailDetailAccordion_accordionHeader__wv_UG:hover{background-color:hsla(0,0%,100%,.7)}}.TrailDetailAccordion_accordionHeader__wv_UG:focus-visible{background-color:hsla(0,0%,100%,.7)}.TrailDetailAccordion_accordionHeader__wv_UG{align-items:center;background:none;background-color:hsla(0,0%,100%,.4);border-radius:.3125rem;display:flex;gap:.625rem;height:2.8125rem;padding-left:.75rem;padding-right:.75rem;text-align:left;width:100%}.TrailDetailAccordion_accordionIcon__y1Ypc{--icon-size:1.375rem;align-items:center;background-color:gray;display:flex;flex-shrink:0;height:1.375rem;height:var(--icon-size);justify-content:center;-webkit-mask-image:url(/map/icons/icon-accordion-open.svg);mask-image:url(/map/icons/icon-accordion-open.svg);-webkit-mask-size:contain;mask-size:contain;width:1.375rem;width:var(--icon-size)}@media screen and (max-width:1023px){.TrailDetailAccordion_accordionIcon__y1Ypc{--icon-size:1rem}}.TrailDetailAccordion_accordionIcon__y1Ypc.TrailDetailAccordion_open__0jgUy{-webkit-mask-image:url(/map/icons/icon-accordion-close.svg);mask-image:url(/map/icons/icon-accordion-close.svg)}.TrailDetailAccordion_accordionTitle__fW_YV{font-family:var(--font-default);font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.8611111111}@media screen and (max-width:1279px){.TrailDetailAccordion_accordionTitle__fW_YV{font-size:.8125rem}}.TrailDetailAccordion_accordionTitle__fW_YV{flex:1}.TrailDetailAccordion_accordionBody__P_1tU{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .4s ease}.TrailDetailAccordion_accordionBody__P_1tU.TrailDetailAccordion_open__0jgUy{grid-template-rows:1fr}.TrailDetailAccordion_accordionInner__12pPU{min-height:0;overflow:hidden}.NearbyContent_visually-hidden__4_lSA{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.NearbyContent_visually-hidden__4_lSA.NearbyContent_focusable__ELMHj:active,.NearbyContent_visually-hidden__4_lSA.NearbyContent_focusable__ELMHj:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.NearbyContent_flyva-transition-afterLeave__racbq [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .NearbyContent_u-reveal__9UnTj{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .NearbyContent_u-reveal__9UnTj.NearbyContent_is-revealed__i_ecW{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .NearbyContent_u-reveal__9UnTj{transform:none}}.NearbyContent_nearbyColumns__rrksE{display:grid;grid-template-columns:1fr 1fr;grid-gap:2.625rem;gap:2.625rem;padding-top:.75rem}.NearbyContent_nearbyColumn__k4MJe{display:flex;flex-direction:column;gap:.5rem}.NearbyContent_columnLabel__VBMlU{font-family:var(--font-default);font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1.7}@media screen and (max-width:1279px){.NearbyContent_columnLabel__VBMlU{font-size:.625rem}}.NearbyContent_columnLabel__VBMlU{border-bottom:1px solid rgba(0,0,0,.25);color:#6e6e6e;padding-bottom:.25rem}.NearbyContent_chairliftList__Geu3L{display:flex;flex-direction:column;gap:.375rem}.NearbyContent_chairliftPill__j9i0p{font-family:var(--font-default);font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.8611111111}@media screen and (max-width:1279px){.NearbyContent_chairliftPill__j9i0p{font-size:.8125rem}}.NearbyContent_chairliftPill__j9i0p{align-items:center;background-color:#52acff;border-radius:.25rem;color:#fff;display:inline-flex;gap:.5rem;padding:.25rem .625rem .25rem .25rem;width:auto}.NearbyContent_chairliftIcon__vuoyI{--icon-size:2.1875rem;background-color:#fff;border-radius:.125rem;height:2.1875rem;height:var(--icon-size);width:2.1875rem;width:var(--icon-size)}.NearbyContent_trailList__aq1IO{display:flex;flex-direction:column;gap:.375rem}.NearbyContent_trailItem__S9urA{font-family:var(--font-default);font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:.68}@media screen and (max-width:1279px){.NearbyContent_trailItem__S9urA{font-size:.875rem}}.NearbyContent_trailItem__S9urA{align-items:center;display:flex;gap:.3125rem}.NearbyContent_trailItemIcon__7gU4W{--icon-size:1.75rem;align-items:center;display:inline-flex;flex-shrink:0;height:1.75rem;height:var(--icon-size);justify-content:center;width:1.75rem;width:var(--icon-size)}.AmenitiesContent_visually-hidden__O_McA{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.AmenitiesContent_visually-hidden__O_McA.AmenitiesContent_focusable__Xfd10:active,.AmenitiesContent_visually-hidden__O_McA.AmenitiesContent_focusable__Xfd10:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.AmenitiesContent_flyva-transition-afterLeave__sZ06E [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .AmenitiesContent_u-reveal__ojuxH{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .AmenitiesContent_u-reveal__ojuxH.AmenitiesContent_is-revealed__Fujw1{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .AmenitiesContent_u-reveal__ojuxH{transform:none}}.AmenitiesContent_amenitiesList__aW_KU{display:flex;flex-wrap:wrap;gap:.375rem;padding-top:.75rem}.AmenitiesContent_amenityChip___asTX{font-family:var(--font-default);font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.8611111111}@media screen and (max-width:1279px){.AmenitiesContent_amenityChip___asTX{font-size:.8125rem}}.AmenitiesContent_amenityChip___asTX{align-items:center;background-color:#fff;border-radius:.25rem;color:inherit;display:inline-flex;gap:.5rem;padding:.25rem .625rem .25rem .25rem;width:auto}.AmenitiesContent_amenityIcon__snHLI{--icon-size:2.1875rem;border-radius:.125rem;flex-shrink:0;height:2.1875rem;height:var(--icon-size);-o-object-fit:contain;object-fit:contain;width:2.1875rem;width:var(--icon-size)}.TrailDetailContent_visually-hidden__1YnBS{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.TrailDetailContent_visually-hidden__1YnBS.TrailDetailContent_focusable__s0uiN:active,.TrailDetailContent_visually-hidden__1YnBS.TrailDetailContent_focusable__s0uiN:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.TrailDetailContent_flyva-transition-afterLeave__M7Uo_ [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .TrailDetailContent_u-reveal__DkTay{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .TrailDetailContent_u-reveal__DkTay.TrailDetailContent_is-revealed__xYUVE{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .TrailDetailContent_u-reveal__DkTay{transform:none}}.TrailDetailContent_trailDetailContent__8D3cj{--gap:0.75rem;gap:.75rem;padding:var(--padding);padding-top:0;width:100%}.TrailDetailContent_section__t8aBX,.TrailDetailContent_trailDetailContent__8D3cj{display:flex;flex-direction:column;gap:var(--gap)}.TrailDetailContent_section__t8aBX{margin-top:1.875rem}.TrailDetailContent_sectionHeading___j1kJ{font-family:var(--font-default);font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:1.1666666667}@media screen and (max-width:1279px){.TrailDetailContent_sectionHeading___j1kJ{font-size:1rem}}.TrailDetailContent_sectionHeading___j1kJ{margin:0}.TrailDetailView_visually-hidden__gx9yx{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.TrailDetailView_visually-hidden__gx9yx.TrailDetailView_focusable__TpZOn:active,.TrailDetailView_visually-hidden__gx9yx.TrailDetailView_focusable__TpZOn:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.TrailDetailView_flyva-transition-afterLeave__Md0Yo [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .TrailDetailView_u-reveal__CNb6K{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .TrailDetailView_u-reveal__CNb6K.TrailDetailView_is-revealed__AASIh{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .TrailDetailView_u-reveal__CNb6K{transform:none}}.TrailDetailView_trailDetail__WvJH0{--padding:1.25rem;display:flex;flex-direction:column;opacity:1;padding-bottom:0;transition:opacity .4s ease}.TrailDetailView_entering__eJeUU{opacity:0}.TrailDetailView_entered__gbaM9{opacity:1}.TrailDetailView_trailDetailHeader__8_hgG{align-items:center;display:flex;gap:.5rem}.TrailDetailView_backArrow__ezVIW{--button-size:2.8125rem}@media(hover:hover)or (any-pointer:fine){.TrailDetailView_backArrow__ezVIW:hover{background-color:#fff}}.TrailDetailView_backArrow__ezVIW:focus-visible{background-color:#fff}.TrailDetailView_backArrow__ezVIW{align-items:center;background-color:transparent;border-radius:.3125rem;display:flex;height:var(--button-size);justify-content:center;transition:background-color .4s ease;width:var(--button-size)}.TrailDetailView_backArrow__ezVIW img{height:.9375rem;width:1.3125rem}.TrailDetailView_backArrow__ezVIW:disabled{pointer-events:none}.TrailDetailView_trailIcon__a1oYl{--icon-size:1.875rem;align-items:center;display:inline-flex;flex-shrink:0;height:1.875rem;height:var(--icon-size);justify-content:center;width:1.875rem;width:var(--icon-size)}@media screen and (max-width:1023px){.TrailDetailView_trailIcon__a1oYl{--icon-size:1.25rem}}.TrailDetailView_trailIcon__a1oYl img{height:100%;width:100%}.TrailDetailView_trailDetailName__7yyWB{font-family:var(--font-default);font-size:1.875rem;font-weight:500;letter-spacing:0;line-height:1.73}@media screen and (max-width:1279px){.TrailDetailView_trailDetailName__7yyWB{font-size:1.25rem}}.TrailDetailView_trailDetailName__7yyWB{flex:1}.TrailDetailView_trailDetailToggle__nbQti{--button-size:2.8125rem;--icon-size:1.875rem}@media(hover:hover)or (any-pointer:fine){.TrailDetailView_trailDetailToggle__nbQti:hover{background-color:#fff}}.TrailDetailView_trailDetailToggle__nbQti:focus-visible{background-color:#fff}.TrailDetailView_trailDetailToggle__nbQti{align-items:center;background-color:hsla(0,0%,100%,.5);border-radius:.3125rem;display:flex;height:var(--button-size);justify-content:center;transition:background-color .4s ease;width:var(--button-size)}@media screen and (max-width:1023px){.TrailDetailView_trailDetailToggle__nbQti{--button-size:2.25rem}}.TrailDetailView_trailDetailToggle__nbQti img{height:var(--icon-size);width:var(--icon-size)}.TrailDetailView_trailDetailProfile__7pes3 img{height:auto;width:100%}.TrailDetailView_header__1Izuq{display:flex;flex-direction:column;gap:1.875rem;overflow:hidden;padding:var(--padding);position:relative}.TrailDetailView_expandable__8Owzg{display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;transition:opacity .4s ease,grid-template-rows .4s ease}.TrailDetailView_expanded__V86e4{grid-template-rows:1fr;opacity:1;position:relative;transition:opacity .4s ease .4s,grid-template-rows .4s ease}.TrailDetailView_expanded__V86e4:after{border-bottom:1px solid rgba(0,0,0,.25);content:"";display:block;height:0;left:var(--padding);position:absolute;top:0;width:100%;width:calc(100% - var(--padding)*2)}.TrailDetailView_expandableInner__FP34r{align-items:center;display:flex;flex-direction:column;max-height:40vh;max-height:calc(var(--svh, var(--vh, 1vh))*40);min-height:0;overflow-x:hidden;overflow-y:auto;overflow:hidden auto}.TrailDetailView_expandableInner__FP34r::-webkit-scrollbar{width:0}.TrailDetailView_trailDetailStats__Q1dtR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.TrailDetailView_trailDetailStat__8cTRy{display:flex;flex-direction:column}.TrailDetailView_trailDetailStatValue__9ZPzo{font-family:var(--font-default);font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:1.1666666667}@media screen and (max-width:1279px){.TrailDetailView_trailDetailStatValue__9ZPzo{font-size:1rem}}.TrailDetailView_trailDetailStatLabel__hp23a{font-family:var(--font-default);font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1.7}@media screen and (max-width:1279px){.TrailDetailView_trailDetailStatLabel__hp23a{font-size:.625rem}}.TrailDetailView_trailDetailStatLabel__hp23a{color:#6e6e6e}.ExplorerPanel_visually-hidden__fVj9g{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.ExplorerPanel_visually-hidden__fVj9g.ExplorerPanel_focusable__HzNLE:active,.ExplorerPanel_visually-hidden__fVj9g.ExplorerPanel_focusable__HzNLE:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.ExplorerPanel_flyva-transition-afterLeave__M_TpW [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .ExplorerPanel_u-reveal__l065P{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .ExplorerPanel_u-reveal__l065P.ExplorerPanel_is-revealed___7vn_{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .ExplorerPanel_u-reveal__l065P{transform:none}}.ExplorerPanel_explorerPanel__F9SEO{--bar-height:3.75rem;--button-hover-bg:hsla(0,0%,100%,.7);--explorer-gap:0.625rem;--explorer-padding:1.5625rem;--filter-bar-height:0;--wrapper-height:1fr;--accordion-header-height:5.375rem;max-width:var(--width);transform:translateX(calc(100% + var(--padding))) scale(.85);transform-origin:bottom right;transition:transform .8s cubic-bezier(.645,.045,.355,1);width:100%}@media screen and (max-width:1023px){.ExplorerPanel_explorerPanel__F9SEO{--explorer-padding:0.75rem;--explorer-gap:0.3125rem;--bar-height:2.75rem;--accordion-header-height:4.0625rem;--width:100%;transform:translateX(calc(100% + var(--padding)));transform-origin:bottom right}}.ExplorerPanel_explorerPanel__F9SEO.ExplorerPanel_isVisible__HymLh{pointer-events:auto;transform:translateX(0) scale(.85)}@media screen and (max-width:1023px){.ExplorerPanel_explorerPanel__F9SEO.ExplorerPanel_isVisible__HymLh{transform:translateX(0)}}.ExplorerPanel_explorerPanelWrapper__lI7OD{display:grid;position:relative;transition:grid-template-rows .4s ease;width:100%;z-index:1}.ExplorerPanel_explorerPanelWrapper__lI7OD,.ExplorerPanel_explorerPanel__F9SEO[data-transition-phase=idle] .ExplorerPanel_explorerPanelWrapper__lI7OD{grid-template-rows:auto var(--filter-bar-height) calc(var(--bar-height) + var(--explorer-gap))}.ExplorerPanel_explorerPanel__F9SEO:not([data-transition-phase=idle]) .ExplorerPanel_explorerPanelWrapper__lI7OD{grid-template-rows:var(--wrapper-height) var(--filter-bar-height) calc(var(--bar-height) + var(--explorer-gap))}.MapControls_visually-hidden__Lmq81{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.MapControls_visually-hidden__Lmq81.MapControls_focusable__099iV:active,.MapControls_visually-hidden__Lmq81.MapControls_focusable__099iV:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.MapControls_flyva-transition-afterLeave__4KLV7 [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .MapControls_u-reveal__9gHSj{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .MapControls_u-reveal__9gHSj.MapControls_is-revealed__5fWT_{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .MapControls_u-reveal__9gHSj{transform:none}}.MapControls_mapControls__wb1Be{--margin:2.5rem;--card-size:3.5625rem;display:flex;flex-direction:row;gap:.5rem;pointer-events:none;transform:translateX(calc(-100% - 3.125rem));transform:translateX(calc(-100% - var(--margin) - .625rem));transition:transform .8s cubic-bezier(.645,.045,.355,1);z-index:998}@media screen and (max-width:1023px){.MapControls_mapControls__wb1Be{--card-size:3rem}}.MapControls_mapControls__wb1Be.MapControls_isVisible__3GnEr{pointer-events:auto;transform:translateX(0)}.MapControls_card__Y7pfG{border-radius:.3125rem;box-shadow:inset 0 .3125rem .625rem 0 #fff;box-shadow:0 7.87px 13.78px -5.06px rgba(0,0,0,.21);position:relative}.MapControls_card__Y7pfG:before{-webkit-backdrop-filter:blur(87.6px);backdrop-filter:blur(87.6px);background:#fff;border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.MapControls_card__Y7pfG{align-items:center;cursor:default;display:flex;flex-shrink:0;height:var(--card-size);justify-content:center;padding:0;width:var(--card-size)}button.MapControls_card__Y7pfG{cursor:pointer;transition:.4s ease}@media screen and (max-width:1023px){button.MapControls_card__Y7pfG{display:none}}@media(hover:hover)or (any-pointer:fine){button.MapControls_card__Y7pfG:hover{transform:scale(.95)}}button.MapControls_card__Y7pfG:focus-visible{transform:scale(.95)}.MapControls_compass__faUqN{--compass-rotation:0rad;position:relative}@media screen and (max-width:1023px){.MapControls_compass__faUqN{border-radius:50%}}.MapControls_compass__faUqN:after,.MapControls_compass__faUqN:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;position:absolute;transform-origin:center;width:100%;will-change:transform}.MapControls_compass__faUqN:before{background-image:url(/map/icons/icon-north.svg)}.MapControls_compass__faUqN:after{background-image:url(/map/icons/icon-compass.svg);transform:rotate(var(--compass-rotation))}@media screen and (max-width:1023px){.MapControls_compass__faUqN:after{background-image:url(/map/icons/icon-compass-mobile.svg)}}.ui_visually-hidden__pYttr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.ui_visually-hidden__pYttr.ui_focusable__aEPSs:active,.ui_visually-hidden__pYttr.ui_focusable__aEPSs:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.ui_flyva-transition-afterLeave__8eB4a [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .ui_u-reveal__pMI_R{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .ui_u-reveal__pMI_R.ui_is-revealed__h4IUG{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .ui_u-reveal__pMI_R{transform:none}}.ui_mapUI__u3v1j{--padding:2.5rem;--width:34.375rem;--gap:0.625rem;--safe-area-bottom:env(safe-area-inset-bottom,0);--safe-area-top:env(safe-area-inset-top,0);align-items:flex-end;bottom:0;display:flex;gap:.625rem;gap:var(--gap);justify-content:space-between;left:0;padding:2.5rem;padding:var(--padding);pointer-events:none;position:absolute;right:0;top:0;z-index:998}@media screen and (max-width:1023px){.ui_mapUI__u3v1j{--padding:0.9375rem;align-items:flex-start;flex-direction:column;justify-content:flex-end;padding-bottom:calc(var(--padding) + var(--safe-area-bottom));padding-top:calc(var(--padding) + var(--safe-area-top))}}.venuePreview_visually-hidden__pXVjX{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.venuePreview_visually-hidden__pXVjX.venuePreview_focusable__2eMWH:active,.venuePreview_visually-hidden__pXVjX.venuePreview_focusable__2eMWH:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.venuePreview_flyva-transition-afterLeave__Lvxz4 [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .venuePreview_u-reveal__Am_WF{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .venuePreview_u-reveal__Am_WF.venuePreview_is-revealed__Ug4ly{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .venuePreview_u-reveal__Am_WF{transform:none}}.venuePreview_card__poVML{--font-size-p2:1rem;--letter-spacing-p2:normal;background-color:var(--background-color);border:1px solid #e8e8e8;border-radius:.5rem;overflow:hidden;position:relative;transition:opacity .2s ease-in-out;width:100%}.venuePreview_card__poVML:active,.venuePreview_card__poVML:hover{opacity:.8}.venuePreview_eventType__skb2p{font-family:var(--font-medium);font-size:var(--font-size-p2);font-weight:400;line-height:var(--line-height-p2);margin-bottom:0;margin-top:0;text-transform:none}.venuePreview_title__FdyGl{font-weight:400}.venuePreview_subtitle__zyO2D,.venuePreview_title__FdyGl{color:var(--text-color);font-family:var(--font-sans);font-size:var(--font-size-p2);letter-spacing:var(--letter-spacing-p2);line-height:var(--line-height-p2);margin-top:.5rem;text-transform:none}.venuePreview_subtitle__zyO2D{font-weight:450}.venuePreview_summary__in3M9{color:var(--text-color-muted)}.venuePreview_link__7nfsJ,.venuePreview_summary__in3M9{font-size:var(--font-size-p2);letter-spacing:var(--letter-spacing-p2);line-height:var(--line-height-p2);margin-top:.5rem}.venuePreview_link__7nfsJ{color:var(--text-color);display:block;-webkit-text-decoration:none;text-decoration:none}.venuePreview_link__7nfsJ>span{align-items:center;display:flex;position:relative;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .15s ease-out;white-space:nowrap;z-index:1}.venuePreview_link__7nfsJ>span:hover{text-decoration-color:var(--text-color)}.venuePreview_arrow__vvK7g{display:inline-block;height:1.65rem;transform:translateY(1px);vertical-align:middle;width:1.65rem}.venuePreview_image__m4yUr{aspect-ratio:3/2;background-color:var(--blue);width:100%}.venuePreview_content__6SyvJ{padding:1rem}