:root{--bg:#070b14;--fg:#f3f5fa;--dim:#c3ccdc;--mute:#98a3ba;--gold:#f2c36b;--gold-hi:#ffd98c;--ink:#14161a;--line:#ffffff1f;--font:Pretendard, "Apple SD Gothic Neo", "Noto Sans KR", system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}*,:before,:after{box-sizing:inherit}html,body{height:100%}body{background:radial-gradient(55% 60% at 50% 45%, #1a2644 0%, #070b14 70%) fixed, var(--bg);color:var(--fg);font-family:var(--font);word-break:keep-all;-webkit-font-smoothing:antialiased;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));flex-direction:column;margin:0;display:flex}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.hd{align-items:center;min-height:68px;display:flex}.hd img{width:auto;height:30px;display:block}main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:22px;padding-block:40px 80px;display:flex}.k{letter-spacing:.16em;color:var(--gold);font-size:14px;font-weight:700}h1{letter-spacing:-.025em;margin:0;font-size:clamp(30px,4.4vw,52px);font-weight:800;line-height:1.2}.soon{border:1.5px solid var(--gold);color:var(--gold);border-radius:40px;align-items:center;gap:10px;padding:12px 24px;font-size:clamp(20px,2.4vw,26px);font-weight:800;display:inline-flex}.soon i{background:var(--gold);border-radius:50%;width:10px;height:10px;animation:1.6s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.25}}.back{border:1px solid var(--line);min-height:48px;color:var(--dim);border-radius:2px;align-items:center;gap:8px;margin-top:10px;padding:0 22px;font-weight:700;display:inline-flex}.back:hover{border-color:var(--gold);color:var(--gold)}@media (prefers-reduced-motion:reduce){.soon i{animation:none}}
