.release-main{max-width:1040px;margin:48px auto;padding:0 24px 64px}.release-main h1{font-size:clamp(36px,6vw,64px);letter-spacing:-.04em;line-height:1.08;margin:18px 0}.release-main .hero-copy{max-width:56ch;font-size:17px;line-height:1.6}.release-state,.release-facts{display:flex;gap:24px;padding:22px;border:1px solid #c7cfb9;border-radius:15px;margin:24px 0;background:#eef1e6}.release-state strong{white-space:nowrap}.release-state span{font-size:13px;line-height:1.6}.release-main .studio-panel{margin:20px 0;padding:26px}.release-main form input{display:block;width:100%;max-width:580px;margin:12px 0 18px;padding:14px;border:1px solid #c7cfb9;border-radius:8px;font:inherit}.release-main form small{display:block;margin-top:7px;color:#66705d}.release-table{overflow-x:auto}.release-table table{width:100%;border-collapse:collapse;font-size:13px;white-space:nowrap}.release-table td,.release-table th{padding:14px 12px;text-align:left;border-bottom:1px solid #dce0d2}.release-main p{line-height:1.65}.release-main ol{padding-left:22px}.release-main li{padding:12px 0;border-bottom:1px solid #dce0d2}.release-main li p{font-size:13px;margin:8px 0}.release-main a:focus-visible{outline:3px solid #789343;outline-offset:4px}@media(max-width:700px){.release-main{margin:28px auto;padding:0 18px 40px}.release-main .studio-panel{padding:20px}.release-state,.release-facts{flex-direction:column;gap:10px;padding:18px}.release-main .hero-copy{font-size:14px}}
