.W-sMqa_intro{max-width:var(--page-max);padding-inline:var(--page-gutter);margin:0 auto}@media (max-width:1127.98px){.W-sMqa_intro{padding-inline:var(--space-xl)}}@media (max-width:743.98px){.W-sMqa_intro{padding-inline:var(--space-lg)}}.W-sMqa_intro{padding-block:var(--space-xxl) var(--space-xl)}.W-sMqa_tag{margin-bottom:var(--space-base)}.W-sMqa_title{max-width:20ch;margin-bottom:var(--space-base);letter-spacing:-.4px;font-size:40px;line-height:1.1}@media (max-width:1127.98px){.W-sMqa_title{font-size:32px}}.W-sMqa_lead{max-width:62ch;color:var(--color-body);margin:0}
.gt4Poq_grid{max-width:var(--page-max);padding-inline:var(--page-gutter);margin:0 auto}@media (max-width:1127.98px){.gt4Poq_grid{padding-inline:var(--space-xl)}}@media (max-width:743.98px){.gt4Poq_grid{padding-inline:var(--space-lg)}}.gt4Poq_grid{gap:var(--space-base);padding-bottom:var(--space-section);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1127.98px){.gt4Poq_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:743.98px){.gt4Poq_grid{grid-template-columns:1fr}}.gt4Poq_card{min-height:380px;padding:var(--space-lg);background:var(--navy-900);box-shadow:var(--shadow-card);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #0000;justify-content:flex-end;position:relative;overflow:hidden}.gt4Poq_card:hover{box-shadow:var(--shadow-panel);border-color:#0000}.gt4Poq_card:hover .gt4Poq_photo{transform:scale(1.06)}.gt4Poq_photo{z-index:0;object-fit:cover;filter:saturate(.85);transition:transform var(--duration-slow) var(--ease-out)}@media (prefers-reduced-motion:reduce){.gt4Poq_photo{transition:none}}.gt4Poq_scrim{z-index:1;background:linear-gradient(to top, color-mix(in srgb, var(--navy-950) 93%, transparent) 0%, color-mix(in srgb, var(--navy-950) 78%, transparent) 45%, color-mix(in srgb, var(--navy-950) 42%, transparent) 100%);position:absolute;inset:0}.gt4Poq_mark{top:var(--space-lg);left:var(--space-lg);z-index:2;border:1px solid var(--color-panel-border);border-radius:var(--radius-full);width:56px;height:56px;color:var(--color-on-dark);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;justify-content:center;align-items:center;display:flex;position:absolute}.gt4Poq_name{z-index:2;margin-bottom:var(--space-xs);color:var(--color-on-dark);text-shadow:0 1px 10px #04091c73;position:relative}.gt4Poq_body{z-index:2;color:var(--blue-200);flex:none;position:relative}.gt4Poq_clientList{z-index:2;gap:var(--space-xs);margin:var(--space-md) 0 0;padding:var(--space-md) 0 0;border-top:1px solid var(--color-panel-border);flex-wrap:wrap;list-style:none;display:flex;position:relative}.gt4Poq_clientItem{padding:2px var(--space-xs);border:1px solid var(--color-panel-border);border-radius:var(--radius-full);color:var(--color-on-dark);background:#ffffff14;font-size:13px;font-weight:400;line-height:1.3}.gt4Poq_footNote{max-width:var(--page-max);padding-inline:var(--page-gutter);margin:0 auto}@media (max-width:1127.98px){.gt4Poq_footNote{padding-inline:var(--space-xl)}}@media (max-width:743.98px){.gt4Poq_footNote{padding-inline:var(--space-lg)}}.gt4Poq_footNote{padding-bottom:var(--space-section);color:var(--color-muted);font-size:14px;font-weight:400;line-height:1.55}.gt4Poq_footNote a{color:var(--color-ink);text-decoration:underline}.gt4Poq_logosBand{background:var(--gradient-sheet)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.gt4Poq_logosBand{background:var(--glass-band-bg);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%)}}.gt4Poq_logosBand{padding-block:var(--space-section)}.gt4Poq_logosInner{max-width:var(--page-max);padding-inline:var(--page-gutter);margin:0 auto}@media (max-width:1127.98px){.gt4Poq_logosInner{padding-inline:var(--space-xl)}}@media (max-width:743.98px){.gt4Poq_logosInner{padding-inline:var(--space-lg)}}.gt4Poq_logosLabel{margin-bottom:var(--space-xl);color:var(--color-muted);text-align:center;letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:400;line-height:1.3}.gt4Poq_logoGrid{gap:var(--space-base);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:1127.98px){.gt4Poq_logoGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:743.98px){.gt4Poq_logoGrid{grid-template-columns:repeat(2,1fr)}}.gt4Poq_logoCard{padding:var(--space-lg) var(--space-base);border:1px solid var(--color-hairline);opacity:0;animation:gt4Poq_logo-in var(--duration-base) var(--ease-out) both;align-items:center}@media (prefers-reduced-motion:reduce){.gt4Poq_logoCard{opacity:1;animation:none}}.gt4Poq_logoImgWrap{justify-content:center;align-items:center;width:100%;height:64px;display:flex;overflow:hidden}.gt4Poq_logoImg{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.gt4Poq_logoName{color:var(--color-muted);text-align:center;font-size:13px;font-weight:400;line-height:1.3}@keyframes gt4Poq_logo-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.gt4Poq_oemGrid{gap:var(--space-base);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:1127.98px){.gt4Poq_oemGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:743.98px){.gt4Poq_oemGrid{grid-template-columns:repeat(2,1fr)}}.gt4Poq_oemCard{padding:var(--space-lg) var(--space-base);border:1px solid var(--color-hairline);background:var(--gradient-sheet);opacity:0;animation:gt4Poq_logo-in var(--duration-base) var(--ease-out) both;align-items:center}@media (prefers-reduced-motion:reduce){.gt4Poq_oemCard{opacity:1;animation:none}}.gt4Poq_oemImgWrap{justify-content:center;align-items:center;width:100%;height:56px;display:flex}.gt4Poq_oemImg{object-fit:contain;mix-blend-mode:multiply;width:auto;max-width:130%;height:auto;max-height:76px}.gt4Poq_oemName{color:var(--color-muted);text-align:center;font-size:13px;font-weight:400;line-height:1.3}
.HfxUKG_actions{max-width:var(--page-max);padding-inline:var(--page-gutter);margin:0 auto}@media (max-width:1127.98px){.HfxUKG_actions{padding-inline:var(--space-xl)}}@media (max-width:743.98px){.HfxUKG_actions{padding-inline:var(--space-lg)}}.HfxUKG_actions{gap:var(--space-md);padding-bottom:var(--space-section);flex-wrap:wrap;display:flex}.HfxUKG_actions a{text-decoration:none}
