.launch-not-found-page{background:radial-gradient(62% 38% at 58% 4%, color-mix(in srgb, var(--accent-500) 12%, transparent), transparent 72%), radial-gradient(44% 32% at 12% 18%, color-mix(in srgb, var(--option-peach-border) 12%, transparent), transparent 70%), var(--surface-page)}.launch-not-found-page main#top{padding-top:clamp(64px,7vw,96px)}.launch-not-found-hero{align-items:center;min-height:calc(100vh - 260px);padding-top:clamp(88px,9vw,132px);padding-bottom:clamp(72px,8vw,112px);display:grid}.launch-not-found-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.48fr);align-items:center;gap:clamp(32px,6vw,92px);display:grid}.launch-not-found-grid h1{max-width:760px;font-size:clamp(76px,12vw,160px)}.launch-not-found-grid h1 em{color:var(--accent-400)}.launch-root[data-theme=light] .launch-not-found-grid h1 em{color:var(--accent-600)}.launch-not-found-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.launch-not-found-panel{border:1px solid var(--surface-border);background:linear-gradient(180deg, color-mix(in srgb, var(--surface-card) 94%, transparent), color-mix(in srgb, var(--surface-inset) 82%, transparent));box-shadow:var(--surface-shadow-card);border-radius:26px;gap:10px;padding:clamp(18px,3vw,26px);display:grid}.launch-not-found-panel p.caption{letter-spacing:0;text-transform:none;margin-bottom:8px}.launch-not-found-panel a{border:1px solid var(--surface-border);background:var(--surface-card);min-height:58px;color:var(--ink-800);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:0 14px;font-weight:700;transition:border-color .16s,transform .16s,background .16s;display:grid}.launch-not-found-panel a:hover{border-color:color-mix(in srgb, var(--accent-500) 45%, var(--surface-border));background:color-mix(in srgb, var(--surface-card) 96%, transparent);transform:translateY(-2px)}.launch-not-found-panel svg{width:17px;height:17px;color:var(--accent-500)}@media (max-width:980px){.launch-not-found-grid{grid-template-columns:1fr}}@media (max-width:620px){.launch-not-found-hero{min-height:auto;padding-top:52px;padding-bottom:52px}.launch-not-found-grid{gap:26px}.launch-not-found-grid h1{font-size:clamp(62px,21vw,92px)}.launch-not-found-actions{margin-top:26px;display:grid}.launch-not-found-panel{border-radius:20px;padding:14px}}
