:root{color-scheme:dark;--ink:#0d0b10;--panel:#17131c;--panel-2:#211a29;--paper:#f3ead8;--muted:#b4aabc;--line:rgba(243,234,216,0.13);--amber:#e5ad5d;--red:#ef5c51;--red-deep:#8e1f1a;--green:#87bf79;--serif:"Iowan Old Style",Baskerville,Georgia,serif;--sans:"Avenir Next",Avenir,Inter,system-ui,sans-serif;--mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace}*{box-sizing:border-box}body{margin:0;min-width:0;background:radial-gradient(1000px 620px at 85% -10%,rgba(142,31,26,.2),transparent 62%),radial-gradient(800px 520px at 5% 15%,rgba(103,201,194,.08),transparent 62%),var(--ink);color:var(--paper);font-family:var(--sans);line-height:1.55}a{color:inherit}.tape{height:14px;background:repeating-linear-gradient(-45deg,var(--red-deep) 0 14px,#e8d6b9 14px 22px);box-shadow:0 6px 16px rgba(0,0,0,.35)}.shell{width:min(1080px,calc(100% - 40px));margin:0 auto}.mast{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:22px 0 16px;border-bottom:1px solid var(--line)}.mast b{display:block;font-family:var(--serif);font-size:1.3rem;font-weight:600}.overline{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;color:var(--amber);margin:0}.hero{padding:clamp(40px,6vw,68px) 0 28px}.hero h1{font-family:var(--serif);font-size:clamp(2.2rem,5.5vw,3.9rem);line-height:.98;letter-spacing:-.035em;font-weight:600;margin:12px 0 0;max-width:20ch}.lede{max-width:70ch;margin:20px 0 0;color:#ddd0bb;font-size:1.05rem}.status{margin:28px 0 0;padding:18px 22px;background:rgba(142,31,26,.14);border:1px solid rgba(239,92,81,.34)}.status p{margin:0;font-size:.95rem}.status b{color:var(--red)}main{padding:34px 0 90px}.group{margin:0 0 40px}.group h2{font-family:var(--serif);font-size:1.5rem;font-weight:560;margin:0 0 4px}.group p.note{color:var(--muted);font-size:.86rem;margin:0 0 16px;max-width:68ch}.cards{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.card{display:block;padding:18px 20px;background:var(--panel);border:1px solid var(--line);border-left:3px solid transparent;text-decoration:none;transition:background .16s ease,border-color .16s ease}.card:hover{background:var(--panel-2);border-left-color:var(--amber)}.card .tag{font-family:var(--mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--amber)}.card.open .tag{color:var(--red)}.card.resolved .tag{color:var(--green)}.card h3{font-family:var(--serif);font-size:1.12rem;font-weight:560;margin:8px 0 6px}.card p{margin:0;color:#cfc2ae;font-size:.88rem}.foot{border-top:1px solid var(--line);padding:22px 0 40px;color:var(--muted);font-size:.78rem}.foot p{max-width:82ch}code{font-family:var(--mono);font-size:.86em;color:#f8d7a4;background:rgba(229,173,93,.08);border:1px solid rgba(229,173,93,.14);border-radius:4px;padding:.06em .32em}@media (prefers-reduced-motion:reduce){*{transition:none!important}}