.activateShell{color:#eef4ff;max-width:1180px;min-height:100vh;margin:0 auto;padding:36px}.activateHero{background:linear-gradient(145deg,#142a43,#0b1b2d);border:1px solid #365371;border-radius:22px;margin-bottom:18px;padding:28px}.activateHero>a{color:#f4c66b;text-decoration:none}.activateHero p a,.activateHero p a:visited{color:#f4c66b;text-underline-offset:4px}.activateHero p a:focus-visible{outline-offset:3px;outline:3px solid #ffe09a}.activateHero p,.foundingLicense p{color:#f4c66b;letter-spacing:.18em;font-size:11px;font-weight:800}.activateHero h1{letter-spacing:-.04em;margin:12px 0;font-size:clamp(34px,5vw,54px);line-height:1.02}.activateHero span,.foundingLicense span,footer span{color:#b9c8da;line-height:1.6}.activateDetails{background:#0d1c2e;border:1px solid #2f4865;border-radius:16px;grid-template-columns:1fr 1fr auto;gap:12px;padding:18px;display:grid}.activateDetails label{gap:7px;display:grid}.activateDetails label span{color:#b9c8da;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.activateDetails input{color:#fff;background:#102238;border:1px solid #456582;border-radius:11px;min-height:48px;padding:0 14px;font-size:16px}.billingChoice{border:1px solid #456582;border-radius:11px;align-self:end;display:flex;overflow:hidden}.billingChoice button{color:#b9c8da;background:#102238;border:0;min-height:48px;padding:0 14px;font-weight:750}.billingChoice button.active{color:#1e1607;background:#e5ad42}.activateError{color:#ffc7b2;background:#351813;border:1px solid #a5563b;border-radius:12px;margin-top:14px;padding:14px 16px}.activatePlans{grid-template-columns:1fr 1fr;gap:16px;margin-top:18px;display:grid}.activatePlans article{background:linear-gradient(145deg,#13263c,#0b192a);border:1px solid #365371;border-radius:18px;padding:24px;position:relative}.activatePlans article.featured{border-color:#b88736}.activatePlans article.requested{box-shadow:inset 0 0 0 2px #f4c66b}.activatePlans article>b{color:#f4c66b;font-size:10px;position:absolute;top:18px;right:18px}.activatePlans article>p{color:#f4c66b;letter-spacing:.14em;font-size:11px;font-weight:800}.activatePlans h2{margin:12px 0;font-size:38px}.activatePlans h2 small{color:#9fb0c4;margin-left:5px;font-size:13px}.activatePlans article>span{color:#b9c8da}.activatePlans ul{color:#d9e3ef;gap:9px;margin:20px 0;padding:0;list-style:none;display:grid}.activatePlans button,.foundingLicense button{color:#201607;background:linear-gradient(135deg,#ffd36f,#e4a43b);border:1px solid #ffe09a;border-radius:11px;width:100%;min-height:48px;padding:0 18px;font-weight:850}.activatePlans button:disabled,.foundingLicense button:disabled{opacity:.6}.planOptionList{gap:12px;margin:22px 0;display:grid}.planOption{background:#102238;border:1px solid #f4c66ba6;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;min-height:54px;padding:13px 15px;text-decoration:none;display:flex}.planOption,.planOption:visited{color:#eef4ff}.planOption span{color:#f4c66b;font-weight:800}.planOption:hover{background:#172d47;border-color:#ffe09a}.planOption:focus-visible,.portalReturnLink:focus-visible{outline-offset:3px;outline:3px solid #ffe09a}.portalReturnLink,.portalReturnLink:visited{color:#f4c66b;text-underline-offset:4px;font-weight:800;display:inline-flex}.foundingLicense{background:linear-gradient(145deg,#282010,#111d2b);border:1px solid #7d5d2d;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:24px;display:flex}.foundingLicense h2{margin:8px 0}.foundingLicense button{width:auto;min-width:220px}.activateShell footer{border-top:1px solid #29435e;gap:6px;margin-top:18px;padding:18px;display:grid}@media (max-width:820px){.activateShell{padding:18px 12px 36px}.activateDetails,.activatePlans{grid-template-columns:1fr}.billingChoice{width:100%}.billingChoice button{flex:1}.foundingLicense{display:block}.foundingLicense button{width:100%;margin-top:18px}}.pilotInvite{background:linear-gradient(145deg,#172a20,#0c1b2a);border:1px solid #5e754b;border-radius:16px;grid-template-columns:1.2fr .8fr;align-items:end;gap:18px;margin-top:18px;padding:22px;display:grid}.pilotInvite p{color:#8fe0a8;letter-spacing:.16em;margin:0 0 6px;font-size:11px;font-weight:850}.pilotInvite h2{margin:0 0 8px}.pilotInvite div>span{color:#b9c8da;line-height:1.6}.pilotInvite label{gap:7px;display:grid}.pilotInvite label span{color:#b9c8da;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.pilotInvite input{color:#fff;letter-spacing:.05em;background:#10251d;border:1px solid #5e806d;border-radius:11px;min-height:48px;padding:0 14px;font-size:16px}.pilotInvite>strong{color:#b9f4cc;background:#183727;border-radius:10px;grid-column:1/-1;padding:11px 13px;font-size:12px}.activateShell footer nav{flex-wrap:wrap;gap:14px;margin-top:6px;display:flex}.activateShell footer nav a{color:#f4c66b}@media (max-width:820px){.pilotInvite{grid-template-columns:1fr}}.pilotFull{color:#f7e4b8;background:#2b2010;border:1px solid #a47b3b;border-radius:14px;gap:8px;margin-top:14px;padding:18px;display:grid}.pilotFull span{color:#d7c49b}.pilotFull a{color:#201607;background:#f4c66b;border-radius:9px;width:max-content;padding:10px 14px;font-weight:800;text-decoration:none}
