.products_page__x7gOe{background:#050b13;color:#f5f8fc;--muted:#a8b6c7;--line:#243040}.products_container__cZhIJ{width:min(1160px,calc(100% - 80px));margin-inline:auto}.products_hero__8vc5_{padding:158px 0 58px;background:radial-gradient(ellipse at 85% 5%,#122b43 0,transparent 60%)}.products_eyebrow__DHQeg{color:#78bfdf;font-size:11px;font-weight:600;letter-spacing:.2em;line-height:1.6}.products_heroRow__nsv43{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-top:26px}.products_hero__8vc5_ h1{font-size:clamp(48px,6.8vw,86px);font-weight:500;letter-spacing:-.065em;line-height:1.03}.products_hero__8vc5_ h1 span{color:#85c4e0}.products_heroCopy__gZcIM{padding-bottom:6px}.products_heroCopy__gZcIM>p{font-size:18px;line-height:1.7;color:#c3d0dc}.products_portfolio__kZgT7{scroll-margin-top:115px;padding-bottom:68px}.products_productGrid__M9JhF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.products_product___8Hq4{--accent:#81c6eb;--glow:#132a3b;padding:28px 26px 24px;min-width:0;display:flex;flex-direction:column;scroll-margin-top:110px}.products_product___8Hq4+.products_product___8Hq4{border-left:1px solid var(--line)}.products_product___8Hq4[data-accent=teal]{--accent:#88d8c9;--glow:#122b2b}.products_product___8Hq4[data-accent=violet]{--accent:#c1b1ec;--glow:#241e38}.products_connectivity__GqBVd{color:var(--accent);font-size:12px;font-weight:600;letter-spacing:.04em;min-height:20px}.products_chipImage__zhVna{height:245px;display:grid;place-items:center;background:radial-gradient(ellipse at center,var(--glow),transparent 68%);margin:8px -12px 5px}.products_chipImage__zhVna img{width:195px;height:195px;object-fit:contain;filter:drop-shadow(0 12px 14px #0007)}.products_model__gFb2c{font-family:var(--font-geist-mono),monospace;color:#8293a8;font-size:10px;letter-spacing:.08em}.products_product___8Hq4 h2{font-size:clamp(26px,2.6vw,34px);font-weight:500;letter-spacing:-.04em;line-height:1.2;margin-top:8px}.products_description__sJEWJ{color:var(--muted);font-size:14px;line-height:1.7;min-height:72px;margin-top:14px}.products_highlights__z6qEu{list-style:none;padding:23px 0 24px;margin-top:19px;border-top:1px solid var(--line);display:grid;gap:23px}.products_highlights__z6qEu li{display:flex;gap:12px;align-items:flex-start}.products_highlights__z6qEu svg{color:var(--accent);flex:0 0 20px;margin-top:2px}.products_highlights__z6qEu h3{font-weight:500;font-size:13px;line-height:1.5}.products_highlights__z6qEu p{color:var(--muted);font-size:12px;line-height:1.65;margin-top:3px}.products_specifications__UFgv_{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:auto}.products_specifications__UFgv_ summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;padding:17px 0;font-size:12px;font-weight:500;gap:12px}.products_specifications__UFgv_ summary::-webkit-details-marker{display:none}.products_specifications__UFgv_ summary span{font-size:20px;line-height:1;font-weight:300;color:var(--accent);transition:transform .15s}.products_specifications__UFgv_[open] summary span{transform:rotate(45deg)}.products_specifications__UFgv_ dl{padding:0 0 20px;font-size:12px;line-height:1.65}.products_specifications__UFgv_ dl>div+div{margin-top:13px}.products_specifications__UFgv_ dt{font-weight:500;color:#ebf1f8}.products_specifications__UFgv_ dd{color:var(--muted);margin-top:2px}.products_sectionHeading__ByjHy{display:flex;align-items:flex-start;gap:32px;justify-content:space-between}.products_sectionHeading__ByjHy h2{max-width:460px;font-size:28px;font-weight:400;letter-spacing:-.035em;line-height:1.25}.products_applications__UEIhD{padding-bottom:76px}.products_applicationGrid__QS8Ri{list-style:none;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));margin-top:40px;gap:20px}.products_applicationGrid__QS8Ri li{display:flex;flex-direction:column;gap:16px;color:var(--muted);font-size:11px;line-height:1.5}.products_applicationGrid__QS8Ri svg{color:#79b7d2}.products_download__OKa1H{display:flex;justify-content:space-between;align-items:center;gap:32px;padding:32px 0 40px;border-top:1px solid var(--line)}.products_download__OKa1H h2{font-size:24px;font-weight:400;letter-spacing:-.025em;line-height:1.3}.products_download__OKa1H p{color:var(--muted);font-size:14px;line-height:1.7;margin-top:9px}.products_downloadLink__YqYRf{display:inline-flex;flex-shrink:0;align-items:center;gap:14px;border:1px solid #476178;border-radius:4px;padding:15px 18px;color:#c4e7f6;font-size:14px;font-weight:500;line-height:1.5}.products_downloadLink__YqYRf svg{flex-shrink:0}.products_downloadFormat__LmnLW{display:block;margin-top:4px;color:var(--muted);font-size:12px;font-weight:400}.products_downloadLink__YqYRf:hover{background:#122b43}.products_contact__9qYe6{background:#0d1a29;border-top:1px solid var(--line);padding:64px 0 68px;scroll-margin-top:100px}.products_contactInner__uTbHr{display:flex;justify-content:space-between;align-items:center;gap:50px}.products_contact__9qYe6 h2{font-size:clamp(36px,4.2vw,54px);letter-spacing:-.045em;line-height:1.1;font-weight:400;margin:18px 0}.products_contactInner__uTbHr>div>p:last-child{color:var(--muted);font-size:14px;line-height:1.7}.products_contactAction__joFcA{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.products_contactAction__joFcA>a{display:inline-flex;justify-content:space-between;align-items:center;gap:36px;padding:18px 22px;background:#8ac7e1;color:#061420;font-size:14px;font-weight:600;border-radius:4px}.products_contactAction__joFcA>span{color:#c3d0dc;font-size:13px}.products_page__x7gOe a{transition:color .15s,background .15s}.products_page__x7gOe a:hover{color:#fff}.products_contactAction__joFcA>a:hover{background:#b2dff1;color:#061420}.products_page__x7gOe a:focus-visible,.products_page__x7gOe summary:focus-visible{outline:2px solid #a3dcf1;outline-offset:6px;border-radius:2px}@media (max-width:1000px){.products_container__cZhIJ{width:calc(100% - 48px)}.products_hero__8vc5_{padding-top:145px}.products_heroCopy__gZcIM>p{font-size:15px}.products_product___8Hq4{padding-inline:18px}.products_chipImage__zhVna{height:205px}.products_chipImage__zhVna img{width:165px;height:165px}.products_description__sJEWJ{min-height:96px}.products_highlights__z6qEu{min-height:270px}.products_applicationGrid__QS8Ri{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.products_sectionHeading__ByjHy h2{max-width:340px}}@media (max-width:680px){.products_container__cZhIJ{width:calc(100% - 40px)}.products_hero__8vc5_{padding:128px 0 38px}.products_heroRow__nsv43{display:block;margin-top:22px}.products_hero__8vc5_ h1{font-size:60px}.products_heroCopy__gZcIM{margin-top:25px}.products_heroCopy__gZcIM>p{font-size:16px}.products_productGrid__M9JhF{grid-template-columns:1fr;border-bottom:0}.products_product___8Hq4{padding:26px 4px 30px;border-bottom:1px solid var(--line)}.products_product___8Hq4+.products_product___8Hq4{border-left:0;margin-top:14px}.products_chipImage__zhVna{height:230px;margin-top:2px}.products_chipImage__zhVna img{width:195px;height:195px}.products_product___8Hq4 h2{font-size:36px}.products_description__sJEWJ{min-height:0;font-size:15px;max-width:360px}.products_highlights__z6qEu{min-height:0;gap:21px}.products_highlights__z6qEu h3{font-size:14px}.products_highlights__z6qEu p,.products_specifications__UFgv_ dl{font-size:13px}.products_specifications__UFgv_ summary{font-size:14px}.products_portfolio__kZgT7{padding-bottom:48px}.products_sectionHeading__ByjHy{display:block}.products_sectionHeading__ByjHy h2{font-size:30px;margin-top:17px}.products_applicationGrid__QS8Ri{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin-top:30px}.products_applicationGrid__QS8Ri li{flex-direction:row;align-items:center;font-size:12px;gap:13px}.products_applicationGrid__QS8Ri svg{flex-shrink:0}.products_applications__UEIhD{padding-bottom:48px}.products_download__OKa1H{flex-direction:column;align-items:flex-start;gap:22px;padding:28px 0 32px}.products_downloadLink__YqYRf{width:100%;max-width:360px}.products_contact__9qYe6{padding:44px 0 48px}.products_contactInner__uTbHr{display:block}.products_contactAction__joFcA{margin-top:30px}.products_contactAction__joFcA>a{width:100%;max-width:360px}}@media (prefers-reduced-motion:reduce){.products_page__x7gOe a,.products_specifications__UFgv_ summary span{transition:none}}