.home-module__Hx0lNG__home{max-width:1392px;margin:0 auto;padding:0 56px 64px}.home-module__Hx0lNG__intro{grid-template-columns:1fr .78fr;align-items:end;gap:72px;padding:48px 0 40px;display:grid}.home-module__Hx0lNG__intro h1{margin-top:18px;font-size:clamp(42px,4.2vw,60px);line-height:1.08}.home-module__Hx0lNG__promise{max-width:43ch;color:var(--muted);padding-bottom:4px;line-height:1.75}.home-module__Hx0lNG__feature{background:#e4e7db;grid-template-columns:minmax(0,.8fr) minmax(0,1.25fr);align-items:center;gap:40px;padding:40px;display:grid}.home-module__Hx0lNG__featureCopy h2{max-width:12ch;margin:22px 0 18px;font-size:clamp(32px,3.4vw,46px)}.home-module__Hx0lNG__editionDescription{max-width:38ch;margin-bottom:28px;line-height:1.7}.home-module__Hx0lNG__productPreview{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.home-module__Hx0lNG__product{min-width:0}.home-module__Hx0lNG__productImage{aspect-ratio:.78;background:#fff}.home-module__Hx0lNG__productImage img{padding:9%}.home-module__Hx0lNG__maker{color:var(--muted);margin-top:14px;font-size:11px;display:block}.home-module__Hx0lNG__product h3{font-family:var(--sans);letter-spacing:0;margin-top:3px;font-size:14px;font-weight:500;line-height:1.4}.home-module__Hx0lNG__product:hover h3{text-underline-offset:4px;text-decoration:underline}.home-module__Hx0lNG__archive{margin-top:56px}.home-module__Hx0lNG__archiveHeading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.home-module__Hx0lNG__archiveHeading h2{margin-top:12px;font-size:32px}.home-module__Hx0lNG__archiveRow{border-top:1px solid var(--rule);grid-template-columns:.7fr 1fr 1.3fr auto;align-items:center;gap:24px;padding:24px 0;display:grid}.home-module__Hx0lNG__archiveRow h3{font-size:26px}.home-module__Hx0lNG__archiveRow p{color:var(--muted);font-size:14px}@media (max-width:1000px){.home-module__Hx0lNG__home{padding-inline:32px}.home-module__Hx0lNG__intro{gap:32px}.home-module__Hx0lNG__feature{gap:28px;padding:30px}.home-module__Hx0lNG__productPreview{gap:10px}.home-module__Hx0lNG__product h3{font-size:13px}}@media (max-width:760px){.home-module__Hx0lNG__home{padding:0 6% 36px}.home-module__Hx0lNG__intro{grid-template-columns:1fr;gap:20px;padding:32px 0}.home-module__Hx0lNG__intro h1{margin-top:14px;font-size:clamp(34px,9.8vw,54px)}.home-module__Hx0lNG__promise{max-width:49ch;font-size:15px}.home-module__Hx0lNG__feature{grid-template-columns:1fr;gap:30px;padding:28px 22px}.home-module__Hx0lNG__featureCopy h2{max-width:16ch;margin-top:16px;font-size:36px}.home-module__Hx0lNG__editionDescription{max-width:44ch;margin-bottom:22px;font-size:15px}.home-module__Hx0lNG__productImage{aspect-ratio:.88}.home-module__Hx0lNG__maker{margin-top:10px;font-size:10px}.home-module__Hx0lNG__product h3{font-size:12px}.home-module__Hx0lNG__archiveHeading{flex-direction:column;align-items:start;gap:12px}.home-module__Hx0lNG__archiveRow{grid-template-columns:1fr auto;gap:10px}.home-module__Hx0lNG__archiveRow h3,.home-module__Hx0lNG__archiveRow p{grid-column:1}.home-module__Hx0lNG__archiveRow>span:last-child{grid-area:2/2}}
