.newsletter-inline{box-sizing:border-box;max-width:1180px;margin:64px auto;padding:36px;display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:start;background:#eef1e6;border:1px solid #d6ddcf;border-radius:18px;scroll-margin-top:110px}.newsletter-inline h2{font-family:Fraunces,Georgia,serif;font-size:clamp(30px,3.4vw,44px);line-height:1.12;margin:18px 0 24px;color:#20362b}.newsletter-inline p{font-size:16px;line-height:1.75;color:#536055}.newsletter-inline .newsletter-eyebrow{font-size:11px;letter-spacing:.1em}.newsletter-inline .newsletter-benefits{font-size:13px}.newsletter-form-wrap{padding:18px;background:#fcfcf7;border:1px solid #d6ddcf;border-radius:12px;min-width:0}.newsletter-form{display:block;width:100%;border:0;background:#fcfcf7;min-height:220px}.newsletter-inline a{color:#20362b;text-decoration:underline}@media(max-width:760px){.newsletter-inline{margin:40px 16px;padding:24px 18px;grid-template-columns:1fr;gap:20px}.newsletter-inline h2{font-size:34px}.newsletter-form-wrap{padding:12px}.newsletter-inline .newsletter-copy p{margin-bottom:12px}}
