.skip-link{position:fixed;left:14px;top:-70px;z-index:100;padding:12px 16px;border-radius:12px;background:#fff;color:#07101a;font-weight:900}.skip-link:focus{top:14px}
.release-panel{padding:34px;border-radius:28px;border:1px solid #25465d;background:radial-gradient(circle at 95% 0,rgba(60,228,255,.12),transparent 30%),linear-gradient(145deg,#0c1a2a,#08111d)}
.release-layout{display:grid;grid-template-columns:1.08fr .92fr;gap:24px;align-items:start}.release-panel h2{font-size:clamp(36px,5vw,60px);line-height:1.02;letter-spacing:-.045em;margin:14px 0}.release-panel p{color:#90a5b7;line-height:1.72}
.runtime-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:26px}.runtime-step{padding:16px;border:1px solid #1e354a;border-radius:17px;background:#07111d}.runtime-step>span{display:grid;place-items:center;width:29px;height:29px;border-radius:9px;background:rgba(60,228,255,.1);color:#78efff;font-size:11px;font-weight:950}.runtime-step b{display:block;margin:13px 0 5px}.runtime-step small{display:block;color:#7f95a8;line-height:1.5}
.validation-card{padding:24px;border:1px solid #213b51;border-radius:22px;background:#08131f}.validation-card h3{font-size:25px;margin:14px 0}.validation-list{display:grid;border:1px solid #1c3348;border-radius:15px;overflow:hidden}.validation-list div{display:flex;justify-content:space-between;gap:12px;padding:12px 13px;color:#8ca2b4;font-size:12px}.validation-list div+div{border-top:1px solid #1b2f42}.validation-list b{color:#63ebc3;white-space:nowrap}.validation-list .pending{color:#ffc48d}.fine-print{font-size:11px!important}
.beta-intake{margin-bottom:90px;padding:36px!important;border-radius:30px;border:1px solid #24445a;background:radial-gradient(circle at 90% 0,rgba(155,114,255,.16),transparent 35%),linear-gradient(145deg,#0b1b2a,#0b1323 58%,#111028)}.beta-intro{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:start;margin-bottom:24px}.beta-intro h2{font-size:clamp(34px,4vw,52px);margin:12px 0}.beta-intro p{max-width:720px;color:#8fa4b6;line-height:1.65}.open-badge{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(85,241,209,.24);border-radius:999px;color:#83f4c8;background:rgba(85,241,209,.07);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.open-badge:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 12px var(--mint)}
.secure-form{display:grid;gap:15px}.secure-form .field-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.secure-form .field{display:grid;gap:7px}.secure-form label,.secure-form legend{color:#9aafc0;font-size:11px;font-weight:850}.secure-form input,.secure-form select,.secure-form textarea{width:100%;border:1px solid #284359;background:#08131f;color:#fff;border-radius:13px;padding:12px 13px;outline:none;font:inherit;color-scheme:dark}.secure-form textarea{min-height:125px;resize:vertical}.secure-form fieldset{margin:0;padding:14px;border:1px solid #20384d;border-radius:16px}.secure-form legend{padding:0 7px}.checks{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.checks .check{display:flex;align-items:center;gap:7px;padding:10px;border:1px solid #1d3348;border-radius:11px;background:#07111c;font-size:11px}.checks input,.consent input{width:17px;height:17px;accent-color:var(--cyan);flex:0 0 auto}.consent{display:flex!important;align-items:flex-start;gap:9px;color:#8da3b5!important;line-height:1.55}.consent a{color:#82eaff;text-decoration:underline;text-underline-offset:3px}.optional{color:#6f8598;font-weight:650}.trap{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.submit-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.formStatus{min-height:22px;margin:0;color:#91a6b8;font-size:12px;font-weight:800}.formStatus.ok{color:#78efca}.formStatus.error{color:#ff8da2}.privacy-note{margin:0!important;color:#71899c!important;font-size:11px!important}.cf-turnstile{min-height:65px}
.growth-hero{padding:80px 0 45px}.growth-hero h1{max-width:970px}.growth-page{padding:28px 0 92px}.growth-page .page-grid{grid-template-columns:1.08fr .92fr}.growth-page .content-card+.content-card{margin-top:16px}.growth-page .side-card{top:94px}.growth-page .form-card h2{margin:13px 0}.growth-page .form-card p{color:#8da3b5}.growth-page .secure-form .field-grid{grid-template-columns:1fr 1fr}.growth-page .legal-callout{margin-top:16px}
.legal-space{padding-bottom:90px}
@media(max-width:980px){.release-layout,.growth-page .page-grid{grid-template-columns:1fr}.runtime-flow{grid-template-columns:repeat(2,1fr)}.checks{grid-template-columns:repeat(2,1fr)}.growth-page .side-card{position:static}}
@media(max-width:620px){.release-panel,.beta-intake{padding:24px!important}.runtime-flow,.secure-form .field-grid,.checks,.growth-page .secure-form .field-grid{grid-template-columns:1fr}.beta-intro{grid-template-columns:1fr}.navactions .pill.primary{display:none}.navrow{gap:12px}.lang-select{max-width:128px}.device-stage{overflow:hidden}.halo.h1,.halo.h2{max-width:90vw;max-height:90vw;transform:none}}
