.source-newsletter{color:#1a1a1a;background-color:#f7f3ec;background-size:cover;padding:64px 0}.source-newsletter>div{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:100px;width:95%;max-width:1280px;margin:auto;display:grid}.source-newsletter h1{font:400 50px/1 var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0 0 40px}.source-newsletter-signup{margin-bottom:40px}.source-newsletter-signup>p{font:400 22px/1.3 var(--font-display);margin:0}.source-newsletter-form iframe{width:100%;max-width:none;display:block}.source-newsletter-benefits article{background:#fff;border:1px solid #ddd;border-radius:8px;margin-bottom:16px;padding:20px}.source-newsletter-benefits article:last-child{margin-bottom:0}.source-newsletter-benefits article>svg{color:#ef6c38;margin-bottom:8px}.source-newsletter-benefits article p{font:500 18px/1.3 var(--font-inter-tight), sans-serif;margin:0}.source-newsletter-benefits .source-newsletter-benefit-title p{margin-bottom:8px;font-weight:700}@media (min-width:992px){.source-newsletter>div{grid-template-rows:auto auto;align-items:start;row-gap:40px}.source-newsletter-signup{grid-area:1/1;margin-bottom:0}.source-newsletter-benefits{grid-area:2/1}.source-newsletter-form{grid-area:1/2/span 2;align-self:center}.source-newsletter-form iframe{zoom:1.25}}@media (min-width:1280px){.source-newsletter-form iframe{zoom:1.5}}@media (max-width:991px){.source-newsletter>div{gap:0}.source-newsletter-form{margin-bottom:100px}.source-newsletter-benefits{width:min(700px,100%);margin-inline:auto}}@media (max-width:767px){.source-newsletter{padding:64px 0}.source-newsletter>div{grid-template-columns:minmax(0,1fr);gap:0}.source-newsletter h1{letter-spacing:normal;font-size:30px;line-height:1.1}.source-newsletter-benefits article p{font-size:16px}}@media (min-width:768px) and (max-width:991px){.source-newsletter>div{grid-template-columns:minmax(0,1fr)}}.source-newsletter-signup>.editorial-short-answer{margin:0 0 16px}.source-newsletter .newsletter-editorial-stats{margin-top:24px}.source-newsletter>.newsletter-editorial-cite{width:min(840px,100% - 40px);margin:64px auto 0}.source-newsletter>.newsletter-editorial-faq{--editorial-faq-bg:transparent;padding-bottom:0}
