/* October beta content, scoped to the public presentation pages. */
.release-band{max-width:1224px;margin:0 auto 64px;padding:28px 40px;border:1px solid #355388;background:#0b152c;display:flex;align-items:center;justify-content:space-between;gap:28px}
.release-band p{margin:8px 0 0;color:var(--muted);font-size:16px;line-height:1.7;max-width:760px}
.release-band strong{color:var(--text);font-size:20px}.release-band .text-link{flex-shrink:0}
.release-detail{font-size:14px!important;line-height:1.7!important;color:var(--muted)}
.release-validation{border-top:1px solid var(--line)}
.release-status-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:32px}
.release-status-grid article{min-width:0;padding:24px;border-left:2px solid #80aaff;background:#0b152c}
.release-status-grid h3{margin-top:0;font-size:22px}.release-status-grid p{line-height:1.8;color:var(--muted)}
.future-grid article,.release-status-grid article{overflow-wrap:anywhere}
.release-faq{max-width:1000px}.release-faq details{border-bottom:1px solid var(--line);padding:22px 0}
.release-faq summary{cursor:pointer;font-size:19px;font-weight:650;line-height:1.5}
.release-faq details p{font-size:16px;line-height:1.8;color:var(--muted);max-width:850px}
@media(max-width:700px){.release-band{margin:0 20px 40px;padding:24px;align-items:flex-start;flex-direction:column;gap:12px}.release-band p{font-size:15px}.release-status-grid{grid-template-columns:1fr;gap:18px}.release-status-grid article{padding:20px}.release-faq summary{font-size:17px}}
