.home-hero_hero__aC4r6{position:relative;min-height:clamp(34rem,74vh,48rem);display:grid;align-items:center;overflow:hidden;isolation:isolate;background:color-mix(in srgb,var(--pine) 18%,var(--paper))}.home-hero_heroWave__t7Onb{position:absolute;left:0;bottom:-2px;width:100%;height:clamp(3.4rem,6.2vw,5.4rem);z-index:2;pointer-events:none;color:color-mix(in srgb,#fff 42%,var(--paper) 58%);display:block}.home-hero_heroWave__t7Onb path{fill:currentColor}.home-hero_heroImage__vdtZK{z-index:0;object-fit:cover;object-position:58% 42%;transform:scale(1.01);filter:saturate(1.18) contrast(1.08)}.home-hero_scrim__Xaz0N{position:absolute;inset:0 auto 0 0;z-index:1;width:min(70rem,72vw);pointer-events:none;background:radial-gradient(ellipse at 27% 45%,hsla(42,45%,94%,.86) 0,hsla(42,45%,94%,.66) 34%,hsla(42,45%,94%,.24) 60%,hsla(42,45%,94%,0) 78%),linear-gradient(90deg,hsla(42,45%,94%,.78),hsla(42,45%,94%,.58) 39%,hsla(42,45%,94%,.18) 67%,hsla(42,45%,94%,0))}.home-hero_inner__nOvNs{position:relative;z-index:3;width:min(var(--wide-container),100%);margin:0 auto;padding:clamp(5.5rem,9vw,8rem) var(--wide-gutter) clamp(7.3rem,11vw,10.4rem)}.home-hero_eyebrow__PmPja{margin:0 0 clamp(1.2rem,2.5vw,1.7rem);font-size:.76rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:color-mix(in srgb,var(--pine) 82%,var(--ink) 18%)}.home-hero_title__5e2gJ{max-width:10.4ch;margin:0 0 clamp(1.2rem,2.8vw,1.85rem);font-family:var(--font-serif);font-size:clamp(3.15rem,7vw,6.9rem);font-weight:500;line-height:.93;letter-spacing:-.055em;text-wrap:balance}.home-hero_intro__uul5v{max-width:31.5rem;margin:0;font-size:clamp(1.02rem,1.35vw,1.2rem);line-height:1.75;color:color-mix(in srgb,var(--ink) 94%,transparent)}@media (max-width:760px){.home-hero_hero__aC4r6{min-height:clamp(34rem,78vh,42rem)}.home-hero_scrim__Xaz0N{width:100%;background:radial-gradient(ellipse at 34% 43%,hsla(42,45%,94%,.88) 0,hsla(42,45%,94%,.68) 42%,hsla(42,45%,94%,.2) 76%,hsla(42,45%,94%,0) 100%),linear-gradient(90deg,hsla(42,45%,94%,.82),hsla(42,45%,94%,.58) 58%,hsla(42,45%,94%,.08))}.home-hero_inner__nOvNs{padding-top:clamp(4rem,14vw,6rem);padding-bottom:clamp(4rem,14vw,6rem)}.home-hero_title__5e2gJ{max-width:9.5ch;font-size:clamp(3rem,14vw,4.45rem)}.home-hero_intro__uul5v{max-width:31rem;font-size:clamp(.92rem,3.7vw,.94rem)}}.page_wideContainer__FjeJm{width:min(var(--wide-container),100%);margin:0 auto;padding-inline:var(--wide-gutter)}.page_pathsSection__bI1uJ{position:relative;padding:clamp(3.2rem,6vw,5rem) 0 clamp(4.6rem,8vw,6.5rem)}.page_pathsSection__bI1uJ:before{content:"";position:absolute;inset:0 0 auto;height:14rem;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,#fff 42%,transparent),transparent)}.page_sectionHeader__a4Fw5{position:relative;display:grid;justify-items:center;max-width:40rem;margin:0 auto clamp(2.4rem,5vw,3.8rem);text-align:center}.page_sectionHeader__a4Fw5:before{content:"";width:4.1rem;height:1rem;margin-bottom:.7rem;background:linear-gradient(150deg,transparent 45%,color-mix(in srgb,var(--pine) 80%,transparent) 47% 52%,transparent 54%) left .45rem center /1.7rem .7rem no-repeat,linear-gradient(30deg,transparent 45%,color-mix(in srgb,var(--pine) 80%,transparent) 47% 52%,transparent 54%) right .45rem center /1.7rem .7rem no-repeat,radial-gradient(circle,color-mix(in srgb,var(--pine) 74%,transparent) 0 1.5px,transparent 1.8px) center 52% /.45rem .45rem no-repeat;opacity:.86}.page_kicker___28aI{margin:0 0 .65rem;font-size:.72rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:color-mix(in srgb,var(--pine) 80%,var(--ink) 20%)}.page_mapTitle__yPpeu,.page_sectionTitle__hzsAh{margin:0;font-family:var(--font-serif);font-size:clamp(2.05rem,4vw,3.35rem);font-weight:500;line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.page_sectionLead__DmHNO{margin:.8rem 0 0;font-size:clamp(.98rem,1.3vw,1.08rem);color:color-mix(in srgb,var(--ink) 66%,transparent)}.page_pathGrid__WQ0uj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.45rem,3.4vw,2.55rem)}.page_pathCard__YyH7p{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--ink) 9%,transparent);border-radius:clamp(1.1rem,2vw,1.55rem);background:linear-gradient(180deg,color-mix(in srgb,#fff 52%,transparent),color-mix(in srgb,var(--paper) 86%,#fff 14%)),var(--paper);box-shadow:0 1rem 3.25rem color-mix(in srgb,var(--ink) 7%,transparent)}.page_pathImageFrame__hAWGT,.page_pathImageLink__uWro_{position:relative;display:block;min-height:clamp(16rem,31vw,23.5rem);overflow:hidden;text-decoration:none}.page_pathImageFrame__hAWGT:after,.page_pathImageLink__uWro_:after{content:"";position:absolute;inset:auto 0 0;height:30%;pointer-events:none;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--ink) 12%,transparent))}.page_pathImage__258ew{object-fit:cover;object-position:center 50%;transition:transform .42s ease}.page_pathCard__YyH7p:first-child .page_pathImage__258ew{object-position:center 56%}.page_pathCard__YyH7p:nth-child(2) .page_pathImage__258ew{object-position:center 43%}.page_pathImageLink__uWro_:focus-visible .page_pathImage__258ew,.page_pathImageLink__uWro_:hover .page_pathImage__258ew{transform:scale(1.025)}.page_pathBody__e_aRt{padding:clamp(1.45rem,3vw,2.15rem) clamp(1.35rem,3vw,2rem) clamp(1.6rem,3vw,2.2rem)}.page_pathMeta__jBhw3{margin:0 0 .55rem;font-size:.72rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--pine) 65%,transparent)}.page_pathTitle__ZuQS4{margin:0;font-family:var(--font-serif);font-size:clamp(1.65rem,2.8vw,2.25rem);font-weight:500;line-height:1.05;letter-spacing:-.035em}.page_pathTitle__ZuQS4 a{color:inherit;text-decoration:none}.page_pathTitle__ZuQS4 a:focus-visible,.page_pathTitle__ZuQS4 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em}.page_pathText__8wm8L{max-width:34rem;margin:.95rem 0 1.25rem;font-size:.98rem;line-height:1.72;color:color-mix(in srgb,var(--ink) 74%,transparent)}.page_textLink__B4dk0{display:inline-flex;align-items:center;gap:.45rem;color:color-mix(in srgb,var(--pine) 88%,var(--ink) 12%);font-size:.92rem;font-weight:600;text-decoration:none}.page_textLink__B4dk0:after{content:"";width:1.65rem;height:1px;background:currentColor;transition:transform .16s ease}.page_textLink__B4dk0:focus-visible,.page_textLink__B4dk0:hover{text-decoration:none}.page_textLink__B4dk0:focus-visible:after,.page_textLink__B4dk0:hover:after{transform:translateX(3px)}.page_comingSoonLabel__Cw0Sn{display:inline-flex;align-items:center;gap:.55rem;color:color-mix(in srgb,var(--ink) 48%,transparent);font-size:.76rem;font-weight:600;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.page_comingSoonLabel__Cw0Sn:before{content:"";width:1.25rem;height:1px;background:color-mix(in srgb,var(--pine) 42%,transparent)}.page_mapSection__NVDbD{padding:clamp(1.25rem,3vw,2.5rem) 0 clamp(5rem,9vw,7rem)}.page_mapPanel__mcnnR{overflow:hidden;display:grid;grid-template-columns:minmax(15rem,.34fr) minmax(0,1fr);align-items:center;border:1px solid color-mix(in srgb,var(--ink) 10%,transparent);border-radius:clamp(1.15rem,2.4vw,1.8rem);background:radial-gradient(circle at 18% 15%,color-mix(in srgb,#fff 70%,transparent),transparent 30rem),linear-gradient(135deg,color-mix(in srgb,#fff 42%,var(--paper) 58%),color-mix(in srgb,var(--paper) 92%,var(--pine) 8%));box-shadow:0 1.4rem 4.5rem color-mix(in srgb,var(--ink) 7%,transparent)}.page_mapCopy__fsXCu{position:relative;z-index:2;max-width:32rem;padding:clamp(1.65rem,3.7vw,2.85rem) 0 clamp(1.65rem,3.7vw,2.85rem) clamp(1.55rem,3.7vw,2.85rem)}.page_mapTitle__yPpeu{max-width:10ch;font-size:clamp(1.9rem,3.5vw,3rem)}.page_mapHint__r3zqU{margin:.85rem 0 0;max-width:23rem;font-size:.95rem;line-height:1.65;color:color-mix(in srgb,var(--ink) 62%,transparent)}.page_mapFrame__0mDTA{min-width:0;margin:0}.page_closingSection__pahse{position:relative;overflow:hidden;padding:clamp(3.4rem,6.4vw,5.2rem) 0 clamp(3rem,5.6vw,4.4rem);text-align:center;border-top:1px solid color-mix(in srgb,var(--ink) 8%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--paper) 70%,transparent),color-mix(in srgb,#fff 36%,transparent)),radial-gradient(circle at 12% 92%,color-mix(in srgb,var(--pine) 12%,transparent),transparent 18rem),radial-gradient(circle at 88% 92%,color-mix(in srgb,var(--sun) 10%,transparent),transparent 18rem)}.page_closingMark__w7W7w{width:4.5rem;height:1px;margin:0 auto 1.05rem;background:color-mix(in srgb,var(--pine) 68%,transparent)}.page_closingText__EreGz{max-width:42rem;margin:0 auto;font-family:var(--font-serif);font-size:clamp(1.28rem,2.25vw,1.76rem);line-height:1.35;color:color-mix(in srgb,var(--ink) 82%,transparent);text-wrap:balance}.page_closingNotes__bi4qV{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem 1.15rem;margin-top:clamp(1.15rem,2.4vw,1.55rem);color:color-mix(in srgb,var(--ink) 52%,transparent);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.page_closingNotes__bi4qV span{display:inline-flex;align-items:center;gap:1.15rem}.page_closingNotes__bi4qV span+span:before{content:"";width:.22rem;height:.22rem;border-radius:999px;background:color-mix(in srgb,var(--pine) 58%,transparent)}@media (max-width:760px){.page_pathsSection__bI1uJ{padding-top:clamp(2.5rem,10vw,4rem)}.page_pathGrid__WQ0uj{grid-template-columns:1fr}.page_pathImageFrame__hAWGT,.page_pathImageLink__uWro_{min-height:clamp(13.5rem,58vw,20rem)}.page_mapPanel__mcnnR{grid-template-columns:1fr;border-radius:1.05rem}.page_mapCopy__fsXCu{padding:1.45rem 1.35rem .75rem}.page_mapTitle__yPpeu{max-width:12ch}.page_mapFrame__0mDTA{margin-top:0}}@media (max-width:480px){.page_sectionHeader__a4Fw5{justify-items:start;text-align:left}.page_sectionHeader__a4Fw5:before{margin-left:.05rem}.page_pathBody__e_aRt{padding:1.2rem}.page_mapCopy__fsXCu{padding:1.2rem 1.2rem .5rem}}.world-map_wrap__fiE1m{width:100%;padding:0 clamp(.55rem,2vw,1.35rem) clamp(1rem,2.5vw,1.75rem)}.world-map_stage__PDHQp{position:relative;width:min(1240px,100%);margin:0 auto;padding:0}.world-map_svg__TEnfZ{width:100%;height:clamp(330px,50vh,580px);cursor:grab}.world-map_svg__TEnfZ:active{cursor:grabbing}.world-map_geo__WIURN{outline:none;transition:fill .16s ease,opacity .16s ease,stroke .16s ease,filter .16s ease}.world-map_clickable__y1qKX{cursor:pointer}.world-map_controls__buifc{position:absolute;top:clamp(.7rem,2vw,1.1rem);right:clamp(.7rem,2vw,1.1rem);display:grid;gap:.45rem;z-index:5;opacity:.82;transition:opacity .16s ease}.world-map_stage__PDHQp:hover .world-map_controls__buifc{opacity:1}.world-map_ctrlBtn__7bMc5{width:2.2rem;height:2.2rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);background:color-mix(in srgb,var(--paper) 82%,transparent);color:var(--ink);font-size:1rem;line-height:1;box-shadow:0 .5rem 1.5rem color-mix(in srgb,var(--ink) 8%,transparent);backdrop-filter:blur(10px)}.world-map_ctrlBtn__7bMc5:hover{background:color-mix(in srgb,var(--paper) 92%,transparent)}.world-map_tooltip__zcP4W{position:fixed;z-index:50;pointer-events:none;padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);background:color-mix(in srgb,#fff 80%,transparent);backdrop-filter:blur(8px);box-shadow:0 16px 40px color-mix(in srgb,var(--ink) 14%,transparent);max-width:220px}.world-map_tooltipTitle__xjStZ{font-family:var(--font-serif);color:var(--ink);font-size:1rem;margin-bottom:2px}.world-map_tooltipHint__2ug3X{font-size:.9rem;color:color-mix(in srgb,var(--ink) 70%,transparent)}.world-map_markerGroup__kHA7n{cursor:pointer;outline:none}.world-map_comingSoon__AFX5Q{cursor:default}.world-map_markerHit__hpOs0{fill:transparent}.world-map_basecampDot__aVzaf,.world-map_basecampRing__Yi8yB,.world-map_pinDot__Ty3P3,.world-map_roamRing____fAD{transition:transform .16s ease,opacity .16s ease,fill .16s ease,stroke .16s ease}.world-map_roamRing____fAD{fill:#f4f1ea;stroke:#2f8f89;stroke-width:1.5}.world-map_basecampRing__Yi8yB{fill:#f6f1e6;stroke:#c88b35;stroke-width:1.55}.world-map_pinDot__Ty3P3{fill:#2aa6a4}.world-map_basecampDot__aVzaf{fill:#f2a23a}.world-map_markerGroup__kHA7n.world-map_comingSoon__AFX5Q .world-map_basecampRing__Yi8yB,.world-map_markerGroup__kHA7n.world-map_comingSoon__AFX5Q:focus-visible .world-map_basecampRing__Yi8yB,.world-map_markerGroup__kHA7n.world-map_comingSoon__AFX5Q:hover .world-map_basecampRing__Yi8yB{fill:color-mix(in srgb,var(--paper) 88%,#fff);stroke:color-mix(in srgb,var(--ink) 34%,transparent);opacity:.72}.world-map_markerGroup__kHA7n.world-map_comingSoon__AFX5Q .world-map_basecampDot__aVzaf,.world-map_markerGroup__kHA7n.world-map_comingSoon__AFX5Q:focus-visible .world-map_basecampDot__aVzaf,.world-map_markerGroup__kHA7n.world-map_comingSoon__AFX5Q:hover .world-map_basecampDot__aVzaf{fill:color-mix(in srgb,var(--ink) 36%,transparent);opacity:.6;transform:none}.world-map_markerGroup__kHA7n:focus-visible .world-map_roamRing____fAD,.world-map_markerGroup__kHA7n:hover .world-map_roamRing____fAD{fill:color-mix(in srgb,var(--paper) 95%,#fff);stroke:var(--surf)}.world-map_markerGroup__kHA7n:focus-visible .world-map_basecampRing__Yi8yB,.world-map_markerGroup__kHA7n:hover .world-map_basecampRing__Yi8yB{fill:color-mix(in srgb,var(--paper) 92%,#fff);stroke:var(--sun)}.world-map_markerGroup__kHA7n:focus-visible .world-map_basecampDot__aVzaf,.world-map_markerGroup__kHA7n:focus-visible .world-map_pinDot__Ty3P3,.world-map_markerGroup__kHA7n:hover .world-map_basecampDot__aVzaf,.world-map_markerGroup__kHA7n:hover .world-map_pinDot__Ty3P3{opacity:.9;transform:scale(1.12);transform-origin:center}.world-map_caption__7_oFd{margin:-.3rem 0 0;text-align:center;font-size:.82rem;color:color-mix(in srgb,var(--ink) 50%,transparent)}@media (max-width:640px){.world-map_wrap__fiE1m{padding-inline:.25rem}.world-map_svg__TEnfZ{height:clamp(280px,58vh,420px)}.world-map_caption__7_oFd{padding:0 1rem .35rem}}