.releases-main{color:#10241d;background:#f7f5ef;min-height:100vh}.releases-hero{max-width:1180px;margin:0 auto;padding:110px 32px 70px}.releases-hero h1{letter-spacing:-.055em;color:#10241d;margin:14px 0 22px;font-size:clamp(48px,7vw,86px);line-height:.98}.releases-hero p{color:#65736b;max-width:650px;font-size:20px}.releases-list{max-width:1180px;margin:0 auto;padding:0 32px 110px}.release{border-top:1px solid #d9d8d0;grid-template-columns:190px 1fr;gap:54px;padding-top:38px;display:grid}.release-meta{flex-direction:column;align-self:start;align-items:flex-start;gap:10px;display:flex;position:sticky;top:110px}.release-version{color:#0f3b2e;font-size:24px;font-weight:800}.release-meta time{color:#78837d;font-size:13px}.release-current{letter-spacing:.12em;color:#285842;background:#e7efe4;border:1px solid #cdddc8;border-radius:999px;margin-top:7px;padding:6px 9px;font-size:10px;font-weight:800}.release-heading{max-width:780px;margin-bottom:34px}.release-heading h2{letter-spacing:-.035em;color:#10241d;margin:0 0 14px;font-size:42px;line-height:1.05}.release-heading p{color:#617068;margin:0;font-size:17px;line-height:1.65}.release-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.release-card{background:#fff;border:1px solid #e1dfd7;border-radius:20px;padding:26px}.release-label{letter-spacing:.13em;color:#2c644a;margin-bottom:16px;font-size:10px;font-weight:850;display:inline-block}.release-card h3{letter-spacing:-.02em;color:#15372b;margin:0 0 10px;font-size:22px}.release-card p{color:#69756e;margin:0 0 18px;font-size:14px;line-height:1.6}.release-card ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.release-card li{color:#33473d;font-size:13px}.release-card li:before{content:"✓";color:#2c6a4b;margin-right:9px;font-weight:800}.release-privacy{color:#365344;background:#eaf1e6;border:1px solid #d2dfcd;border-radius:16px;align-items:flex-start;gap:12px;margin-top:18px;padding:16px 18px;display:flex}.release-privacy span{color:#2d684a}.release-privacy p{margin:0;font-size:12px;line-height:1.55}.release-privacy strong{color:#183d2e}@media (max-width:800px){.releases-hero{padding:80px 22px 48px}.releases-list{padding:0 22px 80px}.release{grid-template-columns:1fr;gap:24px}.release-meta{flex-flow:wrap;align-items:center;position:static}.release-current{margin-top:0}.release-grid{grid-template-columns:1fr}.release-heading h2{font-size:34px}}
