.base-skip:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;overflow:hidden}.base-header,.base-layout,.base-footer{max-width:1200px;margin:auto;padding:30px 36px}.base-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;font-size:14px;display:flex}.base-brand{font-family:var(--display);letter-spacing:1px;font-weight:700}.base-layout{grid-template-columns:1.05fr 1fr;gap:50px;padding-top:76px;padding-bottom:60px;display:grid}.base-intro h1{letter-spacing:-2px;margin:24px 0;font-size:clamp(38px,4.6vw,62px);line-height:1.09}.base-intro h1 em{color:#9bb5ff;font-style:normal}.base-intro .eyebrow .base-mark{vertical-align:middle;background:#2151f5;border-radius:50%;width:16px;height:16px;margin-right:8px;display:inline-block}.base-lead{color:var(--muted);max-width:470px;font-size:18px;line-height:1.65}.base-availability{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:28px;padding:24px 0}.base-pill{letter-spacing:1.5px;color:#b9cbff;background:#24304c;border:1px solid #54638f;border-radius:5px;margin-bottom:16px;padding:6px 9px;font-size:10px;font-weight:700;display:inline-block}.base-availability h2{margin-bottom:10px;font-size:22px}.base-availability p,.base-reassurance,.base-note{color:var(--muted);margin-bottom:0;font-size:14px;line-height:1.65}.base-reassurance{margin-top:24px}.base-card{background:linear-gradient(145deg,#242235,#211b2b);border:1px solid #49405b;border-radius:22px;align-self:start;padding:34px;box-shadow:0 20px 70px #0003}.base-card h2{font-size:28px}.base-steps{margin:28px 0;padding:0;list-style:none}.base-steps li{gap:16px;margin-bottom:25px;display:flex}.step-number{color:#b9cbff;border:1px solid #5a4f69;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:12px;display:grid}.base-steps h3{margin:2px 0 7px;font-size:16px}.base-steps p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.base-actions{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.base-actions .button{min-height:48px}.base-text-button{color:var(--muted);background:0 0;padding:10px;text-decoration:underline}.base-note a,.base-faq a,#base-explorer{color:#b9cbff}#base-status:not(:empty){background:#1c1d2b;border-left:3px solid #8eaaff;margin-bottom:20px;padding:12px 15px;font-size:14px;line-height:1.5}#base-details{grid-template-columns:90px minmax(0,1fr);gap:10px;margin:20px 0;font-size:13px;display:grid}#base-details dd{overflow-wrap:anywhere;margin:0}#base-details dt{color:var(--muted)}#base-explorer{font-size:13px}.base-faq{border-top:1px solid var(--line);grid-column:1/-1}.base-faq details{border-bottom:1px solid var(--line);padding:21px 0}.base-faq summary{cursor:pointer;font-size:16px}.base-faq p{color:var(--muted);max-width:750px;margin:15px 0 0;font-size:14px;line-height:1.65}.base-footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:20px;font-size:12px;display:flex}.base-footer p{letter-spacing:normal;max-width:none;margin:0;font-size:12px}.base-layout [hidden]{display:none!important}@media (width<=760px){.base-header,.base-layout,.base-footer{padding-left:22px;padding-right:22px}.base-layout{grid-template-columns:1fr;gap:32px;padding-top:36px}.base-header{padding-top:22px;padding-bottom:22px;font-size:11px}.base-card{padding:24px}.base-intro h1{font-size:42px}.base-lead{font-size:16px}.base-footer{flex-direction:column;gap:12px}.base-actions .button{flex:1;justify-content:center}.base-actions .base-text-button{width:100%}}
