.bn-newsletter{max-width:680px;margin:48px auto;padding:32px;background:#10273b;color:#f2f6ff;border:1px solid #37536c;border-radius:16px;font:16px/1.65 system-ui}.bn-newsletter a{color:#9cd8ff}.bn-newsletter h1{font-size:clamp(1.6rem,4vw,2.3rem)}.bn-newsletter form{display:grid;gap:12px}.bn-newsletter input[type=email]{width:100%;box-sizing:border-box;padding:13px;border:1px solid #7996aa;border-radius:8px;background:#fff;color:#111}.bn-newsletter button{padding:13px;background:#2d8dc2;color:white;border:0;border-radius:8px;font:inherit;cursor:pointer}.bn-newsletter button:focus-visible,.bn-newsletter a:focus-visible{outline:3px solid #ffca69;outline-offset:3px}.bn-newsletter-notice{border-inline-start:4px solid #75c8e8;padding:12px;background:#183a50}.bn-newsletter-hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}@media(max-width:720px){.bn-newsletter{margin:12px;padding:20px;border-radius:8px}}