.Categories_page__XqQzt{max-width:1180px;margin:auto;padding:48px 24px 90px}.Categories_page__XqQzt header{margin-bottom:32px}.Categories_page__XqQzt header p{letter-spacing:.16em;font-size:12px;color:#4b746b}.Categories_page__XqQzt h1{font-size:clamp(38px,5vw,64px);line-height:1.08;margin:10px 0}.Categories_page__XqQzt header span{font-size:17px}.Categories_grid__F2g2L{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.Categories_card__ISBvd{min-width:0;overflow:hidden;border:1px solid #dedede;border-radius:14px;color:inherit;text-decoration:none;transition:transform .2s}.Categories_card__ISBvd:hover{transform:translateY(-3px)}.Categories_card__ISBvd:focus-visible{outline:3px solid #183d35;outline-offset:3px}.Categories_image__sytxm{display:grid;place-items:center;position:relative;height:220px;background:#a6ded5}.Categories_image__sytxm img{-o-object-fit:contain;object-fit:contain;padding:15px}.Categories_image__sytxm>span{font-size:60px;color:#32665e}.Categories_copy__0ZN79{display:grid;gap:9px;padding:20px}.Categories_copy__0ZN79 strong{font-size:22px;line-height:1.25}.Categories_copy__0ZN79 small{font-size:14px;line-height:1.5;color:#6a6863}.Categories_copy__0ZN79 em{font-style:normal;font-size:13px;color:#426c62}.Categories_copy__0ZN79 em span{float:right}@media(max-width:900px){.Categories_grid__F2g2L{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.Categories_page__XqQzt{padding:30px 16px 60px}.Categories_grid__F2g2L{grid-template-columns:1fr}.Categories_image__sytxm{height:190px}}.Categories_image__sytxm{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:5px}.Categories_image__sytxm img{padding:4px}.Categories_image__sytxm>span{font-size:inherit}.Categories_image__sytxm{place-items:stretch}.Categories_image__sytxm>span{width:100%;height:100%}.Categories_page__XqQzt{color:#171717}.Categories_page__XqQzt header p{color:#183d35}.Categories_card__ISBvd{border-color:#d5d5d5;border-radius:4px;background:#f1f1f1}.Categories_card__ISBvd:hover{border-color:#183d35}.Categories_image__sytxm{background:#fff}.Categories_copy__0ZN79 strong{font-family:var(--font-barlow-condensed),Impact,sans-serif;font-size:clamp(25px,2.6vw,35px);line-height:1.05;color:#171717}.Categories_copy__0ZN79 small{color:#525252}.Categories_copy__0ZN79 em{color:#183d35}.Categories_page__XqQzt{max-width:1280px}.Categories_page__XqQzt header{padding-bottom:20px;border-bottom:1px solid #d9d9d9}.Categories_page__XqQzt h1{font-family:var(--font-barlow-condensed),Impact,sans-serif;font-size:clamp(44px,5vw,72px);font-weight:700;line-height:1}.Categories_card__ISBvd{position:relative;display:flex;flex-direction:column;background:#fff;transition:transform .2s,border-color .2s,box-shadow .2s}.Categories_card__ISBvd:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#183d35;z-index:1;transform:scaleY(0);transform-origin:bottom;transition:transform .2s}.Categories_card__ISBvd:nth-child(4n+2):before,.Categories_card__ISBvd:nth-child(4n+3):before{background:#183d35}.Categories_card__ISBvd:hover{transform:translateY(-4px);box-shadow:0 14px 30px #17171714}.Categories_card__ISBvd:focus-visible:before,.Categories_card__ISBvd:hover:before{transform:scaleY(1)}.Categories_image__sytxm{width:100%;height:230px;padding:15px;background:#f1f1f1;transition:background .2s}.Categories_card__ISBvd:nth-child(3n+2) .Categories_image__sytxm,.Categories_card__ISBvd:nth-child(3n+3) .Categories_image__sytxm{background:#efefef}.Categories_card__ISBvd:hover .Categories_image__sytxm{background:#eaeaea}.Categories_copy__0ZN79{align-content:space-between;flex:1;gap:13px;min-height:132px;padding:20px 22px 22px;border-top:1px solid #e1e1e1}.Categories_copy__0ZN79 strong{font-size:clamp(28px,2.7vw,38px);line-height:1.02;letter-spacing:-.02em}.Categories_copy__0ZN79 small{font-size:13px}.Categories_copy__0ZN79 em{font-size:12px;font-weight:750;letter-spacing:.04em}.Categories_copy__0ZN79 em:after{content:"↗";float:right;color:#171717;font-size:20px;line-height:.7}@media(max-width:600px){.Categories_image__sytxm{height:205px;padding:12px}.Categories_copy__0ZN79{min-height:105px;padding:16px 20px 18px}.Categories_copy__0ZN79 strong{font-size:32px}}@media(prefers-reduced-motion:reduce){.Categories_card__ISBvd,.Categories_card__ISBvd:before,.Categories_image__sytxm{transition:none}}.Categories_mosaicWrap__S3HT8{display:grid;align-items:center;width:100%;min-height:230px;padding:15px;background:#f1f1f1}@media(max-width:600px){.Categories_mosaicWrap__S3HT8{min-height:205px;padding:12px}}