:root{--color-bg:#050506;--color-text:#e8eaed;--color-silver-light:#f4f5f7;--color-silver-dark:#a7acb3;--color-muted:#9aa0a8;--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-bg);min-height:100dvh;color:var(--color-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.5}:focus-visible{outline:2px solid var(--color-silver-light);outline-offset:3px}.holding{isolation:isolate;flex-direction:column;min-height:100dvh;padding:24px 16px;display:flex;position:relative;overflow:hidden}.holding:before{content:"";z-index:-1;background:radial-gradient(60% 45% at 50% 46%,#bec4cc1f,#0000 70%),radial-gradient(120% 80% at 50% 120%,#78808c1a,#0000 60%);position:absolute;inset:0}.holding__main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;display:flex}.holding__eyebrow{letter-spacing:.32em;text-transform:uppercase;color:var(--color-muted);margin:0;font-size:.8125rem;font-weight:500}.holding__wordmark{letter-spacing:.28em;color:var(--color-silver-light);background:linear-gradient(180deg, var(--color-silver-light) 30%, var(--color-silver-dark) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;padding-left:.28em;font-size:clamp(3.5rem,16vw,9rem);font-weight:300;line-height:1}.holding__message{color:var(--color-text);margin:8px 0 0;font-size:1.125rem}.holding__footer{text-align:center;color:var(--color-muted);font-size:.8125rem}.holding__footer p{margin:4px 0}@media (prefers-reduced-motion:no-preference){.holding__main>*{animation:.9s cubic-bezier(.2,.7,.2,1) both rise}.holding__main>.holding__wordmark{animation-name:settle}.holding__main>:nth-child(3){animation-delay:.24s}}@keyframes settle{0%{transform:translateY(8px)}to{transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
