.products_page__ydumG{--page-ink:#0b1b3a;--page-bg:#fff;--page-card:#eef8fb;color:var(--page-ink);background:var(--page-bg);padding:48px max(24px,calc((100% - 1200px)/2)) 80px;font-family:var(--font-sans)}[data-theme=dark] .products_page__ydumG{--page-ink:#fff;--page-bg:#001521;--page-card:#092535}.products_hero__HcFK8{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;grid-gap:32px;gap:32px}.products_hero__HcFK8 img{width:100%;height:auto;border-radius:24px}.products_page__ydumG h1{font-family:var(--font-heading);font-size:clamp(36px,5vw,64px);line-height:1.06;letter-spacing:-.04em;font-weight:800;margin:12px 0 24px}.products_page__ydumG h1 span,.products_page__ydumG h2 span{color:#19c6d6}.products_page__ydumG h2{font-size:clamp(28px,3vw,40px);line-height:1.15;font-weight:800}.products_page__ydumG h3{font-size:21px;line-height:1.3}.products_page__ydumG p{line-height:1.65}.products_eyebrow__Ctc6r{color:#19c6d6;font-size:13px;font-weight:800;letter-spacing:.12em}.products_button__TFUrh{display:inline-flex;justify-content:space-between;align-items:center;gap:20px;background:#19c6d6;color:#0b1b3a;border-radius:999px;padding:13px 24px;text-decoration:none;font-weight:800;margin-top:18px}.products_topics__eZMaY{display:flex;flex-wrap:wrap;gap:12px;margin:32px 0}.products_topics__eZMaY a{border:1px solid #19c6d666;border-radius:999px;padding:10px 20px;color:inherit;text-decoration:none}.products_topics__eZMaY a:first-child{background:#19c6d6;color:#0b1b3a}.products_section__PWgm2{padding:12px 0 48px;scroll-margin-top:100px}.products_grid__WhTnT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.products_card__Y5Q_S{border:1px solid #19c6d633;background:var(--page-card);border-radius:20px;overflow:hidden}.products_card__Y5Q_S>img{width:100%;height:220px;object-fit:cover}.products_card__Y5Q_S>div{padding:24px}.products_card__Y5Q_S strong{display:block}.products_filters__iusPM{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center;border-top:1px solid #19c6d633;padding-top:48px;scroll-margin-top:100px}.products_filters__iusPM>img{width:100%;height:auto;border-radius:24px}.products_page__ydumG a:focus-visible{outline:3px solid #19c6d6;outline-offset:4px}@media(max-width:700px){.products_page__ydumG{padding:32px 18px 48px}.products_hero__HcFK8{grid-template-columns:1fr 1fr;gap:12px}.products_hero__HcFK8 p:not(.products_eyebrow__Ctc6r){font-size:13px}.products_hero__HcFK8 h1{font-size:34px}.products_hero__HcFK8 img{min-height:200px;object-fit:cover}.products_hero__HcFK8 .products_button__TFUrh{grid-column:1/-1;padding:12px;font-size:13px}.products_filters__iusPM,.products_grid__WhTnT{grid-template-columns:1fr}.products_filters__iusPM{gap:20px}.products_card__Y5Q_S>img{height:240px}}