.release-footer{width:100%;padding:24px clamp(16px,4vw,40px);border-top:1px solid currentColor;margin-top:24px;font-family:inherit;font-size:14px;line-height:1.6}.release-contact,.release-legal{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px}.release-footer a{display:inline-flex;align-items:center;min-height:44px;color:inherit;overflow-wrap:anywhere;text-underline-offset:4px}.release-consent{display:flex;align-items:flex-start;gap:12px;line-height:1.5;margin:20px 0;font-size:16px}.release-consent input{flex:0 0 22px;width:22px;height:22px;margin:3px 0}.release-enquiry-note{font-size:1rem;line-height:1.6;margin:0 0 22px}.enquiry-fallback{margin-top:24px;padding:18px;border:1px solid currentColor;min-width:0;grid-column:1/-1}.enquiry-fallback h3{font-size:1.15rem;line-height:1.4;margin-top:0}.enquiry-fallback p,.enquiry-fallback label{font-size:1rem;line-height:1.55}.enquiry-fallback textarea{box-sizing:border-box;width:100%;display:block;resize:vertical;margin:10px 0;font:inherit;font-size:16px;line-height:1.5;padding:12px;background:#fff;color:#083c30;border:1px solid #6a867b}.enquiry-fallback-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.enquiry-fallback-actions a,.enquiry-fallback-actions button{min-height:44px;display:inline-flex;align-items:center;font:inherit;font-size:15px;white-space:normal}.form-status.is-error{padding:16px;background:#fff4f1;color:#862d29;line-height:1.6}.form-status.is-success{padding:16px;background:#edf0de;color:#083c30;line-height:1.6}.release-contact a,.release-legal a{letter-spacing:normal!important;text-transform:none!important}.release-consent a{text-decoration:underline}.enquiry-fallback [role=status]:empty{display:none}@media(max-width:480px){.enquiry-fallback{padding:14px}.release-footer{padding-inline:16px}.release-contact{flex-direction:column;align-items:center}}
