.category-module__gB6kUq__page{color:#102033;background:#f3f5f7;min-height:100vh}.category-module__gB6kUq__hero{isolation:isolate;background:#07182d;align-items:flex-end;min-height:560px;padding:90px 0 78px;display:flex;position:relative;overflow:hidden}.category-module__gB6kUq__heroImage{z-index:-3;object-fit:cover;object-position:center}.category-module__gB6kUq__heroShade{z-index:-2;background:linear-gradient(90deg,#031120f7 0%,#031120e0 45%,#0311207a 76%,#0311204d 100%),linear-gradient(#03112029,#03112080);position:absolute;inset:0}.category-module__gB6kUq__heroInner{z-index:1;position:relative}.category-module__gB6kUq__backLink{color:#c4d9e9;font-size:10px;font-weight:800;display:inline-flex}.category-module__gB6kUq__backLink:hover{color:#fff}.category-module__gB6kUq__eyebrow{color:#4baeff;letter-spacing:.14em;margin-top:42px;font-size:9px;font-weight:900;display:block}.category-module__gB6kUq__titleRow{align-items:flex-start;gap:22px;max-width:900px;margin-top:17px;display:flex}.category-module__gB6kUq__symbol{color:#168cff;background:#087cf01f;border:1px solid #57b7ff59;flex:none;place-items:center;width:66px;height:66px;font-size:25px;font-weight:900;display:grid}.category-module__gB6kUq__hero h1{color:#fff;letter-spacing:-.05em;margin:0;font-size:clamp(52px,6.5vw,88px);line-height:.98}.category-module__gB6kUq__titleRow p{color:#cfdeea;max-width:650px;margin:20px 0 0;font-size:14px;line-height:1.75}.category-module__gB6kUq__categoryActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.category-module__gB6kUq__primaryButton,.category-module__gB6kUq__secondaryButton{justify-content:center;align-items:center;min-height:54px;padding:0 21px;font-size:10px;font-weight:900;display:inline-flex}.category-module__gB6kUq__primaryButton{color:#07182d;background:#fff}.category-module__gB6kUq__primaryButton:hover{color:#fff;background:#087cf0}.category-module__gB6kUq__secondaryButton{color:#fff;border:1px solid #ffffff6b}.category-module__gB6kUq__secondaryButton:hover{background:#087cf02e;border-color:#168cff}.category-module__gB6kUq__productsSection{padding:90px 0 105px}.category-module__gB6kUq__sectionHeading{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:end;gap:65px;margin-bottom:40px;display:grid}.category-module__gB6kUq__sectionHeading>div>span,.category-module__gB6kUq__otherHeading>span{color:#087cf0;letter-spacing:.13em;font-size:9px;font-weight:900}.category-module__gB6kUq__sectionHeading h2{color:#07182d;letter-spacing:-.05em;margin:12px 0 0;font-size:clamp(42px,5.5vw,68px);line-height:1}.category-module__gB6kUq__sectionHeading h2 strong{color:#087cf0}.category-module__gB6kUq__sectionHeading>p{color:#68798a;margin:0;font-size:13px;line-height:1.8}.category-module__gB6kUq__otherSection{background:#fff;border-top:1px solid #dfe6ec;padding:88px 0 100px}.category-module__gB6kUq__otherHeading h2{color:#07182d;letter-spacing:-.04em;margin:12px 0 0;font-size:42px}.category-module__gB6kUq__otherGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:34px;display:grid}.category-module__gB6kUq__otherGrid a{min-height:90px;color:inherit;background:#f8fafc;border:1px solid #dce5ed;align-items:center;gap:14px;padding:18px;display:flex}.category-module__gB6kUq__otherGrid a:hover{background:#fff;border-color:#8fc8f8}.category-module__gB6kUq__otherGrid span{color:#087cf0;background:#e8f4ff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:10px;font-weight:900;display:grid}.category-module__gB6kUq__otherGrid strong{color:#102033;font-size:12px}@media (max-width:900px){.category-module__gB6kUq__sectionHeading{grid-template-columns:1fr;gap:24px}.category-module__gB6kUq__otherGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.category-module__gB6kUq__hero{min-height:520px;padding:70px 0 60px}.category-module__gB6kUq__titleRow{flex-direction:column}.category-module__gB6kUq__hero h1{font-size:clamp(42px,13vw,56px)}.category-module__gB6kUq__categoryActions{display:grid}.category-module__gB6kUq__primaryButton,.category-module__gB6kUq__secondaryButton{width:100%}.category-module__gB6kUq__productsSection,.category-module__gB6kUq__otherSection{padding-top:70px;padding-bottom:80px}.category-module__gB6kUq__sectionHeading h2,.category-module__gB6kUq__otherHeading h2{font-size:40px}.category-module__gB6kUq__otherGrid{grid-template-columns:1fr}}
