:root{--sc-canvas:#08090b;--sc-surface:#101217;--sc-ink:#f4f2ef;--sc-ink-soft:#9a9ba1;--sc-accent:#d8ff3e;--sc-accent-ink:#08090b;--sc-hairline:var(--sc-ink)}@supports (color:color-mix(in lab, red, red)){:root{--sc-hairline:color-mix(in oklab, var(--sc-ink) 12%, transparent)}}:root{--sc-hairline-strong:var(--sc-ink)}@supports (color:color-mix(in lab, red, red)){:root{--sc-hairline-strong:color-mix(in oklab, var(--sc-ink) 22%, transparent)}}:root{--sc-font-display:"Instrument Sans", "Geist", system-ui, sans-serif;--sc-font-text:"Geist", system-ui, sans-serif;--sc-font-mono:"Geist Mono", ui-monospace, monospace;--sc-t-xs:clamp(.75rem, .72rem + .15vw, .82rem);--sc-t-sm:clamp(.875rem, .84rem + .18vw, .95rem);--sc-t-base:clamp(1rem, .96rem + .22vw, 1.125rem);--sc-t-lg:clamp(1.2rem, 1.1rem + .5vw, 1.5rem);--sc-t-xl:clamp(1.6rem, 1.35rem + 1.2vw, 2.25rem);--sc-t-2xl:clamp(2.1rem, 1.6rem + 2.4vw, 3.4rem);--sc-t-3xl:clamp(2.8rem, 1.9rem + 4.2vw, 5rem);--sc-t-4xl:clamp(3.4rem, 1.9rem + 6.6vw, 7.5rem);--sc-track-tight:-.035em;--sc-track-snug:-.02em;--sc-track-normal:-.005em;--sc-track-wide:.08em;--sc-leading-none:.94;--sc-leading-tight:1.06;--sc-leading-body:1.62;--sc-measure:62ch;--sc-1:.25rem;--sc-2:.5rem;--sc-3:.75rem;--sc-4:1rem;--sc-5:1.5rem;--sc-6:2rem;--sc-7:3rem;--sc-8:4rem;--sc-9:6rem;--sc-10:8rem;--sc-11:12rem;--sc-section:clamp(4.5rem, 9vw, 11rem);--sc-gutter:clamp(1.25rem, 5vw, 5.5rem);--sc-maxw:82rem;--sc-r-sm:6px;--sc-r-md:12px;--sc-r-lg:20px;--sc-r-pill:999px;--sc-shadow-color:220 40% 2%;--sc-e1:0 1px 2px hsl(var(--sc-shadow-color) / .28), 0 2px 6px -1px hsl(var(--sc-shadow-color) / .2);--sc-e2:0 2px 4px hsl(var(--sc-shadow-color) / .24), 0 8px 18px -4px hsl(var(--sc-shadow-color) / .3);--sc-e3:0 4px 8px hsl(var(--sc-shadow-color) / .22), 0 18px 40px -8px hsl(var(--sc-shadow-color) / .38), 0 48px 90px -24px hsl(var(--sc-shadow-color) / .3);--sc-edge:inset 0 1px 0 var(--sc-ink)}@supports (color:color-mix(in lab, red, red)){:root{--sc-edge:inset 0 1px 0 color-mix(in oklab, var(--sc-ink) 10%, transparent)}}:root{--sc-ease-out:cubic-bezier(.23, 1, .32, 1);--sc-ease-in-out:cubic-bezier(.77, 0, .175, 1);--sc-ease-drawer:cubic-bezier(.32, .72, 0, 1);--sc-d-fast:.16s;--sc-d-base:.24s;--sc-d-slow:.42s;--sc-z-stage:1;--sc-z-copy:20;--sc-z-chrome:60}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--sc-canvas);color:var(--sc-ink);font-family:var(--sc-font-text);font-size:var(--sc-t-base);line-height:var(--sc-leading-body);letter-spacing:var(--sc-track-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-synthesis-weight:none;margin:0;overflow-x:clip}img,video,canvas,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--sc-accent);color:var(--sc-accent-ink)}:root{caret-color:var(--sc-accent);accent-color:var(--sc-accent)}:focus-visible{outline:2px solid var(--sc-accent);outline-offset:3px;border-radius:var(--sc-r-sm)}:where(a){color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}@supports (scrollbar-color:auto){html{scrollbar-color:var(--sc-ink) transparent}@supports (color:color-mix(in lab, red, red)){html{scrollbar-color:color-mix(in oklab, var(--sc-ink) 26%, transparent) transparent}}html{scrollbar-width:thin}}:where(table,.sc-nums,[data-sc-count]){font-variant-numeric:tabular-nums}.sc-display{font-family:var(--sc-font-display);font-weight:500;line-height:var(--sc-leading-none);letter-spacing:var(--sc-track-tight);text-wrap:balance;margin:0}.sc-display--xl{font-size:var(--sc-t-4xl)}.sc-display--lg{font-size:var(--sc-t-3xl)}.sc-display--md{font-size:var(--sc-t-2xl);letter-spacing:var(--sc-track-snug)}.sc-lede{font-size:var(--sc-t-lg);letter-spacing:var(--sc-track-snug);color:var(--sc-ink);text-wrap:pretty;max-width:46ch;margin:0;line-height:1.44}.sc-body{max-width:var(--sc-measure);color:var(--sc-ink-soft);text-wrap:pretty;margin:0}.sc-label{font-family:var(--sc-font-mono);font-size:var(--sc-t-xs);letter-spacing:var(--sc-track-wide);text-transform:uppercase;color:var(--sc-ink-soft)}.sc-wrap{width:100%;max-width:var(--sc-maxw);padding-inline:var(--sc-gutter);margin-inline:auto}.sc-section{padding-block:var(--sc-section)}.sc-stack>*+*{margin-top:var(--sc-4)}.sc-stack>:is(h1,h2,h3){margin-top:var(--sc-7)}.sc-stack>:is(h1,h2,h3):first-child{margin-top:0}.sc-rule{background:var(--sc-hairline);border:0;height:1px;margin:0}.sc-act--pinned{position:relative}.sc-stage{height:100svh;z-index:var(--sc-z-stage);position:sticky;top:0;overflow:clip}.sc-stage :is(video[data-sc-scrub],canvas[data-sc-sequence],.sc-stage__poster){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}video[data-sc-scrub]{opacity:0;transition:opacity .38s var(--sc-ease-out)}.sc-has-clip video[data-sc-scrub]{opacity:1}.sc-stage__poster{z-index:0;transition:opacity .38s var(--sc-ease-out)}.sc-has-clip .sc-stage__poster{opacity:0}.sc-scrim{pointer-events:none;z-index:1;background:linear-gradient(var(--sc-scrim-angle,180deg), var(--sc-canvas) 0%, var(--sc-canvas) 42%, transparent 68%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.sc-scrim{background:linear-gradient(var(--sc-scrim-angle,180deg), color-mix(in oklab, var(--sc-canvas) var(--sc-scrim-a,78%), transparent) 0%, color-mix(in oklab, var(--sc-canvas) 30%, transparent) 42%, transparent 68%)}}.sc-scrim--bottom{--sc-scrim-angle:0deg}.sc-scrim--left{--sc-scrim-angle:90deg}.sc-scrim--right{--sc-scrim-angle:270deg}.sc-scrim--lead{background:linear-gradient(to top right, var(--sc-canvas) 0%, var(--sc-canvas) 30%, var(--sc-canvas) 52%, transparent 72%)}@supports (color:color-mix(in lab, red, red)){.sc-scrim--lead{background:linear-gradient(to top right, color-mix(in oklab, var(--sc-canvas) 94%, transparent) 0%, color-mix(in oklab, var(--sc-canvas) 72%, transparent) 30%, color-mix(in oklab, var(--sc-canvas) 30%, transparent) 52%, transparent 72%)}}.sc-scrim--trail{background:linear-gradient(to top left, var(--sc-canvas) 0%, var(--sc-canvas) 30%, var(--sc-canvas) 52%, transparent 72%)}@supports (color:color-mix(in lab, red, red)){.sc-scrim--trail{background:linear-gradient(to top left, color-mix(in oklab, var(--sc-canvas) 94%, transparent) 0%, color-mix(in oklab, var(--sc-canvas) 72%, transparent) 30%, color-mix(in oklab, var(--sc-canvas) 30%, transparent) 52%, transparent 72%)}}.sc-scrim--band{background:linear-gradient(to top, var(--sc-canvas) 0%, var(--sc-canvas) 22%, var(--sc-canvas) 42%, transparent 58%)}@supports (color:color-mix(in lab, red, red)){.sc-scrim--band{background:linear-gradient(to top, color-mix(in oklab, var(--sc-canvas) 94%, transparent) 0%, color-mix(in oklab, var(--sc-canvas) 74%, transparent) 22%, color-mix(in oklab, var(--sc-canvas) 30%, transparent) 42%, transparent 58%)}}.sc-scrim--vignette{background:radial-gradient(120% 90% at 50% 45%, transparent 40%, var(--sc-canvas) 100%)}@supports (color:color-mix(in lab, red, red)){.sc-scrim--vignette{background:radial-gradient(120% 90% at 50% 45%, transparent 40%, color-mix(in oklab, var(--sc-canvas) 70%, transparent) 100%)}}.sc-copy{z-index:var(--sc-z-copy);inset-inline:var(--sc-gutter);will-change:opacity, transform;max-width:min(46rem,76vw);position:absolute}.sc-copy--lead{left:var(--sc-gutter);bottom:clamp(3rem,12vh,9rem)}.sc-copy--center{text-align:center;inset-inline:auto;top:50%;left:50%;translate:-50% -50%}.sc-copy--trail{inset-inline:auto;right:var(--sc-gutter);text-align:right;bottom:clamp(3rem,12vh,9rem)}[data-sc-cue]{opacity:0;will-change:opacity, transform}.sc-ready [data-sc-cue]{transition:none}.sc-split{vertical-align:top;display:inline-block;overflow:hidden}.sc-split--line{margin-bottom:-.14em;padding-bottom:.14em;display:block}.sc-split__i{will-change:transform, opacity;display:inline-block}.sc-is-split{opacity:1!important}[data-sc-pan]{will-change:transform;display:flex}[data-sc-reveal]{will-change:clip-path}[data-sc-parallax]{will-change:transform}[data-sc-in],[data-sc-stagger]>*{opacity:0;transition:opacity .62s var(--sc-ease-out), transform .62s var(--sc-ease-out);transform:translateY(14px)}[data-sc-in].sc-in,[data-sc-stagger]>.sc-in{opacity:1;transform:none}[data-sc-tilt]{transform-style:preserve-3d;will-change:transform}[data-sc-magnet]{will-change:transform}[data-sc-spotlight]{isolation:isolate}:where([data-sc-spotlight]){position:relative}[data-sc-spotlight]:after{content:"";pointer-events:none;z-index:2;background:radial-gradient(28rem 28rem at calc(var(--sc-mx,.5) * 100%) calc(var(--sc-my,.5) * 100%), var(--sc-accent), transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){[data-sc-spotlight]:after{background:radial-gradient(28rem 28rem at calc(var(--sc-mx,.5) * 100%) calc(var(--sc-my,.5) * 100%), color-mix(in oklab, var(--sc-accent) 16%, transparent), transparent 70%)}}[data-sc-spotlight]:after{opacity:0;transition:opacity var(--sc-d-slow) var(--sc-ease-out)}[data-sc-spotlight]:hover:after{opacity:1}[data-sc-mode=worldflight]{position:relative}.sc-world{z-index:var(--sc-z-stage);background:var(--sc-canvas);position:fixed;inset:0;overflow:clip}.sc-world__seg{opacity:0;will-change:opacity;position:absolute;inset:0}.sc-world__seg>:is(video,img,canvas){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sc-world__poster{z-index:0;transform-origin:50%;transition:opacity .42s var(--sc-ease-out)}.sc-world__seg>video{z-index:1}.sc-world__seg.sc-has-clip .sc-world__poster{opacity:0}video[data-sc-scrub].sc-has-clip{opacity:1}.sc-world__copy{z-index:var(--sc-z-copy);pointer-events:none;position:fixed;inset:0}.sc-world__scrim{pointer-events:none;z-index:0;position:absolute;inset:0}[data-sc-copy]{opacity:0;pointer-events:none;will-change:opacity, transform}.sc-ready [data-sc-copy]{transition:none}.sc-world__spacer{pointer-events:none}[data-sc-progress]{height:2px;z-index:var(--sc-z-chrome);background:var(--sc-accent);transform-origin:0;will-change:transform;position:fixed;inset:0 0 auto;transform:scaleX(0)}.sc-grain{pointer-events:none;z-index:3;opacity:.045;position:fixed;inset:0}.sc-grain:before{content:"";background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/></filter><rect width='140' height='140' filter='url(%23n)'/></svg>");position:absolute;inset:-50%}@media (prefers-reduced-motion:reduce){[data-sc-in],[data-sc-stagger]>*{transition-duration:.22s;transform:none}[data-sc-parallax],[data-sc-pan],.sc-split__i{transform:none!important}[data-sc-reveal]{clip-path:none!important}[data-sc-act=pan] .sc-stage,[data-sc-act=pan] [data-sc-stage]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;overflow:auto hidden}[data-sc-pan]>*{scroll-snap-align:center}[data-sc-spotlight]:after{display:none}.sc-world__poster,[data-sc-copy]{transform:none!important}}@media (max-width:860px){.sc-copy{inset-inline:var(--sc-gutter);max-width:none}.sc-copy--trail{text-align:left}.sc-stage{height:100svh}.sc-scrim--trail{background:linear-gradient(to top, var(--sc-canvas) 0%, var(--sc-canvas) 22%, var(--sc-canvas) 42%, transparent 58%)}@supports (color:color-mix(in lab, red, red)){.sc-scrim--trail{background:linear-gradient(to top, color-mix(in oklab, var(--sc-canvas) 94%, transparent) 0%, color-mix(in oklab, var(--sc-canvas) 74%, transparent) 22%, color-mix(in oklab, var(--sc-canvas) 30%, transparent) 42%, transparent 58%)}}}html .home{--sc-canvas:#0f1a12;--sc-surface:#182619;--sc-ink:#fbf6ec;--sc-ink-soft:#d6cdb9;--sc-accent:#f88d12;--sc-accent-ink:#1a1208;--sc-shadow-color:140 30% 4%;--sc-r-sm:10px;--sc-r-md:16px;--sc-r-lg:24px;--mango-green:#6aa84f;--ripe:0}html:has(.home){scroll-behavior:auto}html:has(.home) body{background:#0f1a12}.home{--sc-font-display:var(--font-poppins), system-ui, sans-serif;--sc-font-text:var(--font-figtree), system-ui, sans-serif;font-family:var(--sc-font-text)}.bar{z-index:var(--sc-z-chrome);padding:var(--sc-4) var(--sc-gutter);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.bar>*{pointer-events:auto}.logo{color:var(--sc-ink);align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.logo img{width:34px;height:34px}.logo .word{font-family:var(--sc-font-display);letter-spacing:-.035em;text-transform:lowercase;white-space:nowrap;font-size:1.55rem;line-height:1;display:inline-block}.logo .word span{font-weight:300}.logo .word b{color:var(--sc-accent);font-weight:700}.bar__links{align-items:center;gap:var(--sc-5);display:flex}.bar .cta{font-size:var(--sc-t-sm);padding:.7rem 1.15rem}.bar form{display:contents}.bar__login{appearance:none;cursor:pointer;font-family:inherit;font-size:var(--sc-t-sm);color:var(--sc-ink);text-decoration:underline;-webkit-text-decoration-color:var(--sc-hairline-strong);-webkit-text-decoration-color:var(--sc-hairline-strong);-webkit-text-decoration-color:var(--sc-hairline-strong);text-decoration-color:var(--sc-hairline-strong);text-underline-offset:4px;background:0 0;border:0;padding:.5rem .25rem;font-weight:600}.bar__login:hover{-webkit-text-decoration-color:var(--sc-ink);-webkit-text-decoration-color:var(--sc-ink);-webkit-text-decoration-color:var(--sc-ink);text-decoration-color:var(--sc-ink)}.bar__login:focus-visible{outline:2px solid var(--sc-accent);outline-offset:3px}.cta__short{display:none}@media (max-width:640px){.bar .cta{width:auto}.bar .cta__long{display:none}.bar .cta__short{display:inline}.bar{gap:.5rem;padding-inline:14px}.logo{gap:.4rem}.logo .word{font-size:1.2rem}.bar__links{gap:.6rem}.bar__login{padding-inline:.1rem;font-size:.8rem}.bar .cta{padding:.55rem .8rem;font-size:.78rem}}@media (max-width:340px){.bar{padding-inline:10px}.logo .word{font-size:.95rem}.bar .cta{padding-inline:.65rem}}.sc-world__scrim.sc-scrim--band{background:linear-gradient(to top, var(--sc-canvas) 0%, var(--sc-canvas) 24%, var(--sc-canvas) 48%, var(--sc-canvas) 66%, transparent 80%)}@supports (color:color-mix(in lab, red, red)){.sc-world__scrim.sc-scrim--band{background:linear-gradient(to top, color-mix(in oklab, var(--sc-canvas) 96%, transparent) 0%, color-mix(in oklab, var(--sc-canvas) 84%, transparent) 24%, color-mix(in oklab, var(--sc-canvas) 56%, transparent) 48%, color-mix(in oklab, var(--sc-canvas) 24%, transparent) 66%, transparent 80%)}}.sc-world__scrim.corner{opacity:.9}@media (max-width:860px){.sc-world__scrim.sc-scrim--band{background:linear-gradient(to top, var(--sc-canvas) 0%, var(--sc-canvas) 40%, var(--sc-canvas) 66%, var(--sc-canvas) 82%, transparent 92%)}@supports (color:color-mix(in lab, red, red)){.sc-world__scrim.sc-scrim--band{background:linear-gradient(to top, color-mix(in oklab, var(--sc-canvas) 97%, transparent) 0%, color-mix(in oklab, var(--sc-canvas) 88%, transparent) 40%, color-mix(in oklab, var(--sc-canvas) 55%, transparent) 66%, color-mix(in oklab, var(--sc-canvas) 20%, transparent) 82%, transparent 92%)}}.sc-world__scrim.corner{display:none}}.sc-copy--lead{max-width:min(38rem,76vw)}.sc-copy--trail{max-width:min(34rem,76vw)}.sc-copy--band{inset-inline:var(--sc-gutter);max-width:none;bottom:clamp(2.5rem,9vh,7rem)}.sc-copy--center{width:min(40rem, 100% - 2 * var(--sc-gutter));top:auto;bottom:clamp(3rem,14vh,10rem);translate:-50%}.sc-display--hero{font-size:var(--sc-t-3xl);margin:0 0 var(--sc-4);max-width:12ch}@media (max-width:700px){.sc-display--hero{font-size:var(--sc-t-2xl)}}.sc-display{color:var(--sc-ink)}.sc-display .accent{color:var(--sc-accent)}.lead{font-size:var(--sc-t-lg);color:var(--sc-ink);margin:0 0 var(--sc-3);line-height:1.35}.line{margin:0}.line+.line{margin-top:var(--sc-3)}.big{font-family:var(--sc-font-display);font-weight:700;font-size:var(--sc-t-2xl);letter-spacing:var(--sc-track-snug);color:var(--sc-ink);margin:0 0 var(--sc-4);text-wrap:balance;line-height:1.06}.list{gap:var(--sc-2) var(--sc-3);margin:0 0 var(--sc-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.list li{font-family:var(--sc-font-display);font-weight:700;font-size:var(--sc-t-xl);color:var(--sc-ink);line-height:1.1}.list li:after{content:".";color:var(--sc-accent)}.zero{font-family:var(--sc-font-display);font-weight:700;font-size:var(--sc-t-xl);color:var(--sc-ink);margin:var(--sc-4) 0 0;line-height:1.2}.zero em{color:var(--sc-accent);font-style:normal}.claim{margin-top:var(--sc-5);align-items:stretch;gap:.5rem;max-width:34rem;display:flex}.field{background:var(--sc-surface);flex:auto;align-items:center;min-width:0;display:flex}@supports (color:color-mix(in lab, red, red)){.field{background:color-mix(in oklab, var(--sc-surface) 82%, transparent)}}.field{border:1px solid var(--sc-hairline-strong);border-radius:var(--sc-r-pill);box-shadow:var(--sc-edge), var(--sc-e1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:0 .35rem 0 1.1rem}.field .pre{color:var(--sc-ink-soft);font-size:var(--sc-t-sm);white-space:nowrap}.field input{width:100%;min-width:4rem;color:var(--sc-ink);font-size:var(--sc-t-base);background:0 0;border:0;outline:0;flex:auto;padding:.95rem .3rem}.field input::placeholder{color:var(--sc-ink-soft)}@supports (color:color-mix(in lab, red, red)){.field input::placeholder{color:color-mix(in oklab, var(--sc-ink-soft) 70%, transparent)}}.field:focus-within{border-color:var(--sc-accent)}.field--nudge{animation:claim-nudge .6s var(--sc-ease-out) 3}@keyframes claim-nudge{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--sc-accent) 75%, transparent);transform:scale(1)}40%{box-shadow:0 0 0 10px color-mix(in oklab, var(--sc-accent) 0%, transparent);transform:scale(1.02)}to{transform:scale(1);box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.field--nudge{box-shadow:0 0 0 3px var(--sc-accent);animation:none}}.cta{white-space:nowrap;background:var(--sc-accent);color:var(--sc-accent-ink);font-family:var(--sc-font-display);font-weight:700;font-size:var(--sc-t-base);border-radius:var(--sc-r-pill);cursor:pointer;box-shadow:var(--sc-e2);transition:transform .14s var(--sc-ease-out), filter .14s var(--sc-ease-out);border:0;justify-content:center;align-items:center;padding:.95rem 1.4rem;text-decoration:none;display:inline-flex}.cta:hover{filter:brightness(1.06)}.cta{--lm-cta-rest:var(--sc-e2)}.cta:active{transform:scale(.97)}.cta:focus-visible,.leaf:focus-visible,.dock__links a:focus-visible{outline:2px solid var(--sc-accent);outline-offset:3px}.field input:focus-visible{outline:none}@media (max-width:520px){.claim{flex-direction:column}.cta{width:100%}}.claim__error{margin:var(--sc-2) 0 0;max-width:34rem;font-size:var(--sc-t-sm);color:#ffb4a6;text-shadow:0 1px 8px #0009;font-weight:600;line-height:1.35}.end .claim__error{margin-inline:auto}.claim__captcha{max-width:34rem;height:0;margin:0;position:relative}.claim__captcha>*{top:var(--sc-2);z-index:2;position:absolute;left:0}.end .claim__captcha>*{left:50%;translate:-50%}.cta:disabled{opacity:.75;cursor:progress}.lead-4{text-shadow:0 1px 14px #000000b3,0 0 2px #00000080;max-width:46rem}.both{font-family:var(--sc-font-display);color:var(--sc-ink);margin:var(--sc-4) 0 var(--sc-3);font-weight:700;font-size:var(--sc-t-lg)}.cards{gap:var(--sc-3);grid-template-rows:repeat(6,auto);grid-template-columns:repeat(2,minmax(0,1fr));max-width:54rem;display:grid}.card{background:var(--sc-surface)}@supports (color:color-mix(in lab, red, red)){.card{background:color-mix(in oklab, var(--sc-surface) 86%, transparent)}}.card{border:1px solid var(--sc-hairline);border-radius:var(--sc-r-lg);box-shadow:var(--sc-edge), var(--sc-e2);padding:var(--sc-4) var(--sc-5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);grid-row:span 6;grid-template-rows:subgrid;align-items:start;display:grid}.card ul{display:contents}.card h3{font-family:var(--sc-font-display);font-weight:700;font-size:var(--sc-t-lg);margin:0 0 var(--sc-3);color:var(--sc-ink);flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.card h3 .pill{letter-spacing:.04em;text-transform:uppercase;border-radius:var(--sc-r-pill);background:var(--sc-accent);color:var(--sc-accent-ink);padding:.25rem .7rem;font-size:.8rem;font-weight:700}.card li{border-top:1px solid var(--sc-hairline);color:var(--sc-ink);font-size:var(--sc-t-base);padding:.5rem 0;list-style:none}.card li:first-of-type{border-top:0}.card li strong{color:var(--sc-ink);font-weight:700}.card li.last{color:var(--sc-ink-soft)}.badge-demo{border:1px solid var(--sc-hairline-strong);border-radius:var(--sc-r-pill);color:var(--sc-ink);white-space:nowrap;align-items:center;gap:.35em;margin-bottom:.3rem;padding:.2rem .6rem;font-size:.85em;display:inline-flex}.badge-demo svg{width:1.1em;height:1.1em;color:var(--sc-accent);flex:none}@media (max-width:420px){.badge-demo{gap:.25em;padding-inline:.45rem;font-size:.74em}}@media (max-width:340px){.badge-demo{white-space:normal;border-radius:.8rem;flex-wrap:wrap}}.badge-demo b{font-weight:700}.badge-demo__text{display:block}@media (max-width:700px){.cards{gap:var(--sc-2)}.card{padding:var(--sc-3) var(--sc-3);border-radius:var(--sc-r-md)}.card h3{font-size:var(--sc-t-base);margin-bottom:var(--sc-2);flex-wrap:wrap;gap:.3rem}.card h3 .pill{padding:.16rem .48rem;font-size:.65rem}.card li{padding:.3rem 0;font-size:.86rem;line-height:1.3}.lead-4{margin-bottom:var(--sc-1)}.both{font-size:var(--sc-t-base);margin-top:0}}@media (max-height:820px){.lead-4{margin-bottom:var(--sc-1)}.both{margin-top:0}.card{padding:var(--sc-3) var(--sc-4)}.card h3{margin-bottom:var(--sc-2)}.card li{padding:.32rem 0}.story{margin-top:var(--sc-3)}.stop{padding-top:var(--sc-2)}.sc-copy--band,.sc-copy--lead,.sc-copy--trail,.sc-copy--center{bottom:5.25rem}.rail .mango{width:34px;height:36px}}@media (max-height:680px){.card li{font-size:var(--sc-t-sm);padding:.25rem 0}.big{font-size:var(--sc-t-xl)}.sc-display--hero{font-size:var(--sc-t-2xl);margin-bottom:var(--sc-2)}.lead{font-size:var(--sc-t-base)}.claim{margin-top:var(--sc-3)}.sc-copy--band,.sc-copy--lead,.sc-copy--trail,.sc-copy--center{bottom:4.75rem}}.story{gap:var(--sc-3);max-width:70rem;margin-top:var(--sc-4);grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.stop{border-top:2px solid var(--sc-hairline-strong);padding-top:var(--sc-3)}.stop.now{border-top-color:var(--sc-accent)}.stop time{font-family:var(--sc-font-display);font-weight:700;font-size:calc((var(--sc-t-sm) + var(--sc-t-base)) / 2);color:var(--sc-accent);display:block}.stop h3{font-family:var(--sc-font-display);font-weight:700;font-size:calc((var(--sc-t-base) + var(--sc-t-lg)) / 2);color:var(--sc-ink);margin:.2rem 0 .3rem}.stop p{font-size:calc((var(--sc-t-sm) + var(--sc-t-base)) / 2);color:var(--sc-ink-soft);margin:0;line-height:1.45}.stop a{color:inherit}@media (max-width:860px){.story{grid-template-columns:1fr;gap:0}.stop{column-gap:var(--sc-3);border-top:1px solid var(--sc-hairline);grid-template-columns:4.5rem 1fr;padding:.45rem 0;display:grid}.stop time{font-size:calc((var(--sc-t-xs) + var(--sc-t-sm)) / 2);padding-top:.15rem}.stop h3{font-size:calc((var(--sc-t-sm) + var(--sc-t-base)) / 2);margin:0}.stop p{display:none}.stop.now p{grid-column:2;display:block}}.end{text-align:center}@media (max-width:860px){.end{left:var(--sc-gutter);right:var(--sc-gutter);width:auto;translate:0}.end .fruit{width:48px;height:48px}}.end .big{margin-bottom:var(--sc-2)}.end .claim{margin-inline:auto}.end .fruit{width:64px;height:64px;margin:0 auto var(--sc-3);opacity:0;transition:opacity .42s var(--sc-ease-out), transform .52s var(--sc-ease-out);transform:translateY(-10px)scale(.95)}.end.landed .fruit{opacity:1;transform:none}.dock{z-index:var(--sc-z-chrome);justify-content:space-between;align-items:flex-end;gap:var(--sc-4);padding:0 var(--sc-gutter) max(1rem, env(safe-area-inset-bottom));pointer-events:none;display:flex;position:fixed;inset:auto 0 0}.dock>*{pointer-events:auto}.dock__links{text-align:right;font-size:var(--sc-t-xs);color:var(--sc-ink-soft);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.3rem 1rem;margin-bottom:.5rem;line-height:1;display:flex}.dock__links span{white-space:nowrap}.dock__links a,.dock__links button{color:var(--sc-ink-soft);text-decoration:underline;-webkit-text-decoration-color:var(--sc-hairline-strong);-webkit-text-decoration-color:var(--sc-hairline-strong);-webkit-text-decoration-color:var(--sc-hairline-strong);text-decoration-color:var(--sc-hairline-strong);text-underline-offset:3px}.dock__links button{appearance:none;font:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;padding:0}.dock__links a:hover,.dock__links button:hover{color:var(--sc-ink)}.dock__links button:focus-visible{outline:2px solid var(--sc-accent);outline-offset:3px}.rail{transition:opacity .32s var(--sc-ease-out), transform .42s var(--sc-ease-out);flex:none;align-items:flex-end;gap:.6rem;display:flex}.rail.landed{opacity:0;pointer-events:none;transform:translateY(8px)scale(.9)}.rail .mango{width:42px;height:44px;filter:drop-shadow(0 2px 4px hsl(var(--sc-shadow-color) / .5))}.rail .mango .flesh{fill:var(--sc-accent)}@supports (color:color-mix(in lab, red, red)){.rail .mango .flesh{fill:color-mix(in oklab, var(--sc-accent) calc(var(--ripe) * 100%), var(--mango-green))}}.rail .mango .flesh{transition:fill .12s linear}.rail .stem{align-items:center;gap:.35rem;margin-bottom:.5rem;display:flex}.leaf{appearance:none;cursor:pointer;color:var(--sc-ink-soft);font-family:var(--sc-font-text);font-size:var(--sc-t-xs);background:0 0;border:0;align-items:center;gap:.35rem;padding:.25rem;line-height:1;display:inline-flex}.leaf svg{width:14px;height:14px;transition:transform .16s var(--sc-ease-out)}.leaf svg path{fill:var(--mango-green)}@supports (color:color-mix(in lab, red, red)){.leaf svg path{fill:color-mix(in oklab, var(--mango-green) 55%, var(--sc-canvas))}}.leaf svg path{transition:fill .16s linear}.leaf[aria-current=true] svg path{fill:var(--mango-green)}.leaf[aria-current=true]{color:var(--sc-ink)}.leaf:hover svg{transform:scale(1.2)}.leaf .lbl{display:none}.leaf[aria-current=true] .lbl{display:inline}@media (hover:hover) and (pointer:fine){.leaf:hover .lbl{display:inline}}@media (max-width:640px){.rail .mango{width:34px;height:36px}.leaf .lbl{display:none!important}}@media (prefers-reduced-motion:reduce){.end .fruit,.rail,.leaf svg{transition:none}}.home--fallback [data-sc-segment]:first-child{opacity:1!important}.home--fallback [data-sc-segment]:not(:first-child),.home--fallback [data-sc-segment] video{display:none}.home--fallback [data-sc-copy]{margin:0 auto var(--sc-6);max-width:min(46rem, 100% - 2 * var(--sc-gutter));position:relative;inset:auto;translate:none;opacity:1!important}.home--fallback [data-sc-world-copy]{padding-top:var(--sc-6);padding-bottom:5rem;position:relative}.home--fallback [data-sc-spacer],.home--fallback .rail{display:none}@media (max-width:860px){.sc-copy--band,.sc-copy--lead,.sc-copy--trail,.sc-copy--center{bottom:calc(var(--dock-h,4.5rem) + 1.75rem)}}
