.landing-module__qZN4Ta__page{--bg:#0d0e0d;--panel:#141513;--panel-raised:#191a17;--ink:#f2f1ec;--muted:#9b9b92;--quiet:#6f7069;--line:#2a2b27;--accent:#9b83f3;min-height:100vh;color:var(--ink);background:var(--bg);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.landing-module__qZN4Ta__page *,.landing-module__qZN4Ta__page :before,.landing-module__qZN4Ta__page :after{box-sizing:border-box}.landing-module__qZN4Ta__page a{color:inherit;text-decoration:none}.landing-module__qZN4Ta__page h1,.landing-module__qZN4Ta__page h2,.landing-module__qZN4Ta__page h3,.landing-module__qZN4Ta__page p{margin-top:0}.landing-module__qZN4Ta__page a:focus-visible,.landing-module__qZN4Ta__page summary:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #c4b5ff}.landing-module__qZN4Ta__header{border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;width:min(1240px,100% - 64px);min-height:82px;margin:0 auto;display:grid}.landing-module__qZN4Ta__brandLink{width:fit-content}.landing-module__qZN4Ta__brand{letter-spacing:-.6px;align-items:center;gap:10px;font-size:20px;font-weight:760;display:inline-flex}.landing-module__qZN4Ta__brandMark{place-items:center;width:31px;height:31px;display:grid}.landing-module__qZN4Ta__brandMark img{object-fit:contain;width:28px;height:28px}.landing-module__qZN4Ta__nav{color:var(--muted);align-items:center;gap:30px;font-size:12px;display:flex}.landing-module__qZN4Ta__nav a,.landing-module__qZN4Ta__loginLink,.landing-module__qZN4Ta__footer a{transition:color .18s}.landing-module__qZN4Ta__nav a:hover,.landing-module__qZN4Ta__loginLink:hover,.landing-module__qZN4Ta__footer a:hover{color:#fff}.landing-module__qZN4Ta__headerActions{justify-self:end;align-items:center;gap:18px;font-size:12px;font-weight:650;display:flex}.landing-module__qZN4Ta__loginLink{color:#c0c0b9!important}.landing-module__qZN4Ta__headerCta{background:#181916;border:1px solid #494a44;border-radius:9px;align-items:center;min-height:38px;padding:0 14px;transition:border-color .18s,background .18s;display:inline-flex}.landing-module__qZN4Ta__headerCta:hover{border-color:var(--accent);background:#1e1c27}.landing-module__qZN4Ta__hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.55fr) minmax(300px,.65fr);align-items:stretch;width:min(1240px,100% - 64px);min-height:650px;margin:0 auto;display:grid}.landing-module__qZN4Ta__heroCopy{padding:105px 8vw 96px 0}.landing-module__qZN4Ta__eyebrow,.landing-module__qZN4Ta__sectionLabel{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:740}.landing-module__qZN4Ta__eyebrow{align-items:center;gap:10px;margin-bottom:29px;display:flex}.landing-module__qZN4Ta__eyebrow span{background:var(--accent);width:28px;height:1px}.landing-module__qZN4Ta__hero h1{letter-spacing:-.065em;max-width:850px;margin-bottom:28px;font-size:clamp(52px,6vw,84px);font-weight:650;line-height:.98}.landing-module__qZN4Ta__hero h1 em{color:#b6a4f5;font-family:Georgia,Times New Roman,serif;font-weight:400;display:block}.landing-module__qZN4Ta__heroLead{color:#b0b0a8;max-width:660px;margin-bottom:0;font-size:16px;line-height:1.72}.landing-module__qZN4Ta__heroActions{align-items:center;gap:11px;margin-top:36px;display:flex}.landing-module__qZN4Ta__primaryButton,.landing-module__qZN4Ta__secondaryButton,.landing-module__qZN4Ta__lightButton{border-radius:10px;justify-content:center;align-items:center;gap:11px;min-height:50px;padding:0 19px;font-size:13px;font-weight:700;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.landing-module__qZN4Ta__primaryButton{color:#fff;background:#765bd7}.landing-module__qZN4Ta__primaryButton:hover,.landing-module__qZN4Ta__lightButton:hover{transform:translateY(-2px)}.landing-module__qZN4Ta__primaryButton:hover{background:#8469e3}.landing-module__qZN4Ta__secondaryButton{border:1px solid var(--line);color:#c3c3bb}.landing-module__qZN4Ta__secondaryButton:hover{color:#fff;border-color:#585950}.landing-module__qZN4Ta__inviteNote{color:var(--quiet);flex-wrap:wrap;align-items:center;gap:7px;margin:21px 0 0;font-size:11px;line-height:1.5;display:flex}.landing-module__qZN4Ta__inviteNote svg{color:#8570d1}.landing-module__qZN4Ta__inviteNote a{color:#c8c0e8;border-bottom:1px solid #5d537d}.landing-module__qZN4Ta__heroAside{border-left:1px solid var(--line);flex-direction:column;justify-content:space-between;padding:46px 0 46px 48px;display:flex}.landing-module__qZN4Ta__asideIndex{color:var(--quiet);letter-spacing:.1em;font:9px ui-monospace,SFMono-Regular,Menlo,monospace}.landing-module__qZN4Ta__heroAside blockquote{color:#d6d5cf;margin:auto 0;padding:0;font:italic 28px/1.35 Georgia,Times New Roman,serif}.landing-module__qZN4Ta__heroAside dl{grid-template-columns:repeat(3,1fr);gap:13px;margin:0;display:grid}.landing-module__qZN4Ta__heroAside dl div{border-top:1px solid var(--line);padding-top:15px}.landing-module__qZN4Ta__heroAside dt{margin-bottom:5px;font-size:20px;font-weight:650}.landing-module__qZN4Ta__heroAside dd{color:var(--quiet);margin:0;font-size:9px;line-height:1.35}.landing-module__qZN4Ta__statement{border-bottom:1px solid var(--line);color:#7e7f77;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;min-height:82px;padding:20px max(32px,50vw - 620px);font-size:10px;font-weight:700;display:flex}.landing-module__qZN4Ta__statement i{background:#66588d;border-radius:50%;width:3px;height:3px}.landing-module__qZN4Ta__productSection,.landing-module__qZN4Ta__workflow,.landing-module__qZN4Ta__modelSection,.landing-module__qZN4Ta__pricing,.landing-module__qZN4Ta__privacy,.landing-module__qZN4Ta__faq,.landing-module__qZN4Ta__finalCta,.landing-module__qZN4Ta__footer{width:min(1240px,100% - 64px);margin-inline:auto}.landing-module__qZN4Ta__productSection{padding:132px 0 145px}.landing-module__qZN4Ta__sectionHeading{grid-template-columns:.7fr 1.3fr .8fr;align-items:end;gap:50px;margin-bottom:57px;display:grid}.landing-module__qZN4Ta__sectionLabel{align-self:start;margin-bottom:0}.landing-module__qZN4Ta__sectionHeading h2,.landing-module__qZN4Ta__sectionHeadingCompact h2,.landing-module__qZN4Ta__modelIntro h2,.landing-module__qZN4Ta__pricingIntro h2,.landing-module__qZN4Ta__privacyTitle h2,.landing-module__qZN4Ta__faqIntro h2{letter-spacing:-.055em;margin-bottom:0;font-size:clamp(38px,4.4vw,60px);font-weight:620;line-height:1.04}.landing-module__qZN4Ta__sectionHeading>p:last-child,.landing-module__qZN4Ta__modelIntro>p:last-child,.landing-module__qZN4Ta__pricingIntro>p,.landing-module__qZN4Ta__faqIntro>p:last-child{color:var(--muted);margin-bottom:0;font-size:13px;line-height:1.7}.landing-module__qZN4Ta__appFrame{background:#10110f;border:1px solid #353631;border-radius:18px;grid-template-columns:225px minmax(0,1fr);min-height:650px;display:grid;overflow:hidden;box-shadow:0 42px 95px #00000059}.landing-module__qZN4Ta__mockSidebar{background:#1a1b18;border-right:1px solid #30312c;flex-direction:column;padding:20px 15px 14px;display:flex}.landing-module__qZN4Ta__newChat{background:#20211d;border:1px solid #41423c;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:41px;margin-top:28px;font-size:11px;font-weight:650;display:flex}.landing-module__qZN4Ta__mockCaption{color:#74756d;letter-spacing:.1em;text-transform:uppercase;margin:30px 9px 8px;font-size:8px;font-weight:700}.landing-module__qZN4Ta__historyActive,.landing-module__qZN4Ta__historyItem{color:#909188;white-space:nowrap;border-radius:8px;align-items:center;min-height:35px;padding:0 9px;font-size:10px;display:flex;overflow:hidden}.landing-module__qZN4Ta__historyActive{color:#deded8;background:#282924}.landing-module__qZN4Ta__mockBalance{color:#a68df4;border-top:1px solid #30312c;align-items:center;gap:9px;margin-top:auto;padding:13px 9px;display:flex}.landing-module__qZN4Ta__mockBalance>span{gap:2px;display:grid}.landing-module__qZN4Ta__mockBalance small{color:#797a72;font-size:8px}.landing-module__qZN4Ta__mockBalance b{color:#d9d8d2;font-size:11px}.landing-module__qZN4Ta__mockWorkspace{background:#121310;flex-direction:column;min-width:0;display:flex;position:relative}.landing-module__qZN4Ta__mockTopbar{border-bottom:1px solid #292a26;align-items:center;gap:9px;height:65px;padding:0 22px;display:flex}.landing-module__qZN4Ta__mockTopbar>span:nth-child(2){gap:2px;display:grid}.landing-module__qZN4Ta__mockTopbar b{font-size:11px}.landing-module__qZN4Ta__mockTopbar small{color:#77786f;font-size:8px}.landing-module__qZN4Ta__mockTopbar>svg{color:#77786f}.landing-module__qZN4Ta__modelIcon{border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:760;display:grid}.landing-module__qZN4Ta__violet{color:#d0c4ff;background:#382f57}.landing-module__qZN4Ta__blue{color:#bdd8ff;background:#263b52}.landing-module__qZN4Ta__orange{color:#ffc5ab;background:#513126}.landing-module__qZN4Ta__mockChat{width:min(720px,100% - 56px);margin:0 auto;padding:76px 0 190px}.landing-module__qZN4Ta__userMessage{color:#d4d4cd;background:#242520;border-radius:4px 13px 13px;width:fit-content;max-width:75%;margin-left:auto;padding:11px 14px;font-size:11px;line-height:1.5}.landing-module__qZN4Ta__aiMessage{gap:13px;margin-top:35px;display:flex}.landing-module__qZN4Ta__aiMark{color:#fff;background:#765bd7;border-radius:9px;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid}.landing-module__qZN4Ta__aiMessage>div{max-width:570px;padding-top:3px}.landing-module__qZN4Ta__aiMessage b{font-size:10px}.landing-module__qZN4Ta__aiMessage p{color:#b9b9b1;margin:12px 0 0;font-size:11px;line-height:1.65}.landing-module__qZN4Ta__aiMessage p strong{color:#e8e7e1}.landing-module__qZN4Ta__aiMessage .landing-module__qZN4Ta__riskLine{color:#9f9f97;border-left:2px solid #705cc0;padding-left:11px}.landing-module__qZN4Ta__aiMessage small{color:#717269;margin-top:14px;font-size:8px;display:block}.landing-module__qZN4Ta__aiMessage small span{margin:0 4px}.landing-module__qZN4Ta__mockComposerWrap{position:absolute;bottom:17px;left:24px;right:24px}.landing-module__qZN4Ta__modeRow{color:#6f7068;align-items:center;gap:7px;width:min(720px,100%);margin:0 auto 7px;font-size:9px;display:flex}.landing-module__qZN4Ta__modeRow span{border-radius:7px;align-items:center;gap:5px;padding:6px 8px;display:flex}.landing-module__qZN4Ta__modeRow .landing-module__qZN4Ta__modeActive{color:#d5d4ce;background:#23241f}.landing-module__qZN4Ta__modeActive svg{color:#a78ff6}.landing-module__qZN4Ta__mockComposer{color:#696a62;background:#1a1b18;border:1px solid #3b3c36;border-radius:16px;flex-direction:column;justify-content:space-between;width:min(720px,100%);min-height:95px;margin:0 auto;padding:15px 13px 11px;font-size:10px;display:flex;position:relative}.landing-module__qZN4Ta__mockComposer>div{align-items:center;gap:12px;display:flex}.landing-module__qZN4Ta__composerModel{color:#97978f;background:#23241f;border-radius:7px;align-items:center;gap:5px;padding:5px 7px;font-size:8px;display:flex}.landing-module__qZN4Ta__sendButton{color:#fff;background:#765bd7;border-radius:9px;place-items:center;width:31px;height:31px;display:grid;position:absolute;bottom:10px;right:10px}.landing-module__qZN4Ta__workflow{border-top:1px solid var(--line);padding:118px 0 130px}.landing-module__qZN4Ta__sectionHeadingCompact{max-width:760px;margin-bottom:58px}.landing-module__qZN4Ta__sectionHeadingCompact .landing-module__qZN4Ta__sectionLabel,.landing-module__qZN4Ta__modelIntro .landing-module__qZN4Ta__sectionLabel,.landing-module__qZN4Ta__pricingIntro .landing-module__qZN4Ta__sectionLabel,.landing-module__qZN4Ta__privacyTitle .landing-module__qZN4Ta__sectionLabel,.landing-module__qZN4Ta__faqIntro .landing-module__qZN4Ta__sectionLabel{margin-bottom:22px}.landing-module__qZN4Ta__steps{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.landing-module__qZN4Ta__steps li{border-right:1px solid var(--line);min-height:255px;padding:25px 42px 28px 0;position:relative}.landing-module__qZN4Ta__steps li+li{padding-left:32px}.landing-module__qZN4Ta__steps li:last-child{border-right:0}.landing-module__qZN4Ta__steps span{color:var(--accent);font:9px ui-monospace,monospace}.landing-module__qZN4Ta__steps h3{letter-spacing:-.025em;margin:77px 0 12px;font-size:20px}.landing-module__qZN4Ta__steps p{max-width:300px;color:var(--muted);margin:0;font-size:12px;line-height:1.65}.landing-module__qZN4Ta__modelSection{border-top:1px solid var(--line);grid-template-columns:.78fr 1.22fr;gap:80px;padding:130px 0;display:grid}.landing-module__qZN4Ta__modelIntro{align-self:start;position:sticky;top:30px}.landing-module__qZN4Ta__modelIntro>p:last-child{max-width:430px;margin-top:25px}.landing-module__qZN4Ta__modelList{border-top:1px solid var(--line)}.landing-module__qZN4Ta__modelCard{border-bottom:1px solid var(--line);grid-template-columns:48px 140px 190px minmax(0,1fr);align-items:center;gap:18px;min-height:180px;padding:27px 0;display:grid}.landing-module__qZN4Ta__modelCard>div p{color:var(--quiet);text-transform:uppercase;letter-spacing:.09em;margin:0 0 4px;font-size:8px}.landing-module__qZN4Ta__modelCard h3{margin:0;font-size:17px}.landing-module__qZN4Ta__modelCard>strong{font-size:12px;line-height:1.45}.landing-module__qZN4Ta__modelCard>p{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.landing-module__qZN4Ta__imageModelIcon{color:#b7d8bc;background:#263d2b;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.landing-module__qZN4Ta__pricing{border:1px solid var(--line);background:var(--panel);border-radius:18px;grid-template-columns:.8fr 1.2fr;margin-top:20px;margin-bottom:150px;display:grid}.landing-module__qZN4Ta__pricingIntro{border-right:1px solid var(--line);padding:70px 60px}.landing-module__qZN4Ta__pricingIntro>p{margin:24px 0 0}.landing-module__qZN4Ta__betaNotice{color:#ad9cec;background:#1a1820;border:1px solid #3c374e;border-radius:12px;align-items:flex-start;gap:12px;margin-top:35px;padding:17px;display:flex}.landing-module__qZN4Ta__betaNotice svg{flex:none}.landing-module__qZN4Ta__betaNotice p{gap:5px;margin:0;display:grid}.landing-module__qZN4Ta__betaNotice strong{color:#d9d4ea;font-size:11px}.landing-module__qZN4Ta__betaNotice span{color:#8f899e;font-size:10px;line-height:1.5}.landing-module__qZN4Ta__pricePanel{flex-direction:column;justify-content:center;padding:45px;display:flex}.landing-module__qZN4Ta__pricePanelTitle{color:var(--quiet);letter-spacing:.1em;text-transform:uppercase;margin-bottom:18px;font-size:9px;font-weight:700}.landing-module__qZN4Ta__variablePrice{background:#191a17;border:1px solid #343530;border-radius:12px;grid-template-columns:1fr auto;align-items:center;min-height:104px;padding:22px;display:grid}.landing-module__qZN4Ta__variablePrice>span{align-items:center;gap:9px;font-size:12px;display:flex}.landing-module__qZN4Ta__variablePrice svg{color:var(--accent)}.landing-module__qZN4Ta__variablePrice b{color:#c2b6ed;font-size:16px}.landing-module__qZN4Ta__variablePrice small{color:#7c7d75;grid-column:1/-1;font-size:9px}.landing-module__qZN4Ta__imagePrices{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px;display:grid}.landing-module__qZN4Ta__imagePrices div{background:#191a17;border:1px solid #343530;border-radius:12px;flex-direction:column;justify-content:space-between;min-height:136px;padding:18px;display:flex}.landing-module__qZN4Ta__imagePrices span{color:#97988f;font-size:10px}.landing-module__qZN4Ta__imagePrices b{color:#deddd7;letter-spacing:-.04em;font-size:28px}.landing-module__qZN4Ta__imagePrices small{color:#696a63;font-size:8px}.landing-module__qZN4Ta__priceFootnote{color:#777870;margin:17px 3px 0;font-size:9px;line-height:1.55}.landing-module__qZN4Ta__privacy{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:80px;padding:125px 0;display:grid}.landing-module__qZN4Ta__shield{color:#a892f3;background:#191a17;border:1px solid #3a3b35;border-radius:13px;place-items:center;width:46px;height:46px;margin-bottom:45px;display:grid}.landing-module__qZN4Ta__privacyGrid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.landing-module__qZN4Ta__privacyGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:245px;padding:27px}.landing-module__qZN4Ta__privacyGrid article:nth-child(2){border-right:0}.landing-module__qZN4Ta__privacyGrid article:last-child{border-right:0;grid-column:1/-1;min-height:205px}.landing-module__qZN4Ta__privacyGrid span{color:var(--quiet);font:9px ui-monospace,monospace}.landing-module__qZN4Ta__privacyGrid h3{margin:72px 0 11px;font-size:17px}.landing-module__qZN4Ta__privacyGrid article:last-child h3{margin-top:46px}.landing-module__qZN4Ta__privacyGrid p{max-width:400px;color:var(--muted);margin:0;font-size:11px;line-height:1.65}.landing-module__qZN4Ta__faq{border-top:1px solid var(--line);grid-template-columns:.72fr 1.28fr;gap:90px;padding:130px 0;display:grid}.landing-module__qZN4Ta__faqIntro>p:last-child{max-width:350px;margin-top:24px}.landing-module__qZN4Ta__faqList{border-top:1px solid var(--line)}.landing-module__qZN4Ta__faqList details{border-bottom:1px solid var(--line)}.landing-module__qZN4Ta__faqList summary{color:#d6d5cf;cursor:pointer;grid-template-columns:35px 1fr auto;align-items:center;gap:12px;min-height:83px;font-size:14px;font-weight:620;list-style:none;display:grid}.landing-module__qZN4Ta__faqList summary::-webkit-details-marker{display:none}.landing-module__qZN4Ta__faqList summary span{color:var(--quiet);font:9px ui-monospace,monospace}.landing-module__qZN4Ta__faqList summary svg{color:#77786f;transition:transform .2s}.landing-module__qZN4Ta__faqList details[open] summary svg{color:var(--accent);transform:rotate(45deg)}.landing-module__qZN4Ta__faqList details>p{color:var(--muted);margin:-5px 42px 25px 47px;font-size:12px;line-height:1.7}.landing-module__qZN4Ta__finalCta{text-align:center;background:#17161b;border:1px solid #3e394d;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:470px;margin-bottom:100px;padding:75px 25px;display:flex}.landing-module__qZN4Ta__ctaMark{place-items:center;width:59px;height:59px;display:grid}.landing-module__qZN4Ta__ctaMark img{object-fit:contain}.landing-module__qZN4Ta__finalCta>p:first-of-type{color:#a48fe7;letter-spacing:.13em;text-transform:uppercase;margin:25px 0 13px;font-size:9px;font-weight:720}.landing-module__qZN4Ta__finalCta h2{letter-spacing:-.055em;margin-bottom:16px;font-size:clamp(39px,5vw,66px);line-height:1.02}.landing-module__qZN4Ta__finalCta .landing-module__qZN4Ta__ctaCopy{max-width:530px;color:var(--muted);margin-bottom:28px;font-size:12px;line-height:1.6}.landing-module__qZN4Ta__ctaActions{align-items:center;gap:22px;display:flex}.landing-module__qZN4Ta__ctaActions>a:last-child{color:#aaa8b0;border-bottom:1px solid #4d4b51;font-size:11px}.landing-module__qZN4Ta__lightButton{background:#f1efea;color:#17131f!important}.landing-module__qZN4Ta__lightButton:hover{background:#fff}.landing-module__qZN4Ta__footer{border-top:1px solid var(--line);grid-template-columns:1.7fr .75fr 1fr;gap:60px;padding:58px 0 26px;display:grid}.landing-module__qZN4Ta__footerLead p{color:var(--quiet);margin:22px 0 0;font-size:11px;line-height:1.65}.landing-module__qZN4Ta__footerNav{color:#92938a;flex-direction:column;align-items:flex-start;gap:12px;font-size:10px;display:flex}.landing-module__qZN4Ta__footerNav p{color:#62635c;letter-spacing:.11em;text-transform:uppercase;margin-bottom:7px;font-size:8px;font-weight:700}.landing-module__qZN4Ta__footerNav span{color:#62635c;line-height:1.5}.landing-module__qZN4Ta__footerBottom{border-top:1px solid var(--line);color:#5f6059;grid-column:1/-1;justify-content:space-between;margin-top:40px;padding-top:22px;font-size:9px;display:flex}@media (max-width:1000px){.landing-module__qZN4Ta__header{grid-template-columns:1fr auto}.landing-module__qZN4Ta__nav{display:none}.landing-module__qZN4Ta__hero{grid-template-columns:1fr}.landing-module__qZN4Ta__heroCopy{padding-right:0}.landing-module__qZN4Ta__heroAside{border-top:1px solid var(--line);border-left:0;min-height:280px;padding:40px 0}.landing-module__qZN4Ta__heroAside blockquote{max-width:520px;margin:30px 0 45px}.landing-module__qZN4Ta__sectionHeading{grid-template-columns:.6fr 1.4fr}.landing-module__qZN4Ta__sectionHeading>p:last-child{grid-column:2}.landing-module__qZN4Ta__modelSection,.landing-module__qZN4Ta__privacy{grid-template-columns:1fr;gap:55px}.landing-module__qZN4Ta__modelIntro{position:static}.landing-module__qZN4Ta__pricing{grid-template-columns:1fr}.landing-module__qZN4Ta__pricingIntro{border-right:0;border-bottom:1px solid var(--line)}.landing-module__qZN4Ta__faq{grid-template-columns:.8fr 1.2fr;gap:45px}}@media (max-width:720px){.landing-module__qZN4Ta__header,.landing-module__qZN4Ta__hero,.landing-module__qZN4Ta__productSection,.landing-module__qZN4Ta__workflow,.landing-module__qZN4Ta__modelSection,.landing-module__qZN4Ta__pricing,.landing-module__qZN4Ta__privacy,.landing-module__qZN4Ta__faq,.landing-module__qZN4Ta__finalCta,.landing-module__qZN4Ta__footer{width:min(100% - 32px,1240px)}.landing-module__qZN4Ta__header{gap:12px;min-height:72px}.landing-module__qZN4Ta__headerActions{gap:12px}.landing-module__qZN4Ta__headerCta{display:none}.landing-module__qZN4Ta__heroCopy{padding:75px 0 67px}.landing-module__qZN4Ta__hero h1{font-size:clamp(44px,13vw,68px)}.landing-module__qZN4Ta__heroLead{font-size:14px}.landing-module__qZN4Ta__heroActions{flex-direction:column;align-items:stretch}.landing-module__qZN4Ta__primaryButton,.landing-module__qZN4Ta__secondaryButton{width:100%}.landing-module__qZN4Ta__inviteNote{align-items:flex-start}.landing-module__qZN4Ta__heroAside dl{gap:8px}.landing-module__qZN4Ta__heroAside blockquote{font-size:24px}.landing-module__qZN4Ta__statement{flex-wrap:wrap;justify-content:center;gap:13px 18px;padding-inline:16px}.landing-module__qZN4Ta__statement i{display:block}.landing-module__qZN4Ta__productSection{padding:95px 0}.landing-module__qZN4Ta__sectionHeading{grid-template-columns:1fr;gap:22px}.landing-module__qZN4Ta__sectionHeading>p:last-child{grid-column:auto}.landing-module__qZN4Ta__sectionHeading h2,.landing-module__qZN4Ta__sectionHeadingCompact h2,.landing-module__qZN4Ta__modelIntro h2,.landing-module__qZN4Ta__pricingIntro h2,.landing-module__qZN4Ta__privacyTitle h2,.landing-module__qZN4Ta__faqIntro h2{font-size:clamp(36px,10vw,50px)}.landing-module__qZN4Ta__appFrame{grid-template-columns:1fr;min-height:610px}.landing-module__qZN4Ta__mockSidebar{display:none}.landing-module__qZN4Ta__mockChat{width:calc(100% - 34px);padding-top:50px}.landing-module__qZN4Ta__mockComposerWrap{left:12px;right:12px}.landing-module__qZN4Ta__userMessage{max-width:90%}.landing-module__qZN4Ta__aiMessage p{font-size:10px}.landing-module__qZN4Ta__workflow{padding:90px 0}.landing-module__qZN4Ta__steps{grid-template-columns:1fr}.landing-module__qZN4Ta__steps li,.landing-module__qZN4Ta__steps li+li{border-right:0;border-bottom:1px solid var(--line);min-height:auto;padding:23px 0 32px}.landing-module__qZN4Ta__steps h3{margin-top:38px}.landing-module__qZN4Ta__steps li:last-child{border-bottom:0}.landing-module__qZN4Ta__modelSection{padding:95px 0}.landing-module__qZN4Ta__modelCard{grid-template-columns:45px 1fr;gap:15px}.landing-module__qZN4Ta__modelCard>strong,.landing-module__qZN4Ta__modelCard>p{grid-column:2}.landing-module__qZN4Ta__modelCard>p{margin-top:-6px}.landing-module__qZN4Ta__pricing{margin-bottom:95px}.landing-module__qZN4Ta__pricingIntro,.landing-module__qZN4Ta__pricePanel{padding:40px 22px}.landing-module__qZN4Ta__imagePrices{grid-template-columns:1fr}.landing-module__qZN4Ta__imagePrices div{grid-template-columns:1fr auto;align-items:center;min-height:105px;display:grid}.landing-module__qZN4Ta__imagePrices small{grid-column:1/-1}.landing-module__qZN4Ta__variablePrice{grid-template-columns:1fr;gap:11px}.landing-module__qZN4Ta__variablePrice small{grid-column:auto}.landing-module__qZN4Ta__privacy{padding:90px 0}.landing-module__qZN4Ta__privacyGrid{grid-template-columns:1fr}.landing-module__qZN4Ta__privacyGrid article,.landing-module__qZN4Ta__privacyGrid article:nth-child(2),.landing-module__qZN4Ta__privacyGrid article:last-child{border-right:0;grid-column:auto;min-height:auto;padding:24px 0 32px}.landing-module__qZN4Ta__privacyGrid h3,.landing-module__qZN4Ta__privacyGrid article:last-child h3{margin-top:42px}.landing-module__qZN4Ta__faq{grid-template-columns:1fr;gap:42px;padding:90px 0}.landing-module__qZN4Ta__faqList summary{min-height:78px;font-size:12px}.landing-module__qZN4Ta__faqList details>p{margin-left:47px;margin-right:20px}.landing-module__qZN4Ta__finalCta{min-height:500px;margin-bottom:70px}.landing-module__qZN4Ta__ctaActions{flex-direction:column;width:100%}.landing-module__qZN4Ta__lightButton{width:100%}.landing-module__qZN4Ta__footer{grid-template-columns:1fr 1fr;gap:45px 24px}.landing-module__qZN4Ta__footerLead{grid-column:1/-1}.landing-module__qZN4Ta__footerBottom{flex-direction:column;gap:10px;margin-top:10px}}@media (max-width:360px){.landing-module__qZN4Ta__header,.landing-module__qZN4Ta__hero,.landing-module__qZN4Ta__productSection,.landing-module__qZN4Ta__workflow,.landing-module__qZN4Ta__modelSection,.landing-module__qZN4Ta__pricing,.landing-module__qZN4Ta__privacy,.landing-module__qZN4Ta__faq,.landing-module__qZN4Ta__finalCta,.landing-module__qZN4Ta__footer{width:calc(100% - 24px)}.landing-module__qZN4Ta__brand{font-size:18px}.landing-module__qZN4Ta__headerActions{font-size:11px}.landing-module__qZN4Ta__hero h1{font-size:41px}.landing-module__qZN4Ta__heroAside dl{grid-template-columns:1fr}.landing-module__qZN4Ta__heroAside dl div{grid-template-columns:45px 1fr;align-items:center;display:grid}.landing-module__qZN4Ta__modelCard{grid-template-columns:38px 1fr}.landing-module__qZN4Ta__modelIcon,.landing-module__qZN4Ta__imageModelIcon{flex-basis:32px;width:32px;height:32px}.landing-module__qZN4Ta__mockTopbar{padding-inline:13px}.landing-module__qZN4Ta__mockChat{width:calc(100% - 24px)}.landing-module__qZN4Ta__mockComposerWrap{left:8px;right:8px}.landing-module__qZN4Ta__composerModel{max-width:128px}.landing-module__qZN4Ta__pricingIntro,.landing-module__qZN4Ta__pricePanel{padding-inline:16px}.landing-module__qZN4Ta__faqList summary{grid-template-columns:24px 1fr auto;gap:8px}.landing-module__qZN4Ta__faqList details>p{margin-left:32px}}@media (prefers-reduced-motion:reduce){.landing-module__qZN4Ta__page *,.landing-module__qZN4Ta__page :before,.landing-module__qZN4Ta__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
