.footer-newsletter[data-v-f0de67d3]{max-width:360px;margin-top:18px}.footer-newsletter h3[data-v-f0de67d3]{color:var(--footer-heading);margin:0 0 9px;font-size:14px;font-weight:650}.footer-newsletter-label[data-v-f0de67d3]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.footer-newsletter-row[data-v-f0de67d3]{gap:6px;display:flex}.footer-newsletter-row>input[data-v-f0de67d3]{color:#18212f;width:100%;min-width:0;height:40px;font:inherit;background:#fff;border:1px solid #9aa4b0;border-radius:4px;padding:0 10px;font-size:13px}.footer-newsletter-row>input[data-v-f0de67d3]::placeholder{color:#626b77;opacity:1}.footer-newsletter button[data-v-f0de67d3]{border:1px solid var(--footer-heading);background:var(--footer-heading);min-height:40px;color:var(--footer-bg);font:inherit;cursor:pointer;white-space:nowrap;border-radius:4px;padding:0 12px;font-size:12px;font-weight:650}.footer-newsletter button[data-v-f0de67d3]:disabled{opacity:.5;cursor:default}.footer-newsletter button[data-v-f0de67d3]:focus-visible,.footer-newsletter input[data-v-f0de67d3]:focus-visible{outline:2px solid var(--footer-heading);outline-offset:3px}.footer-newsletter-consent[data-v-f0de67d3]{align-items:flex-start;gap:7px;margin-top:9px;font-size:11.5px;line-height:1.45;display:flex}.footer-newsletter-consent input[data-v-f0de67d3]{accent-color:var(--footer-heading);flex:none;margin:2px 0 0}.footer-newsletter p[data-v-f0de67d3]{margin:8px 0 0;font-size:12px;line-height:1.5}
