@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)}@media (max-width:960px){.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%}}