@font-face{font-family:Urbanist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/urbanist-latin-ext-wght-normal.Bdxck5Au.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/urbanist-latin-wght-normal.D69JTELx.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}:root{--ground:#0b0d0a;--ground-2:#11140e;--surface:#161a12;--surface-2:#1d2217;--line:#2b3123;--line-soft:#20251a;--line-hover:#3a4230;--text:#eceee6;--muted:#a2a896;--faint:#6e7563;--faint-text:#838a76;--lime:#c5d224;--lime-hover:#d3df3b;--lime-ink:#1a1d05;--lime-soft:#c5d2241f;--lime-line:#c5d22466;--petrol:#046e93;--petrol-lt:#4aa8cc;--petrol-soft:#4aa8cc24;--warn:#e0a247;--display:"Urbanist Variable", "Urbanist", "Helvetica Neue", Arial, sans-serif;--body:"Urbanist Variable", "Urbanist", "Helvetica Neue", Arial, sans-serif;--mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--wrap:1120px;--gutter:clamp(16px, 4vw, 40px);--r:10px;--r-lg:14px;--r-xl:18px;--header-h:64px;--ease-out:cubic-bezier(.22, 1, .36, 1);color-scheme:dark}@media (width<=560px){:root{--header-h:52px}}*,:before,:after{box-sizing:border-box}html,body{margin:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}img,svg{max-width:100%}[hidden]{display:none!important}body{background:var(--ground);color:var(--text);font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.6;overflow-x:clip}a{color:inherit}:focus-visible{outline:2px solid var(--lime);outline-offset:3px;border-radius:4px}h1,h2,h3,h4{font-family:var(--display);text-wrap:balance;letter-spacing:-.02em;margin:0;line-height:1.08}h2{font-size:clamp(30px,4.2vw,48px);font-weight:800}h3{letter-spacing:-.01em;font-size:21px;font-weight:700}p{margin:0}.wrap{max-width:var(--wrap);padding-inline:var(--gutter);margin:0 auto}section{padding-block:clamp(56px,8vw,104px)}.band{background:var(--ground-2);border-block:1px solid var(--line-soft)}.sec-head{gap:16px;max-width:780px;margin-bottom:clamp(32px,4vw,52px);display:grid}.eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lime);font-size:12.5px}.lead{color:var(--muted);max-width:60ch;font-size:clamp(18px,1.6vw,20px)}.meta{font-family:var(--mono);color:var(--faint-text);font-size:13px}.btn{min-height:44px;font-family:var(--display);cursor:pointer;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:15px 24px;font-size:17px;font-weight:700;text-decoration:none;transition:transform .15s,background-color .15s,border-color .15s;display:inline-flex}.btn-primary{background:var(--lime);color:var(--lime-ink)}.btn-primary:hover{background:var(--lime-hover);transform:translateY(-1px)}.btn-ghost{border-color:var(--line);color:var(--text);background:0 0}.btn-ghost:hover{border-color:var(--muted)}.btn[disabled]{opacity:.45;cursor:not-allowed;transform:none}.linkbtn{color:var(--muted);font:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:10px 0;font-size:15px;text-decoration:underline}.linkbtn:hover{color:var(--text)}.skip{z-index:50;background:var(--lime);color:var(--lime-ink);border-radius:999px;padding:10px 16px;font-weight:700;text-decoration:none;position:absolute;top:-80px;left:12px}.skip:focus{top:12px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[id]{scroll-margin-top:calc(var(--header-h) + 8px)}@media (width<=560px){body{font-size:16.5px}section{padding-block:48px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}html.lenis{scroll-behavior:auto}:root{--e-power3-out:cubic-bezier(.215, .61, .355, 1);--e-power2-inout:cubic-bezier(.455, .03, .515, .955);--e-expo-out:cubic-bezier(.19, 1, .22, 1);--e-back-out:cubic-bezier(.34, 1.56, .64, 1)}@keyframes m-rise{0%{opacity:0;transform:translateY(var(--rise,24px))}}@keyframes m-fade{0%{opacity:0}}@keyframes m-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes m-grow-x{0%{transform:scaleX(0)}}@keyframes m-pop{0%{opacity:0;transform:scale(0)}}@keyframes m-wave{0%{transform:skewY(-4deg)}to{transform:skewY(4deg)}}@media (prefers-reduced-motion:no-preference){.hero h1 .w{animation:m-rise .6s var(--e-power3-out) both;animation-delay:calc(var(--i) * 40ms);display:inline-block}.hero h1 em .w{animation-delay:calc(var(--i) * 40ms + .12s)}.hero [data-hero-sub]{--rise:16px;animation:m-rise .5s var(--e-power3-out) .2s both}.hero [data-hero-cta]>*{--rise:16px;animation:m-rise .5s var(--e-power3-out) both}.hero [data-hero-cta]>:first-child{animation-delay:.3s}.hero [data-hero-cta]>:nth-child(2){animation-delay:.38s}.hero [data-hero-note]{animation:.5s .46s both m-fade}.hero .mountain .m-profile{stroke-dasharray:1;animation:m-draw 1.4s var(--e-power2-inout) .3s both}.hero .mountain .m-fill{animation:.6s 1.14s both m-fade}.hero .mountain .m-quote line{transform-box:fill-box;transform-origin:0;animation:m-grow-x .5s var(--e-power3-out) both}.hero .mountain .m-quote text{animation:.4s both m-fade}.hero .mountain .m-quote:first-of-type :is(line,text){animation-delay:.9s}.hero .mountain .m-quote:nth-of-type(2) :is(line,text){animation-delay:1.02s}.hero .mountain .m-quote:nth-of-type(3) :is(line,text){animation-delay:1.14s}.hero .mountain .m-climbed{stroke-dasharray:1;animation:m-draw 1.2s var(--e-power2-inout) 1.3s both}.hero .mountain .m-label{animation:.3s 1.3s both m-fade}.hero .mountain .m-flag{transform-box:view-box;animation:m-pop .5s var(--e-back-out) 2.45s both}.hero .mountain .m-flag-cloth{transform-box:view-box;animation:1.2s ease-in-out 2.95s infinite alternate m-wave}.hero.is-offscreen .mountain .m-flag-cloth{animation-play-state:paused}.ridge polyline{stroke-dasharray:1;stroke-dashoffset:1px}.ridge.is-in polyline{animation:m-draw 1.6s var(--e-power2-inout) both}html.no-js .ridge polyline{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference) and (width<=560px){.hero h1 .w{--rise:12px;animation-delay:calc(var(--i) * 28ms)}.hero h1 em .w{animation-delay:calc(var(--i) * 28ms + 84ms)}}.how-body,.faq-body{transition:grid-template-rows .3s var(--e-power3-out);grid-template-rows:1fr;display:grid}.how-body>div,.faq-body>div{min-height:0;overflow:hidden}details.is-anim-closed .how-body,details.is-anim-closed .faq-body{grid-template-rows:0fr}.mountain{width:100%;height:auto;display:block;overflow:visible}.mountain .m-fill{fill:var(--surface)}.mountain .m-quote line{stroke:var(--line);stroke-dasharray:3 5;stroke-width:1px}.mountain .m-quote text,.mountain .m-label{font-family:var(--mono)}.mountain .m-quote text{fill:var(--faint-text);font-size:12px}.mountain .m-profile{fill:none;stroke:var(--petrol-lt);stroke-width:2px;stroke-linejoin:round}.mountain .m-climbed{fill:none;stroke:var(--lime);stroke-width:3.5px;stroke-linejoin:round;stroke-linecap:round}.mountain .m-flag line{stroke:var(--lime);stroke-width:1.5px}.mountain .m-flag path{fill:var(--lime)}.mountain .m-flag circle{fill:var(--lime);stroke:var(--ground);stroke-width:2.5px}.mountain .m-label{fill:var(--text);font-size:13px}.mountain-box{container-type:inline-size}@container (width<=460px){.mountain .m-quote text{font-size:20px}.mountain .m-label{font-size:22px}}
