.ta-early-access,.ta-early-access *,.ta-early-access :before,.ta-early-access :after{box-sizing:border-box}.ta-early-access{--ink:#121827;--muted:#667085;--line:#e8edf6;--line-strong:#d7e0ee;--paper:#fff;--paper-soft:#f7f9fd;--blue:#2563ff;--blue-dark:#1648d8;--purple:#a100ff;--violet:#7c5cff;--cyan:#12c8ff;--green:#16a36b;--shadow:0 18px 46px #1f38661c;color:var(--ink);letter-spacing:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ta-early-access a{color:inherit;text-decoration:none}.ta-early-access button,.ta-early-access input,.ta-early-access textarea,.ta-early-access select{font:inherit}.ta-early-access.site-shell{background:#fff;min-height:100svh;overflow-x:clip}.ta-early-access .hero{isolation:isolate;background:radial-gradient(circle at 76% 44%,#7c5cff3b,#0000 34%),radial-gradient(circle at 62% 78%,#12c8ff29,#0000 34%),linear-gradient(110deg,#fff 0%,#f5f9ff 46%,#f5f1ff 100%);align-items:center;min-height:640px;display:flex;position:relative;overflow:hidden}.ta-early-access .hero:before{z-index:-1;content:"";filter:drop-shadow(0 24px 42px #4d73ff2e)saturate(1.05);mix-blend-mode:multiply;opacity:.95;background-image:url(/tokenair-hero-light.png);background-position:100%;background-repeat:no-repeat;background-size:cover;width:min(62vw,900px);position:absolute;inset:82px -72px -34px auto;-webkit-mask-image:radial-gradient(at 70% 52%,#000 0% 48%,#000000b8 60%,#0000 79%);mask-image:radial-gradient(at 70% 52%,#000 0% 48%,#000000b8 60%,#0000 79%)}.ta-early-access .topbar{z-index:5;min-height:78px;color:var(--ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;border-bottom:1px solid #d7e0eed1;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;padding:0 clamp(24px,7vw,112px);display:grid;position:absolute;top:0;left:0;right:0}.ta-early-access .brand-mark{letter-spacing:0;align-items:center;gap:10px;font-size:20px;font-weight:800;display:inline-flex}.ta-early-access .brand-symbol{background:linear-gradient(135deg,var(--purple),var(--blue));color:#fff;border-radius:8px;place-items:center;width:32px;height:32px;font-size:16px;font-weight:850;display:inline-grid;box-shadow:0 10px 24px #405aff47}.ta-early-access .topnav{color:#252b37;justify-content:center;gap:clamp(20px,3vw,38px);font-size:16px;font-weight:720;display:flex}.ta-early-access .topnav a{transition:color .16s}.ta-early-access .topnav a:hover{color:var(--blue)}.ta-early-access .language-switch{border:1px solid var(--line-strong);background:#f5f7fb;border-radius:999px;padding:3px;display:inline-flex}.ta-early-access .language-switch button{color:#4b5568;cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:54px;height:32px;font-size:13px;font-weight:760}.ta-early-access .language-switch button.active{color:var(--ink);background:#fff;box-shadow:0 4px 14px #1f38661f}.ta-early-access .hero-content{width:min(700px,100% - 48px);margin-left:clamp(24px,9vw,132px);padding-top:88px}.ta-early-access .hero h1{color:#0000;background:linear-gradient(90deg,var(--purple),var(--blue),#12a7ff);letter-spacing:0;-webkit-background-clip:text;background-clip:text;margin:0 0 22px;font-size:clamp(64px,9vw,124px);font-weight:850;line-height:.9}.ta-early-access .hero-headline{color:#0f172a;letter-spacing:0;max-width:660px;margin:0;font-size:clamp(36px,4.4vw,64px);font-weight:760;line-height:1.08}.ta-early-access .hero-subhead{color:#2e3443;max-width:650px;margin:24px 0 0;font-size:clamp(17px,1.6vw,20px);line-height:1.65}.ta-early-access .hero-actions{flex-wrap:wrap;gap:16px;margin-top:36px;display:flex}.ta-early-access .primary-button,.ta-early-access .secondary-button,.ta-early-access .submit-button{letter-spacing:0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 24px;font-size:16px;font-weight:720;transition:transform .16s,background .16s,border-color .16s,color .16s,box-shadow .16s;display:inline-flex}.ta-early-access .primary-button,.ta-early-access .submit-button{background:linear-gradient(90deg,var(--purple),var(--blue));color:#fff;box-shadow:0 14px 34px #4450ff47}.ta-early-access .primary-button:hover,.ta-early-access .submit-button:hover{transform:translateY(-1px);box-shadow:0 18px 40px #4450ff57}.ta-early-access .secondary-button{border-color:var(--blue);color:var(--blue);background:#ffffffc7}.ta-early-access .secondary-button:hover{background:#eef4ff}.ta-early-access .hero-note{color:#596579;align-items:center;gap:10px;width:fit-content;max-width:640px;margin:32px 0 0;font-size:15px;line-height:1.5;display:flex}.ta-early-access .hero-note svg{color:var(--blue);flex:none}.ta-early-access .benchmark-band,.ta-early-access .support-section,.ta-early-access .fit-process-section,.ta-early-access .watchlist-section,.ta-early-access .faq-section,.ta-early-access .final-cta{padding-inline:clamp(24px,7vw,112px)}.ta-early-access .benchmark-band{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:minmax(260px,.72fr) minmax(420px,1.28fr);gap:clamp(34px,6vw,76px);padding-top:88px;padding-bottom:84px;display:grid}.ta-early-access .section-copy{max-width:540px}.ta-early-access .section-copy.wide{max-width:820px}.ta-early-access .section-copy h2,.ta-early-access .fit-block h2,.ta-early-access .process-block h2,.ta-early-access .watchlist-copy h2,.ta-early-access .faq-section h2,.ta-early-access .final-cta h2{color:#101828;letter-spacing:0;margin:0;font-size:clamp(32px,4vw,56px);font-weight:790;line-height:1.05}.ta-early-access .section-copy p,.ta-early-access .watchlist-copy p{color:var(--muted);margin:18px 0 0;font-size:18px;line-height:1.62}.ta-early-access .benchmark-table{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 12px 28px #1f38660f}.ta-early-access .benchmark-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(100px,.65fr) minmax(170px,.55fr) minmax(240px,1fr);align-items:center;gap:26px;min-height:88px;padding-inline:28px;display:grid}.ta-early-access .benchmark-row:last-child{border-bottom:1px solid var(--line)}.ta-early-access .benchmark-model{font-size:18px;font-weight:770}.ta-early-access .benchmark-value{color:var(--blue);font-size:clamp(38px,4.8vw,56px);font-weight:840;line-height:1}.ta-early-access .benchmark-label{color:var(--muted);min-width:0;font-size:16px;line-height:1.45}.ta-early-access .open-model-row{background:radial-gradient(circle at 96% 0,#12c8ff29,#0000 42%),linear-gradient(135deg,#2563ff0d,#a100ff0f);grid-template-columns:minmax(240px,.95fr) minmax(260px,1.05fr);gap:26px;padding:28px;display:grid}.ta-early-access .open-model-row h3{color:#101828;margin:0;font-size:24px;line-height:1.16}.ta-early-access .open-model-row p{color:var(--muted);margin:12px 0 0;font-size:15px;line-height:1.62}.ta-early-access .model-family-groups{gap:16px;display:grid}.ta-early-access .model-family-group{min-width:0}.ta-early-access .model-family-group h4{color:#344054;letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:820;line-height:1.2}.ta-early-access .model-family-list{flex-wrap:wrap;align-content:flex-start;gap:10px;display:flex}.ta-early-access .model-family-list span{color:#1f3f86;background:#ffffffd1;border:1px solid #2563ff2e;border-radius:999px;align-items:center;min-height:34px;padding:0 13px;font-size:14px;font-weight:760;display:inline-flex}.ta-early-access .benchmark-note{max-width:760px;color:var(--muted);grid-column:2;align-items:flex-start;gap:9px;margin:-30px 0 0;font-size:14px;line-height:1.55;display:flex}.ta-early-access .benchmark-note svg{color:var(--blue);flex:none;margin-top:2px}.ta-early-access .support-section{background:#f6f8fc;padding-top:92px;padding-bottom:76px}.ta-early-access .support-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:46px;display:grid}.ta-early-access .support-item{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:32px 1fr;gap:18px;min-height:224px;padding:30px;display:grid;box-shadow:0 10px 24px #1f38660d}.ta-early-access .support-item svg{color:var(--blue)}.ta-early-access .support-item h3{margin:0;font-size:20px;line-height:1.2}.ta-early-access .support-item p{color:var(--muted);margin:16px 0 0;font-size:16px;line-height:1.62}.ta-early-access .developer-section{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:minmax(260px,.82fr) minmax(480px,1.18fr);align-items:center;gap:clamp(34px,6vw,76px);padding:92px clamp(24px,7vw,112px);display:grid}.ta-early-access .code-panel{border:1px solid var(--line);box-shadow:var(--shadow);color:#172033;background:linear-gradient(135deg,#2563ff14,#a100ff14),#fff;border-radius:8px;margin:0;padding:clamp(20px,3vw,30px);font-size:15px;line-height:1.75;overflow-x:auto}.ta-early-access .code-panel code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.ta-early-access .fit-process-section{background:#fff;grid-template-columns:.9fr 1.1fr;gap:clamp(34px,6vw,74px);padding-top:94px;padding-bottom:94px;display:grid}.ta-early-access .fit-block ul,.ta-early-access .process-block ol{margin:32px 0 0;padding:0}.ta-early-access .fit-block li{border-bottom:1px solid var(--line);color:#263247;align-items:center;gap:12px;min-height:46px;font-size:17px;font-weight:650;list-style:none;display:flex}.ta-early-access .fit-block li svg{color:var(--green);flex:none}.ta-early-access .process-block ol{counter-reset:process;gap:18px;display:grid}.ta-early-access .process-block li{min-height:72px;color:var(--muted);padding:2px 0 0 72px;font-size:18px;line-height:1.55;list-style:none;position:relative}.ta-early-access .process-block li:before{counter-increment:process;content:counter(process);width:48px;height:48px;color:var(--blue);background:linear-gradient(135deg,#a100ff1f,#2563ff24);border-radius:8px;place-items:center;font-weight:790;display:grid;position:absolute;top:0;left:0}.ta-early-access .watchlist-section{color:var(--ink);background:radial-gradient(circle at 14% 22%,#12c8ff2e,#0000 34%),radial-gradient(circle at 92% 78%,#a100ff26,#0000 36%),#f6f8fc;grid-template-columns:minmax(270px,.74fr) minmax(520px,1.26fr);align-items:start;gap:clamp(34px,6vw,80px);padding-top:100px;padding-bottom:104px;display:grid}.ta-early-access .watchlist-copy{max-width:520px;position:sticky;top:34px}.ta-early-access .waitlist-form,.ta-early-access .form-success{border:1px solid var(--line);color:var(--ink);box-shadow:var(--shadow);background:#fffffff5;border-radius:8px}.ta-early-access .waitlist-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:clamp(22px,4vw,34px);display:grid}.ta-early-access .form-field{gap:8px;display:grid}.ta-early-access .form-field.wide,.ta-early-access .form-error,.ta-early-access .submit-button{grid-column:1/-1}.ta-early-access .field-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ta-early-access .field-header span{color:#17233a;font-size:13px;font-weight:760}.ta-early-access .field-header strong,.ta-early-access .consent-field strong{color:#b3261e;text-align:right;font-size:12px;font-weight:720}.ta-early-access .form-field input,.ta-early-access .form-field textarea,.ta-early-access .form-field select{width:100%;color:var(--ink);background:#fff;border:1px solid #cbd6e6;border-radius:6px;outline:none;padding:13px 14px;font-size:15px;line-height:1.4;transition:border-color .14s,box-shadow .14s}.ta-early-access .form-field textarea{resize:vertical}.ta-early-access .field-helper{color:var(--muted);margin:-2px 0 0;font-size:12px;line-height:1.4}.ta-early-access .choice-grid{flex-wrap:wrap;gap:10px;display:flex}.ta-early-access .choice-button{color:#22304a;cursor:pointer;background:#fff;border:1px solid #cbd6e6;border-radius:999px;min-height:38px;padding:0 14px;font-size:14px;font-weight:720;transition:border-color .14s,background .14s,color .14s,box-shadow .14s}.ta-early-access .choice-button:hover{background:#f4f8ff;border-color:#2563ff8f}.ta-early-access .choice-button.selected{color:#1744b5;background:linear-gradient(90deg,#a100ff1c,#2563ff21);border-color:#2563ff80;box-shadow:0 6px 18px #2563ff1c}.ta-early-access .form-field input:focus,.ta-early-access .form-field textarea:focus,.ta-early-access .form-field select:focus{border-color:var(--blue);box-shadow:0 0 0 4px #2563ff1f}.ta-early-access .consent-field{color:#344054;grid-column:1/-1;grid-template-columns:18px 1fr;align-items:flex-start;gap:10px 12px;font-size:14px;line-height:1.45;display:grid}.ta-early-access .consent-field input{width:18px;height:18px;accent-color:var(--blue);margin:2px 0 0}.ta-early-access .consent-field strong{text-align:left;grid-column:2}.ta-early-access .submit-button{cursor:pointer;border:0;width:100%}.ta-early-access .submit-button:disabled{cursor:not-allowed;opacity:.72;transform:none}.ta-early-access .form-error{color:#b3261e;margin:0;font-size:14px;line-height:1.4}.ta-early-access .hp-field{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-10000px}.ta-early-access .form-success{padding:40px}.ta-early-access .form-success svg{color:var(--green)}.ta-early-access .form-success h3{margin:20px 0 0;font-size:28px}.ta-early-access .form-success p{color:var(--muted);margin:12px 0 0;font-size:17px;line-height:1.55}.ta-early-access .faq-section{background:#fff;padding-top:90px;padding-bottom:90px}.ta-early-access .faq-list{border-top:1px solid var(--line-strong);max-width:940px;margin-top:34px}.ta-early-access .faq-list details{border-bottom:1px solid var(--line)}.ta-early-access .faq-list summary{cursor:pointer;color:#16233a;padding:25px 0;font-size:18px;font-weight:760}.ta-early-access .faq-list p{max-width:760px;color:var(--muted);margin:-6px 0 24px;font-size:16px;line-height:1.62}.ta-early-access .final-cta{border-top:1px solid var(--line);background:#f7f9fd;justify-content:space-between;align-items:center;gap:28px;padding-top:72px;padding-bottom:72px;display:flex}.ta-early-access .final-cta h2{max-width:820px;font-size:clamp(32px,4vw,52px)}@media (max-width:1060px){.ta-early-access .topbar{grid-template-columns:auto 1fr auto;padding-inline:22px}.ta-early-access .topnav{gap:18px;font-size:14px}.ta-early-access .hero:before{opacity:.45;width:82vw}}@media (max-width:900px){.ta-early-access .topbar{grid-template-columns:1fr auto}.ta-early-access .topnav{display:none}.ta-early-access .hero{min-height:650px}.ta-early-access .hero:before{opacity:.35;width:94vw;inset:150px -28vw -18px auto}.ta-early-access .hero-content{margin-inline:24px}.ta-early-access .benchmark-band,.ta-early-access .developer-section,.ta-early-access .support-list,.ta-early-access .fit-process-section,.ta-early-access .watchlist-section{grid-template-columns:1fr}.ta-early-access .benchmark-note{grid-column:1;margin-top:0}.ta-early-access .support-list{gap:18px}.ta-early-access .support-item{min-height:auto}.ta-early-access .watchlist-copy{position:static}.ta-early-access .final-cta{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.ta-early-access .topbar{gap:14px;min-height:64px;padding:12px 18px}.ta-early-access .brand-mark span:last-child{display:none}.ta-early-access .language-switch button{min-width:48px}.ta-early-access .hero{min-height:650px}.ta-early-access .hero:before{opacity:.28;width:122vw;inset:220px -46vw -18px auto}.ta-early-access .hero-content{width:calc(100% - 36px);margin-inline:18px;padding-top:64px}.ta-early-access .hero h1{font-size:clamp(56px,17vw,78px)}.ta-early-access .hero-headline{font-size:clamp(32px,9.6vw,45px)}.ta-early-access .hero-actions{flex-direction:column;align-items:stretch}.ta-early-access .primary-button,.ta-early-access .secondary-button,.ta-early-access .submit-button{width:100%}.ta-early-access .benchmark-band,.ta-early-access .developer-section,.ta-early-access .support-section,.ta-early-access .fit-process-section,.ta-early-access .watchlist-section,.ta-early-access .faq-section,.ta-early-access .final-cta{padding-inline:18px}.ta-early-access .benchmark-band,.ta-early-access .support-section,.ta-early-access .fit-process-section,.ta-early-access .watchlist-section,.ta-early-access .faq-section{padding-top:68px;padding-bottom:68px}.ta-early-access .benchmark-row{grid-template-columns:1fr;gap:6px;padding:22px}.ta-early-access .open-model-row{grid-template-columns:1fr;padding:22px}.ta-early-access .benchmark-value{font-size:44px}.ta-early-access .support-item{grid-template-columns:1fr;padding:26px}.ta-early-access .waitlist-form{grid-template-columns:1fr}}
