.newsletter-frame{border:1px solid var(--line);border-radius:18px;padding:12px;background:var(--white);box-shadow:0 12px 32px rgba(24,55,38,.08);overflow:hidden}.newsletter-frame iframe{display:block;border:0;border-radius:12px}@media(max-width:560px){.newsletter-frame{padding:6px}.newsletter-frame iframe{height:340px}}

