.EditorialHome-module__W6jWpW__home{--forest:#244438;color:#243b30;background:#faf9f5;flex:1}.EditorialHome-module__W6jWpW__home ::selection{color:#19372b;background:#c3d1b9}.EditorialHome-module__W6jWpW__home a:focus-visible,.EditorialHome-module__W6jWpW__home input:focus-visible,.EditorialHome-module__W6jWpW__home button:focus-visible{outline:2px solid var(--forest);outline-offset:5px}.EditorialHome-module__W6jWpW__hero{aspect-ratio:1.95;background:#c7d1b7;min-height:460px;max-height:760px;position:relative}.EditorialHome-module__W6jWpW__heroImage{object-fit:cover;object-position:center}.EditorialHome-module__W6jWpW__heroCopy{z-index:1;text-align:center;padding:clamp(28px,4vw,62px) 16px 0;position:relative}.EditorialHome-module__W6jWpW__heroCopy h1{letter-spacing:-.035em;color:#163b2b;margin:0;font-size:clamp(46px,6vw,88px);font-weight:500;line-height:.99}.EditorialHome-module__W6jWpW__about{text-align:center;max-width:880px;margin-inline:auto;padding:64px 24px}.EditorialHome-module__W6jWpW__about h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(32px,3.4vw,46px);font-weight:500;line-height:1.12}.EditorialHome-module__W6jWpW__about p{text-wrap:pretty;margin-top:22px;font-size:23px;line-height:1.5}.EditorialHome-module__W6jWpW__about .EditorialHome-module__W6jWpW__aboutClosing{margin-top:28px;font-weight:600}.EditorialHome-module__W6jWpW__newsletter{text-align:center;background:#d8e1cf;padding:44px 20px 34px}.EditorialHome-module__W6jWpW__newsletter h2{letter-spacing:-.03em;font-size:clamp(32px,3.4vw,46px);font-weight:500;line-height:1.1}.EditorialHome-module__W6jWpW__newsletter>p{margin-top:8px;font-size:22px}.EditorialHome-module__W6jWpW__newsletterForm{max-width:640px;margin:20px auto 0}.EditorialHome-module__W6jWpW__newsletter .EditorialHome-module__W6jWpW__consent{margin-top:16px;font-size:17px}@media (max-width:759px){.EditorialHome-module__W6jWpW__hero{aspect-ratio:auto;min-height:340px}.EditorialHome-module__W6jWpW__heroImage{object-fit:contain;object-position:center bottom}.EditorialHome-module__W6jWpW__heroCopy{padding-top:30px}.EditorialHome-module__W6jWpW__heroCopy h1{font-size:clamp(38px,8.2vw,60px);line-height:1.05}.EditorialHome-module__W6jWpW__newsletter{padding:32px 20px 28px}.EditorialHome-module__W6jWpW__about{padding:40px 24px}.EditorialHome-module__W6jWpW__about p{margin-top:18px;font-size:21px}.EditorialHome-module__W6jWpW__newsletter>p{font-size:20px}}