@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=DM+Sans:wght@400;500;700&family=Fraunces:opsz,wght@9..144,600;9..144,700&display=swap";:root{color:#25211f;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#f5f0e9;font-family:DM Sans,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}a{color:inherit}.page-shell{background:#f5f0e9;max-width:1240px;min-height:100vh;margin:auto;padding:0 7.5vw;overflow:hidden}.topbar{border-bottom:1px solid #d8d0c7;justify-content:space-between;align-items:center;padding:28px 0;display:flex}.wordmark{text-transform:uppercase;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.wordmark-mark{color:#fffaf3;letter-spacing:0;background:#b6382e;border-radius:50%;place-items:center;width:43px;height:43px;font:700 12px/1 DM Mono,monospace;display:grid}.wordmark-name{letter-spacing:.06em;font:700 12px/1.05 DM Sans,sans-serif}.status-chip{color:#736b65;letter-spacing:.08em;text-transform:uppercase;font:500 11px DM Mono,monospace}.status-dot{background:#d18444;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 0 4px #edd9c4}.hero{grid-template-columns:minmax(0,1fr) minmax(400px,.95fr);align-items:center;gap:8vw;padding:14vh 0 12vh;display:grid}.eyebrow{color:#b6382e;letter-spacing:.12em;text-transform:uppercase;margin:0 0 24px;font:500 11px DM Mono,monospace}.clock-icon{vertical-align:-3px;margin-right:7px;font-size:19px;line-height:0;display:inline-block}h1{letter-spacing:-.07em;max-width:620px;margin:0;font:700 clamp(3.9rem,8vw,7.9rem)/.88 Fraunces,serif}h1 em{color:#b6382e;font-style:normal}.intro{color:#736b65;max-width:440px;margin:35px 0 0;font-size:16px;line-height:1.65}.countdown-panel{color:#fffaf3;background:#282523;padding:clamp(24px,4vw,48px);transform:rotate(1.3deg);box-shadow:14px 14px #dcc6b1}.panel-topline{color:#c1b6ab;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;font:11px DM Mono,monospace;display:flex}.signal{align-items:end;gap:4px;display:flex}.signal i{background:#d18444;width:4px;display:block}.signal i:first-child{opacity:.5;height:6px}.signal i:nth-child(2){opacity:.75;height:10px}.signal i:nth-child(3){height:14px}.countdown{grid-template-columns:1.35fr auto 1fr auto 1fr auto 1fr;align-items:center;margin:50px 0 38px;display:grid}.duration-unit{text-align:center}.duration-value{color:#fffaf3;letter-spacing:-.08em;font:500 clamp(2.2rem,5vw,4.1rem)/.9 DM Mono,monospace;display:block}.duration-unit-wide .duration-value{color:#e88769}.duration-label{color:#9c9188;letter-spacing:.08em;text-transform:uppercase;margin-top:12px;font:10px DM Mono,monospace;display:block}.colon{color:#d18444;align-self:start;padding-top:4px;font:2rem DM Mono,monospace}.started-at{color:#9c9188;border-top:1px solid #4a433e;margin:0;padding-top:18px;font:11px DM Mono,monospace}.started-at time{color:#e4d8cc}.error-message{color:#e88769;margin:50px 0}.status-note{background:#fffaf375;border:1px solid #d8d0c7;border-left:3px solid #b6382e;align-items:center;gap:16px;padding:19px 24px;display:flex}.note-icon{color:#fffaf3;background:#b6382e;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;font:700 14px DM Mono,monospace;display:grid}.status-note strong,.status-note span{display:block}.status-note strong{font-size:13px}.status-note span{color:#837a72;margin-top:3px;font-size:12px}.status-link{color:#b6382e;margin-left:auto;font:500 12px DM Mono,monospace;text-decoration:none}.status-link:hover,.footer a:hover{text-decoration:underline}.community-strip{justify-content:space-between;align-items:center;padding:75px 0 45px;display:flex}.community-strip p{margin:0;font:700 18px Fraunces,serif}.community-strip p span{color:#b6382e}.community-strip .tiny-note{color:#837a72;font:11px DM Mono,monospace}.footer{color:#837a72;border-top:1px solid #d8d0c7;flex-wrap:wrap;align-items:center;gap:5px 22px;padding:22px 0 28px;font:10px DM Mono,monospace;display:flex}.footer p{margin:0}.footer strong{color:#4a433e;font-weight:500}.footer-links{gap:10px;margin-left:auto;display:flex}.footer a{color:#4a433e;text-decoration:none}@media (width<=760px){.page-shell{padding:0 20px}.topbar{padding:20px 0}.hero{padding:11vh 0 8vh;display:block}.intro{margin-top:28px}.countdown-panel{margin:50px 8px 14px 0}.countdown{margin:42px -4px 34px}.duration-value{font-size:clamp(1.75rem,9vw,3rem)}.duration-label{font-size:9px}.colon{font-size:1.3rem}.status-note{align-items:flex-start}.status-link{white-space:nowrap;align-self:center}.community-strip{padding:60px 0 38px;display:block}.community-strip .tiny-note{margin-top:12px}.footer{line-height:1.7;display:block}.footer-links{margin:12px 0 0}}@media (prefers-reduced-motion:reduce){.countdown-panel{transform:none}}
