#vtx-footer-newsletter{display:block;width:100%;margin:0;padding:0;border-top:1px solid #d6e0ef;background:linear-gradient(110deg,#f7faff 0%,#e8eff9 100%);color:#1f3a6d;font-family:inherit;text-align:left}#vtx-footer-newsletter[hidden]{display:none!important}#vtx-footer-newsletter,#vtx-footer-newsletter *{box-sizing:border-box}#vtx-footer-newsletter .vtx-nl-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:28px 44px;width:100%;max-width:1280px;margin:0 auto;padding:28px 40px}#vtx-footer-newsletter .vtx-nl-intro{min-width:0}#vtx-footer-newsletter h2{margin:0 0 7px;padding:0;color:#142a50;font-family:inherit;font-size:clamp(24px, 2.3vw, 30px);font-weight:750;line-height:1.15;letter-spacing:-.025em;text-transform:none}#vtx-footer-newsletter .vtx-nl-description{margin:0;color:#53657d;font-size:14px;line-height:1.5}#vtx-footer-newsletter form{width:100%;min-width:0;margin:0;padding:0;border:0;background:#fff0}#vtx-footer-newsletter .vtx-nl-fields{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px}#vtx-footer-newsletter input[type="email"]{display:block;width:100%;min-width:0;min-height:50px;margin:0;padding:13px 15px;border:1px solid #b9c9df;border-radius:12px;background:#fff;color:#142a50;box-shadow:inset 0 1px 2px rgb(20 42 80 / .025);font-family:inherit;font-size:16px;font-weight:400;line-height:1.3;appearance:none;-webkit-appearance:none}#vtx-footer-newsletter input[type="email"]::placeholder{color:#718099;opacity:1}#vtx-footer-newsletter button[type="submit"]{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:auto;min-width:122px;min-height:50px;margin:0;padding:13px 20px;border:1px solid #1f3a6d;border-radius:12px;background:linear-gradient(120deg,#2c4f8f,#1f3a6d);color:#fff;box-shadow:0 5px 12px rgb(31 58 109 / .1);font-family:inherit;font-size:15px;font-weight:700;line-height:1.3;text-transform:none;white-space:nowrap;cursor:pointer;appearance:none;-webkit-appearance:none;transition:background-color 160ms ease,box-shadow 160ms ease}#vtx-footer-newsletter button[type="submit"]::before,#vtx-footer-newsletter button[type="submit"]::after{display:none;content:none}#vtx-footer-newsletter button[type="submit"]:hover{background:#142a50;box-shadow:0 6px 15px rgb(31 58 109 / .16)}#vtx-footer-newsletter input:focus-visible,#vtx-footer-newsletter button:focus-visible,#vtx-footer-newsletter a:focus-visible{outline:3px solid #2588cf;outline-offset:3px}#vtx-footer-newsletter .vtx-nl-arrow{font-size:19px;line-height:1}#vtx-footer-newsletter .vtx-nl-privacy{margin:9px 0 0;padding:0;color:#53657d;font-size:11px;line-height:1.55}#vtx-footer-newsletter .vtx-nl-privacy a{color:#1f3a6d;font-weight:600;text-decoration:underline;text-underline-offset:2px}#vtx-footer-newsletter .vtx-nl-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:760px){#vtx-footer-newsletter .vtx-nl-inner{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 20px}#vtx-footer-newsletter h2{font-size:25px}#vtx-footer-newsletter button[type="submit"]{min-width:112px;gap:8px;padding-right:15px;padding-left:15px}}@media (prefers-reduced-motion:reduce){#vtx-footer-newsletter button[type="submit"]{transition:none}}