:root{--background:#f6f3ee;--foreground:#171717;--muted:#686057;--line:#d7d0c6;--surface:#fff;--accent:#1f6f64;--accent-dark:#13483f}html,body{min-height:100%;margin:0}body{background:var(--background);color:var(--foreground);font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}a{color:inherit;text-decoration:none}.site-shell{gap:56px;min-height:100vh;padding:72px clamp(20px,5vw,80px);display:grid}.intro{align-self:end;max-width:880px}.eyebrow{color:var(--accent-dark);letter-spacing:0;text-transform:uppercase;margin:0 0 18px;font-size:.82rem;font-weight:700}h1,h2,p{margin:0}h1{font-size:clamp(4rem,14vw,11rem);font-weight:800;line-height:.86}.lede{color:var(--muted);max-width:720px;margin-top:28px;font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.45}.link-row{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.link-row a{border:1px solid var(--foreground);border-radius:999px;padding:11px 18px;font-size:.95rem;font-weight:700;transition:background .16s,color .16s,transform .16s}.link-row a:hover{background:var(--foreground);color:var(--surface);transform:translateY(-1px)}.status-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}article{border-right:1px solid var(--line);padding:24px 28px 10px 0}article:last-child{border-right:0}article span{color:var(--accent);margin-bottom:28px;font-size:.82rem;font-weight:700;display:block}h2{margin-bottom:10px;font-size:1.2rem}article p{color:var(--muted);max-width:280px;line-height:1.55}@media (max-width:760px){.site-shell{gap:44px;padding-block:48px}.status-grid{grid-template-columns:1fr}article{border-right:0;border-bottom:1px solid var(--line);padding:22px 0}article:last-child{border-bottom:0}article span{margin-bottom:16px}}
