.Area_area__aGqhc{stroke-linejoin:round}.Area_area__aGqhc,.Axis_axis__jIMqb{pointer-events:none}.Axis_axis__jIMqb .domain{stroke:#fff}.Axis_axis__jIMqb text{fill:#999;font-size:10px}.Axis_axis__jIMqb line{shape-rendering:crispedges;stroke:#ccc;stroke-width:1}.Axis_yAxis__0hukr line{stroke-dasharray:2 3}.Axis_xAxis__R8Oyd .domain{stroke:#ccc}.SurfaceTypePath_surfaceType__U5fHR path{pointer-events:none;stroke-linejoin:round}.Tooltip_group__fIdST{pointer-events:none}.Tooltip_group__fIdST line,.Tooltip_group__fIdST rect{shape-rendering:crispedges;stroke:#666;stroke-width:1}.Tooltip_infoBox__JP7SP{fill:#333;font-size:12px}.Tooltip_infoBox__JP7SP rect{fill:hsla(0,0%,100%,.8);filter:drop-shadow(6px 6px 10px rgba(0,0,0,.15))}.Tooltip_value__g2oNH{font-weight:600;margin-left:.5em}.ElevationChart_hitbox__n7938{cursor:crosshair;fill:rgba(0,0,0,0)}.Geocoder_geocoder__Tdvlo .mapboxgl-ctrl-geocoder .suggestions{font-family:Boathouse,Noto Sans,Segoe UI,Helvetica Neue Extended,-apple-system,system-ui,BlinkMacSystemFont,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.mapboxgl-map.Map_container__0PwNr{font:inherit;align-items:stretch;display:flex;height:100%;min-height:200px;min-width:200px;position:relative}.mapboxgl-map.Map_container__0PwNr .mapboxgl-ctrl-attrib{box-sizing:content-box}.Map_notSupported__Ugcaa{background-color:#f2f2f0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.Map_notSupported__Ugcaa p{text-align:center;padding:24px;margin:0}.Popup_popup__7MB4e{z-index:90}.Popup_popup__7MB4e .mapboxgl-popup-content{border-radius:4px;padding:.75rem}.Popup_popup__7MB4e.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.Popup_popup__7MB4e.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.Popup_popup__7MB4e.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.Popup_popup__7MB4e.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.Popup_closeBtn__mYAl6{min-height:auto!important;padding:.25rem!important;position:absolute;right:0;top:0}.WaypointCircle_waypoint__k1vKF{display:flex;background:rgba(0,0,0,0);border-radius:50%}.WaypointCircle_waypoint__k1vKF.WaypointCircle_enlargeHitArea__n9BEK{height:16px;width:16px}.WaypointCircle_waypoint__k1vKF .WaypointCircle_circle__dARjK{background-color:#fff;border:3px solid #43423f;border-radius:50%;box-shadow:0 2px 5px -2px rgba(0,0,0,.5);margin:auto;height:12px;width:12px}.WaypointCircle_waypoint__k1vKF.WaypointCircle_end___hAv4.WaypointCircle_enlargeHitArea__n9BEK,.WaypointCircle_waypoint__k1vKF.WaypointCircle_start__YBFFS.WaypointCircle_enlargeHitArea__n9BEK{height:20px;width:20px}.WaypointCircle_waypoint__k1vKF.WaypointCircle_end___hAv4 .WaypointCircle_circle__dARjK,.WaypointCircle_waypoint__k1vKF.WaypointCircle_start__YBFFS .WaypointCircle_circle__dARjK{border-color:#fff;border-width:2px;height:16px;width:16px}.WaypointCircle_waypoint__k1vKF.WaypointCircle_start__YBFFS .WaypointCircle_circle__dARjK{background-color:#6cd762!important}.WaypointCircle_waypoint__k1vKF.WaypointCircle_end___hAv4 .WaypointCircle_circle__dARjK{background-image:url(https://web-assets.strava.com/assets/core/_next/static/media/end_marker.b3671502.svg);background-repeat:no-repeat;background-size:12px 12px}.WaypointCircle_waypoint__k1vKF.WaypointCircle_rabbit__OljLi .WaypointCircle_circle__dARjK{background-color:#337fd9;border-color:#fff;height:16px;width:16px}.WaypointCircle_waypoint__k1vKF.WaypointCircle_temporary__uQ3Nm .WaypointCircle_circle__dARjK{border-color:rgba(67,66,63,.5)}.WaypointCircle_waypoint__k1vKF.WaypointCircle_number__Gwtp3{color:#fff;font-size:11px;font-weight:500;line-height:normal}.WaypointCircle_waypoint__k1vKF.WaypointCircle_number__Gwtp3.WaypointCircle_enlargeHitArea__n9BEK{height:22px;width:22px}.WaypointCircle_waypoint__k1vKF.WaypointCircle_number__Gwtp3 .WaypointCircle_circle__dARjK{border-color:#fff;border-width:2px;background-color:#64635e;text-shadow:1px 1px 2px #43423f,0 0 1px #43423f,0 0 .2px #43423f;display:flex;justify-content:center;align-items:center;height:18px;width:18px}.WaypointCircle_waypoint__k1vKF.WaypointCircle_icon__9PFT_.WaypointCircle_enlargeHitArea__n9BEK{height:22px;width:22px}.WaypointCircle_waypoint__k1vKF.WaypointCircle_icon__9PFT_ .WaypointCircle_circle__dARjK{border-color:#fff;border-width:2px;display:flex;justify-content:center;align-items:center;height:18px;width:18px}.WaypointCircle_waypoint__k1vKF.WaypointCircle_dark__Vvt0A .WaypointCircle_circle__dARjK{border-color:#000}.Label_label__4ZCv1{display:block;font-size:1rem;font-weight:500;line-height:110%;margin-bottom:.75rem;margin-top:0;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;width:-moz-fit-content;width:fit-content}.Popover_popover__5IAUi{border:1px solid #f2f2f0;font-size:.75rem;padding:.5rem .75rem;border-radius:8px;box-sizing:border-box;width:max-content;max-width:400px;box-shadow:2px 4px 12px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.1);background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.Popover_popover__5IAUi.Popover_darkMode__s4ovt{background:#21211f;color:#fff;border:1px solid #64635e}.Popover_popoverSelectContent__MX3_G{min-width:170px;display:flex;justify-content:flex-end;flex-direction:column;padding:0;background:#fff}.Popover_popoverSelectContent__MX3_G .Popover_popoverFloatingListWrapper__cDML_{overflow-y:auto}.Popover_popoverSelectContent__MX3_G .Popover_popoverFloatingListWrapper__cDML_ .Popover_option__boWJG{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:.5rem .75rem;border-bottom:1px solid #e0e0de;color:#000;font-size:.875rem;font-weight:500}.Popover_popoverSelectContent__MX3_G .Popover_popoverFloatingListWrapper__cDML_ .Popover_option__boWJG.Popover_isSelected__n7s3Q{background:#e0e0de;font-weight:600}.Popover_popoverSelectContent__MX3_G .Popover_popoverFloatingListWrapper__cDML_ .Popover_option__boWJG:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.Popover_popoverSelectContent__MX3_G .Popover_popoverFloatingListWrapper__cDML_ .Popover_option__boWJG:last-child{border-bottom:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.Popover_popoverSelectContent__MX3_G .Popover_popoverFloatingListWrapper__cDML_ .Popover_option__boWJG:focus,.Popover_popoverSelectContent__MX3_G .Popover_popoverFloatingListWrapper__cDML_ .Popover_option__boWJG:hover{background:#f2f2f0;cursor:pointer;transition:background .15s ease}.Popover_popoverSelectTriggerButton__G2wQg{min-width:105px;border-radius:4px;display:flex;justify-content:space-between;align-items:center}.Popover_popoverSelectTriggerButton__G2wQg:focus,.Popover_popoverSelectTriggerButton__G2wQg:hover,.Popover_popoverSelectTriggerButton__G2wQg[data-state=open]{color:#fc5200;border:1px solid #fc5200}.Popover_popoverSelectTriggerButton__G2wQg .Popover_buttonArrowIcon__jwoNf{margin-left:.5rem;height:12px;width:12px}.PageSizeSelect_pageSizeSelect__sngqj{display:flex;align-items:center;gap:.25rem}.PageSizeSelect_trigger__zDwvG{gap:.5rem}.PageSizeSelect_menu__DFobl{padding:0}.PageSizeSelect_option__P9zE2{cursor:pointer;padding:1rem;font-size:1rem}.PageSizeSelect_option__P9zE2:hover{background-color:#e0e0de}.Pagination_pagination__jyrwv{display:flex;align-items:center;gap:.5rem}.Pagination_beginButton__nek9s{transform:rotate(90deg)}.Pagination_endButton__1eqYU{transform:rotate(270deg)}.Container_container__JUUxI{width:100%;max-width:1248px;margin-right:auto;margin-left:auto;padding-left:1rem;padding-right:1rem}@media(min-width:992px){.Container_container__JUUxI{padding-left:2rem;padding-right:2rem}}.Description_descriptionWrapper__CXWWJ{background-color:#fafafa;padding-top:3rem;padding-bottom:3rem}@media(min-width:768px){.Description_descriptionWrapper__CXWWJ{padding-top:4rem;padding-bottom:4rem}}.Description_descriptionWrapper__CXWWJ .Description_container__MxIlF{display:block}@media(min-width:992px){.Description_descriptionWrapper__CXWWJ .Description_container__MxIlF{display:grid;grid-template-columns:50%;justify-items:flex-start}}.Description_descriptionWrapper__CXWWJ .Description_description__aEdCq{font-size:1rem;line-height:150%;color:#43423f;word-break:break-word}.Description_descriptionWrapper__CXWWJ .Description_tagline__8nVi2{font-size:2rem;line-height:130%;margin-top:0;margin-bottom:1rem}@media(min-width:768px){.Description_descriptionWrapper__CXWWJ .Description_tagline__8nVi2{margin-bottom:1.5rem}}.Description_descriptionWrapper__CXWWJ .Description_clamp__3Lutd{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word}.Description_descriptionWrapper__CXWWJ .Description_showMoreButton__ET7dn{color:#43423f;font-weight:600;font-size:.875rem;line-height:130%;padding:.25rem .5rem;margin-left:-.5rem;margin-top:1.5rem}.Description_descriptionWrapper__CXWWJ .Description_showMoreButton__ET7dn:active,.Description_descriptionWrapper__CXWWJ .Description_showMoreButton__ET7dn:focus,.Description_descriptionWrapper__CXWWJ .Description_showMoreButton__ET7dn:hover{color:#43423f;background-color:rgba(0,0,0,0)}.Description_descriptionWrapper__CXWWJ .Description_showMoreButton__ET7dn svg{fill:currentcolor;margin-left:.5rem;margin-top:2px}.Hero_hero__8DK0i{display:flex;height:504px;width:100%;background-color:#918e89;position:relative}@media(min-width:992px){.Hero_hero__8DK0i{height:520px}}.Hero_hero__8DK0i .Hero_image__vXGtn{position:absolute;overflow:hidden;width:100%;height:100%}.Hero_hero__8DK0i .Hero_image__vXGtn img{display:block;width:100%;height:100%;object-fit:cover}.Hero_hero__8DK0i .Hero_container__WY4kv{display:flex;position:relative}.Hero_hero__8DK0i .Hero_wrapper__TU5AW{align-self:flex-end;margin-bottom:3rem}@media(min-width:992px){.Hero_hero__8DK0i .Hero_wrapper__TU5AW{margin-bottom:72px}}.Hero_hero__8DK0i .Hero_title__GkEZd{align-self:flex-end;color:#fff;font-weight:400;font-size:.875rem;line-height:110%;text-transform:uppercase;margin-bottom:0;letter-spacing:.04em}@media(min-width:992px){.Hero_hero__8DK0i .Hero_title__GkEZd{font-size:1.25rem}}.Hero_hero__8DK0i .Hero_title__GkEZd>span{display:block;font-weight:400;font-size:3rem;line-height:110%;text-transform:none;margin-top:.5rem;letter-spacing:normal}@media(min-width:992px){.Hero_hero__8DK0i .Hero_title__GkEZd>span{font-size:5rem}}.Hero_hero__8DK0i .Hero_ctaButton__wSukN{font-size:.875rem;line-height:130%;padding:.75rem 1.5rem;margin-top:1rem}@media(min-width:992px){.Hero_hero__8DK0i .Hero_ctaButton__wSukN{font-size:1rem;line-height:150%;margin-top:2rem}}.Hero_hero__8DK0i .Hero_ctaButton__wSukN:active,.Hero_hero__8DK0i .Hero_ctaButton__wSukN:hover{text-decoration:none}.MediaCarousel_carousel__x4WO_{position:relative;height:100%}@media(min-width:768px){.MediaCarousel_carousel__x4WO_:hover .MediaCarousel_arrowLeft__eEY3w:not(:disabled),.MediaCarousel_carousel__x4WO_:hover .MediaCarousel_arrowRight__lVACq:not(:disabled){opacity:100%}}.MediaCarousel_carousel__x4WO_ .MediaCarousel_carouselInner__MZSY8{display:flex;gap:.5rem;overflow:auto hidden;scroll-snap-type:x mandatory;width:100%;height:100%;-ms-overflow-style:none;scrollbar-width:none}.MediaCarousel_carousel__x4WO_ .MediaCarousel_carouselInner__MZSY8::-webkit-scrollbar{display:none}.MediaCarousel_carousel__x4WO_ .MediaCarousel_carouselItem__wONaM{scroll-snap-align:center;border-radius:4px;flex:0 0 auto;width:100%}.MediaCarousel_carousel__x4WO_ .MediaCarousel_image__u7qQK{display:block;object-fit:cover;width:100%;height:100%}.MediaCarousel_carousel__x4WO_ .MediaCarousel_arrowLeft__eEY3w,.MediaCarousel_carousel__x4WO_ .MediaCarousel_arrowRight__lVACq{all:unset;opacity:0;position:absolute;top:50%;transform:translateY(-50%);border-radius:4px;background-color:hsla(0,0%,100%,.75);padding:8px;transition:background-color .15s ease-out,opacity .15s ease-out}.MediaCarousel_carousel__x4WO_ .MediaCarousel_arrowLeft__eEY3w svg,.MediaCarousel_carousel__x4WO_ .MediaCarousel_arrowRight__lVACq svg{fill:#000;display:block}.MediaCarousel_carousel__x4WO_ .MediaCarousel_arrowLeft__eEY3w:hover,.MediaCarousel_carousel__x4WO_ .MediaCarousel_arrowRight__lVACq:hover{background-color:#fff}.MediaCarousel_carousel__x4WO_ .MediaCarousel_arrowLeft__eEY3w:disabled,.MediaCarousel_carousel__x4WO_ .MediaCarousel_arrowRight__lVACq:disabled{opacity:0}.MediaCarousel_carousel__x4WO_ .MediaCarousel_arrowLeft__eEY3w{left:.5rem}.MediaCarousel_carousel__x4WO_ .MediaCarousel_arrowRight__lVACq{right:.5rem}.MediaCarousel_carousel__x4WO_ .MediaCarousel_indicator__aqi2L{position:absolute;left:50%;bottom:.75rem;transform:translate(-50%);z-index:1;display:flex;gap:.25rem}.MediaCarousel_carousel__x4WO_ .MediaCarousel_indicator__aqi2L .MediaCarousel_indicatorItem__dFLoE{background:hsla(0,0%,100%,.5);width:.25rem;height:.25rem;border-radius:1px}.MediaCarousel_carousel__x4WO_ .MediaCarousel_indicator__aqi2L .MediaCarousel_indicatorItem__dFLoE.MediaCarousel_active___xemN{background:#fff;width:1.5rem}.RouteCard_card__uro3I{display:grid;grid-gap:.5rem;gap:.5rem;position:relative;transition:background-color .15s ease-out}@media(min-width:768px){.RouteCard_card__uro3I{display:grid;grid-template-columns:minmax(216px,1fr) minmax(0,1.7fr);grid-gap:2rem;gap:2rem}.RouteCard_card__uro3I.RouteCard_highlight__P2eXv{background-color:#fafafa;border-radius:4px}.RouteCard_card__uro3I.RouteCard_highlight__P2eXv .RouteCard_routeRank__ROeDk{background-color:#fc5200}}.RouteCard_card__uro3I:hover{text-decoration:none}.RouteCard_card__uro3I:hover .RouteCard_title__28GoZ{text-decoration:underline}.RouteCard_card__uro3I .RouteCard_routeRank__ROeDk{color:#fff;font-size:1rem;line-height:150%;background-color:#000;display:flex;justify-content:center;align-items:center;border-bottom-right-radius:4px;border-top-left-radius:4px;border-bottom:2px solid #fff;border-right:2px solid #fff;padding:.25rem .5rem;position:absolute;top:0;left:0;min-width:34px;z-index:1;transition:background-color .15s ease-out}.RouteCard_images__yZX9r{aspect-ratio:3/2;overflow:hidden;border-radius:4px}.RouteCard_images__yZX9r .RouteCard_imagePlaceholder__SjpGG{width:100%;height:100%;background-color:#e0e0de}@media(min-width:992px){.RouteCard_info__GxAip{padding-right:2rem}}.RouteCard_title__28GoZ{font-size:1.25rem;line-height:170%;color:#000;margin-top:0;margin-bottom:.25rem}@media(min-width:768px){.RouteCard_title__28GoZ{font-size:1.5rem;line-height:130%;margin-top:1rem;margin-right:2rem}}.RouteCard_title__28GoZ a{color:currentcolor}.RouteCard_meta__xSqPd{font-size:1rem;line-height:150%;color:#43423f;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:.25rem}.RouteCard_meta__xSqPd .RouteCard_divider__MX_9q{padding:0 .25rem}.RouteCard_meta__xSqPd .RouteCard_estimatedTime__lZvKW{margin-left:.25rem}.RouteCard_difficulty__Ss55C{font-size:.875rem;line-height:150%;border:1px solid rgba(0,0,0,0);border-radius:4px;padding:0 .25rem;margin-right:.5rem}.RouteCard_difficulty__Ss55C.RouteCard_difficultyEasy__CMsfu{color:#8cd850;border-color:#8cd850}.RouteCard_difficulty__Ss55C.RouteCard_difficultyModerate__zdeuf{color:#337fd9;border-color:#337fd9}.RouteCard_difficulty__Ss55C.RouteCard_difficultyHard__L4nv8{color:#43423f;border-color:#43423f}.RouteCard_difficulty__Ss55C.RouteCard_difficultyExtreme__Drd_E{color:#ea4747;border-color:#ea4747}.RouteCard_elevation__qlrkr{display:flex;align-items:center}.RouteCard_elevation__qlrkr>svg{margin-right:.25rem}.RouteCard_region__TTI4S{font-size:1rem;line-height:150%;color:#43423f}.RouteCard_description__tAvY_{font-size:.875rem;line-height:130%;color:#43423f;margin-top:1rem;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;word-break:break-word}@media(min-width:768px){.RouteCard_description__tAvY_{margin-top:2rem}}.RouteCard_saveIconWrapper___BbsL{position:absolute;top:1rem;right:1rem}.RouteCard_saveIconWrapper___BbsL button svg{fill:rgba(0,0,0,.25);stroke:#fff;transition:fill .15s ease-out}.RouteCard_saveIconWrapper___BbsL button svg:hover{fill:#000}@media(min-width:768px){.RouteCard_saveIconWrapper___BbsL{top:14px}.RouteCard_saveIconWrapper___BbsL button svg{fill:rgba(0,0,0,0);stroke:#000}}.RouteCard_saveIconWrapper___BbsL:hover+.RouteCard_title__28GoZ{text-decoration:none}.StickySidebar_sidebar__1pZj4{position:relative}@media(min-width:992px){.StickySidebar_sticky__DEzn7{position:-webkit-sticky;position:sticky}}.GeoLanding_twoColumn___FVmP{display:grid;grid-gap:4rem;gap:4rem;padding-top:4rem;padding-bottom:4rem}@media(min-width:992px){.GeoLanding_twoColumn___FVmP{gap:2rem;grid-template-columns:minmax(0,2fr) minmax(312px,1fr);padding-top:6rem;padding-bottom:6rem}}.GeoLanding_titleSecondary__j_vki{font-size:2rem;line-height:130%;color:#000;margin-top:0;margin-bottom:1rem}.GeoLanding_titleSecondaryNoPagination__olvdK{margin-bottom:2rem}.GeoLanding_pagination__LJwdZ{margin-top:1rem;margin-bottom:1rem}.GeoLanding_mapHeader___CqVW{margin-top:0;margin-bottom:2rem}@media(min-width:768px){.GeoLanding_mapHeader___CqVW{display:none}}.GeoLanding_map__AfLho{aspect-ratio:1;margin-left:-1rem;margin-right:-1rem}@media(min-width:768px){.GeoLanding_map__AfLho{aspect-ratio:revert;margin-left:0;margin-right:0;height:554px}}.GeoLanding_map__AfLho .GeoLanding_marker__GhM54{background-color:#000;border-radius:4px;transition:background-color .15s ease-out}@media(min-width:768px){.GeoLanding_map__AfLho .GeoLanding_marker__GhM54.GeoLanding_highlight__YlPqh{z-index:1;background-color:#fc5200}}.GeoLanding_map__AfLho .GeoLanding_marker__GhM54 .GeoLanding_markerContent__fHK_I{color:#fff;font-size:.875rem;line-height:110%;display:flex;justify-content:center;align-items:center;border:2px solid #fff;border-radius:4px;padding:.25rem;min-width:28px;min-height:28px}.GeoLanding_map__AfLho .GeoLanding_marker__GhM54 .GeoLanding_markerContent__fHK_I:hover{text-decoration:none}.GeoLanding_routes__zLOAR{display:grid;grid-gap:1.5rem;gap:1.5rem;isolation:isolate}@media(min-width:768px){.GeoLanding_routes__zLOAR{gap:2rem}}.GeoLanding_topRegions__dw33d{background-color:#fafafa;padding-top:4rem;padding-bottom:4rem}.GeoLanding_topRegions__dw33d h3{font-weight:600;font-size:1.25rem;line-height:150%;margin-top:0;margin-bottom:2rem}.GeoLanding_topRegions__dw33d ul{column-count:1;column-gap:1.5rem;list-style:none;padding:0;margin:0}@media(min-width:768px){.GeoLanding_topRegions__dw33d ul{column-count:3}}@media(min-width:992px){.GeoLanding_topRegions__dw33d ul{column-count:4}}.GeoLanding_topRegions__dw33d li{padding:.75rem 0}.GeoLanding_topRegions__dw33d a{color:#21211f;font-size:1rem;line-height:150%}.MapStyleControl_select__uJQq7{border-radius:4px;cursor:pointer;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);background-image:url("data:image/svg+xml;utf8,<svg height='16' width='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'><path d='M8 12a.5.5 0 01-.35-.15l-6.5-6.5a.5.5 0 01.71-.71L8 10.79l6.15-6.15a.5.5 0 11.71.71l-6.5 6.5A.5.5 0 018 12z' fill='rgba(0,0,0,0.75)'/></svg>");background-position:right 8px center;background-repeat:no-repeat;background-size:12px 12px;padding:6px 26px 5px 12px}.MapStyleControl_select__uJQq7:not(:disabled):hover{background-color:rgba(0,0,0,.05)}.MapStyleControl_select__uJQq7:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.MapStyleControl_select__uJQq7:focus:not(:focus-visible){box-shadow:none}.Waypoints_poiMarker__N5BDe{cursor:pointer;z-index:1}.Waypoints_poiPopup__ldFRs{white-space:pre-wrap;word-break:break-word}.Waypoints_poiPopup__ldFRs .Waypoints_title__B4At_{font-size:.875rem;font-weight:600;margin:0}.Waypoints_poiPopup__ldFRs .Waypoints_description__nEWir{font-size:.75rem;margin-top:.25rem}.MapWithHoverSegmentsAndWaypoints_notSupported__9lrJH{width:100%;height:100%;object-fit:cover}.MapWithHoverSegmentsAndWaypoints_rabbit__WWvK9{cursor:crosshair}.SectionHeader_header__lbRn_{margin-top:0;margin-bottom:12px;font-size:22px;font-weight:400}.MapAndElevationChart_mapContainer__DR3Oq{height:400px;margin-left:-1rem;margin-right:-1rem;isolation:isolate}@media(min-width:768px){.MapAndElevationChart_mapContainer__DR3Oq{height:480px;margin-left:0;margin-right:0}}.MapAndElevationChart_chartContainer__RNR6X{height:200px}.ErrorMessage_errorMessage__BQe8D{background-color:#f2f2f0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.FlyoverSpeedControl_flyoverSpeedControl__xYJNy{position:absolute;display:flex;align-items:center;padding:0 .5rem;gap:.5rem;bottom:1rem;left:1rem;right:1rem;background:rgba(0,0,0,.4);border-radius:8px;color:#fc5200;height:51px;animation:FlyoverSpeedControl_fadeIn__XIcS3 .1s ease;animation-fill-mode:forwards;box-shadow:0 2px 6px 0 rgba(0,0,0,.08)}@media(min-width:768px){.FlyoverSpeedControl_flyoverSpeedControl__xYJNy{bottom:1.5rem;left:2.5rem;right:2.5rem}}.FlyoverSpeedControl_flyoverSpeedControl__xYJNy.FlyoverSpeedControl_fadeOut__vp9w4{animation:FlyoverSpeedControl_fadeOut__vp9w4 .4s ease;animation-fill-mode:forwards;pointer-events:none}@keyframes FlyoverSpeedControl_fadeOut__vp9w4{0%{opacity:100%}to{opacity:0}}@keyframes FlyoverSpeedControl_fadeIn__XIcS3{0%{opacity:0}to{opacity:100%}}.FlyoverSpeedControl_flyoverSpeedControl__xYJNy .FlyoverSpeedControl_flyoverSpeedControlBtn__KQ4_S{border-radius:50%;height:36px;width:36px;color:#fff;font-size:1.25rem;font-weight:400;line-height:1.5rem;border:none;background-color:rgba(0,0,0,0);cursor:pointer;display:flex;align-items:center;justify-content:center;outline:none;padding:0}.FlyoverSpeedControl_flyoverSpeedControl__xYJNy .FlyoverSpeedControl_flyoverSpeedControlBtn__KQ4_S:hover{background:rgba(0,0,0,.05)}.FlyoverSpeedControl_flyoverSpeedControl__xYJNy .FlyoverSpeedControl_flyoverSpeedControlBtn__KQ4_S svg{width:20px;height:20px}.FlyoverSpeedControl_flyoverSpeedControl__xYJNy .FlyoverSpeedControl_flyoverSpeedControlScrubber__LI5vD{flex-grow:1;display:flex;align-items:center;position:relative;touch-action:none;align-self:stretch}.FlyoverSpeedControl_flyoverSpeedControl__xYJNy .FlyoverSpeedControl_flyoverSpeedControlScrubber__LI5vD .FlyoverSpeedControl_lineFull__romVa{width:100%;height:2px;background:#d3d1cd}.FlyoverSpeedControl_flyoverSpeedControl__xYJNy .FlyoverSpeedControl_flyoverSpeedControlScrubber__LI5vD .FlyoverSpeedControl_lineBehind__xTJoN{width:0;height:2px;background:#d3d1cd;position:absolute;box-shadow:0 2px 6px 0 rgba(0,0,0,.0784313725)}.FlyoverSpeedControl_flyoverSpeedControl__xYJNy .FlyoverSpeedControl_flyoverSpeedControlScrubber__LI5vD .FlyoverSpeedControl_handle__tz5Oe{left:0;border-radius:50%;height:36px;width:36px;transform:translateX(-50%);position:absolute;display:flex;justify-content:center;align-items:center}.FlyoverSpeedControl_flyoverSpeedControl__xYJNy .FlyoverSpeedControl_flyoverSpeedControlScrubber__LI5vD .FlyoverSpeedControl_handle__tz5Oe:hover{background:rgba(0,0,0,.05)}.FlyoverSpeedControl_flyoverSpeedControl__xYJNy .FlyoverSpeedControl_flyoverSpeedControlScrubber__LI5vD .FlyoverSpeedControl_handle__tz5Oe .FlyoverSpeedControl_handleInner__9NZ0d{height:12px;width:12px;background:#fff;border-radius:50%}.PlayPauseIcon_playPauseIcon__2GS1g{position:absolute;top:calc(50% - 42px);left:calc(50% - 42px);display:flex;align-items:center;justify-content:center;width:85px;height:85px;background:rgba(0,0,0,.5);border-radius:42px;animation:PlayPauseIcon_fade__PTV9O .5s linear}@keyframes PlayPauseIcon_fade__PTV9O{to{opacity:0}}.PlayPauseIcon_playPauseIcon__2GS1g svg{color:#fff;width:48px;height:48px}.Flyover_cancelFlyoverButton__bR44v,.Flyover_flyoverButton__u2l0U{position:absolute;cursor:pointer;border:none;box-shadow:0 0 0 2px rgba(0,0,0,.1);background:#fc5200;border-radius:4px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;width:29px;height:29px;text-decoration:none}.Flyover_cancelFlyoverButton__bR44v:hover,.Flyover_flyoverButton__u2l0U:hover{background:#c94100}.Flyover_cancelFlyoverButton__bR44v:focus,.Flyover_flyoverButton__u2l0U:focus{outline:none}.Flyover_flyoverButton__u2l0U{right:10px;bottom:10px}.Flyover_cancelFlyoverButton__bR44v{position:absolute;left:10px;top:10px;justify-content:center;background:#fff;border-radius:50%;color:#fc5200;padding:0;width:36px;height:36px}.Flyover_cancelFlyoverButton__bR44v:hover{background:#fc5200;color:#fff}.Info_info__o6_oK{position:absolute;display:flex;flex-direction:row;align-items:center;bottom:40px;left:10px}.Info_info__o6_oK .Info_infoText__JNhnn{display:flex;align-items:center;background-color:#fff;height:1.5rem;border-radius:12px;padding:0 .75rem 0 2rem;margin:0 0 0 -24px;color:#000;list-style:none;gap:.25rem}.Info_info__o6_oK .Info_infoText__JNhnn li a{color:#000}.Info_info__o6_oK .Info_infoText__JNhnn li:last-of-type a{font-weight:700}.Info_info__o6_oK .Info_infoIcon__NkZ94{display:block;padding:0;border-radius:50%;border:4px solid #fff;width:1.5rem;height:1.5rem;cursor:pointer;z-index:10}.Info_info__o6_oK.Info_open__PuYTC .Info_infoIcon__NkZ94{border:4px solid rgba(0,0,0,.05)}.MapScale_mapScale__PCAlk{position:absolute;display:flex;align-items:center;bottom:10px;left:10px;width:100px;height:1.25rem;background-color:#fff;opacity:75%;padding:0 .25rem;color:#333;border:2px solid #333;border-top:0;font-size:.625rem;font-weight:400}.MapTypeControl_mapTypeControl__Wqrgu{position:absolute;right:10px;top:10px}.MapTypeControl_mapTypeControl__Wqrgu .MapTypeControl_select__woy54{border-radius:4px;cursor:pointer;box-shadow:0 0 0 2px rgba(0,0,0,.1);border:none;outline:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;utf8,<svg height='16' width='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'><path d='M8 12a.5.5 0 01-.35-.15l-6.5-6.5a.5.5 0 01.71-.71L8 10.79l6.15-6.15a.5.5 0 11.71.71l-6.5 6.5A.5.5 0 018 12z' fill='rgba(0,0,0,0.75)'/></svg>");background-position:right 8px center;background-repeat:no-repeat;background-size:.75rem .75rem;padding:6px 26px 5px 12px}.MapTypeControl_mapTypeControl__Wqrgu .MapTypeControl_select__woy54:not(:disabled):hover{background-color:hsla(0,0%,100%,.95)}.MapTypeControl_mapTypeControl__Wqrgu .MapTypeControl_select__woy54:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.MapTypeControl_mapTypeControl__Wqrgu .MapTypeControl_select__woy54:focus:not(:focus-visible){box-shadow:none}.MapViewControls_container__qD98y{position:absolute;left:10px;top:10px;display:flex;flex-direction:column;gap:10px}.MapViewControls_controls__wwVmv{display:flex;flex-direction:column;gap:1px;box-shadow:0 0 0 2px rgba(0,0,0,.1);border-radius:4px}.MapViewControls_control__Gq4xJ{width:29px;height:29px;border:0;background-color:#fff;cursor:pointer;padding:0;outline:none!important}.MapViewControls_control__Gq4xJ:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.MapViewControls_control__Gq4xJ:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.MapViewControls_control__Gq4xJ:hover{background-color:#fafafa}.MapViewControls_control__Gq4xJ span{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}.MapViewControls_control__Gq4xJ .MapViewControls_zoomIn__mGcSR{background-image:url(https://web-assets.strava.com/assets/core/_next/static/media/zoomIn.71a42669.svg)}.MapViewControls_control__Gq4xJ .MapViewControls_zoomOut__QMFIG{background-image:url(https://web-assets.strava.com/assets/core/_next/static/media/zoomOut.04429b6e.svg)}.Paragraph_paragraph__dW_C4{font-size:.75rem;font-weight:400;margin-top:.5rem}.Title_title__Mnuhs{font-size:.875rem;font-weight:600}.Popup_popup___0DSq{z-index:90;border-radius:4px;padding:.75rem;position:absolute;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);max-width:240px}.Popup_callout__gyHDV{width:10px;height:10px;background-color:#fff;position:absolute}.Popup_popupAnchorTop__OstNu .Popup_callout__gyHDV{transform:translateY(-50%) translateX(-50%) rotate(45deg);left:50%;top:0}.Popup_popupAnchorBottom__9thVS .Popup_callout__gyHDV{transform:translateY(50%) translateX(-50%) rotate(45deg);left:50%;bottom:0}.Popup_popupAnchorLeft__3J_bw .Popup_callout__gyHDV{transform:translateY(-50%) translateX(-50%) rotate(45deg);top:50%;left:0}.Popup_popupAnchorRight__wOFNK .Popup_callout__gyHDV{transform:translateY(-50%) translateX(50%) rotate(45deg);top:50%;right:0}.Popup_popupAnchorTopLeft__QtGeh{border-top-left-radius:0}.Popup_popupAnchorTopLeft__QtGeh .Popup_callout__gyHDV{transform:translateY(-100%);-webkit-clip-path:polygon(0 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 100%,0 100%);top:1px;left:0}.Popup_popupAnchorTopRight__fPO7g{border-top-right-radius:0}.Popup_popupAnchorTopRight__fPO7g .Popup_callout__gyHDV{transform:translateY(-100%);-webkit-clip-path:polygon(100% 0,100% 100%,0 100%);clip-path:polygon(100% 0,100% 100%,0 100%);top:1px;right:0}.Popup_popupAnchorBottomLeft__bmOto{border-bottom-left-radius:0}.Popup_popupAnchorBottomLeft__bmOto .Popup_callout__gyHDV{transform:translateY(100%);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);bottom:1px;left:0}.Popup_popupAnchorBottomRight__E5gEo{border-bottom-right-radius:0}.Popup_popupAnchorBottomRight__E5gEo .Popup_callout__gyHDV{transform:translateY(100%);-webkit-clip-path:polygon(100% 0,100% 100%,0 0);clip-path:polygon(100% 0,100% 100%,0 0);bottom:1px;right:0}.Scrubber_scrubber__NbSX8{position:absolute;top:0;left:0;width:18px;height:18px;border-radius:50%;background-color:#1977d5;border-width:2px;border-style:solid;pointer-events:none}.Scrubber_scrubberDark__MG9aJ{border-color:#1e1d1c}.Scrubber_scrubberLight__NEB8V{border-color:#fff}.Map_map__QF1oC{position:relative;width:100%;height:100%}.Map_map__QF1oC canvas{position:absolute;width:100%;height:100%;outline:none}.Map_map__QF1oC .Map_spinner__guKzV{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;background-color:#fff;z-index:20}.Map_map__QF1oC .Map_spinnerFadeOut__fVl3G{pointer-events:none;opacity:0;transition:opacity .1s ease-out}.Map_pointerEventsDisabled__B_dyI{pointer-events:none}.MapAndElevationChartWithMRE_mapContainer__X6x25{height:400px;margin-left:-1rem;margin-right:-1rem;isolation:isolate;position:relative}.MapAndElevationChartWithMRE_mapContainer__X6x25 .MapAndElevationChartWithMRE_notSupported__RbsIx{width:100%;height:100%;object-fit:cover}@media(min-width:768px){.MapAndElevationChartWithMRE_mapContainer__X6x25{height:480px;margin-left:0;margin-right:0}}.MapAndElevationChartWithMRE_chartContainer__2bP9Q{height:200px}.MapAndElevationChartWithMRE_rabbit__c__eO{cursor:crosshair}