.trail_route__6pGuP{scrollbar-width:none}.trail_route__6pGuP::-webkit-scrollbar{display:none}@media (max-width:559px){.trail_route__6pGuP{mask-image:linear-gradient(90deg,transparent,#000 18px)}}.trail_seg__9mN44{position:relative;flex:0 0 auto;width:40px;height:2px;margin:0 2px}.trail_seg__9mN44:before{content:"";position:absolute;inset:0;border-radius:2px;background:var(--line-strong);transform-origin:left center;animation:trail_trail-seg-draw__37DIp var(--duration-enter) var(--ease-out-expo) both}@keyframes trail_trail-seg-draw__37DIp{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.trail_wpEnter__MJIs4{animation:trail_trail-wp-in__S6IP4 var(--duration-enter) var(--ease-trail) .16s both}@keyframes trail_trail-wp-in__S6IP4{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:none}}.trail_node__mG2k3{width:11px;height:11px;flex:0 0 auto;border-radius:999px;border:1.5px solid var(--muted-foreground);background:var(--background);transition:border-color var(--duration-fast) var(--ease-trail)}.trail_nodeNow__L8FMX{width:13px;height:13px;border:2px solid var(--brand);box-shadow:0 0 0 4px var(--brand-soft)}.trail_ahead__D9m8i{flex:0 0 auto;width:80px;height:2px;margin-left:6px;background:repeating-linear-gradient(90deg,var(--line-mid) 0 4px,transparent 4px 9px);mask:linear-gradient(90deg,#000,transparent)}@media (max-width:559px){.trail_seg__9mN44{width:16px}.trail_ahead__D9m8i{display:none}}.trail_spineName__IwiDg{font-family:var(--font-display);font-style:italic;font-weight:900;font-size:22px;letter-spacing:-.01em;line-height:1}.trail_spineMeta__wwCaf,.trail_spineName__IwiDg{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}.trail_spineMeta__wwCaf{font-size:11px;letter-spacing:.04em}.trail_band__TEDGc{position:relative;isolation:isolate;overflow:hidden;background:var(--mountain-black);color:var(--band-ink)}.trail_bandPhoto__Fmh1I{position:absolute;inset:0;z-index:-4;background-image:url(/brand/photo/alpenglow-peak.webp);background-size:cover;background-position:50% 18%}.trail_bandPhoto__Fmh1I:after{content:"";position:absolute;inset:0;background:var(--band-glow);mix-blend-mode:color;opacity:.45}.trail_bandHaze__abqtW{position:absolute;inset:-20%;z-index:-3;background-image:url(/brand/photo/haze.webp);background-size:100% 100%;opacity:.4;mix-blend-mode:screen;animation:trail_trail-breath__bUoav 44s linear infinite}.trail_bandVeil__eM05V{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,color-mix(in srgb,var(--band-shade-warm) 85%,transparent) 0,color-mix(in srgb,var(--band-shade-warm) 62%,transparent) 55%,color-mix(in srgb,var(--band-shade-warm) 28%,transparent)),linear-gradient(180deg,transparent 40%,color-mix(in srgb,var(--band-shade-warm) 82%,transparent))}.trail_bandTopo__21Afj{position:absolute;inset:0;z-index:-1;width:100%;height:100%;opacity:.5;pointer-events:none}.trail_bandTopo__21Afj path{fill:none;stroke:var(--band-topo);stroke-width:1}.trail_bandTopo__21Afj g{animation:trail_trail-drift__ZuSRI 60s linear infinite}.trail_bandGrain__YDTdr{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.trail_bandTitle__hjbOn{font-family:var(--font-display);font-style:italic;font-weight:900;letter-spacing:-.015em;line-height:1}@keyframes trail_trail-breath__bUoav{0%{transform:scale(1) translate(0);opacity:.34}50%{transform:scale(1.06) translate(-1.5%,1%);opacity:.46}to{transform:scale(1) translate(0);opacity:.34}}@keyframes trail_trail-drift__ZuSRI{0%{transform:translate(0)}50%{transform:translate(-18px,8px)}to{transform:translate(0)}}.trail_routeGlyph__to4kB path{fill:none;stroke:var(--muted-foreground);stroke-width:1.5}.trail_routeGlyph__to4kB circle{fill:var(--background);stroke:var(--muted-foreground);stroke-width:1.5}.trail_palette__xPPea[data-open]{--tw-enter-scale:0.98;animation-duration:.24s}@media (prefers-reduced-motion:reduce){.trail_bandHaze__abqtW,.trail_bandTopo__21Afj g,.trail_palette__xPPea[data-closed],.trail_palette__xPPea[data-open],.trail_seg__9mN44:before,.trail_wpEnter__MJIs4{animation:none}}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2?dpl=dpl_HG1uKR3sJtqb6d9vTzaaAuJsZ5Lt) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2?dpl=dpl_HG1uKR3sJtqb6d9vTzaaAuJsZ5Lt) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2?dpl=dpl_HG1uKR3sJtqb6d9vTzaaAuJsZ5Lt) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2?dpl=dpl_HG1uKR3sJtqb6d9vTzaaAuJsZ5Lt) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2?dpl=dpl_HG1uKR3sJtqb6d9vTzaaAuJsZ5Lt) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2?dpl=dpl_HG1uKR3sJtqb6d9vTzaaAuJsZ5Lt) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2?dpl=dpl_HG1uKR3sJtqb6d9vTzaaAuJsZ5Lt) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2?dpl=dpl_HG1uKR3sJtqb6d9vTzaaAuJsZ5Lt) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_a221dd{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_a221dd{--font-body-loaded:"Instrument Sans","Instrument Sans Fallback"}@font-face{font-family:avEstiana;src:url(/_next/static/media/6e0e79f64bcf2091-s.p.otf?dpl=dpl_HG1uKR3sJtqb6d9vTzaaAuJsZ5Lt) format("opentype");font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:avEstiana Fallback;src:local("Arial");ascent-override:89.64%;descent-override:29.27%;line-gap-override:0.00%;size-adjust:109.32%}.__className_239de1{font-family:avEstiana,avEstiana Fallback;font-weight:900;font-style:italic}.__variable_239de1{--font-display-loaded:"avEstiana","avEstiana Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2?dpl=dpl_HG1uKR3sJtqb6d9vTzaaAuJsZ5Lt) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2?dpl=dpl_HG1uKR3sJtqb6d9vTzaaAuJsZ5Lt) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2?dpl=dpl_HG1uKR3sJtqb6d9vTzaaAuJsZ5Lt) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2?dpl=dpl_HG1uKR3sJtqb6d9vTzaaAuJsZ5Lt) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2?dpl=dpl_HG1uKR3sJtqb6d9vTzaaAuJsZ5Lt) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2?dpl=dpl_HG1uKR3sJtqb6d9vTzaaAuJsZ5Lt) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_cb4e88{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_cb4e88{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}