@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_73ee6c{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_73ee6c{--font-body:"Manrope","Manrope Fallback"}@font-face{font-family:Urbanist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/680d078f20ab2e33-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:Urbanist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a22b1dc24103c00d-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:Urbanist Fallback;src:local("Arial");ascent-override:95.93%;descent-override:25.24%;line-gap-override:0.00%;size-adjust:99.04%}.__className_472caf{font-family:Urbanist,Urbanist Fallback;font-style:normal}.__variable_472caf{--font-display:"Urbanist","Urbanist Fallback"}:root{--ix-blue:#168bf2;--ix-blue-soft:#eaf3ff;--ix-text:#0f172a;--ix-white:#ffffff;--ix-gray:#64748b;--ix-border:#dce7f5;--ix-border-soft:#e6edf8;--ix-danger:#b93838;--shadow-page:0 32px 80px rgba(15,23,42,0.17)}*,:after,:before{box-sizing:border-box}body,html{margin:0;min-height:100%}body{font-family:var(--font-body),"Segoe UI",sans-serif;color:var(--ix-text);background:radial-gradient(circle at 0 0,rgba(255,255,255,.9),transparent 48%),radial-gradient(circle at 100% 100%,rgba(22,139,242,.13),transparent 54%),linear-gradient(140deg,#dfe7f5,#cfd9eb 52%,#e4ebf9);overflow-x:hidden}.page-shell{min-height:100svh;padding:0;display:flex}.frame-card{width:100%;min-height:100svh;border-radius:0;background:linear-gradient(180deg,#f8fbff,#f7fafe);border:0;box-shadow:none;overflow:hidden;position:relative;display:grid;grid-template-rows:auto 1fr auto;flex:1 1}.frame-card:after,.frame-card:before{content:none}.frame-card:before{left:1.35rem}.frame-card:after{right:1.35rem}.frame-header{min-height:70px;display:grid;place-items:center;border-bottom:0;padding:.5rem 1rem}.brand-line{display:inline-flex;align-items:center;gap:.56rem}.brand-mark{width:1.75rem;height:1.75rem}.brand-name{font-family:var(--font-display),"Segoe UI",sans-serif;font-size:1.7rem;font-weight:700;letter-spacing:-.02em}.frame-body{width:min(780px,100%);margin:0 auto;padding:clamp(.7rem,2.2vh,1.5rem) .95rem;text-align:center;display:flex;flex-direction:column;justify-content:center}.beta-badge{display:inline-flex;align-items:center;border-radius:999px;border:1px solid #d5e3f7;background:#f6f9ff;color:#385780;padding:.34rem .72rem;font-size:.75rem;font-weight:600;letter-spacing:.02em;margin-bottom:.56rem}.hero-title{margin:0;font-family:var(--font-display),"Segoe UI",sans-serif;font-size:clamp(1.6rem,3.7vw,2.85rem);line-height:1.04;letter-spacing:-.024em;text-wrap:balance}.hero-subtitle{max-width:64ch;margin:.5rem auto 0;color:var(--ix-gray);line-height:1.4;font-size:clamp(.88rem,1.45vw,.98rem);text-wrap:pretty}.form-shell{width:min(700px,100%);margin:.82rem auto 0;background:transparent;border:0;border-radius:0;padding:0}.waitlist-form{display:grid;grid-gap:.5rem;gap:.5rem;text-align:left}.waitlist-form.email-only{gap:.4rem}.email-row{display:grid;grid-gap:.52rem;gap:.52rem}.email-field label{font-size:.82rem}.field-grid{display:grid;grid-template-columns:1fr;grid-gap:.5rem;gap:.5rem}.field{display:grid;grid-gap:.24rem;gap:.24rem}.field label{font-size:.76rem;font-weight:600;color:#243348}.field input,.field select,.field textarea{width:100%;border-radius:12px;border:1px solid var(--ix-border);background:var(--ix-white);color:var(--ix-text);font-family:var(--font-body),"Segoe UI",sans-serif;font-size:.94rem;transition:border-color .2s ease,box-shadow .2s ease}.field input,.field select{min-height:42px;padding:.5rem .68rem}.field textarea{min-height:64px;max-height:104px;resize:vertical;padding:.56rem .68rem}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--ix-blue);box-shadow:0 0 0 3px rgba(22,139,242,.14)}.field .error-text{color:var(--ix-danger);font-size:.74rem;line-height:1.25}.submit-row{display:grid;grid-gap:.42rem;gap:.42rem}.submit-btn{width:100%;min-height:42px;border:none;border-radius:12px;background:linear-gradient(138deg,#168bf2,#0e6dc8);color:#fff;font-family:var(--font-display),"Segoe UI",sans-serif;font-size:.94rem;font-weight:700;letter-spacing:.01em;cursor:pointer;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease;box-shadow:0 10px 22px rgba(22,139,242,.24)}.submit-btn.compact{min-height:44px}.submit-btn:hover:not(:disabled){transform:translateY(-1px);filter:saturate(1.08)}.submit-btn:disabled{opacity:.76;cursor:not-allowed;box-shadow:none}.trust-text{margin:0;color:var(--ix-gray);font-size:.72rem}.status{border-radius:10px;padding:.55rem .66rem;font-size:.82rem;line-height:1.3}.status.success{background:rgba(15,138,74,.1);color:#0d6f3d;border:1px solid rgba(15,138,74,.22)}.status.error{background:rgba(185,56,56,.1);color:#972d2d;border:1px solid rgba(185,56,56,.22)}.popup-overlay{position:fixed;inset:0;background:rgba(15,23,42,.42);display:grid;place-items:center;z-index:40;padding:1rem;animation:popup-overlay-in .22s ease forwards}.popup-card{width:min(420px,100%);background:#fff;border:1px solid var(--ix-border-soft);border-radius:16px;box-shadow:0 20px 44px rgba(15,23,42,.26);padding:1.1rem 1rem 1rem;text-align:center;animation:popup-card-in .28s ease-out forwards}.popup-check{width:2.2rem;height:2.2rem;border-radius:999px;display:inline-grid;place-items:center;color:#fff;font-size:1.14rem;font-weight:700;background:linear-gradient(140deg,#1da1ff,#1274d3);box-shadow:0 10px 20px rgba(22,139,242,.24)}.popup-card h2{margin:.64rem 0 0;font-size:1.22rem;font-family:var(--font-display),"Segoe UI",sans-serif}.popup-card p{margin:.42rem 0 0;color:#52647b}.popup-btn{margin-top:.9rem;min-height:40px;border:0;border-radius:10px;background:#0f172a;color:#fff;font-weight:600;padding:0 1rem;cursor:pointer}.popup-btn:hover{filter:brightness(1.08)}@keyframes popup-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes popup-card-in{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.frame-footer{border-top:0;padding:.45rem .85rem .5rem;display:grid;grid-gap:.34rem;gap:.34rem}.proof-row{display:flex;align-items:center;justify-content:center;gap:.52rem}.proof-row p{margin:0;color:#44586f;font-size:.72rem}.proof-avatars{display:flex}.avatar{width:1.34rem;height:1.34rem;border-radius:999px;display:grid;place-items:center;color:#fff;font-size:.58rem;font-weight:700;border:2px solid #f7fafe;margin-left:-.28rem}.avatar:first-child{margin-left:0}.avatar-1{background:#153a6f}.avatar-2{background:#168bf2}.avatar-3{background:#63bef5}.mini-note{margin:0;text-align:center;color:#6f7f94;font-size:.68rem}@media (min-width:760px){.email-row{grid-template-columns:1fr auto;align-items:end}.submit-btn.compact{width:auto;min-width:260px;padding:0 1rem}}@media (max-height:860px) and (min-width:920px){.hero-title{font-size:clamp(1.45rem,3.3vw,2.5rem)}.hero-subtitle{font-size:.86rem;line-height:1.34;margin-top:.38rem}.frame-footer{padding:.35rem .75rem .4rem;gap:.26rem}.mini-note,.proof-row p{font-size:.66rem}}@media (max-width:759px){.frame-body{padding:1rem 1rem .9rem;justify-content:center}.form-shell{margin-top:.9rem;padding:0}.frame-footer{padding:.55rem .7rem .7rem}.proof-row{flex-wrap:wrap;row-gap:.35rem}}