/* Parked-domain page. Loaded after style.css (shared tokens, glow + flicker keyframes). */
body.parked{display:grid;place-items:center;padding:2rem 1rem 4rem}
.parked .wrap{position:relative;max-width:100%;text-align:center}
.parked h1{position:relative;font:800 clamp(1.5rem,calc(92vw / (var(--n,8) * .62)),7rem)/1.1 var(--logo);letter-spacing:.02em;
overflow-wrap:anywhere;text-shadow:0 0 14px rgba(0,255,39,.3);animation:flick 11s linear infinite}
.parked .glow{white-space:normal}
.parked .sub{margin-top:1.25rem;font-size:.75rem;letter-spacing:.04em;color:var(--g-dim)}
.parked footer{position:fixed;left:0;right:0;bottom:max(1rem,env(safe-area-inset-bottom));text-align:center;font-size:.75rem}
.parked footer a{color:var(--g-dim);text-decoration:none;transition:color .15s}
.parked footer a:hover{color:var(--g)}
