.releases-main{width:min(100% - 3rem,60rem);margin:0 auto;padding:clamp(7rem,14vh,11rem) 0 6rem}.releases-intro{max-width:42rem;margin-bottom:clamp(3rem,8vh,6rem)}.releases-intro h1{color:var(--cream);letter-spacing:-.06em;margin:.35rem 0 1rem;font-size:clamp(2.4rem,7vw,5.5rem)}.releases-intro p:last-child{color:var(--text-secondary);font-size:1.1rem}.eyebrow{color:var(--orange);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.78rem}.releases-main section{margin-top:3.5rem}.releases-main section>h2{color:var(--text-faint);letter-spacing:.1em;text-transform:uppercase;margin:0 0 1rem;font-size:.82rem;font-weight:500}.release-entry{border:1px solid var(--hairline);background:#ffffff06;border-radius:14px;margin-bottom:1rem;padding:1.25rem}.release-entry-latest{background:linear-gradient(135deg,#17439f2e,#f0501414);padding:clamp(1.25rem,4vw,2.5rem)}.release-entry .release-title{font-size:clamp(1.15rem,2.4vw,1.55rem)}.release-download-primary-slot,.release-download-alternatives-slot{flex-wrap:wrap;gap:.7rem 1rem;display:flex}.release-download-primary-slot{margin-bottom:.2rem}.release-download-alternative,.release-checksum{color:var(--cream);align-self:center;font-size:.84rem}.release-checksum{color:var(--text-faint)}@media (width<=560px){.releases-main{width:min(100% - 2rem,60rem)}}
