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