.updates-hero{padding:85px 0 55px;background:linear-gradient(105deg,#0a0a1d,#211036 56%,#0a2443);border-bottom:1px solid #654070}.updates-hero h1{font:900 clamp(65px,8vw,110px)/.93 "Barlow Condensed",sans-serif;margin:14px 0}.updates-hero h1 span{color:#ff63dc}.updates-hero p:last-child{color:#c7d5e5;max-width:670px;font-size:15px;line-height:1.8}.updates-body{padding:55px 0 110px;background:#0b0b1e}.updates-controls{display:flex;gap:11px;flex-wrap:wrap;margin-bottom:27px}.updates-controls button{border:1px solid #54406d;color:#c6d9e8;background:#13182e;padding:12px 20px;cursor:pointer;font:700 11px "DM Mono",monospace}.updates-controls button[aria-pressed=true]{background:#31193e;border-color:#e950c4;color:#fff}.updates-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.update-card{background:linear-gradient(140deg,#1b1531,#10162a);border:1px solid #543e66;padding:29px;border-top:3px solid #ff50d1}.update-kicker{font:700 11px "DM Mono",monospace;letter-spacing:.09em;color:#6deaf8}.update-card h2{font:800 36px "Barlow Condensed",sans-serif;margin:17px 0 7px}.update-card time{display:block;font:11px "DM Mono",monospace;color:#f28ed9;margin-bottom:21px}.update-card p{white-space:pre-line;line-height:1.85;font-size:14px;color:#c7d1e6}.update-empty{color:#bdc8dd;font-size:15px;grid-column:1/-1}.updates-note{margin-top:35px;font-size:12px;color:#a5b4cb}@media(max-width:760px){.updates-grid{grid-template-columns:1fr}.updates-hero{padding:60px 0}.update-card{padding:24px}}.updates-hero{background-image:linear-gradient(90deg,rgba(5,6,18,.95),rgba(10,9,27,.82) 45%,rgba(8,9,28,.48)),url('/images/hero/flatline-hero.webp');background-size:cover;background-position:center}
