@media (min-width:1024px) and (max-width:1088px){.ProductDetailExperience_desktop_heroTitle___b3zU.ProductDetailExperience_desktop_heroTitle___b3zU{max-width:14ch;font-size:clamp(3rem,6.5vw,5rem)}.ProductDetailExperience_desktop_technology__pGG6l.ProductDetailExperience_desktop_technology__pGG6l{grid-template-columns:minmax(0,1fr);align-items:start}.ProductDetailExperience_desktop_technologyFacts__uk_Qv.ProductDetailExperience_desktop_technologyFacts__uk_Qv{max-width:42rem}.ProductDetailExperience_desktop_finalCta__pFIye.ProductDetailExperience_desktop_finalCta__pFIye{grid-template-columns:minmax(0,1fr);align-items:start}}@media (min-width:1024px){.ProductDetailExperience_desktop_variantOptionList__1iAZ_.ProductDetailExperience_desktop_variantOptionList__1iAZ_.ProductDetailExperience_desktop_variantOptionList__1iAZ_[data-option-kind=color]{grid-template-columns:repeat(auto-fill,minmax(min(100%,10.5rem),1fr))}.ProductDetailExperience_desktop_stickyStage__YOMgl.ProductDetailExperience_desktop_stickyStage__YOMgl[data-stage-format=portrait][data-product-size-class=S]{--product-stage-spray-size:1.13}.ProductDetailExperience_desktop_stickyStage__YOMgl.ProductDetailExperience_desktop_stickyStage__YOMgl[data-stage-format=portrait][data-product-size-class=M]{--product-stage-spray-size:1.23}.ProductDetailExperience_desktop_stickyStage__YOMgl.ProductDetailExperience_desktop_stickyStage__YOMgl[data-stage-format=portrait][data-product-size-class=L]{--product-stage-spray-size:1.32}.ProductDetailExperience_desktop_stickyStage__YOMgl.ProductDetailExperience_desktop_stickyStage__YOMgl[data-stage-format=portrait][data-product-size-class=XL]{--product-stage-spray-size:1.41}}@media (max-width:1023px){.ProductDetailExperience_mobile_stickyStage__CIEcL.ProductDetailExperience_mobile_stickyStage__CIEcL[data-product-stage-spray=true]{--product-stage-spray-scale:1.05}.ProductDetailExperience_mobile_heroTitle__mZYVL.ProductDetailExperience_mobile_heroTitle__mZYVL{max-width:14ch;font-size:clamp(3rem,6.5vw,5rem)}.ProductDetailExperience_mobile_technology__YqriM.ProductDetailExperience_mobile_technology__YqriM{grid-template-columns:minmax(0,1fr);align-items:start}.ProductDetailExperience_mobile_technologyFacts__cxR4l.ProductDetailExperience_mobile_technologyFacts__cxR4l{max-width:42rem}.ProductDetailExperience_mobile_finalCta__a0QRO.ProductDetailExperience_mobile_finalCta__a0QRO{grid-template-columns:minmax(0,1fr);align-items:start}}@media (max-width:55.99rem){.ProductDetailExperience_mobile_narrativeGrid__H9uO2.ProductDetailExperience_mobile_narrativeGrid__H9uO2{grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,7vw,4rem)}.ProductDetailExperience_mobile_stickyRail__v5d4X.ProductDetailExperience_mobile_stickyRail__v5d4X{position:static;width:min(100%,48rem)}.ProductDetailExperience_mobile_hero__dBWrQ.ProductDetailExperience_mobile_hero__dBWrQ{min-height:auto}.ProductDetailExperience_mobile_heroCopy__GS4F8.ProductDetailExperience_mobile_heroCopy__GS4F8{max-width:48rem}}@media (max-width:47.99rem){.ProductDetailExperience_mobile_pageMain__ieWw9.ProductDetailExperience_mobile_pageMain__ieWw9{width:calc(100% - (var(--ds-gutter, clamp(20px, 4vw, 56px)) * 2));padding-top:1rem}.ProductDetailExperience_mobile_breadcrumb__fIxpQ.ProductDetailExperience_mobile_breadcrumb__fIxpQ{overflow:hidden;margin-bottom:1.2rem;font-size:.7rem}.ProductDetailExperience_mobile_breadcrumb__fIxpQ.ProductDetailExperience_mobile_breadcrumb__fIxpQ ol{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.3rem;scrollbar-width:none}.ProductDetailExperience_mobile_breadcrumb__fIxpQ.ProductDetailExperience_mobile_breadcrumb__fIxpQ ol::-webkit-scrollbar{display:none}.ProductDetailExperience_mobile_breadcrumb__fIxpQ.ProductDetailExperience_mobile_breadcrumb__fIxpQ li{flex:0 0 auto}.ProductDetailExperience_mobile_breadcrumb__fIxpQ.ProductDetailExperience_mobile_breadcrumb__fIxpQ li:last-child{max-width:14rem}.ProductDetailExperience_mobile_stickyStage__CIEcL.ProductDetailExperience_mobile_stickyStage__CIEcL{--product-stage-aspect:1/1;--product-stage-max-height:62svh}.ProductDetailExperience_mobile_stickyStage__CIEcL.ProductDetailExperience_mobile_stickyStage__CIEcL[data-product-stage-spray=true]{--product-stage-spray-scale:1.02}.ProductDetailExperience_mobile_galleryThumbs__zPvFy.ProductDetailExperience_mobile_galleryThumbs__zPvFy{gap:8px}.ProductDetailExperience_mobile_galleryThumb__36OoT.ProductDetailExperience_mobile_galleryThumb__36OoT{min-height:86px}.ProductDetailExperience_mobile_heroCopy__GS4F8.ProductDetailExperience_mobile_heroCopy__GS4F8{padding:0}.ProductDetailExperience_mobile_heroTaxonomy__z_3DI.ProductDetailExperience_mobile_heroTaxonomy__z_3DI{margin-bottom:1.6rem}.ProductDetailExperience_mobile_heroTitle__mZYVL.ProductDetailExperience_mobile_heroTitle__mZYVL{max-width:13ch;font-size:clamp(2.8rem,13.5vw,4.25rem);line-height:.92}.ProductDetailExperience_mobile_heroSubtype__Z2AvK.ProductDetailExperience_mobile_heroSubtype__Z2AvK{font-size:1rem}.ProductDetailExperience_mobile_heroReference__rFz9_.ProductDetailExperience_mobile_heroReference__rFz9_{grid-template-columns:minmax(0,1fr)}.ProductDetailExperience_mobile_heroReference__rFz9_.ProductDetailExperience_mobile_heroReference__rFz9_>span+span{border-top:1px solid var(--detail-border);border-left:0;padding-left:0}.ProductDetailExperience_mobile_heroActions__h2NMV.ProductDetailExperience_mobile_heroActions__h2NMV>a{width:100%}.ProductDetailExperience_mobile_quickFacts__qyg9e.ProductDetailExperience_mobile_quickFacts__qyg9e{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4rem}.ProductDetailExperience_mobile_quickFact__KTZsG.ProductDetailExperience_mobile_quickFact__KTZsG:nth-child(odd){border-left:0}.ProductDetailExperience_mobile_quickFact__KTZsG.ProductDetailExperience_mobile_quickFact__KTZsG:nth-child(n+3){border-top:1px solid var(--detail-border)}.ProductDetailExperience_mobile_informationAccordion__ER5y0.ProductDetailExperience_mobile_informationAccordion__ER5y0{margin-top:3rem}.ProductDetailExperience_mobile_accordionButton__l1fDP.ProductDetailExperience_mobile_accordionButton__l1fDP{min-height:4.6rem}.ProductDetailExperience_mobile_accordionPanelContent___Dx9B.ProductDetailExperience_mobile_accordionPanelContent___Dx9B{padding-bottom:2rem}.ProductDetailExperience_mobile_accordionProcessList__C5B02.ProductDetailExperience_mobile_accordionProcessList__C5B02{grid-template-columns:minmax(0,1fr)}.ProductDetailExperience_mobile_accordionProcessList__C5B02.ProductDetailExperience_mobile_accordionProcessList__C5B02 li+li{border-top:1px solid var(--detail-border);border-left:0}.ProductDetailExperience_mobile_accordionBenefitList__wkcGJ.ProductDetailExperience_mobile_accordionBenefitList__wkcGJ li,.ProductDetailExperience_mobile_accordionFactList__zHA6z.ProductDetailExperience_mobile_accordionFactList__zHA6z>div,.ProductDetailExperience_mobile_accordionSpecList__DHUFM.ProductDetailExperience_mobile_accordionSpecList__DHUFM>div{grid-template-columns:minmax(0,1fr);gap:.45rem}.ProductDetailExperience_mobile_accordionDocumentList__0_VHd.ProductDetailExperience_mobile_accordionDocumentList__0_VHd li{grid-template-columns:5rem minmax(0,1fr)}.ProductDetailExperience_mobile_accordionDocumentList__0_VHd.ProductDetailExperience_mobile_accordionDocumentList__0_VHd a,.ProductDetailExperience_mobile_accordionDocumentStatus__9cNnN.ProductDetailExperience_mobile_accordionDocumentStatus__9cNnN{grid-column:2;justify-self:start}.ProductDetailExperience_mobile_optionSection__IvWa_.ProductDetailExperience_mobile_optionSection__IvWa_{margin-top:1.65rem}.ProductDetailExperience_mobile_variantOptionList__t_H41.ProductDetailExperience_mobile_variantOptionList__t_H41,.ProductDetailExperience_mobile_variantOptionList__t_H41.ProductDetailExperience_mobile_variantOptionList__t_H41.ProductDetailExperience_mobile_variantOptionList__t_H41[data-option-kind=color]{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductDetailExperience_mobile_variantOptionControl__nmtYN.ProductDetailExperience_mobile_variantOptionControl__nmtYN{min-height:4.35rem;padding:.6rem}.ProductDetailExperience_mobile_joinedProductRow__l8uu_.ProductDetailExperience_mobile_joinedProductRow__l8uu_{grid-auto-columns:minmax(220px,72vw)}.ProductDetailExperience_mobile_joinedProductCard__JrG4E.ProductDetailExperience_mobile_joinedProductCard__JrG4E{min-width:0}.ProductDetailExperience_mobile_processSection__wUVlf.ProductDetailExperience_mobile_processSection__wUVlf,.ProductDetailExperience_mobile_section__0mF6W.ProductDetailExperience_mobile_section__0mF6W,.ProductDetailExperience_mobile_technology__YqriM.ProductDetailExperience_mobile_technology__YqriM{margin-top:5rem}.ProductDetailExperience_mobile_sectionHeading__3TlvA.ProductDetailExperience_mobile_sectionHeading__3TlvA h2,.ProductDetailExperience_mobile_technologyCopy___ryQw.ProductDetailExperience_mobile_technologyCopy___ryQw h2{font-size:clamp(2rem,10vw,3rem)}.ProductDetailExperience_mobile_variantTableFrame__IohCO.ProductDetailExperience_mobile_variantTableFrame__IohCO{overflow:visible;border:0;border-radius:0;background:transparent}.ProductDetailExperience_mobile_variantTable__sQd_F.ProductDetailExperience_mobile_variantTable__sQd_F,.ProductDetailExperience_mobile_variantTable__sQd_F.ProductDetailExperience_mobile_variantTable__sQd_F tbody,.ProductDetailExperience_mobile_variantTable__sQd_F.ProductDetailExperience_mobile_variantTable__sQd_F td,.ProductDetailExperience_mobile_variantTable__sQd_F.ProductDetailExperience_mobile_variantTable__sQd_F tr{display:block;width:100%}.ProductDetailExperience_mobile_variantTable__sQd_F.ProductDetailExperience_mobile_variantTable__sQd_F thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ProductDetailExperience_mobile_variantTable__sQd_F.ProductDetailExperience_mobile_variantTable__sQd_F tbody{display:grid;gap:.75rem}.ProductDetailExperience_mobile_variantTable__sQd_F.ProductDetailExperience_mobile_variantTable__sQd_F tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--detail-border-strong);border-radius:.7rem;background:var(--detail-surface)}.ProductDetailExperience_mobile_variantTable__sQd_F.ProductDetailExperience_mobile_variantTable__sQd_F td{display:grid;gap:.3rem;border-top:0;padding:.9rem}.ProductDetailExperience_mobile_variantTable__sQd_F.ProductDetailExperience_mobile_variantTable__sQd_F td:nth-child(2n){border-left:1px solid var(--detail-border)}.ProductDetailExperience_mobile_variantTable__sQd_F.ProductDetailExperience_mobile_variantTable__sQd_F td:nth-child(n+3){border-top:1px solid var(--detail-border)}.ProductDetailExperience_mobile_variantTable__sQd_F.ProductDetailExperience_mobile_variantTable__sQd_F td:before{color:var(--detail-faint);content:attr(data-label);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:.58rem;font-weight:550;letter-spacing:.08em;text-transform:uppercase}.ProductDetailExperience_mobile_benefitList__YrQ4z.ProductDetailExperience_mobile_benefitList__YrQ4z,.ProductDetailExperience_mobile_relationshipGrid__AWcPv.ProductDetailExperience_mobile_relationshipGrid__AWcPv,.ProductDetailExperience_mobile_specList__yYUpu.ProductDetailExperience_mobile_specList__yYUpu{grid-template-columns:minmax(0,1fr)}.ProductDetailExperience_mobile_benefitList__YrQ4z.ProductDetailExperience_mobile_benefitList__YrQ4z li,.ProductDetailExperience_mobile_benefitList__YrQ4z.ProductDetailExperience_mobile_benefitList__YrQ4z.ProductDetailExperience_mobile_benefitList__YrQ4z li:nth-child(2n){border-left:0;padding:1.5rem 0}.ProductDetailExperience_mobile_processSection__wUVlf.ProductDetailExperience_mobile_processSection__wUVlf{padding:1.5rem}.ProductDetailExperience_mobile_processStages__jDAMw.ProductDetailExperience_mobile_processStages__jDAMw{grid-template-columns:minmax(0,1fr);gap:1.3rem}.ProductDetailExperience_mobile_processStages__jDAMw.ProductDetailExperience_mobile_processStages__jDAMw:before{top:1.35rem;right:auto;bottom:1.35rem;left:1.35rem;width:1px;height:auto}.ProductDetailExperience_mobile_processStages__jDAMw.ProductDetailExperience_mobile_processStages__jDAMw li{grid-template-columns:2.7rem minmax(0,1fr);justify-items:start;gap:1rem;align-items:center;padding:0;text-align:left}.ProductDetailExperience_mobile_processStages__jDAMw.ProductDetailExperience_mobile_processStages__jDAMw li>div{text-align:left}.ProductDetailExperience_mobile_specList__yYUpu.ProductDetailExperience_mobile_specList__yYUpu.ProductDetailExperience_mobile_specList__yYUpu>div:nth-child(2n),.ProductDetailExperience_mobile_specList__yYUpu.ProductDetailExperience_mobile_specList__yYUpu>div,.ProductDetailExperience_mobile_technologyFacts__cxR4l.ProductDetailExperience_mobile_technologyFacts__cxR4l>div{grid-template-columns:minmax(0,1fr);gap:.45rem;border-left:0;padding:1.1rem 0}.ProductDetailExperience_mobile_documentRow__x8M_8.ProductDetailExperience_mobile_documentRow__x8M_8{grid-template-columns:4.2rem minmax(0,1fr);gap:.85rem 1rem}.ProductDetailExperience_mobile_documentAvailability__jsxG4.ProductDetailExperience_mobile_documentAvailability__jsxG4{grid-column:2}.ProductDetailExperience_mobile_documentAction__LzjkA.ProductDetailExperience_mobile_documentAction__LzjkA{grid-column:1/-1}.ProductDetailExperience_mobile_finalCta__a0QRO.ProductDetailExperience_mobile_finalCta__a0QRO{padding:1.5rem}.ProductDetailExperience_mobile_finalCtaActions___KY1H.ProductDetailExperience_mobile_finalCtaActions___KY1H>a{width:100%}}.ProductDetailPage_pageShell__JJZ8w{--product-red:var(--ds-c-accent);--product-red-bright:var(--ds-c-accent-text);--product-amber:var(--ds-c-warn);--product-steel:var(--ds-c-info);--product-green:var(--ds-c-ok);--product-bg:var(--ds-c-bg);--product-bg-soft:var(--ds-c-bg);--product-panel:var(--ds-c-surface);--product-panel-strong:var(--ds-c-surface-2);--product-ink:var(--ds-c-text);--product-muted:var(--ds-c-text-2);--product-faint:var(--ds-c-text-3);--product-border:var(--ds-c-line);--product-border-soft:var(--ds-c-line);--product-shadow:none;--product-radius:var(--ds-ctl-radius);min-height:100vh;overflow-x:clip;background:var(--ds-c-bg);color:var(--product-ink);font-family:var(--font-body),var(--font-geist-sans),system-ui,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.ProductDetailPage_pageShell__JJZ8w a{color:inherit;text-decoration:none}.ProductDetailPage_topbar__SBHcr{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--product-border-soft);background:var(--product-panel);backdrop-filter:blur(18px)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailPage_topbar__SBHcr{background:color-mix(in srgb,var(--product-panel) 84%,transparent)}}.ProductDetailPage_topbarInner__xwVDo{display:flex;max-width:calc(var(--ds-container-max, 1208px) + 2 * var(--ds-gutter, clamp(20px, 4vw, 56px)));align-items:center;justify-content:space-between;gap:18px;margin-inline:auto;padding:14px var(--ds-gutter,clamp(20px,4vw,56px))}.ProductDetailPage_brandLink__td_th{display:inline-flex;min-width:0;align-items:center;gap:12px}.ProductDetailPage_brandDisc__fzMc1{display:grid;flex:0 0 auto;width:42px;height:42px;place-items:center;border:1px solid var(--product-border);border-radius:var(--ds-ctl-radius);background:linear-gradient(145deg,#f6f9fbf5,#d2d8dfad);background:linear-gradient(145deg,oklch(.98 .004 250/.96),oklch(.88 .012 250/.68));color:var(--ds-c-accent-text);font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;font-size:14px;font-weight:700;letter-spacing:0;box-shadow:none}.ProductDetailPage_brandCopy__8_dda{display:grid;gap:1px;min-width:0}.ProductDetailPage_brandCopy__8_dda strong{overflow:hidden;color:var(--product-ink);font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;font-size:15px;font-weight:800;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.ProductDetailPage_brandCopy__8_dda span{color:var(--product-faint);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);letter-spacing:.14em;text-transform:uppercase}.ProductDetailPage_navLinks__zYsVG,.ProductDetailPage_topbarActions__ji9_J{display:flex;align-items:center}.ProductDetailPage_navLinks__zYsVG{gap:clamp(14px,2vw,26px);color:var(--product-muted);font-size:14px;font-weight:600}.ProductDetailPage_navLinks__zYsVG a{transition:color .16s ease}.ProductDetailPage_navLinks__zYsVG a:hover{color:var(--product-ink)}.ProductDetailPage_topbarActions__ji9_J{gap:10px}.ProductDetailPage_topbarCta___jDOc{display:inline-flex;min-height:40px;align-items:center;justify-content:center;border:1px solid var(--product-border);border-radius:var(--ds-ctl-radius);background:var(--product-panel);color:var(--product-ink);padding:10px 16px;font-size:13.5px;font-weight:800}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailPage_topbarCta___jDOc{background:color-mix(in srgb,var(--product-panel) 86%,transparent)}}.ProductDetailPage_pageMain__rP8Vl{max-width:calc(var(--ds-container-max, 1208px) + 2 * var(--ds-gutter, clamp(20px, 4vw, 56px)));margin-inline:auto;padding:clamp(18px,2.8vw,32px) var(--ds-gutter,clamp(20px,4vw,56px)) 92px}.ProductDetailPage_breadcrumb__eZyw9{max-width:100%;margin-bottom:clamp(16px,2.4vw,26px);color:var(--product-faint);font-size:13px;font-weight:600}.ProductDetailPage_breadcrumb__eZyw9 ol{display:flex;max-width:100%;flex-wrap:wrap;align-items:center;gap:7px;margin:0;padding:0;list-style:none}.ProductDetailPage_breadcrumb__eZyw9 a{transition:color .16s ease}.ProductDetailPage_breadcrumb__eZyw9 a:hover{color:var(--product-ink)}.ProductDetailPage_breadcrumbSeparator__zQcok{color:var(--product-faint)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailPage_breadcrumbSeparator__zQcok{color:color-mix(in srgb,var(--product-faint) 58%,transparent)}}.ProductDetailPage_breadcrumbCurrent__SI5I4{overflow:hidden;max-width:min(560px,92vw);color:var(--product-ink);text-overflow:ellipsis;white-space:nowrap}.ProductDetailPage_heroSection__oEDmR{position:relative;margin-bottom:clamp(28px,5vw,58px)}.ProductDetailPage_heroGrid__yvuJ9{display:grid;grid-template-areas:"media info inquiry";grid-template-columns:minmax(320px,.9fr) minmax(420px,1fr) minmax(280px,.48fr);gap:clamp(18px,2.8vw,34px);align-items:start}.ProductDetailPage_gallery__mpwCD{grid-area:media;min-width:0}.ProductDetailPage_stage__cwmww{place-items:center;border:1px solid var(--product-border);border-radius:var(--ds-ctl-radius);background:transparent;box-shadow:none}.ProductDetailPage_heroVisualSurface__JZyhO,.ProductDetailPage_stage__cwmww{position:relative;display:grid;min-height:clamp(350px,36vw,540px);overflow:hidden}.ProductDetailPage_heroVisualSurface__JZyhO{width:100%;height:100%;place-items:center;background:transparent;isolation:isolate}.ProductDetailPage_heroBrandMark__dxpdl{position:absolute;top:12px;left:12px;z-index:4;max-width:calc(100% - 24px);overflow:hidden;border:1px solid var(--product-border);border-radius:var(--ds-ctl-radius);background:var(--product-panel);color:var(--product-ink);padding:6px 9px;font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:700;letter-spacing:.08em;line-height:1.15;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailPage_heroBrandMark__dxpdl{background:color-mix(in srgb,var(--product-panel) 94%,transparent)}}.ProductDetailPage_heroProductObject__cvpfU{--product-hero-image-scale:0.94;position:relative;z-index:3;display:grid;width:min(108%,420px);height:94%;min-height:250px;place-items:center}.ProductDetailPage_heroProductImage__iDF44{object-fit:contain;padding:clamp(2px,.7vw,8px);filter:drop-shadow(0 18px 24px #0102033d);filter:drop-shadow(0 18px 24px oklch(.08 .01 250/.24));transform:scale(var(--product-hero-image-scale));transform-origin:center center}.dark .ProductDetailPage_heroProductImage__iDF44{filter:drop-shadow(0 18px 26px var(--dk-shadow-color))}.dark .ProductDetailPage_heroProductFallback__xxA2H{background:transparent;color:var(--muted-foreground)}.dark .ProductDetailPage_heroProductFallback__xxA2H strong{color:var(--foreground)}.dark .ProductDetailPage_heroProductFallback__xxA2H span{color:var(--muted-foreground)}.ProductDetailPage_heroProductFallback__xxA2H{display:grid;width:min(100%,270px);min-height:72%;align-content:center;justify-items:start;gap:7px;border:0;background:transparent;color:var(--ds-c-text-2);padding:18px}.ProductDetailPage_heroProductFallback__xxA2H small{font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ProductDetailPage_heroProductFallback__xxA2H strong{color:var(--ds-c-text);font-size:18px;font-weight:700;line-height:1}.ProductDetailPage_heroProductFallback__xxA2H span{color:var(--ds-c-text-2);font-size:12px;font-weight:700;line-height:1.28}.dark .ProductDetailPage_stage__cwmww{background:transparent}.ProductDetailPage_stage__cwmww:after,.ProductDetailPage_stage__cwmww:before{content:none}.ProductDetailPage_stageBackdrop__8Hltt{position:absolute;inset:0;background:radial-gradient(circle at 50% 38%,#f6f9fb9e,#0000 13rem),linear-gradient(#0000,#02040633);background:radial-gradient(circle at 50% 38%,oklch(.98 .004 250/.62),transparent 13rem),linear-gradient(180deg,transparent,oklch(.1 .012 250/.2));opacity:.8}.ProductDetailPage_imageFrame__ESrXf{position:relative;z-index:2;width:min(90%,500px);aspect-ratio:4/3}.ProductDetailPage_productImage__3ehcD{object-fit:contain;padding:clamp(8px,2vw,22px);filter:drop-shadow(0 28px 44px #00000061);filter:drop-shadow(0 28px 44px oklch(.02 .01 250/.38))}.ProductDetailPage_productShot__lJxDy{position:relative;z-index:2;display:grid;width:min(82%,430px);min-height:clamp(250px,28vw,360px);align-content:center;gap:10px;border:1px solid var(--ds-c-line);border-radius:var(--ds-ctl-radius);background:var(--surface-studio);color:var(--ds-c-text);padding:clamp(22px,4vw,42px);box-shadow:none;text-align:center}.ProductDetailPage_productShotType__J7eqr,.ProductDetailPage_productShot__lJxDy em{color:var(--ds-c-text-2);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-style:normal;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.ProductDetailPage_productShot__lJxDy strong{color:var(--ds-c-text);font-size:clamp(24px,4vw,40px);font-weight:700;text-transform:uppercase}.ProductDetailPage_productShot__lJxDy span:not(.ProductDetailPage_productShotType__J7eqr){max-width:28ch;margin-inline:auto;color:var(--ds-c-text);font-size:clamp(16px,2vw,22px);font-weight:700;line-height:1.14}.ProductDetailPage_thumbnailRail__ML7Yf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.ProductDetailPage_thumbnail__Sgy_u{position:relative;min-height:112px;overflow:hidden;border:1px solid var(--product-border);border-radius:var(--ds-ctl-radius);background:radial-gradient(circle at 50% 35%,#a9b9ca6b,transparent 7rem),var(--product-panel)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailPage_thumbnail__Sgy_u{background:radial-gradient(circle at 50% 35%,oklch(.78 .03 250/.42),transparent 7rem),var(--product-panel)}}.ProductDetailPage_thumbnailVisualSurface__kSf1E{height:100%;min-height:112px;border-bottom:0}.ProductDetailPage_thumbnail__Sgy_u img{object-fit:contain;padding:18px}.ProductDetailPage_thumbnailFallback__ZLHvB{display:grid;height:100%;min-height:112px;place-items:center;color:var(--product-faint);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);letter-spacing:.12em;text-transform:uppercase}.ProductDetailPage_heroPanel__8xtEq{grid-area:info;min-width:0;padding-top:2px}.ProductDetailPage_eyebrowRow__gkILz{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.ProductDetailPage_pill__8fPnV{display:inline-flex;min-height:28px;align-items:center;border:1px solid var(--product-border);border-radius:999px;background:var(--product-panel);color:var(--product-muted);padding:6px 10px;font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:800;letter-spacing:.1em;text-transform:uppercase}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailPage_pill__8fPnV{background:color-mix(in srgb,var(--product-panel) 74%,transparent)}}.ProductDetailPage_title__xWflV{max-width:760px;margin:0;color:var(--product-ink);font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;font-size:clamp(38px,4.1vw,58px);font-weight:700;letter-spacing:0;line-height:.98;text-transform:uppercase}.ProductDetailPage_brandLine__NWsv4{margin:16px 0 0;color:var(--product-faint);font-size:15px;font-weight:700}.ProductDetailPage_brandLine__NWsv4 strong{color:var(--product-ink)}.ProductDetailPage_brandLine__NWsv4 a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailPage_brandLine__NWsv4 a{text-decoration-color:color-mix(in srgb,var(--product-red-bright) 42%,transparent);text-underline-offset:3px}}.ProductDetailPage_brandLine__NWsv4 a:hover{text-decoration-color:var(--product-red-bright)}.ProductDetailPage_shortDescription__EgPmg{max-width:66ch;margin:18px 0 0;color:var(--product-muted);font-size:clamp(15.5px,1.35vw,17px);line-height:1.62}.ProductDetailPage_longDescription__9Fi11{max-width:72ch;margin:18px 0 0;color:var(--product-muted);font-size:15.5px;line-height:1.74}.ProductDetailPage_statusLine__lXVZc{display:inline-grid;grid-template-columns:auto auto;gap:10px;align-items:center;margin-top:20px;border:1px solid #df222557;border-radius:var(--ds-ctl-radius);background:#df22251c;background:oklch(.58 .22 27/.11);color:var(--product-ink);padding:9px 11px}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailPage_statusLine__lXVZc{border:1px solid oklch(.58 .22 27/.34);border-radius:var(--ds-ctl-radius)}}.ProductDetailPage_statusLine__lXVZc span{color:var(--product-faint);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ProductDetailPage_statusLine__lXVZc strong{color:var(--product-red-bright);font-size:14px;font-weight:700}.ProductDetailPage_metaGrid__URQGP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:hidden;margin-top:22px;border:1px solid var(--product-border);border-radius:var(--ds-ctl-radius)}.ProductDetailPage_metaItem__pvivK{min-width:0;border-right:1px solid var(--product-border-soft);border-bottom:1px solid var(--product-border-soft);background:var(--product-panel);padding:12px}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailPage_metaItem__pvivK{background:color-mix(in srgb,var(--product-panel) 78%,transparent)}}.ProductDetailPage_metaItem__pvivK:nth-child(2n){border-right:0}.ProductDetailPage_metaItem__pvivK:nth-last-child(-n+2){border-bottom:0}.ProductDetailPage_metaLabel__sCb7e{display:block;margin-bottom:7px;color:var(--product-faint);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ProductDetailPage_metaValue__OSvzH{color:var(--product-ink);font-size:13.5px;font-weight:800;line-height:1.35}.ProductDetailPage_ctaRow__Lgl4D{display:flex;flex-wrap:wrap;gap:11px;margin-top:30px}.ProductDetailPage_primaryAction__62_m4,.ProductDetailPage_secondaryAction__jqhvW,.ProductDetailPage_tertiaryAction__sY4HS{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border-radius:var(--ds-ctl-radius);padding:14px 18px;font-size:14px;font-weight:700;transition:transform .16s ease,border-color .16s ease,background .16s ease}.ProductDetailPage_primaryAction__62_m4{background:var(--product-red);color:#fff!important}.ProductDetailPage_secondaryAction__jqhvW{border:1px solid var(--product-border);background:var(--product-panel);color:var(--product-ink)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailPage_secondaryAction__jqhvW{background:color-mix(in srgb,var(--product-panel) 86%,transparent)}}.ProductDetailPage_tertiaryAction__sY4HS{border:1px solid #4b769b40;background:#4b769b1f;background:oklch(.55 .075 245/.12);color:var(--product-ink)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailPage_tertiaryAction__sY4HS{border:1px solid oklch(.55 .075 245/.25)}}.ProductDetailPage_documentAction__LFMzd:hover,.ProductDetailPage_primaryAction__62_m4:hover,.ProductDetailPage_relatedDetailLink__no0NI:hover,.ProductDetailPage_relatedPrimaryAction__mWj7W:hover,.ProductDetailPage_secondaryAction__jqhvW:hover,.ProductDetailPage_tertiaryAction__sY4HS:hover{transform:none}.ProductDetailPage_contentStack__DOW8_{display:grid;min-width:0;gap:clamp(34px,5vw,58px)}.ProductDetailPage_heroInquiry__n_b1g{grid-area:inquiry;min-width:0}.ProductDetailPage_inquiryCard__jnO59{border:1px solid var(--product-border);border-radius:var(--ds-ctl-radius);background:var(--product-panel);padding:18px}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailPage_inquiryCard__jnO59{background:color-mix(in srgb,var(--product-panel) 82%,transparent)}}.ProductDetailPage_inquiryKicker__56XW5{margin:0 0 10px;color:var(--product-faint);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:800;letter-spacing:.16em;text-transform:uppercase}.ProductDetailPage_inquiryTitle__i3Ia9{margin:0;color:var(--product-ink);font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:1.12}.ProductDetailPage_inquiryText__TNujv{margin:12px 0 0;color:var(--product-muted);font-size:14.5px;line-height:1.62}.ProductDetailPage_inquiryFacts__beCe8{display:grid;gap:0;overflow:hidden;margin:16px 0 0;border:1px solid var(--product-border-soft);border-radius:var(--ds-ctl-radius)}.ProductDetailPage_inquiryFacts__beCe8 div{display:grid;gap:5px;padding:10px}.ProductDetailPage_inquiryFacts__beCe8 div+div{border-top:1px solid var(--product-border-soft)}.ProductDetailPage_inquiryFacts__beCe8 dt{color:var(--product-faint);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ProductDetailPage_inquiryFacts__beCe8 dd{margin:0;color:var(--product-ink);font-size:13px;font-weight:700}.ProductDetailPage_inquiryFacts__beCe8 a{color:var(--product-ink);font-weight:700}.ProductDetailPage_inquiryActions__guCJE{display:grid;gap:10px;margin-top:20px}.ProductDetailPage_referenceZone__ZDVxq{--product-panel:var(--ds-c-surface);--product-panel-strong:var(--ds-c-surface-2);--product-ink:var(--ds-c-text);--product-muted:var(--ds-c-text-2);--product-faint:var(--ds-c-text-3);--product-border:var(--ds-c-line);--product-border-soft:var(--ds-c-line);margin-inline:calc(clamp(16px, 4vw, 48px) * -1);border-top:1px solid var(--ds-c-line);border-radius:var(--ds-ctl-radius);background:var(--ds-c-surface-2);color:var(--product-ink);padding:clamp(28px,5vw,60px) clamp(16px,4vw,48px) 0}.dark .ProductDetailPage_referenceZone__ZDVxq{border-top-color:var(--ds-c-line);background:var(--ds-c-surface-2)}.ProductDetailPage_referenceHeader__lPorB{max-width:780px;margin-bottom:clamp(30px,5vw,52px)}.ProductDetailPage_referenceHeader__lPorB p:not(.ProductDetailPage_sectionKicker__JcZ0i){max-width:68ch;margin:12px 0 0;color:var(--product-muted);font-size:15.5px;line-height:1.7}.ProductDetailPage_referenceTitle__fosXQ{margin:0;color:var(--product-ink);font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;font-size:clamp(28px,3vw,42px);font-weight:700;letter-spacing:0;line-height:1.05}.ProductDetailPage_section__Pvt0n{min-width:0}.ProductDetailPage_sectionHeader__6mwHW{display:flex;max-width:850px;flex-direction:column;gap:9px;margin-bottom:20px}.ProductDetailPage_sectionKicker__JcZ0i{margin:0;color:var(--product-red-bright);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:800;letter-spacing:.18em;text-transform:uppercase}.ProductDetailPage_sectionTitle__WpzuE{margin:0;color:var(--product-ink);font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;font-size:clamp(28px,3vw,42px);font-weight:700;letter-spacing:0;line-height:1}.ProductDetailPage_sectionText__lB_lh{max-width:68ch;margin:0;color:var(--product-muted);font-size:15.5px;line-height:1.7}.ProductDetailPage_specTable__cmFJG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--product-border);border-radius:var(--ds-ctl-radius);background:var(--product-panel)}.ProductDetailPage_referenceDetailGrid__t7GN1{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:16px;align-items:stretch}.ProductDetailPage_referenceCopyPanel__RlGlP,.ProductDetailPage_referenceFactPanel__KQIdl{border:1px solid var(--product-border);border-radius:var(--ds-ctl-radius);background:var(--product-panel)}.ProductDetailPage_referenceCopyPanel__RlGlP{display:grid;gap:10px;align-content:start;padding:20px}.ProductDetailPage_referenceCopyPanel__RlGlP strong{color:var(--product-ink);font-size:14px;font-weight:700}.ProductDetailPage_referenceCopyPanel__RlGlP p{margin:0 0 12px;color:var(--product-muted);font-size:14.5px;line-height:1.65}.ProductDetailPage_referenceFactPanel__KQIdl{display:grid;overflow:hidden;margin:0}.ProductDetailPage_referenceFactPanel__KQIdl div{display:grid;grid-template-columns:minmax(108px,.42fr) minmax(0,1fr);border-bottom:1px solid var(--product-border-soft)}.ProductDetailPage_referenceFactPanel__KQIdl div:last-child{border-bottom:0}.ProductDetailPage_referenceFactPanel__KQIdl dd,.ProductDetailPage_referenceFactPanel__KQIdl dt{min-width:0;padding:12px}.ProductDetailPage_referenceFactPanel__KQIdl dt{border-right:1px solid var(--product-border-soft);color:var(--product-faint);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ProductDetailPage_referenceFactPanel__KQIdl dd{margin:0;color:var(--product-ink);font-size:14px;font-weight:700;line-height:1.35}.ProductDetailPage_specRow__T4XEo{display:grid;grid-template-columns:minmax(112px,.34fr) minmax(0,1fr);min-width:0;border-right:1px solid var(--product-border-soft);border-bottom:1px solid var(--product-border-soft)}.ProductDetailPage_specRow__T4XEo:nth-child(2n){border-right:0}.ProductDetailPage_specRow__T4XEo:nth-last-child(-n+2){border-bottom:0}.ProductDetailPage_specRow__T4XEo dt{display:flex;min-width:0;align-items:center;border-right:1px solid var(--product-border-soft);background:var(--product-panel-strong);color:var(--product-muted);padding:13px 12px;font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ProductDetailPage_specRow__T4XEo dd{display:grid;gap:5px;min-width:0;margin:0;padding:13px 14px}.ProductDetailPage_specRow__T4XEo strong{color:var(--product-ink);font-size:14.5px;font-weight:700;line-height:1.38}.ProductDetailPage_specRow__T4XEo span{color:var(--product-faint);font-size:12.5px;line-height:1.4}.ProductDetailPage_documentRow__P70Qp,.ProductDetailPage_phaseItem__Z9HrC,.ProductDetailPage_relatedCard__AhWx5,.ProductDetailPage_trustItem__C3iVn{border:1px solid var(--product-border);background:var(--product-panel)}.ProductDetailPage_documentDisabled__N_c8m{background:var(--product-panel-strong)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailPage_documentDisabled__N_c8m{background:color-mix(in srgb,var(--product-panel-strong) 82%,transparent)}}.ProductDetailPage_documentList__Ptz_w{display:grid;overflow:hidden;border:1px solid var(--product-border);border-radius:var(--ds-ctl-radius);background:var(--product-panel)}.ProductDetailPage_documentRow__P70Qp{display:grid;grid-template-columns:minmax(92px,.14fr) minmax(0,1fr) minmax(130px,.2fr) minmax(132px,.18fr);gap:14px;align-items:center;border:0;border-bottom:1px solid var(--product-border-soft);border-radius:0;padding:14px}.ProductDetailPage_documentRow__P70Qp:last-child{border-bottom:0}.ProductDetailPage_documentKind__i93L8{display:inline-flex;min-height:30px;align-items:center;justify-content:center;border-radius:var(--ds-ctl-radius);background:#4b769b1f;background:oklch(.55 .075 245/.12);color:var(--ds-c-text-2);padding:6px 8px;font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ProductDetailPage_documentCopy__hMbNW{min-width:0}.ProductDetailPage_documentTitle__8NyTt{margin:0;color:var(--product-ink);font-size:15px;font-weight:700;line-height:1.25}.ProductDetailPage_documentNote__CxhGc{margin:5px 0 0;color:var(--product-muted);font-size:13px;line-height:1.45}.ProductDetailPage_documentStatus___4aQp{color:var(--product-muted);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ProductDetailPage_documentAction__LFMzd{border:1px solid var(--product-border);color:var(--product-ink);transition:transform .16s ease,border-color .16s ease}.ProductDetailPage_documentActionDisabled__vzwgk,.ProductDetailPage_documentAction__LFMzd{display:inline-flex;min-height:36px;align-items:center;justify-content:center;border-radius:var(--ds-ctl-radius);background:var(--product-panel-strong);padding:9px 10px;font-size:13px;font-weight:700}.ProductDetailPage_documentActionDisabled__vzwgk{color:var(--product-faint)}.ProductDetailPage_processRail__7vMag{position:relative;display:grid;grid-template-columns:repeat(5,minmax(132px,1fr));gap:12px;overflow-x:auto;padding:10px 0 4px;scrollbar-width:thin}.ProductDetailPage_processRailLine__gX_Cq{position:absolute;top:28px;right:8%;left:8%;height:1px;background:var(--product-border)}.ProductDetailPage_processRailItem__vIykW{position:relative;z-index:1;display:grid;min-width:0;align-content:start;justify-items:center;gap:9px;color:var(--product-muted);text-align:center}.ProductDetailPage_processRailNode__H5JZJ{display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--product-border);border-radius:999px;background:var(--product-panel-strong);color:var(--product-faint);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:700}.ProductDetailPage_processRailItem__vIykW strong{color:currentColor;font-size:14px;font-weight:700;line-height:1.1}.ProductDetailPage_processRailItem__vIykW small{max-width:22ch;color:var(--product-faint);font-size:12px;font-weight:700;line-height:1.35}.ProductDetailPage_processRailItemActive__G2NMe{color:var(--product-ink)}.ProductDetailPage_processRailItemActive__G2NMe .ProductDetailPage_processRailNode__H5JZJ{border-color:#df222570;background:var(--product-red);color:#f8fafd;color:oklch(.985 .004 250);box-shadow:none}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailPage_processRailItemActive__G2NMe .ProductDetailPage_processRailNode__H5JZJ{border-color:oklch(.58 .22 27/.44)}}.ProductDetailPage_processTrack__8A_3K{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.ProductDetailPage_phaseItem__Z9HrC{position:relative;display:grid;flex:1 0 156px;grid-template-columns:auto 1fr;gap:8px 10px;align-items:center;min-width:0;overflow:hidden;border-radius:var(--ds-ctl-radius);padding:12px}.ProductDetailPage_phaseItem__Z9HrC:after{position:absolute;right:14px;bottom:12px;width:38px;height:3px;border-radius:999px;background:var(--product-border);content:""}.ProductDetailPage_phaseActive__Ehjg7{border-color:#df22257a;background:radial-gradient(circle at 84% 8%,#df222536,transparent 9rem),var(--product-panel)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailPage_phaseActive__Ehjg7{border-color:oklch(.58 .22 27/.48);background:radial-gradient(circle at 84% 8%,oklch(.58 .22 27/.21),transparent 9rem),color-mix(in srgb,var(--product-panel) 92%,transparent)}}.ProductDetailPage_phaseActive__Ehjg7:after{background:var(--product-red)}.ProductDetailPage_phaseIndex__d6yCq{display:inline-grid;width:30px;height:30px;place-items:center;border-radius:var(--ds-ctl-radius);background:var(--product-panel-strong);color:var(--product-faint);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:700}.ProductDetailPage_phaseActive__Ehjg7 .ProductDetailPage_phaseIndex__d6yCq{background:var(--product-red);color:#f8fafd;color:oklch(.985 .004 250)}.ProductDetailPage_phaseName__5Cfsq{margin:0;color:var(--product-ink);font-size:15px;font-weight:700}.ProductDetailPage_phaseDescription__V6hTT{grid-column:1/-1;margin:2px 0 0;color:var(--product-muted);font-size:13px;line-height:1.45}.ProductDetailPage_relatedSection__RJlHk{margin-top:clamp(54px,7vw,92px)}.ProductDetailPage_relatedGrid__5uH8S{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ProductDetailPage_relatedCard__AhWx5{display:grid;min-width:0;overflow:hidden;border-radius:var(--ds-ctl-radius);transition:border-color .16s ease,background .16s ease}.ProductDetailPage_relatedImageFrame__jFPWT{position:relative;display:block;overflow:hidden}.ProductDetailPage_relatedBody__iaVsW{display:grid;flex:1;gap:9px;padding:16px}.ProductDetailPage_relatedMeta__6sQWg{color:var(--product-faint);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:800;letter-spacing:.13em;text-transform:uppercase}.ProductDetailPage_relatedName__wRQsL{margin:0;color:var(--product-ink);font-size:17px;font-weight:700;line-height:1.18}.ProductDetailPage_relatedName__wRQsL a{transition:color .16s ease}.ProductDetailPage_relatedName__wRQsL a:hover{color:var(--product-red-bright)}.ProductDetailPage_relatedText__8XYkm{margin:0;color:var(--product-muted);font-size:13.5px;line-height:1.5}.ProductDetailPage_relatedDataGrid__a07ni{display:grid;grid-template-columns:1fr;overflow:hidden;border:1px solid var(--product-border-soft);border-radius:var(--ds-ctl-radius)}.ProductDetailPage_relatedDataGrid__a07ni span{display:grid;gap:4px;padding:9px 10px}.ProductDetailPage_relatedDataGrid__a07ni span+span{border-top:1px solid var(--product-border-soft)}.ProductDetailPage_relatedDataGrid__a07ni small{color:var(--product-faint);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ProductDetailPage_relatedDataGrid__a07ni strong{color:var(--product-ink);font-size:12.5px;font-weight:700;line-height:1.2}.ProductDetailPage_relatedActions__1Xurs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:3px}.ProductDetailPage_relatedPrimaryAction__mWj7W{display:inline-flex;min-height:40px;align-items:center;justify-content:center;border-radius:var(--ds-ctl-radius);background:var(--product-red);color:#fff!important;padding:11px 13px;font-size:13px;font-weight:700;transition:transform .16s ease}.ProductDetailPage_relatedDetailLink__no0NI{color:var(--product-muted);font-size:13px;font-weight:700;transition:transform .16s ease,color .16s ease}.ProductDetailPage_relatedDetailLink__no0NI:hover{color:var(--product-ink)}.ProductDetailPage_trustStrip__Al45u{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:clamp(42px,6vw,72px)}.ProductDetailPage_trustItem__C3iVn{display:flex;min-width:0;align-items:center;gap:12px;border-radius:var(--ds-ctl-radius);padding:16px;color:var(--product-ink);font-size:14px;font-weight:700}.ProductDetailPage_trustIcon__RlAiM{display:grid;flex:0 0 auto;width:34px;height:34px;place-items:center;border-radius:var(--ds-ctl-radius);background:#df222521;background:oklch(.58 .22 27/.13);color:var(--product-red-bright);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:12px;font-weight:700}.ProductDetailPage_mobileCta__ZePsb{position:fixed;right:12px;bottom:max(12px,env(safe-area-inset-bottom));left:12px;z-index:50;display:none;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--ds-c-line-strong);border-radius:var(--ds-overlay-radius);background:var(--ds-c-surface);color:var(--ds-c-text);padding:8px 8px 8px 12px;transition:transform .22s cubic-bezier(.16,1,.3,1),opacity .18s ease-out;will-change:transform,opacity}.ProductDetailPage_mobileCtaHidden__4nq_B{opacity:0;pointer-events:none;transform:translateY(calc(100% + 28px))}.ProductDetailPage_mobileCtaVisible__36ovG{opacity:1;transform:translateY(0)}.ProductDetailPage_mobileCtaText__i1Xjs{display:grid;min-width:0;gap:2px}.ProductDetailPage_mobileCtaText__i1Xjs strong{overflow:hidden;color:var(--ds-c-text);font-size:var(--ds-font-small);font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.ProductDetailPage_mobileCtaText__i1Xjs span{color:var(--ds-c-text-2);font-size:var(--ds-font-label);font-weight:400;line-height:1.3}.ProductDetailPage_mobileCtaButton__H_DM0{display:inline-flex;flex:0 0 auto;min-height:var(--ds-ctl-h-m);align-items:center;border-radius:var(--ds-ctl-radius);background:var(--ds-c-accent);color:var(--ds-c-on-accent)!important;padding:0 16px;font:var(--ds-ctl-font);transition:background-color .18s ease-out}.ProductDetailPage_mobileCtaButton__H_DM0:hover{background:var(--ds-c-accent-hover)}.ProductDetailPage_mobileCtaButton__H_DM0:active{background:var(--ds-c-accent-press)}.ProductDetailPage_mobileCtaButton__H_DM0:focus-visible{outline:2px solid var(--ds-c-focus);outline-offset:2px}@media (max-width:1180px){.ProductDetailPage_heroGrid__yvuJ9{grid-template-areas:"media info" "media inquiry";grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px}.ProductDetailPage_relatedGrid__5uH8S{grid-template-columns:repeat(3,minmax(0,1fr))}.ProductDetailPage_documentRow__P70Qp{grid-template-columns:minmax(84px,.14fr) minmax(0,1fr) minmax(126px,.2fr)}.ProductDetailPage_documentActionDisabled__vzwgk,.ProductDetailPage_documentAction__LFMzd{grid-column:2/-1;justify-self:start}}@media (max-width:1023px){.ProductDetailPage_navLinks__zYsVG{display:none}.ProductDetailPage_heroGrid__yvuJ9{grid-template-areas:"media" "info" "inquiry";grid-template-columns:1fr}.ProductDetailPage_heroVisualSurface__JZyhO,.ProductDetailPage_stage__cwmww{min-height:clamp(320px,58vw,480px)}.ProductDetailPage_heroProductObject__cvpfU{--product-hero-image-scale:1}.ProductDetailPage_relatedGrid__5uH8S,.ProductDetailPage_trustStrip__Al45u{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductDetailPage_phaseItem__Z9HrC{flex-basis:126px}}@media (max-width:767px){.ProductDetailPage_pageMain__rP8Vl{padding-bottom:116px}.ProductDetailPage_topbarInner__xwVDo{gap:10px}.ProductDetailPage_brandCopy__8_dda span,.ProductDetailPage_topbarCta___jDOc{display:none}.ProductDetailPage_breadcrumb__eZyw9{font-size:12px}.ProductDetailPage_breadcrumbCurrent__SI5I4{max-width:76vw}.ProductDetailPage_title__xWflV{font-size:clamp(34px,10vw,44px)}.ProductDetailPage_stage__cwmww{border-radius:var(--ds-ctl-radius)}.ProductDetailPage_heroVisualSurface__JZyhO,.ProductDetailPage_stage__cwmww{min-height:clamp(280px,76vw,360px)}.ProductDetailPage_stage__cwmww:before{inset:14px}.ProductDetailPage_heroProductObject__cvpfU{width:min(88%,310px);min-height:220px}.ProductDetailPage_productShot__lJxDy{width:min(84%,300px);min-height:220px}.ProductDetailPage_thumbnailRail__ML7Yf{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ProductDetailPage_thumbnailFallback__ZLHvB,.ProductDetailPage_thumbnail__Sgy_u{min-height:86px}.ProductDetailPage_metaGrid__URQGP,.ProductDetailPage_referenceDetailGrid__t7GN1,.ProductDetailPage_relatedGrid__5uH8S,.ProductDetailPage_trustStrip__Al45u{grid-template-columns:1fr}.ProductDetailPage_metaItem__pvivK,.ProductDetailPage_metaItem__pvivK:nth-child(2n),.ProductDetailPage_metaItem__pvivK:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--product-border-soft)}.ProductDetailPage_metaItem__pvivK:last-child{border-bottom:0}.ProductDetailPage_specTable__cmFJG{grid-template-columns:1fr}.ProductDetailPage_specRow__T4XEo,.ProductDetailPage_specRow__T4XEo:nth-child(2n),.ProductDetailPage_specRow__T4XEo:nth-last-child(-n+2){grid-template-columns:1fr;border-right:0;border-bottom:1px solid var(--product-border-soft)}.ProductDetailPage_specRow__T4XEo:last-child{border-bottom:0}.ProductDetailPage_specRow__T4XEo dt{border-right:0;border-bottom:1px solid var(--product-border-soft)}.ProductDetailPage_referenceFactPanel__KQIdl div{grid-template-columns:1fr}.ProductDetailPage_referenceFactPanel__KQIdl dt{border-right:0;border-bottom:1px solid var(--product-border-soft)}.ProductDetailPage_documentRow__P70Qp{grid-template-columns:1fr;gap:10px}.ProductDetailPage_documentActionDisabled__vzwgk,.ProductDetailPage_documentAction__LFMzd,.ProductDetailPage_documentKind__i93L8,.ProductDetailPage_documentStatus___4aQp{justify-self:start}.ProductDetailPage_documentActionDisabled__vzwgk,.ProductDetailPage_documentAction__LFMzd{grid-column:auto}.ProductDetailPage_heroInquiry__n_b1g{display:none}.ProductDetailPage_ctaRow__Lgl4D{display:grid}.ProductDetailPage_primaryAction__62_m4,.ProductDetailPage_secondaryAction__jqhvW,.ProductDetailPage_tertiaryAction__sY4HS{width:100%}.ProductDetailPage_mobileCta__ZePsb{display:flex}}@media (min-width:640px) and (max-width:1023px){.ProductDetailPage_specTable__cmFJG{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductDetailPage_documentRow__P70Qp{grid-template-columns:minmax(84px,.14fr) minmax(0,1fr) minmax(126px,.2fr)}}@media (prefers-reduced-motion:reduce){.ProductDetailPage_documentAction__LFMzd,.ProductDetailPage_primaryAction__62_m4,.ProductDetailPage_relatedCard__AhWx5,.ProductDetailPage_relatedDetailLink__no0NI,.ProductDetailPage_relatedPrimaryAction__mWj7W,.ProductDetailPage_secondaryAction__jqhvW,.ProductDetailPage_tertiaryAction__sY4HS{transition:none}.ProductDetailPage_documentAction__LFMzd:hover,.ProductDetailPage_primaryAction__62_m4:hover,.ProductDetailPage_relatedDetailLink__no0NI:hover,.ProductDetailPage_relatedPrimaryAction__mWj7W:hover,.ProductDetailPage_secondaryAction__jqhvW:hover,.ProductDetailPage_tertiaryAction__sY4HS:hover{transform:none}.ProductDetailPage_mobileCta__ZePsb{transition:none}}.ProductHeroSprayBackdrop_backdrop__ifD0S{--spray-default-scale:1.06;--spray-scale:calc(var(--product-stage-spray-scale, var(--spray-default-scale)) * var(--product-stage-spray-size, 1));--spray-opacity:1;--spray-offset-x:var(--product-stage-spray-offset-x,0px);--spray-offset-y:var(--product-stage-spray-offset-y,4px);position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.ProductHeroSprayBackdrop_patternFrame__5AwoD{position:absolute;inset:0;opacity:var(--spray-opacity);transform:translate(var(--spray-offset-x),var(--spray-offset-y)) scale(var(--spray-scale))}.ProductHeroSprayBackdrop_spraySvg___2920{display:block;width:100%;height:100%;overflow:visible;color:var(--product-art-color,var(--product-visual-background-color));pointer-events:none}.ProductHeroSprayBackdrop_revealPath__Vqfom{stroke-dasharray:1;stroke-dashoffset:1}.ProductHeroSprayBackdrop_spraySvg___2920[data-phase=running] .ProductHeroSprayBackdrop_revealPath01__1yj2t{animation:ProductHeroSprayBackdrop_spray-draw__t7cvE var(--spray-duration-01) var(--spray-easing) var(--spray-start-01) forwards}.ProductHeroSprayBackdrop_spraySvg___2920[data-phase=running] .ProductHeroSprayBackdrop_revealPath02__M_fxR{animation:ProductHeroSprayBackdrop_spray-draw__t7cvE var(--spray-duration-02) var(--spray-easing) var(--spray-start-02) forwards}.ProductHeroSprayBackdrop_spraySvg___2920[data-phase=running] .ProductHeroSprayBackdrop_revealPath03__zSsVk{animation:ProductHeroSprayBackdrop_spray-draw__t7cvE var(--spray-duration-03) var(--spray-easing) var(--spray-start-03) forwards}.ProductHeroSprayBackdrop_spraySvg___2920[data-phase=running] .ProductHeroSprayBackdrop_revealPath04__dcF_M{animation:ProductHeroSprayBackdrop_spray-draw__t7cvE var(--spray-duration-04) var(--spray-easing) var(--spray-start-04) forwards}.ProductHeroSprayBackdrop_spraySvg___2920[data-phase=running] .ProductHeroSprayBackdrop_revealPath05__sddn9{animation:ProductHeroSprayBackdrop_spray-draw__t7cvE var(--spray-duration-05) var(--spray-easing) var(--spray-start-05) forwards}.ProductHeroSprayBackdrop_spraySvg___2920[data-phase=running] .ProductHeroSprayBackdrop_revealPath06__nPT5I{animation:ProductHeroSprayBackdrop_spray-draw__t7cvE var(--spray-duration-06) var(--spray-easing) var(--spray-start-06) forwards}.ProductHeroSprayBackdrop_spraySvg___2920[data-phase=complete] .ProductHeroSprayBackdrop_revealPath__Vqfom,.ProductHeroSprayBackdrop_spraySvg___2920[data-phase=static] .ProductHeroSprayBackdrop_revealPath__Vqfom{stroke-dashoffset:0;animation:none}@keyframes ProductHeroSprayBackdrop_spray-draw__t7cvE{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media (max-width:1023px){.ProductHeroSprayBackdrop_backdrop__ifD0S{--spray-default-scale:0.84}}@media (max-width:520px){.ProductHeroSprayBackdrop_backdrop__ifD0S{--spray-default-scale:0.94}}@media (prefers-reduced-motion:reduce){.ProductHeroSprayBackdrop_revealPath__Vqfom{stroke-dashoffset:0;animation:none}}.PuttyMaterialTrace_trace__1IFbe{position:absolute;top:50%;left:50%;z-index:var(--layer-art);display:block;width:var(--putty-trace-width,78%);aspect-ratio:var(--putty-trace-aspect,1413/1086);transform:translate(-50%,-50%);pointer-events:none}.PuttyMaterialTrace_canvas__MPwuu{display:block;width:100%;height:100%;overflow:visible;pointer-events:none}