.release-heading{max-width:760px}.release-heading h2{margin:.3em 0}.release-heading p{color:var(--muted);line-height:1.75}.release-shortcuts{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0 32px}.release-grid{margin-top:30px;align-items:stretch}.release-grid .download-card{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:0;text-align:left}.release-icon{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;color:#6b2fa0;margin-bottom:18px;flex:none}.release-grid .chip{margin-bottom:6px}.release-grid h3{font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.35;margin:16px 0}.release-grid p{font-size:1rem;line-height:1.7}.release-actions{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin:16px 0 24px;margin-top:auto;padding-top:12px;width:100%}.release-actions .btn{white-space:normal;max-width:100%;text-align:center;min-height:48px}.release-grid small{font-size:.8125rem;line-height:1.6;color:var(--muted)}.release-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px}.release-notes article{border-top:2px solid #fed800;padding-top:18px;min-width:0}.release-notes h3{font-size:1.2rem;line-height:1.4}.release-notes p{color:var(--muted);line-height:1.75}.release-notes a{overflow-wrap:anywhere}#enelifes,#team,#versions{scroll-margin-top:160px}[data-theme=dark] .release-icon{color:#fed800}@media(max-width:1049px){.release-grid,.release-notes{grid-template-columns:repeat(2,minmax(0,1fr))}#enelifes,#team,#versions{scroll-margin-top:100px}}@media(max-width:680px){.release-grid,.release-notes{grid-template-columns:1fr}.release-grid .download-card{padding:24px}.release-actions .btn{width:100%}.release-actions{align-items:stretch}.release-section{padding-block:44px}}
