.prelaunch{--background:lab(100% 0 0);--foreground:lab(3.26204% -0.309289 1.13377);--card:lab(100% 0 0);--primary:lab(44.4871% -41.0396 11.0361);--primary-dark:lab(35.3675% -33.1188 8.04002);--primary-foreground:lab(97.8462% -6.94966 1.85487);--primary-light:lab(83.9203% -48.7124 13.8849);--muted-surface:lab(96.0988% -0.493258 1.82395);--muted-foreground:lab(51.5272% -2.86695 11.5408);--border:lab(91.9397% -0.686854 2.55626);--inverse-background:lab(3.26204% -0.309289 1.13377);--inverse-card:lab(10.5512% -1.19986 4.84231);--inverse-foreground:lab(98.6338% -0.297457 1.09334);--inverse-muted:lab(69.6658% -2.009 7.72947);--destructive:lab(48.4493% 77.4328 61.5452);--dark:var(--inverse-card);--deep:var(--inverse-background);--teal:var(--primary);--amber:var(--primary);--paper:var(--background);--ink:var(--foreground);--muted:var(--muted-foreground);--line:var(--border);--sans:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--display:var(--sans);--serif:var(--sans);--mono:var(--sans)}.prelaunch,.prelaunch *{box-sizing:border-box}html:has(.prelaunch),html:has(.prelaunch) body{scroll-behavior:smooth;background:lab(3.26204% -.309289 1.13377)}.prelaunch{background:var(--deep);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.65;overflow-x:hidden}.prelaunch button,.prelaunch input{font:inherit}.prelaunch a,.prelaunch button{color:inherit}.prelaunch button{cursor:pointer}.prelaunch .srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.prelaunch .siteNav{z-index:80;height:62px;color:var(--paper);background:#102926;border:1px solid #f4f0e821;border-radius:12px;grid-template-columns:minmax(140px,1fr) auto minmax(270px,1fr);align-items:center;padding:0 14px 0 22px;display:grid;position:fixed;top:18px;left:24px;right:24px;box-shadow:0 12px 40px #00000021}.prelaunch .logo{justify-self:start;align-items:center;text-decoration:none;display:flex}.prelaunch .navLinks{justify-self:center;align-items:center;gap:32px;display:flex}.prelaunch .navDraft,.prelaunch .navLinks a{color:#f4f0e89e;font-size:.83rem;text-decoration:none;transition:color .2s}.prelaunch .navLinks a:hover{color:var(--paper)}.prelaunch .navDraft{cursor:default}.prelaunch .navActions{justify-self:end;align-items:center;gap:18px;display:flex}.prelaunch .navLogin{color:#f4f0e8b8;white-space:nowrap;font-size:.79rem;font-weight:620;text-decoration:none;transition:color .2s}.prelaunch .navLogin:hover{color:var(--paper)}.prelaunch .navLoginMobile{display:none}.prelaunch .navCta{background:var(--paper);height:38px;color:var(--dark);border-radius:8px;align-items:center;gap:8px;padding:0 16px;font-size:.79rem;font-weight:750;text-decoration:none;display:flex}.prelaunch .menuButton{color:var(--paper);background:0 0;border:0;display:none}.prelaunch .cinematicScene{color:var(--paper);background:var(--deep);position:relative;overflow:hidden}.prelaunch .hero{place-items:center;min-height:1220px;padding:150px 24px 220px;display:grid}.prelaunch .heroAtmosphere{background:linear-gradient(to bottom,#061d1a33,#061d1a0a 56%,var(--deep) 96%),url(/landing/cinematic/hero-atmosphere.jpg) center 70% /cover no-repeat;opacity:.44;mix-blend-mode:screen;position:absolute;inset:0}.prelaunch .hero:after{content:"";pointer-events:none;opacity:.15;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.07'/%3E%3C/svg%3E");position:absolute;inset:0}.prelaunch .heroInner{z-index:3;text-align:center;flex-direction:column;align-items:center;width:min(1180px,100%);margin:auto;display:flex;position:relative}.prelaunch .heroCopy{width:100%}.prelaunch .hero h1{letter-spacing:-.065em;word-break:keep-all;max-width:1160px;margin:0 auto 28px;font-size:clamp(3.9rem,5.7vw,6.35rem);font-weight:620;line-height:1.05}.prelaunch .hero h1>span{display:block}.prelaunch .headlineFirst{white-space:nowrap;align-items:center;gap:.13em;display:flex!important}.prelaunch .heroCopy>p{color:#f4f0e8ad;max-width:720px;margin:0 auto;font-size:1.08rem;line-height:1.78}.prelaunch .modelSwitcher{flex:0 0 380px;width:380px;height:1em;position:relative;overflow:hidden}.prelaunch .modelWordmark{align-items:center;gap:13px;animation:modelIn .48s cubic-bezier(.22,.8,.22,1);display:flex;position:absolute;inset:0}.prelaunch .modelIcon{flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid}.prelaunch .modelIcon img{object-fit:contain;filter:grayscale() brightness(0) invert();opacity:.78;width:100%;height:100%;transform:scale(var(--model-scale,1));transform-origin:50%;background:0 0}.prelaunch .modelIcon--chatgpt{--model-scale:1.14}.prelaunch .modelWordmark b{font-family:var(--display);letter-spacing:-.055em;white-space:nowrap;font-size:clamp(2.7rem,4.2vw,4.9rem);font-weight:600;line-height:1}.prelaunch .composerScene{width:min(960px,100%);margin:55px auto 0}.prelaunch .heroComposer{background:var(--paper);height:145px;color:var(--ink);text-align:left;border:1px solid #ffffff6b;border-radius:26px;flex-direction:column;justify-content:space-between;padding:25px 24px 17px;display:flex;box-shadow:0 36px 100px #0000004a}.prelaunch .composerText{letter-spacing:-.028em;min-height:40px;font-size:clamp(1.25rem,1.7vw,1.58rem);font-weight:570}.prelaunch .typingCaret{background:var(--teal);vertical-align:-.17em;width:2px;height:1.15em;margin-left:3px;animation:blink 1s step-end infinite;display:inline-block}.prelaunch .composerControls{justify-content:space-between;align-items:center;display:flex}.prelaunch .composerControls>div{gap:7px;display:flex}.prelaunch .composerControls button{border:1px solid var(--line);color:#637570;background:0 0;border-radius:999px;align-items:center;gap:6px;height:37px;padding:0 13px;font-size:.8rem;display:flex}.prelaunch .composerControls button:first-child{justify-content:center;width:37px;padding:0}.prelaunch .composerControls .sendButton{background:var(--dark);border-color:var(--dark);width:42px;height:42px;color:var(--paper);justify-content:center;padding:0}.prelaunch .promptChips{justify-content:center;gap:8px;margin-top:15px;display:flex}.prelaunch .promptChips button{color:#f4f0e88c;background:#f4f0e809;border:1px solid #f4f0e826;border-radius:999px;padding:8px 15px;font-size:.75rem}.prelaunch .promptChips button.active{color:var(--paper);background:#1d9e751f;border-color:#8ad8be7a}.prelaunch .heroAction{width:min(690px,100%);margin-top:36px}.prelaunch .launchDate{color:#f4f0e88c;margin:10px 0 0;font-size:.82rem}.prelaunch .scrollCue{z-index:3;font-family:var(--mono);letter-spacing:.19em;color:#f4f0e859;font-size:.62rem;position:absolute;bottom:82px;left:50%;transform:translate(-50%)}.prelaunch .waitlistForm{background:#f4f0e812;border:1px solid #f4f0e82b;border-radius:10px;gap:7px;width:100%;padding:7px;display:flex;position:relative}.prelaunch .waitlistForm input{min-width:0;height:47px;color:var(--paper);background:0 0;border:0;outline:0;flex:1;padding:0 12px}.prelaunch .waitlistForm input::placeholder{color:#f4f0e866}.prelaunch .waitlistForm button{background:var(--amber);color:#2b1b03;white-space:nowrap;border:0;border-radius:7px;justify-content:center;align-items:center;gap:8px;height:47px;padding:0 20px;font-weight:760;display:flex}.prelaunch .formError{color:#ffd19a;font-size:.78rem;position:absolute;top:calc(100% + 7px);left:8px}.prelaunch .formSuccess{justify-content:center;align-items:center;gap:12px;padding:10px;display:flex}.prelaunch .formSuccess>span{background:var(--teal);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.prelaunch .formSuccess div{text-align:left;flex-direction:column;display:flex}.prelaunch .formSuccess strong{font-size:.9rem}.prelaunch .formSuccess small{color:#f4f0e88f;font-size:.77rem}.prelaunch .heroActionIntro{flex-direction:column;gap:4px;margin:0 0 16px;display:flex}.prelaunch .heroActionIntro strong{font-size:.92rem}.prelaunch .heroActionIntro span{color:#f4f0e88c;font-size:.79rem}.prelaunch .launchCountdown{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(120deg,#f4f0e81a,#1d9e7514);border:1px solid #f4f0e82e;border-radius:16px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:18px;margin:0 0 14px;padding:11px 13px 11px 18px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 18px 50px #00000029}.prelaunch .launchCountdown:before{content:"";background:var(--amber);width:3px;position:absolute;top:0;bottom:0;left:0}.prelaunch .countdownTitle{color:var(--paper);white-space:nowrap;text-align:left;justify-content:flex-start;align-items:center;gap:11px;display:flex}.prelaunch .countdownTitle i{background:var(--amber);border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 0 5px #ef9f271f}.prelaunch .countdownTitle>span{flex-direction:column;gap:2px;display:flex}.prelaunch .countdownTitle small{color:#f4f0e87a;letter-spacing:.04em;font-size:.65rem;font-weight:650}.prelaunch .countdownTitle strong{letter-spacing:-.01em;font-size:.91rem;font-weight:760}.prelaunch .countdownUnits{background:#061d1a57;border:1px solid #f4f0e81f;border-radius:11px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.prelaunch .countdownUnit{border-right:1px solid #f4f0e81a;flex-direction:column;justify-content:center;align-items:center;min-height:72px;padding:9px 8px 7px;display:flex;position:relative}.prelaunch .countdownUnit:last-child{border-right:0}.prelaunch .countdownUnit strong{color:var(--paper);font-variant-numeric:tabular-nums;letter-spacing:.025em;font-size:1.72rem;font-weight:730;line-height:1}.prelaunch .countdownUnit small{color:#f4f0e86e;margin-top:7px;font-size:.62rem;font-weight:650}.prelaunch .accentTeal{color:var(--teal)}.prelaunch .accentMint{color:#8ad8be}.prelaunch .accentWarm{color:var(--amber)}.prelaunch .lightWorld{background:var(--paper);color:var(--ink);position:relative}.prelaunch .darkWorld{background:var(--deep);color:var(--paper);position:relative}.prelaunch .sceneWrap{width:min(1500px,100% - 8vw);margin:auto}.prelaunch .sectionHeading{text-align:center;max-width:980px;margin:0 auto 68px}.prelaunch .sectionHeading h2{letter-spacing:-.06em;word-break:keep-all;margin:0;font-size:clamp(3.4rem,5vw,6.1rem);font-weight:620;line-height:1.08}.prelaunch .sectionHeading p{max-width:720px;color:var(--muted);word-break:keep-all;margin:24px auto 0;font-size:1.02rem;line-height:1.75}.prelaunch .sectionHeading.dark p{color:#f4f0e899}.prelaunch .productSection{z-index:2;min-height:105vh;padding:190px 0 150px}.prelaunch .productSection:before{content:"";background:var(--paper);border-radius:50% 50% 0 0/100% 100% 0 0;height:260px;position:absolute;top:-170px;left:-10%;right:-10%;box-shadow:0 -1px #ef9f2759,0 -32px 110px #ef9f271f}.prelaunch .productSection .sceneWrap{position:relative}.prelaunch .splitScene{grid-template-columns:.68fr 1.32fr;align-items:center;gap:6vw;display:grid}.prelaunch .splitScene .sectionHeading{text-align:left;margin:0}.prelaunch .splitScene .sectionHeading p{margin-left:0}.prelaunch .evidenceSection:before{content:"";background:var(--deep);border-radius:50% 50% 0 0/100% 100% 0 0;height:250px;position:absolute;top:-155px;left:-10%;right:-10%;box-shadow:0 -1px #ef9f2773,0 -28px 100px #ef9f271f}.prelaunch .supportScene{grid-template-columns:.52fr 1.48fr;align-items:center;gap:5vw;margin-top:190px;display:grid}.prelaunch .supportScene .sectionHeading{text-align:left;margin:0}.prelaunch .supportScene .sectionHeading p{margin-left:0}.prelaunch .modelDetail{grid-template-columns:300px minmax(0,1fr);align-items:center;gap:54px;margin-top:120px;display:grid}.prelaunch .modelDetail h3{letter-spacing:-.045em;margin:0;font-size:clamp(2rem,3vw,3.8rem);line-height:1.14}.prelaunch .modelDetail p{color:#f4f0e894;margin:20px 0 0;line-height:1.75}.prelaunch .pricingSection{padding:220px 0 170px}.prelaunch .pricingSection:before{content:"";background:var(--paper);border-radius:50% 50% 0 0/100% 100% 0 0;height:250px;position:absolute;top:-155px;left:-10%;right:-10%;box-shadow:0 -1px #ef9f276b,0 -28px 100px #ef9f271a}.prelaunch .productFrame{background:#ffffff3d;border:1px solid #0a2e2a1f;border-radius:24px;width:100%;padding:8px;position:relative;overflow:hidden;box-shadow:0 38px 100px #08252126}.prelaunch .darkWorld .productFrame{background:#f4f0e80e;border-color:#f4f0e81f;box-shadow:0 44px 110px #00000040}.prelaunch .frameViewport{background:#11130f;border-radius:17px;position:relative;overflow:hidden}.prelaunch .screenStage{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.prelaunch .screenStage>img{object-fit:fill;width:100%;height:100%;position:absolute;inset:0}.prelaunch .rankingFrame .frameViewport{aspect-ratio:1.755}.prelaunch .promptFrame .frameViewport{aspect-ratio:2.05}.prelaunch .matrixFrame .frameViewport{aspect-ratio:1.423}.prelaunch .exposureFrame .frameViewport{aspect-ratio:1.526}.prelaunch .overviewAnon{z-index:4;pointer-events:none;width:13.5%;height:100%;position:absolute;top:0;right:9.5%}.prelaunch .matrixAnon span,.prelaunch .overviewAnon span,.prelaunch .rankingAnon span,.prelaunch .sourceAnon span{color:#c6cac3;background:#1b1c17;align-items:center;font-weight:650;display:flex;position:absolute}.prelaunch .overviewAnon span{height:4.8%;padding-left:18%;font-size:clamp(.54rem,.8vw,.82rem);left:0;right:0}.prelaunch .matrixAnon span:before,.prelaunch .overviewAnon span:before,.prelaunch .rankingAnon span:before,.prelaunch .sourceAnon span:before{content:"";background:#292b26;border:1px solid #393c35;position:absolute}.prelaunch .overviewAnon span:before{border-radius:5px;width:20px;height:20px;left:0}.prelaunch .overviewAnon span:first-child{color:#fff}.prelaunch .overviewAnon span:first-child:before{background:var(--teal)}.prelaunch .rankingAnon{z-index:4;pointer-events:none;width:12.8%;height:100%;position:absolute;top:0;right:9.8%}.prelaunch .rankingAnon span{height:4.1%;padding-left:26%;font-size:clamp(.53rem,.72vw,.76rem)}.prelaunch .rankingAnon span:before{border-radius:5px;width:17px;height:17px;left:5%}.prelaunch .rankingAnon span:first-child{color:#fff}.prelaunch .rankingAnon span:first-child:before{background:var(--teal)}.prelaunch .sourceAnon{z-index:4;pointer-events:none;width:50%;height:100%;position:absolute;top:0;left:3.4%}.prelaunch .sourceAnon span{color:#e5e6e0;height:6.5%;padding-left:7%;font-size:clamp(.54rem,.78vw,.8rem);left:0;right:0}.prelaunch .sourceAnon span:before{border-radius:6px;width:22px;height:22px;left:0}.prelaunch .sourceAnon span:nth-child(5),.prelaunch .sourceAnon span:nth-child(6){color:#8ad8be}.prelaunch .matrixAnon{z-index:4;pointer-events:none;position:absolute;inset:0}.prelaunch .matrixAnon span{flex-direction:column;justify-content:center;align-items:flex-start;width:18.8%;height:8.12%;padding-left:15%;font-size:clamp(.58rem,.9vw,.9rem);left:2.15%}.prelaunch .matrixAnon span:before{border-radius:7px;width:28px;height:28px;left:4%}.prelaunch .matrixAnon span:first-child{color:#fff}.prelaunch .matrixAnon span:first-child:before{background:var(--teal)}.prelaunch .matrixAnon small{color:#92978f;font-family:var(--mono);letter-spacing:.02em;font-size:.62em;display:block}.prelaunch .pricingGrid{border:1px solid var(--line);background:#ffffff4d;border-radius:24px;grid-template-columns:repeat(3,1fr);max-width:1250px;margin:auto;display:grid;overflow:hidden}.prelaunch .pricingGrid article{border-right:1px solid var(--line);flex-direction:column;min-height:430px;padding:42px 38px;display:flex;position:relative}.prelaunch .pricingGrid article:last-child{border-right:0}.prelaunch .planFlag{color:#f3b75c;background:#ef9f271f;border:1px solid #ef9f2766;border-radius:999px;padding:5px 10px;font-size:.72rem;font-weight:750;line-height:1;position:absolute;top:16px;right:18px}.prelaunch .planName{font-family:var(--mono);letter-spacing:.11em;color:var(--teal);font-size:.72rem}.prelaunch .recommended .planName{color:#8ad8be}.prelaunch .pricingGrid h3{letter-spacing:-.035em;margin:28px 0 0;font-size:1.58rem;line-height:1.35}.prelaunch .price{align-items:baseline;gap:7px;margin:34px 0 8px;display:flex}.prelaunch .price strong{font-family:var(--display);font-size:2.8rem;line-height:1}.prelaunch .price span{color:var(--muted);font-size:.8rem}.prelaunch .priceApprox{color:var(--muted);margin:0 0 25px;font-size:.83rem}.prelaunch .recommended .priceApprox{color:#f4f0e899}.prelaunch .pricingGrid ul{margin:0;padding:0;list-style:none}.prelaunch .pricingGrid li{color:var(--muted);align-items:center;gap:9px;margin:10px 0;font-size:.9rem;display:flex}.prelaunch .recommended li{color:#f4f0e8a6}.prelaunch .pricingGrid article>a{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:auto;padding-top:24px;font-size:.88rem;font-weight:700;text-decoration:none;display:flex}.prelaunch .pricingNote{text-align:center;color:var(--muted);margin:25px 0 0;font-size:.82rem}.prelaunch .finalCta{text-align:center;place-items:center;min-height:100vh;padding:170px 24px 120px;display:grid}.prelaunch .finalHorizon{background:linear-gradient(to bottom,var(--deep) 0,#061d1a38 36%,#061d1a7a 100%),url(/landing/cinematic/final-horizon.jpg) center 58% /cover no-repeat;opacity:.62;position:absolute;inset:0}.prelaunch .finalCta:before{content:"";background:var(--paper);border-radius:0 0 50% 50%/0 0 100% 100%;height:210px;position:absolute;top:-100px;left:-10%;right:-10%;box-shadow:0 1px #ef9f2761,0 30px 110px #ef9f271a}.prelaunch .finalInner{z-index:2;width:min(900px,100%);position:relative}.prelaunch .finalCta h2{letter-spacing:-.063em;margin:0;font-size:clamp(3.5rem,5.4vw,6.4rem);font-weight:620;line-height:1.08}.prelaunch .finalCta p{color:#f4f0e8a6;margin:8px 0 0;font-size:1.04rem}.prelaunch .finalCta strong{margin-top:42px;font-size:.94rem;display:block}.prelaunch .finalCta .waitlistForm{max-width:650px;margin:20px auto 0}.prelaunch footer{background:var(--deep);min-height:120px;color:var(--paper);border-top:1px solid #f4f0e81a;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:28px max(4vw,24px);display:grid}.prelaunch footer p{text-align:center;color:#9ac7b8;letter-spacing:-.01em;font-size:.78rem;font-weight:560}.prelaunch footer>span{text-align:right;font-family:var(--mono);color:#f4f0e866;font-size:.7rem}.prelaunch.motionReady .reveal{opacity:0;transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform 1.05s cubic-bezier(.2,.8,.2,1);transform:translateY(54px)}.prelaunch.motionReady .reveal.isVisible{opacity:1;transform:none}@keyframes blink{50%{opacity:0}}@keyframes modelIn{0%{opacity:.55;transform:translateY(12%)}to{opacity:1;transform:none}}@media (max-width:1050px){.prelaunch .sceneWrap{width:min(100% - 48px,1500px)}.prelaunch .modelDetail,.prelaunch .splitScene,.prelaunch .supportScene{grid-template-columns:1fr;gap:42px}.prelaunch .splitScene .sectionHeading,.prelaunch .supportScene .sectionHeading{text-align:center;margin:0 auto}.prelaunch .splitScene .sectionHeading p,.prelaunch .supportScene .sectionHeading p{margin-left:auto}.prelaunch .pricingGrid{grid-template-columns:1fr;max-width:680px}.prelaunch .pricingGrid article{border-right:0;border-bottom:1px solid var(--line);min-height:340px}.prelaunch .pricingGrid article:last-child{border-bottom:0}.prelaunch .modelDetail{margin-top:80px}.prelaunch .modelDetail>div{text-align:center}}@media (max-width:720px){.prelaunch .siteNav{justify-content:space-between;height:54px;padding:0 12px;display:flex;top:8px;left:8px;right:8px}.prelaunch .logo img{height:25px}.prelaunch .navLinks{background:#061d1af5;border:1px solid #f4f0e821;border-radius:10px;flex-direction:column;align-items:flex-start;padding:22px;display:none;position:absolute;top:61px;left:0;right:0}.prelaunch .navLinks.open{display:flex}.prelaunch .navActions{display:none}.prelaunch .navLoginMobile{border-top:1px solid #f4f0e81f;margin-top:2px;padding-top:18px;font-weight:680;color:var(--paper)!important;display:block!important}.prelaunch .menuButton{display:block}.prelaunch .hero{min-height:1120px;padding:118px 18px 165px}.prelaunch .hero h1{font-size:2.52rem;line-height:1.14}.prelaunch .modelSwitcher{flex-basis:194px;width:194px}.prelaunch .modelWordmark{gap:7px}.prelaunch .modelIcon{flex-basis:25px;width:25px;height:25px}.prelaunch .modelIcon img{width:100%;height:100%}.prelaunch .modelWordmark b{font-size:1.57rem}.prelaunch .heroCopy>p{font-size:.96rem}.prelaunch .composerScene{margin-top:40px}.prelaunch .heroComposer{border-radius:20px;height:128px;padding:19px 17px 14px}.prelaunch .composerText{font-size:1.04rem}.prelaunch .promptChips{justify-content:center;overflow:auto}.prelaunch .waitlistForm{flex-direction:column}.prelaunch .waitlistForm button,.prelaunch .waitlistForm input{width:100%}.prelaunch .sceneWrap{width:calc(100% - 28px)}.prelaunch .sectionHeading{margin-bottom:38px}.prelaunch .sectionHeading h2{font-size:2.48rem}.prelaunch .sectionHeading p{margin-top:18px;font-size:.94rem}.prelaunch .productSection{padding:120px 0 95px}.prelaunch .productSection:before{height:140px;top:-86px}.prelaunch .compareSection{padding:90px 0 145px}.prelaunch .evidenceSection{padding:140px 0 110px}.prelaunch .evidenceSection:before,.prelaunch .pricingSection:before{height:135px;top:-82px}.prelaunch .supportScene{margin-top:95px}.prelaunch .modelSection{padding:100px 0 150px}.prelaunch .modelDetail{margin-top:58px}.prelaunch .modelDetail h3{font-size:2.2rem}.prelaunch .pricingSection{padding:145px 0 110px}.prelaunch .productFrame{border-radius:12px;padding:4px}.prelaunch .frameViewport{border-radius:9px}.prelaunch .matrixAnon span,.prelaunch .overviewAnon span,.prelaunch .rankingAnon span,.prelaunch .sourceAnon span{font-size:1.5vw}.prelaunch .matrixAnon span:before,.prelaunch .overviewAnon span:before,.prelaunch .rankingAnon span:before,.prelaunch .sourceAnon span:before{border-radius:3px;width:10px;height:10px}.prelaunch .matrixAnon span{padding-left:11%}.prelaunch .matrixAnon small{display:none}.prelaunch .pricingGrid article{padding:30px 25px}.prelaunch .finalCta{min-height:850px;padding:135px 18px 90px}.prelaunch .finalCta:before{height:105px;top:-52px}.prelaunch .finalCta h2{font-size:2.55rem}.prelaunch footer{grid-template-columns:1fr 1fr}.prelaunch footer p{display:none}}@media (prefers-reduced-motion:reduce){.prelaunch,.prelaunch *{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.prelaunch.motionReady .reveal{opacity:1;transform:none}}.prelaunch .modelWordmark{opacity:1;animation-fill-mode:forwards}@media (min-width:1051px){.prelaunch .splitScene{grid-template-columns:.9fr 1.1fr;gap:4vw}.prelaunch .splitScene .sectionHeading h2{font-size:clamp(3rem,4vw,5rem)}}.prelaunch .hero h1{text-align:center;width:min(100%,1050px);max-width:1050px;font-size:clamp(3.9rem,5.45vw,6.1rem)}.prelaunch .headlineFirst{justify-content:center}.prelaunch .headlineBrandLine,.prelaunch .headlineQuestionLine{white-space:nowrap}.prelaunch .modelSwitcher{flex-basis:335px;width:335px}.prelaunch .modelWordmark{justify-content:flex-end}.prelaunch .heroCopy>p{max-width:800px}.prelaunch .finalInner{width:min(1120px,100%)}.prelaunch .finalCta h2{font-size:clamp(3.35rem,4.75vw,5.6rem)}.prelaunch .finalCta h2>span{white-space:nowrap;display:block}@media (max-width:720px){.prelaunch .hero h1{width:100%;font-size:2.42rem}.prelaunch .modelSwitcher{flex-basis:180px;width:180px}.prelaunch .heroCopy>p br{display:none}.prelaunch .launchCountdown{grid-template-columns:1fr;gap:11px;padding:14px}.prelaunch .countdownTitle{text-align:center;justify-content:center}.prelaunch .countdownTitle>span{align-items:center}.prelaunch .countdownUnits{grid-template-columns:repeat(4,1fr);width:100%}.prelaunch .countdownUnit{min-height:66px}.prelaunch .countdownUnit strong{font-size:1.48rem}.prelaunch .finalCta h2{font-size:2.42rem}.prelaunch .finalCta h2>span{white-space:normal}}.prelaunch .modelIcon--claude{--model-scale:0.84}.prelaunch .modelIcon--perplexity{--model-scale:0.82}.prelaunch .modelIcon--gemini{--model-scale:0.98}.prelaunch .modelIcon--google{--model-scale:0.82}.prelaunch .modelIcon--naver{--model-scale:0.94}.prelaunch .compareSection{min-height:auto;padding:80px 0 170px}.prelaunch .evidenceSection{padding:190px 0 72px}.prelaunch .modelSection{padding:72px 0 200px}.prelaunch .featurePanel{border:1px solid var(--line);border-radius:28px;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(40px,5vw,84px);min-height:610px;padding:clamp(34px,4vw,64px);display:grid;overflow:hidden}.prelaunch .featurePanelLight{background:#ffffff40}.prelaunch .featurePanelDark{background:#f4f0e806;border-color:#f4f0e81c}.prelaunch .featurePanel .sectionHeading{text-align:left;margin:0}.prelaunch .featurePanel .sectionHeading h2{font-size:clamp(2.35rem,3.65vw,4.6rem);line-height:1.1}.prelaunch .featurePanel .sectionHeading p{max-width:510px;margin-left:0}.prelaunch .featurePanelReverse .sectionHeading{order:2}.prelaunch .featurePanelReverse .productFrame{order:1}.prelaunch .featurePanel .productFrame{border-radius:18px;padding:5px;box-shadow:0 28px 80px #0000002e}.prelaunch .featurePanel .frameViewport{aspect-ratio:1.62;border-radius:13px}.prelaunch .productSection:before{height:185px;top:-110px}@media (max-width:1050px){.prelaunch .featurePanel{grid-template-columns:1fr;min-height:auto}.prelaunch .featurePanel .sectionHeading,.prelaunch .featurePanelReverse .sectionHeading{text-align:center;order:0;margin:0 auto}.prelaunch .featurePanel .sectionHeading p{margin-left:auto}.prelaunch .featurePanelReverse .productFrame{order:0}}@media (max-width:720px){.prelaunch .productSection:before{height:92px;top:-52px}.prelaunch .compareSection{padding:70px 0 120px}.prelaunch .evidenceSection{padding:125px 0 45px}.prelaunch .modelSection{padding:45px 0 130px}.prelaunch .featurePanel{border-radius:18px;gap:30px;padding:25px 18px}.prelaunch .featurePanel .sectionHeading{margin-bottom:0}.prelaunch .featurePanel .sectionHeading h2{font-size:2.22rem}.prelaunch .featurePanel .frameViewport{aspect-ratio:1.62}}.prelaunch .matrixAnon span,.prelaunch .overviewAnon span,.prelaunch .rankingAnon span,.prelaunch .sourceAnon span{white-space:nowrap;overflow:hidden}.prelaunch .featurePanelReverse{grid-template-columns:minmax(0,1.28fr) minmax(300px,.72fr)}.prelaunch .featurePanel .rankingFrame .screenStage{aspect-ratio:1.742;width:100%;height:auto}.prelaunch .featurePanel .promptFrame .screenStage{aspect-ratio:2.05;width:100%;height:auto}.prelaunch .featurePanel .matrixFrame .screenStage{aspect-ratio:1.423;width:auto;height:100%}.prelaunch .matrixAnon span{width:17.45%;padding-left:48px;font-size:clamp(.5rem,.72vw,.76rem);left:3.7%}.prelaunch .matrixAnon span:before{width:24px;height:24px;left:12px}@media (max-width:1050px){.prelaunch .featurePanelReverse{grid-template-columns:1fr}}@media (max-width:720px){.prelaunch .matrixAnon span{width:17.45%;padding-left:21px;font-size:1.22vw;left:3.7%}.prelaunch .matrixAnon span:before{width:11px;height:11px;left:5px}}.prelaunch .overviewFrame{aspect-ratio:1.941;background:radial-gradient(circle at 8% 12%,#1d9e75eb,#0000 36%),radial-gradient(circle at 94% 82%,#ef9f27b3,#0000 34%),#0a2e2a;border-color:#0a2e2a14;border-radius:30px;place-items:center;padding:0;display:grid;box-shadow:0 42px 110px #08252133}.prelaunch .overviewFrame .frameViewport{aspect-ratio:1.941;border:1px solid #f4f0e82e;border-bottom:0;border-radius:19px 19px 0 0;align-self:end;box-shadow:0 26px 70px #00000059}.prelaunch .rankingAnon{width:21.2%;left:72.4%;right:auto}.prelaunch .rankingAnon:before{content:"";z-index:-1;background:#1d1d16;width:100%;height:27.6%;position:absolute;top:70.7%;left:0}.prelaunch .rankingAnon span{background:0 0;padding-left:12%;font-size:clamp(.52rem,.72vw,.76rem);left:0;right:0}.prelaunch .rankingAnon span:before{content:none}.prelaunch .pricingGrid h3{min-height:4.3em}.prelaunch .price{min-height:48px;margin-top:32px}.prelaunch .price.textPrice strong{font-family:var(--sans);letter-spacing:-.045em;font-size:2rem}.prelaunch .priceApprox{min-height:1.55em;margin-bottom:25px}@media (max-width:1050px){.prelaunch .pricingGrid h3{min-height:auto}.prelaunch .price{min-height:44px}.prelaunch .priceApprox{min-height:auto}}@media (max-width:720px){.prelaunch .overviewFrame{border-radius:18px}.prelaunch .overviewFrame .frameViewport{border-radius:11px;width:92%}.prelaunch .rankingAnon span{padding-left:10%;font-size:1.45vw}}.prelaunch .featurePanel .productFrame{padding:0}.prelaunch .featurePanel .frameViewport{border-radius:17px}.prelaunch .featurePanel .matrixFrame .screenStage>img,.prelaunch .featurePanel .promptFrame .screenStage>img,.prelaunch .featurePanel .rankingFrame .screenStage>img{object-fit:cover}.prelaunch .featurePanel .rankingFrame .screenStage>img{object-position:center center}.prelaunch .featurePanel .promptFrame .screenStage>img{object-position:left center}.prelaunch .featurePanel .matrixFrame .screenStage>img{object-position:center top}@media (max-width:720px){.prelaunch .featurePanel .frameViewport{border-radius:13px}}.prelaunch .screenStage>picture{display:contents}.prelaunch .screenStage>picture>img{object-fit:fill;width:100%;height:100%;position:absolute;inset:0}.prelaunch .featurePanel .matrixFrame .screenStage>picture>img,.prelaunch .featurePanel .promptFrame .screenStage>picture>img,.prelaunch .featurePanel .rankingFrame .screenStage>picture>img{object-fit:cover}.prelaunch .featurePanel .rankingFrame .screenStage>picture>img{object-position:center center}.prelaunch .featurePanel .promptFrame .screenStage>picture>img{object-position:left center}.prelaunch .featurePanel .matrixFrame .screenStage>picture>img{object-position:center top}.prelaunch .mobileBreak{display:none}@media (max-width:720px){.prelaunch,html:has(.prelaunch){overflow-x:clip}html:has(.prelaunch){scroll-padding-top:76px}.prelaunch .siteNav{border-radius:12px;height:54px;padding:0 11px 0 14px;top:8px;left:8px;right:8px}.prelaunch .logo img{height:24px}.prelaunch .menuButton{place-items:center;width:38px;height:38px;padding:7px;display:grid}.prelaunch .navLinks{border-radius:12px;gap:18px;padding:18px;top:60px;box-shadow:0 22px 50px #0000003d}.prelaunch .navDraft,.prelaunch .navLinks a{width:100%;font-size:.92rem}.prelaunch .hero{min-height:auto;padding:116px 18px 150px}.prelaunch .heroInner{width:100%}.prelaunch .hero h1{letter-spacing:-.055em;width:100%;margin-bottom:24px;font-size:clamp(2.08rem,9.25vw,2.28rem);line-height:1.13}.prelaunch .headlineFirst{gap:7px}.prelaunch .modelSwitcher{flex-basis:164px;width:164px}.prelaunch .modelWordmark{gap:7px}.prelaunch .modelIcon{flex-basis:24px;width:24px;height:24px}.prelaunch .modelWordmark b{letter-spacing:-.045em;font-size:1.42rem}.prelaunch .heroCopy>p{word-break:keep-all;max-width:338px;font-size:.91rem;line-height:1.72}.prelaunch .heroCopy>p br{display:block}.prelaunch .composerScene{margin-top:34px}.prelaunch .heroComposer{border-radius:18px;height:118px;padding:17px 16px 13px;box-shadow:0 24px 60px #0000003d}.prelaunch .composerText{min-height:44px;font-size:1rem;line-height:1.45}.prelaunch .composerControls button{height:35px;font-size:.76rem}.prelaunch .composerControls button:first-child{width:35px}.prelaunch .composerControls .sendButton{width:40px;height:40px}.prelaunch .promptChips{gap:6px;margin-top:12px;overflow:visible}.prelaunch .promptChips button{padding:7px 14px;font-size:.71rem}.prelaunch .heroAction{margin-top:32px}.prelaunch .heroActionIntro{gap:3px;margin-bottom:14px}.prelaunch .heroActionIntro strong{font-size:.88rem}.prelaunch .heroActionIntro span{font-size:.74rem;line-height:1.55}.prelaunch .launchCountdown{border-radius:14px;grid-template-columns:1fr;gap:11px;margin-bottom:11px;padding:13px}.prelaunch .countdownTitle{text-align:center;justify-content:center}.prelaunch .countdownTitle>span{align-items:center}.prelaunch .countdownUnits{width:100%}.prelaunch .countdownUnit{min-height:62px;padding:8px 5px 6px}.prelaunch .countdownUnit strong{font-size:1.42rem}.prelaunch .countdownUnit small{margin-top:6px}.prelaunch .waitlistForm{border-radius:11px;gap:6px;padding:6px}.prelaunch .waitlistForm button,.prelaunch .waitlistForm input{height:46px}.prelaunch .waitlistForm button{border-radius:7px}.prelaunch .scrollCue{display:none}.prelaunch .sceneWrap{width:calc(100% - 28px)}.prelaunch .sectionHeading{margin-bottom:32px}.prelaunch .sectionHeading h2{letter-spacing:-.052em;font-size:2.06rem;line-height:1.14}.prelaunch .sectionHeading p{max-width:330px;margin-top:15px;font-size:.9rem;line-height:1.7}.prelaunch .productSection{min-height:auto;padding:108px 0 82px}.prelaunch .productSection:before{height:86px;top:-48px}.prelaunch .overviewFrame{aspect-ratio:1.12;border-radius:18px}.prelaunch .overviewFrame .frameViewport{aspect-ratio:auto;border-radius:13px;align-self:stretch;width:100%;height:100%}.prelaunch .overviewFrame .screenStage{aspect-ratio:1.941;width:158%;height:auto;top:auto;bottom:0;transform:translate(-50%)}.prelaunch .overviewAnon span{font-size:2vw}.prelaunch .overviewAnon span:before{border-radius:3px;width:12px;height:12px}.prelaunch .compareSection{padding:44px 0 104px}.prelaunch .evidenceSection{padding:112px 0 58px}.prelaunch .evidenceSection:before{height:92px;top:-50px}.prelaunch .modelSection{padding:54px 0 122px}.prelaunch .featurePanel{border-radius:18px;gap:26px;min-height:auto;padding:26px 17px}.prelaunch .featurePanel .sectionHeading{margin:0}.prelaunch .featurePanel .sectionHeading h2{font-size:1.98rem;line-height:1.14}.prelaunch .featurePanel .sectionHeading p{margin-top:14px}.prelaunch .featurePanel .productFrame{border-radius:14px}.prelaunch .featurePanel .frameViewport{border-radius:12px}.prelaunch .featurePanel .rankingFrame .frameViewport{aspect-ratio:1.18}.prelaunch .featurePanel .rankingFrame .screenStage{aspect-ratio:1.742;width:148%;height:auto;left:50%}.prelaunch .featurePanel .promptFrame .frameViewport{aspect-ratio:1.52}.prelaunch .featurePanel .promptFrame .screenStage{aspect-ratio:2.05;width:146%;height:auto;top:50%;left:0;transform:translateY(-50%)}.prelaunch .featurePanel .matrixFrame .frameViewport{aspect-ratio:1.18}.prelaunch .featurePanel .matrixFrame .screenStage{aspect-ratio:1.423;width:166%;height:auto;top:0;left:0;transform:none}.prelaunch .rankingAnon span{font-size:2vw}.prelaunch .pricingSection{padding:112px 0 92px}.prelaunch .pricingSection:before{height:92px;top:-50px}.prelaunch .pricingGrid{border-radius:18px}.prelaunch .pricingGrid article{min-height:auto;padding:30px 25px}.prelaunch .pricingGrid h3{margin-top:25px;font-size:1.45rem;line-height:1.38}.prelaunch .price{min-height:auto;margin:27px 0 8px}.prelaunch .price strong{font-size:2.55rem}.prelaunch .price.textPrice strong{font-size:1.85rem}.prelaunch .priceApprox{margin-bottom:22px}.prelaunch .pricingGrid article>a{margin-top:28px}.prelaunch .pricingNote{padding:0 12px;font-size:.76rem;line-height:1.65}.prelaunch .finalCta{min-height:760px;padding:124px 18px 82px}.prelaunch .finalCta:before{height:88px;top:-45px}.prelaunch .finalInner{width:100%}.prelaunch .finalCta h2{letter-spacing:-.052em;font-size:2.08rem;line-height:1.13}.prelaunch .finalCta h2>span{white-space:normal}.prelaunch .mobileBreak{display:inline}.prelaunch .finalCta strong{margin-top:36px;font-size:.88rem}.prelaunch .finalCta p{word-break:keep-all;max-width:320px;margin:8px auto 0;font-size:.9rem;line-height:1.65}.prelaunch .finalCta .waitlistForm{margin-top:18px}.prelaunch footer{min-height:88px;padding:22px 18px}.prelaunch footer .logo img{height:23px}}.prelaunch .logoText{color:var(--paper);letter-spacing:-.045em;font-size:1.22rem;font-weight:720;line-height:1;display:block}.prelaunch .heroCopy{flex-direction:column;align-items:center;display:flex}.prelaunch .modelSwitcher{flex:none;align-items:center;width:auto;display:inline-flex;overflow:visible}.prelaunch .modelWordmark{justify-content:center;position:static;inset:auto}.prelaunch .modelIcon img{filter:none;opacity:.96;forced-color-adjust:none;mix-blend-mode:normal}.prelaunch .countdownTitle>span{gap:3px}.prelaunch .countdownTitle strong{font-variant-numeric:tabular-nums;letter-spacing:.015em;font-size:1.28rem}.prelaunch .countdownUnits{grid-template-columns:repeat(3,1fr)}.prelaunch .planEyebrow{justify-content:space-between;align-items:center;gap:12px;min-height:24px;display:flex}.prelaunch .planFlag{flex:none;justify-content:center;align-items:center;display:inline-flex;position:static}.prelaunch footer{background:#102926}@media (max-width:720px){.prelaunch .logoText{font-size:1.12rem}.prelaunch .hero h1{text-align:center;max-width:100%}.prelaunch .headlineFirst{justify-content:center;gap:7px;width:100%}.prelaunch .modelSwitcher{flex-basis:auto;width:auto}.prelaunch .modelWordmark{justify-content:center;position:static}.prelaunch .modelIcon img{filter:none;opacity:1}.prelaunch .launchCountdown{gap:12px;padding:15px 14px 14px}.prelaunch .countdownTitle{justify-content:center}.prelaunch .countdownTitle>span{gap:2px}.prelaunch .countdownTitle strong{font-size:1.46rem}.prelaunch .countdownTitle small{font-size:.68rem}.prelaunch .countdownUnits{grid-template-columns:repeat(3,1fr)}.prelaunch .countdownUnit{min-height:66px}.prelaunch .waitlistForm{border-radius:14px;gap:8px;padding:8px}.prelaunch .waitlistForm input{background:#f4f0e80e;border:1px solid #f4f0e81a;border-radius:9px;height:56px;padding:0 16px;font-size:1rem}.prelaunch .waitlistForm button{border-radius:9px;height:54px;font-size:.94rem}.prelaunch .overviewFrame{aspect-ratio:auto;border-radius:18px;padding:16px 12px 0}.prelaunch .overviewFrame .frameViewport{aspect-ratio:1.941;border-radius:12px 12px 0 0;align-self:auto;width:100%;height:auto}.prelaunch .overviewFrame .screenStage{aspect-ratio:auto;width:100%;height:100%;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.prelaunch .featurePanel{padding:24px 14px}.prelaunch .featurePanel .rankingFrame .frameViewport{aspect-ratio:1.742}.prelaunch .featurePanel .promptFrame .frameViewport{aspect-ratio:2.05}.prelaunch .featurePanel .matrixFrame .frameViewport{aspect-ratio:1.423}.prelaunch .featurePanel .matrixFrame .screenStage,.prelaunch .featurePanel .promptFrame .screenStage,.prelaunch .featurePanel .rankingFrame .screenStage{aspect-ratio:auto;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.prelaunch .featurePanel .matrixFrame .screenStage>picture>img,.prelaunch .featurePanel .promptFrame .screenStage>picture>img,.prelaunch .featurePanel .rankingFrame .screenStage>picture>img{object-fit:contain;object-position:center}.prelaunch .planEyebrow{min-height:26px}.prelaunch .planFlag{padding:6px 11px}.prelaunch .finalCta h2{letter-spacing:-.05em;font-size:clamp(1.5rem,6.55vw,1.72rem);line-height:1.2}.prelaunch .finalCta h2>span{white-space:nowrap}.prelaunch footer .logoText{font-size:1.08rem}}@media (prefers-color-scheme:dark){.prelaunch .modelIcon img{filter:none;opacity:1}}.prelaunch .mobileCopyBreak{display:none}.prelaunch .logo img{object-fit:contain;width:auto;height:29px;display:block}.prelaunch .waitlistForm button,.prelaunch .waitlistForm input{height:56px}@media (max-width:720px){.prelaunch .logo img{height:25px}.prelaunch .mobileCopyBreak{display:block}.prelaunch .waitlistForm input{height:64px;min-height:64px;padding:0 17px;font-size:1rem;line-height:1.4}.prelaunch .overviewAnon span{letter-spacing:-.04em;padding-left:14%;font-size:4px;font-weight:540;line-height:1}.prelaunch .overviewAnon span:before{border-width:.5px;border-radius:1.5px;width:5px;height:5px;left:1%}.prelaunch footer .logo img{height:23px}}.prelaunch .faqSection{background:var(--paper);color:var(--ink);padding:54px 24px 210px;position:relative}.prelaunch .faqWrap{width:min(980px,100%);margin:0 auto}.prelaunch .faqHeading{text-align:center;margin:0 auto 56px}.prelaunch .faqHeading>span{color:var(--teal);font-family:var(--mono);letter-spacing:.13em;margin-bottom:15px;font-size:.72rem;font-weight:700;display:inline-block}.prelaunch .faqHeading h2{letter-spacing:-.06em;margin:0;font-size:clamp(3rem,4.6vw,5.1rem);font-weight:620;line-height:1.05}.prelaunch .faqHeading p{color:var(--muted);word-break:keep-all;margin:22px auto 0;font-size:1rem;line-height:1.7}.prelaunch .faqList{border-top:1px solid var(--line)}.prelaunch .faqItem{border-bottom:1px solid var(--line)}.prelaunch .faqItem summary{cursor:pointer;letter-spacing:-.025em;word-break:keep-all;justify-content:space-between;align-items:center;gap:28px;padding:27px 4px;font-size:1.08rem;font-weight:680;line-height:1.5;list-style:none;display:flex}.prelaunch .faqItem summary::-webkit-details-marker{display:none}.prelaunch .faqItem summary:after{content:"+";width:30px;height:30px;color:var(--teal);font-family:var(--mono);border:1px solid #061d1a2e;border-radius:50%;flex:0 0 30px;place-items:center;font-size:1.2rem;font-weight:400;transition:transform .25s,background .25s;display:grid}.prelaunch .faqItem[open] summary:after{background:#10756514;transform:rotate(45deg)}.prelaunch .faqItem>p{max-width:860px;color:var(--muted);word-break:keep-all;text-wrap:pretty;margin:0;padding:0 58px 29px 4px;font-size:.96rem;line-height:1.82}.prelaunch .faqAnswerLine{display:block}.prelaunch .faqAnswerLine+.faqAnswerLine{margin-top:.28em}@media (max-width:720px){.prelaunch .faqSection{padding:42px 18px 138px}.prelaunch .faqHeading{margin-bottom:35px}.prelaunch .faqHeading>span{margin-bottom:12px}.prelaunch .faqHeading h2{font-size:2.35rem}.prelaunch .faqHeading p{margin-top:16px;font-size:.92rem}.prelaunch .faqItem summary{gap:18px;padding:22px 0;font-size:.98rem;line-height:1.55}.prelaunch .faqItem summary:after{flex-basis:28px;width:28px;height:28px}.prelaunch .faqItem>p{padding:0 38px 23px 0;font-size:.91rem;line-height:1.75}}.prelaunch .navLinks.open,.prelaunch .siteNav,.prelaunch footer{background:var(--inverse-card)}@supports (color:color-mix(in lab,red,red)){.prelaunch .navLinks.open,.prelaunch .siteNav,.prelaunch footer{background:color-mix(in oklab,var(--inverse-card) 96%,transparent)}}.prelaunch .navLinks.open,.prelaunch .siteNav,.prelaunch footer{border-color:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .navLinks.open,.prelaunch .siteNav,.prelaunch footer{border-color:color-mix(in oklab,var(--inverse-foreground) 10%,transparent)}}.prelaunch .navDraft,.prelaunch .navLinks a{color:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .navDraft,.prelaunch .navLinks a{color:color-mix(in oklab,var(--inverse-foreground) 62%,transparent)}}.prelaunch .navLogin{color:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .navLogin{color:color-mix(in oklab,var(--inverse-foreground) 72%,transparent)}}.prelaunch .navCta{background:var(--inverse-foreground);color:var(--inverse-background);border-radius:999px}.prelaunch .navLoginMobile{border-color:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .navLoginMobile{border-color:color-mix(in oklab,var(--inverse-foreground) 10%,transparent)}}.prelaunch .cinematicScene,.prelaunch .darkWorld{color:var(--inverse-foreground);background:var(--inverse-background)}.prelaunch .heroAtmosphere{background:linear-gradient(to bottom,var(--inverse-background),var(--primary-dark) 52%,var(--inverse-background) 96%),url(/landing/cinematic/hero-atmosphere.jpg) center 70% /cover no-repeat}@supports (color:color-mix(in lab,red,red)){.prelaunch .heroAtmosphere{background:linear-gradient(to bottom,color-mix(in oklab,var(--inverse-background) 46%,transparent),color-mix(in oklab,var(--primary-dark) 10%,transparent) 52%,var(--inverse-background) 96%),url(/landing/cinematic/hero-atmosphere.jpg) center 70% /cover no-repeat}}.prelaunch .heroAtmosphere{opacity:.34}.prelaunch .finalCta p,.prelaunch .heroCopy>p{color:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .finalCta p,.prelaunch .heroCopy>p{color:color-mix(in oklab,var(--inverse-foreground) 68%,transparent)}}.prelaunch .accentMint,.prelaunch .recommended .planName,.prelaunch .sourceAnon span:nth-child(5),.prelaunch .sourceAnon span:nth-child(6){color:var(--primary-light)}.prelaunch .promptChips button{border-color:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .promptChips button{border-color:color-mix(in oklab,var(--inverse-foreground) 14%,transparent)}}.prelaunch .promptChips button{background:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .promptChips button{background:color-mix(in oklab,var(--inverse-foreground) 3.5%,transparent)}}.prelaunch .promptChips button{color:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .promptChips button{color:color-mix(in oklab,var(--inverse-foreground) 55%,transparent)}}.prelaunch .promptChips button.active{color:var(--inverse-foreground);border-color:var(--primary-light)}@supports (color:color-mix(in lab,red,red)){.prelaunch .promptChips button.active{border-color:color-mix(in oklab,var(--primary-light) 48%,transparent)}}.prelaunch .promptChips button.active{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.prelaunch .promptChips button.active{background:color-mix(in oklab,var(--primary) 16%,transparent)}}.prelaunch .heroComposer{background:var(--background);color:var(--foreground);border-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.prelaunch .heroComposer{border-color:color-mix(in oklab,var(--background) 42%,transparent)}}.prelaunch .composerControls button{border-color:var(--border);color:var(--muted-foreground)}.prelaunch .composerControls .sendButton{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.prelaunch .waitlistForm{background:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .waitlistForm{background:color-mix(in oklab,var(--inverse-foreground) 7%,transparent)}}.prelaunch .waitlistForm{border-color:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .waitlistForm{border-color:color-mix(in oklab,var(--inverse-foreground) 17%,transparent)}}.prelaunch .waitlistForm input,.prelaunch .waitlistForm input::placeholder{color:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .waitlistForm input::placeholder{color:color-mix(in oklab,var(--inverse-foreground) 44%,transparent)}}.prelaunch .waitlistForm button{background:var(--primary);color:var(--primary-foreground);border-radius:999px}.prelaunch .formError{color:lab(63.7053% 60.745 31.3109)}.prelaunch .formSuccess small,.prelaunch .heroActionIntro span,.prelaunch .launchDate{color:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .formSuccess small,.prelaunch .heroActionIntro span,.prelaunch .launchDate{color:color-mix(in oklab,var(--inverse-foreground) 56%,transparent)}}.prelaunch .launchCountdown{border-color:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .launchCountdown{border-color:color-mix(in oklab,var(--inverse-foreground) 18%,transparent)}}.prelaunch .launchCountdown{background:linear-gradient(120deg,var(--inverse-foreground),var(--primary))}@supports (color:color-mix(in lab,red,red)){.prelaunch .launchCountdown{background:linear-gradient(120deg,color-mix(in oklab,var(--inverse-foreground) 8%,transparent),color-mix(in oklab,var(--primary) 12%,transparent))}}.prelaunch .countdownTitle i,.prelaunch .launchCountdown:before{background:var(--primary)}.prelaunch .countdownTitle i{box-shadow:0 0 0 5px var(--primary)}@supports (color:color-mix(in lab,red,red)){.prelaunch .countdownTitle i{box-shadow:0 0 0 5px color-mix(in oklab,var(--primary) 16%,transparent)}}.prelaunch .countdownTitle small,.prelaunch .countdownUnit small{color:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .countdownTitle small,.prelaunch .countdownUnit small{color:color-mix(in oklab,var(--inverse-foreground) 48%,transparent)}}.prelaunch .countdownUnits{border-color:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .countdownUnits{border-color:color-mix(in oklab,var(--inverse-foreground) 12%,transparent)}}.prelaunch .countdownUnits{background:var(--inverse-background)}@supports (color:color-mix(in lab,red,red)){.prelaunch .countdownUnits{background:color-mix(in oklab,var(--inverse-background) 72%,transparent)}}.prelaunch .countdownUnit{border-color:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .countdownUnit{border-color:color-mix(in oklab,var(--inverse-foreground) 10%,transparent)}}.prelaunch .countdownUnit strong{color:var(--inverse-foreground)}.prelaunch .countdownUnit:last-child strong{color:var(--primary-light)}.prelaunch .faqSection,.prelaunch .lightWorld{background:var(--background);color:var(--foreground)}.prelaunch .faqHeading p,.prelaunch .faqItem>p,.prelaunch .priceApprox,.prelaunch .pricingGrid li,.prelaunch .pricingNote,.prelaunch .sectionHeading p{color:var(--muted-foreground)}.prelaunch .modelDetail p,.prelaunch .recommended .priceApprox,.prelaunch .recommended li,.prelaunch .sectionHeading.dark p{color:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .modelDetail p,.prelaunch .recommended .priceApprox,.prelaunch .recommended li,.prelaunch .sectionHeading.dark p{color:color-mix(in oklab,var(--inverse-foreground) 64%,transparent)}}.prelaunch .finalCta:before,.prelaunch .pricingSection:before,.prelaunch .productSection:before{background:var(--background);box-shadow:0 -1px 0 var(--primary),0 -30px 100px var(--primary)}@supports (color:color-mix(in lab,red,red)){.prelaunch .finalCta:before,.prelaunch .pricingSection:before,.prelaunch .productSection:before{box-shadow:0 -1px 0 color-mix(in oklab,var(--primary) 28%,transparent),0 -30px 100px color-mix(in oklab,var(--primary) 9%,transparent)}}.prelaunch .evidenceSection:before{background:var(--inverse-background);box-shadow:0 -1px 0 var(--primary),0 -28px 100px var(--primary)}@supports (color:color-mix(in lab,red,red)){.prelaunch .evidenceSection:before{box-shadow:0 -1px 0 color-mix(in oklab,var(--primary) 32%,transparent),0 -28px 100px color-mix(in oklab,var(--primary) 10%,transparent)}}.prelaunch .featurePanelLight{border-color:var(--border);background:var(--muted-surface)}@supports (color:color-mix(in lab,red,red)){.prelaunch .featurePanelLight{background:color-mix(in oklab,var(--muted-surface) 72%,var(--background))}}.prelaunch .featurePanelDark{border-color:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .featurePanelDark{border-color:color-mix(in oklab,var(--inverse-foreground) 10%,transparent)}}.prelaunch .featurePanelDark{background:var(--inverse-card)}@supports (color:color-mix(in lab,red,red)){.prelaunch .featurePanelDark{background:color-mix(in oklab,var(--inverse-card) 42%,transparent)}}.prelaunch .productFrame{background:var(--muted-surface)}@supports (color:color-mix(in lab,red,red)){.prelaunch .productFrame{background:color-mix(in oklab,var(--muted-surface) 78%,var(--background))}}.prelaunch .productFrame{border-color:var(--border);box-shadow:0 38px 100px var(--foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .productFrame{box-shadow:0 38px 100px color-mix(in oklab,var(--foreground) 12%,transparent)}}.prelaunch .darkWorld .productFrame{background:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .darkWorld .productFrame{background:color-mix(in oklab,var(--inverse-foreground) 5%,transparent)}}.prelaunch .darkWorld .productFrame{border-color:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .darkWorld .productFrame{border-color:color-mix(in oklab,var(--inverse-foreground) 10%,transparent)}}.prelaunch .overviewFrame{background:radial-gradient(circle at 8% 12%,var(--primary),transparent 38%),radial-gradient(circle at 94% 82%,var(--primary-light),transparent 35%),var(--inverse-card)}@supports (color:color-mix(in lab,red,red)){.prelaunch .overviewFrame{background:radial-gradient(circle at 8% 12%,color-mix(in oklab,var(--primary) 88%,transparent),transparent 38%),radial-gradient(circle at 94% 82%,color-mix(in oklab,var(--primary-light) 48%,transparent),transparent 35%),var(--inverse-card)}}.prelaunch .overviewFrame{border-color:var(--border);box-shadow:0 42px 110px var(--foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .overviewFrame{box-shadow:0 42px 110px color-mix(in oklab,var(--foreground) 16%,transparent)}}.prelaunch .pricingGrid{background:var(--card)}.prelaunch .pricingGrid,.prelaunch .pricingGrid article{border-color:var(--border)}.prelaunch .pricingGrid article.recommended{background:var(--inverse-card);color:var(--inverse-foreground)}.prelaunch .planFlag{border-color:var(--primary-light)}@supports (color:color-mix(in lab,red,red)){.prelaunch .planFlag{border-color:color-mix(in oklab,var(--primary-light) 34%,transparent)}}.prelaunch .planFlag{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.prelaunch .planFlag{background:color-mix(in oklab,var(--primary) 15%,transparent)}}.prelaunch .planFlag{color:var(--primary-light)}.prelaunch .recommended>a{border-color:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .recommended>a{border-color:color-mix(in oklab,var(--inverse-foreground) 14%,transparent)}}.prelaunch .finalHorizon{background:linear-gradient(to bottom,var(--inverse-background) 0,var(--inverse-background) 38%,var(--primary-dark) 100%),url(/landing/cinematic/final-horizon.jpg) center 58% /cover no-repeat}@supports (color:color-mix(in lab,red,red)){.prelaunch .finalHorizon{background:linear-gradient(to bottom,var(--inverse-background) 0,color-mix(in oklab,var(--inverse-background) 58%,transparent) 38%,color-mix(in oklab,var(--primary-dark) 18%,var(--inverse-background)) 100%),url(/landing/cinematic/final-horizon.jpg) center 58% /cover no-repeat}}.prelaunch .finalHorizon{opacity:.48}.prelaunch footer p{color:var(--primary-light)}.prelaunch footer>span{color:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch footer>span{color:color-mix(in oklab,var(--inverse-foreground) 42%,transparent)}}.prelaunch .faqItem,.prelaunch .faqList{border-color:var(--border)}.prelaunch .screenStage>picture>img{object-fit:contain;background:#fff}.prelaunch .overviewFrame{aspect-ratio:2450/1074}.prelaunch .overviewFrame .frameViewport{aspect-ratio:2450/1074;background:#fff;width:89%}.prelaunch .sourceFrame .frameViewport{aspect-ratio:2450/1439}.prelaunch .featurePanel .matrixFrame .screenStage,.prelaunch .featurePanel .promptFrame .screenStage,.prelaunch .featurePanel .rankingFrame .screenStage{aspect-ratio:auto;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.prelaunch .featurePanel .matrixFrame .screenStage>picture>img,.prelaunch .featurePanel .promptFrame .screenStage>picture>img,.prelaunch .featurePanel .rankingFrame .screenStage>picture>img{object-fit:contain;object-position:center}@media (max-width:720px){.prelaunch .overviewFrame{aspect-ratio:auto;padding:16px 12px 0}.prelaunch .overviewFrame .frameViewport{aspect-ratio:2450/1074;width:100%;height:auto}.prelaunch .featurePanel .rankingFrame .frameViewport{aspect-ratio:2450/1441}.prelaunch .featurePanel .promptFrame .frameViewport{aspect-ratio:2450/1387}.prelaunch .featurePanel .matrixFrame .frameViewport{aspect-ratio:2450/1421}}.prelaunch .faqItem summary:after{border-color:var(--border);color:var(--primary)}.prelaunch .faqItem[open] summary:after{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.prelaunch .faqItem[open] summary:after{background:color-mix(in oklab,var(--primary) 10%,transparent)}}@media (max-width:720px){.prelaunch .waitlistForm input{border-color:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .waitlistForm input{border-color:color-mix(in oklab,var(--inverse-foreground) 10%,transparent)}}.prelaunch .waitlistForm input{background:var(--inverse-foreground)}@supports (color:color-mix(in lab,red,red)){.prelaunch .waitlistForm input{background:color-mix(in oklab,var(--inverse-foreground) 5%,transparent)}}}.prelaunch .privacyMask{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;background:#f8f8f661;border-radius:5px;position:absolute}.prelaunch .overviewPromptBrandMask{width:7.2%;height:3.2%;top:82.7%;left:14.7%}.prelaunch .rankingLegendMask{width:58%;height:3.2%;top:47.2%;left:23.8%}.prelaunch .rankingTableMask{width:12%;height:34%;top:59%;left:13.2%}.prelaunch .rankingDonutMask{width:9.2%;height:22%;top:26.5%;left:87.2%}.prelaunch .featurePanel .rankingFrame .frameViewport{aspect-ratio:1.75}.prelaunch .featurePanel .promptFrame .frameViewport{aspect-ratio:1.78}.prelaunch .featurePanel .matrixFrame .frameViewport{aspect-ratio:1.75}.prelaunch .featurePanel .matrixFrame .screenStage,.prelaunch .featurePanel .promptFrame .screenStage,.prelaunch .featurePanel .rankingFrame .screenStage{width:135%;height:auto;left:-16.2%;transform:none}.prelaunch .featurePanel .rankingFrame .screenStage{aspect-ratio:2450/1441;top:-7%}.prelaunch .featurePanel .promptFrame .screenStage{aspect-ratio:2450/1387;top:-11%;left:-14%}.prelaunch .featurePanel .matrixFrame .screenStage{aspect-ratio:2450/1421;top:-7%}@media (min-width:1051px){.prelaunch .productSection .sceneWrap{width:min(1760px,100% - 32px)}.prelaunch .overviewFrame .frameViewport{width:89%}.prelaunch .overviewFrame .screenStage{width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.prelaunch .featurePanel{grid-template-columns:minmax(390px,.68fr) minmax(0,1.32fr);gap:clamp(30px,3vw,54px);width:min(1660px,100vw - 32px);padding:clamp(28px,2.4vw,40px)}.prelaunch .featurePanelReverse{grid-template-columns:minmax(0,1.32fr) minmax(390px,.68fr)}.prelaunch .featurePanel .productFrame{width:118%;max-width:none}.prelaunch .featurePanel:not(.featurePanelReverse) .productFrame{justify-self:start}.prelaunch .featurePanelReverse .productFrame{justify-self:stretch;width:100%}}@media (min-width:721px) and (max-width:1050px){.prelaunch .featurePanel{width:calc(100% - 24px);padding:34px 22px}.prelaunch .featurePanel .productFrame{justify-self:center;width:108%}}@media (max-width:720px){.prelaunch .productSection .sceneWrap{width:calc(100% - 16px)}.prelaunch .overviewFrame{padding:12px 8px 0}.prelaunch .overviewFrame .frameViewport{aspect-ratio:1.6;width:92%}.prelaunch .overviewFrame .screenStage{aspect-ratio:2450/1074;width:148%;height:auto;top:0;left:-17.5%;transform:none}.prelaunch .featurePanel{padding:24px 12px}.prelaunch .featurePanel .productFrame{width:calc(100% + 24px);max-width:none;transform:none}.prelaunch .featurePanel .matrixFrame .frameViewport,.prelaunch .featurePanel .promptFrame .frameViewport,.prelaunch .featurePanel .rankingFrame .frameViewport{aspect-ratio:1.1}.prelaunch .featurePanel .rankingFrame .screenStage{width:180%;top:-12%;left:-21.6%}.prelaunch .featurePanel .promptFrame .screenStage{width:180%;top:-12%;left:-50%}.prelaunch .featurePanel .matrixFrame .screenStage{width:180%;top:-12%;left:-21.6%}}.prelaunch p.waitlistConsent{color:#f4f0e866;margin:10px 0 0;font-size:.72rem;line-height:1.5}.prelaunch .finalCta p.waitlistConsent{word-break:keep-all;max-width:none;margin-top:12px}.prelaunch .waitlistConsent a{text-underline-offset:2px;text-decoration:underline}.prelaunch footer>span{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 14px;display:flex}.prelaunch footer>span a{text-decoration:none}.prelaunch footer>span a:hover{color:var(--paper)}