.newsletter-consent{display:flex!important;align-items:flex-start;gap:10px;margin:18px 0 10px!important;font-size:14px!important;line-height:1.6}.newsletter-consent input{width:18px!important;height:18px!important;flex:0 0 18px;margin-top:3px;accent-color:#a74f31}.newsletter-privacy{font-size:13px!important;line-height:1.6}.newsletter-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.legal-main{max-width:880px;margin:0 auto;padding:70px 24px 90px;line-height:1.85}.legal-main h1{font-size:clamp(36px,6vw,64px);line-height:1.12}.legal-main h2{font-size:26px;margin:40px 0 12px}.legal-main p,.legal-main li{max-width:72ch}.legal-main a{text-decoration:underline}.legal-main button{padding:14px 22px;background:#ad5739;color:#fff;border:0;font:inherit;cursor:pointer}.legal-main button:disabled{opacity:.6}.legal-main [role=status]{margin:24px 0}.footer-legal{display:flex;flex-wrap:wrap;gap:20px;margin:18px 0;font-size:14px}