.release-main{max-width:1040px;padding-top:clamp(40px,5vw,64px);padding-bottom:80px}.release-intro{max-width:720px;padding-bottom:36px}.release-intro h1{margin:0;color:var(--court-ink-950);font-size:clamp(32px,4vw,44px);font-weight:650;letter-spacing:-.045em;line-height:1.08;text-wrap:balance}.release-entry{display:grid;grid-template-columns:180px minmax(0,1fr);grid-gap:48px;gap:48px;padding:44px 0 48px;border-top:1px solid var(--slate-200);scroll-margin-top:100px}.release-meta{display:flex;align-items:flex-start;flex-direction:column;gap:12px}.release-version{margin:0;color:var(--court-ink-950);font-size:15px;font-weight:700;text-underline-offset:4px}.release-version a:hover{color:var(--beam-mint-700);text-decoration:underline}.release-meta time{color:var(--slate-600);font-size:14px}.release-status{padding:4px 8px;border-radius:4px;background:#fff4dc;color:#7c4a12;font-size:12px;font-weight:650}.release-content ul{margin:0;padding-left:19px;color:var(--court-ink-700);font-size:15px;line-height:1.7}.release-content li{padding-left:4px}.release-content li+li{margin-top:10px}.release-content a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--slate-300);text-decoration-color:var(--slate-300);text-underline-offset:4px}.release-content a:hover{color:var(--beam-mint-700);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}@media (max-width:640px){.release-main{padding-bottom:48px}.release-intro{padding-bottom:36px}.release-entry{grid-template-columns:1fr;gap:24px;padding:30px 0 36px}.release-meta{flex-direction:row;align-items:center;flex-wrap:wrap;gap:12px 20px}.release-status{margin:0}}