.footer-newsletter-wrap{width:min(440px, 100%)}.footer-newsletter{width:100%}.footer-newsletter__fields{display:grid;grid-template-columns:minmax(0,1fr) auto;background:#fff}.footer-newsletter__fields input[type="email"]{min-width:0;padding:14px 16px;border:0;outline:0;background:#fff;color:#0c1823;font:600 13px/1.3 "Open Sans",Arial,sans-serif}.footer-newsletter__fields input[type="email"]:focus{box-shadow:inset 0 0 0 3px rgb(45 128 184 / .34)}.footer-newsletter .footer-button{border:0;white-space:nowrap;cursor:pointer}.footer-newsletter__consent{display:flex;align-items:flex-start;gap:9px;margin-top:10px;color:#aebfcb;font:400 11px/1.45 "Open Sans",Arial,sans-serif;cursor:pointer}.footer-newsletter__consent input{flex:0 0 auto;margin-top:2px;accent-color:#2d80b8}.footer-newsletter__mail-note{margin:7px 0 0;color:#aebfcb;font:400 11px/1.45 "Open Sans",Arial,sans-serif}.footer-newsletter__honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.footer-newsletter__notice{margin-top:12px;padding:10px 12px;border-left:3px solid #73b4e4;background:rgb(115 180 228 / .12);color:#e7f3fb;font:600 11px/1.45 "Open Sans",Arial,sans-serif}.footer-newsletter__notice--error{border-left-color:#ff5964;background:rgb(255 89 100 / .12);color:#ffd9dc}.portal-newsletter .footer-newsletter-wrap{width:100%}.portal-newsletter .footer-newsletter__fields{grid-template-columns:1fr}.portal-newsletter .footer-newsletter .footer-button{width:100%;padding:11px 12px;background:#fff;color:#173f5f;font-size:9px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.portal-newsletter .footer-newsletter .footer-button:hover,.portal-newsletter .footer-newsletter .footer-button:focus-visible{background:#0c2437;color:#fff}.portal-newsletter .footer-newsletter__consent{color:#e7f3fb}.portal-newsletter .footer-newsletter__mail-note{color:#e7f3fb}@media (max-width:720px){.footer-newsletter-wrap{width:100%}.footer-newsletter__fields{grid-template-columns:1fr}.footer-newsletter .footer-button{width:100%}}