:root{--bg:#0b0b0c;--fg:#f4f4f5;--muted:#8a8a93;--line:#222226}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Inter,Helvetica Neue,Arial,sans-serif}a{color:inherit}.wrap{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100dvh;padding:24px 16px;display:flex}.stage{width:100%;max-width:1200px}.stage video,.stage img{object-fit:contain;background:#000;border-radius:10px;width:100%;max-height:80dvh;display:block}.meta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;width:100%;max-width:1200px;display:flex}.meta h1{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:500}.meta p{color:var(--muted);margin:4px 0 0;font-size:14px}.btn{border:1px solid var(--line);color:var(--fg);border-radius:999px;padding:8px 14px;font-size:13px;text-decoration:none;transition:border-color .15s}.btn:hover{border-color:var(--muted)}.foot{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px}
