.pixel-blast-container{width:100%;height:100%;position:relative;overflow:hidden}:root{color-scheme:dark;--bg: #000000;--fg: #ffffff}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--bg);color:var(--fg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow:hidden}.stage{position:relative;display:grid;place-items:center;width:100%;height:100dvh;background:var(--bg)}.backdrop{position:absolute;inset:0;z-index:0}.hero{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:clamp(.75rem,2vw,1.5rem);padding:0 16px;text-align:center;pointer-events:none;text-shadow:0 2px 24px rgba(0,0,0,.9),0 0 4px rgba(0,0,0,.8)}.hero:before{content:"";position:absolute;inset:-40% -15%;z-index:-1;background:radial-gradient(ellipse at center,#000000d9,#0009 40%,#0000 70%);pointer-events:none}.logo{display:block;width:clamp(72px,9vw,128px);height:auto;box-shadow:0 8px 32px #0009}.wordmark{margin:0;color:var(--fg);font-size:clamp(2.5rem,9vw,9rem);font-weight:600;letter-spacing:-.045em;line-height:1;-webkit-user-select:none;user-select:none}.subtitle{display:flex;align-items:flex-end;gap:1.25em;margin:0;font-size:clamp(1.05rem,2.2vw,1.6rem);font-weight:400;letter-spacing:.04em}.subtitle a{pointer-events:auto;color:var(--fg);text-decoration:none;padding-bottom:.1em;border-bottom:1px solid rgba(255,255,255,.5);transition:border-color .2s ease,color .2s ease}.subtitle a:hover,.subtitle a:focus-visible{color:#ff4b05;border-color:#ff4b05;outline:none}.brand{display:flex;flex-direction:column;align-items:center;gap:.35em}.country{font-size:.6em;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#ffffffbf}.subtitle .sep{padding-bottom:.1em;opacity:.7}@media(prefers-reduced-motion:reduce){.backdrop{opacity:.6}}
