#studio-journal{padding:0 5.5% 65px}.studio-local-posts{padding:65px 0}.studio-local-posts>.eyebrow{color:#69765c}.studio-local-posts>h2{font-size:48px;margin:14px 0 32px}.studio-local-posts .journal-grid{padding:0}.studio-local-posts .journal-card{max-width:520px}.studio-newsletter{background:#e5ead9;border-radius:5px;padding:45px;display:grid;grid-template-columns:1.1fr 1fr;gap:50px;align-items:center}.studio-newsletter h2{font-size:45px;margin:16px 0;line-height:1.1}.studio-newsletter h2 em{color:#6a7a54}.studio-newsletter p{font-size:13px;max-width:40ch}.studio-newsletter form{min-width:0}.studio-newsletter label{font-size:12px}.newsletter-input{display:flex;border-bottom:1px solid #8d9a7d;margin:10px 0 16px}.newsletter-input input{width:100%;min-width:0;border:0;padding:13px 0;background:transparent;font-size:14px;color:#303a2b}.newsletter-input button{white-space:nowrap;min-height:44px;font-size:12px;padding:0 5px 0 12px}.newsletter-consent{display:flex;align-items:flex-start;gap:9px;line-height:1.7}.newsletter-consent input{width:15px;height:15px;flex-shrink:0;margin-top:3px;accent-color:#414f35}.studio-newsletter .newsletter-feedback{font-size:11px;margin-top:14px}#public-unsubscribe{font-size:12px;text-decoration:underline;padding:10px 0}@media(max-width:800px){.studio-newsletter{grid-template-columns:1fr;padding:30px;gap:25px}.studio-newsletter h2{font-size:40px}}@media(max-width:480px){#studio-journal{padding-inline:6%}.studio-newsletter{padding:25px 20px}.studio-newsletter h2{font-size:35px}.newsletter-input button{font-size:10px}.newsletter-input input{font-size:12px}.studio-local-posts>h2{font-size:38px}}

#newsletter{scroll-margin-top:110px}
