._card_15jk0_1{--spotlight-x:50%;--spotlight-y:45%;--tilt-x:0deg;--tilt-y:0deg;isolation:isolate;animation:none;position:relative}._cardLink_15jk0_11{outline:0;height:100%;display:block}._cardLink_15jk0_11:focus-visible{z-index:2;outline:2px solid var(--gold);outline-offset:5px;position:relative}._cardSurface_15jk0_24{background:var(--ink);height:100%;transform:perspective(1200px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;transition:transform .18s var(--ease-cinematic), box-shadow .48s var(--ease-cinematic);position:relative;overflow:hidden}._cardSurface_15jk0_24 .product-media{transform:translateZ(14px)}._cardCopy_15jk0_38{transform:translateZ(7px)}._cardSpotlight_15jk0_42{z-index:2;top:var(--spotlight-y);left:var(--spotlight-x);pointer-events:none;filter:blur(45px);opacity:0;background:#ed1c2438;border-radius:50%;width:11rem;height:11rem;transition:opacity .48s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%,-50%)}._cardIgnition_15jk0_58{z-index:4;pointer-events:none;border:1px solid #0000;transition:border-color .2s;position:absolute;inset:0}._cardCopy_15jk0_38{z-index:3;background:#06020ded;position:relative}:is(._cardLink_15jk0_11:hover ._cardSurface_15jk0_24,._cardLink_15jk0_11:focus-visible ._cardSurface_15jk0_24){box-shadow:0 26px 75px #0000006b}:is(._cardLink_15jk0_11:hover ._cardIgnition_15jk0_58,._cardLink_15jk0_11:focus-visible ._cardIgnition_15jk0_58){border-color:#c9a96abd}:is(._cardLink_15jk0_11:hover ._cardSpotlight_15jk0_42,._cardLink_15jk0_11:focus-visible ._cardSpotlight_15jk0_42){opacity:1}._exploreLink_15jk0_88 svg{color:var(--red);flex:none;transition:transform .2s}:is(._cardLink_15jk0_11:hover ._exploreLink_15jk0_88 svg,._cardLink_15jk0_11:focus-visible ._exploreLink_15jk0_88 svg){transform:translate(3px,-3px)}._familyShell_15jk0_99{margin-bottom:1.25rem}._familyHeading_15jk0_103{color:#8f9098;font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .75rem;font-size:.56rem;font-weight:700}._familyRail_15jk0_113{scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;gap:.45rem;padding:.25rem .1rem .8rem;display:flex;overflow-x:auto}._familyRail_15jk0_113::-webkit-scrollbar{display:none}._familyControl_15jk0_127{border:1px solid var(--hairline);color:#a9aab2;cursor:pointer;min-height:40px;font-family:var(--font-mono), monospace;letter-spacing:.09em;text-transform:uppercase;scroll-snap-align:start;background:#ffffff05;flex:none;justify-content:center;align-items:center;padding:.7rem .9rem;font-size:.55rem;font-weight:700;line-height:1;transition:color .2s,border-color .2s,background .2s;display:inline-flex;position:relative;overflow:hidden}._familyControl_15jk0_127:hover{color:#fff;border-color:#c9a96a8c}._familyControlActive_15jk0_155{color:#fff;border-color:#ed1c2494}._familyIndicator_15jk0_160{z-index:0;border-bottom:2px solid var(--red);pointer-events:none;background:#ed1c2421;position:absolute;inset:0}._familyLabel_15jk0_169{z-index:1;position:relative}._tools_15jk0_174{grid-template-columns:minmax(260px,1fr) auto}._searchField_15jk0_178{position:relative}._searchInputShell_15jk0_182{grid-template-columns:auto 1fr;align-items:center;gap:.65rem;display:grid}._searchInputShell_15jk0_182 svg{color:var(--gold)}._resultCount_15jk0_193{min-width:154px}._grid_15jk0_197{position:relative}._stageButton_15jk0_201{width:100%;color:inherit;cursor:zoom-in;font:inherit;text-align:inherit;padding:0;position:relative}._stageButton_15jk0_201:after{z-index:4;content:"";pointer-events:none;background:linear-gradient(#0000,#0403089e 54%,#040308eb);height:clamp(76px,24%,132px);position:absolute;bottom:0;left:0;right:0}._stageButton_15jk0_201:focus-visible{outline:2px solid var(--gold);outline-offset:4px}._v500Gallery_15jk0_228 ._stageButton_15jk0_201{aspect-ratio:4/3}._v500ProductPage_15jk0_232 .product-summary h1{letter-spacing:-.045em;max-width:9.4ch;font-size:clamp(3.3rem,4.8vw,5.6rem);line-height:.88}._v500Gallery_15jk0_228 ._stageButton_15jk0_201 img{object-fit:contain;transform-origin:50% 66%;padding:0;transform:scale(1.24)}._stageImage_15jk0_246{z-index:2;min-width:0;min-height:0;position:absolute;inset:0;overflow:hidden}._stageImage_15jk0_246>img,._stageImage_15jk0_246>picture>img{width:100%;min-width:0;height:100%;min-height:0;position:absolute;inset:0}._showroomStageImage_15jk0_265>img,._showroomStageImage_15jk0_265>picture>img{padding:0}._showroomCardImage_15jk0_270{padding:0!important}._finishLabel_15jk0_274{z-index:5;color:#d9dae0;max-width:calc(100% - 8rem);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.58rem;line-height:1.4;position:absolute;bottom:.8rem;left:1rem}._finishLabel_15jk0_274 span{color:var(--red);margin-right:.55rem}._stageCount_15jk0_294{z-index:5}._zoomHint_15jk0_298{z-index:5;border:1px solid var(--hairline);width:38px;height:38px;color:var(--gold);pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#06020db8;place-items:center;display:grid;position:absolute;top:1rem;right:1rem}._thumbRail_15jk0_314{position:relative}._thumbButton_15jk0_318{isolation:isolate;position:relative;overflow:hidden}._thumbButton_15jk0_318:focus-visible{outline:2px solid var(--gold);outline-offset:-3px}._thumbButton_15jk0_318 img{z-index:2;position:relative}._thumbMarker_15jk0_334{z-index:3;background:var(--red);pointer-events:none;height:2px;position:absolute;bottom:5px;left:0;box-shadow:0 0 18px #ed1c24bf}._dialog_15jk0_345{color:#fff;background:#06020d;border:1px solid #c9a96a7a;width:min(1120px,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);margin:auto;padding:0;overflow:hidden;box-shadow:0 35px 120px #000000d1}._dialog_15jk0_345:not([open]){display:none}._dialog_15jk0_345::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000e0}._dialogHeader_15jk0_367{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:1rem;min-height:64px;padding:.85rem 1rem;display:flex}._dialogTitle_15jk0_377{color:#d8d9df;font-family:var(--font-mono), monospace;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.62rem;line-height:1.45}._dialogTitle_15jk0_377 span{color:var(--red)}._iconButton_15jk0_391,._dialogArrow_15jk0_392{border:1px solid var(--hairline);color:#fff;cursor:pointer;background:#ffffff09;place-items:center;padding:0;display:grid}._iconButton_15jk0_391{flex:none;width:40px;height:40px}._iconButton_15jk0_391:hover,._dialogArrow_15jk0_392:hover{border-color:var(--gold);color:var(--gold)}._dialogStage_15jk0_414{background:#08070c;place-items:center;height:min(78dvh,840px);display:grid;position:relative;overflow:hidden}._dialogStage_15jk0_414 ._stageImage_15jk0_246{display:block;position:absolute;inset:0}._dialogStage_15jk0_414 img{object-fit:contain;filter:drop-shadow(0 32px 52px #000);width:100%;height:100%;padding:clamp(1rem,4vw,3.5rem)}._dialogArrow_15jk0_392{z-index:3;width:46px;height:58px;position:absolute;top:50%;transform:translateY(-50%)}._dialogArrowPrevious_15jk0_446{left:1rem}._dialogArrowNext_15jk0_450{right:1rem}._dialogCounter_15jk0_454{z-index:3;color:#878890;font-family:var(--font-mono), monospace;letter-spacing:.08em;margin:0;font-size:.56rem;position:absolute;bottom:.8rem;right:1rem}._v500Proof_15jk0_466{border-block:1px solid var(--hairline);background:#ffffff04;margin-top:clamp(5rem,9vw,9rem);padding:clamp(2rem,5vw,5rem);position:relative;overflow:hidden}._v500Proof_15jk0_466:before{content:"V";color:#0000;font-family:var(--font-display), serif;-webkit-text-stroke:1px #ffffff0e;pointer-events:none;font-size:clamp(15rem,32vw,31rem);line-height:1;position:absolute;top:-.2em;right:-.03em}._v500ProofHeader_15jk0_488{z-index:1;grid-template-columns:1fr minmax(260px,.55fr);align-items:end;gap:5vw;display:grid;position:relative}._v500ProofHeader_15jk0_488 h2{max-width:9ch;margin:.8rem 0 0;font-size:clamp(3.4rem,6.4vw,7rem)}._v500ProofHeader_15jk0_488>p:last-child{max-width:34rem;color:var(--muted);margin:0}._v500Metrics_15jk0_509{z-index:1;border:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(2.5rem,5vw,5rem) 0 0;display:grid;position:relative}._v500Metrics_15jk0_509 div{border-right:1px solid var(--hairline);min-width:0;padding:clamp(1.2rem,2.5vw,2.2rem)}._v500Metrics_15jk0_509 div:last-child{border-right:0}._v500Metrics_15jk0_509 dt{color:#fff;font-family:var(--font-display), serif;font-size:clamp(2.5rem,4.6vw,5rem);line-height:1}._v500Metrics_15jk0_509 dd{color:var(--gold);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:.65rem 0 0;font-size:.57rem;line-height:1.55}._chapter_15jk0_545{animation:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._chapter_15jk0_545{animation:linear both _chapter-in_15jk0_1;animation-timeline:view();animation-range:entry 0 entry 28%}}}@keyframes _chapter-in_15jk0_1{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes _card-in_15jk0_1{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._card_15jk0_1{animation:linear both _card-in_15jk0_1;animation-timeline:view();animation-range:entry 0 entry 24%}}}@media (hover:hover) and (pointer:fine){._card_15jk0_1:hover ._cardSurface_15jk0_24,._card_15jk0_1:focus-within ._cardSurface_15jk0_24{will-change:transform}}@media (max-width:1120px){._v500ProductPage_15jk0_232 .product-summary h1{font-size:clamp(2.65rem,4.2vw,4rem)}}@media (max-width:860px){._v500ProductPage_15jk0_232 .product-summary h1{max-width:15ch}}@media (max-width:740px){._tools_15jk0_174{grid-template-columns:1fr}._resultCount_15jk0_193{min-width:0}._thumbRail_15jk0_314{scrollbar-width:none}._thumbRail_15jk0_314::-webkit-scrollbar{display:none}._finishLabel_15jk0_274{max-width:calc(100% - 5.5rem);font-size:.5rem}._v500ProductPage_15jk0_232 .product-summary h1{font-size:clamp(2.2rem,9.5vw,3rem)}._zoomHint_15jk0_298{top:.75rem;right:.75rem}._dialog_15jk0_345{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}._dialogStage_15jk0_414{height:min(74dvh,680px)}._dialogStage_15jk0_414 img{padding:1rem}._dialogArrow_15jk0_392{width:44px;height:44px;top:auto;bottom:.75rem;transform:none}._dialogArrowPrevious_15jk0_446{left:.75rem}._dialogArrowNext_15jk0_450{right:.75rem}._dialogCounter_15jk0_454{bottom:1.55rem;right:50%;transform:translate(50%)}._v500Proof_15jk0_466{margin-inline:-1rem;padding:4rem 1rem}._v500ProofHeader_15jk0_488,._v500Metrics_15jk0_509{grid-template-columns:1fr}._v500ProofHeader_15jk0_488{gap:1.5rem}._v500Metrics_15jk0_509 div{border-right:0;border-bottom:1px solid var(--hairline)}._v500Metrics_15jk0_509 div:last-child{border-bottom:0}}@media (hover:none),(pointer:coarse){._cardSpotlight_15jk0_42{display:none}._cardSurface_15jk0_24{transform:none!important}}@media (prefers-contrast:more){._cardSpotlight_15jk0_42,._thumbMarker_15jk0_334{display:none}._familyControlActive_15jk0_155,._thumbButton_15jk0_318[aria-pressed=true]{outline-offset:-3px;outline:2px solid}}@media (forced-colors:active){._cardSpotlight_15jk0_42,._cardIgnition_15jk0_58,._familyIndicator_15jk0_160,._thumbMarker_15jk0_334,._v500Proof_15jk0_466:before{display:none}._familyControl_15jk0_127,._dialog_15jk0_345,._iconButton_15jk0_391,._dialogArrow_15jk0_392{forced-color-adjust:auto;border:1px solid canvastext}}@media (prefers-reduced-motion:reduce){._cardSurface_15jk0_24,._cardSpotlight_15jk0_42,._cardIgnition_15jk0_58,._exploreLink_15jk0_88 svg,._familyControl_15jk0_127{transition-duration:.01ms}._cardSurface_15jk0_24{transform:none!important}}
