.products-module__60Y7wW__hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:65px;padding-block:70px 90px;display:grid}.products-module__60Y7wW__hero h1{font-size:clamp(40px,4.6vw,65px)}.products-module__60Y7wW__lead{max-width:560px;margin-block:28px;font-size:18px}.products-module__60Y7wW__heroImage{height:520px;position:relative}.products-module__60Y7wW__heroImage figure{border-radius:100px 10px 10px;height:100%;overflow:hidden}.products-module__60Y7wW__heroImage>span{background:#fbfaf6;border-radius:5px;padding:12px 20px;font-size:14px;position:absolute;bottom:22px;left:22px}.products-module__60Y7wW__section{padding-block:85px}.products-module__60Y7wW__sage{background:var(--sage)}.products-module__60Y7wW__cream{background:var(--cream)}.products-module__60Y7wW__heading{max-width:720px;margin-bottom:42px}.products-module__60Y7wW__heading>p:last-child{max-width:630px;margin-top:22px;font-size:17px}.products-module__60Y7wW__profiles{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.products-module__60Y7wW__profiles article{border-top:1px solid #b8c5b0;padding-top:26px}.products-module__60Y7wW__profiles article>svg{margin-bottom:28px}.products-module__60Y7wW__profiles article>h3{margin-bottom:20px}.products-module__60Y7wW__profiles article>p{max-width:360px}.products-module__60Y7wW__products{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.products-module__60Y7wW__products article{border:1px solid var(--border);background:#fff;border-radius:12px;padding:34px}.products-module__60Y7wW__number{font-family:var(--font-dm-serif), Georgia, serif;color:#6e8060;margin-bottom:25px;font-size:40px;display:block}.products-module__60Y7wW__products h3{margin-bottom:24px;font-size:30px}.products-module__60Y7wW__products p{margin-bottom:18px}.products-module__60Y7wW__products a{font-size:13px}.products-module__60Y7wW__note{border-left:3px solid #899e69;grid-template-columns:220px 1fr;gap:20px;margin-top:30px;padding:20px 24px;display:grid}.products-module__60Y7wW__method{grid-template-columns:1fr 1fr;gap:90px;padding-block:85px;display:grid}.products-module__60Y7wW__method h2+p{margin-top:26px}.products-module__60Y7wW__method ol{margin:0;padding-left:23px}.products-module__60Y7wW__method li{margin-bottom:25px;padding-left:12px}.products-module__60Y7wW__method li strong{font-size:18px}.products-module__60Y7wW__method li p{margin-top:9px}.products-module__60Y7wW__reading{border-top:1px solid var(--border);margin-top:48px;padding-top:30px}.products-module__60Y7wW__reading a{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;max-width:640px;padding-block:17px;display:flex}.products-module__60Y7wW__reading h3{margin-bottom:12px}.products-module__60Y7wW__finePrint{padding-block:28px;font-size:13px;line-height:1.7}.products-module__60Y7wW__finePrint details{max-width:850px}.products-module__60Y7wW__finePrint summary{cursor:pointer;padding-block:8px;font-size:14px}.products-module__60Y7wW__finePrint p{margin-top:15px}.products-module__60Y7wW__finePrint a{text-underline-offset:3px;text-decoration:underline}.products-module__60Y7wW__page .faq-list a{text-underline-offset:3px;text-decoration:underline}.products-module__60Y7wW__closing{background:var(--primary);padding-block:75px}.products-module__60Y7wW__closing h2{color:#fff}.products-module__60Y7wW__closing .eyebrow{color:#fff}.products-module__60Y7wW__closing p:not(.eyebrow){color:#d7e0d2;max-width:640px;margin-block:24px}@media (max-width:900px){.products-module__60Y7wW__hero{gap:35px}.products-module__60Y7wW__heroImage{height:430px}.products-module__60Y7wW__profiles{gap:22px}.products-module__60Y7wW__method{gap:40px}}@media (max-width:680px){.products-module__60Y7wW__hero,.products-module__60Y7wW__method,.products-module__60Y7wW__profiles,.products-module__60Y7wW__products,.products-module__60Y7wW__note{grid-template-columns:1fr}.products-module__60Y7wW__hero{padding-block:45px 55px}.products-module__60Y7wW__heroImage{height:340px}.products-module__60Y7wW__heroImage figure{border-top-left-radius:65px}.products-module__60Y7wW__section,.products-module__60Y7wW__method{padding-block:55px}.products-module__60Y7wW__profiles{gap:34px}.products-module__60Y7wW__profiles article>svg{margin-bottom:16px}.products-module__60Y7wW__products article{padding:26px}.products-module__60Y7wW__note{gap:8px}.products-module__60Y7wW__reading a{gap:20px}.products-module__60Y7wW__closing{padding-block:55px}}
