@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_a4bae9{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_a4bae9{--font-display:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_2ca027{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_2ca027{--font-body:"Figtree","Figtree Fallback"}@font-face{font-family:JetBrains Mono;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;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;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;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;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;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;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;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;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;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;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;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;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,JetBrains Mono Fallback;font-style:normal}.__variable_6d24ac{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--blue:#304bdc;--lime:#cbf73f;--ink:#171923;--muted:#626574;--line:#e1e3e9;--paper:#f7f8fa}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:28px}body{margin:0;font-family:var(--font-body),Arial,sans-serif;color:var(--ink);background:white;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font:inherit}a,button,input,summary{-webkit-tap-highlight-color:transparent}a,button{touch-action:manipulation;transition:background .2s,transform .2s,color .2s}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #8096ff;outline-offset:5px}img{display:block}p{line-height:1.65}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--font-body),sans-serif}h2{font-size:clamp(32px,3.3vw,46px);line-height:1.12;letter-spacing:-.045em;font-weight:600;margin-bottom:24px}h2 span{color:#777c8b}h3{font-size:22px;letter-spacing:-.03em;font-weight:600}.shell{width:min(1200px,calc(100% - 96px));margin-inline:auto}.section{padding-block:100px}.capability-number,.diagram-label,.eyebrow,.prompt-label,.signup-label{font:500 10px/1.6 var(--font-mono),monospace;letter-spacing:.11em}.eyebrow{display:flex;align-items:center;gap:9px;margin-bottom:26px}.skip-link{position:absolute;top:-100px;left:20px;padding:15px;background:var(--lime);z-index:20}.skip-link:focus{top:10px}.blue-stage{background:var(--blue);color:white;position:relative;overflow:hidden}.blue-stage:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 75% 35%,#647dff65,transparent 55%)}.site-header{position:relative;justify-content:space-between;height:102px;border-bottom:1px solid #ffffff25}.site-header,.wordmark{display:flex;align-items:center}.wordmark{gap:10px;font-size:29px;font-weight:650;letter-spacing:-1.5px}.wordmark>span{color:var(--lime);margin-left:-10px}.site-header nav{display:flex;gap:32px;font-size:13px;color:#e1e6ff}.nav-cta{font-size:12px;border:1px solid #ffffff60;padding:12px 17px;border-radius:5px;display:flex;gap:25px}.nav-cta:hover{background:#ffffff15}.hero{position:relative;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;grid-gap:58px;gap:58px;padding-block:72px 46px}.hero-copy{padding-bottom:30px}.status-dot{display:inline-block;width:6px;height:6px;background:var(--lime);border-radius:50%;flex-shrink:0}.early-tag{font-size:8px;border:1px solid #ffffff40;padding:2px 5px;border-radius:3px;letter-spacing:.03em}.hero h1{font-size:clamp(48px,5.05vw,72px);font-weight:550;letter-spacing:-.065em;line-height:1.04;margin-bottom:28px}.hero h1 span{color:var(--lime)}.hero-description{max-width:425px;font-size:16px;color:#e0e5ff;line-height:1.8;margin-bottom:30px}.hero-actions{display:flex;gap:28px;align-items:center}.button,.waitlist-form button{background:var(--lime);color:#19200d;border:0;border-radius:5px;font-size:13px;font-weight:650;padding:17px 20px;display:inline-flex;align-items:center;justify-content:space-between;gap:28px;cursor:pointer}.button:hover,.waitlist-form button:hover{background:#dbff73;transform:translateY(-2px)}.text-link{font-size:12px;display:flex;gap:12px}.text-link:hover{color:var(--lime)}.hero-assurance{font-size:11px;margin-top:18px;color:white}.hero-assurance span{color:#d6ddff;margin-left:8px}.workflow-strip{position:relative;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ffffff28;padding-block:27px;color:#d9e0ff;font-size:12px}.workflow-strip>div{display:flex;align-items:center;flex-wrap:wrap;gap:14px 28px}.workflow-strip b{gap:7px;font-size:16px;color:white;font-weight:500}.workflow-strip b,.workflow-strip b span{display:inline-flex;align-items:center;line-height:1}.workflow-strip small{border-left:1px solid #ffffff40;padding-left:28px;font-size:10px}.product-preview{min-width:0;animation:enter .65s both}.preview-label{display:flex;justify-content:space-between;font:9px var(--font-mono),monospace;letter-spacing:.06em;color:#e0e6ff;margin-bottom:13px}.preview-label>span{display:flex;align-items:center;gap:7px}.preview-label i{width:5px;height:5px;background:var(--lime);border-radius:50%}.preview-label>span:last-child{font-family:var(--font-body);font-size:10px;letter-spacing:0}.preview-window{background:#fff;color:var(--ink);border-radius:10px;overflow:hidden;box-shadow:0 28px 65px -30px #081664a6;border:1px solid #ffffff80;transform:rotate(-1deg);transition:transform .3s}.preview-window:focus-within,.preview-window:hover{transform:rotate(0)}.window-bar{height:37px;background:#f6f7fa;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding-inline:17px;font:9px var(--font-mono);color:#888c97}.window-dots{display:flex;gap:4px}.window-dots i{width:5px;height:5px;border-radius:50%;background:#cbd0db}.preview-content{padding:22px}.project-heading{display:flex;align-items:center;gap:11px;margin-bottom:23px}.project-icon{display:grid;place-items:center;width:37px;height:37px;background:#ecf0ff;color:var(--blue);font-size:23px;border-radius:8px}.project-heading strong{display:block;font-size:13px;font-weight:600}.project-heading div>span{display:block;font-size:10px;color:var(--muted);margin-top:4px}.project-badge{margin-left:auto;font-size:9px;border:1px solid var(--line);padding:4px 7px;border-radius:4px}.preview-panel{height:245px}.service-preview{display:grid;grid-gap:9px;gap:9px}.service-row{display:flex;align-items:center;gap:12px;border:1px solid #e5e8ef;border-radius:6px;padding:11px 13px;background:#fbfcfe;animation:enter .35s both}.service-icon{font-size:20px;color:#606b8c;width:24px}.service-row strong{display:block;font-size:11px;font-weight:600}.service-row small{display:block;font-size:9px;color:var(--muted);margin-top:3px}.service-check{margin-left:auto;background:#edf6e4;color:#476c28;border-radius:50%;width:19px;height:19px;display:grid;place-items:center;font-size:10px}.preview-status{display:flex;justify-content:space-between;margin-top:14px;font-size:8px;color:#73798a}.preview-status>span:first-child{display:flex;align-items:center;gap:5px;color:#43722e}.preview-status i{width:4px;height:4px;background:#639c43;border-radius:50%}.preview-controls{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.preview-controls button{border:0;border-right:1px solid var(--line);background:#f5f6f9;display:flex;align-items:center;gap:8px;padding:17px 13px;font-size:10px;cursor:pointer;color:#656b7b}.preview-controls button:last-child{border-right:0}.preview-controls button span:first-child{font:8px var(--font-mono);opacity:.6}.preview-controls button span:last-child{margin-left:auto}.preview-controls button[aria-pressed=true]{background:var(--lime);color:#26370f}.preview-controls button:hover{background:#e9eddb}.preview-caption{margin-top:22px;padding-left:3px;min-height:58px}.preview-caption strong{font-size:12px;font-weight:500}.preview-caption p{font-size:11px;color:#d6ddff;max-width:390px;margin:5px 0 0}.idea-preview{padding:20px;background:#f5f7fc;border:1px solid var(--line);border-radius:6px;height:100%}.prompt-label{color:#66739a;font-size:8px}.idea-preview>p{font-size:18px;line-height:1.6;margin-top:16px;letter-spacing:-.02em}.agent-reply{display:flex;align-items:center;gap:15px;font-size:10px;color:#7e8391}.agent-reply>span:first-child{font-size:30px;color:var(--blue)}.agent-reply b{font-weight:500;color:#35405a;line-height:2}.live-preview{height:100%;background:#f7f9fe;padding:15px;border:1px solid var(--line);border-radius:6px}.sample-url{font:9px var(--font-mono);display:flex;gap:8px;color:#657294}.sample-label{margin-left:auto;font-size:7px}.expense-summary{display:flex;flex-direction:column;gap:4px;margin-top:22px;font-size:9px;color:#737e96}.expense-summary strong{font-size:34px;letter-spacing:-.05em;color:#283a6a;font-weight:550}.expense-summary strong span{color:#8f9cb9}.expense-bars{display:flex;align-items:flex-end;gap:9px;height:68px;margin-top:15px}.expense-bars i{flex:1 1;background:#4765e6;border-radius:3px 3px 0 0;animation:grow .5s both;transform-origin:bottom}.expense-bars i:nth-child(3n){background:#b7cf5e}.scene-enter{animation:enter .35s both}.founder-section,.problem-section{display:grid;grid-template-columns:1fr 1fr;grid-gap:100px;gap:100px;align-items:center}.section-intro>p:last-child{color:var(--muted);max-width:370px;font-size:15px}.setup-before{border:1px solid var(--line);border-radius:8px;background:#fbfbfc;padding:22px}.diagram-label{display:flex;justify-content:space-between;color:#7e8391;margin-bottom:17px;font-size:9px}.provider-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.provider-grid>div{background:white;border:1px solid var(--line);border-radius:5px;padding:16px}.provider-grid i{font-style:normal;color:#727b90;font-size:18px;display:block;margin-bottom:13px}.provider-grid strong{font-size:11px;display:block;font-weight:500}.provider-grid small{font-size:9px;display:block;color:#848995;margin-top:4px}.routine-footer{display:flex;justify-content:space-between;font-size:10px;color:#9096a2;margin:20px 0 0}.setup-after{background:#edf1ff;display:flex;align-items:center;padding:20px;gap:15px;border:1px solid #dbe2ff;border-radius:7px;margin-top:12px}.setup-after p{font-size:9px;color:#6a76a2;margin:0}.setup-after strong{display:block;font-size:17px;color:#31459f;font-weight:500}.setup-after>span{margin-left:auto;color:var(--blue);font-size:22px}.included-section{background:var(--paper);border-block:1px solid #eeeef2}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:35px;gap:50px}.section-heading h2{margin-bottom:0}.section-heading>p{max-width:280px;color:var(--muted);font-size:13px;margin:0}.capability-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.capability{padding:26px;background:#fff;border:1px solid var(--line);border-radius:8px;transition:transform .25s,border-color .25s}.capability:hover{transform:translateY(-5px);border-color:#a8b7ef}.capability-number{color:#8a8f9c;font-size:9px}.capability h3{font-size:19px;margin-bottom:12px}.capability>p{font-size:13px;color:var(--muted);margin:0}.database-art,.hosting-art,.login-art{height:165px;margin:32px 0 28px}.database-art{border:1px solid #e6e9ef;border-radius:6px;background:#f9faff;padding:15px;font-size:10px}.database-art div{font-family:var(--font-mono);border-bottom:1px solid var(--line);padding-bottom:12px;color:#5162a1}.database-art div,.database-art p{display:flex;justify-content:space-between}.database-art p{margin:12px 0;color:#787f92;font-size:9px}.database-art b{font-weight:500;color:#3d4660}.login-art{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;background:#fafbfc;border-radius:6px;padding:22px 12px}.founder-avatar,.login-avatar{display:grid;place-items:center;background:#eaf0ff;color:#4963be;border:1px solid #d8e0f9;border-radius:50%;width:38px;height:38px;font-size:14px}.login-art>div{font-size:12px}.login-art small{display:block;font-size:9px;color:#8c93a1;margin-top:4px}.login-art p{display:flex;gap:7px;margin:0;width:100%;justify-content:center}.login-art b{display:grid;place-items:center;width:28px;height:32px;font-size:12px;font-weight:500;border:1px solid var(--line);border-radius:4px;background:white;color:#637198}.hosting-art{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(ellipse,#f0f4ff,white 70%)}.orbit{position:absolute;width:155px;height:155px;border:1px solid #e1e7f7;border-radius:50%}.orbit.second{width:100px;height:100px}.hosting-center{width:45px;height:45px;background:var(--blue);color:var(--lime);border-radius:11px;display:grid;place-items:center;font-size:28px;margin-bottom:20px;z-index:1}.hosting-url{position:absolute;bottom:15px;background:white;border:1px solid #e0e5f0;border-radius:4px;padding:8px 12px;font:9px var(--font-mono);color:#607097}.hosting-url i{display:inline-block;width:5px;height:5px;background:#85ad42;border-radius:50%;margin-right:7px}.founder-section{align-items:start}.founder-note>p{font-size:18px;line-height:1.8;color:#656a77;margin-bottom:28px}.founder-signature{display:flex;align-items:center;gap:13px}.founder-signature strong{font-size:12px;font-weight:600;display:block}.founder-signature div>span{display:block;font-size:10px;color:#959ba7;margin-top:4px}.founder-signature a{margin-left:auto;border:1px solid var(--line);padding:6px 10px;border-radius:50%}.early-access-section{background:#111620;color:white;padding-block:85px}.access-layout{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:100px;gap:100px;align-items:center}.access-layout h2{font-size:clamp(34px,3.9vw,52px)}.access-layout h2 span{color:var(--lime)}.access-layout>div>p:not(.eyebrow){font-size:14px;color:#b2bacb;max-width:400px}.offer-notes{display:flex;gap:19px;margin-top:28px;font-size:10px;color:#c8cfd9}.signup-card{background:#1c2230;border:1px solid #323948;border-radius:9px;padding:32px}.signup-label{color:#a0adc6;font-size:9px}.signup-card h3{font-size:22px;margin:16px 0 10px}.signup-card>p{font-size:12px;color:#aab3c5}.waitlist-form{display:flex;flex-direction:column;gap:11px;margin-top:23px}.waitlist-form label{font-size:11px;color:#d4dbe8}.waitlist-form input{min-width:0;border:1px solid #4b5568;color:white;background:#141a26;padding:14px;border-radius:5px;font-size:13px}.waitlist-form button{justify-content:center;min-height:47px}.waitlist-form button:disabled{opacity:.6;cursor:wait;transform:none}.signup-card .signup-footnote{font-size:10px;line-height:1.65;color:#a0aabd;margin:15px 0 0}.waitlist-error{font-size:12px;color:#ffb3ab}.waitlist-done{padding:20px;border:1px solid #7c9844;border-radius:5px;background:#cbf73f15;color:#d5edaa}.faq-section{display:grid;grid-template-columns:.7fr 1fr;grid-gap:100px;gap:100px}.faq-list details{border-bottom:1px solid var(--line)}.faq-list details:first-child{border-top:1px solid var(--line)}.faq-list summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:14px;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#8994ad;font-size:20px;transition:transform .2s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{font-size:13px;color:var(--muted);padding-right:25px;margin-bottom:23px}.site-footer{background:#f7f8fa;border-top:1px solid var(--line)}.footer-top{display:flex;align-items:center;justify-content:space-between;padding-block:38px}.footer-top p{margin:0;color:#9297a3;font-size:12px}.footer-top>a:last-child{font-size:11px}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-block:23px;font-size:9px;color:#757e8e}.site-footer .wordmark{font-size:25px}@keyframes enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes grow{0%{transform:scaleY(.1)}to{transform:scaleY(1)}}@media(min-width:1500px){.hero{padding-block:100px 65px}}@media(max-width:1050px){.shell{width:calc(100% - 56px)}.hero{gap:32px}.hero .eyebrow{font-size:8px;gap:6px}.hero h1{font-size:53px}.early-tag{display:none}.hero-actions{gap:18px}.hero-actions .button{gap:16px}.access-layout,.faq-section,.founder-section,.problem-section{gap:45px}.capability{padding:20px}.preview-content{padding:18px}.workflow-strip small{display:none}.section{padding-block:75px}.capability h3{font-size:17px}}@media(max-width:760px){.shell{width:calc(100% - 40px)}.site-header{height:78px}.site-header nav{display:none}.wordmark{font-size:25px}.nav-cta{font-size:10px;gap:12px;padding:10px 12px}.hero{grid-template-columns:1fr;padding-block:52px 35px;gap:26px}.hero-copy{padding:0}.hero .eyebrow{font-size:8px;margin-bottom:23px}.early-tag{display:inline}.hero h1{font-size:clamp(44px,10vw,68px)}.hero-description{font-size:15px;max-width:470px}.product-preview{max-width:490px;width:100%;margin:0 auto}.preview-window{transform:none}.preview-caption{margin-top:18px}.workflow-strip{align-items:start;gap:15px;flex-direction:column;padding-block:23px}.workflow-strip>div{gap:26px}.workflow-strip b{font-size:14px}.section{padding-block:60px}.access-layout,.faq-section,.founder-section,.problem-section{grid-template-columns:1fr;gap:27px}.section-intro>p:last-child{max-width:100%}.section-heading{align-items:start;flex-direction:column;gap:12px}.section-heading>p{max-width:440px}.capability-grid{grid-template-columns:1fr;gap:14px}.capability{padding:25px}.database-art,.hosting-art,.login-art{max-width:320px;margin:22px auto;height:155px}.capability h3{font-size:21px}.capability>p{max-width:450px}.founder-note>p{font-size:16px}.early-access-section{padding-block:58px}.signup-card{padding:25px}.offer-notes{gap:16px;margin-top:20px}.faq-section{gap:12px}.faq-section h2 br{display:none}.footer-top{flex-wrap:wrap;gap:22px;padding-block:28px}.footer-top p{display:none}.footer-bottom{gap:20px}.footer-bottom>span:nth-child(2){display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}.preview-window{transform:none}}