@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.2u3lqdovtp4z3.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.woff2)format("woff2");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:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_3dc90fdb-module__v29KIa__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_3dc90fdb-module__v29KIa__variable{--font-figtree:"Figtree", "Figtree Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4e53e3b149393d1c-s.04zcam1iel9wu.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a93cb13d889c4ad-s.034_md61ci_hx.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0da3903252e3445-s.2-gvzunjwzw93.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8dba48c3ca6529a0-s.3r6si8l984dsl.woff2)format("woff2");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:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_869f37df-module__f31MsG__className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:500}.caveat_869f37df-module__f31MsG__variable{--font-caveat:"Caveat", "Caveat Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.1wmoa0e_blxrz.woff2)format("woff2");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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.1wmoa0e_blxrz.woff2)format("woff2");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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_d453856-module__bMSwFG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_d453856-module__bMSwFG__variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
:root,.day{--color-ink:#16203a;--color-ink-60:#465683;--color-ink-40:#97a2bb;--color-page:#fff;--color-surface:#fff;--color-surface-faint:#f8faff;--color-surface-tint:#dfe8fb;--color-surface-tint-2:#d2def9;--color-line:#dbe2f0;--color-on-brand:#fff;--color-brand:#2f5fd0;--color-brand-dark:#1f449f;--color-brand-soft:#6e8fe6;--color-brand-pale:#c9d6f5;--color-brand-line:#ccd6f0;--color-grass:#a3cf6b;--color-grass-pale:#e4f0d0;--color-grass-dark:#44632a;--color-orange:#fa8c5f;--color-orange-deep:#ec7a4e;--color-orange-ink:#a8481f;--color-orange-pale:#fcd5c4;--color-orange-wash:#ffe6da;--color-amber:#fa8c5f;--color-amber-deep:#ec7a4e;--color-amber-ink:#a8481f;--color-amber-pale:#ffe6da;--word-orange:#e4592a;--word-green:#4b8526;--title-orange:#b84a1c;--title-green:#44702a;--color-flame:#c8402f;--btn-bg:var(--color-brand);--btn-fg:#fff;--fade:#fff;--globe-ocean:#2f5fd0;--globe-land:#fff;--globe-border:#8fa8e6;--globe-active:#16203a;--globe-tier-1:#d5e8b8;--globe-tier-2:#a3cf6b;--globe-tier-3:#fbb294;--globe-tier-4:#ec7a4e}.night,.band-brand{--color-ink:#eef1fa;--color-ink-60:#a7b1cb;--color-ink-40:#6f7a97;--color-page:#16203a;--color-surface:#1d2947;--color-surface-faint:#0f1630;--color-surface-tint:#1a2444;--color-surface-tint-2:#1f2a50;--color-line:#2a3454;--color-on-brand:#16203a;--color-brand:#93aef8;--color-brand-dark:#b9cafb;--color-brand-soft:#6f8fef;--color-brand-pale:#24336b;--color-brand-line:#2e3b6c;--color-grass:#b8d48f;--color-grass-pale:#1a2a2c;--color-grass-dark:#c9dfa8;--color-orange:#f8a683;--color-orange-deep:#f8a683;--color-orange-ink:#f9bda2;--color-orange-pale:#4a2c2f;--color-orange-wash:#2a2030;--color-amber:#f8a683;--color-amber-deep:#f8a683;--color-amber-ink:#f9bda2;--color-amber-pale:#2a2030;--color-flame:#f3806f;--btn-bg:#fff;--btn-fg:#16203a;--fade:#16203a;color:var(--color-ink)}:root{--paper-minor:#ccd6f08c;--paper-major:#6e8fe638;--paper-graph:linear-gradient(var(--paper-major) 1px, transparent 1px), linear-gradient(90deg, var(--paper-major) 1px, transparent 1px), linear-gradient(var(--paper-minor) 1px, transparent 1px), linear-gradient(90deg, var(--paper-minor) 1px, transparent 1px);--paper-graph-size:120px 120px, 120px 120px, 24px 24px, 24px 24px;--mesh:linear-gradient(#fff 20%, #fff0 58%), radial-gradient(44% 72% at 0% 94%, #8fc75a 0%, #8fc75a99 42%, #8fc75a00 74%), radial-gradient(44% 74% at 100% 90%, #fa8455 0%, #fa845599 42%, #fa845500 74%);--mesh-soft:linear-gradient(#fff 14%, #fff0 64%), radial-gradient(38% 78% at 0% 96%, #8fc75ab8, #8fc75a00 78%), radial-gradient(40% 80% at 100% 92%, #fa8455b8, #fa845500 78%), radial-gradient(36% 60% at 54% 104%, #2f5fd080, #2f5fd000 80%);--logo-stripe:linear-gradient(90deg, #2f5fd0 0 33.4%, #a3cf6b 33.4% 66.7%, #fa8c5f 66.7%);--type-h2:clamp(2.5rem, 5.4vw, 5.25rem);--type-lead:clamp(2rem, 3.6vw, 3.25rem);--type-h3:clamp(26px, 2.8vw, 38px);--type-h4:22px;--card-pad:clamp(24px, 2.6vw, 36px);--radius-card:14px;--radius-lg:22px;--radius-pill:999px;--space-gutter:clamp(16px, 4vw, 56px);--space-section:clamp(72px, 10vw, 148px);--space-hero-top:clamp(124px, 13vw, 184px);--space-hero-bottom:clamp(56px, 7vw, 96px);--space-tuck:clamp(40px, 5vw, 64px);--space-section-sm:clamp(40px, 5vw, 64px);--width-content:1320px;--ease-out:cubic-bezier(.2, .9, .25, 1);--ease-spring:cubic-bezier(.2, 1.25, .3, 1);--ease-sweep:cubic-bezier(.6, 0, .2, 1);--dur-press:.12s;--dur-hover:.26s;--dur-reveal:1.2s;--ease-glide:cubic-bezier(.16, 1, .3, 1);--font-sans:var(--font-figtree), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-display:var(--font-sans);--font-data:var(--font-jetbrains), ui-monospace, SFMono-Regular, Menlo, monospace;--font-hand:var(--font-caveat), "Bradley Hand", "Segoe Print", cursive}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--color-page);color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}*{box-sizing:border-box}[hidden]{display:none!important}a{color:var(--color-brand);text-decoration:none}a:hover{color:var(--color-brand-dark)}::selection{background:var(--color-amber);color:var(--color-ink)}h1,h2{font-family:var(--font-display);font-weight:700}h3{letter-spacing:-.015em;font-weight:600}.headline{font-family:var(--font-display);letter-spacing:-.035em;font-weight:700;line-height:1.02}.headline em{color:var(--color-brand);font-style:normal}.paper-engineering .headline em{color:var(--color-grass-dark)}.paper-legal .headline em{color:var(--color-orange-ink)}.night .headline em,.band-brand .headline em{color:var(--color-orange)}.paper-graph{background-color:var(--color-surface);background-image:var(--paper-graph);background-size:var(--paper-graph-size)}.paper-ruled{--margin:12px;background-color:var(--color-surface);background-image:linear-gradient(90deg, transparent calc(var(--margin) - 1px), var(--color-orange) calc(var(--margin) - 1px), var(--color-orange) calc(var(--margin) + 1px), transparent calc(var(--margin) + 1px)), linear-gradient(var(--color-brand-soft) 1px, transparent 1px)}@supports (color:color-mix(in lab, red, red)){.paper-ruled{background-image:linear-gradient(90deg, transparent calc(var(--margin) - 1px), color-mix(in srgb, var(--color-orange) 75%, transparent) calc(var(--margin) - 1px), color-mix(in srgb, var(--color-orange) 75%, transparent) calc(var(--margin) + 1px), transparent calc(var(--margin) + 1px)), linear-gradient(color-mix(in srgb, var(--color-brand-soft) 30%, transparent) 1px, transparent 1px)}}.paper-ruled{background-size:100% 100%,100% 30px}@media (min-width:640px){.paper-ruled{--margin:28px}}.paper-dots{background-color:var(--color-page);background-image:radial-gradient(circle, var(--color-brand-soft) 1.2px, transparent 1.6px)}@supports (color:color-mix(in lab, red, red)){.paper-dots{background-image:radial-gradient(circle, color-mix(in srgb, var(--color-brand-soft) 45%, transparent) 1.2px, transparent 1.6px)}}.paper-dots{background-size:22px 22px}.paper-engineering{--minor:var(--color-grass)}@supports (color:color-mix(in lab, red, red)){.paper-engineering{--minor:color-mix(in srgb, var(--color-grass) 28%, transparent)}}.paper-engineering{--major:var(--color-grass)}@supports (color:color-mix(in lab, red, red)){.paper-engineering{--major:color-mix(in srgb, var(--color-grass) 60%, transparent)}}.paper-engineering{background-color:var(--color-grass-pale);background-image:linear-gradient(var(--major) 1px, transparent 1px), linear-gradient(90deg, var(--major) 1px, transparent 1px), linear-gradient(var(--minor) 1px, transparent 1px), linear-gradient(90deg, var(--minor) 1px, transparent 1px);background-size:80px 80px,80px 80px,16px 16px,16px 16px}.paper-legal{--rule:var(--color-orange)}@supports (color:color-mix(in lab, red, red)){.paper-legal{--rule:color-mix(in srgb, var(--color-orange) 30%, transparent)}}.paper-legal{--edge:var(--color-orange)}@supports (color:color-mix(in lab, red, red)){.paper-legal{--edge:color-mix(in srgb, var(--color-orange) 80%, transparent)}}.paper-legal{background-color:var(--color-orange-wash);background-image:linear-gradient(90deg, transparent 22px, var(--edge) 22px, var(--edge) 23px, transparent 23px, transparent 27px, var(--edge) 27px, var(--edge) 28px, transparent 28px), linear-gradient(var(--rule) 1px, transparent 1px);background-size:100% 100%,100% 34px}.paper-blueprint{background-color:var(--color-surface-tint);background-image:var(--paper-graph);background-size:var(--paper-graph-size)}.paper-graph,.paper-ruled{--fade:var(--color-surface)}.paper-blueprint{--fade:var(--color-surface-tint)}.paper-engineering{--fade:var(--color-grass-pale)}.paper-legal{--fade:var(--color-orange-wash)}.paper-engineering{--color-ink:#27461a;--color-ink-60:#3a5a24;color:var(--color-ink)}.paper-legal{--color-ink:#6a2c12;--color-ink-60:#8a3f1e;color:var(--color-ink)}.paper-blueprint{--color-ink:#17307e;--color-ink-60:#2d4a9c;color:var(--color-ink)}.paper-engineering .upnext-card,.paper-legal [style*=--color-surface],.paper-blueprint [style*=--color-surface],.paper-engineering [style*=--color-surface]{--color-ink:#16203a;--color-ink-60:#465683;color:#16203a}[data-sci-section]{border-top:0!important;border-bottom:0!important}[data-sci-section]+[data-sci-section]:before{content:"";z-index:3;background:var(--logo-stripe);height:6px;position:absolute;inset:0 0 auto}.night{background-color:var(--color-page)}.band-brand{--color-on-brand:#fff;--color-orange:#ffd0b8;--color-page:#2f5fd0;--color-ink-60:#e3e9fb;--color-line:#7f9de6;--btn-bg:#fdfcfa;--btn-fg:#131a30;--fade:#2f5fd0;background-color:#2f5fd0;background-image:linear-gradient(#ffffff24 1px,#0000 1px),linear-gradient(90deg,#ffffff24 1px,#0000 1px),linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:var(--paper-graph-size)}.home-hero.paper-graph{background-image:var(--paper-graph), var(--mesh);background-size:var(--paper-graph-size), 100% 100%, 100% 100%, 100% 100%}.page-hero.paper-graph{background-image:var(--paper-graph), var(--mesh-soft);background-size:var(--paper-graph-size), 100% 100%, 100% 100%, 100% 100%, 100% 100%}.home-hero:after,.page-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#fff0,#fff 94%);height:16%;position:absolute;inset:auto 0 0}.page-hero{padding:var(--space-hero-top) var(--space-gutter) clamp(96px, 11vw, 168px);position:relative;overflow:hidden}.page-hero-body,.home-hero-row p{color:var(--color-ink)!important}.page-hero-copy{z-index:2;max-width:var(--width-content);flex-direction:column;align-items:flex-start;margin:0 auto;display:flex;position:relative}.page-hero-title{max-width:17ch;margin:28px 0 0;font-size:clamp(2.75rem,6vw,5.75rem)}.page-hero-body{max-width:620px;color:var(--color-ink-60);margin:30px 0 0;font-size:clamp(17px,1.5vw,20px);line-height:1.6}.page-hero-actions{flex-wrap:wrap;gap:12px;max-width:100%;margin-top:36px;display:flex}.page-hero-back{min-height:44px;color:var(--color-ink-60);align-items:center;margin-bottom:14px;font-size:14px;display:inline-flex}.page-hero-back:hover{color:var(--color-ink)}.headline em{background:var(--pen) left 100% / 100% .16em no-repeat;--pen:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 16' preserveAspectRatio='none'%3E%3Cpath d='M3 10C52 3 108 13 158 7S256 4 297 10' fill='none' stroke='%23f7936b' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E");padding-bottom:.06em}.headline em.word-orange{color:var(--word-orange)}.headline em.word-green{color:var(--word-green)}.headline .word-blue{color:var(--color-brand)}.headline em.word-orange,.paper-engineering .headline em{--pen:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 16' preserveAspectRatio='none'%3E%3Cpath d='M3 10C52 3 108 13 158 7S256 4 297 10' fill='none' stroke='%232f5fd0' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E")}.mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#16203a;background:var(--mark,#fcd5c4);border-radius:.28em .18em .32em .2em;margin:0 -.08em;padding:.02em .22em}.mark-green{--mark:#cfe6ab}.mark-blue{--mark:#c9d6f5}.circled{color:#fff;display:inline-block;position:relative}.circled:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 110' preserveAspectRatio='none'%3E%3Cpath d='M78 14C168 -4 288 12 293 54 298 92 176 106 86 102 26 99 2 76 8 50 14 22 92 4 188 10' fill='none' stroke='%23f7936b' stroke-width='4.5' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;position:absolute;inset:-.12em -.22em -.1em -.24em}.crowned{display:inline-block;position:relative}.crowned-crown{width:.72em;position:absolute;top:-.46em;right:-.3em;rotate:14deg}.founder-card{--color-ink:#16203a;--color-ink-60:#465683;border-radius:var(--radius-lg);color:#16203a;background:radial-gradient(70% 120% at 100% 100%,#ffe6da,#0000),#fff;border:2px solid #16203a;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);padding:clamp(32px,4vw,52px);display:grid;box-shadow:6px 6px #fa8c5f}.founder-photo{width:clamp(170px,19vw,240px);position:relative}.founder-frame{aspect-ratio:1;outline-offset:4px;border:2px solid #16203a;border-radius:50%;outline:6px solid #fa8c5f;position:relative;overflow:hidden}.founder-name{margin:16px 0 8px;font-size:clamp(2.25rem,4.4vw,4rem)}.founder-title{color:var(--title-orange);font-size:clamp(16px,1.5vw,19px);font-weight:600}.founder-bio{max-width:640px;color:var(--color-ink-60);margin:14px 0 0;font-size:17px;line-height:1.6}@media (max-width:720px){.founder-card{grid-template-columns:minmax(0,1fr);justify-items:start}}.founder-card,.leader-card,.upnext-card,.backer,.output-main,.quote,[data-stripe]{position:relative!important;overflow:hidden!important}.founder-card:before,.leader-card:before,.upnext-card:before,.backer:before,.output-main:before,.quote:before,[data-stripe]:before{content:"";z-index:3;background:var(--logo-stripe);pointer-events:none;height:10px;position:absolute;inset:0 0 auto}[data-stripe] [data-stripe]:before{display:none}.leader-card:before,.output-main:before,[data-sci-section].band-brand:before{box-sizing:content-box;border-bottom:2px solid #16203a}[data-nav][data-scrolled="1"]:after{content:"";background:var(--logo-stripe);pointer-events:none;height:3px;position:absolute;inset:auto 0 -1px}.news-grid{max-width:var(--width-content);grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0 auto;display:grid}.news-card{border-radius:var(--radius-lg);color:#16203a;height:100%;box-shadow:6px 6px 0 var(--color-brand-pale);transition:translate var(--dur-hover) var(--ease-out);background:#fff;border:2px solid #16203a;flex-direction:column;display:flex}.news-card:hover{translate:0 -4px}.news-cover{border-bottom:2px solid #16203a;flex-shrink:0;height:200px;position:relative}.news-body{flex-direction:column;flex:1;gap:12px;padding:24px;display:flex}.news-title{font-family:var(--font-sans);font-size:var(--type-h4);letter-spacing:-.025em;margin:0;font-weight:700;line-height:1.2}.news-grid>:first-child{grid-column:1/-1}.news-grid>:first-child .news-card{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.news-grid>:first-child .news-cover{border-bottom:0;border-right:2px solid #16203a;height:auto;min-height:340px}.news-grid>:first-child .news-body{justify-content:center;padding:clamp(28px,3.4vw,48px)}.news-grid>:first-child .news-title{font-size:var(--type-lead);letter-spacing:-.035em}@media (max-width:960px){.news-grid{grid-template-columns:minmax(0,1fr)}.news-grid>:first-child .news-card{display:flex}.news-grid>:first-child .news-cover{border-bottom:2px solid #16203a;border-right:0;min-height:220px}}.org-tile{border:2px solid var(--color-ink);border-radius:var(--radius-card);color:#16203a;width:210px;min-width:0;max-width:100%;font:inherit;cursor:pointer;transition:translate var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out);background:#fff;flex-direction:column;flex:0 210px;align-items:center;gap:10px;padding:18px 14px;display:flex}.org-tile:hover{box-shadow:4px 4px 0 var(--color-brand-pale);translate:0 -3px}.leader-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:28px;display:grid}.leader-card{border-radius:var(--radius-lg);border:2px solid #16203a;flex-direction:column;align-items:flex-start;padding:clamp(36px,3.4vw,48px) clamp(28px,3vw,40px) clamp(28px,3vw,40px);display:flex;box-shadow:6px 6px #16203a}.leader-blue{color:#fff;background:#2f5fd0}.leader-green{color:#16203a;background:#a3cf6b}.leader-frame{aspect-ratio:1;outline-offset:2px;border:2px solid #16203a;border-radius:50%;outline:5px solid #fff;width:clamp(130px,13vw,170px);margin-bottom:24px;position:relative;overflow:hidden}.leader-name{font-size:var(--type-lead);margin:14px 0 10px}.leader-bio{margin:0;font-size:16px;line-height:1.6}.outputs-title{margin:22px 0 clamp(28px,4vw,52px)}.outputs{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;display:grid}.output-label{font:500 12px/1.4 var(--font-data);letter-spacing:.12em;text-transform:uppercase;margin:0;display:block}.output-main{border-radius:var(--radius-lg);color:#fff;background:#2f5fd0;border:2px solid #16203a;flex-direction:column;justify-content:flex-end;gap:12px;min-height:clamp(280px,30vw,420px);padding:clamp(26px,3vw,40px);display:flex;position:relative;box-shadow:6px 6px #fa8c5f}.output-main strong{letter-spacing:-.045em;font-size:clamp(3rem,6.4vw,6rem);font-weight:700;line-height:.98}.output-note{font-size:16px}.output-crown{width:clamp(72px,8vw,104px);position:absolute;top:clamp(24px,3vw,38px);left:clamp(26px,3vw,40px);rotate:-8deg}.output-side{color:#16203a;flex-direction:column;gap:18px;display:flex}.output-workshops{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.output-workshops li{border-radius:var(--radius-card);letter-spacing:-.025em;border:2px solid #16203a;align-items:flex-end;min-height:92px;padding:14px 16px;font-size:clamp(18px,1.7vw,23px);font-weight:700;display:flex}.output-workshops li:last-child:nth-child(3n+2){grid-column:span 2}.venue-main{color:#fff;background:#2f5fd0}.venue-0{background:#fa8c5f}.venue-1{background:#a3cf6b}.venue-2{color:#fff;background:#16203a}.venue-3{background:#fff}.venue-4{background:#c9d6f5}.output-meta{border-top:2px solid #16203a;grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));gap:16px;margin:auto 0 0;padding-top:18px;display:grid}.output-meta dd{letter-spacing:-.04em;margin:0;font-size:clamp(1.5rem,2.6vw,2.5rem);font-weight:700}.output-meta dt{font-size:14px;line-height:1.4}.paper-heading{font-size:var(--type-h3);margin:clamp(48px,6vw,80px) 0 24px}.paper-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.paper-list li{--color-ink-60:#465683;border-radius:var(--radius-card);color:#16203a;background:#fff;border:2px solid #16203a;flex-direction:column;align-items:flex-start;gap:10px;padding:22px 24px;display:flex}.paper-venue{font:500 12px/1.3 var(--font-data);letter-spacing:.04em;border:1.5px solid #16203a;border-radius:6px;padding:4px 10px}.paper-title{font-weight:700;font-size:var(--type-h4);letter-spacing:-.015em;color:#16203a;line-height:1.3}.paper-title:hover{color:#2f5fd0}.paper-list p{color:var(--color-ink-60);margin:0;font-size:15px;line-height:1.6}@media (max-width:860px){.outputs{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.output-workshops{grid-template-columns:repeat(2,minmax(0,1fr))}.output-workshops li:last-child:nth-child(3n+2){grid-column:auto}.output-workshops li:last-child:nth-child(odd){grid-column:1/-1}.output-workshops li{min-height:72px;font-size:16px}}.doodle,.eq{z-index:1;pointer-events:none;position:absolute}.doodle svg{filter:url(#wobble);width:100%;height:auto;display:block;overflow:visible}.eq{font:500 clamp(22px, 2vw, 30px) / 1.1 var(--font-hand);white-space:nowrap}.eq sup{font-size:.65em}@media (max-width:1099px){.doodle,.eq{display:none}}.home-inner,.page-hero-copy,.home-hero-copy{z-index:2;position:relative}.home-section,.statement,.impact,.closing{position:relative}[data-btn]{transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out), opacity var(--dur-hover) var(--ease-out), transform var(--dur-press) ease}[data-btn]:active{transform:scale(.98)}[data-btn=primary]:hover,[data-btn=sun]:hover,[data-btn=grass]:hover{color:var(--btn-fg);opacity:.86}[data-btn=sun]:hover,[data-btn=grass]:hover{color:#131a30}[data-btn=plain]:hover{color:var(--color-page)!important;background-color:var(--color-ink)!important}[data-nav]{transition:background-color var(--dur-hover) ease, border-color var(--dur-hover) ease;background-color:#0000;border-bottom:1px solid #0000}[data-nav][data-scrolled="1"]{background-color:var(--color-page)}@supports (color:color-mix(in lab, red, red)){[data-nav][data-scrolled="1"]{background-color:color-mix(in srgb, var(--color-page) 76%, transparent)}}[data-nav][data-scrolled="1"]{border-bottom-color:var(--color-line)}@supports (color:color-mix(in lab, red, red)){[data-nav][data-scrolled="1"]{border-bottom-color:color-mix(in srgb, var(--color-line) 70%, transparent)}}[data-nav][data-scrolled="1"]{-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3)}[data-nav-link]{color:var(--color-ink-60);font:500 14px/1 var(--font-sans);cursor:pointer;transition:color var(--dur-hover) ease;background:0 0;border:none;align-items:center;gap:6px;padding:9px 14px;display:inline-flex}[data-nav-link]:hover,[data-nav-link][data-active="1"]{color:var(--color-ink)}[data-nav-link][data-active="1"]:before{content:"";background:var(--color-orange);border-radius:50%;width:5px;height:5px}.wordmark{font-family:var(--font-sans);letter-spacing:-.03em;color:var(--color-ink);font-size:19px;font-weight:700}.wordmark span{color:var(--color-brand)}.home-hero{padding-top:var(--space-hero-top);position:relative;overflow:hidden}.home-hero-copy{z-index:2;max-width:calc(var(--width-content) + var(--space-gutter) * 2);padding:0 var(--space-gutter);margin:0 auto;position:relative}.home-title{letter-spacing:-.045em;margin:26px 0 0;font-size:clamp(3rem,8.6vw,9rem);line-height:.98}.home-hero-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 56px;margin-top:clamp(24px,3vw,40px);display:flex}.home-hero-row p{max-width:560px;color:var(--color-ink-60);margin:0;font-size:clamp(17px,1.5vw,20px);line-height:1.6}.home-live{color:var(--color-ink);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:14px;display:inline-flex}.home-live:hover{color:var(--color-ink)}.home-live-tag{font:500 12px/1 var(--font-data);letter-spacing:.14em;color:var(--color-orange-ink);align-items:center;gap:8px;display:inline-flex}.home-live-dot{background:var(--color-orange);border-radius:50%;width:7px;height:7px}.earth-stage{height:clamp(300px,33vw,560px);margin-top:clamp(12px,2vw,24px);position:relative}.earth{aspect-ratio:1;border-radius:50%;width:clamp(860px,118vw,2300px);margin:0;position:absolute;top:44px;left:56%;translate:-50%;box-shadow:0 0 0 2px #fff,0 0 40px 8px #ffffff8c}.earth:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#0000 77.6%,#2f5fd0b8 78.2%,#2f5fd057 82%,#2f5fd01a 90%,#0000 98%);border-radius:50%;position:absolute;inset:-14%}.earth canvas{cursor:grab;touch-action:pan-y;border-radius:50%;width:100%;height:100%;display:block;position:relative}.earth:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 44%,#0000 56%,#10205c80 100%);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 2px 10px #ffffffa6}.earth-caption{right:var(--space-gutter);z-index:3;border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-line);font:400 12px/1.5 var(--font-data);color:var(--color-ink-60);text-align:right;margin:0;padding:6px 12px;position:absolute;bottom:14px}@media (prefers-reduced-motion:no-preference){.earth{animation:earth-rise 2.6s var(--ease-glide) both}@supports (animation-timeline:scroll()){.earth{animation:earth-rise 2.6s var(--ease-glide) both, earth-lift linear both;animation-timeline:auto,scroll(root);animation-range:normal,0 100vh}}}@keyframes earth-rise{0%{translate:-50% 16%}to{translate:-50%}}@keyframes earth-lift{to{transform:translateY(-7%)}}.impact{padding:var(--space-section) var(--space-gutter)}.impact-inner{max-width:var(--width-content);margin:0 auto}.impact-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px;margin:0;display:grid}.impact-grid>div{--color-ink-60:currentColor;--color-ink-40:currentColor;border-radius:var(--radius-lg);flex-direction:column-reverse;justify-content:flex-end;gap:18px;min-height:210px;padding:26px;display:flex;position:relative;overflow:hidden}.impact-grid>div:nth-child(4n+1){background:var(--color-brand);color:#fff}.impact-grid>div:nth-child(4n+2){background:var(--color-orange);color:var(--color-ink)}.impact-grid>div:nth-child(4n+3){background:var(--color-grass);color:var(--color-ink)}.impact-grid>div:nth-child(4n+4){background:var(--color-ink);color:#fff}.impact-grid dt{color:var(--color-ink-60);font-size:14px}.impact-grid dd{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(3rem,5.2vw,5.25rem);font-weight:700;line-height:1}.country-belt{white-space:nowrap;color:var(--color-ink-60);align-items:center;gap:8px;font-size:15px;display:inline-flex}.blueprint{background-image:linear-gradient(#93aef829 1px,#0000 1px),linear-gradient(90deg,#93aef829 1px,#0000 1px),linear-gradient(#93aef812 1px,#0000 1px),linear-gradient(90deg,#93aef812 1px,#0000 1px);background-size:var(--paper-graph-size)}.statement{padding:var(--space-section) var(--space-gutter)}.statement-inner{z-index:2;max-width:var(--width-content);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:24px 48px;margin:0 auto;display:grid;position:relative}.statement h2{margin:0}@media (max-width:860px){.statement-inner{grid-template-columns:minmax(0,1fr);justify-items:center}.statement h2{justify-self:start}}.logo3d{width:min(var(--logo-size), 78vw);aspect-ratio:1;perspective:1000px;touch-action:pan-y;position:relative}.logo3d:before{content:"";background:radial-gradient(closest-side,#6e8fe657,#0000);border-radius:50%;position:absolute;inset:-8%}.logo3d-lean,.logo3d-sway,.logo3d-seg,.logo3d-nodes{transform-style:preserve-3d;position:absolute;inset:0}.logo3d-lean{transform:rotateX(var(--lean-x,0deg)) rotateY(var(--lean-y,0deg));transition:transform .5s var(--ease-out)}.logo3d-sway{transform:rotateX(14deg)rotateY(-24deg)}.logo3d-seg>svg,.logo3d-nodes>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.logo3d-nodes{transform:translateZ(34px)}.logo3d-nodes>span{border-radius:50%;position:absolute;translate:-50% -50%}@media (prefers-reduced-motion:no-preference){.logo3d-sway{animation:9s ease-in-out infinite alternate logo-sway}.logo3d-seg{transition:transform 1.5s var(--ease-glide), opacity .7s ease}.logo3d[data-formed="0"] .logo3d-seg{transform:var(--fly);opacity:0}.logo3d-nodes{transition:transform 1.1s var(--ease-spring) .8s, opacity .5s ease .8s}.logo3d[data-formed="0"] .logo3d-nodes{opacity:0;transform:translateZ(180px)scale(.2)}}@keyframes logo-sway{0%{transform:rotateX(16deg)rotateY(-30deg)}to{transform:rotateX(4deg)rotateY(30deg)}}.hero-backers{font:500 12px/1 var(--font-data);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:20px;display:flex}.backers{padding:var(--space-section) var(--space-gutter);position:relative}.backers h2{max-width:20ch;margin:22px 0 0}.backer-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:20px;margin-top:clamp(32px,4vw,52px);display:grid}.backer{border-radius:var(--radius-lg);color:#16203a;transition:translate var(--dur-hover) var(--ease-out);background:#fff;border:2px solid #16203a;gap:20px;padding:clamp(24px,3vw,40px);display:grid;box-shadow:6px 6px #16203a}.backer:hover{color:#16203a;translate:0 -4px}.backer-logo{height:clamp(72px,8vw,112px);display:block;position:relative}.backer-logo img{object-position:left center!important}.backer-note{color:#535d78;gap:2px;font-size:15px;display:grid}.backer-note b{color:#16203a;font-weight:700}.backer-fiscal{color:var(--color-ink);align-items:center;gap:10px;margin:28px 0 0;font-size:14px;display:flex}.home-section{padding:var(--space-section) var(--space-gutter)}.home-inner{max-width:var(--width-content);margin:0 auto}.home-head{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:20px 64px;margin-bottom:clamp(36px,5vw,72px);display:grid}.home-head h2{margin:22px 0 0}.home-head>p{color:var(--color-ink-60);margin:0;font-size:17px;line-height:1.6}.way-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.way-row{--color-ink-60:currentColor;--doodle-fill:var(--row-solid);border-radius:var(--radius-lg);background:var(--row-solid);transition:transform var(--dur-hover) var(--ease-out);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr) 56px;align-items:center;gap:16px 40px;padding:clamp(24px,2.8vw,38px) clamp(22px,3vw,44px);display:grid;position:relative;overflow:hidden}.way-row,.way-row:hover{color:var(--row-on)}.way-row:hover{transform:translate(8px)}.way-head{align-items:center;gap:clamp(14px,2vw,28px);display:flex}.way-title{font-size:clamp(2.25rem,4.6vw,4.5rem)}.way-body{font-size:16px;line-height:1.6}.way-stat{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:12px;font-size:14px;display:flex}.way-stat b{font-family:var(--font-display);font-size:24px;font-weight:700;line-height:1}.way-arrow{width:52px;height:52px;transition:background-color var(--dur-hover) var(--ease-out);border:1px solid;border-radius:50%;place-items:center;font-size:20px;display:grid}.way-row:hover .way-arrow{background:#ffffff40}.upnext{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(36px,4vw,56px) clamp(24px,3vw,40px);display:grid}.upnext-card{--art-edge:var(--color-brand);border:2px solid var(--color-ink);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:6px 6px 0 var(--art-edge);transition:translate var(--dur-hover) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.upnext-card:hover{translate:0 -4px}.upnext-card:nth-child(3n+2){--art-edge:var(--color-orange)}.upnext-card:nth-child(3n+3){--art-edge:var(--color-ink)}.upnext-card:first-child{grid-column:1/-1;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.upnext-art{aspect-ratio:16/9;border-bottom:2px solid var(--color-ink);background:#fff;padding:clamp(16px,2vw,32px);display:block;position:relative;overflow:hidden}.upnext-card:first-child .upnext-art{aspect-ratio:auto;border-bottom:0;border-right:2px solid var(--color-ink);min-height:320px}.upnext-art>*{width:100%;height:100%;display:block;position:relative}.upnext-body{padding:clamp(20px,2.4vw,32px)!important}.upnext-body h3{font-family:var(--font-display);font-size:var(--type-h3);letter-spacing:-.03em;margin:14px 0 6px;font-weight:700;line-height:1.05}.upnext-card:nth-child(3n+1) h3{color:var(--color-brand)}.upnext-card:nth-child(3n+2) h3{color:var(--title-orange)}.upnext-card:nth-child(3n+3) h3{color:var(--title-green)}.upnext-card:first-child .upnext-body h3{font-size:var(--type-lead)}.ledger{border-bottom:1px solid var(--color-line);margin:0;padding:0;list-style:none}.ledger a{border-top:1px solid var(--color-line);color:var(--color-ink);grid-template-columns:minmax(0,220px) minmax(0,1fr) auto auto;align-items:center;gap:8px 24px;padding:18px 0;font-size:17px;display:grid}.ledger a:hover{color:var(--color-brand)}.ledger time,.ledger .data{color:var(--color-ink-60);font-size:13px}.logo-belt-item{width:176px;height:72px;transition:transform var(--dur-hover) var(--ease-out);place-items:center;display:grid}.logo-belt-item:hover{transform:scale(1.06)}.belt-head{max-width:calc(var(--width-content) + var(--space-gutter) * 2);padding:0 var(--space-gutter);margin:0 auto 24px}.belt-head p:last-child{max-width:640px;color:var(--color-ink-60);margin:14px 0 0;font-size:15px;line-height:1.6}.quote{border-radius:var(--radius-lg);padding:26px}.quote:nth-child(3n+1){background:var(--color-surface-tint)}.quote:nth-child(3n+2){background:var(--color-orange-wash)}.quote:nth-child(3n+3){background:var(--color-grass-pale)}.quote:nth-child(3n+1) figcaption>:first-child{color:var(--color-brand-dark)}.quote:nth-child(3n+2) figcaption>:first-child{color:var(--title-orange)}.quote:nth-child(3n+3) figcaption>:first-child{color:var(--title-green)}.ledger li:nth-child(3n+1) .data{color:var(--color-brand)}.ledger li:nth-child(3n+2) .data{color:var(--title-orange)}.ledger li:nth-child(3n+3) .data{color:var(--title-green)}[data-ways]>:nth-child(3n+1) h3,[data-journey-item]:nth-child(3n+1) h3,[data-chapter-stats]>:nth-child(3n+1)>:first-child{color:var(--color-brand)!important}[data-ways]>:nth-child(3n+2) h3,[data-journey-item]:nth-child(3n+2) h3,[data-chapter-stats]>:nth-child(3n+2)>:first-child{color:var(--title-orange)!important}[data-ways]>:nth-child(3n+3) h3,[data-journey-item]:nth-child(3n+3) h3,[data-chapter-stats]>:nth-child(3n+3)>:first-child{color:var(--title-green)!important}.closing{padding:var(--space-section) var(--space-gutter)}.closing h2{margin:22px 0 0}.closing-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 56px;margin-top:32px;display:flex}.closing-row p{max-width:560px;color:var(--color-ink-60);margin:0;font-size:18px;line-height:1.6}@media (max-width:960px){.home-head,.way-row{grid-template-columns:minmax(0,1fr)}.way-row{grid-template-columns:minmax(0,1fr) 52px}.way-body{grid-area:2/1/auto/-1}.upnext,.upnext-card:first-child{grid-template-columns:minmax(0,1fr)}.upnext-card:first-child .upnext-art{border-right:0;border-bottom:2px solid var(--color-ink);min-height:220px}}@media (max-width:640px){.ledger a{grid-template-columns:minmax(0,1fr)}.ledger a>:last-child{display:none}.earth-caption{left:var(--space-gutter);text-align:left}.home-live-detail{display:none}.home-hero-row>div{width:100%}.home-hero-row [data-btn]{flex:100%}}.data{font-family:var(--font-data);font-variant-numeric:tabular-nums}@keyframes reveal-rise{0%{opacity:0;filter:blur(5px);translate:0 18px}to{opacity:1;filter:none;translate:0}}@media (prefers-reduced-motion:no-preference){[data-reveal]:not([data-revealed]){opacity:0}[data-reveal][data-revealed]{animation:reveal-rise var(--dur-reveal) var(--ease-glide) both}#top [data-reveal]{opacity:1;animation:reveal-rise var(--dur-reveal) var(--ease-glide) both}#top [data-reveal="40"],#top [data-reveal="60"],#top [data-reveal="80"]{animation-delay:80ms}#top [data-reveal="120"],#top [data-reveal="140"],#top [data-reveal="160"],#top [data-reveal="180"]{animation-delay:.16s}#top [data-reveal="200"],#top [data-reveal="210"],#top [data-reveal="220"],#top [data-reveal="240"],#top [data-reveal="260"],#top [data-reveal="320"],#top [data-reveal="900"],#top [data-reveal="1000"],#top [data-reveal="1050"]{animation-delay:.24s}}[data-marquee-group]>*{flex-shrink:0}@media (prefers-reduced-motion:no-preference){[data-live-dot]{animation:1.6s ease-in-out infinite live-pulse}}@keyframes live-pulse{50%{opacity:.25}}[data-journey]{--spine:18px;--future:603px}[data-journey]:before{content:"";top:8px;bottom:8px;left:calc(var(--spine) - 1px);background:linear-gradient(var(--color-ink) 0 calc(100% - var(--future)), transparent 0) top / 3px 100% no-repeat, repeating-linear-gradient(var(--color-ink) 0 8px, transparent 8px 16px);width:3px;position:absolute}[data-journey-item]{padding:0 0 26px calc(var(--spine) * 2 + 12px);position:relative}[data-journey-dot]{top:22px;left:calc(var(--spine) - 9px);border:1px solid var(--color-line);background:var(--color-amber);z-index:1;border-radius:999px;width:20px;height:20px;position:absolute}[data-journey-item][data-stage=now] [data-journey-dot]{background:var(--color-grass);box-shadow:0 0 0 6px var(--color-grass)}@supports (color:color-mix(in lab, red, red)){[data-journey-item][data-stage=now] [data-journey-dot]{box-shadow:0 0 0 6px color-mix(in srgb, var(--color-grass) 35%, transparent)}}[data-journey-item][data-stage=next] [data-journey-dot]{background:var(--color-surface);border-style:dashed}@media (min-width:820px){[data-journey]{--spine:50%;--future:421px}[data-journey-item]{width:50%;padding:0 44px 34px 0}[data-journey-item][data-side=right]{margin-left:50%;padding:0 0 34px 44px}[data-journey-item]+[data-journey-item]{margin-top:-64px}[data-journey-item] [data-journey-dot]{left:auto;right:-10px}[data-journey-item][data-side=right] [data-journey-dot]{left:-10px;right:auto}}@media (max-width:820px){[data-section-head]{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:1599px){[data-sci-hide="3xl"]{display:none!important}}@media (max-width:1499px){[data-sci-hide=xxl]{display:none!important}}@media (max-width:1439px){[data-sci-hide=xl]{display:none!important}}@media (max-width:1359px){[data-sci-hide=lg]{display:none!important}}@media (max-width:1099px){[data-sci-hide=md]{display:none!important}}@media (max-width:719px){[data-sci-hide=sm]{display:none!important}}[data-sci-section]{position:relative;overflow-x:clip}[data-event-strip]{gap:18px;display:grid}@media (min-width:900px){[data-event-strip]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:24px}[data-event-actions]{flex-direction:column}}@keyframes float{0%,to{transform:translateY(0) rotate(var(--tilt,0deg))}50%{transform:translateY(-8px) rotate(var(--tilt,0deg))}}.float{transform:rotate(var(--tilt,0deg))}@media (prefers-reduced-motion:no-preference){.float{animation:7s ease-in-out infinite float}}[data-bento]{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;display:grid}[data-bento]>[data-bento-feature]{grid-area:span 2/span 2}[data-bento]>[data-bento-item]{grid-column:span 2}[data-bento]>[data-bento-half]{grid-column:span 3}[data-bento]>[data-bento-wide]{grid-column:span 4}[data-bento]>[data-bento-full]{grid-column:1/-1}@media (max-width:1080px){[data-bento]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-bento]>[data-bento-feature]{grid-area:auto/1/auto/-1}[data-bento]>[data-bento-item]{grid-column:span 1}[data-bento]>[data-bento-wide]{grid-column:1/-1}}[data-ways]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:26px;display:grid}[data-way-actions]{flex-direction:column;align-items:flex-start;min-height:136px;margin-top:auto;display:flex}@media (max-width:720px){[data-way-actions]{min-height:0}}@media (max-width:1180px){[data-ways]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){[data-ways]{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){[data-bento]{grid-template-columns:minmax(0,1fr)}[data-bento]>[data-bento-item]{grid-column:1/-1}}@media (max-width:1100px){[data-narrow-hide]{display:none!important}[data-stack]{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}[data-stack]>div:first-child{padding-bottom:20px!important;position:static!important}[data-stack]>div:last-child{padding-top:20px!important}}@media (max-width:1000px){[data-ecard]{grid-template-columns:minmax(0,1fr)!important}[data-ecard]>div:last-child{border-left:none!important;border-top:1px solid var(--color-line)!important;min-height:260px!important}}@media (max-width:480px){[data-ecard]>div:first-child{padding:26px 22px!important}}@media (max-width:900px){[data-two]{grid-template-columns:minmax(0,1fr)!important}}[data-nav-menu-btn]{display:none}@media (max-width:1279px){[data-nav-icons]{display:none!important}}@media (max-width:959px){[data-nav-pill],[data-nav-desktop]{display:none!important}[data-nav-menu-btn]{display:grid!important}[data-nav]{padding:12px 16px!important}}@media (max-width:1000px){[data-footer-grid]{grid-template-columns:repeat(4,minmax(0,1fr))!important}[data-footer-brand]{grid-column:1/-1}}@media (max-width:720px){[data-footer-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px 20px!important}}:focus-visible{outline:3px solid var(--color-brand);outline-offset:2px}main:focus{outline:none}[data-skip-link]{z-index:200;border-radius:var(--radius-card);border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-sans);padding:10px 16px;font-size:14px;font-weight:600;position:absolute;top:-80px;left:16px}[data-skip-link]: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}[data-marquee-wrap]{position:relative}[data-marquee]{scrollbar-width:none;overscroll-behavior-x:contain;scroll-behavior:auto;touch-action:pan-x pan-y}[data-marquee]::-webkit-scrollbar{display:none}[data-marquee][data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}[data-marquee] img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}[data-marquee-toggle]{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-surface);min-height:36px;color:var(--color-ink);font:600 12px/1 var(--font-sans);cursor:pointer;transition:transform var(--dur-press) ease;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}[data-marquee-toggle]:hover{background:var(--color-surface-tint)}[data-marquee-toggle]:active{transform:translateY(1px)}h1,h2{text-wrap:balance;overflow-wrap:break-word}p{text-wrap:pretty}@media (max-width:767px){h1 br,h2 br{display:none}[data-band]{border-radius:28px!important;padding:52px 22px!important}[data-metrics]{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:12px!important;display:grid!important}[data-metrics]>*{min-width:0!important;padding:14px!important}[data-metrics]>*>:last-child{letter-spacing:.04em!important;font-size:11px!important}[data-pad-card]{padding:26px 20px!important}[data-metrics]>:last-child:nth-child(odd){grid-column:1/-1}}[data-chapter-list]{display:grid}[data-chapter-list][data-open=false]{display:none}@media (max-width:767px){[data-chapter-list]{order:-1;margin:0 0 40px!important;display:grid!important}[data-chapter-list-toggle]{display:none}[data-chapter-list]{gap:10px!important}[data-chapter-list]>div{padding:14px 18px!important}[data-country-toggle]{cursor:pointer;min-height:32px;align-items:center!important;margin-bottom:0!important}[data-country-toggle][aria-expanded=true]{margin-bottom:10px!important}[data-country-cities][data-open=false]{display:none!important}}@media (min-width:768px){[data-country-toggle]{pointer-events:none}[data-country-chevron]{display:none}}[data-hit]{position:relative}[data-hit]:after{content:"";height:max(44px,100%);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@media (max-width:767px){[data-ctas]{flex-direction:column;align-items:stretch!important}[data-ctas]>a{justify-content:center;width:100%;margin:0!important}[data-sponsor-tile]{min-width:108px;min-height:58px;width:auto!important;height:auto!important}[data-sponsor-logo]{min-height:28px;width:auto!important;max-width:180px!important;height:28px!important;max-height:none!important}}@media (max-width:640px){[data-px]{display:none!important}[data-stats]{grid-template-columns:minmax(0,1fr)!important}[data-stats]>*{grid-column:auto!important}[data-chapter-stats]>*{padding-left:8px!important;padding-right:8px!important}[data-logo-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}}[data-org-dialog]{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);width:min(560px,100vw - 32px);max-height:min(640px,100dvh - 48px);color:var(--color-ink);overscroll-behavior:contain;margin:auto;padding:0;overflow-y:auto}[data-org-dialog]::backdrop{background:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){[data-org-dialog]::backdrop{background:color-mix(in srgb, var(--color-ink) 45%, transparent)}}@media (prefers-reduced-motion:no-preference){[data-org-dialog][open]{animation:reveal-rise .26s var(--ease-out) both}}@media (max-width:480px){[data-hero-ctas]>a{width:min(100%,300px)}}@keyframes mascot-bob{0%,to{translate:0}50%{translate:0 -6px}}@media (prefers-reduced-motion:no-preference){[data-mascot=bob]{animation:4.5s ease-in-out infinite mascot-bob}}@media (max-width:719px){[data-country-panel=empty]{display:none!important}[data-news-tabs]{scrollbar-width:none;max-width:100%;overflow-x:auto;flex-wrap:nowrap!important}[data-news-tabs]>button{flex-shrink:0;padding:12px 18px!important}}.judges-teaser{--color-ink:#16203a;--color-ink-60:#465683;border-radius:var(--radius-lg);color:#16203a;background:#fff;border:2px solid #16203a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;padding:clamp(32px,4vw,48px);display:flex;box-shadow:6px 6px #a3cf6b}.judges-teaser-title{margin:16px 0 20px;font-size:clamp(1.75rem,3.4vw,3rem)}.judges-teaser-faces{display:flex}.judges-teaser-faces img{object-fit:cover;border:3px solid #fff;border-radius:50%;width:56px;height:56px}.judges-teaser-faces img+img{margin-left:-14px}.country-belt img{border-radius:2px;box-shadow:0 0 0 1px #16203a26}h2.headline{font-size:var(--type-h2)}.type-h3,.type-h4{font-family:var(--font-sans);letter-spacing:-.03em;font-weight:700;line-height:1.12}.type-h3{font-size:var(--type-h3)}.type-h4{font-size:var(--type-h4)}.founder-card,.backer,.output-main,.news-body,.upnext-body,.judges-teaser,.quote{padding:var(--card-pad)!important}.quote{border:2px solid #16203a;padding-top:calc(var(--card-pad) + 8px)!important}@media (max-width:960px){.way-head{gap:12px}.way-head svg{width:clamp(50px,14vw,72px);height:auto}.way-title{font-size:clamp(1.45rem,7.2vw,3rem)}}@media (max-width:640px){.impact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.impact-grid>div{gap:10px;min-height:132px;padding:20px 18px}.impact-grid dd{font-size:9.6vw}.impact-grid dt{font-size:13px;line-height:1.35}.org-tile{flex:0 calc(50% - 8px);width:auto;padding:14px 10px}.home-live{margin-block:-8px;padding-block:8px}[data-chapter-list]>div{padding:4px 18px!important}[data-country-toggle]{min-height:44px!important}}@media (max-width:360px){.way-head svg{width:40px}.way-head{gap:8px}.way-title{font-size:19px!important}.way-arrow{width:44px!important;height:44px!important}}@media (max-width:400px){.judges-teaser-faces img:nth-child(n+7){display:none}}
