:root{--bg:#000;--fg:#ededea;--muted:#8e8e88}*{box-sizing:border-box}body,html{height:100%;margin:0}body{background:var(--bg);color:var(--fg);font:300 15px/1.5 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.page{position:relative;min-height:100dvh;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;padding:24px max(24px,env(safe-area-inset-left))}.page>footer,.page>header,.page>main{position:relative;z-index:1;pointer-events:none}.page a{color:inherit;pointer-events:auto}.page>footer,.page>header{display:flex;justify-content:space-between;gap:16px;font-size:13px;color:var(--muted)}.page>header strong{color:var(--fg);font-weight:400}.page>main{display:grid;align-content:center}.page h1{font-weight:300;font-size:clamp(36px,5.5vw,76px);line-height:1.02;letter-spacing:-.02em;margin:0;max-width:13ch}.page p{color:var(--muted);margin:20px 0 0}.clock{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stage{position:absolute;top:0;right:0;bottom:0;width:60%}@media (max-width:760px){.page>main{align-content:end;padding-bottom:32px}.page h1{font-size:clamp(26px,8vw,48px);max-width:15ch}.stage{top:56px;bottom:auto;left:0;width:100%;height:44%}}