.oFqWpW_film{--film-header:112px;color:#f0f0ec;scroll-margin-top:var(--film-header);isolation:isolate;overflow-anchor:none;background:#0b0c0d;position:relative}.oFqWpW_film[data-motion=full]{height:550svh}.oFqWpW_stage{--camera-scale:1;--camera-x:0%;--camera-y:0%;--upgrade-cut:100%;--reveal-position:0%;--scan-opacity:0;--car-light:1;--word-opacity:.2;min-height:650px;height:calc(100svh - var(--film-header));max-height:1000px;padding:27px var(--gutter,5vw) 19px;background:radial-gradient(at 70% 51%,#2a2b2d 0%,#161718 35%,#0b0c0d 72%);border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff12;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:clip}.oFqWpW_film[data-motion=full] .oFqWpW_stage{top:var(--film-header);min-height:0;max-height:none;position:sticky}.oFqWpW_topline{z-index:5;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;min-height:30px;font-size:8px;display:flex;position:relative}.oFqWpW_edition{color:#bfc0b9;white-space:nowrap;align-items:center;gap:9px;display:flex}.oFqWpW_edition>span{background:#c9b594;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #c9b59466}.oFqWpW_edition i{color:#6f726e;margin-left:10px;font-style:normal}.oFqWpW_signature{color:#9c9f99;letter-spacing:.12em;white-space:nowrap}.oFqWpW_signature>span{color:#565957;margin:0 12px}.oFqWpW_compareButton{color:#d3d5cc;text-transform:none;letter-spacing:0;white-space:nowrap;background:0 0;align-items:center;gap:9px;padding:8px 0 8px 12px;font-size:9px;display:flex}.oFqWpW_compareButton:hover{color:#fff}.oFqWpW_compareButton:disabled,.oFqWpW_play:disabled{opacity:.35;cursor:wait}.oFqWpW_composition{isolation:isolate;min-height:0;clip-path:inset(0 calc(-1 * var(--gutter,5vw)));position:relative;container-type:size}.oFqWpW_composition:after{content:"";inset:0 20% 0 calc(-1 * var(--gutter,5vw));z-index:2;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0b0c0dee,#0b0c0d85 35%,#0000 76%);transition:opacity .6s;position:absolute}.oFqWpW_stage[data-detail=true] .oFqWpW_composition:after{opacity:1}.oFqWpW_word{letter-spacing:-.045em;color:#fff;opacity:var(--word-opacity);white-space:nowrap;pointer-events:none;font-size:clamp(46px,6.7vw,120px);font-weight:500;line-height:1;position:absolute;top:23%;left:69%;transform:translate(-50%,-50%)}.oFqWpW_copy{z-index:3;pointer-events:none;max-width:365px;animation:.6s cubic-bezier(.2,.6,.2,1) both oFqWpW_copyIn;position:absolute;top:7%;left:0}.oFqWpW_kicker{letter-spacing:.14em;text-transform:uppercase;color:#abaea5;margin:0 0 17px;font-size:8px;line-height:1.5}.oFqWpW_copy h2{letter-spacing:-.055em;margin:0;font-size:clamp(30px,3.7vw,58px);font-weight:400;line-height:1.08}.oFqWpW_copy h2>span{display:block}.oFqWpW_muted{color:#8b8e88}.oFqWpW_description{color:#90958e;max-width:295px;margin-top:17px;font-size:12px;line-height:1.8}.oFqWpW_floor{pointer-events:none;opacity:.35;position:absolute;inset:40% -15% -20%;transform:perspective(500px)rotateX(68deg)}.oFqWpW_floor>span:first-child{background:repeating-linear-gradient(90deg,#0000 0 calc(20% - 1px),#b5bcad18 calc(20% - 1px) 20%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000,#0000);mask-image:linear-gradient(#0000,#000,#0000)}.oFqWpW_floor>span:last-child{background:repeating-linear-gradient(0deg,#0000 0 calc(30% - 1px),#b5bcad13 calc(30% - 1px) 30%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000,#0000);mask-image:linear-gradient(#0000,#000,#0000)}.oFqWpW_carRig{--rig-width:94%;--rig-top:61;width:min(var(--rig-width),calc((100cqh - var(--rig-top) * 1cqh - 24px) * 1672 / 340));aspect-ratio:1672/941;left:56%;top:calc(var(--rig-top) * 1%);pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.oFqWpW_camera{width:100%;height:100%;transform:translate3d(var(--camera-x),var(--camera-y),0) scale(var(--camera-scale));transform-origin:50%;will-change:transform;filter:brightness(var(--car-light));position:relative}.oFqWpW_carImage{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.oFqWpW_retainedBody,.oFqWpW_upgradeParts,.oFqWpW_spoilerParts,.oFqWpW_roofParts{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.oFqWpW_original{clip-path:inset(0 0 0 calc(100% - var(--upgrade-cut)))}.oFqWpW_retainedBody{-webkit-mask-image:url(/images/purosangue-film/retained-body-mask.svg);mask-image:url(/images/purosangue-film/retained-body-mask.svg)}.oFqWpW_upgradeParts{-webkit-mask-image:url(/images/purosangue-film/upgrade-parts-mask.svg);mask-image:url(/images/purosangue-film/upgrade-parts-mask.svg)}.oFqWpW_roofParts{-webkit-mask-image:url(/images/purosangue-film/roof-oriented-mask.svg);mask-image:url(/images/purosangue-film/roof-oriented-mask.svg)}.oFqWpW_spoilerParts{-webkit-mask-image:url(/images/purosangue-film/rear-lip-mask.svg);mask-image:url(/images/purosangue-film/rear-lip-mask.svg)}.oFqWpW_upgraded{clip-path:inset(0 var(--upgrade-cut) 0 0);will-change:clip-path;position:absolute;inset:0}.oFqWpW_carShadow{filter:blur(18px);opacity:.75;background:#000;border-radius:50%;height:9%;position:absolute;top:75%;left:7%;right:7%;transform:rotate(-3deg)}.oFqWpW_lightMask{pointer-events:none;mix-blend-mode:screen;opacity:.12;position:absolute;inset:0;-webkit-mask-image:url(/images/purosangue-film/stock.png);mask-image:url(/images/purosangue-film/stock.png);-webkit-mask-size:100% 100%;mask-size:100% 100%}.oFqWpW_lightMask>span{width:65%;transform:translateX(var(--light-x,-120%)) skewX(-22deg);background:linear-gradient(90deg,#0000,#fff 45%,#fff9 60%,#0000);position:absolute;inset:-15% -5%}.oFqWpW_revealLine{width:1px;top:19%;bottom:17%;left:var(--reveal-position);opacity:var(--scan-opacity);background:linear-gradient(#0000,#f0f1eccc 30%,#f0f1ec 70%,#0000);position:absolute;box-shadow:0 0 25px #fff5}.oFqWpW_annotation{pointer-events:none;z-index:4;opacity:0;transition:opacity .25s;position:absolute;inset:0}.oFqWpW_stage[data-detail=true] .oFqWpW_annotation{opacity:var(--pin-visible,0)}.oFqWpW_leader{fill:none;stroke:#f2eee9;stroke-width:1px;filter:drop-shadow(0 1px 3px #0008);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.oFqWpW_pin{left:var(--pin-x);top:var(--pin-y);background:#fff;border:1px solid #fff;border-radius:50%;width:5px;height:5px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #0004}.oFqWpW_callout{left:var(--label-x);top:var(--label-y);letter-spacing:.035em;color:#f1eee7;white-space:nowrap;background:#111317d9;padding:0 5px;font-size:10px;line-height:15px;position:absolute;box-shadow:0 0 18px 8px #1113175c}.oFqWpW_sceneIndex{z-index:3;color:#e5e6df;align-items:baseline;gap:9px;display:flex;position:absolute;top:8%;right:0}.oFqWpW_sceneIndex>span{letter-spacing:-.07em;font-variant-numeric:tabular-nums;font-size:36px;font-weight:300;line-height:1}.oFqWpW_sceneIndex i{color:#636960;font-size:9px;font-style:normal}.oFqWpW_sceneCaption{letter-spacing:.14em;color:#6f746d;font-size:7px;position:absolute;bottom:6%;left:0}.oFqWpW_controls{z-index:6;position:relative}.oFqWpW_controlTop{justify-content:space-between;align-items:center;gap:24px;min-height:46px;padding-bottom:17px;display:flex}.oFqWpW_transport{align-items:center;gap:10px;display:flex}.oFqWpW_play{color:#131411;background:#eeeeea;border-radius:2px;align-items:center;gap:9px;min-height:34px;padding:0 15px;font-size:9px;display:flex}.oFqWpW_play:hover{background:#fff}.oFqWpW_replay{color:#c3c8bd;background:0 0;border:1px solid #ffffff25;border-radius:2px;place-items:center;width:34px;height:34px;display:grid}.oFqWpW_replay:hover{border-color:#aaa}.oFqWpW_scrollHint{color:#777f73;align-items:center;gap:10px;margin-left:15px;font-size:8px;display:flex}.oFqWpW_enquire{color:#e4e5df;border-bottom:1px solid #ffffff36;align-items:center;gap:24px;padding:8px 0;font-size:10px;display:flex}.oFqWpW_enquire:hover{border-color:#eee}.oFqWpW_chapters{border-top:1px solid #ffffff20;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;position:relative}.oFqWpW_chapters:before{content:"";height:1px;transform:scaleX(var(--film-progress,0));transform-origin:0;pointer-events:none;background:#b6aaa0;position:absolute;top:-1px;left:0;right:0}.oFqWpW_chapters>button{text-align:left;color:#72796e;background:0 0;align-items:center;gap:8px;padding:16px 8px 15px 0;font-size:10px;transition:color .25s;display:flex}.oFqWpW_chapters>button:hover,.oFqWpW_chapters>button[aria-current]{color:#fff}.oFqWpW_chapterNumber{color:#4c5548;font-size:8px}.oFqWpW_chapters>button[aria-current] .oFqWpW_chapterNumber{color:#c9b594}.oFqWpW_chapterDot{opacity:0;background:#eee;border-radius:50%;width:4px;height:4px;margin-left:auto;margin-right:10%}.oFqWpW_chapters>button[aria-current] .oFqWpW_chapterDot{opacity:1}.oFqWpW_footline{color:#70756d;border-top:1px solid #ffffff0b;justify-content:space-between;align-items:center;gap:25px;padding-top:12px;font-size:7px;line-height:1.5;display:flex}.oFqWpW_footline a{color:#8c9287;align-items:center;gap:9px;display:flex}.oFqWpW_film button:focus-visible,.oFqWpW_film a:focus-visible,.oFqWpW_film input:focus-visible{outline-offset:5px;outline:2px solid #c9b594}.oFqWpW_comparing .oFqWpW_annotation,.oFqWpW_comparing .oFqWpW_sceneCaption,.oFqWpW_comparing .oFqWpW_lightMask,.oFqWpW_comparing .oFqWpW_revealLine{opacity:0}.oFqWpW_dragCompare{opacity:0;pointer-events:auto;cursor:ew-resize;touch-action:pan-y;z-index:5;width:100%;height:69%;margin:0;position:absolute;inset:17% 0 14%}.oFqWpW_camera:has(.oFqWpW_dragCompare:focus-visible) .oFqWpW_compareLine>span{outline-offset:5px;outline:2px solid #c9b594}.oFqWpW_compareLine{background:#efefeb;width:1px;position:absolute;top:17%;bottom:14%;box-shadow:0 0 14px #fff3}.oFqWpW_compareLine>span{color:#171915;background:#f3f3ef;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 24px #0008}.oFqWpW_compareControl{color:#b6bdb0;align-items:center;gap:14px;width:330px;max-width:60%;font-size:8px;display:flex}.oFqWpW_compareControl input{accent-color:#e5e7dd;cursor:ew-resize;flex:1;min-width:40px;height:24px}.oFqWpW_stage[data-instant=true] .oFqWpW_copy{animation:none}.oFqWpW_film:not([data-motion]) .oFqWpW_controls{visibility:hidden}@keyframes oFqWpW_copyIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (min-width:1600px){.oFqWpW_carRig{--rig-width:87%}.oFqWpW_copy{top:11%}}@media (max-height:750px) and (min-width:701px){.oFqWpW_stage{padding-top:17px;padding-bottom:12px}.oFqWpW_copy{top:4%}.oFqWpW_copy h2{font-size:34px}.oFqWpW_kicker{margin-bottom:10px}.oFqWpW_description{max-width:220px;margin-top:12px;font-size:9px}.oFqWpW_carRig{--rig-width:79%;--rig-top:59;left:61%}.oFqWpW_word{font-size:6.2vw;top:10%;left:64%}.oFqWpW_sceneIndex{top:5%}.oFqWpW_footline{padding-top:8px}.oFqWpW_chapters>button{padding-top:12px;padding-bottom:11px}.oFqWpW_controlTop{padding-bottom:12px}}@media (max-width:900px){.oFqWpW_film{--film-header:102px}.oFqWpW_stage{padding-left:25px;padding-right:25px}.oFqWpW_signature{display:none}.oFqWpW_copy h2{font-size:38px}.oFqWpW_description{max-width:220px;font-size:9px}.oFqWpW_carRig{--rig-width:113%;--rig-top:65;left:56%}.oFqWpW_word{font-size:12vw;top:45%;left:50%}.oFqWpW_chapterDot{display:none}.oFqWpW_scrollHint{margin-left:5px}.oFqWpW_footline{font-size:6px}.oFqWpW_footline a{font-size:7px}}@media (max-width:700px){.oFqWpW_film{--film-header:100px}.oFqWpW_film[data-motion=full]{height:calc(var(--film-viewport-height,100svh) * 4.9)}.oFqWpW_stage{height:calc(var(--film-viewport-height,100svh) - var(--film-header));min-height:650px;padding:16px 20px 15px}.oFqWpW_topline{gap:8px;min-height:25px;font-size:8px}.oFqWpW_edition{gap:7px}.oFqWpW_edition i{display:none}.oFqWpW_compareButton{gap:6px;padding-left:0;font-size:8px}.oFqWpW_stage[data-detail=true] .oFqWpW_composition:after{inset:0 calc(-1 * var(--gutter));background:linear-gradient(#0b0c0def,#0b0c0db0 23%,#0000 53%),linear-gradient(90deg,#0b0c0d55,#0000)}.oFqWpW_copy{max-width:280px;top:5%}.oFqWpW_kicker{margin-bottom:13px;font-size:7px}.oFqWpW_copy h2{font-size:38px}.oFqWpW_description{max-width:245px;margin-top:13px;font-size:12px;line-height:1.7}.oFqWpW_carRig{--rig-width:113%;--rig-top:68;left:50%}.oFqWpW_word{letter-spacing:-.065em;font-size:13vw;top:53%;left:50%}.oFqWpW_sceneIndex{top:7%;right:0}.oFqWpW_sceneIndex>span{font-size:25px}.oFqWpW_sceneIndex i{font-size:7px}.oFqWpW_callout{letter-spacing:0;font-size:9px}.oFqWpW_pin{width:5px;height:5px}.oFqWpW_sceneCaption{font-size:8px;bottom:7%}.oFqWpW_floor{inset:54% -50% -15%}.oFqWpW_controlTop{gap:15px;min-height:35px;padding-bottom:16px}.oFqWpW_play{min-height:32px;padding:0 11px;font-size:8px}.oFqWpW_replay{width:32px;height:32px}.oFqWpW_transport{gap:7px}.oFqWpW_scrollHint{display:none}.oFqWpW_enquire{gap:13px;font-size:9px}.oFqWpW_chapters>button{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:7px;padding:14px 3px 14px 0;font-size:8px;line-height:1.5}.oFqWpW_chapterNumber{font-size:7px}.oFqWpW_chapters>button[aria-current]{color:#fff}.oFqWpW_footline{padding-top:10px;font-size:8px;display:block}.oFqWpW_footline a{display:none}.oFqWpW_compareControl{gap:8px;width:220px;max-width:66%;font-size:7px}.oFqWpW_compareLine>span{width:26px;height:26px}.oFqWpW_film[data-compact=true] .oFqWpW_stage{padding-top:12px;padding-bottom:10px}.oFqWpW_film[data-compact=true] .oFqWpW_copy h2{font-size:29px}.oFqWpW_film[data-compact=true] .oFqWpW_copy{top:4%}.oFqWpW_film[data-compact=true] .oFqWpW_kicker{margin-bottom:8px}.oFqWpW_film[data-compact=true] .oFqWpW_description{max-width:220px;margin-top:10px;font-size:8px}.oFqWpW_film[data-compact=true] .oFqWpW_sceneIndex{top:5%}.oFqWpW_film[data-compact=true] .oFqWpW_carRig{--rig-width:94%;--rig-top:68}.oFqWpW_film[data-compact=true] .oFqWpW_word{font-size:13vw;top:55%}.oFqWpW_film[data-compact=true] .oFqWpW_callout{font-size:8px}.oFqWpW_film[data-compact=true] .oFqWpW_sceneCaption{bottom:2%}.oFqWpW_film[data-compact=true] .oFqWpW_controlTop{padding-bottom:10px}.oFqWpW_film[data-compact=true] .oFqWpW_chapters>button{gap:5px;padding-top:10px;padding-bottom:9px}.oFqWpW_film[data-compact=true] .oFqWpW_footline{padding-top:8px;font-size:5.5px}}@media (prefers-reduced-motion:reduce){.oFqWpW_film[data-motion]{height:auto}.oFqWpW_film .oFqWpW_stage{min-height:680px;height:calc(100svh - var(--film-header));position:relative;top:auto}.oFqWpW_copy{animation:none}.oFqWpW_camera,.oFqWpW_upgraded,.oFqWpW_callout{will-change:auto;transition:none}.oFqWpW_lightMask{display:none}.oFqWpW_word{opacity:.2}}.oFqWpW_film{overflow:clip visible}.oFqWpW_stage[data-detail=true]{clip-path:inset(calc(-1 * var(--film-header)) 0 0);overflow:visible}.oFqWpW_stage[data-detail=true] .oFqWpW_composition{clip-path:none}@media (min-width:701px){.oFqWpW_stage[data-detail=true] .oFqWpW_composition:after{top:calc(-1 * (var(--film-header) + 90px));bottom:-100svh}}@media (max-width:700px){.oFqWpW_film{overflow:visible}.oFqWpW_stage,.oFqWpW_stage[data-detail=true]{clip-path:none;backface-visibility:hidden;overflow:visible;transform:translateZ(0)}.oFqWpW_composition,.oFqWpW_stage[data-detail=true] .oFqWpW_composition{clip-path:none;overflow:hidden}.oFqWpW_camera{filter:none;backface-visibility:hidden}.oFqWpW_floor,.oFqWpW_lightMask{display:none}}
._8xFWga_section{background:var(--home-intro-bg,#101112);color:#f1f2f0;padding:16px 0 88px}._8xFWga_heading{padding:0 var(--gutter);justify-content:space-between;align-items:end;gap:32px;margin-bottom:32px;display:flex}._8xFWga_heading h2{line-height:1}._8xFWga_heading h2 img{width:190px;height:auto;display:block}._8xFWga_heading p{color:#a8aaa5;margin-top:14px;font-size:12px;line-height:1.7}._8xFWga_controls{flex:none;gap:10px;display:flex}._8xFWga_controls button{color:#fff;background:0 0;border:1px solid #ffffff42;border-radius:50%;place-items:center;width:46px;height:46px;padding:0;transition:background .18s,border-color .18s;display:grid}._8xFWga_controls button:hover:not(:disabled){background:#ffffff10;border-color:#ffffff80}._8xFWga_controls button:disabled{opacity:.28}._8xFWga_controls button:focus-visible{outline-offset:4px;outline:2px solid #c9b594}._8xFWga_rail{--card-gap:24px;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--card-gap)) / 4);align-items:stretch;gap:var(--card-gap);padding:0 var(--gutter) 8px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;margin:0;list-style:none;display:grid;overflow-x:auto}._8xFWga_rail::-webkit-scrollbar{display:none}._8xFWga_item{scroll-snap-align:start;min-width:0;display:flex}._8xFWga_card{aspect-ratio:3/4;color:#f1f2f0;background:#1c1e20;border:1px solid #ffffff1c;border-radius:10px;flex-direction:column;width:100%;min-width:0;transition:border-color .18s,background .18s;display:flex;position:relative;overflow:hidden}._8xFWga_card:hover{background:#222426;border-color:#ffffff3a}._8xFWga_card:focus-visible{outline-offset:-3px;outline:2px solid #c9b594}._8xFWga_image{background:#252725;position:absolute;inset:0;overflow:hidden}._8xFWga_image:after{content:"";pointer-events:none;background:linear-gradient(#0000001a 35%,#000000b3);position:absolute;inset:0}._8xFWga_image img{object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}@media (hover:hover) and (pointer:fine){._8xFWga_card:hover ._8xFWga_image img{transform:scale(1.035)}}._8xFWga_caption{z-index:1;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding:22px;display:flex;position:relative}._8xFWga_caption h3{letter-spacing:-.04em;font-size:26px;font-weight:400;line-height:1.2}._8xFWga_caption p{color:#d3d5cf;letter-spacing:.07em;text-transform:uppercase;margin-top:7px;font-size:10px;line-height:1.5}._8xFWga_caption>svg{color:#c8c7be;flex:none;transition:transform .18s,color .18s}._8xFWga_card:hover ._8xFWga_caption>svg{color:#fff;transform:translate(2px,-2px)}._8xFWga_all{color:#fff}._8xFWga_all ._8xFWga_caption p{color:#d3d5cf;letter-spacing:0;text-transform:none}._8xFWga_previewImage{-webkit-user-select:none;user-select:none}._8xFWga_previewLink{position:absolute;inset:0}._8xFWga_previewLink:focus-visible{outline-offset:-5px;outline:2px solid #fff}._8xFWga_previewTrack{width:100%;height:100%;transition:transform .45s cubic-bezier(.22,.61,.36,1);display:flex}._8xFWga_previewCover{opacity:0;pointer-events:none;transition:opacity .22s;position:absolute;inset:0}._8xFWga_previewCover[data-active=true]{opacity:1}._8xFWga_previewFadeFrame{opacity:0;pointer-events:none;transition:opacity .22s;position:absolute;inset:0}._8xFWga_previewFadeFrame[data-active=true]{opacity:1}._8xFWga_previewFrame{pointer-events:none;flex:0 0 100%;height:100%;position:relative;overflow:hidden}._8xFWga_previewControl{z-index:1;color:#fff;background:#101112b3;border-radius:50%;place-items:center;width:44px;height:44px;display:none;position:absolute;top:50%;transform:translateY(-50%)}._8xFWga_previewPrevious{left:8px}._8xFWga_previewNext{right:8px}@media (hover:none),(pointer:coarse),(max-width:700px){._8xFWga_previewControl{display:grid}}@media (max-width:1100px){._8xFWga_rail{grid-auto-columns:calc((100% - 1.3 * var(--card-gap)) / 2.3)}}@media (max-width:700px){._8xFWga_section{padding:16px 0 54px}._8xFWga_heading{align-items:center;gap:20px;margin-bottom:24px}._8xFWga_heading h2 img{width:145px}._8xFWga_heading p{max-width:170px;margin-top:12px;font-size:11px}._8xFWga_controls{gap:8px}._8xFWga_controls button{width:44px;height:44px}._8xFWga_rail{--card-gap:16px;grid-auto-columns:min(76vw,320px)}._8xFWga_caption{padding:20px}._8xFWga_caption h3{font-size:22px}}@media (prefers-reduced-motion:reduce){._8xFWga_card,._8xFWga_image img,._8xFWga_previewTrack,._8xFWga_previewCover,._8xFWga_previewFadeFrame,._8xFWga_caption>svg,._8xFWga_controls button{transition:none}._8xFWga_card:hover ._8xFWga_image img{transform:none}}
.iU4MEq_section{background:var(--home-intro-bg,#101112);color:#f1f2f0;padding:80px var(--gutter) 76px}.iU4MEq_inner{max-width:var(--home-container,1440px);margin:0 auto}.iU4MEq_heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:32px;display:flex}.iU4MEq_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#b8bbb4;margin-bottom:22px;font-size:9px;line-height:1.6}.iU4MEq_heading h2{font-size:clamp(32px,3.5vw,54px)}.iU4MEq_heading h2 span{color:#a8aaa5}.iU4MEq_description{color:#a8aaa5;max-width:310px;font-size:13px;line-height:1.85}.iU4MEq_player{aspect-ratio:16/9;background:#080909;border:1px solid #ffffff20;border-radius:10px;width:100%;position:relative;overflow:hidden}.iU4MEq_player iframe{border:0;width:100%;height:100%;display:block}.iU4MEq_poster{color:#fff;background:radial-gradient(at 78% 45%,#3a3e43 0%,#1b1e22 37%,#0b0d10 75%);width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.iU4MEq_frame{object-fit:cover}.iU4MEq_poster:after{content:"";pointer-events:none;background:linear-gradient(90deg,#05080ce8,#05080ca3 32%,#05080c18 57%,#0000 72%),linear-gradient(#0000 45%,#0506099c);position:absolute;inset:0}.iU4MEq_thumbnailCopy{z-index:1;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:35%;display:flex;position:absolute;inset:10% auto 10% 5%}.iU4MEq_thumbnailLocation{color:#fff;letter-spacing:-.04em;font-size:clamp(18px,2.6vw,38px);font-weight:550;line-height:1.15}.iU4MEq_thumbnailCopy .iU4MEq_novitecMark{width:77%;height:auto}.iU4MEq_collaboration{color:#bfc3c7;margin:4% 0;font-size:clamp(13px,1.7vw,25px);font-weight:300;line-height:1}.iU4MEq_thumbnailCopy .iU4MEq_purosangueMark{width:100%;height:auto}.iU4MEq_thumbnailLocation{margin-top:6%}.iU4MEq_thumbnailCredit{color:#d4d7d8;letter-spacing:.08em;text-transform:uppercase;border-left:2px solid #e3232b;margin-top:7%;padding-left:14px;font-size:clamp(7px,.8vw,11px);line-height:1.5}.iU4MEq_play{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#101112c7;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:72px;height:72px;transition:background .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.iU4MEq_play svg{margin-left:3px}.iU4MEq_poster:hover .iU4MEq_play{background:#222426}.iU4MEq_poster:focus-visible{outline-offset:-6px;outline:2px solid #fff}.iU4MEq_footer{justify-content:space-between;align-items:center;gap:16px 32px;margin-top:16px;display:flex}.iU4MEq_filmActions{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.iU4MEq_footer a,.iU4MEq_footer button{color:#b8bbb4;background:0 0;align-items:center;gap:12px;min-height:44px;padding:0;font-size:11px;display:inline-flex}.iU4MEq_footer a:hover,.iU4MEq_footer button:hover{color:#fff}@media (max-width:800px){.iU4MEq_heading{flex-direction:column;align-items:start;gap:20px}.iU4MEq_description{max-width:460px}}@media (max-width:700px){.iU4MEq_section{padding:52px var(--gutter) 44px}.iU4MEq_heading{gap:16px;margin-bottom:24px}.iU4MEq_eyebrow{margin-bottom:18px;font-size:8px}.iU4MEq_description{font-size:12px}.iU4MEq_player{border-radius:6px}.iU4MEq_thumbnailCopy{width:37%;left:4%}.iU4MEq_thumbnailLocation{font-size:clamp(12px,3.4vw,23px)}.iU4MEq_collaboration{font-size:11px}.iU4MEq_thumbnailCredit{letter-spacing:.06em;border-left-width:1px;padding-left:8px;font-size:6px}.iU4MEq_play{width:44px;height:44px}.iU4MEq_play svg{width:20px;height:20px}.iU4MEq_footer{flex-wrap:wrap;gap:0 24px;margin-top:12px}}@media (prefers-reduced-motion:reduce){.iU4MEq_play{transition:none}}
.FoEDfq_section{padding:24px var(--gutter) 88px;background:var(--home-intro-bg,#101112);color:#f1f2f0}.FoEDfq_inner{max-width:var(--home-container,1440px);margin:0 auto}.FoEDfq_heading{justify-content:space-between;align-items:end;gap:24px 40px;margin-bottom:32px;display:flex}.FoEDfq_heading h2{line-height:1}.FoEDfq_heading h2 img{width:238px;height:auto;display:block}.FoEDfq_heading p{color:#a8aaa5;margin-top:14px;font-size:12px;line-height:1.7}.FoEDfq_all{color:#c5c8c3;flex:none;align-items:center;gap:12px;min-height:44px;font-size:11px;display:inline-flex}.FoEDfq_all:hover{color:#fff}.FoEDfq_all:focus-visible,.FoEDfq_brand:focus-visible{outline-offset:4px;outline:2px solid #c9b594}.FoEDfq_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 32px;margin:0;padding:0;list-style:none;display:grid}.FoEDfq_grid li{min-width:0}.FoEDfq_brand{justify-content:center;align-items:center;width:100%;min-height:104px;padding:16px 8px;display:flex;position:relative}.FoEDfq_mark{object-fit:contain;width:160px;max-width:100%;height:54px;transition:opacity .18s,transform .18s;display:block}.FoEDfq_monochrome{filter:brightness(0)invert()}.FoEDfq_brand[data-mark=ferrari] .FoEDfq_mark{width:140px}.FoEDfq_brand[data-mark=porsche] .FoEDfq_mark{width:180px}.FoEDfq_brand[data-mark=bmw] .FoEDfq_mark{width:56px;height:56px}.FoEDfq_brand[data-mark=mclaren] .FoEDfq_mark,.FoEDfq_brand[data-mark=mercedes-amg] .FoEDfq_mark,.FoEDfq_brand[data-mark=dodge] .FoEDfq_mark{width:180px}.FoEDfq_brand[data-mark=audi] .FoEDfq_mark{width:105px}.FoEDfq_brand[data-mark=aston-martin] .FoEDfq_mark{width:180px;height:58px}.FoEDfq_brand[data-mark=maserati] .FoEDfq_mark{width:164px;height:68px}.FoEDfq_brand[data-mark=lotus] .FoEDfq_mark{width:62px;height:62px}.FoEDfq_brand[data-mark=nissan] .FoEDfq_mark{width:74px;height:62px}.FoEDfq_brand[data-mark=toyota] .FoEDfq_mark{width:80px;height:56px}.FoEDfq_brand[data-mark=ford] .FoEDfq_mark{width:122px;height:52px}.FoEDfq_brand[data-mark=honda] .FoEDfq_mark{width:60px;height:56px}.FoEDfq_brand[data-mark=subaru] .FoEDfq_mark{width:88px;height:74px}.FoEDfq_brand[data-mark=volkswagen] .FoEDfq_mark{width:56px;height:56px}.FoEDfq_brand[data-mark=chevrolet-corvette] .FoEDfq_mark{clip-path:inset(20% 0 40%);width:196px;max-width:none;height:158px;position:absolute;top:calc(50% + 15px);left:50%;translate:-50% -50%}@media (hover:hover) and (pointer:fine){.FoEDfq_brand .FoEDfq_mark{opacity:.9}.FoEDfq_brand:hover .FoEDfq_mark,.FoEDfq_brand:focus-visible .FoEDfq_mark{opacity:1;transform:scale(1.035)}}@media (max-width:1000px){.FoEDfq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 24px}}@media (max-width:700px){.FoEDfq_section{padding-top:20px;padding-bottom:52px}.FoEDfq_heading{flex-direction:column;align-items:start;gap:12px;margin-bottom:20px}.FoEDfq_heading h2 img{width:186px}.FoEDfq_heading p{margin-top:12px;font-size:11px}.FoEDfq_all{font-size:10px}.FoEDfq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px}.FoEDfq_brand{min-height:80px;padding:12px 2px}.FoEDfq_brand .FoEDfq_mark{width:100%;max-width:112px;height:40px}.FoEDfq_brand[data-mark=bmw] .FoEDfq_mark,.FoEDfq_brand[data-mark=lotus] .FoEDfq_mark,.FoEDfq_brand[data-mark=volkswagen] .FoEDfq_mark{width:50px;height:50px}.FoEDfq_brand[data-mark=audi] .FoEDfq_mark{width:78px}.FoEDfq_brand[data-mark=maserati] .FoEDfq_mark{width:104px;height:50px}.FoEDfq_brand[data-mark=aston-martin] .FoEDfq_mark,.FoEDfq_brand[data-mark=mercedes-amg] .FoEDfq_mark,.FoEDfq_brand[data-mark=dodge] .FoEDfq_mark{width:108px;height:42px}.FoEDfq_brand[data-mark=nissan] .FoEDfq_mark{width:56px;height:48px}.FoEDfq_brand[data-mark=toyota] .FoEDfq_mark{width:62px;height:44px}.FoEDfq_brand[data-mark=ford] .FoEDfq_mark{width:92px;height:42px}.FoEDfq_brand[data-mark=honda] .FoEDfq_mark{width:48px;height:44px}.FoEDfq_brand[data-mark=subaru] .FoEDfq_mark{width:62px;height:54px}.FoEDfq_brand[data-mark=chevrolet-corvette] .FoEDfq_mark{width:138px;max-width:none;height:112px;top:calc(50% + 10px)}}@media (prefers-reduced-motion:reduce){.FoEDfq_mark{transition:none}.FoEDfq_brand:hover .FoEDfq_mark{transform:none}}.FoEDfq_section{--exhaust-stage-height:max(100svh,620px)}.FoEDfq_filmCover{z-index:2;min-height:var(--exhaust-stage-height);margin:calc(0px - var(--exhaust-stage-height)) calc(50% - 50vw) 0;padding:1px var(--gutter) 36px;background:var(--home-intro-bg,#101112);isolation:isolate;display:flow-root;position:relative}.FoEDfq_filmCover>section{max-width:var(--home-container,1440px);margin-left:auto;margin-right:auto}@media (max-width:700px){.FoEDfq_section{--exhaust-stage-height:max(100svh,560px)}.FoEDfq_filmCover{padding-bottom:24px}}@media (prefers-reduced-motion:reduce){.FoEDfq_filmCover{margin-top:0}}@media (orientation:landscape) and (max-height:620px){.FoEDfq_section{--exhaust-stage-height:100svh}}.FoEDfq_inner>section:first-child{margin-top:0}.FoEDfq_vehiclesPanel{max-width:var(--home-container,1440px);margin:80px auto 0}@media (max-width:700px){.FoEDfq_vehiclesPanel{margin-top:56px}}
.l5_Fmq_feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,100px);margin-top:80px;display:grid}.l5_Fmq_copy{max-width:410px}.l5_Fmq_eyebrow{color:#b8bbb4;letter-spacing:.14em;text-transform:uppercase;margin-bottom:24px;font-size:9px;line-height:1.6}.l5_Fmq_copy h3{letter-spacing:-.045em;font-size:clamp(38px,5vw,68px);font-weight:400;line-height:1.05}.l5_Fmq_description{color:#a8aaa5;max-width:320px;margin-top:24px;font-size:13px;line-height:1.85}.l5_Fmq_credit{color:#b8bbb4;letter-spacing:.08em;text-transform:uppercase;border-left:2px solid #e3232b;margin-top:24px;padding-left:12px;font-size:9px;line-height:1.6}.l5_Fmq_cta{color:#f1f2f0;align-items:center;gap:20px;min-height:44px;margin-top:28px;font-size:12px;display:inline-flex}.l5_Fmq_cta:hover{color:#c8c7be}.l5_Fmq_media{min-width:0}.l5_Fmq_player{aspect-ratio:1;background:#080909;border:1px solid #ffffff20;border-radius:10px;width:100%;position:relative;overflow:hidden}.l5_Fmq_embed{width:100%;height:177.778%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.l5_Fmq_embed iframe{border:0;width:100%;height:100%;display:block}.l5_Fmq_poster{color:#fff;background:#080909;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.l5_Fmq_posterImage{object-fit:cover;object-position:center}.l5_Fmq_poster:after{content:"";pointer-events:none;background:linear-gradient(#0000 38%,#06080c55 66%,#06080cf2);position:absolute;inset:0}.l5_Fmq_play{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#101112c7;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:68px;height:68px;transition:background .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.l5_Fmq_play svg{margin-left:3px}.l5_Fmq_poster:hover .l5_Fmq_play{background:#222426}.l5_Fmq_poster:focus-visible{outline-offset:-6px;outline:2px solid #fff}.l5_Fmq_footer{justify-content:space-between;align-items:center;gap:12px;min-height:52px;margin-top:6px;display:flex}.l5_Fmq_footer a{color:#b8bbb4;align-items:center;gap:10px;min-height:44px;font-size:10px;display:inline-flex}.l5_Fmq_footer a:hover{color:#fff}.l5_Fmq_duration{color:#8f938d;font-size:10px}.l5_Fmq_controls{gap:2px;display:flex}.l5_Fmq_controls button{color:#d7dad4;background:0 0;place-items:center;width:44px;height:44px;padding:0;display:grid}.l5_Fmq_controls button:hover{color:#fff}.l5_Fmq_controls button:disabled{opacity:.35}.l5_Fmq_cta:focus-visible,.l5_Fmq_footer a:focus-visible,.l5_Fmq_controls button:focus-visible{outline-offset:3px;outline:2px solid #c9b594}.l5_Fmq_error{color:#b8bbb4;font-size:11px;line-height:1.7}@media (max-width:700px){.l5_Fmq_feature{grid-template-columns:1fr;gap:28px;margin-top:56px}.l5_Fmq_copy{max-width:none}.l5_Fmq_eyebrow{margin-bottom:20px;font-size:8px}.l5_Fmq_copy h3{font-size:42px}.l5_Fmq_description{margin-top:20px;font-size:12px}.l5_Fmq_credit{margin-top:20px;font-size:8px}.l5_Fmq_cta{margin-top:20px;font-size:11px}.l5_Fmq_player{border-radius:6px}.l5_Fmq_play{width:54px;height:54px}.l5_Fmq_footer{gap:4px}.l5_Fmq_footer a{gap:5px;font-size:9px}.l5_Fmq_controls{gap:0}.l5_Fmq_controls button{width:42px;min-width:42px}}@media (prefers-reduced-motion:reduce){.l5_Fmq_play{transition:none}}.l5_Fmq_thumbnailCopy{z-index:1;text-align:left;pointer-events:none;flex-direction:column;align-items:start;width:80%;display:flex;position:absolute;bottom:7%;left:7%}.l5_Fmq_thumbnailCopy img{width:58%;max-width:270px;height:auto}.l5_Fmq_thumbnailTitle{letter-spacing:-.04em;margin-top:14px;font-size:clamp(18px,2.5vw,34px);font-weight:500;line-height:1.1}.l5_Fmq_thumbnailCredit{letter-spacing:.08em;text-transform:uppercase;color:#d4d7d8;border-left:2px solid #e3232b;margin-top:14px;padding-left:10px;font-size:9px}@media (max-width:700px){.l5_Fmq_thumbnailTitle{margin-top:10px;font-size:23px}.l5_Fmq_thumbnailCredit{margin-top:10px;font-size:7px}.l5_Fmq_controls button{width:44px;min-width:44px}}
._9R1P6W_section{--cinema-runway:760svh;--cinema-final-hold:.9;height:calc(var(--cinema-runway) + var(--exhaust-stage-height,100svh)*(1 + var(--cinema-final-hold)));color:#eee;background:#0b0d0f;margin:92px calc(50% - 50vw) 0;position:relative;overflow-x:clip}._9R1P6W_pin{height:var(--exhaust-stage-height,100svh);isolation:isolate;--type-opacity:.74;--detail-opacity:0;--hint-opacity:1;background:radial-gradient(at 55% 52%,#20212666,#0000 58%);min-height:620px;position:sticky;top:0;overflow:hidden}._9R1P6W_topline{z-index:3;inset:calc(112px + 4vh) var(--gutter) auto;text-transform:uppercase;letter-spacing:.15em;color:#8d918f;justify-content:space-between;gap:24px;font-size:9px;line-height:1.7;display:flex;position:absolute}._9R1P6W_wordmark{z-index:0;pointer-events:none;filter:grayscale();width:90%;height:auto;opacity:var(--type-opacity);-webkit-user-select:none;user-select:none;position:absolute;top:50%;left:5%;transform:translateY(-50%)}._9R1P6W_canvas{z-index:1;opacity:0;pointer-events:none;transition:opacity .7s;position:absolute;inset:16% 0 14%}._9R1P6W_canvas._9R1P6W_ready{opacity:1}._9R1P6W_canvas canvas{pointer-events:none;width:100%;height:100%;display:block}._9R1P6W_bottom{z-index:3;inset:auto var(--gutter) 5.5vh;justify-content:space-between;align-items:flex-end;gap:30px;display:flex;position:absolute}._9R1P6W_caption p{color:#9b9e9b;opacity:var(--detail-opacity);margin:0 0 15px;font-size:11px;line-height:1.8}._9R1P6W_caption a{color:#eeeee8;border-bottom:1px solid #ffffff50;justify-content:space-between;align-items:center;gap:40px;min-height:44px;padding-bottom:8px;font-size:12px;text-decoration:none;display:inline-flex}._9R1P6W_finishes{border:0;gap:24px;min-width:0;margin:0 48px 7px 0;padding:0;display:flex}._9R1P6W_finishes button{color:#969d99;min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:11px;display:inline-flex}._9R1P6W_finishes button[aria-pressed=true]{color:#fff}._9R1P6W_finishes i{border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 1px #ffffff40}._9R1P6W_finishes button[aria-pressed=true] i{outline-offset:4px;outline:1px solid #ffffff90}._9R1P6W_titanium{background:conic-gradient(from 20deg,#d9d3c5,#6f6073,#b59158,#e6ded2,#70696e,#d9d3c5)}._9R1P6W_stainless{background:linear-gradient(120deg,#5e6267,#e1e3e4 30%,#8b9096 48%,#d9dddf 73%,#565e63)}._9R1P6W_finishes:disabled{opacity:.3}._9R1P6W_finishes:disabled button{cursor:default}._9R1P6W_scrollHint{letter-spacing:.06em;color:#9b9e9b;opacity:var(--hint-opacity);white-space:nowrap;pointer-events:none;align-items:center;gap:16px;font-size:9px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}._9R1P6W_loading{z-index:2;color:#8d928f;letter-spacing:.08em;white-space:nowrap;align-items:center;gap:12px;font-size:9px;display:flex;position:absolute;top:67%;left:50%;transform:translate(-50%)}._9R1P6W_loading i{background:#c2b99e;width:24px;height:1px}._9R1P6W_section button:focus-visible,._9R1P6W_section a:focus-visible{outline-offset:5px;outline:1px solid #d7c5a8}@media (min-width:1700px){._9R1P6W_topline,._9R1P6W_bottom{left:max(88px,50vw - 770px);right:max(88px,50vw - 770px)}}@media (max-width:1000px){._9R1P6W_wordmark{width:92%;left:4%}._9R1P6W_topline{font-size:8px}._9R1P6W_scrollHint{bottom:68px;left:auto;right:0;transform:none}}@media (max-width:700px){._9R1P6W_section{--cinema-runway:450svh;margin-top:54px}._9R1P6W_pin{min-height:560px}._9R1P6W_topline{letter-spacing:.1em;gap:22px;font-size:7px;top:calc(100px + 3.5vh)}._9R1P6W_topline span:last-child{text-align:right;max-width:100px}._9R1P6W_wordmark{width:94%;top:46%;left:3%}._9R1P6W_canvas{inset:26% -2% 25%}._9R1P6W_bottom{flex-direction:column;align-items:flex-start;gap:20px;bottom:5vh}._9R1P6W_caption p{margin-bottom:10px;font-size:10px}._9R1P6W_caption a{gap:55px;font-size:11px}._9R1P6W_finishes{gap:28px;margin:0}._9R1P6W_finishes button{font-size:10px}._9R1P6W_scrollHint{gap:9px;font-size:8px;bottom:15px;left:auto;right:0}._9R1P6W_loading{font-size:8px;top:59%}}@media (prefers-reduced-motion:reduce){._9R1P6W_section{height:auto}._9R1P6W_pin{height:var(--exhaust-stage-height,100svh);position:relative}._9R1P6W_canvas{transition:none}._9R1P6W_caption p{opacity:1}._9R1P6W_scrollHint{display:none}._9R1P6W_wordmark{opacity:.1}}@media (orientation:landscape) and (max-height:620px){._9R1P6W_pin{min-height:0}._9R1P6W_topline{font-size:7px;top:122px}._9R1P6W_canvas{inset:144px 0 58px}._9R1P6W_bottom{flex-direction:row;align-items:center;gap:16px;bottom:10px}._9R1P6W_caption p{display:none}._9R1P6W_caption a{gap:18px;min-height:44px;padding-bottom:0;font-size:10px}._9R1P6W_finishes{gap:18px;margin:0 64px 0 0}._9R1P6W_finishes button{gap:8px;min-height:44px;font-size:10px}._9R1P6W_scrollHint{display:none}}@media (orientation:landscape) and (max-height:620px) and (max-width:700px){._9R1P6W_topline{top:110px}._9R1P6W_canvas{inset:128px -2% 58px}}
