:root{--bg:#05070d;--bg2:#080b14;--panel:#0d111d;--panel2:#111727;--glass:rgba(14,20,34,.72);--ink:#f5f7ff;--muted:#99a3b8;--line:rgba(162,180,220,.15);--line2:rgba(163,207,255,.28);--cyan:#67e8f9;--blue:#70a5ff;--violet:#a78bfa;--magenta:#f472b6;--lime:#b8ff6a;--gold:#f6c96b;--red:#ff796f;--green:#69efb5;--shadow:0 28px 90px rgba(0,0,0,.38);--radius:24px;--radius-sm:15px;--shell:1240px;--sans:'Manrope',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--display:'Space Grotesk',var(--sans);--mono:'DM Mono',ui-monospace,SFMono-Regular,Menlo,monospace}
*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{margin:0;min-height:100vh;background:radial-gradient(circle at 90% -10%,rgba(103,232,249,.08),transparent 29%),radial-gradient(circle at -10% 30%,rgba(167,139,250,.07),transparent 26%),var(--bg);color:var(--ink);font:15px/1.62 var(--sans);overflow-x:hidden}body:before{content:'';position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(to bottom,black,transparent 82%);z-index:-2}a{color:inherit}button,input,select,textarea{font:inherit}.shell{width:min(var(--shell),calc(100% - 36px));margin-inline:auto}.skip{position:fixed;left:12px;top:-100px;z-index:999;background:white;color:#111;padding:12px 16px;border-radius:10px}.skip:focus{top:12px}.ambient{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.ambient i{position:absolute;border-radius:999px;filter:blur(80px);opacity:.13;animation:float 15s ease-in-out infinite}.ambient i:nth-child(1){width:420px;height:420px;background:var(--cyan);top:-260px;right:-100px}.ambient i:nth-child(2){width:360px;height:360px;background:var(--violet);top:45%;left:-260px;animation-delay:-5s}.ambient i:nth-child(3){width:280px;height:280px;background:var(--magenta);bottom:-190px;right:13%;animation-delay:-9s}@keyframes float{50%{transform:translate3d(0,35px,0) scale(1.08)}}
.statusbar{border-bottom:1px solid var(--line);background:#03050a;color:#8994a9;font:10px/1.3 var(--mono);letter-spacing:.09em;text-transform:uppercase}.statusbar__inner{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:20px}.pulse{display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 14px var(--lime)}.header{position:sticky;top:0;z-index:80;border-bottom:1px solid transparent;background:rgba(5,7,13,.72);backdrop-filter:blur(24px);transition:.25s}.header.scrolled{border-color:var(--line);box-shadow:0 12px 40px rgba(0,0,0,.22)}.header__inner{height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:inline-flex;align-items:center;gap:11px;text-decoration:none;font:700 18px/1 var(--display);letter-spacing:-.04em}.brand small{display:block;margin-top:5px;font:500 8px/1 var(--mono);letter-spacing:.16em;color:#7d879b}.brand__mark{width:39px;height:39px;display:grid;place-items:center;border:1px solid rgba(103,232,249,.35);border-radius:13px;background:linear-gradient(145deg,rgba(103,232,249,.15),rgba(167,139,250,.11));box-shadow:inset 0 0 28px rgba(103,232,249,.07),0 8px 30px rgba(0,0,0,.22);color:var(--cyan);font-family:var(--display)}.nav{display:flex;align-items:center;gap:24px}.nav a{text-decoration:none;color:#aab3c6;font-size:12px;font-weight:700;transition:.2s}.nav a:hover,.nav a.active{color:white}.header__actions{display:flex;align-items:center;gap:9px}.menu{display:none;width:43px;height:43px;background:transparent;border:1px solid var(--line);border-radius:13px}.menu span{display:block;width:17px;height:1px;background:white;margin:5px auto}.button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 17px;border:1px solid transparent;border-radius:999px;text-decoration:none;font-size:12px;font-weight:800;cursor:pointer;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s}.button:hover{transform:translateY(-2px)}.button--primary{background:linear-gradient(135deg,var(--cyan),#9ceeff);color:#051018;box-shadow:0 13px 34px rgba(103,232,249,.13)}.button--gradient{background:linear-gradient(135deg,var(--violet),var(--magenta));color:white}.button--gold{background:linear-gradient(135deg,var(--gold),#ffe5a2);color:#1b1304}.button--ghost{border-color:var(--line);background:rgba(255,255,255,.025);color:white}.button--danger{background:rgba(255,121,111,.13);border-color:rgba(255,121,111,.32);color:#ffaaa4}.button--sm{min-height:36px;padding:0 13px;font-size:11px}.button[disabled]{opacity:.45;pointer-events:none}.eyebrow{display:inline-flex;align-items:center;gap:9px;color:var(--cyan);font:500 10px/1.2 var(--mono);letter-spacing:.13em;text-transform:uppercase}.eyebrow:before{content:'';width:25px;height:1px;background:linear-gradient(90deg,var(--cyan),transparent)}.gradient-text{background:linear-gradient(90deg,var(--cyan),var(--blue) 33%,var(--violet) 68%,var(--magenta));-webkit-background-clip:text;background-clip:text;color:transparent}.hero{position:relative;padding:104px 0 72px}.hero--compact{padding:76px 0 54px}.hero__grid{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(360px,.84fr);gap:58px;align-items:center}.hero h1,.page-hero h1{font:700 clamp(53px,7.4vw,104px)/.88 var(--display);letter-spacing:-.07em;margin:23px 0 28px;max-width:1020px}.hero--compact h1,.page-hero h1{font-size:clamp(48px,6.8vw,86px)}.hero__lead,.page-hero p{max-width:760px;color:#aeb7ca;font-size:clamp(17px,2vw,21px);line-height:1.55}.hero__actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:31px}.micro{font:400 10px/1.5 var(--mono);color:#7e889d}.hero__proof{margin-top:27px;display:flex;gap:18px;flex-wrap:wrap}.hero__proof span{font:500 10px/1 var(--mono);color:#8e99ad}.hero__proof span:before{content:'✓';color:var(--lime);margin-right:6px}.orbital{position:relative;min-height:520px;display:grid;place-items:center}.orbital__core{position:relative;width:205px;height:205px;border-radius:50%;display:grid;place-items:center;text-align:center;background:radial-gradient(circle at 35% 30%,rgba(103,232,249,.22),rgba(14,18,33,.8) 58%,#080b12);border:1px solid rgba(103,232,249,.32);box-shadow:inset 0 0 65px rgba(103,232,249,.07),0 0 90px rgba(103,232,249,.08)}.orbital__core:before,.orbital__core:after{content:'';position:absolute;border:1px solid rgba(129,158,220,.18);border-radius:50%;animation:spin 19s linear infinite}.orbital__core:before{inset:-78px}.orbital__core:after{inset:-145px;animation-duration:31s;animation-direction:reverse}.orbital__core strong{font:700 30px/1 var(--display);letter-spacing:-.05em}.orbital__core small{display:block;margin-top:8px;color:var(--cyan);font:500 9px var(--mono);letter-spacing:.12em}.node{position:absolute;min-width:112px;padding:11px 12px;border:1px solid var(--line2);border-radius:13px;background:rgba(9,13,23,.89);box-shadow:0 14px 35px rgba(0,0,0,.3);font:500 9px/1.25 var(--mono);color:#c6d1e8}.node b{display:block;color:white;font-size:11px;margin-bottom:4px}.node:before{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 10px var(--cyan);margin-right:6px}.node--1{top:57px;left:6px}.node--2{top:112px;right:-4px}.node--3{bottom:88px;right:2px}.node--4{bottom:57px;left:7px}.node--5{top:235px;left:-46px}.node--6{top:270px;right:-43px}@keyframes spin{to{transform:rotate(360deg)}}.metrics{display:grid;grid-template-columns:repeat(5,1fr);margin-top:64px;border:1px solid var(--line);border-radius:22px;overflow:hidden;background:rgba(9,13,23,.68)}.metric{padding:19px;border-right:1px solid var(--line)}.metric:last-child{border:0}.metric b{display:block;font:700 25px/1 var(--display);letter-spacing:-.05em}.metric small{display:block;margin-top:7px;color:#7f899d;font:500 9px/1.35 var(--mono);letter-spacing:.08em;text-transform:uppercase}
.section{padding:90px 0}.section--tight{padding:58px 0}.section--soft{background:linear-gradient(180deg,rgba(14,19,33,.68),rgba(7,10,18,.54));border-block:1px solid var(--line)}.section--paper{background:#edf3ff;color:#08101f}.section--paper .muted,.section--paper .section-head p{color:#556078}.section-head{display:flex;justify-content:space-between;gap:40px;align-items:end;margin-bottom:38px}.section-head h2{font:700 clamp(39px,5vw,67px)/.94 var(--display);letter-spacing:-.06em;margin:10px 0 0;max-width:800px}.section-head p{max-width:520px;color:#98a3b7}.section-head--stack{display:block}.section-head--stack p{margin-top:16px;max-width:760px}.kicker{font:500 10px/1.2 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--cyan)}.muted{color:var(--muted)}.grid{display:grid;gap:15px}.grid--2{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}.card{position:relative;border:1px solid var(--line);border-radius:var(--radius);padding:24px;background:linear-gradient(145deg,rgba(16,22,38,.88),rgba(8,11,19,.82));overflow:hidden}.card:before{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(130deg,rgba(103,232,249,.04),transparent 40%)}.card h3{font:650 25px/1.08 var(--display);letter-spacing:-.045em;margin:10px 0 14px}.card p{color:#9aa4b8;font-size:13px}.card__icon{width:43px;height:43px;display:grid;place-items:center;border:1px solid var(--line2);border-radius:13px;background:rgba(103,232,249,.06);font-size:18px}.card__meta{display:flex;gap:7px;flex-wrap:wrap;margin-top:18px}.chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;padding:7px 9px;color:#9ba6ba;font:500 9px/1 var(--mono);text-transform:uppercase;letter-spacing:.07em}.chip--green{border-color:rgba(105,239,181,.25);color:var(--green);background:rgba(105,239,181,.06)}.chip--gold{border-color:rgba(246,201,107,.27);color:var(--gold);background:rgba(246,201,107,.06)}.chip--violet{border-color:rgba(167,139,250,.28);color:#c8b7ff;background:rgba(167,139,250,.07)}.callout{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(135deg,rgba(103,232,249,.08),rgba(167,139,250,.055),rgba(244,114,182,.04));padding:26px}.callout h3{font:650 31px/1.04 var(--display);letter-spacing:-.05em}.callout__actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.feature-list{list-style:none;padding:0;margin:20px 0;display:grid;gap:10px}.feature-list li{position:relative;padding-left:20px;color:#aab4c6;font-size:13px}.feature-list li:before{content:'↗';position:absolute;left:0;color:var(--cyan)}.split{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.terminal{border:1px solid var(--line2);border-radius:20px;background:#03060b;box-shadow:var(--shadow);overflow:hidden}.terminal__bar{height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;border-bottom:1px solid var(--line);background:#090d16;color:#7e899e;font:500 9px var(--mono)}.terminal__dots{display:flex;gap:6px}.terminal__dots i{width:7px;height:7px;border-radius:50%;background:#263044}.terminal__dots i:first-child{background:var(--red)}.terminal__dots i:nth-child(2){background:var(--gold)}.terminal__dots i:nth-child(3){background:var(--green)}pre,code{font-family:var(--mono)}.terminal pre{margin:0;padding:20px;min-height:310px;overflow:auto;color:#b6c5e2;font-size:11px;line-height:1.75}.token-key{color:var(--cyan)}.token-string{color:#bbf7d0}.token-value{color:#d8b4fe}.token-comment{color:#667085}.architecture{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.architecture__step{min-height:205px;padding:19px;border:1px solid var(--line);border-radius:18px;background:rgba(9,13,23,.62)}.architecture__step span{font:500 9px var(--mono);color:var(--cyan)}.architecture__step h3{font:650 22px/1 var(--display);letter-spacing:-.04em;margin:38px 0 11px}.architecture__step p{font-size:11px;color:#8994a9}
.page-hero{padding:82px 0 48px}.page-hero__actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:27px}.breadcrumbs{display:flex;align-items:center;gap:8px;font:500 9px var(--mono);color:#6f7a90;text-transform:uppercase;letter-spacing:.1em}.breadcrumbs a{text-decoration:none}.breadcrumbs i{font-style:normal;color:#3f485a}.filterbar{position:sticky;top:88px;z-index:35;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px;border:1px solid var(--line);border-radius:17px;background:rgba(7,10,18,.86);backdrop-filter:blur(18px);margin:0 0 24px}.filters{display:flex;gap:7px;overflow:auto;scrollbar-width:none}.filter{white-space:nowrap;border:1px solid var(--line);background:transparent;color:#8994a8;border-radius:999px;padding:8px 11px;font:500 9px var(--mono);cursor:pointer}.filter.active{background:var(--ink);color:#07101b;border-color:var(--ink)}.search{min-width:220px;background:#080c14;border:1px solid var(--line);border-radius:999px;color:white;padding:9px 13px;font-size:11px;outline:none}.search:focus{border-color:var(--cyan)}.format-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.format-card{cursor:pointer;transition:.25s}.format-card:hover{transform:translateY(-4px);border-color:var(--line2)}.format-card__preview{height:210px;border:1px solid var(--line);border-radius:17px;background:radial-gradient(circle at 70% 20%,rgba(103,232,249,.09),transparent 38%),#070a11;display:grid;place-items:center;overflow:hidden;margin-bottom:19px}.format-card__head{display:flex;justify-content:space-between;gap:10px}.format-card h3{font-size:22px}.format-card__specs{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;margin-top:15px}.format-card__specs span{padding:8px;border-radius:10px;background:rgba(255,255,255,.025);font:400 9px var(--mono);color:#8994a8}.mock-banner{width:82%;height:57px;border:1px solid rgba(103,232,249,.4);border-radius:12px;background:linear-gradient(100deg,rgba(103,232,249,.14),rgba(167,139,250,.13));display:flex;align-items:center;justify-content:space-between;padding:10px;color:white;font:600 10px var(--mono);box-shadow:0 0 32px rgba(103,232,249,.08)}.mock-banner i{width:65px;height:25px;border-radius:999px;background:var(--cyan)}.mock-rect{width:180px;height:150px;border:1px solid rgba(167,139,250,.45);border-radius:17px;display:grid;place-items:center;background:linear-gradient(145deg,rgba(167,139,250,.15),rgba(244,114,182,.06));font:500 10px var(--mono)}.mock-native{width:83%;display:grid;grid-template-columns:58px 1fr 50px;gap:11px;align-items:center;padding:12px;border:1px solid var(--line2);border-radius:13px}.mock-native i{height:55px;border-radius:10px;background:linear-gradient(135deg,var(--cyan),var(--violet));opacity:.7}.mock-native b{height:7px;background:#b9c2d3;border-radius:10px;display:block;box-shadow:0 15px #3f485a,0 30px #222b3b}.mock-native em{height:26px;border-radius:999px;background:var(--cyan)}.mock-video{width:82%;aspect-ratio:16/9;border:1px solid rgba(103,232,249,.35);border-radius:14px;background:linear-gradient(145deg,#11182a,#05070b);display:grid;place-items:center;position:relative}.mock-video:before{content:'▶';width:47px;height:47px;border-radius:50%;display:grid;place-items:center;background:rgba(103,232,249,.16);color:var(--cyan)}.mock-video:after{content:'VAST · MUTED PREVIEW';position:absolute;left:10px;bottom:8px;font:500 8px var(--mono);color:#8d99ac}.mock-phone{width:135px;height:190px;border:2px solid #2e3a50;border-radius:24px;padding:16px 9px;background:#080b12;display:flex;align-items:flex-end}.mock-phone div{width:100%;min-height:66px;border:1px solid rgba(244,114,182,.35);border-radius:13px;background:rgba(244,114,182,.1);padding:8px;font:500 8px var(--mono)}.mock-sticky{width:92%;height:185px;border:1px solid var(--line);border-radius:14px;position:relative;background:linear-gradient(#0f1421 50%,#070a10 50%)}.mock-sticky:after{content:'SPONSORED · STICKY FOOTER';position:absolute;left:5%;right:5%;bottom:10px;height:42px;border:1px solid rgba(103,232,249,.42);border-radius:10px;background:rgba(103,232,249,.1);display:grid;place-items:center;font:500 8px var(--mono);color:var(--cyan)}.mock-interstitial{width:92%;height:185px;border:1px solid var(--line);border-radius:14px;background:#080b12;display:grid;place-items:center}.mock-interstitial div{width:72%;height:72%;border:1px solid rgba(246,201,107,.45);border-radius:15px;background:rgba(246,201,107,.08);display:grid;place-items:center;font:500 9px var(--mono);color:var(--gold)}.mock-email{width:83%;background:#f7f8fc;color:#121725;border-radius:12px;padding:14px}.mock-email small{display:block;font:500 7px var(--mono);color:#7a8191}.mock-email b{display:block;margin:11px 0;font:700 16px var(--display)}.mock-email i{display:inline-block;padding:7px 10px;background:#111827;color:white;border-radius:5px;font:600 8px var(--mono)}.mock-audio{width:84%;padding:17px;border:1px solid rgba(105,239,181,.35);border-radius:15px;background:rgba(105,239,181,.06)}.wave{display:flex;align-items:center;gap:3px;height:55px}.wave i{width:4px;border-radius:6px;background:var(--green);animation:wave 1.1s ease-in-out infinite}.wave i:nth-child(2n){animation-delay:-.35s}.wave i:nth-child(3n){animation-delay:-.65s}@keyframes wave{0%,100%{height:10px}50%{height:46px}}.format-lab{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:18px}.format-list{display:grid;gap:8px;max-height:720px;overflow:auto;padding-right:4px}.format-list button{text-align:left;border:1px solid var(--line);background:rgba(255,255,255,.022);border-radius:14px;color:#aeb8cb;padding:13px;cursor:pointer}.format-list button.active{border-color:var(--cyan);background:rgba(103,232,249,.07);color:white}.lab-stage{min-height:570px;border:1px solid var(--line2);border-radius:25px;background:radial-gradient(circle at 50% 10%,rgba(103,232,249,.07),transparent 42%),#05070c;padding:22px;display:grid;grid-template-rows:auto 1fr auto}.lab-stage__top,.lab-stage__foot{display:flex;justify-content:space-between;align-items:center;gap:12px}.lab-stage__canvas{display:grid;place-items:center;padding:30px}.lab-stage__details{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.lab-stage__details div{padding:10px;border:1px solid var(--line);border-radius:11px}.lab-stage__details small{display:block;color:#69758a;font:500 8px var(--mono);text-transform:uppercase}.lab-stage__details b{font-size:11px}
.price-toggle{display:inline-flex;padding:4px;border:1px solid var(--line);border-radius:999px;background:#070a12}.price-toggle button{border:0;background:transparent;color:#818ca0;padding:9px 14px;border-radius:999px;font-size:11px;font-weight:800;cursor:pointer}.price-toggle button.active{background:white;color:#07101b}.pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.price-card{display:flex;flex-direction:column;min-height:565px}.price-card.featured{border-color:rgba(103,232,249,.42);box-shadow:0 20px 70px rgba(103,232,249,.07)}.price-card__name{font:650 30px/1 var(--display);letter-spacing:-.05em}.price-card__amount{font:700 47px/1 var(--display);letter-spacing:-.06em;margin:18px 0}.price-card__amount small{font:500 11px var(--mono);color:#788398;letter-spacing:0}.price-card__desc{min-height:64px}.price-card .button{margin-top:auto}.legal-note{padding:14px 16px;border-left:2px solid var(--gold);border-radius:0 13px 13px 0;background:rgba(246,201,107,.055);color:#9da7ba;font-size:11px}.table-wrap{overflow:auto;border:1px solid var(--line);border-radius:18px}.table{width:100%;border-collapse:collapse;min-width:850px}.table th,.table td{text-align:left;padding:13px 15px;border-bottom:1px solid var(--line);font-size:11px}.table th{color:#7f8a9e;font:500 9px var(--mono);text-transform:uppercase;letter-spacing:.08em}.table tr:last-child td{border:0}.status{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:6px 8px;font:500 8px var(--mono);text-transform:uppercase;letter-spacing:.07em}.status:before{content:'';width:6px;height:6px;border-radius:50%;background:currentColor}.status--live{color:var(--green);background:rgba(105,239,181,.07)}.status--managed{color:var(--cyan);background:rgba(103,232,249,.07)}.status--controlled{color:var(--gold);background:rgba(246,201,107,.07)}.status--preview{color:#c6b7ff;background:rgba(167,139,250,.08)}
.docs-layout{display:grid;grid-template-columns:245px minmax(0,1fr);gap:30px}.docs-nav{position:sticky;top:104px;align-self:start;display:grid;gap:4px}.docs-nav a{text-decoration:none;padding:9px 11px;border-radius:9px;color:#7f8a9e;font-size:11px}.docs-nav a:hover{background:rgba(255,255,255,.04);color:white}.docs-content h2{font:650 36px/1.02 var(--display);letter-spacing:-.05em;margin:50px 0 15px}.docs-content h2:first-child{margin-top:0}.docs-content h3{font:600 22px var(--display);margin-top:30px}.docs-content p,.docs-content li{color:#9ba6b9}.codeblock{position:relative;border:1px solid var(--line);border-radius:16px;background:#03060b;overflow:auto;margin:16px 0}.codeblock pre{margin:0;padding:18px;color:#bdc9df;font-size:10px;line-height:1.75}.copy{position:absolute;right:9px;top:9px;border:1px solid var(--line);background:#0a0e17;color:#9aa5b9;border-radius:8px;padding:6px 8px;font:500 8px var(--mono);cursor:pointer}.form-shell{border:1px solid var(--line);border-radius:23px;background:white;overflow:hidden;min-height:760px}.form-shell iframe{display:block;width:100%;min-height:850px;border:0}.admin-layout{display:grid;grid-template-columns:310px minmax(0,1fr);gap:17px}.admin-sidebar{position:sticky;top:104px;align-self:start}.field{display:grid;gap:7px;margin-bottom:13px}.field label{font:500 9px var(--mono);color:#7f8a9d;text-transform:uppercase;letter-spacing:.09em}.field input,.field textarea,.field select{width:100%;border:1px solid var(--line);border-radius:12px;background:#060910;color:white;padding:11px;outline:none;font:400 11px var(--mono)}.field textarea{min-height:110px;resize:vertical}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--cyan)}.action-grid{display:flex;flex-wrap:wrap;gap:7px}.readout{min-height:350px;max-height:620px;overflow:auto;border:1px solid var(--line);border-radius:15px;background:#03050a;padding:15px;white-space:pre-wrap;color:#bce8d6;font:400 10px/1.72 var(--mono)}.admin-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:15px 0}.admin-stat{padding:12px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.02)}.admin-stat small{display:block;color:#6f7a8e;font:500 8px var(--mono);text-transform:uppercase}.admin-stat b{display:block;margin-top:6px;font-size:12px;word-break:break-word}.tabs{display:flex;gap:7px;margin-bottom:13px}.tab{border:1px solid var(--line);border-radius:999px;background:transparent;color:#7f8a9e;padding:8px 11px;font:500 9px var(--mono);cursor:pointer}.tab.active{background:white;color:#07101b}.partner-builder{display:grid;grid-template-columns:.88fr 1.12fr;gap:17px}.manifest{min-height:500px}.faq{display:grid;gap:9px}.faq details{border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.02);padding:15px}.faq summary{cursor:pointer;font-weight:700}.faq p{margin:12px 0 0;color:#929daf}.footer{padding:54px 0 25px;border-top:1px solid var(--line);background:#03050a}.footer__grid{display:grid;grid-template-columns:2.1fr repeat(3,1fr);gap:45px}.footer__grid>div{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.footer__grid p{max-width:500px;color:#737e91;font-size:11px}.footer__grid b{font:600 11px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:#a8b2c3}.footer__grid>div>a:not(.brand){font-size:11px;color:#788397;text-decoration:none}.footer__grid>div>a:hover{color:white}.footer__bottom{display:flex;justify-content:space-between;gap:20px;padding-top:25px;margin-top:30px;border-top:1px solid var(--line);color:#5f697b;font:400 9px var(--mono)}.toast{position:fixed;right:18px;bottom:18px;z-index:120;max-width:340px;transform:translateY(130%);opacity:0;border:1px solid var(--line2);border-radius:14px;background:#101725;box-shadow:var(--shadow);padding:12px 14px;color:white;font-size:11px;transition:.25s}.toast.show{transform:none;opacity:1}.empty{display:grid;place-items:center;text-align:center;min-height:460px}.empty h1{font:700 90px/1 var(--display);letter-spacing:-.08em;color:var(--cyan)}.empty p{color:#8d98ac}.hide{display:none!important}
@media(max-width:1040px){.nav{position:fixed;inset:110px 18px auto;display:none;flex-direction:column;align-items:stretch;padding:15px;border:1px solid var(--line);border-radius:18px;background:#0b0f19;box-shadow:var(--shadow)}.nav.open{display:flex}.nav a{padding:10px}.menu{display:block}.desktop{display:none}.hero__grid{grid-template-columns:1fr}.orbital{min-height:430px}.metrics{grid-template-columns:repeat(3,1fr)}.metric:nth-child(3){border-right:0}.pricing-grid{grid-template-columns:repeat(2,1fr)}.format-grid{grid-template-columns:repeat(2,1fr)}.grid--4{grid-template-columns:repeat(2,1fr)}.architecture{grid-template-columns:repeat(3,1fr)}.footer__grid{grid-template-columns:2fr 1fr 1fr}.footer__grid>div:last-child{grid-column:2/4}.admin-layout,.partner-builder{grid-template-columns:1fr}.admin-sidebar{position:static}.admin-stats{grid-template-columns:repeat(2,1fr)}}
@media(max-width:740px){.shell{width:min(100% - 25px,var(--shell))}.statusbar__meta{display:none}.header__inner{height:68px}.header__actions .button--primary{display:none}.hero{padding:70px 0 50px}.hero h1,.page-hero h1{font-size:49px}.hero__lead,.page-hero p{font-size:16px}.orbital{min-height:360px;transform:scale(.82);margin:-20px}.metrics{grid-template-columns:repeat(2,1fr)}.metric:nth-child(2n){border-right:0}.metric:nth-child(-n+4){border-bottom:1px solid var(--line)}.section{padding:66px 0}.section-head{display:block}.section-head p{margin-top:15px}.grid--2,.grid--3,.grid--4,.pricing-grid,.format-grid,.architecture,.split{grid-template-columns:1fr}.architecture__step{min-height:150px}.architecture__step h3{margin-top:23px}.filterbar{top:78px;display:block}.search{width:100%;margin-top:9px}.format-lab{grid-template-columns:1fr}.format-list{max-height:280px}.lab-stage__details{grid-template-columns:repeat(2,1fr)}.docs-layout{grid-template-columns:1fr}.docs-nav{position:static;display:flex;overflow:auto}.admin-stats{grid-template-columns:1fr 1fr}.footer__grid{grid-template-columns:1fr 1fr;gap:28px}.footer__grid>div:first-child{grid-column:1/-1}.footer__grid>div:last-child{grid-column:auto}.footer__bottom{display:block}.form-shell iframe{min-height:1000px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
