@font-face{font-family:__season_abaf93;src:url(/_next/static/media/15ec6b034c1dcbd8-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__season_abaf93;src:url(/_next/static/media/b0596a3b67532884-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__season_abaf93;src:url(/_next/static/media/e2a4594a6d2c2dfe-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__season_Fallback_abaf93;src:local("Arial");ascent-override:101.13%;descent-override:26.35%;line-gap-override:0.00%;size-adjust:96.41%}.__className_abaf93{font-family:__season_abaf93,__season_Fallback_abaf93}.__variable_abaf93{--font-season:"__season_abaf93","__season_Fallback_abaf93"}@font-face{font-family:__Azeret_Mono_099a81;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/854bbc65c6f2e964-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Azeret_Mono_099a81;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fb751edd4b3a9ca4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Azeret_Mono_099a81;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/854bbc65c6f2e964-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Azeret_Mono_099a81;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fb751edd4b3a9ca4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Azeret_Mono_Fallback_099a81;src:local("Arial");ascent-override:64.26%;descent-override:15.77%;line-gap-override:0.00%;size-adjust:145.81%}.__className_099a81{font-family:__Azeret_Mono_099a81,__Azeret_Mono_Fallback_099a81;font-style:normal}.__variable_099a81{--font-azeret:"__Azeret_Mono_099a81","__Azeret_Mono_Fallback_099a81"}@font-face{font-family:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_6d24ac;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_6d24ac{font-family:__JetBrains_Mono_6d24ac,__JetBrains_Mono_Fallback_6d24ac;font-style:normal}.__variable_6d24ac{--font-jetbrains:"__JetBrains_Mono_6d24ac","__JetBrains_Mono_Fallback_6d24ac"}:root{--sans:var(--font-season),-apple-system,"Segoe UI",sans-serif;--eyb-font:var(--font-azeret),ui-monospace,monospace;--mono:var(--font-jetbrains),ui-monospace,monospace;--ink:#0d0d0c;--slate:#6c7b7d;--slate-deep:#5f6c6e;--line:hsla(187,7%,46%,.16);--line-soft:hsla(187,7%,46%,.1);--paper:#fff;--wash:#f4f6f7;--panel:#f4f5f5;--pad-tint:hsla(187,7%,46%,.05);--cyan:#4ae8fe;--green:#4afe80;--term:#000;--term-bar:#0e2f2a;--term-line:hsla(0,0%,100%,.1);--code-comment:#5f7a6c;--code-plain:#e8f5ee;--code-cyan:#7de3f2;--code-green:#4ade80;--code-red:#f0938b;--yes:#17a05e;--yes-bg:#dbefe5;--no:#c0504e;--no-bg:#f7e4e3;--partial:#9c8027;--partial-bg:#edebe2;--tint-grad:linear-gradient(236deg,rgba(74,232,254,.2) 8.8%,rgba(74,254,128,.2))}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);font-family:var(--sans);color:var(--ink);font-size:16px;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}.wrap{max-width:1304px;margin:0 auto;padding:0 40px}.eyb{font-family:var(--eyb-font);font-size:13px;letter-spacing:.08em;color:var(--slate);text-transform:uppercase}.mono{font-family:var(--mono)}.h1{font-size:72px;line-height:80px}.h1,.h2{font-family:var(--sans);font-weight:500;letter-spacing:-.01em;color:var(--ink);margin:0}.h2{font-size:44px;line-height:56px}.lead{font-size:16px;line-height:24px;color:var(--slate);margin:0}.chip-hl{display:inline-flex;align-items:center;gap:.13em;padding:.02em .14em .1em .1em;color:#000;white-space:nowrap}.chip-hl svg{width:.62em;height:.62em;flex:none}.chip-cyan{background:var(--cyan);transform:rotate(-1deg)}.chip-green{background:var(--green);transform:rotate(1deg)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:56px;padding:0 40px;font-family:var(--sans);font-weight:500;font-size:16px;text-decoration:none;border:none;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}.btn-ink{background:#000;color:#fff}.btn-ink:hover{background:#242b27}.btn-ghost{background:transparent;color:#000;border:1px solid var(--line)}.btn-ghost:hover{border-color:var(--ink)}.btn-green{background:var(--green);color:#000}.btn-green:hover{background:#3be873}.btn-sm{height:40px;padding:0 16px;font-size:14px}.navlink{color:var(--ink);text-decoration:none;font-size:14px;font-weight:500;transition:color .15s}.navlink:hover{color:var(--slate)}.card-pad{background:var(--pad-tint);padding:8px}.card-pad-hl{background:var(--tint-grad),#fff;padding:8px}.card{background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.05);padding:32px;height:100%}.term{font-family:var(--mono);background:var(--term);border-radius:12px;overflow:hidden}.termbar{height:36px;background:var(--term-bar);display:flex;align-items:center;gap:8px;padding:0 16px}.termbar i{width:10px;height:10px;border-radius:50%;display:block}.term>div:not(.termbar){overflow-x:auto}.rule-toggle{gap:8px;background:none;border:none;padding:0;cursor:pointer;font-family:var(--mono);font-size:14px;color:#fff;transition:color .18s}.rule-toggle,.rule-toggle .box{display:flex;align-items:center}.rule-toggle .box{width:26px;height:14px;border:1px solid #fff;padding:1px;justify-content:flex-start;transition:opacity .18s;flex:none}.rule-toggle .box i{width:10px;height:10px;background:#fff;display:block;transform:translateX(12px);transition:transform .18s ease}.rule-toggle.off{color:hsla(0,0%,100%,.6)}.rule-toggle.off .box{opacity:.2}.rule-toggle.off .box i{transform:translateX(0)}.notch-tl{clip-path:polygon(0 32px,72px 32px,72px 0,100% 0,100% 100%,0 100%)}.notch-tr{clip-path:polygon(0 0,calc(100% - 72px) 0,calc(100% - 72px) 32px,100% 32px,100% 100%,0 100%)}.notch-bl{clip-path:polygon(0 0,100% 0,100% 100%,72px 100%,72px calc(100% - 32px),0 calc(100% - 32px))}.notch-br{clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),calc(100% - 72px) calc(100% - 32px),calc(100% - 72px) 100%,0 100%)}.px-sq{position:absolute;display:block}.ticker{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.ticker-track{display:flex;gap:56px;width:-moz-max-content;width:max-content;animation:ticker-scroll 36s linear infinite}.ticker-track span{font-family:var(--sans);font-weight:500;font-size:20px;color:#a9b2b2;white-space:nowrap}@keyframes ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.verdict{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:14px;font-weight:500}.verdict svg{width:14px;height:14px}.verdict-yes{background:var(--yes-bg);color:var(--yes)}.verdict-no{background:var(--no-bg);color:var(--no)}.verdict-partial{background:var(--partial-bg);color:var(--partial)}.step{position:relative;padding-left:18px;cursor:pointer}.step:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:2px;background:var(--line)}.step.active:before{background:var(--ink)}.cta-input{height:56px;padding:0 16px;width:368px;max-width:100%;font-family:var(--sans);font-size:16px;color:var(--ink);background:#fff;border:1px solid var(--line);outline:none}.cta-input:focus{border-color:var(--ink)}.hero-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:56px;align-items:start;padding-top:96px;padding-bottom:72px}.ctor-grid>*,.flow-row>*,.hero-grid>*,.market-grid>*{min-width:0}.market-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:72px;align-items:start}.problem-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.flow-row{display:grid;grid-template-columns:1fr auto 1.4fr auto 1fr;gap:24px;align-items:center}.ctor-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px;align-items:start}.cap-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.cap-grid>div{border:1px solid var(--line);display:flex;flex-direction:column}.cap-legend{display:flex;gap:40px;flex-wrap:wrap;align-items:baseline}.dot-m{width:9px;height:9px;border-radius:50%;display:inline-block;flex:none}.marker{font-family:var(--eyb-font);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.cmp-row{display:grid;grid-template-columns:1.25fr 1.1fr .95fr .95fr .95fr 1fr;align-items:center}@media (prefers-reduced-motion:no-preference){@keyframes rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.rise{animation:rise .65s cubic-bezier(.2,.7,.3,1) both}.d1{animation-delay:.06s}.d2{animation-delay:.16s}.d3{animation-delay:.28s}.d4{animation-delay:.4s}.d5{animation-delay:.52s}@keyframes chip-sweep{0%{background-size:0 100%}to{background-size:100% 100%}}.chip-cyan{background:linear-gradient(var(--cyan),var(--cyan)) no-repeat;animation:chip-sweep .55s cubic-bezier(.2,.7,.3,1) .6s both}.chip-green{background:linear-gradient(var(--green),var(--green)) no-repeat;animation:chip-sweep .55s cubic-bezier(.2,.7,.3,1) .85s both}.tprint{animation:tline .3s ease-out both;animation-delay:var(--td,0s)}@keyframes tline{0%{opacity:0}to{opacity:1}}.caret:after{content:"▍";margin-left:2px;color:var(--code-green);animation:blink 1.1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.px-sq{animation:pxblink 3.6s ease-in-out infinite;animation-delay:var(--pd,0s)}@keyframes pxblink{0%,to{opacity:1}50%{opacity:.35}}html.fx [data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.2,.7,.3,1),transform .7s cubic-bezier(.2,.7,.3,1)}html.fx [data-reveal].revealed{opacity:1;transform:none}html.fx [data-stagger]>*{opacity:0;transform:translateY(26px);transition:opacity .65s cubic-bezier(.2,.7,.3,1),transform .65s cubic-bezier(.2,.7,.3,1)}html.fx [data-stagger].revealed>*{opacity:1;transform:none}html.fx [data-stagger].revealed>:nth-child(2){transition-delay:.07s}html.fx [data-stagger].revealed>:nth-child(3){transition-delay:.14s}html.fx [data-stagger].revealed>:nth-child(4){transition-delay:.21s}html.fx [data-stagger].revealed>:nth-child(5){transition-delay:.28s}html.fx [data-stagger].revealed>:nth-child(6){transition-delay:.35s}html.fx [data-stagger].revealed>:nth-child(7){transition-delay:.42s}html.fx [data-stagger].revealed>:nth-child(8){transition-delay:.49s}.steppanel{animation:rise .3s cubic-bezier(.2,.7,.3,1) both}.typeline{overflow:hidden;white-space:nowrap;width:24ch;animation:typing .8s steps(24) .05s both}@keyframes typing{0%{width:0}}.cbar{display:inline-block;width:140px;height:8px;border:1px solid var(--code-green);padding:1px;vertical-align:middle}.cbar i{display:block;height:100%;background:var(--code-green);width:0;animation:fill .68s steps(9) forwards}@keyframes fill{to{width:100%}}}.cap-grid>div,.research-card{transition:border-color .2s,transform .25s ease}.cap-grid>div:hover{border-color:var(--slate);transform:translateY(-3px)}.card{transition:box-shadow .25s ease}.card-pad-hl:hover .card,.card-pad:hover .card{box-shadow:0 10px 26px rgba(0,0,0,.08)}.research-card:hover{border-color:var(--ink)!important}.research-card .arr{display:inline-block;transition:transform .2s ease}.research-card:hover .arr{transform:translate(4px,-4px)}.pcard{transition:background .2s}.pcard:hover{background:#68767a!important}.cmp-row-h{transition:background .15s}.cmp-row-h:hover{background:#fff}nav{transition:box-shadow .25s,border-color .25s;border-bottom:1px solid transparent}nav.scrolled{border-bottom:1px solid var(--line-soft);box-shadow:0 6px 24px rgba(13,13,12,.05)}.v3-h1{font-size:60px;line-height:74px}@media (max-width:960px){.v3-h1{font-size:38px;line-height:48px}}.btn-cyan{background:var(--cyan);color:#000}.btn-cyan:hover{background:#6fedff}.v3-heading{display:grid;grid-template-columns:1fr 390px;gap:56px;align-items:end}.v3-heading .lead{padding-bottom:6px}.v3-hero-grid{display:grid;grid-template-columns:1.04fr .96fr;gap:56px;align-items:start;padding-top:88px;padding-bottom:88px}.v3-hero-grid>*{min-width:0}.crow{display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:var(--mono);font-size:13px;min-height:24px}.crow .cl{color:#7fa38e}.crow .cv{color:var(--code-plain);text-align:right}.cblock{background:#172122;border-radius:6px;padding:13px 14px;display:flex;flex-direction:column;gap:8px;font-family:var(--mono);font-size:12.5px;color:#dce3e5}.cresult{background:#092d1a;border:1px solid #1d7a42;border-radius:6px;padding:14px 16px}.v3-triple{display:grid;grid-template-columns:1fr auto 1.08fr auto 1fr;gap:14px;align-items:stretch}.v3-triple>*{min-width:0}.v3-arrow{align-self:center;color:#a9b2b2;font-family:var(--mono);font-size:20px}.v3-card{background:#fff;border:1px solid var(--line);border-radius:9px;padding:20px}.v3-ctrl{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--wash);border-radius:5px;padding:10px 11px}.v3-ctrl .lbl{font-family:var(--eyb-font);font-size:10px;letter-spacing:.08em;color:var(--slate);text-transform:uppercase;flex:none}.v3-ctrl .val{font-size:14px;font-weight:500;color:var(--ink);text-align:right}.v3-console{background:var(--term);border-radius:9px;padding:20px;display:flex;flex-direction:column;gap:12px}.v3-chiprow{justify-content:space-between}.v3-chiprow,.v3-signal{display:flex;align-items:center;font-family:var(--eyb-font);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.v3-signal{background:var(--green);border-radius:5px;height:40px;justify-content:center;color:#0d0d0c}.v3-tab{display:flex;align-items:center;justify-content:space-between;background:#172122;border-radius:6px;padding:12px 13px;font-family:var(--eyb-font);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.v3-panels{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.v3-panels>*{min-width:0}.v3-state{border-radius:6px;padding:12px;border:1px solid;transition:box-shadow .25s,transform .25s}.v3-state .sh{display:flex;justify-content:space-between;gap:10px;font-family:var(--eyb-font);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase}.v3-state .so{margin-top:8px;font-size:14px;font-weight:500;color:#fff}.v3-state.execute{background:#092d1a;border-color:#1d7a42}.v3-state.execute .sh{color:var(--green)}.v3-state.escalate{background:#2d2409;border-color:#7a641d}.v3-state.escalate .sh{color:#e4b84c}.v3-state.nosig{background:#2d0f0c;border-color:#7a2b1d}.v3-state.nosig .sh{color:#f0938b}.v3-state.pulse{box-shadow:0 0 0 2px hsla(5,77%,74%,.6),0 0 28px hsla(5,77%,74%,.25)}.v3-rail{background:var(--term);border-radius:9px;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-family:var(--eyb-font);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#dce3e5}.v3-rail .ra{color:#5f7a6c;font-family:var(--mono)}.v3-prow{display:grid;grid-template-columns:140px 1fr;gap:14px;align-items:center;border:1px solid var(--line-soft);border-radius:6px;padding:12px}.v3-prow .lbl{font-family:var(--eyb-font);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.v3-prow .val{font-size:14px;line-height:20px;color:var(--ink)}.v3-stage{background:#fff;border:1px solid var(--line);border-radius:9px;padding:17px}.v3-status{font-family:var(--eyb-font);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.v3-partner{background:var(--term);border-radius:14px;padding:56px 64px;display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:start}.v3-partner>*{min-width:0}.v3-field label{display:block;font-family:var(--eyb-font);font-size:10.5px;letter-spacing:.08em;color:var(--slate);text-transform:uppercase;margin-bottom:6px}.v3-field input,.v3-field textarea{width:100%;font-family:var(--sans);font-size:15px;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:5px;padding:11px 12px;outline:none;box-sizing:border-box;resize:vertical}.v3-field input:focus,.v3-field textarea:focus{border-color:var(--ink)}.v3-badge{display:inline-block;font-family:var(--eyb-font);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--slate);background:var(--wash);border:1px solid var(--line-soft);padding:8px 12px}.v3-editable{border:1px solid var(--cyan)!important;background:#fff!important}.v3-ctrl input{border:none;background:transparent;font-family:var(--sans);font-size:14px;font-weight:500;color:var(--ink);text-align:right;width:100%;outline:none;padding:0}.aa-chip{display:inline-flex;align-items:center;font-family:var(--eyb-font);font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;white-space:nowrap}.aa-chip.green{background:var(--green);color:#0d0d0c}.aa-chip.cyan{background:var(--cyan);color:#0d0d0c}.aa-chip.ink{background:#0d0d0c;color:#fff}.aa-chip.outline{border:1px solid var(--line);color:var(--slate)}.aa-chip.ghost-dark{border:1px solid hsla(0,0%,100%,.25);color:#dce3e5}.aa-account{background:var(--term);border-radius:12px;padding:20px 20px 24px;display:flex;flex-direction:column;gap:12px;box-shadow:0 24px 60px rgba(14,47,42,.28);position:relative}.aa-account:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:var(--green);border-radius:0 0 12px 12px}.aa-subcard{background:#fff;border-radius:7px;padding:13px 14px}.aa-sublabel{font-family:var(--eyb-font);font-size:10px;letter-spacing:.08em;color:var(--slate);text-transform:uppercase}.aa-subrow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:5px 0}.aa-subrow .k{font-size:13.5px;color:var(--slate)}.aa-subrow .v{font-size:14px;font-weight:500;color:var(--ink)}.aa-run{background:#172122;border-radius:7px;padding:13px 14px;font-family:var(--mono)}.aa-progress{height:4px;background:hsla(0,0%,100%,.12);border-radius:2px;margin-top:12px;overflow:hidden}.aa-progress i{display:block;height:100%;width:78%;background:var(--green)}@media (prefers-reduced-motion:no-preference){.aa-progress i{animation:aa-fill 1.4s cubic-bezier(.2,.7,.3,1) 1s both}@keyframes aa-fill{0%{width:0}to{width:78%}}.aa-blink{animation:blink 1.2s steps(1) infinite}}.aa-wall-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.aa-step{background:#fff;padding:16px;min-height:186px;display:flex;flex-direction:column}.aa-step .meta{display:flex;align-items:center;justify-content:space-between;font-family:var(--eyb-font);font-size:11px;color:var(--slate)}.aa-step .dot{width:10px;height:10px;border-radius:50%;background:var(--green)}.aa-step .t{margin-top:18px;font-size:17px;font-weight:500;line-height:1.35;color:var(--ink)}.aa-step .aa-chip{margin-top:auto;align-self:flex-start}.aa-step.human{border:1.5px solid var(--cyan)}.aa-step.human .dot{background:var(--cyan)}.aa-step.stranger{background:var(--ink)}.aa-step.stranger .t{color:#fff}.aa-step.stranger .dot{background:#f0938b}.aa-statement{background:var(--tint-grad),#fff;padding:26px 32px;text-align:center;font-size:22px;font-weight:500;line-height:1.4;color:var(--ink)}.aa-cap-lg{display:grid;grid-template-columns:1fr 1fr;gap:24px}.aa-cap-sm{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.aa-cap{padding:24px;display:flex;flex-direction:column;gap:10px;position:relative}.aa-cap .cap-label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--eyb-font);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--slate)}.aa-cap .bar{width:40px;height:4px;flex:none}.aa-cap .cap-title{font-size:24px;font-weight:500;color:var(--ink)}.aa-cap .cap-body{font-size:14.5px;line-height:21px;color:var(--slate);margin:0}.aa-cap .cap-row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--mono);font-size:11.5px;border:1px solid var(--line);background:#fff;padding:10px 12px;color:var(--ink);white-space:nowrap;overflow-x:auto}.aa-cap .cap-foot{font-size:13px;color:var(--slate);margin:0}.aa-cap.ink{background:var(--term);border-radius:12px}.aa-cap.ink .cap-title{color:#fff}.aa-cap.ink .cap-body{color:#9db3a7}.aa-cap.ink .cap-row{background:#172122;border-color:hsla(0,0%,100%,.1);color:#dce3e5}.aa-cap.ink .cap-foot{color:#7fa38e}.aa-cap.mint{background:linear-gradient(180deg,rgba(74,232,254,.12),rgba(74,232,254,.03)),#fff;border:1px solid rgba(29,140,168,.25)}.aa-cap.white{background:#fff;border:1px solid var(--line)}.aa-cap.slate{background:var(--slate);border-radius:12px}.aa-cap.slate .cap-title{color:#fff}.aa-cap.slate .cap-body{color:hsla(0,0%,100%,.75)}.aa-cap.slate .cap-label{color:hsla(0,0%,100%,.6)}.aa-cap.tint{background:linear-gradient(180deg,rgba(74,254,128,.1),rgba(74,254,128,.02)),#fff;border:1px solid rgba(23,160,94,.25)}.aa-map{background:#fff;border:1px solid var(--line);padding:24px}.aa-map-flow{display:grid;grid-template-columns:auto auto 1fr;gap:24px;align-items:center}.aa-controls{display:grid;grid-template-columns:repeat(2,154px);gap:10px}.aa-control{border:1px solid var(--line);padding:8px 11px}.aa-control b{display:block;font-size:14px;font-weight:500}.aa-control span{font-family:var(--eyb-font);font-size:9.5px;letter-spacing:.06em}.aa-tag-key{color:#17a05e}.aa-tag-co{color:#1d8ca8}.aa-tag-adapter{color:var(--slate)}.aa-compiler{border:1.5px solid var(--cyan);background:rgba(74,232,254,.1);width:64px;height:64px;display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:16px;color:var(--ink)}.aa-keycard{background:var(--term);border:1px solid rgba(74,254,128,.5);border-radius:12px;padding:18px 20px;display:flex;flex-direction:column;gap:10px;min-width:0}.aa-keycard .pk{font-family:var(--mono);font-size:22px;color:var(--green);overflow-wrap:anywhere}.aa-prop{background:hsla(0,0%,100%,.08);color:#dce3e5;font-family:var(--eyb-font);font-size:10px;letter-spacing:.06em;padding:6px 11px;text-transform:lowercase}.aa-boundary{background:#0a1410;border-radius:7px;padding:11px 13px;font-family:var(--mono);font-size:11.5px;line-height:19px}.aa-legend{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:var(--wash);padding:12px 16px;margin-top:16px;font-family:var(--eyb-font);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--slate)}.aa-legend .li{display:inline-flex;align-items:center;gap:8px}.aa-legend .li i{width:9px;height:9px;border-radius:50%;display:inline-block}.aa-chip.amber{background:#e4b84c;color:#0d0d0c}.aa-chip.red{background:#f0938b;color:#0d0d0c}.aa-rules{background:#172122;border-radius:7px;padding:12px 14px;display:flex;flex-direction:column;gap:7px;font-family:var(--mono);font-size:12px;color:#dce3e5}.aa-rules .r{display:flex;align-items:center;gap:10px}.aa-rules .r i{width:9px;height:9px;flex:none;display:inline-block;transition:background .2s}.aa-slider-row{border:1.5px solid var(--cyan);padding:12px}.aa-slider-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.aa-slider-head .amt{font-family:var(--mono);font-size:20px;font-weight:500}.aa-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;border-radius:2px;outline:none;margin:14px 0 4px}.aa-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:var(--green);border:2px solid #0d0d0c;cursor:grab;border-radius:0}.aa-slider::-moz-range-thumb{width:18px;height:18px;background:var(--green);border:2px solid #0d0d0c;cursor:grab;border-radius:0}.aa-slider:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.aa-slider-scale{display:flex;justify-content:space-between;font-family:var(--eyb-font);font-size:9.5px;letter-spacing:.05em;color:var(--slate)}.aa-seg{display:flex;border:1px solid var(--line)}.aa-seg button{flex:1;font-family:var(--sans);font-size:13.5px;font-weight:500;padding:10px 8px;background:#fff;color:var(--slate);border:none;cursor:pointer}.aa-seg button.on{background:#0d0d0c;color:#fff}.aa-try{font-family:var(--mono);font-size:11.5px;background:transparent;border:1px solid hsla(0,0%,100%,.25);color:#dce3e5;padding:7px 11px;cursor:pointer;transition:border-color .15s}.aa-try:hover{border-color:#fff}.aa-deny-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.aa-deny-grid>*{min-width:0}.aa-request{background:#fff;padding:18px;display:flex;flex-direction:column;gap:12px;border:1px solid var(--line);border-bottom:4px solid var(--cyan)}.aa-supplier{border:1.5px solid var(--cyan);padding:10px 12px}.aa-supplier select{width:100%;border:none;background:transparent;font-family:var(--sans);font-size:17px;font-weight:500;color:var(--ink);outline:none;cursor:pointer}.aa-mini{border:1px solid var(--line-soft);padding:10px 11px}.aa-mini .lbl{font-family:var(--eyb-font);font-size:9px;letter-spacing:.06em;color:var(--slate);text-transform:uppercase}.aa-mini .v{margin-top:6px;font-size:14px;font-weight:500}.aa-result{background:var(--term);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:12px;border-bottom:4px solid var(--green)}.aa-result .headline{font-family:var(--mono);font-size:26px;font-weight:500;letter-spacing:.02em;color:#fff}.aa-why{background:#172122;border-radius:7px;padding:12px 14px;display:flex;flex-direction:column;gap:8px;font-family:var(--eyb-font);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase}.aa-reset,.aa-why .row{display:flex;justify-content:space-between;gap:12px}.aa-reset{background:#fff;border:none;border-radius:6px;padding:13px 14px;align-items:center;cursor:pointer;font-family:var(--sans);font-size:14.5px;font-weight:500;color:var(--ink)}.aa-fin-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.aa-fin{padding:24px;min-height:220px;display:flex;flex-direction:column;position:relative}.aa-fin .icon{width:48px;height:48px;border:1.5px solid #0d0d0c;display:flex;align-items:center;justify-content:center}.aa-fin .phase{margin-top:14px;font-family:var(--eyb-font);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:rgba(13,13,12,.65)}.aa-fin .t{margin-top:6px;font-size:21px;font-weight:500;color:#0d0d0c}.aa-fin .d{margin:8px 0 0;font-size:14px;line-height:20px;color:rgba(13,13,12,.7)}.aa-fin .aa-chip{position:absolute;top:24px;right:24px}.aa-fin.green{background:var(--green)}.aa-fin.cyan{background:var(--cyan)}.aa-fin.white{background:#fff}.aa-record{background:#fff;border:1px solid var(--line);border-top:4px solid var(--green);padding:20px 22px;justify-content:space-between;gap:16px}.aa-record,.aa-record .open{display:flex;align-items:center}.aa-record .open{width:52px;height:52px;background:#0d0d0c;color:var(--green);justify-content:center;font-size:22px;flex:none;transition:background .15s}.aa-record:hover .open{background:#242b27}@media (max-width:1160px){.aa-wall-grid{grid-template-columns:repeat(3,1fr)}.aa-map-flow{grid-template-columns:1fr;justify-items:start}.aa-controls{grid-template-columns:repeat(2,1fr);width:100%}}@media (max-width:960px){.aa-wall-grid{grid-template-columns:repeat(2,1fr)}.aa-cap-lg,.aa-cap-sm,.aa-deny-grid,.aa-fin-grid{grid-template-columns:1fr}.aa-statement{font-size:17px}.aa-result .headline{font-size:20px}.v3-heading,.v3-hero-grid,.v3-panels,.v3-partner,.v3-research-grid{grid-template-columns:1fr!important;gap:32px}.v3-hero-grid{padding-top:56px;padding-bottom:56px}.v3-triple{grid-template-columns:1fr}.v3-arrow{transform:rotate(90deg);justify-self:center}.v3-partner{padding:36px 24px}.v3-rail{flex-direction:column;align-items:flex-start}.v3-rail .ra{transform:rotate(90deg);align-self:center}.wrap{padding:0 22px}.navlinks{display:none!important}.h1{font-size:42px;line-height:50px}.h2{font-size:30px;line-height:38px}.ctor-grid,.hero-grid,.market-grid{grid-template-columns:1fr;gap:40px}.audience-grid{grid-template-columns:1fr!important}.hero-grid{padding-top:56px;padding-bottom:48px}.problem-grid{grid-template-columns:1fr 1fr}.notch-bl,.notch-br,.notch-tl,.notch-tr{clip-path:none}.flow-row{grid-template-columns:1fr}.flow-arrow{transform:rotate(90deg);justify-self:center}.cap-grid{grid-template-columns:1fr 1fr}.cmp-scroll{overflow-x:auto}.cmp-scroll>div{min-width:900px}.cta-input{width:100%}}.g-h1{font-size:clamp(52px,6.4vw,88px);line-height:1}.g-h1,.g-h2{font-family:var(--sans);font-weight:500;letter-spacing:-.02em;color:var(--ink);margin:0}.g-h2{font-size:clamp(34px,4vw,56px);line-height:1.04}.g-dim{color:rgba(13,13,12,.5)}.g-dim-dark{color:hsla(0,0%,100%,.5)}.g-eyb{font-family:var(--eyb-font);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:rgba(0,0,0,.5);margin:0}.g-lead{font-family:var(--sans);font-weight:500;font-size:20px;line-height:28px;color:var(--ink)}.g-lead,.g-note{letter-spacing:.02em;margin:0}.g-note{font-size:14px;line-height:22px;color:rgba(0,0,0,.5)}.g-pill{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:100px;font-family:var(--eyb-font);font-size:10.5px;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.g-pill.done{background:#e0fbf1;color:#00ce70}.g-pill.white{background:#fff;color:#000}.g-pill.dark{background:hsla(0,0%,100%,.1);color:#fff}.g-pill.gray{background:rgba(0,0,0,.05);color:rgba(0,0,0,.6)}.g-tag{display:inline-flex;align-items:center;height:24px;padding:0 6px;background:rgba(0,0,0,.03);font-size:12px;font-weight:500;letter-spacing:.02em;color:#000;white-space:nowrap}.g-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,548px);gap:56px;align-items:stretch;padding-top:60px;padding-bottom:48px}.g-hero-copy{display:flex;flex-direction:column;align-items:flex-start;padding-top:44px}.g-hero-panel{position:relative;min-height:537px}.g-hero-bg{position:absolute;inset:0;background:url(/img/gradient.jpg) 50%/cover no-repeat;-webkit-mask-image:radial-gradient(circle 44px at 100% 0,transparent 43px,#000 44px);mask-image:radial-gradient(circle 44px at 100% 0,transparent 43px,#000 44px)}.g-ticker-wrap{width:min(441px,100%);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.g-ticker-track{display:flex;gap:40px;width:-moz-max-content;width:max-content}@media (prefers-reduced-motion:no-preference){.g-ticker-track{animation:ticker-scroll 26s linear infinite}}.g-ticker-track span{font-family:var(--sans);font-weight:600;font-size:20px;color:rgba(13,13,12,.3);white-space:nowrap}.g-card{position:relative;width:100%;max-width:469px;margin:0 auto;text-align:left}.g-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px;background:hsla(0,0%,100%,.55);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:14px 14px 0 0;-webkit-mask-image:radial-gradient(circle 26px at 100% 0,transparent 25px,#000 26px);mask-image:radial-gradient(circle 26px at 100% 0,transparent 25px,#000 26px)}.g-card-label{font-family:var(--eyb-font);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:rgba(0,0,0,.4)}.g-card-name{margin-top:8px;font-size:20px;font-weight:500;letter-spacing:-.02em;color:var(--ink)}.g-card-body{background:#fff;padding:20px;display:flex;flex-direction:column;gap:20px}.g-card-div{height:1px;background:rgba(0,0,0,.05)}.g-krow{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap}.g-kv .k{color:rgba(0,0,0,.4)}.g-kv .k,.g-kv .v{font-size:14px;letter-spacing:.01em}.g-kv .v{margin-top:4px;font-weight:500;color:#000}.g-limits{display:flex;gap:20px}.g-limits>div{flex:1;min-width:0}.g-card-foot{background:#000;padding:20px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:0 0 2px 2px}.g-run-title{font-size:14px;font-weight:500;color:var(--cyan)}.g-run-steps{display:flex;gap:12px;margin-top:9px}.g-run-steps span{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:hsla(0,0%,100%,.5);white-space:nowrap}.g-run-steps span.now{color:#fff}.g-commit{height:32px;padding:0 12px;display:inline-flex;align-items:center;background:var(--green);color:#000;font-family:var(--sans);font-size:14px;font-weight:600;border:none;flex:none}.g-wall-flex{display:flex;gap:16px;align-items:stretch;margin-top:76px}.g-wall-left{flex:0 1 500px;display:flex;gap:1px;padding-top:1px;background:linear-gradient(180deg,rgba(0,0,0,.09),rgba(0,0,0,.02) 90%,transparent);align-self:flex-end}.g-wall-left .g-step{background:#fff}.g-step{flex:1 1 0;min-width:0;min-height:186px;padding:16px;display:flex;flex-direction:column}.g-step .n{font-family:var(--eyb-font);font-size:13px;color:rgba(0,0,0,.5)}.g-step .t{margin-top:12px;font-size:20px;font-weight:500;line-height:24px;color:var(--ink);max-width:170px}.g-step .g-pill{margin-top:auto;align-self:flex-start}.g-step.green{background:var(--green)}.g-step.cyan{background:var(--cyan)}.g-step.ink{background:#000}.g-step.ink .n{color:hsla(0,0%,100%,.5)}.g-step.ink .t{color:#fff}.g-territory{position:relative;flex:1 1 auto;min-width:0;background:var(--tint-grad),#fff;border:1px solid var(--green);padding:0 8px 8px}.g-territory-label{height:62px;display:flex;align-items:center;padding:0 12px;font-family:var(--eyb-font);font-size:13px;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(90deg,#02b242,#2bbfd3 45%,#000);-webkit-background-clip:text;background-clip:text;color:transparent}.g-territory-cards{display:flex;gap:4px}@media (prefers-reduced-motion:no-preference){.g-territory-cards>.g-step{transition:flex-grow .45s cubic-bezier(.2,.7,.3,1)}.g-territory-cards>.g-step:hover{flex-grow:1.4}}.g-handle{position:absolute;width:10px;height:10px;background:#fff;border:2px solid var(--green)}.g-handle.cy{border-color:var(--cyan)}.g-dark{position:relative;background:#000;padding:120px 0;overflow:hidden}.g-dark-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap}.g-show{position:relative;height:466px;overflow:hidden;margin-top:60px}.g-show img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.5}.g-ui{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:312px;max-width:calc(100% - 32px);padding:32px;background:hsla(0,0%,100%,.9);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;flex-direction:column;gap:32px}.g-ui-label{font-family:var(--eyb-font);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:rgba(0,0,0,.4)}.g-ui-amount{margin-top:8px;font-size:24px;font-weight:500;letter-spacing:-.02em;color:var(--ink)}.g-show-caption{position:absolute;left:24px;right:24px;bottom:24px;font-size:14px;line-height:20px;color:hsla(0,0%,100%,.5);text-align:center}.g-ui{min-height:196px}.g-ui-swap{display:flex;flex-direction:column;gap:32px}.g-unlock-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:48px;margin-top:42px}.g-unlock{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;background:none;border:none;border-top:1px solid hsla(0,0%,100%,.1);padding:16px 0 0;margin:0;text-align:left;font-family:var(--sans);cursor:pointer}.g-unlock:focus-visible{outline:2px solid var(--cyan);outline-offset:6px}.g-unlock .trk{top:-1px;left:0;right:0;height:1px}.g-unlock .fill,.g-unlock .trk{position:absolute;display:block}.g-unlock .fill{inset:0;background:var(--green);transform:scaleX(0);transform-origin:left}.g-unlock .lb{font-family:var(--eyb-font);font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:hsla(0,0%,100%,.32)}.g-unlock .lb,.g-unlock .tt{display:block;transition:color .3s}.g-unlock .tt{margin-top:8px;font-size:20px;font-weight:500;line-height:25px;color:hsla(0,0%,100%,.5)}.g-unlock .bd{display:block;margin:8px 0 0;font-size:14px;line-height:20px;letter-spacing:.02em;color:hsla(0,0%,100%,.5);opacity:0;transition:opacity .4s}.g-unlock:hover .lb{color:hsla(0,0%,100%,.6)}.g-unlock:hover .tt{color:hsla(0,0%,100%,.85)}.g-unlock.on .lb{color:var(--green)}.g-unlock.on .tt{color:#fff}.g-unlock.on .bd{opacity:1}.g-show-art{will-change:transform}@media (prefers-reduced-motion:no-preference){.g-unlock .fill{animation:g-prog 5s linear forwards}.g-unlock .fill.hold{animation-play-state:paused}@keyframes g-prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.g-ui-swap{animation:g-swap .45s cubic-bezier(.2,.7,.3,1) both}@keyframes g-swap{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.g-show-art{transition:transform 1.2s cubic-bezier(.3,.6,.3,1)}}@media (prefers-reduced-motion:reduce){.g-unlock.on{border-top-color:var(--green)}}.g-map{background:rgba(0,0,0,.05);display:grid;grid-template-columns:1fr 1fr;gap:1px;padding:1px 0}.g-map+.g-map{padding-top:0}.g-map-cell{background:var(--paper);min-width:0}.g-map-copy{padding:20px 16px;display:flex;flex-direction:column;gap:40px}.g-map-copy .g-h2{max-width:596px}.g-map-visual{padding:16px}.g-map-art{position:relative;height:100%;min-height:420px;overflow:hidden}.g-map-art img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.g-map-art img.flip{transform:scaleY(-1)}.g-map-art .g-frost{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:312px;max-width:70%;height:200px;background:hsla(0,0%,100%,.9);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.g-fin{background:var(--wash);padding:120px 0}.g-fin-grid{display:grid;grid-template-columns:minmax(0,552px) minmax(0,495px);justify-content:space-between;gap:60px;align-items:start}.g-road-stack{display:flex;flex-direction:column;gap:8px}.g-road{padding:2px;background:hsla(187,7%,46%,.05)}.g-road.hl{padding:8px;background:var(--tint-grad),#fff}.g-road-in{background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.05);min-height:196px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.g-road-in .ph{font-family:var(--eyb-font);font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:rgba(0,0,0,.5)}.g-road-in .tt{font-size:20px;font-weight:500;color:#000}.g-road-in .bd{margin:6px 0 0;font-size:16px;line-height:22px;color:var(--slate)}.g-record{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid rgba(0,0,0,.06);padding:24px;margin-top:60px;text-decoration:none;color:inherit;transition:border-color .2s}.g-record:hover{border-color:var(--ink)}.g-record .arr{flex:none;transition:transform .2s ease}.g-record:hover .arr{transform:translate(4px,-4px)}.g-partners{position:relative;background:hsla(187,7%,46%,.08);padding:120px 24px;overflow:hidden}.g-partners-inner{position:relative;max-width:660px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:32px;text-align:center}.g-partners-inner .g-lead{font-weight:400;color:var(--slate);max-width:620px}.g-cta-row{display:flex;justify-content:center;width:100%;max-width:540px;margin:0 auto}.g-cta-row .cta-input{flex:1 1 auto;min-width:0;width:auto}.g-cta-row .btn{flex:none}@media (max-width:1100px){.g-partners .px-sq:nth-child(4),.g-partners .px-sq:nth-child(5){display:none}}@media (max-width:640px){.g-cta-row{flex-direction:column;max-width:368px}.g-cta-row .btn{width:100%;margin-top:8px}}.g-footer{padding:96px 0 64px;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}@media (max-width:1160px){.g-hero{grid-template-columns:minmax(0,1fr);gap:48px}.g-hero-copy{padding-top:0}.g-hero-panel{min-height:0;padding:56px 16px}.g-wall-flex{flex-direction:column}.g-wall-left{flex-basis:auto;align-self:stretch}.g-unlock-grid{grid-template-columns:repeat(3,1fr);gap:32px}.g-fin-grid{grid-template-columns:1fr}}@media (max-width:900px){.g-map{grid-template-columns:1fr}.g-map-visual{order:2}.g-map-copy{order:1}.g-map-art{min-height:300px}.g-show{height:380px}.g-show-caption{white-space:normal;text-align:center;width:calc(100% - 48px)}}@media (max-width:640px){.g-territory-cards{flex-wrap:wrap}.g-territory-cards>.g-step{flex:1 1 100%;min-height:150px}.g-wall-left{flex-wrap:wrap}.g-wall-left .g-step{flex:1 1 100%;min-height:130px}.g-unlock-grid{grid-template-columns:1fr;gap:24px}.g-limits{flex-wrap:wrap}.g-limits>div{flex:1 1 40%}.g-card-foot{flex-wrap:wrap}.g-partners{padding:80px 20px}.g-partners .px-sq{width:32px!important;height:32px!important}}:root{--amber:#feb52e}.g-connector{height:120px;border-left:1px solid rgba(0,0,0,.06);border-right:1px solid rgba(0,0,0,.06)}.g-panel{background:rgba(0,0,0,.05);padding:1px;gap:1px}.g-panel,.g-panel-head{display:flex;flex-direction:column}.g-panel-head{background:#fff;border-radius:4px;padding:48px 24px;align-items:center;gap:36px;text-align:center}.g-panel-head .g-h2{max-width:1000px}.g-panel-body{display:flex;gap:1px}.g-panel-body>*{min-width:0}.g-art-cell{flex:1 1 0;background:#fff;border-radius:4px;padding:4px}.g-art{position:relative;overflow:hidden;height:100%;min-height:499px;display:flex;align-items:center;justify-content:center}.g-art>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.g-map-duo{position:relative;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(24px,5vw,88px);padding:48px 16px}.g-controls{width:469px;max-width:100%;flex-direction:column}.g-controls,.g-controls .r{display:flex;gap:1px}.g-ctrl{flex:1 1 0;min-width:0;background:#fff;border-radius:3px;min-height:97px;padding:16px 20px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px}.g-ctrl .nm{font-size:14px;font-weight:500;color:#000}.g-cpill{display:inline-flex;align-items:center;height:18px;padding:0 5px;border-radius:2px;border:1px solid transparent;font-family:var(--eyb-font);font-size:9.5px;letter-spacing:.02em;text-transform:uppercase;color:#000;white-space:nowrap;transition:background .25s}.g-cpill.inkey{border-color:var(--green)}.g-cpill.cosign{border-color:var(--cyan)}.g-cpill.adapter{background:rgba(0,0,0,.05)}.g-cpill.receipt{background:#000;color:#fff}.g-ctrl:hover .g-cpill.inkey{background:var(--green)}.g-ctrl:hover .g-cpill.cosign{background:var(--cyan)}.g-ctrl:hover .g-cpill.adapter{background:rgba(0,0,0,.12)}@media (prefers-reduced-motion:no-preference){.g-ctrl{transition:transform .3s cubic-bezier(.2,.7,.3,1),box-shadow .3s}.g-ctrl:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(13,13,12,.16);position:relative;z-index:1}}.g-mandate{width:469px;max-width:100%}.g-mandate-top{background:#000;padding:20px;display:flex;flex-direction:column;gap:20px}.g-mlabel{font-family:var(--eyb-font);font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:hsla(0,0%,100%,.4)}.g-mandate .pk{font-size:20px;font-weight:500;letter-spacing:-.02em;color:var(--green);overflow-wrap:anywhere}.g-mandate .bd{margin:0;font-size:14px;line-height:20px;letter-spacing:.01em;color:#fff;max-width:350px}.g-mdiv{height:1px;background:hsla(0,0%,100%,.1)}.g-mchips{display:flex;flex-wrap:wrap;gap:4px}.g-mchip{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:4px;background:hsla(0,0%,100%,.1);font-family:var(--eyb-font);font-size:11px;letter-spacing:.02em;color:hsla(0,0%,100%,.6);white-space:nowrap}.g-frost-foot{position:relative;background:hsla(0,0%,100%,.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:20px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;-webkit-mask-image:radial-gradient(circle 26px at 100% 0,transparent 25px,#000 26px);mask-image:radial-gradient(circle 26px at 100% 0,transparent 25px,#000 26px)}.g-frost-foot .k{font-family:var(--eyb-font);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:rgba(0,0,0,.4)}.g-frost-foot .v{margin-top:4px;font-size:14px;font-weight:500;letter-spacing:-.02em;color:var(--ink)}.g-verdict{position:relative;width:469px;max-width:calc(100% - 24px);transition:opacity .2s}.g-verdict-top{background:#000;padding:20px;display:flex;flex-direction:column;gap:20px}.g-verdict .headline{margin:0;font-size:20px;font-weight:500;letter-spacing:-.02em;color:#fff}.g-verdict .headline.ok{color:var(--green)}.g-verdict .why{margin:0;font-size:14px;line-height:20px;letter-spacing:.01em;color:hsla(0,0%,100%,.5);max-width:400px;min-height:60px}.g-checks{display:flex;flex-direction:column;gap:6px;font-family:var(--eyb-font);font-size:10.5px;letter-spacing:.02em;text-transform:uppercase}.g-checks .row{display:flex;align-items:center;justify-content:space-between;gap:12px}.g-checks .c{color:hsla(0,0%,100%,.6)}.g-checks .ok{color:var(--green)}.g-checks .warn{color:var(--amber)}.g-checks .dim{color:hsla(0,0%,100%,.4)}.g-preset{height:32px;padding:0 12px;background:#fff;border:1px solid rgba(0,0,0,.08);font-family:var(--sans);font-size:14px;font-weight:500;color:var(--ink);cursor:pointer;transition:border-color .15s}.g-preset:hover{border-color:var(--ink)}.g-deny-form{flex:1 1 0;background:#fff;border-radius:4px;padding:40px;display:flex;flex-direction:column;gap:32px}.g-deny-form .ttl{margin:0;font-size:20px;font-weight:500;color:var(--ink)}.g-form-rows{display:flex;flex-direction:column;gap:8px}.g-frow{background:rgba(0,0,0,.03);padding:20px 22px}.g-frow .lb{font-size:14px;color:rgba(0,0,0,.5)}.g-suprow{position:relative}.g-suprow select{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:block;width:100%;margin-top:10px;padding:0 28px 0 0;border:none;background:transparent;font-family:var(--sans);font-size:18px;font-weight:500;color:var(--ink);outline:none;cursor:pointer}.g-suprow .chev{position:absolute;right:22px;bottom:24px;pointer-events:none}.g-amt-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.g-amt-head .val{font-size:18px;font-weight:500;color:var(--ink)}.g-amt-head .val.over{color:var(--amber)}.g-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:2px;margin:18px 0 10px;outline:none}.g-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;background:var(--green);border:2px solid #000;border-radius:0;cursor:grab}.g-slider::-moz-range-thumb{width:14px;height:14px;background:var(--green);border:2px solid #000;border-radius:0;cursor:grab}.g-slider:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.g-scale{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-family:var(--eyb-font);font-size:9.5px;letter-spacing:.02em;color:rgba(0,0,0,.4)}.g-timechips{display:flex;gap:4px;margin-top:12px}.g-tchip{height:32px;padding:0 12px;background:transparent;border:1px solid rgba(0,0,0,.05);font-family:var(--sans);font-size:14px;font-weight:500;color:rgba(13,13,12,.32);cursor:pointer;transition:border-color .15s,color .15s}.g-tchip.on{border-color:#000;color:var(--ink)}.g-deny-note{margin:0;font-size:14px;color:rgba(0,0,0,.5)}.g-commit{transition:background .2s,color .2s;cursor:pointer}.g-commit:hover{background:#3be873}.g-commit.signed{background:#000;color:var(--green);cursor:default;box-shadow:inset 0 0 0 1px rgba(74,254,128,.5)}@media (prefers-reduced-motion:no-preference){.g-run-steps .now svg{animation:blink 1.4s steps(1) infinite}}@media (max-width:1160px){.g-connector{height:72px}}@media (max-width:900px){.g-panel-body{flex-direction:column}.g-art{min-height:0;padding:32px 0}.g-deny-form{padding:28px 20px}.g-panel-head{padding:40px 20px}}.g-pill{gap:5px}.g-pill svg{flex:none}.g-road-in .hd{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.g-road-in .ic{color:var(--ink)}.g-road:hover .g-road-in .ic{color:var(--yes)}@media (prefers-reduced-motion:no-preference){.g-road{transition:transform .3s cubic-bezier(.2,.7,.3,1),box-shadow .3s}.g-road:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(13,13,12,.1)}.g-road-in .ic{transition:transform .3s cubic-bezier(.2,.7,.3,1),color .3s}.g-road:hover .g-road-in .ic{transform:translateY(-2px) scale(1.06)}}.g-corner{position:absolute;inset:0;pointer-events:none}.g-corner span{position:absolute;display:block;width:30px;height:30px}.g-corner .cut{background:var(--paper)}@media (min-width:1161px){.g-fin-grid>.g-h2{position:sticky;top:140px}}.g-show-inline{display:none}@media (max-width:640px){.g-show{display:none}.g-show-inline{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;height:340px;margin:20px 0 12px}.g-show-inline img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.5}.g-show-inline .g-ui{position:relative;left:auto;top:auto;transform:none;width:272px;min-height:0;padding:24px}.g-show-inline .g-ui-swap{gap:22px}}.g-ui-foot{font-family:var(--eyb-font);font-size:10px;letter-spacing:.03em;text-transform:uppercase;line-height:1.6;color:rgba(0,0,0,.4)}.g-ui-checks{display:flex;flex-direction:column;gap:10px}.g-ui-checks .r{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.g-ui-checks .k{font-family:var(--eyb-font);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:rgba(0,0,0,.4)}.g-ui-checks .v{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--ink)}.g-dchips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.g-dchip{display:inline-flex;align-items:center;height:24px;padding:0 10px;border:1px solid rgba(0,0,0,.15);font-family:var(--eyb-font);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:rgba(0,0,0,.5)}.g-dchip.on{background:var(--green);border-color:var(--green);color:#000}@media (prefers-reduced-motion:no-preference) and (max-width:640px){.g-show-inline{animation:g-open .55s cubic-bezier(.2,.7,.3,1) both}@keyframes g-open{0%{height:0;margin-top:0;margin-bottom:0;opacity:.3}to{height:340px;margin-top:20px;margin-bottom:12px;opacity:1}}}.g-deny2{min-height:560px}.g-po{position:relative;width:400px;max-width:calc(100% - 32px);background:#fff;padding:28px;margin-bottom:96px;display:flex;flex-direction:column;gap:20px;box-shadow:0 24px 60px rgba(14,47,42,.16);transition:opacity .2s}.g-po .rowtop{display:flex;align-items:center;justify-content:space-between;gap:8px}.g-pill.ok{background:var(--green);color:#000}.g-pill.warnbg{background:var(--amber);color:#000}.g-po-kvs{display:flex;gap:24px;flex-wrap:wrap}.g-po-kvs .g-kv{min-width:0}.g-po-sig{font-family:var(--eyb-font);font-size:10.5px;letter-spacing:.03em;line-height:1.7;min-height:36px}.g-po-sig .sig{display:block;color:var(--yes);transition:color .35s}.g-po-sig.dead .sig{text-decoration:line-through;color:rgba(0,0,0,.3)}.g-po-sig .why{display:block;color:var(--partial)}.g-ctrlbar{position:absolute;left:16px;right:16px;bottom:16px;background:hsla(0,0%,100%,.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:14px 18px;justify-content:center;gap:12px 28px;flex-wrap:wrap}.g-ctrlbar,.g-ctrlbar .grp{display:flex;align-items:center}.g-ctrlbar .grp{gap:8px}.g-ctrlbar .lb{font-family:var(--eyb-font);font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:rgba(0,0,0,.45)}.g-ctrlbar .g-tchip{background:#fff}@media (max-width:640px){.g-po{margin-bottom:170px}.g-ctrlbar{justify-content:flex-start}}.g-flow{position:relative;width:100%;display:flex;align-items:center;justify-content:center;gap:0;padding:56px 32px}.g-fnode{flex:none;background:#fff;padding:10px 14px;font-family:var(--eyb-font);font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink);white-space:nowrap}.g-fseg{flex:1 1 24px;min-width:16px;height:2px;display:block;transition:background .3s}.g-fseg.live{background:var(--green)}.g-fseg.dead{background:rgba(0,0,0,.18);background-image:linear-gradient(90deg,hsla(0,0%,100%,.7) 50%,transparent 0);background-size:8px 2px}.g-fgate{flex:none;position:relative;display:flex;flex-direction:column;gap:6px;transition:opacity .3s}.g-fgate.off{opacity:.55}.g-fgate .glabel{font-family:var(--eyb-font);font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:rgba(0,0,0,.55);margin-bottom:2px;display:flex;gap:8px;align-items:baseline}.g-fgate .glabel em{font-style:normal;color:rgba(0,0,0,.35)}.g-fopt{display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.72);border:1px solid transparent;padding:8px 12px;font-family:var(--sans);font-size:14px;font-weight:500;color:rgba(13,13,12,.45);cursor:pointer;text-align:left;transition:border-color .2s,color .2s,background .2s}.g-fopt.on,.g-fopt:hover{color:var(--ink);background:#fff}.g-fopt.on{border-color:#000}.g-fopt i{font-style:normal;font-size:11px;width:16px;height:16px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:100px;background:rgba(23,160,94,.14);color:var(--yes)}.g-fopt.kills i{background:rgba(254,181,46,.22);color:#9c6b16}.g-fopt em{font-style:normal;font-family:var(--eyb-font);font-size:9.5px;letter-spacing:.03em;text-transform:uppercase;color:rgba(0,0,0,.35)}.g-fdeny{position:absolute;top:calc(100% + 10px);left:0;width:210px;font-size:12.5px;line-height:18px;color:var(--ink);background:var(--amber);padding:8px 10px}.g-fend{flex:none;width:240px;background:#fff;padding:18px;display:flex;flex-direction:column;gap:14px;box-shadow:0 24px 60px rgba(14,47,42,.16);transition:opacity .3s}.g-fend .rowtop{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.g-fend.dead{opacity:.8}.g-fend .g-po-sig{min-height:0}@media (max-width:1160px){.g-flow{flex-direction:column;align-items:stretch;padding:40px 24px;gap:0}.g-fnode{align-self:flex-start}.g-fseg{flex:none;width:2px;height:28px;min-width:0;margin-left:24px}.g-fseg.dead{background-image:linear-gradient(180deg,hsla(0,0%,100%,.7) 50%,transparent 0);background-size:2px 8px}.g-fdeny{position:static;width:auto;margin-top:4px}.g-fend{width:100%;max-width:320px}.g-deny2{min-height:0}}@media (prefers-reduced-motion:no-preference){.g-fdeny{animation:g-swap .35s cubic-bezier(.2,.7,.3,1) both}}