.updates-main{padding:64px 0 100px}.updates-wrap{max-width:700px}.updates-wrap h1{font-family:var(--display);font-weight:650;font-size:clamp(30px,3.6vw,42px);line-height:1.15;text-wrap:balance;margin:0 0 12px;color:var(--bone)}.lede{font-size:16px;color:var(--bone-dim);margin:0 0 48px}.version-entry{padding:28px 32px 8px;margin-bottom:28px;background:var(--panel);border:1px solid var(--border);border-left:2px solid var(--cyan);border-radius:4px}.version-head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:10px}.version-head h2{font-family:var(--display);font-weight:600;font-size:21px;color:var(--bone);margin:0}.version-tag{font-family:var(--mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--void);background:var(--cyan);padding:3px 9px;border-radius:2px}.version-date{font-family:var(--mono);font-size:12px;color:var(--bone-dimmer);margin-left:auto}.version-intro{font-size:14.5px;color:var(--bone-dim);margin:0 0 24px;font-style:italic}.version-entry h3{font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cyan);margin:0 0 10px}.version-entry ul{margin:0 0 26px;padding-left:20px}.version-entry li{font-size:14px;line-height:1.7;color:var(--bone-dim);margin-bottom:6px}.version-entry li::marker{color:var(--cyan)}
