.sml-newsletter-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;margin:28px 0;padding:22px 24px;border:1px solid #c9d9ed;border-radius:14px;background:linear-gradient(145deg,#f5f9ff,#fff);box-shadow:0 10px 28px rgba(11,35,68,.07);color:#10233f}.sml-newsletter-cta h2{margin:.2rem 0 .55rem;font-size:clamp(1.25rem,2.5vw,1.65rem);color:#0b2344}.sml-newsletter-cta p{margin:.35rem 0}.sml-newsletter-cta__eyebrow{text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;font-weight:750;color:#1769e0}.sml-newsletter-cta__action{display:flex;flex-direction:column;gap:8px;min-width:210px;text-align:center}.sml-newsletter-cta__action a{display:inline-block;border-radius:8px;background:#1769e0;color:#fff!important;padding:11px 16px;font-weight:750;text-decoration:none}.sml-newsletter-cta__action a:hover{background:#0f55b8}.sml-newsletter-cta__action a:focus-visible{outline:3px solid rgba(23,105,224,.35);outline-offset:3px}.sml-newsletter-cta__action span{font-size:.74rem;color:#53647a}.sml-dcf__results .sml-newsletter-cta{grid-template-columns:1fr;margin:20px 0 0;padding:16px;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.24);box-shadow:none;color:#fff}.sml-dcf__results .sml-newsletter-cta h2,.sml-dcf__results .sml-newsletter-cta__eyebrow{color:#fff}.sml-dcf__results .sml-newsletter-cta__action{min-width:0}.sml-dcf__results .sml-newsletter-cta__action a{background:#fff;color:#0b2344!important}.sml-dcf__results .sml-newsletter-cta__action span{color:#cfe2f7}.sml-newsletter-footer-link{font-weight:700}.sml-newsletter-footer-link:focus-visible{outline:3px solid rgba(23,105,224,.35);outline-offset:3px}@media(max-width:700px){.sml-newsletter-cta{grid-template-columns:1fr;padding:18px}.sml-newsletter-cta__action{min-width:0;text-align:left}.sml-newsletter-cta__action a{text-align:center}}
