.GearProductCard_card__MlFHu{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:4px;overflow:hidden;display:flex;flex-direction:column;transition:border-color .2s}.GearProductCard_card__MlFHu:hover{border-color:rgba(0,179,220,.35)}.GearProductCard_imgWrap__Po9G0{width:100%;aspect-ratio:4/5;overflow:hidden;background:#000d1a}.GearProductCard_imgPlaceholder__Nk3Fz{background:hsla(0,0%,100%,.03);border-bottom:1px solid hsla(0,0%,100%,.06)}.GearProductCard_img__q2x5r{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;transition:transform .5s ease,opacity .25s ease}.GearProductCard_card__MlFHu:hover .GearProductCard_img__q2x5r{transform:scale(1.03)}.GearProductCard_swatches__ukKJB{display:flex;gap:.5rem;padding:.85rem 1.25rem 0}.GearProductCard_swatch__mxNzo{font-family:var(--font-montserrat),sans-serif;font-size:.6rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.45);background:transparent;border:1px solid hsla(0,0%,100%,.15);border-radius:2px;padding:.3rem .65rem;cursor:pointer;transition:color .15s,border-color .15s}.GearProductCard_swatch__mxNzo:hover{color:#fff;border-color:hsla(0,0%,100%,.45)}.GearProductCard_swatchActive__Mzs2q{color:#00b3dc;border-color:#00b3dc}.GearProductCard_info__zQRlw{padding:1rem 1.25rem 1.5rem;display:flex;flex-direction:column;gap:.5rem;flex:1 1}.GearProductCard_topRow__7pMkP{display:flex;align-items:center;justify-content:space-between}.GearProductCard_series__LOVVy{font-size:.58rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#00b3dc}.GearProductCard_productTag__J2UEn{font-size:.58rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:hsla(0,0%,100%,.3)}.GearProductCard_name__gQnx_{font-size:1.05rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em;color:#fff;margin:0}.GearProductCard_desc__oRRc0{font-size:.88rem;color:hsla(0,0%,100%,.6);line-height:1.75;margin:0}.page_main__P_9R_{background:#000d1a;color:#fff;font-family:var(--font-montserrat),sans-serif;min-height:100vh}.page_accent__vNFM_{color:#00b3dc}.page_header__3wJv0{padding:140px 2rem 80px;background:linear-gradient(160deg,#001228,#000d1a 60%);position:relative}.page_header__3wJv0:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#00b3dc40,transparent)}.page_headerInner__nyBT2{max-width:760px;margin:0 auto;text-align:center}.page_tag__eWVXA{font-size:.65rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#00b3dc;margin-bottom:1.25rem}.page_headline__gh3yk{font-size:clamp(2.4rem,5.5vw,4.5rem);font-weight:900;line-height:1.05;text-transform:uppercase;letter-spacing:-.02em;margin-bottom:1.5rem}.page_sub__RFKpl{font-size:clamp(1rem,1.8vw,1.25rem);color:hsla(0,0%,100%,.72);line-height:1.7;max-width:560px;margin:0 auto}.page_section__lJPHz{padding:80px 2rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.page_sectionInner__3ZO5I{max-width:1100px;margin:0 auto}.page_sectionTag__bY45F{font-size:.62rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#00b3dc;margin-bottom:.75rem}.page_sectionTitle__W9Pfg{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:900;text-transform:uppercase;letter-spacing:-.01em;margin-bottom:3rem}.page_heroImgWrap__qdNgx{width:100%;overflow:hidden;margin-bottom:3rem}.page_heroImg__im5g1{width:100%;height:420px;object-fit:cover;object-position:center 30%;display:block}.page_productsGrid__uiw8J{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.page_storySection__gzszV{padding:80px 2rem;background:rgba(0,70,139,.06);border-top:1px solid rgba(0,70,139,.15);border-bottom:1px solid rgba(0,70,139,.15)}.page_storyTitle__zHJua{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:900;text-transform:uppercase;letter-spacing:-.01em;margin-bottom:1.5rem;max-width:640px}.page_storyBody___e0Qp{font-size:1rem;color:hsla(0,0%,100%,.65);line-height:1.8;max-width:640px;margin-bottom:1.25rem}.page_ctaBanner__OKD6j{padding:80px 2rem;text-align:center;background:linear-gradient(160deg,#001228,#000d1a)}.page_ctaTitle__5Ak1O{font-size:clamp(1.8rem,4vw,3rem);font-weight:900;text-transform:uppercase;margin-bottom:.75rem}.page_ctaSub__f4_XV{font-size:1rem;color:hsla(0,0%,100%,.65);margin-bottom:2.5rem}.page_ctaBtns__Vjq23{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.page_btnPrimary__qqocg{display:inline-block;background:#00468b;color:#fff;padding:.95rem 2.4rem;font-size:.78rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;border-radius:0;transition:background .2s,transform .2s}.page_btnPrimary__qqocg:hover{background:#003570;transform:translateY(-2px)}.page_btnSecondary__KKE5o{display:inline-block;background:transparent;color:#fff;padding:.95rem 2.4rem;font-size:.78rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;border:2px solid hsla(0,0%,100%,.45);border-radius:0;transition:border-color .2s,transform .2s}.page_btnSecondary__KKE5o:hover{border-color:#fff;transform:translateY(-2px)}.page_ctaAlt__7_5aW{margin-top:1.5rem;font-size:.82rem;color:hsla(0,0%,100%,.55)}.page_waLink__ym6Nx{color:hsla(0,0%,100%,.6);text-decoration:underline;transition:color .2s}.page_waLink__ym6Nx:hover{color:#fff}@media (prefers-reduced-motion:no-preference){.page_tag__eWVXA{animation:page_mos-fadeInUp__8OtIn .55s cubic-bezier(.22,.61,.36,1) both}.page_headline__gh3yk{animation:page_mos-fadeInUp__8OtIn .65s cubic-bezier(.22,.61,.36,1) .07s both}.page_sub__RFKpl{animation:page_mos-fadeInUp__8OtIn .65s cubic-bezier(.22,.61,.36,1) .14s both}}@media (max-width:1024px){.page_productsGrid__uiw8J{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_header__3wJv0{padding:120px 1.25rem 60px}.page_ctaBanner__OKD6j,.page_section__lJPHz,.page_storySection__gzszV{padding:60px 1.25rem}.page_productsGrid__uiw8J{grid-template-columns:repeat(2,1fr);gap:1rem}.page_ctaBtns__Vjq23{flex-direction:column;align-items:center}.page_btnPrimary__qqocg,.page_btnSecondary__KKE5o{width:100%;max-width:280px;text-align:center}}@media (max-width:480px){.page_productsGrid__uiw8J{grid-template-columns:1fr}}