.ProductDetailExperience_pageShell__920Hz{--detail-bg:#f1f4f7;--detail-surface:#fafcfe;--detail-surface-muted:#e6eaf0;--detail-ink:#0e141c;--detail-muted:#555f6b;--detail-faint:#5c646e;--detail-border:#252c3426;--detail-border-strong:#252c3447;--detail-red:#d0121c;--detail-red-hover:#bc0012;--detail-violet:#492293;--detail-dark:#0a1018;--detail-dark-muted:#9ca5b1;--detail-radius:0.85rem;min-height:100vh;overflow-x:clip;background:var(--detail-bg);color:var(--detail-ink);font-family:var(--font-body),var(--font-geist-sans),system-ui,sans-serif}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailExperience_pageShell__920Hz{--detail-bg:oklch(0.965 0.006 255);--detail-surface:oklch(0.99 0.003 255);--detail-surface-muted:oklch(0.935 0.009 255);--detail-ink:oklch(0.19 0.018 255);--detail-muted:oklch(0.48 0.024 255);--detail-faint:oklch(0.5 0.018 255);--detail-border:oklch(0.29 0.018 255/0.15);--detail-border-strong:oklch(0.29 0.018 255/0.28);--detail-red:oklch(0.545 0.215 27);--detail-red-hover:oklch(0.5 0.205 27);--detail-violet:oklch(0.38 0.17 292);--detail-dark:oklch(0.17 0.019 255);--detail-dark-muted:oklch(0.72 0.02 255)}}.dark .ProductDetailExperience_pageShell__920Hz{--detail-bg:var(--dk-0);--detail-surface:var(--dk-1);--detail-surface-muted:var(--dk-2);--detail-ink:var(--foreground);--detail-muted:var(--muted-foreground);--detail-faint:var(--dk-text-faint);--detail-border:var(--dk-line);--detail-border-strong:var(--dk-line-strong);--detail-red:#fc5950;--detail-red-hover:#ff7065;--detail-red-fill:#cb131c;--detail-red-fill-hover:#d92a2a;--detail-dark:#020305;--detail-dark-muted:#989fa8}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.dark .ProductDetailExperience_pageShell__920Hz{--detail-red:oklch(0.68 0.2 27);--detail-red-hover:oklch(0.72 0.19 27);--detail-red-fill:oklch(0.535 0.21 27);--detail-red-fill-hover:oklch(0.575 0.21 27);--detail-dark:oklch(0.1 0.008 255);--detail-dark-muted:oklch(0.7 0.016 255)}}.ProductDetailExperience_pageShell__920Hz a{color:inherit;text-decoration:none}.ProductDetailExperience_pageMain__8L57v{width:min(var(--ds-container-max,1208px),100% - (var(--ds-gutter,clamp(20px,4vw,56px)) * 2));margin-inline:auto;padding:clamp(1.25rem,2.6vw,2.25rem) 0 clamp(5rem,9vw,8rem)}.ProductDetailExperience_breadcrumb__1jyOi{margin-bottom:clamp(1.5rem,3vw,2.8rem);color:var(--detail-faint);font-size:.78rem;font-weight:550}.ProductDetailExperience_breadcrumb__1jyOi ol{display:flex;flex-wrap:wrap;align-items:center;gap:.48rem;margin:0;padding:0;list-style:none}.ProductDetailExperience_breadcrumb__1jyOi li{display:inline-flex;min-width:0;align-items:center;gap:.48rem}.ProductDetailExperience_breadcrumb__1jyOi li:last-child{overflow:hidden;color:var(--detail-ink);text-overflow:ellipsis;white-space:nowrap}.ProductDetailExperience_breadcrumb__1jyOi a{transition:color .16s var(--cs-ease-out)}.ProductDetailExperience_breadcrumb__1jyOi a:hover{color:var(--detail-ink)}.ProductDetailExperience_narrativeGrid__CRJ7f{display:grid;grid-template-columns:minmax(360px,.86fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,3.2vw,3.25rem)}.ProductDetailExperience_heroCopy__YSG88,.ProductDetailExperience_narrativeContent__MkkBM,.ProductDetailExperience_stickyRail__FaLuZ{min-width:0}.ProductDetailExperience_stickyRail__FaLuZ{position:sticky;top:6.5rem}.ProductDetailExperience_stickyStage__JMjom{--layer-plate:0;--layer-art:1;--layer-halo:2;--layer-product:3;--layer-ui:4;--product-stage-aspect:5/6;--product-stage-max-height:calc(100svh - 9.5rem);--product-optical-y:48%;--product-zoom-scale:1;display:grid;gap:.75rem}.ProductDetailExperience_stickyStage__JMjom[data-product-size-class=S]{--product-envelope-w:54cqw;--product-envelope-h:64cqh;--product-stage-spray-size:0.8}.ProductDetailExperience_stickyStage__JMjom[data-product-size-class=M]{--product-envelope-w:60cqw;--product-envelope-h:69cqh;--product-stage-spray-size:0.9}.ProductDetailExperience_stickyStage__JMjom[data-product-size-class=L]{--product-envelope-w:66cqw;--product-envelope-h:74cqh;--product-stage-spray-size:1}.ProductDetailExperience_stickyStage__JMjom[data-product-size-class=XL]{--product-envelope-w:72cqw;--product-envelope-h:78cqh;--product-stage-spray-size:1.08}.ProductDetailExperience_stickyStage__JMjom[data-product-stage-spray=true]{--product-stage-spray-scale:1.12;--product-stage-spray-offset-x:1.54%}.ProductDetailExperience_stickyStage__JMjom.ProductDetailExperience_stickyStage__JMjom[data-stage-format=square]{--product-stage-aspect:1/1}.ProductDetailExperience_stickyStage__JMjom.ProductDetailExperience_stickyStage__JMjom[data-stage-format=landscape]{--product-stage-aspect:4/3}.ProductDetailExperience_stickyStage__JMjom[data-product-has-image=false] .ProductDetailExperience_heroProductObject__tVo3q{width:min(66cqw,320px);aspect-ratio:auto;height:auto;max-height:62cqh;transform:translate(-50%,-50%)}.ProductDetailExperience_stage__jDeYq{position:relative;display:block;aspect-ratio:var(--product-stage-aspect);max-height:var(--product-stage-max-height);min-height:320px;overflow:hidden;border:1px solid var(--detail-border);border-radius:var(--ds-radius,2px);background:transparent;isolation:isolate;container-type:size}.ProductDetailExperience_stagePlate__76OiJ{position:absolute;inset:0;z-index:var(--layer-plate);background:linear-gradient(180deg,var(--detail-surface),var(--detail-surface-muted))}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailExperience_stagePlate__76OiJ{background:linear-gradient(180deg,color-mix(in oklch,var(--detail-surface) 88%,transparent),color-mix(in oklch,var(--detail-surface-muted) 92%,transparent))}}.ProductDetailExperience_stageHalo__4Wby0{position:absolute;inset:0;z-index:var(--layer-halo);opacity:0;background:radial-gradient(58% 46% at 50% var(--product-optical-y),var(--product-halo-color,transparent) 0,transparent 72%);transition:opacity .24s var(--cs-ease-out);pointer-events:none}.ProductDetailExperience_stage__jDeYq[data-product-contrast=dark-product] .ProductDetailExperience_stageHalo__4Wby0{--product-halo-color:#9fa5ac4d;opacity:1}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailExperience_stage__jDeYq[data-product-contrast=dark-product] .ProductDetailExperience_stageHalo__4Wby0{--product-halo-color:oklch(0.72 0.012 250/0.3)}}.ProductDetailExperience_stage__jDeYq[data-product-contrast=light-product] .ProductDetailExperience_stageHalo__4Wby0{--product-halo-color:#2e343a29;opacity:1}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailExperience_stage__jDeYq[data-product-contrast=light-product] .ProductDetailExperience_stageHalo__4Wby0{--product-halo-color:oklch(0.32 0.014 250/0.16)}}.dark .ProductDetailExperience_stage__jDeYq[data-product-contrast=dark-product] .ProductDetailExperience_stageHalo__4Wby0,.dark .ProductDetailExperience_stage__jDeYq[data-product-contrast=light-product] .ProductDetailExperience_stageHalo__4Wby0{opacity:0}.ProductDetailExperience_stage__jDeYq{--product-art-color:var(--product-visual-background-color)}.ProductDetailExperience_stage__jDeYq[data-product-contrast=dark-product]{--product-art-color:#6c7278}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailExperience_stage__jDeYq[data-product-contrast=dark-product]{--product-art-color:color-mix(in oklab,var(--product-visual-background-color) 42%,oklch(0.55 0.012 250))}}.ProductDetailExperience_stage__jDeYq[data-product-contrast=light-product]{--product-art-color:#515961}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailExperience_stage__jDeYq[data-product-contrast=light-product]{--product-art-color:color-mix(in oklab,var(--product-visual-background-color) 46%,oklch(0.46 0.016 250))}}.dark .ProductDetailExperience_stage__jDeYq[data-product-contrast=dark-product]{--product-art-color:#80878e}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.dark .ProductDetailExperience_stage__jDeYq[data-product-contrast=dark-product]{--product-art-color:color-mix(in oklab,var(--product-visual-background-color) 34%,oklch(0.62 0.014 250))}}.dark .ProductDetailExperience_stage__jDeYq[data-product-contrast=light-product]{--product-art-color:#282f36}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.dark .ProductDetailExperience_stage__jDeYq[data-product-contrast=light-product]{--product-art-color:color-mix(in oklab,var(--product-visual-background-color) 40%,oklch(0.3 0.016 250))}}.ProductDetailExperience_heroBrandMark__jw5x4{position:absolute;top:12px;left:12px;z-index:var(--layer-ui);max-width:calc(100% - 24px);overflow:hidden;border:1px solid var(--detail-border);border-radius:var(--ds-ctl-radius);background:var(--detail-surface);color:var(--detail-ink);padding:5px 8px;font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:500;letter-spacing:var(--ds-tracking-label);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)){.ProductDetailExperience_heroBrandMark__jw5x4{background:color-mix(in srgb,var(--detail-surface) 94%,transparent)}}.ProductDetailExperience_galleryIndex__OMrg2{position:absolute;z-index:var(--layer-ui);top:17px;right:12px;color:var(--detail-faint);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:500;letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.ProductDetailExperience_heroProductObject__tVo3q{--product-fit-w:min(var(--product-envelope-w,66cqw),calc(var(--product-envelope-h, 74cqh) * var(--product-content-aspect)));position:absolute;z-index:var(--layer-product);display:grid;place-items:center;top:var(--product-optical-y);left:50%;width:calc(var(--product-fit-w) / var(--product-content-fill-x));aspect-ratio:var(--product-canvas-aspect);transform:translate(calc((var(--product-content-offset-x) + var(--product-content-fill-x) / 2) * -100%),calc((var(--product-content-offset-y) + var(--product-content-fill-y) / 2) * -100%)) scale(var(--product-zoom-scale));transition:transform .32s var(--cs-ease-out)}.ProductDetailExperience_stage__jDeYq[data-product-zoom=true]{--product-zoom-scale:1.28}.ProductDetailExperience_heroProductImage__EJNc5{object-fit:contain;filter:drop-shadow(0 18px 24px #0102033d);filter:drop-shadow(0 18px 24px oklch(.08 .01 250/.24))}.dark .ProductDetailExperience_heroProductImage__EJNc5{filter:drop-shadow(0 18px 26px var(--dk-shadow-color))}.dark .ProductDetailExperience_stage__jDeYq[data-product-image-matte=backdrop]{--detail-faint:#494d54;border-color:var(--dk-line-strong)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.dark .ProductDetailExperience_stage__jDeYq[data-product-image-matte=backdrop]{--detail-faint:oklch(0.42 0.012 255)}}.dark .ProductDetailExperience_stage__jDeYq[data-product-image-matte=backdrop] .ProductDetailExperience_stagePlate__76OiJ{background:var(--product-image-backdrop,#f4f5f7);box-shadow:inset 0 0 0 1px #13161b14;box-shadow:inset 0 0 0 1px oklch(.2 .01 255/.08)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.dark .ProductDetailExperience_stage__jDeYq[data-product-image-matte=backdrop] .ProductDetailExperience_stagePlate__76OiJ{background:var(--product-image-backdrop,oklch(.97 .003 255))}}.dark .ProductDetailExperience_stage__jDeYq[data-product-image-matte=backdrop] .ProductDetailExperience_stageHalo__4Wby0,.dark .ProductDetailExperience_stage__jDeYq[data-product-image-matte=backdrop] [data-product-hero-spray],.dark .ProductDetailExperience_stage__jDeYq[data-product-image-matte=photo] .ProductDetailExperience_stageHalo__4Wby0,.dark .ProductDetailExperience_stage__jDeYq[data-product-image-matte=photo] [data-product-hero-spray]{display:none}.dark .ProductDetailExperience_stage__jDeYq[data-product-image-matte=backdrop] .ProductDetailExperience_heroProductImage__EJNc5{filter:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent),linear-gradient(180deg,transparent,#000 4%,#000 96%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent),linear-gradient(180deg,transparent,#000 4%,#000 96%,transparent);mask-composite:intersect}.dark .ProductDetailExperience_stage__jDeYq[data-product-image-matte=photo] .ProductDetailExperience_stagePlate__76OiJ{background:var(--dk-2)}.dark .ProductDetailExperience_stage__jDeYq[data-product-image-matte=photo] .ProductDetailExperience_heroProductObject__tVo3q{top:50%;left:50%;width:min(92cqw,calc(78cqh * var(--product-canvas-aspect)));aspect-ratio:var(--product-canvas-aspect);overflow:hidden;border-radius:var(--ds-radius,2px);box-shadow:0 0 0 1px var(--dk-line-strong),0 26px 44px -26px var(--dk-shadow-color);transform:translate(-50%,-50%) scale(var(--product-zoom-scale))}.dark .ProductDetailExperience_stage__jDeYq[data-product-image-matte=photo] .ProductDetailExperience_heroProductImage__EJNc5{object-fit:contain;filter:none}.ProductDetailExperience_stage__jDeYq[data-product-shadow-model=v6][data-product-official-shadow=strong] .ProductDetailExperience_heroProductImage__EJNc5,.dark .ProductDetailExperience_stage__jDeYq[data-product-shadow-model=v6][data-product-official-shadow=strong] .ProductDetailExperience_heroProductImage__EJNc5{filter:none}.ProductDetailExperience_stage__jDeYq[data-product-shadow-model=v6][data-product-official-shadow=thin] .ProductDetailExperience_heroProductImage__EJNc5,.ProductDetailExperience_stage__jDeYq[data-product-shadow-model=v6][data-product-official-shadow=unknown] .ProductDetailExperience_heroProductImage__EJNc5{filter:drop-shadow(0 18px 24px #01020324);filter:drop-shadow(0 18px 24px oklch(.08 .01 250/.14))}.dark .ProductDetailExperience_stage__jDeYq[data-product-shadow-model=v6][data-product-official-shadow=thin] .ProductDetailExperience_heroProductImage__EJNc5,.dark .ProductDetailExperience_stage__jDeYq[data-product-shadow-model=v6][data-product-official-shadow=unknown] .ProductDetailExperience_heroProductImage__EJNc5{filter:drop-shadow(0 18px 26px #0000015c);filter:drop-shadow(0 18px 26px oklch(.05 .006 255/.36))}@keyframes ProductDetailExperience_productVariantCrossfade__0UecU{0%{opacity:0}to{opacity:1}}.ProductDetailExperience_heroProductImage__EJNc5[data-variant-crossfade=true]{animation:ProductDetailExperience_productVariantCrossfade__0UecU .2s ease-out both}@media (prefers-reduced-motion:reduce){.ProductDetailExperience_heroProductImage__EJNc5[data-variant-crossfade=true]{animation:none}}.ProductDetailExperience_zoomControl__3CeZB{position:absolute;right:10px;bottom:10px;z-index:var(--layer-ui);display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--detail-border-strong);border-radius:var(--ds-overlay-radius);background:var(--detail-surface);color:var(--detail-ink);cursor:pointer;transition:border-color .17s var(--cs-ease-out),background-color .17s var(--cs-ease-out)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailExperience_zoomControl__3CeZB{background:color-mix(in srgb,var(--detail-surface) 92%,transparent)}}.ProductDetailExperience_zoomControl__3CeZB:hover{border-color:var(--ds-c-text-2);background:var(--detail-surface)}.ProductDetailExperience_zoomControl__3CeZB:focus-visible{outline:2px solid var(--ds-c-focus);outline-offset:2px}.ProductDetailExperience_zoomControl__3CeZB svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round}.ProductDetailExperience_heroProductFallback__5E4l0{display:grid;width:min(100%,280px);align-content:center;justify-items:center;gap:8px;color:var(--ds-c-text-2);padding:18px;text-align:center}.ProductDetailExperience_heroProductFallback__5E4l0 svg{width:40px;height:40px;margin-bottom:6px;fill:none;stroke:var(--ds-c-text-3);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25}.ProductDetailExperience_quantityBadge__L36ah{position:absolute;left:10px;bottom:10px;z-index:var(--layer-ui);display:grid;gap:4px;padding:5px 8px 6px;background:#000;color:#fff;font-family:var(--font-technical),monospace;font-size:var(--ds-font-label);font-weight:500;line-height:1;letter-spacing:.02em;pointer-events:none}.ProductDetailExperience_quantityBadge__L36ah[data-status=inferred]{background:#2b2b2e}.ProductDetailExperience_quantityBadgeRule__pr_Ma{display:block;height:1px;background:#fff;opacity:.9}.ProductDetailExperience_heroProductFallback__5E4l0 small{color:var(--ds-c-text-2);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:500;letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.ProductDetailExperience_heroProductFallback__5E4l0 strong{color:var(--ds-c-text);font-size:1.125rem;font-weight:600;line-height:1.2}.ProductDetailExperience_heroProductFallback__5E4l0 span{color:var(--ds-c-text-2);font-size:var(--ds-font-small);font-weight:400;line-height:1.4}.ProductDetailExperience_galleryThumbs__mCZP_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ProductDetailExperience_galleryThumb___7CuG{position:relative;width:100%;min-height:112px;overflow:hidden;border:1px solid var(--detail-border);border-radius:var(--ds-ctl-radius);background:var(--detail-surface);color:inherit;cursor:pointer;transition:border-color .17s var(--cs-ease-out)}.ProductDetailExperience_galleryThumb___7CuG:after{position:absolute;right:.5rem;bottom:.36rem;left:.5rem;height:2px;border-radius:99px;background:var(--detail-red);content:"";opacity:0;transform:scaleX(.35);transition:opacity .17s var(--cs-ease-out),transform .17s var(--cs-ease-out)}.ProductDetailExperience_galleryThumb___7CuG[data-active=true]{border-color:var(--detail-red)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailExperience_galleryThumb___7CuG[data-active=true]{border-color:color-mix(in oklch,var(--detail-red) 66%,var(--detail-border))}}.ProductDetailExperience_galleryThumb___7CuG[data-active=true]:after{opacity:1;transform:scaleX(1)}.ProductDetailExperience_galleryThumb___7CuG:active{border-color:var(--ds-c-text-2)}.ProductDetailExperience_galleryThumbImage__x8ydt{object-fit:contain;padding:18px}.dark .ProductDetailExperience_galleryThumb___7CuG{background:var(--dk-2)}.dark .ProductDetailExperience_galleryThumb___7CuG[data-product-image-matte=backdrop]{background:var(--product-image-backdrop,#f4f5f7)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.dark .ProductDetailExperience_galleryThumb___7CuG[data-product-image-matte=backdrop]{background:var(--product-image-backdrop,oklch(.97 .003 255))}}.dark .ProductDetailExperience_galleryThumb___7CuG[data-product-image-matte=photo] .ProductDetailExperience_galleryThumbImage__x8ydt{object-fit:contain;padding:6px}.ProductDetailExperience_hero__jmiNx{display:grid;align-items:start}.ProductDetailExperience_fullWidthContinuation__GPoT_{min-width:0}.ProductDetailExperience_heroCopy__YSG88{padding-block:0 1rem}.ProductDetailExperience_heroTaxonomy__1fsxd{display:flex;flex-wrap:wrap;gap:.48rem;margin-bottom:clamp(1.5rem,3vw,2.4rem)}.ProductDetailExperience_heroTaxonomy__1fsxd a,.ProductDetailExperience_heroTaxonomy__1fsxd span{border:1px solid var(--detail-border);border-radius:var(--ds-radius,2px);color:var(--detail-muted);font-size:.7rem;font-weight:650;padding:.48rem .72rem}.ProductDetailExperience_heroTaxonomy__1fsxd a{color:var(--detail-ink)}.ProductDetailExperience_heroKicker__XHpXU{margin:0 0 .7rem;color:var(--detail-red);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:.68rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.ProductDetailExperience_heroTitle__m9ccO{max-width:14ch;margin:0;font-family:var(--font-display),var(--font-geist-sans),sans-serif;font-size:clamp(2.75rem,4.5vw,4.6rem);font-weight:850;letter-spacing:-.048em;line-height:.9;overflow-wrap:break-word;text-wrap:balance}.ProductDetailExperience_heroSubtype__Ff5t7{margin:1.35rem 0 0;color:var(--detail-ink);font-size:clamp(1.05rem,1.7vw,1.35rem);font-weight:650;line-height:1.35}.ProductDetailExperience_heroLead__8ajds{max-width:38rem;margin:1.15rem 0 0;color:var(--detail-muted);font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.7}.ProductDetailExperience_heroReference__AlqFl{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(8rem,.8fr);margin-top:1.7rem;border-block:1px solid var(--detail-border)}.ProductDetailExperience_heroReference__AlqFl>span{display:grid;gap:.45rem;padding:1rem 0}.ProductDetailExperience_heroReference__AlqFl>span+span{border-left:1px solid var(--detail-border);padding-left:1.25rem}.ProductDetailExperience_heroReference__AlqFl small{color:var(--detail-faint);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:.62rem;letter-spacing:.13em;text-transform:uppercase}.ProductDetailExperience_heroReference__AlqFl strong{font-size:.92rem;font-weight:700}.ProductDetailExperience_statusValue__j4q4O{color:var(--detail-red)}.ProductDetailExperience_finalCtaActions__XBnI7,.ProductDetailExperience_heroActions__q9hDR{display:flex;flex-wrap:wrap;gap:.7rem}.ProductDetailExperience_heroActions__q9hDR{margin-top:1.65rem}.ProductDetailExperience_finalPrimaryAction__6Jbct,.ProductDetailExperience_finalSecondaryAction__xKg3b,.ProductDetailExperience_primaryAction__OORGE,.ProductDetailExperience_secondaryAction__WuR14{display:inline-flex;min-height:3.15rem;align-items:center;justify-content:center;gap:.8rem;border:1px solid transparent;border-radius:.6rem;font-size:.83rem;font-weight:700;padding:.85rem 1.2rem;transition:background-color .18s var(--cs-ease-out),border-color .18s var(--cs-ease-out),color .18s var(--cs-ease-out),transform .15s var(--cs-ease-out)}.ProductDetailExperience_finalPrimaryAction__6Jbct,.ProductDetailExperience_primaryAction__OORGE{background:var(--detail-red-fill,var(--detail-red));color:#f8fafd;color:oklch(.985 .004 255)}.ProductDetailExperience_pageShell__920Hz .ProductDetailExperience_primaryAction__OORGE{color:#f8fafd;color:oklch(.985 .004 255)}.ProductDetailExperience_finalSecondaryAction__xKg3b,.ProductDetailExperience_secondaryAction__WuR14{border-color:var(--detail-border-strong);background:transparent;color:var(--detail-ink)}.ProductDetailExperience_documentAction__LsQCy svg,.ProductDetailExperience_finalPrimaryAction__6Jbct svg,.ProductDetailExperience_primaryAction__OORGE svg,.ProductDetailExperience_relationshipLink__gMXRF svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;transition:transform .18s var(--cs-ease-out)}.ProductDetailExperience_documentAction__LsQCy:active,.ProductDetailExperience_finalPrimaryAction__6Jbct:active,.ProductDetailExperience_finalSecondaryAction__xKg3b:active,.ProductDetailExperience_primaryAction__OORGE:active,.ProductDetailExperience_secondaryAction__WuR14:active{transform:none}.ProductDetailExperience_heroNotice__nA7ZL{max-width:34rem;margin:1rem 0 0;color:var(--detail-faint);font-size:var(--ds-font-legal);line-height:1.55}.ProductDetailExperience_quickFacts__GeLIq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));margin-top:clamp(2.5rem,4vw,3.75rem);border-block:1px solid var(--detail-border-strong)}.ProductDetailExperience_quickFact__k7SCz{display:grid;gap:.55rem;padding:clamp(1.25rem,2.4vw,2rem)}.ProductDetailExperience_quickFact__k7SCz.ProductDetailExperience_quickFact__k7SCz+.ProductDetailExperience_quickFact__k7SCz{border-left:1px solid var(--detail-border)}.ProductDetailExperience_quickFact__k7SCz span{color:var(--ds-c-text-2);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:500;letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.ProductDetailExperience_quickFact__k7SCz{min-width:0}.ProductDetailExperience_quickFact__k7SCz strong{min-width:0;overflow-wrap:anywhere;hyphens:auto;font-family:var(--font-display),var(--font-geist-sans),sans-serif;font-size:clamp(1.05rem,1.35vw,var(--ds-font-h3));font-weight:700;letter-spacing:-.01em;line-height:1.2}.ProductDetailExperience_informationAccordion__H8lMR{margin-top:clamp(3rem,6vw,5rem);border-top:1px solid var(--detail-border-strong);overflow-anchor:none}.ProductDetailExperience_informationAccordion__H8lMR:after{display:block;height:clamp(1.25rem,2vw,1.75rem);content:"";pointer-events:none}.ProductDetailExperience_accordionItem__oBKPe{border-bottom:1px solid var(--detail-border-strong);overflow-anchor:none}.ProductDetailExperience_accordionButton__Eri4u{display:flex;width:100%;min-height:4.5rem;cursor:pointer;align-items:center;justify-content:space-between;gap:1.5rem;border:0;background:transparent;color:var(--detail-ink);font:inherit;padding:0;text-align:left}.ProductDetailExperience_accordionButton__Eri4u>span:first-child{font-family:var(--font-display),var(--font-geist-sans),sans-serif;font-size:var(--ds-font-h3);font-weight:700;letter-spacing:-.01em;line-height:1.2}.ProductDetailExperience_accordionButton__Eri4u:focus-visible{outline:2px solid var(--ds-c-focus);outline-offset:2px}.ProductDetailExperience_accordionToggle__GIVTe{position:relative;flex:0 0 auto;width:var(--ds-ctl-h-s);height:var(--ds-ctl-h-s);border:1px solid var(--ds-c-line-strong);border-radius:var(--ds-ctl-radius);color:var(--ds-c-text);transition:border-color .18s var(--cs-ease-out),transform .3s cubic-bezier(.22,1,.36,1)}.ProductDetailExperience_accordionToggle__GIVTe svg{position:absolute;inset:50% auto auto 50%;width:.9rem;height:.9rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;transform:translate(-50%,-50%)}.ProductDetailExperience_accordionButton__Eri4u[aria-expanded=true] .ProductDetailExperience_accordionToggle__GIVTe{border-color:var(--ds-c-text);transform:rotate(180deg)}.ProductDetailExperience_accordionPanel__W3ImL{height:0;overflow:hidden;overflow-anchor:none;visibility:hidden;transition:height .43s cubic-bezier(.22,1,.36,1),visibility 0s linear .43s}.ProductDetailExperience_accordionPanel__W3ImL[data-open=true]{height:var(--accordion-panel-height,0);visibility:visible;transition-delay:0s}.ProductDetailExperience_accordionPanelInner__hrF0B{width:100%}.ProductDetailExperience_accordionPanelContent__lJJo1{padding:1.15rem 0 clamp(2rem,4vw,3rem);opacity:0;transform:translateY(-10px);transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .39s cubic-bezier(.22,1,.36,1)}.ProductDetailExperience_accordionPanel__W3ImL[data-open=true] .ProductDetailExperience_accordionPanelContent__lJJo1{opacity:1;transform:translateY(0)}.ProductDetailExperience_accordionPhantomBuffer__IXjN_{display:block;height:clamp(.35rem,.7vw,.55rem);pointer-events:none}.ProductDetailExperience_accordionIntro__HHlNA{max-width:42rem}.ProductDetailExperience_accordionIntro__HHlNA small{display:block;margin-bottom:.65rem;color:var(--ds-c-accent-text);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:500;letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.ProductDetailExperience_accordionIntro__HHlNA h3{max-width:28ch;margin:0;font-family:var(--font-body),var(--font-geist-sans),sans-serif;font-size:var(--ds-font-h3);font-weight:600;letter-spacing:-.01em;line-height:1.25}.ProductDetailExperience_accordionIntro__HHlNA p{max-width:var(--ds-w-measure);margin:.75rem 0 0;color:var(--ds-c-text-2);font-size:var(--ds-font-body);line-height:1.6}.ProductDetailExperience_accordionBenefitList___03Sd,.ProductDetailExperience_accordionDocumentList__MkBUv,.ProductDetailExperience_accordionProcessList___q5Yz{margin:1.75rem 0 0;padding:0;list-style:none}.ProductDetailExperience_accordionProcessList___q5Yz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--detail-border)}.ProductDetailExperience_accordionProcessList___q5Yz li{display:grid;gap:.35rem;padding:1rem .9rem}.ProductDetailExperience_accordionProcessList___q5Yz li+li{border-left:1px solid var(--detail-border)}.ProductDetailExperience_accordionBenefitList___03Sd strong,.ProductDetailExperience_accordionProcessList___q5Yz strong{font-family:var(--font-body),var(--font-geist-sans),sans-serif;font-size:.9375rem;font-weight:600;line-height:1.35}.ProductDetailExperience_accordionBenefitList___03Sd span,.ProductDetailExperience_accordionProcessList___q5Yz span{color:var(--ds-c-text-2);font-size:var(--ds-font-small);line-height:1.55}.ProductDetailExperience_accordionBenefitList___03Sd{border-top:1px solid var(--detail-border)}.ProductDetailExperience_accordionBenefitList___03Sd li{display:grid;grid-template-columns:minmax(9rem,.8fr) minmax(0,1.2fr);gap:1.25rem;border-bottom:1px solid var(--detail-border);padding:1rem 0}.ProductDetailExperience_accordionFactList__21uQc,.ProductDetailExperience_accordionSpecList__77kWF{margin:1.25rem 0 0;border-top:1px solid var(--ds-c-line-strong)}.ProductDetailExperience_accordionFactList__21uQc>div,.ProductDetailExperience_accordionSpecList__77kWF>div{display:grid;grid-template-columns:minmax(8rem,.7fr) minmax(0,1.3fr);gap:1.25rem;align-items:baseline;border-bottom:1px solid var(--ds-c-line);padding:.85rem 0}.ProductDetailExperience_accordionFactList__21uQc dt,.ProductDetailExperience_accordionSpecList__77kWF dt{color:var(--ds-c-text-2);font-family:var(--font-body),var(--font-geist-sans),sans-serif;font-size:var(--ds-font-legal);font-weight:600;line-height:1.45}.ProductDetailExperience_accordionFactList__21uQc dd,.ProductDetailExperience_accordionSpecList__77kWF dd{display:grid;gap:.25rem;margin:0;color:var(--ds-c-text);font-size:.9375rem;font-weight:500;line-height:1.5}.ProductDetailExperience_accordionSpecList__77kWF dd strong{font-weight:500}.ProductDetailExperience_accordionSpecList__77kWF dd span{color:var(--ds-c-text-2);font-size:var(--ds-font-small);font-weight:400}.ProductDetailExperience_accordionDocumentList__MkBUv{border-top:1px solid var(--detail-border)}.ProductDetailExperience_accordionDocumentList__MkBUv li{display:grid;grid-template-columns:5rem minmax(0,1fr) auto;gap:1rem;align-items:center;border-bottom:1px solid var(--detail-border);padding:1rem 4px 1rem 0}.ProductDetailExperience_accordionDocumentKind___Yfr4{display:grid;min-height:2.25rem;place-items:center;border:1px solid var(--ds-c-line-strong);border-radius:var(--ds-ctl-radius);color:var(--ds-c-text);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:500;letter-spacing:.02em;padding-inline:4px}.ProductDetailExperience_accordionDocumentCopy__C7hlS{display:grid;gap:.3rem;min-width:0}.ProductDetailExperience_accordionDocumentCopy__C7hlS strong{font-family:var(--font-body),var(--font-geist-sans),sans-serif;font-size:.9375rem;font-weight:600;line-height:1.35}.ProductDetailExperience_accordionDocumentCopy__C7hlS small,.ProductDetailExperience_accordionDocumentStatus__L2Bom{color:var(--ds-c-text-3);font-size:var(--ds-font-legal)}.ProductDetailExperience_accordionDocumentList__MkBUv a{display:inline-flex;min-height:var(--ds-ctl-h-m);align-items:center;gap:.5rem;border:1px solid var(--ds-c-text);border-radius:var(--ds-ctl-radius);color:var(--ds-c-text);padding:0 1rem;font:var(--ds-ctl-font);white-space:nowrap;transition:background-color .18s var(--cs-ease-out)}.ProductDetailExperience_accordionDocumentList__MkBUv a:focus-visible{outline:2px solid var(--ds-c-focus);outline-offset:2px}.ProductDetailExperience_accordionDocumentList__MkBUv a svg{width:.9rem;height:.9rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.ProductDetailExperience_accordionDocumentList__MkBUv a:active{background:var(--ds-c-line)}.ProductDetailExperience_optionSection__djEv2{--family-accent:var(--detail-red);--family-accent-soft:transparent;margin-top:1.65rem;border-top:1px solid var(--detail-border-strong);padding-top:1.35rem}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailExperience_optionSection__djEv2{--family-accent-soft:color-mix(in oklch,var(--family-accent) 11%,transparent)}}.ProductDetailExperience_optionHeader__p39dm>p{margin:0 0 .75rem;color:var(--family-accent);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:.64rem;font-weight:650;letter-spacing:.13em;text-transform:uppercase}.ProductDetailExperience_optionHeader__p39dm h2{max-width:24ch;margin:0;font-family:var(--font-display),var(--font-geist-sans),sans-serif;font-size:clamp(1.35rem,2.2vw,1.8rem);font-weight:780;letter-spacing:-.03em;line-height:1.1;text-wrap:balance}.ProductDetailExperience_optionHeader__p39dm>span{display:block;max-width:58ch;margin-top:1rem;color:var(--detail-muted);font-size:.88rem;line-height:1.65}.ProductDetailExperience_variantGroups__0SFsF{display:grid;gap:1.35rem;margin-top:1.5rem}.ProductDetailExperience_variantGroup__AY9S2{min-width:0;margin:0;border:0;padding:0}.ProductDetailExperience_variantGroup__AY9S2 legend{margin-bottom:.65rem;color:var(--detail-faint);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:.61rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.ProductDetailExperience_variantOptionList__0lEur{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.ProductDetailExperience_variantOptionList__0lEur.ProductDetailExperience_variantOptionList__0lEur[data-option-kind=color]{grid-template-columns:repeat(4,minmax(0,1fr))}.ProductDetailExperience_variantOptionList__0lEur[data-option-count=many]{max-height:22rem;overflow-y:auto;overscroll-behavior:contain;padding:.15rem .3rem .15rem .15rem;scrollbar-color:var(--detail-border-strong) transparent;scrollbar-width:thin}.ProductDetailExperience_variantOptionControl__zukAF{position:relative;display:grid;min-width:0;min-height:4.65rem;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;overflow:hidden;border:1px solid var(--detail-border-strong);border-radius:.65rem;background:var(--detail-surface);color:var(--detail-ink);font:inherit;padding:.65rem;text-align:left;transition:background-color .18s var(--cs-ease-out),border-color .18s var(--cs-ease-out),box-shadow .18s var(--cs-ease-out),transform .15s var(--cs-ease-out)}.ProductDetailExperience_variantOptionControl__zukAF[data-selected=true]{border-color:var(--family-accent);background:var(--family-accent-soft);box-shadow:inset 0 0 0 1px var(--family-accent)}.ProductDetailExperience_variantOptionControl__zukAF:disabled{cursor:not-allowed;opacity:.38}.ProductDetailExperience_optionSection__djEv2[data-option-shape=pill] .ProductDetailExperience_variantOptionControl__zukAF{min-height:3.25rem;border-radius:999px;padding-inline:.9rem}.ProductDetailExperience_variantOptionVisual__24lMP{position:relative;display:block;width:2.45rem;height:2.45rem;overflow:hidden;border:1px solid var(--detail-border-strong);border-radius:50%;background:var(--variant-swatch,var(--detail-surface-muted))}.ProductDetailExperience_variantOptionVisual__24lMP img{object-fit:contain;padding:.16rem}.ProductDetailExperience_variantOptionCopy__Uxs8t{display:grid;gap:.16rem;min-width:0}.ProductDetailExperience_variantOptionCopy__Uxs8t strong{overflow:hidden;font-family:var(--font-display),var(--font-geist-sans),sans-serif;font-size:.82rem;font-weight:740;text-overflow:ellipsis;white-space:nowrap}.ProductDetailExperience_variantOptionCopy__Uxs8t small{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--detail-faint);font-size:.56rem;line-height:1.3;text-overflow:ellipsis}.ProductDetailExperience_variantSelectedMark__pOV0x{display:grid;width:1.1rem;height:1.1rem;place-items:center;border:1px solid transparent;border-radius:50%;color:var(--family-accent);font-size:.68rem;font-weight:900}.ProductDetailExperience_variantOptionControl__zukAF[data-selected=true] .ProductDetailExperience_variantSelectedMark__pOV0x{border-color:var(--family-accent)}.ProductDetailExperience_variantOptionControl__zukAF:active{transform:scale(.97)}.ProductDetailExperience_activeVariantDeclaration__wAPaW{display:grid;gap:.9rem;margin-top:1.35rem;border-block:1px solid var(--detail-border);padding-block:1rem;animation:ProductDetailExperience_variantDeclarationIn__ELw_z .19s cubic-bezier(.22,1,.36,1) both}.ProductDetailExperience_activeVariantDeclaration__wAPaW>div:first-child{display:grid;gap:.25rem}.ProductDetailExperience_activeVariantDeclaration__wAPaW dt,.ProductDetailExperience_activeVariantDeclaration__wAPaW small{color:var(--detail-faint);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:.58rem;letter-spacing:.09em;text-transform:uppercase}.ProductDetailExperience_activeVariantDeclaration__wAPaW>div:first-child strong{font-family:var(--font-display),var(--font-geist-sans),sans-serif;font-size:.96rem}.ProductDetailExperience_activeVariantDeclaration__wAPaW dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem;margin:0}.ProductDetailExperience_activeVariantDeclaration__wAPaW dl>div{display:grid;gap:.15rem}.ProductDetailExperience_activeVariantDeclaration__wAPaW dd{margin:0;font-size:.76rem;font-weight:700}.ProductDetailExperience_variantInquiryLink__dRaUS{display:inline-flex;width:fit-content;align-items:center;gap:.55rem;color:var(--family-accent);font-size:.72rem;font-weight:750}.ProductDetailExperience_variantInquiryLink__dRaUS svg{width:.85rem;height:.85rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}@keyframes ProductDetailExperience_variantDeclarationIn__ELw_z{0%{opacity:.5}to{opacity:1}}.ProductDetailExperience_optionNote__o2RHF{max-width:58ch;margin:1rem 0 0;color:var(--detail-faint);font-size:var(--ds-font-legal);line-height:1.6}@media (hover:hover) and (pointer:fine){.ProductDetailExperience_variantOptionControl__zukAF:not(:disabled):hover{border-color:var(--family-accent);background:var(--family-accent-soft)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailExperience_variantOptionControl__zukAF:not(:disabled):hover{border-color:color-mix(in oklch,var(--family-accent) 58%,var(--detail-border-strong))}}}.ProductDetailExperience_processSection__L_Ofg,.ProductDetailExperience_section__StAuf,.ProductDetailExperience_technology__767mk{margin-top:clamp(5rem,10vw,9rem)}.ProductDetailExperience_sectionHeading__VMF4q{margin-bottom:clamp(2rem,4vw,3.5rem)}.ProductDetailExperience_sectionHeading__VMF4q h2{max-width:18ch;margin:0;font-family:var(--font-display),var(--font-geist-sans),sans-serif;font-size:var(--ds-font-h2);font-weight:700;letter-spacing:-.01em;line-height:1.1;text-wrap:balance}.ProductDetailExperience_sectionHeading__VMF4q p{max-width:45rem;margin:1rem 0 0;color:var(--detail-muted);font-size:1rem;line-height:1.65}.ProductDetailExperience_sectionHeading__VMF4q[data-inverse=true] h2{color:#eff2f7;color:oklch(.96 .007 255)}.ProductDetailExperience_sectionHeading__VMF4q[data-inverse=true] p{color:var(--detail-dark-muted)}.ProductDetailExperience_variantTableFrame__ISgN7{overflow:hidden;border:1px solid var(--ds-c-line);border-radius:var(--ds-ctl-radius);background:var(--ds-c-surface)}.ProductDetailExperience_variantTable__MuVRK{width:100%;border-collapse:collapse}.ProductDetailExperience_variantTable__MuVRK th{border-bottom:1px solid var(--ds-c-line-strong);background:var(--ds-c-surface-2);color:var(--ds-c-text-2);font-family:var(--font-body),var(--font-geist-sans),sans-serif;font-size:var(--ds-font-legal);font-weight:600;padding:.75rem 1rem;text-align:left}.ProductDetailExperience_variantTable__MuVRK td{border-top:1px solid var(--ds-c-line);color:var(--ds-c-text-2);font-size:var(--ds-font-small);padding:.85rem 1rem}.ProductDetailExperience_variantTable__MuVRK td:first-child,.ProductDetailExperience_variantTable__MuVRK td:nth-child(2){color:var(--ds-c-text);font-size:.9375rem;font-weight:500}.ProductDetailExperience_variantTable__MuVRK td[data-column=status]{color:var(--ds-c-text);font-weight:500}.ProductDetailExperience_sectionNote__2eTz1{max-width:52rem;margin:1rem 0 0;color:var(--detail-faint);font-size:var(--ds-font-legal);line-height:1.6}.ProductDetailExperience_benefitList__UT8XC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;border-top:1px solid var(--detail-border-strong);list-style:none}.ProductDetailExperience_benefitList__UT8XC li{border-bottom:1px solid var(--detail-border-strong);padding:clamp(1.5rem,3vw,2.5rem) clamp(0rem,2.5vw,2.4rem) clamp(1.5rem,3vw,2.5rem) 0}.ProductDetailExperience_benefitList__UT8XC.ProductDetailExperience_benefitList__UT8XC li:nth-child(2n){border-left:1px solid var(--detail-border-strong);padding-right:0;padding-left:clamp(1.5rem,3vw,2.5rem)}.ProductDetailExperience_benefitList__UT8XC h3{margin:0;font-family:var(--font-display),var(--font-geist-sans),sans-serif;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:750;letter-spacing:-.025em}.ProductDetailExperience_benefitList__UT8XC p{max-width:32rem;margin:.65rem 0 0;color:var(--detail-muted);font-size:.9rem;line-height:1.65}.ProductDetailExperience_processSection__L_Ofg{position:relative;overflow:hidden;border-radius:var(--detail-radius);background:var(--detail-dark);padding:clamp(2rem,5vw,4.5rem)}.ProductDetailExperience_processSection__L_Ofg:after{position:absolute;width:26rem;height:26rem;right:-12rem;bottom:-18rem;border:1px solid #9d7ffc33;border-radius:50%;box-shadow:0 0 0 5rem #9d7ffc08,0 0 0 10rem #9d7ffc05;box-shadow:0 0 0 5rem oklch(.68 .18 292/.03),0 0 0 10rem oklch(.68 .18 292/.02);content:"";pointer-events:none}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailExperience_processSection__L_Ofg:after{border:1px solid oklch(.68 .18 292/.2);border-radius:50%}}.ProductDetailExperience_processStages__d5LdS{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.ProductDetailExperience_processStages__d5LdS:before{position:absolute;top:1.35rem;right:calc(16.666% - .15rem);left:calc(16.666% - .15rem);height:1px;background:#e4e8ed38;background:oklch(.93 .008 255/.22);content:""}.ProductDetailExperience_processStages__d5LdS li{position:relative;display:grid;justify-items:center;gap:1rem;padding-inline:1rem;text-align:center}.ProductDetailExperience_processNode__BdDf1{position:relative;z-index:1;display:grid;width:2.7rem;height:2.7rem;place-items:center;border:1px solid #e8ebf14d;border-radius:50%;background:var(--detail-dark);color:#ebeff3;color:oklch(.95 .007 255);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:.7rem}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailExperience_processNode__BdDf1{border:1px solid oklch(.94 .008 255/.3);border-radius:50%}}.ProductDetailExperience_processStages__d5LdS li:first-child .ProductDetailExperience_processNode__BdDf1{border-color:var(--detail-red);background:var(--detail-red)}.ProductDetailExperience_processStages__d5LdS li>div{display:grid;gap:.4rem}.ProductDetailExperience_processStages__d5LdS strong{color:#ebeff3;color:oklch(.95 .007 255);font-family:var(--font-display),var(--font-geist-sans),sans-serif;font-size:clamp(1rem,1.7vw,1.3rem)}.ProductDetailExperience_processStages__d5LdS small{color:var(--detail-dark-muted);font-size:.78rem}.ProductDetailExperience_technology__767mk{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);gap:clamp(2rem,5vw,6rem);align-items:end;border-block:1px solid var(--detail-border-strong);padding-block:clamp(2.5rem,6vw,5.5rem)}.ProductDetailExperience_technologyCopy__IP925>p{margin:0 0 .85rem;color:var(--detail-red);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:.67rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.ProductDetailExperience_technologyCopy__IP925 h2{max-width:15ch;margin:0;font-family:var(--font-display),var(--font-geist-sans),sans-serif;font-size:clamp(2.25rem,5vw,4.8rem);font-weight:820;letter-spacing:-.05em;line-height:.95;text-wrap:balance}.ProductDetailExperience_technologyCopy__IP925>span{display:block;max-width:46rem;margin-top:1.35rem;color:var(--detail-muted);font-size:1rem;line-height:1.7}.ProductDetailExperience_technologyFacts__x4ctu{margin:0;border-top:1px solid var(--detail-border-strong)}.ProductDetailExperience_technologyFacts__x4ctu>div{display:grid;grid-template-columns:minmax(6rem,.75fr) minmax(0,1.25fr);gap:1rem;border-bottom:1px solid var(--detail-border-strong);padding:1.1rem 0}.ProductDetailExperience_technologyFacts__x4ctu dt{color:var(--detail-faint);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:.64rem;letter-spacing:.1em;text-transform:uppercase}.ProductDetailExperience_technologyFacts__x4ctu dd{margin:0;font-size:.88rem;font-weight:700}.ProductDetailExperience_specList__slVAq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid var(--detail-border-strong)}.ProductDetailExperience_specList__slVAq>div{display:grid;grid-template-columns:minmax(7rem,.7fr) minmax(0,1.3fr);gap:1.2rem;border-bottom:1px solid var(--detail-border-strong);padding:1.35rem clamp(0rem,2.5vw,2rem) 1.35rem 0}.ProductDetailExperience_specList__slVAq.ProductDetailExperience_specList__slVAq>div:nth-child(2n){border-left:1px solid var(--detail-border-strong);padding-right:0;padding-left:clamp(1.35rem,2.5vw,2rem)}.ProductDetailExperience_specList__slVAq dt{color:var(--detail-faint);font-size:.77rem}.ProductDetailExperience_specList__slVAq dd{display:grid;gap:.3rem;margin:0;font-size:.85rem;line-height:1.5}.ProductDetailExperience_specList__slVAq dd span{color:var(--detail-muted);font-size:.75rem}.ProductDetailExperience_colorOptionList__PwhLE{display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:.7rem;margin:1.75rem 0 0;padding:0;list-style:none}.ProductDetailExperience_colorOptionList__PwhLE li{min-width:0}.ProductDetailExperience_colorOptionList__PwhLE li[data-active=true] .ProductDetailExperience_colorOptionContent__ww8ZV{border-color:var(--detail-red);box-shadow:inset 0 0 0 1px var(--detail-red)}.ProductDetailExperience_colorOptionContent__ww8ZV{display:grid;min-height:8.75rem;justify-items:center;gap:.65rem;align-items:center;border:1px solid var(--detail-border-strong);border-radius:.75rem;background:var(--detail-surface);padding:1rem;text-align:center;transition:background-color .18s var(--cs-ease-out),border-color .18s var(--cs-ease-out),transform .15s var(--cs-ease-out)}.ProductDetailExperience_colorSwatch__LqHtn{position:relative;display:block;width:2.8rem;height:2.8rem;overflow:hidden;border:1px solid var(--detail-border-strong);border-radius:50%;background-color:var(--detail-surface-muted)}.ProductDetailExperience_colorSwatch__LqHtn img{object-fit:cover}.ProductDetailExperience_colorOptionCopy__A0PmP{display:grid;gap:.25rem;min-width:0}.ProductDetailExperience_colorOptionCopy__A0PmP strong{font-family:var(--font-display),var(--font-geist-sans),sans-serif;font-size:.92rem;line-height:1.2}.ProductDetailExperience_colorOptionCopy__A0PmP small,.ProductDetailExperience_colorOptionState__MkuhU{color:var(--detail-faint);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:.61rem;letter-spacing:.08em;text-transform:uppercase}.ProductDetailExperience_colorOptionState__MkuhU{color:var(--detail-red);font-weight:700}a.ProductDetailExperience_colorOptionContent__ww8ZV:active{transform:scale(.97)}.ProductDetailExperience_documentList__Ekskb{border-top:1px solid var(--detail-border-strong)}.ProductDetailExperience_documentRow__ZrvSu{display:grid;grid-template-columns:5rem minmax(0,1fr) minmax(7rem,auto) auto;gap:clamp(1rem,2.5vw,2rem);align-items:center;border-bottom:1px solid var(--detail-border-strong);padding:1.2rem 0}.ProductDetailExperience_documentKind__jHh94{display:inline-grid;min-height:2.25rem;place-items:center;border:1px solid var(--ds-c-line-strong);border-radius:var(--ds-ctl-radius);color:var(--ds-c-text);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:500}.ProductDetailExperience_documentCopy__8ZGcr h3{margin:0;font-family:var(--font-display),var(--font-geist-sans),sans-serif;font-size:1rem;font-weight:700}.ProductDetailExperience_documentCopy__8ZGcr p{margin:.35rem 0 0;color:var(--ds-c-text-3);font-size:var(--ds-font-legal)}.ProductDetailExperience_documentAvailability__ibezk{color:var(--ds-c-text-2);font-size:var(--ds-font-legal);font-weight:500}.ProductDetailExperience_documentAction__LsQCy,.ProductDetailExperience_relationshipLink__gMXRF{display:inline-flex;align-items:center;justify-content:flex-start;gap:.5rem;color:var(--ds-c-text);font-size:var(--ds-font-small);font-weight:600}.ProductDetailExperience_documentAction__LsQCy{min-height:var(--ds-ctl-h-m);border:1px solid var(--ds-c-text);border-radius:var(--ds-ctl-radius);padding:0 1rem;font:var(--ds-ctl-font);transition:background-color .18s var(--cs-ease-out)}.ProductDetailExperience_relationshipGrid__KPZff{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.5vw,2rem)}.ProductDetailExperience_joinedProductsSection__egbM8{margin-top:clamp(5rem,10vw,9rem)}.ProductDetailExperience_joinedProductRow__8Dl14{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(19rem,1fr);gap:0;overflow-x:auto;overflow-y:hidden;border:1px solid var(--ds-c-line);border-radius:var(--ds-ctl-radius);overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-color:var(--detail-border-strong) transparent;scrollbar-width:thin}.ProductDetailExperience_joinedProductCard__uq0Ea{scroll-snap-align:start}.ProductDetailExperience_joinedProductCard__uq0Ea:not(:last-child){border-right:1px solid var(--ds-c-line)!important}.ProductDetailExperience_joinedProductRow__8Dl14:focus-visible{outline:2px solid var(--ds-c-focus);outline-offset:2px}.ProductDetailExperience_relationshipGrid__KPZff article{min-width:0;overflow:hidden;border:1px solid var(--ds-c-line);border-radius:var(--ds-ctl-radius);background:var(--ds-c-surface)}.ProductDetailExperience_relationshipVisual__ipHVb{display:block;overflow:hidden}.ProductDetailExperience_relationshipCopy___d3fJ{display:grid;padding:clamp(1.25rem,2.5vw,2rem)}.ProductDetailExperience_relationshipCopy___d3fJ>p{margin:0;color:var(--ds-c-text-2);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:500;letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.ProductDetailExperience_relationshipCopy___d3fJ h3{margin:.6rem 0 0;font-family:var(--font-body),var(--font-geist-sans),sans-serif;font-size:var(--ds-font-card-title);font-weight:600;line-height:1.3}.ProductDetailExperience_relationshipCopy___d3fJ>span{max-width:34rem;margin-top:.6rem;color:var(--ds-c-text-2);font-size:var(--ds-font-small);line-height:1.55}.ProductDetailExperience_relationshipLink__gMXRF{justify-self:start;min-height:var(--ds-ctl-h-s);margin-top:1rem;text-decoration:underline;text-decoration-color:var(--ds-c-line-strong);text-decoration-thickness:1px;text-underline-offset:4px}.ProductDetailExperience_finalCta__kWJer{display:grid;grid-template-columns:minmax(0,1.25fr) auto;gap:clamp(2rem,5vw,5rem);align-items:end;margin-top:clamp(5rem,11vw,10rem);border-radius:var(--detail-radius);background:var(--detail-red-fill,var(--detail-red));color:#f8fafd;color:oklch(.985 .004 255);padding:clamp(2rem,5vw,4.5rem)}.ProductDetailExperience_finalCta__kWJer p{margin:0 0 .75rem;font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:500;letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.ProductDetailExperience_finalCta__kWJer h2{max-width:20ch;margin:0;font-family:var(--font-display),var(--font-geist-sans),sans-serif;font-size:var(--ds-font-h2);font-weight:700;letter-spacing:-.01em;line-height:1.1;text-wrap:balance}.ProductDetailExperience_finalCta__kWJer div>span{display:block;max-width:var(--ds-w-measure);margin-top:1rem;color:#faf3f2f2;color:oklch(.97 .008 30/.95);font-size:var(--ds-font-body);line-height:1.6}.ProductDetailExperience_pageShell__920Hz .ProductDetailExperience_finalPrimaryAction__6Jbct{background:#f7f9fb;background:oklch(.98 .004 255);color:#11161e;color:oklch(.2 .018 255)}.ProductDetailExperience_finalSecondaryAction__xKg3b{border-color:#f7f9fb70;color:#f7f9fb;color:oklch(.98 .004 255)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailExperience_finalSecondaryAction__xKg3b{border-color:oklch(.98 .004 255/.44)}}@media (hover:hover) and (pointer:fine){.ProductDetailExperience_accordionButton__Eri4u:hover .ProductDetailExperience_accordionToggle__GIVTe{border-color:var(--ds-c-text)}.ProductDetailExperience_accordionDocumentList__MkBUv a:hover{background:var(--ds-c-surface-2)}a.ProductDetailExperience_colorOptionContent__ww8ZV:hover{border-color:var(--detail-red);background:var(--detail-surface)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){a.ProductDetailExperience_colorOptionContent__ww8ZV:hover{border-color:color-mix(in oklch,var(--detail-red) 62%,var(--detail-border));background:color-mix(in oklch,var(--detail-surface) 94%,var(--detail-red))}}.ProductDetailExperience_primaryAction__OORGE:hover{background:var(--detail-red-fill-hover,var(--detail-red-hover))}.ProductDetailExperience_secondaryAction__WuR14:hover{border-color:var(--detail-ink)}.ProductDetailExperience_documentAction__LsQCy:hover{background:var(--ds-c-surface-2)}.ProductDetailExperience_galleryThumb___7CuG:hover{border-color:var(--ds-c-line-strong)}.ProductDetailExperience_relationshipCopy___d3fJ h3 a:hover{text-decoration:underline;text-underline-offset:3px}.ProductDetailExperience_relationshipLink__gMXRF:hover{text-decoration-color:var(--ds-c-text);text-decoration-thickness:2px}.ProductDetailExperience_finalPrimaryAction__6Jbct:hover{background:#e3e7ec;background:oklch(.925 .008 255)}.ProductDetailExperience_finalSecondaryAction__xKg3b:hover{border-color:#f7f9fb}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductDetailExperience_finalSecondaryAction__xKg3b:hover{border-color:oklch(.98 .004 255)}}}@media (prefers-reduced-motion:reduce){.ProductDetailExperience_accordionDocumentList__MkBUv a,.ProductDetailExperience_accordionToggle__GIVTe,.ProductDetailExperience_colorOptionContent__ww8ZV,.ProductDetailExperience_documentAction__LsQCy,.ProductDetailExperience_documentAction__LsQCy svg,.ProductDetailExperience_finalPrimaryAction__6Jbct,.ProductDetailExperience_finalPrimaryAction__6Jbct svg,.ProductDetailExperience_finalSecondaryAction__xKg3b,.ProductDetailExperience_galleryThumb___7CuG,.ProductDetailExperience_galleryThumb___7CuG:after,.ProductDetailExperience_primaryAction__OORGE,.ProductDetailExperience_primaryAction__OORGE svg,.ProductDetailExperience_relationshipLink__gMXRF svg,.ProductDetailExperience_secondaryAction__WuR14,.ProductDetailExperience_variantOptionControl__zukAF{transition:none}.ProductDetailExperience_accordionPanel__W3ImL{transition:height .1s linear,visibility 0s linear .1s}.ProductDetailExperience_accordionPanel__W3ImL[data-open=true]{transition-delay:0s}.ProductDetailExperience_accordionPanelContent__lJJo1{transform:none;transition:opacity .1s linear}.ProductDetailExperience_activeVariantDeclaration__wAPaW{animation:none}}.ProductDetailExperience_pageShell__920Hz[data-ds=a]{--detail-bg:var(--ds-c-bg);--detail-surface:var(--ds-c-surface);--detail-surface-muted:var(--ds-c-surface-2);--detail-ink:var(--ds-c-text);--detail-muted:var(--ds-c-text-2);--detail-faint:var(--ds-c-text-3);--detail-border:var(--ds-c-line);--detail-border-strong:var(--ds-c-line-strong);--detail-red:var(--ds-c-accent-text);--detail-red-hover:var(--ds-c-accent-hover);--detail-red-fill:var(--ds-c-accent);--detail-red-fill-hover:var(--ds-c-accent-hover)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_breadcrumb__1jyOi{color:var(--ds-c-text-2);font-size:var(--ds-font-small);font-weight:400}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_breadcrumb__1jyOi li:last-child{font-weight:600}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_heroTaxonomy__1fsxd a,.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_heroTaxonomy__1fsxd span{border-color:var(--ds-c-line-strong);border-radius:var(--ds-ctl-radius);color:var(--ds-c-text-2);font-size:.8125rem;font-weight:500;padding:.35rem .6rem}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_heroTaxonomy__1fsxd a{color:var(--ds-c-text)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_heroKicker__XHpXU,.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_optionHeader__p39dm>p{display:flex;align-items:center;gap:10px;color:var(--ds-c-accent-text);font-size:var(--ds-font-label);font-weight:500;letter-spacing:var(--ds-tracking-label)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_heroKicker__XHpXU:before,.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_optionHeader__p39dm>p:before{content:"";width:24px;height:2px;flex:none;background:var(--ds-c-accent)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_heroTitle__m9ccO{max-width:18ch;font-size:var(--ds-font-h1);font-weight:800;letter-spacing:var(--ds-tracking-h);line-height:1.05}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_heroSubtype__Ff5t7{font-size:var(--ds-font-h3);font-weight:600}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_heroLead__8ajds{max-width:var(--ds-w-measure);color:var(--ds-c-text-2);font-size:var(--ds-font-lead);line-height:1.55}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_activeVariantDeclaration__wAPaW dt,.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_activeVariantDeclaration__wAPaW small,.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_heroReference__AlqFl small,.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_variantGroup__AY9S2 legend{color:var(--ds-c-text-3);font-size:var(--ds-font-label);font-weight:500;letter-spacing:var(--ds-tracking-label)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_heroReference__AlqFl strong{font-size:.9375rem;font-weight:500}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_heroReference__AlqFl [data-variant-sku]{font-family:var(--font-technical),monospace;font-size:var(--ds-font-code);font-weight:500}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_statusValue__j4q4O{color:var(--ds-c-text)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_finalPrimaryAction__6Jbct,.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_finalSecondaryAction__xKg3b,.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_primaryAction__OORGE,.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_secondaryAction__WuR14{min-height:var(--ds-ctl-h-l);gap:10px;border-radius:var(--ds-ctl-radius);padding:0 24px;font:var(--ds-ctl-font);font-size:1rem}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_primaryAction__OORGE{border-color:transparent;background:var(--ds-c-accent);color:var(--ds-c-on-accent)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_primaryAction__OORGE:hover{background:var(--ds-c-accent-hover)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_primaryAction__OORGE:active{background:var(--ds-c-accent-press);transform:none}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_secondaryAction__WuR14{border-color:var(--ds-c-text);background:transparent;color:var(--ds-c-text)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_secondaryAction__WuR14:hover{background:var(--ds-c-surface-2)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_secondaryAction__WuR14:active{background:var(--ds-c-line);transform:none}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_finalPrimaryAction__6Jbct:focus-visible,.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_finalSecondaryAction__xKg3b:focus-visible,.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_galleryThumb___7CuG:focus-visible,.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_primaryAction__OORGE:focus-visible,.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_secondaryAction__WuR14:focus-visible,.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_variantOptionControl__zukAF:focus-visible,.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_zoomControl__3CeZB:focus-visible{outline:2px solid var(--ds-c-focus);outline-offset:2px}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_heroNotice__nA7ZL,.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_optionNote__o2RHF{color:var(--ds-c-text-3);font-size:var(--ds-font-legal);line-height:1.5}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_galleryThumb___7CuG{border-radius:var(--ds-ctl-radius)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_galleryThumb___7CuG[data-active=true]{border:2px solid var(--ds-c-accent)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_galleryThumb___7CuG:after{display:none}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_heroProductFallback__5E4l0 small{font-size:var(--ds-font-label);font-weight:500;letter-spacing:var(--ds-tracking-label)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_heroProductFallback__5E4l0 span{font-size:var(--ds-font-small);font-weight:500}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_optionSection__djEv2{--family-accent:var(--ds-c-accent);--family-accent-soft:var(--ds-c-accent-soft);border-top-color:var(--ds-c-line)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_optionHeader__p39dm h2{font-size:var(--ds-font-h3);font-weight:700;letter-spacing:-.01em;line-height:1.2}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_optionHeader__p39dm>span{color:var(--ds-c-text-2);font-size:var(--ds-font-small);line-height:1.55}.ProductDetailExperience_pageShell__920Hz.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_variantOptionList__0lEur:not([data-option-kind=color]){grid-template-columns:repeat(auto-fill,minmax(min(100%,11.5rem),1fr))}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_variantOptionControl__zukAF{min-height:var(--ds-ctl-h-l);border-color:var(--ds-c-line-strong);border-radius:var(--ds-ctl-radius);background:var(--ds-c-surface);padding:.6rem .75rem}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_optionSection__djEv2[data-option-shape=pill] .ProductDetailExperience_variantOptionControl__zukAF{border-radius:var(--ds-ctl-radius)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_variantOptionControl__zukAF[data-selected=true]{border:2px solid var(--ds-c-accent);background:var(--ds-c-accent-soft);box-shadow:none;padding:calc(.6rem - 1px) calc(.75rem - 1px)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_variantOptionControl__zukAF:disabled{border-color:var(--ds-c-line);background:var(--ds-c-surface-2);color:var(--ds-c-text-3);opacity:1}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_variantOptionControl__zukAF:active{transform:none}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_variantOptionCopy__Uxs8t strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:var(--font-body),system-ui,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.3;white-space:normal}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_variantOptionControl__zukAF[data-selected=true] .ProductDetailExperience_variantOptionCopy__Uxs8t strong{font-weight:600}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_variantOptionCopy__Uxs8t small{color:var(--ds-c-text-2);font-family:var(--font-technical),monospace;font-size:var(--ds-font-label);line-height:1.3}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_variantSelectedMark__pOV0x{border-radius:var(--ds-ctl-radius);color:var(--ds-c-accent-text)}@media (hover:hover) and (pointer:fine){.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_variantOptionControl__zukAF:not(:disabled):hover{border-color:var(--ds-c-text-2);background:var(--ds-c-surface)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_variantOptionControl__zukAF[data-selected=true]:hover{border-color:var(--ds-c-accent);background:var(--ds-c-accent-soft)}}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_activeVariantDeclaration__wAPaW>div:first-child strong{font-family:var(--font-body),system-ui,sans-serif;font-size:1rem;font-weight:600}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_activeVariantDeclaration__wAPaW dd{font-size:.9375rem;font-weight:500}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_variantInquiryLink__dRaUS{min-height:var(--ds-ctl-h-s);color:var(--ds-c-text);font-size:var(--ds-font-small);font-weight:600;text-decoration:underline;text-decoration-color:var(--ds-c-line-strong);text-underline-offset:4px}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_variantInquiryLink__dRaUS:hover{text-decoration-color:var(--ds-c-text);text-decoration-thickness:2px}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_sectionHeading__VMF4q h2{font-size:var(--ds-font-h2);font-weight:700;letter-spacing:-.01em;line-height:1.1}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_sectionHeading__VMF4q p{color:var(--ds-c-text-2)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_finalCta__kWJer{border-radius:var(--ds-ctl-radius);background:var(--ds-c-accent)}.dark .ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_finalCta__kWJer{background:var(--ds-c-accent-press)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_finalPrimaryAction__6Jbct{border-color:transparent;background:#ffffff;color:#111418}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_finalPrimaryAction__6Jbct:hover{background:rgba(255,255,255,.9)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_finalPrimaryAction__6Jbct:active{background:rgba(255,255,255,.8);transform:none}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_finalSecondaryAction__xKg3b{border-color:rgba(255,255,255,.85);background:transparent;color:#ffffff}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_finalSecondaryAction__xKg3b:hover{background:rgba(255,255,255,.12)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_finalSecondaryAction__xKg3b:active{background:rgba(255,255,255,.2);transform:none}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_finalPrimaryAction__6Jbct:focus-visible,.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_finalSecondaryAction__xKg3b:focus-visible{outline-color:#ffffff}.ProductDetailExperience_variantOptionList__0lEur{grid-auto-rows:1fr}.ProductDetailExperience_variantOptionList__0lEur>.ProductDetailExperience_variantOptionControl__zukAF{height:100%}.ProductDetailExperience_variantOptionList__0lEur[data-option-count=many]{grid-auto-rows:minmax(5rem,auto)}.ProductDetailExperience_variantOptionList__0lEur[data-option-kind=color]>.ProductDetailExperience_variantOptionControl__zukAF{grid-template-columns:auto minmax(0,1fr)}.ProductDetailExperience_variantOptionList__0lEur[data-option-kind=color] .ProductDetailExperience_variantSelectedMark__pOV0x{position:absolute;top:.35rem;right:.35rem}.ProductDetailExperience_variantOptionList__0lEur[data-equal-tiles] .ProductDetailExperience_variantOptionControl__zukAF{min-height:5rem;align-items:start}.ProductDetailExperience_variantOptionPack__tHRaa{font-family:var(--font-technical),var(--font-geist-mono),monospace}.ProductDetailExperience_packSwitch__9T0AN{display:grid;gap:.55rem;margin:0 0 1.25rem}.ProductDetailExperience_packSwitchLabel__t1p_1{color:var(--detail-faint);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:.61rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.ProductDetailExperience_packSwitchOptions__ZlFft{display:flex;flex-wrap:wrap;gap:.45rem}.ProductDetailExperience_packSwitchOptions__ZlFft button{display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem;border:1px solid var(--detail-border-strong);border-radius:.5rem;background:var(--detail-surface);color:var(--detail-ink);cursor:pointer;font:inherit;font-size:.9rem;font-weight:600;padding:0 .9rem}.ProductDetailExperience_packSwitchOptions__ZlFft button small{color:var(--detail-faint);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:.72rem;font-weight:500}.ProductDetailExperience_packSwitchOptions__ZlFft button[data-selected=true]{border-color:var(--family-accent,currentColor);background:var(--family-accent-soft,transparent);box-shadow:inset 0 0 0 1px var(--family-accent,currentColor)}.ProductDetailExperience_packSwitchOptions__ZlFft button:focus-visible{outline:2px solid var(--family-accent,currentColor);outline-offset:2px}.ProductDetailExperience_packGroup__i8UoV+.ProductDetailExperience_packGroup__i8UoV{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--detail-border-strong)}.ProductDetailExperience_packGroupTitle__IWj5O{display:flex;align-items:baseline;gap:.5rem;margin:0 0 .65rem;font-family:var(--font-display),var(--font-geist-sans),sans-serif;font-size:1.05rem;font-weight:700}.ProductDetailExperience_packGroupTitle__IWj5O small{color:var(--detail-faint);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:.72rem;font-weight:500}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_packSwitchOptions__ZlFft button{border-color:var(--ds-c-line-strong);border-radius:var(--ds-ctl-radius);background:var(--ds-c-surface);color:var(--ds-c-text)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_packSwitchOptions__ZlFft button[data-selected=true]{border:2px solid var(--ds-c-accent);background:var(--ds-c-accent-soft);box-shadow:none;padding:0 calc(.9rem - 1px)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_packSwitchOptions__ZlFft button:focus-visible{outline-color:var(--ds-c-focus)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_packGroup__i8UoV+.ProductDetailExperience_packGroup__i8UoV{border-top-color:var(--ds-c-line)}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_packSwitchLabel__t1p_1{color:var(--ds-c-text-2)}.ProductDetailExperience_stageImageNote__ktED0{margin:.65rem 0 0;color:var(--detail-faint);font-size:.8rem;line-height:1.45}.ProductDetailExperience_pageShell__920Hz[data-ds=a] .ProductDetailExperience_stageImageNote__ktED0{color:var(--ds-c-text-2);font-size:var(--ds-font-small)}.ProductDetailExperience_breadcrumbRow__3O4jV{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem;margin-bottom:clamp(1.5rem,3vw,2.8rem)}.ProductDetailExperience_breadcrumbRow__3O4jV.ProductDetailExperience_breadcrumbRow__3O4jV .ProductDetailExperience_breadcrumb__1jyOi{margin-bottom:0}.ProductDetailExperience_backToResults__kORCQ{display:inline-flex;min-height:2.75rem;align-items:center;gap:.4rem;color:inherit;font-size:.9rem;font-weight:600;text-decoration:underline;text-decoration-color:transparent;text-decoration-color:color-mix(in oklab,currentColor 40%,transparent);text-underline-offset:.3em}.ProductDetailExperience_backToResults__kORCQ:focus-visible,.ProductDetailExperience_backToResults__kORCQ:hover{text-decoration-color:currentColor}.ProductDetailExperience_variantOptionVisual__24lMP[data-finish]{width:1.9rem;height:1.9rem;border-radius:2px;background-color:var(--variant-swatch,transparent)}.ProductDetailExperience_variantOptionVisual__24lMP[data-finish=metallic]{background-image:linear-gradient(115deg,rgb(255 255 255/.55) 0 12%,transparent 12% 30%,rgb(255 255 255/.35) 30% 42%,transparent 42%)}.ProductDetailExperience_variantOptionVisual__24lMP[data-finish=pearl]{background-image:linear-gradient(135deg,rgb(255 255 255/.6),rgb(255 255 255/.1) 40%,rgb(140 190 255/.35) 70%,rgb(255 220 240/.45))}.ProductDetailExperience_variantOptionVisual__24lMP[data-finish=crystal]{background-image:radial-gradient(circle at 25% 30%,rgb(255 255 255/.9) 0 1px,transparent 1.5px),radial-gradient(circle at 70% 60%,rgb(255 255 255/.85) 0 1px,transparent 1.5px),radial-gradient(circle at 45% 80%,rgb(255 255 255/.8) 0 1px,transparent 1.5px),linear-gradient(135deg,rgb(255 255 255/.45),transparent 55%)}.ProductDetailExperience_variantOptionVisual__24lMP[data-finish=transparent]{background-image:linear-gradient(135deg,transparent 0 50%,rgb(255 255 255/.55) 50%)}.ProductDetailExperience_variantOptionVisual__24lMP[data-finish=clear]{background-color:transparent;background-image:linear-gradient(45deg,rgb(120 120 120/.18) 25%,transparent 25% 75%,rgb(120 120 120/.18) 75%),linear-gradient(45deg,rgb(120 120 120/.18) 25%,transparent 25% 75%,rgb(120 120 120/.18) 75%);background-position:0 0,4px 4px;background-size:8px 8px}.ProductDetailExperience_variantOptionVisual__24lMP[data-finish=neutral]{background-color:transparent;background-image:repeating-linear-gradient(45deg,rgb(120 120 120/.28) 0 2px,transparent 2px 6px);border-style:dashed}.ProductDetailExperience_systemNav__vLRJu{display:grid;gap:.6rem;margin:1.25rem 0 1.5rem;padding:.9rem 1rem 1rem;border:1px solid var(--detail-border-strong,var(--ds-c-line-strong));border-radius:.5rem;background:var(--detail-surface,var(--ds-c-surface))}.ProductDetailExperience_systemNavTitle__OUFhc{margin:0;color:var(--detail-faint,var(--ds-c-text-2));font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:.66rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.ProductDetailExperience_systemNavList__cZeAq{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:.45rem;margin:0;padding:0;list-style:none}.ProductDetailExperience_systemNavList__cZeAq>li{min-width:0}.ProductDetailExperience_systemNavLink__s0e9_{display:grid;height:100%;min-height:2.75rem;align-content:start;gap:.2rem;padding:.55rem .7rem;border:1px solid var(--detail-border,var(--ds-c-line));border-radius:.4rem;color:var(--detail-ink,var(--ds-c-text));text-decoration:none}.ProductDetailExperience_systemNavLink__s0e9_ strong{overflow-wrap:anywhere;font-size:.9rem;font-weight:700;line-height:1.25}.ProductDetailExperience_systemNavLink__s0e9_ small{overflow-wrap:anywhere;color:var(--detail-faint,var(--ds-c-text-2));font-size:.78rem;line-height:1.35}.ProductDetailExperience_systemNavLink__s0e9_[data-selection=true] strong:after{content:" →"}.ProductDetailExperience_systemNavLink__s0e9_:focus-visible,.ProductDetailExperience_systemNavLink__s0e9_:hover{border-color:var(--detail-ink,var(--ds-c-text))}.ProductDetailExperience_systemNavLink__s0e9_[aria-current=page]{border-color:var(--family-accent,var(--detail-ink,var(--ds-c-text)));box-shadow:inset 0 0 0 1px var(--family-accent,var(--detail-ink,var(--ds-c-text)))}.ProductDetailExperience_systemNavNote__nOjtQ{margin:0;color:var(--detail-faint,var(--ds-c-text-2));font-size:.8rem;line-height:1.45}.ProductDetailExperience_systemNavGroup__txKKR{display:grid;gap:.4rem}.ProductDetailExperience_systemNavGroupTitle__OOYWu{margin:.25rem 0 0;color:var(--detail-ink,var(--ds-c-text));font-size:.82rem;font-weight:700}.ProductDetailExperience_systemNavList__cZeAq[data-group=auxiliary] .ProductDetailExperience_systemNavLink__s0e9_{border-style:dashed}.ProductDetailExperience_systemNavPresentation__RLtI_{margin:0;font-size:.85rem}.ProductDetailExperience_systemNavPresentation__RLtI_ a{color:var(--detail-ink,var(--ds-c-text));text-decoration:underline;text-underline-offset:.25em}