.ProductIndex_main__N9zM_{padding-top:176px;color:#292a2b;background:#fff;overflow:clip}.ProductIndex_container__YiI9L{width:calc(100% - 96px);max-width:1120px;margin-inline:auto}.ProductIndex_main__N9zM_ h1,.ProductIndex_main__N9zM_ h2,.ProductIndex_main__N9zM_ h3{font-weight:600;letter-spacing:-.045em;text-wrap:balance}.ProductIndex_indexHero__lKOuM{max-width:880px;margin-inline:auto;text-align:center}.ProductIndex_indexHero__lKOuM h1{font-size:var(--type-hero);line-height:var(--leading-hero);letter-spacing:var(--tracking-hero);font-weight:var(--weight-heading)}.ProductIndex_indexHero__lKOuM>p{max-width:var(--copy-measure);font-size:var(--type-lead);line-height:var(--leading-body);color:#555655;margin:30px auto 0;text-wrap:pretty;font-weight:400;margin-top:var(--space-text)}.ProductIndex_categories__qnlSU{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:38px}.ProductIndex_categories__qnlSU a{display:flex;align-items:center;justify-content:center;min-height:46px;border-radius:12px;padding:12px 20px;background:#f3f3f2;font-size:14px;line-height:1.5;text-decoration:none}.ProductIndex_trust__dUZgQ{padding-block:104px 40px;text-align:center}.ProductIndex_trust__dUZgQ>p{margin-bottom:26px;font-size:19.2px;color:#777}.ProductIndex_indexGroup__gBM_W{padding-block:104px;scroll-margin-top:110px}.ProductIndex_indexGroup__gBM_W+.ProductIndex_indexGroup__gBM_W{border-top:1px solid #e8e8e5}.ProductIndex_indexGroupHeader__iL1i7{display:flex;justify-content:space-between;align-items:center;gap:40px;margin-bottom:var(--space-heading)}.ProductIndex_indexGroupHeader__iL1i7 h2{font-size:var(--type-section);line-height:var(--leading-title);font-weight:var(--weight-heading);letter-spacing:var(--tracking-title)}.ProductIndex_indexGroupHeader__iL1i7 p{max-width:320px;color:#606463;font-size:var(--type-lead);line-height:var(--leading-body);font-weight:400}.ProductIndex_indexCards__d_vn3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.ProductIndex_relatedCard__E4Put{min-width:0;border-radius:28px;padding:24px 24px 36px;background:#f6f4f1;color:#292a2b;text-decoration:none}.ProductIndex_extraPhoto__xkBRl{display:block;width:100%;height:auto;aspect-ratio:1.45;object-fit:cover}.ProductIndex_relatedArt__tnpfr{overflow:hidden;border-radius:20px}.ProductIndex_relatedCard__E4Put h3{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:28px 10px 0;font-size:var(--type-card);line-height:var(--leading-card);font-weight:var(--weight-heading);letter-spacing:var(--tracking-title);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.ProductIndex_relatedCard__E4Put h3 svg{width:20px;height:20px;flex:0 0 20px}.ProductIndex_relatedCard__E4Put>p{margin:15px 10px 0;max-width:440px;color:#626363;font-size:var(--type-body);line-height:var(--leading-body);text-wrap:pretty;font-weight:400}.ProductIndex_closing__rXRql{padding-block:144px;background:#f6f4f1;border-radius:52px 52px 0 0;text-align:center}.ProductIndex_closing__rXRql h2{max-width:850px;margin:0 auto 36px;font-size:var(--type-major);line-height:var(--leading-title);font-weight:var(--weight-heading);letter-spacing:var(--tracking-title)}.ProductIndex_button__XLKh1{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;padding:var(--cta-padding);border:0;border-radius:12px;background:#252729;color:#fff;font-size:var(--type-cta);line-height:1;font-weight:var(--weight-heading);cursor:pointer}.ProductIndex_button__XLKh1 svg{width:17px;height:17px}.ProductIndex_button__XLKh1:focus-visible,.ProductIndex_categories__qnlSU a:focus-visible,.ProductIndex_relatedCard__E4Put:focus-visible{outline:2px solid #333c44;outline-offset:5px}@media(hover:hover) and (pointer:fine){.ProductIndex_categories__qnlSU a:hover{background:#e9e9e7}.ProductIndex_relatedCard__E4Put:hover h3{text-decoration:underline;text-underline-offset:5px}.ProductIndex_button__XLKh1:hover{background:#454a4d}}@media(max-width:1050px){.ProductIndex_container__YiI9L{width:calc(100% - 80px)}.ProductIndex_indexCards__d_vn3{gap:32px}.ProductIndex_relatedCard__E4Put{padding:20px 20px 32px}.ProductIndex_relatedCard__E4Put h3{font-size:var(--type-card);line-height:var(--leading-card);font-weight:var(--weight-heading);letter-spacing:var(--tracking-title)}.ProductIndex_indexGroupHeader__iL1i7 h2{font-size:var(--type-section);line-height:var(--leading-title);font-weight:var(--weight-heading);letter-spacing:var(--tracking-title)}}@media(max-width:760px){.ProductIndex_main__N9zM_{padding-top:140px}.ProductIndex_container__YiI9L{width:calc(100% - 48px)}.ProductIndex_indexHero__lKOuM h1{font-size:var(--type-hero);line-height:var(--leading-hero);font-weight:var(--weight-heading);letter-spacing:var(--tracking-hero)}.ProductIndex_indexHero__lKOuM>p{font-size:var(--type-lead);margin-top:var(--space-text);line-height:var(--leading-body);font-weight:400;max-width:var(--copy-measure)}.ProductIndex_categories__qnlSU{gap:10px;margin-top:32px}.ProductIndex_categories__qnlSU a{padding:12px 16px;font-size:13px}.ProductIndex_trust__dUZgQ{padding-block:72px 20px}.ProductIndex_indexGroup__gBM_W{padding-block:88px}.ProductIndex_indexGroupHeader__iL1i7{display:block;margin-bottom:var(--space-heading)}.ProductIndex_indexGroupHeader__iL1i7 h2{font-size:var(--type-section);line-height:var(--leading-title);font-weight:var(--weight-heading);letter-spacing:var(--tracking-title)}.ProductIndex_indexGroupHeader__iL1i7 p{margin-top:22px;font-size:var(--type-lead);line-height:var(--leading-body);font-weight:400}.ProductIndex_indexCards__d_vn3{grid-template-columns:1fr;gap:32px}.ProductIndex_relatedCard__E4Put{border-radius:25px;padding:18px 18px 30px}.ProductIndex_relatedArt__tnpfr{border-radius:18px}.ProductIndex_relatedCard__E4Put h3{margin:24px 7px 0;font-size:var(--type-card);line-height:var(--leading-card);font-weight:var(--weight-heading);letter-spacing:var(--tracking-title)}.ProductIndex_relatedCard__E4Put>p{margin:16px 7px 0;font-size:var(--type-body);line-height:var(--leading-body);font-weight:400}.ProductIndex_closing__rXRql{padding-block:104px;border-radius:32px 32px 0 0}.ProductIndex_closing__rXRql h2{font-size:var(--type-major);line-height:var(--leading-title);font-weight:var(--weight-heading);letter-spacing:var(--tracking-title)}}