.nVdYma_root{--journey-travel:220svh;height:calc(100svh - var(--journey-header,68px) + var(--journey-travel));background:var(--scp-graphite);color:var(--scp-pearl);position:relative}.nVdYma_stage{top:var(--journey-header,68px);height:calc(100svh - var(--journey-header,68px));max-width:1600px;padding:clamp(12px,2vw,26px) clamp(12px,3vw,42px) max(12px,env(safe-area-inset-bottom));box-sizing:border-box;flex-direction:column;gap:12px;margin-inline:auto;display:flex;position:sticky}.nVdYma_heading h2{letter-spacing:-.045em;max-width:960px;margin:0;font-size:clamp(24px,3vw,42px);font-weight:500;line-height:1.09}.nVdYma_heading p{max-width:850px;color:var(--scp-pearl);margin:8px 0 0;font-size:clamp(13px,1.2vw,17px);line-height:1.45}.nVdYma_picture{background:var(--scp-obsidian);flex:1;min-height:80px;position:relative;overflow:hidden}.nVdYma_picture[hidden],.nVdYma_film[hidden]{display:none}.nVdYma_film{touch-action:pan-y pinch-zoom;position:absolute;inset:0}.nVdYma_poster,.nVdYma_film canvas{object-fit:contain;pointer-events:none;filter:contrast(1.12)saturate(1.1)brightness(1.025);width:100%;height:100%;position:absolute;inset:0}.nVdYma_film:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(at 50% 42%,#0000 48%,#0b0d0e2e);position:absolute;inset:0}.nVdYma_film canvas{opacity:0}.nVdYma_film canvas.nVdYma_ready{opacity:1}.nVdYma_scrollCue{z-index:2;color:var(--scp-pearl);pointer-events:none;background:#15191bed;border:1px solid #b9c0c53d;border-radius:4px;align-items:center;gap:7px;padding:8px 10px;font-size:12px;line-height:1.4;display:inline-flex;position:absolute;top:16px;left:16px}.nVdYma_scrollCue svg{color:var(--scp-emerald-active);flex-shrink:0}.nVdYma_scrollCueArrow{flex-shrink:0;animation:1.4s ease-in-out 3 nVdYma_scrollCueNudge;display:inline-flex}@keyframes nVdYma_scrollCueNudge{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media(prefers-reduced-motion:reduce){.nVdYma_scrollCue{display:none}.nVdYma_scrollCueArrow{animation:none}}.nVdYma_inspection{touch-action:pan-y pinch-zoom;place-items:center;display:grid;position:absolute;inset:0}.nVdYma_plane{aspect-ratio:16/9;width:100%;position:relative}.nVdYma_plane>img,.nVdYma_plane>picture>img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.nVdYma_partsFallback{box-sizing:border-box;width:100%;max-height:100%;padding:4px;overflow:auto}.nVdYma_sceneLinks{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.nVdYma_sceneLink{background:var(--scp-obsidian);min-height:44px;color:var(--scp-pearl);border:1px solid #b9c0c53d;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:14px;line-height:1.5;display:flex}.nVdYma_sceneLink svg{color:var(--scp-emerald-active);flex-shrink:0}.nVdYma_stage .nVdYma_sceneLink[href]{min-height:44px}.nVdYma_sceneLink:hover{border-color:var(--scp-emerald-active)}.nVdYma_partDot{z-index:2;cursor:pointer;clip-path:circle(50%);border:0;place-items:center;width:44px;height:44px;display:grid;position:absolute;transform:translate(-50%,-50%)}.nVdYma_partDot span,.nVdYma_exploreDot span{background:var(--scp-emerald);border:2px solid #fff;border-radius:50%;flex-shrink:0;width:13px;height:13px;box-shadow:0 0 0 5px #15191b60}.nVdYma_partDot:hover span,.nVdYma_partDot:focus-visible span,.nVdYma_exploreDot:hover span{background:var(--scp-emerald-active)}.nVdYma_partDot:focus-visible span{outline:3px solid var(--scp-emerald-active);outline-offset:4px}.nVdYma_exploreDot{z-index:2;min-height:44px;color:var(--scp-pearl);cursor:pointer;touch-action:pan-y pinch-zoom;background:#15191bed;border:1px solid #b9c0c566;border-radius:4px;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:inline-flex;position:absolute;bottom:16px;right:16px}.nVdYma_controls{justify-content:space-between;align-items:center;gap:12px;display:flex}.nVdYma_caption{color:var(--scp-titanium);margin:0;font-size:12px;line-height:1.5}.nVdYma_chapter{color:var(--scp-pearl);font-size:14px;display:block}.nVdYma_hint{margin-top:3px;display:block}.nVdYma_transport{flex-shrink:0;align-items:center;gap:8px;display:flex}.nVdYma_transport button{min-width:44px;min-height:44px;color:var(--scp-pearl);cursor:pointer;background:0 0;border:1px solid #b9c0c53d;border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:8px 14px;font-size:12px;display:inline-flex}.nVdYma_transport .nVdYma_accent{background:var(--scp-emerald);color:var(--scp-white);border-color:var(--scp-emerald-active)}.nVdYma_transport .nVdYma_skip{border-color:#0000}.nVdYma_progress{background:#b9c0c526;flex-shrink:0;height:2px}.nVdYma_progress i{background:var(--scp-emerald-active);transform-origin:0;height:100%;display:block}.nVdYma_fallbackNote{color:var(--scp-titanium);margin:0;font-size:12px}.nVdYma_finePrint{color:var(--scp-titanium);justify-content:space-between;align-items:center;gap:10px;font-size:10px;line-height:1.4;display:flex}.nVdYma_finePrint a{color:var(--scp-pearl);white-space:nowrap;align-items:center;gap:4px;min-height:44px;display:inline-flex}.nVdYma_stage :is(a,button):focus-visible{outline:3px solid var(--scp-emerald-active);outline-offset:3px}.nVdYma_static,html.low-power .nVdYma_root{height:auto}:is(.nVdYma_static .nVdYma_stage,html.low-power .nVdYma_stage){height:auto;min-height:calc(100svh - var(--journey-header,68px));position:relative;top:0}.nVdYma_stillScenes{gap:24px;display:none}.nVdYma_staticCaption,:is(.nVdYma_static .nVdYma_picture,.nVdYma_static .nVdYma_progress,.nVdYma_static .nVdYma_motionCaption,html.low-power .nVdYma_picture,html.low-power .nVdYma_progress,html.low-power .nVdYma_motionCaption){display:none}:is(.nVdYma_static .nVdYma_stillScenes,html.low-power .nVdYma_stillScenes){display:grid}:is(.nVdYma_static .nVdYma_staticCaption,html.low-power .nVdYma_staticCaption){display:block}.nVdYma_stillScene{margin:0}.nVdYma_stillScene h2{margin:0;font-size:18px;font-weight:500}.nVdYma_stillScene .nVdYma_plane,.nVdYma_stillScene .nVdYma_partsFallback{margin-block:14px}@media(max-width:700px){.nVdYma_heading h2{font-family:var(--font-sans)}.nVdYma_root{--journey-travel:160svh}.nVdYma_stage{padding:14px max(16px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));gap:10px}.nVdYma_heading,.nVdYma_controls,.nVdYma_finePrint{flex-shrink:0}.nVdYma_heading h2{max-width:480px;font-size:clamp(24px,7vw,35px)}.nVdYma_poster,.nVdYma_film canvas{object-fit:cover;object-position:45% center}.nVdYma_root[data-portrait-available=true] .nVdYma_poster,.nVdYma_root[data-portrait-available=true] .nVdYma_film canvas{object-fit:cover;object-position:center}.nVdYma_controls{flex-wrap:wrap;align-items:flex-end;gap:6px}.nVdYma_caption{flex:175px;font-size:14px}.nVdYma_chapter{font-size:16px}.nVdYma_transport{margin-left:auto}.nVdYma_exploreDot{bottom:12px;right:12px}.nVdYma_exploreDot,.nVdYma_transport button{font-size:14px}.nVdYma_finePrint{align-items:center;font-size:12px}.nVdYma_finePrint>span{max-width:58%}.nVdYma_stage .nVdYma_finePrint a[href]{white-space:normal;text-align:right;justify-content:flex-end;max-width:42%;min-height:44px}}@media(max-height:560px),(prefers-reduced-motion:reduce),(prefers-reduced-data:reduce){.nVdYma_root{height:auto}.nVdYma_stage{height:auto;min-height:calc(100svh - var(--journey-header,68px));position:relative;top:0}.nVdYma_picture,.nVdYma_progress,.nVdYma_motionCaption{display:none}.nVdYma_stillScenes{display:grid}.nVdYma_staticCaption{display:block}}.Cz4Bfq_section{color:#15191b;background:#f5f6f3;padding:clamp(2.5rem,6vw,5.5rem) clamp(1rem,4vw,3rem);scroll-margin-top:6rem}.Cz4Bfq_inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.65fr);align-items:start;gap:clamp(2rem,5vw,5rem);width:100%;max-width:72rem;margin-inline:auto;display:grid}.Cz4Bfq_intro{padding-top:.65rem}.Cz4Bfq_intro h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.25rem,4.2vw,3.75rem);font-weight:500;line-height:1.06}.Cz4Bfq_intro p{color:#596166;max-width:22rem;margin:1rem 0 0;font-size:1.0625rem;line-height:1.6}.Cz4Bfq_finder{min-width:0}.Cz4Bfq_tabs{border-bottom:1px solid #d3d9d4;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Cz4Bfq_tabs[data-method-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.Cz4Bfq_tabs button{appearance:none;color:#586165;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:.55rem;min-height:3.5rem;margin-bottom:-1px;padding:.5rem .35rem 1rem;font-size:.9375rem;font-weight:500;line-height:1.3;transition:color .16s,border-color .16s;display:flex}.Cz4Bfq_tabs button svg{flex-shrink:0}.Cz4Bfq_tabs button[aria-selected=true]{color:#075d48;border-bottom-color:#08745a}.Cz4Bfq_tabs button:hover{color:#15191b}.Cz4Bfq_panels{padding-top:1.8rem}.Cz4Bfq_panel{min-height:11.1rem}.Cz4Bfq_panel[hidden]{display:none}.Cz4Bfq_label{color:#15191b;margin:0;font-size:1.0625rem;font-weight:500;line-height:1.45;display:block}.Cz4Bfq_help{color:#596166;margin:.45rem 0 1.25rem;font-size:.9375rem;line-height:1.55}.Cz4Bfq_registration{max-width:100%}.Cz4Bfq_registration button[type=submit]{color:#fff;background:#08745a}.Cz4Bfq_registration button[type=submit]:hover{background:#075e49}.Cz4Bfq_searchRow{gap:.65rem;display:flex}.Cz4Bfq_searchRow input[type=search]{color:#15191b;background:#fff;border:1px solid #b3bdb5;border-radius:.4rem;flex:1;width:100%;min-width:0;min-height:4rem;padding:.8rem 1rem;font-size:1.125rem}.Cz4Bfq_searchRow input::placeholder{color:#687177;opacity:1}.Cz4Bfq_primary,.Cz4Bfq_secondary{cursor:pointer;border:1px solid #0000;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;gap:.65rem;min-height:3.5rem;padding:.85rem 1.3rem;font-size:.9375rem;font-weight:500;line-height:1.35;transition:background .16s,transform .16s;display:inline-flex}.Cz4Bfq_primary{color:#fff;background:#08745a}.Cz4Bfq_primary:hover{background:#075e49}.Cz4Bfq_secondary{color:#15191b;background:0 0;border-color:#b3bdb5}.Cz4Bfq_secondary:hover{background:#e9ede7}.Cz4Bfq_primary:active,.Cz4Bfq_secondary:active{transform:scale(.985)}.Cz4Bfq_primary:disabled,.Cz4Bfq_secondary:disabled{cursor:wait;opacity:.7}.Cz4Bfq_photoActions{flex-wrap:wrap;gap:.7rem;display:flex}.Cz4Bfq_fileHint{color:#687177;margin:.8rem 0 0;font-size:.8125rem;line-height:1.5}.Cz4Bfq_error{color:#a62622;margin:.7rem 0 0;font-size:.9375rem;line-height:1.5}.Cz4Bfq_alternatives{flex-wrap:wrap;align-items:center;gap:.3rem 2rem;padding-top:.5rem;display:flex}.Cz4Bfq_alternatives a{color:#35443c;text-underline-offset:.28em;align-items:center;gap:.5rem;min-height:2.75rem;font-size:.875rem;line-height:1.4;-webkit-text-decoration:underline #aebbb1;text-decoration:underline #aebbb1;display:inline-flex}.Cz4Bfq_alternatives a:hover{color:#075e49;text-decoration-color:currentColor}.Cz4Bfq_section :is(button,a,input):focus-visible{outline-offset:4px;outline:3px solid #08745a}.Cz4Bfq_spinner{animation:.9s linear infinite Cz4Bfq_spin}@keyframes Cz4Bfq_spin{to{transform:rotate(360deg)}}.Cz4Bfq_compact{pointer-events:auto;border-radius:.65rem;width:min(100%,29rem);padding:1.1rem 1.35rem .7rem;box-shadow:0 16px 40px -18px #0006}.Cz4Bfq_compact .Cz4Bfq_inner{display:block}.Cz4Bfq_compact .Cz4Bfq_intro{clip-path:inset(50%);width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.Cz4Bfq_compact .Cz4Bfq_tabs button{flex-direction:row;gap:.35rem;min-height:2.75rem;padding:.4rem .15rem .65rem;font-size:.8125rem}.Cz4Bfq_compact .Cz4Bfq_tabs button svg{width:16px;height:16px}@media(max-width:359px){.Cz4Bfq_compact .Cz4Bfq_tabs button svg{display:none}}.Cz4Bfq_compact .Cz4Bfq_panels{padding-top:1rem}.Cz4Bfq_compact .Cz4Bfq_panel{min-height:8.8rem}.Cz4Bfq_compact .Cz4Bfq_label{font-size:.9375rem}.Cz4Bfq_compact .Cz4Bfq_help{margin:.35rem 0 .8rem;font-size:.8125rem;line-height:1.5}.Cz4Bfq_compact .Cz4Bfq_registration [data-plate-country]{letter-spacing:.08em;gap:2px;width:28px;padding-inline:3px;font-size:8px}.Cz4Bfq_compact .Cz4Bfq_registration [data-plate-country] svg{width:10px;height:10px}.Cz4Bfq_compact .Cz4Bfq_registration input[aria-label="Vehicle registration"]{letter-spacing:.045em;padding-inline:8px;font-size:clamp(18px,3.2vw,26px)}.Cz4Bfq_compact .Cz4Bfq_registration button[type=submit]{letter-spacing:.03em;gap:0;width:44px;min-width:44px;min-height:44px;padding-inline:4px;font-size:14px}.Cz4Bfq_compact .Cz4Bfq_registration button[type=submit]>svg:last-child{display:none}.Cz4Bfq_compact .Cz4Bfq_searchRow{flex-direction:row}.Cz4Bfq_compact .Cz4Bfq_searchRow input[type=search]{min-height:3.1rem;padding:.6rem;font-size:1rem}.Cz4Bfq_compact .Cz4Bfq_primary,.Cz4Bfq_compact .Cz4Bfq_secondary{width:auto;min-height:2.75rem;padding:.6rem .8rem;font-size:.8125rem}.Cz4Bfq_compact .Cz4Bfq_photoActions{display:flex}.Cz4Bfq_compact .Cz4Bfq_alternatives{gap:0 1rem;padding-top:0}.Cz4Bfq_compact .Cz4Bfq_alternatives a{color:#075e49;min-width:0;min-height:2.75rem;font-size:.8125rem;font-weight:500;text-decoration-color:currentColor;transition:color .14s,transform .14s}.Cz4Bfq_compact .Cz4Bfq_alternatives a svg{flex-shrink:0;transition:transform .14s ease-out;display:block}.Cz4Bfq_compact .Cz4Bfq_alternatives a:hover,.Cz4Bfq_compact .Cz4Bfq_alternatives a:focus-visible{color:#064c3c;text-decoration-thickness:2px}.Cz4Bfq_compact .Cz4Bfq_alternatives a:hover svg,.Cz4Bfq_compact .Cz4Bfq_alternatives a:focus-visible svg{transform:translate(3px)}.Cz4Bfq_compact .Cz4Bfq_alternatives a:active{transform:translateY(1px)}.Cz4Bfq_compact .Cz4Bfq_fileHint{margin-top:.4rem;font-size:.75rem}@media(max-width:63.99rem){.Cz4Bfq_inner{max-width:46rem;display:block}.Cz4Bfq_intro{margin-bottom:2rem;padding-top:0}.Cz4Bfq_intro p{max-width:none}}@media(max-width:29.99rem){.Cz4Bfq_tabs button{flex-direction:column;gap:.45rem;min-height:4.25rem;font-size:.8125rem}.Cz4Bfq_panel{min-height:12.8rem}.Cz4Bfq_searchRow{flex-direction:column}.Cz4Bfq_searchRow input[type=search]{min-height:3.5rem}.Cz4Bfq_photoActions{grid-template-columns:1fr;display:grid}.Cz4Bfq_alternatives{gap:.1rem 1rem}.Cz4Bfq_primary,.Cz4Bfq_secondary{width:100%}}@media(prefers-reduced-motion:reduce){.Cz4Bfq_section *,.Cz4Bfq_section :before,.Cz4Bfq_section :after{transition:none;animation:none}.Cz4Bfq_compact .Cz4Bfq_alternatives a:active,.Cz4Bfq_compact .Cz4Bfq_alternatives a:hover svg,.Cz4Bfq_compact .Cz4Bfq_alternatives a:focus-visible svg{transform:none}}@media(max-width:47.99rem){.Cz4Bfq_compact{width:100%;padding:.7rem 1rem .5rem}.Cz4Bfq_compact .Cz4Bfq_panel{min-height:8.4rem}}[data-home-hero]{flex-direction:column;display:flex}.T9fega_hero{isolation:isolate;background:var(--scp-graphite);color:#fff;min-height:min(47rem,100svh - 6.75rem);position:relative;overflow:clip}.T9fega_shade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0b0d0ef0,#0b0d0ea6 32%,#0000 67%);position:absolute;inset:0}.T9fega_content{z-index:2;pointer-events:none;width:min(88%,84rem);margin-inline:auto;padding-block:clamp(2.5rem,5vh,4.5rem) 5rem;position:relative}.T9fega_headline{max-width:16ch;font-family:var(--font-display);letter-spacing:-.04em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(3rem,4.8vw,4.8rem);font-weight:500;line-height:1.04}.T9fega_headline span{display:block}.T9fega_description{color:#e4e9e6;max-width:46ch;margin:1.1rem 0 1.8rem;font-size:1rem;line-height:1.6}.T9fega_garageLink{z-index:3;color:var(--scp-emerald-active);text-underline-offset:.4em;align-items:center;gap:.6rem;font-size:1.125rem;font-weight:600;text-decoration:underline;display:inline-flex;position:absolute;bottom:1.25rem;left:6%}.T9fega_hero .T9fega_garageLink[href]{min-height:2.75rem}.T9fega_garageLink:hover{color:#b7ebd8}.T9fega_garageLink:focus-visible{outline-offset:4px;outline:3px solid #b7ebd8}@media(min-width:100rem){.T9fega_garageLink{left:max(6%,50% - 42rem)}}@media(max-width:47.99rem){.T9fega_hero{min-height:0}.T9fega_content{width:auto;margin:0;padding:1.6rem 1.25rem 1.25rem}.T9fega_headline{max-width:none;font-size:clamp(2.15rem,8.5vw,3.4rem)}.T9fega_description{max-width:30ch;margin:.8rem 0 0;font-size:.9375rem}.T9fega_content>section{margin-top:11.25rem}.T9fega_shade{background:linear-gradient(#15191b,#15191be6 18%,#0000 65%,#15191b);height:24rem;bottom:auto}.T9fega_garageLink{margin:0 1.25rem 1.25rem;font-size:1rem;position:relative;inset:auto}}@media(max-width:47.99rem)and (max-height:660px){.T9fega_content{padding-top:1rem}.T9fega_content>section{margin-top:4rem}}.T9fega_journeySearch{isolation:isolate;background:var(--scp-carbon);color:var(--scp-pearl);order:-1;justify-content:center;align-items:center;gap:clamp(2rem,6vw,6rem);padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,3rem);scroll-margin-top:5rem;display:flex;position:relative;overflow:clip}.T9fega_journeySearchCopy{z-index:1;max-width:27rem;position:relative}.T9fega_journeySearch>section{z-index:1;position:relative}.T9fega_backdrop{z-index:0;pointer-events:none;opacity:.48;position:absolute;inset:0;overflow:hidden}.T9fega_backdrop:after{content:"";background:linear-gradient(90deg,var(--scp-carbon) 15%,transparent 65%);position:absolute;inset:0}.T9fega_parallax{transform:translate3d(var(--hero-pan-x,0px),var(--hero-pan-y,0px),0);transition:transform .42s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.T9fega_light{background:linear-gradient(112deg,#0000 32%,#90dfc608 41%,#90dfc63d 48%,#90dfc60d 49%,#0000 62%),linear-gradient(155deg,#0000 40%,#e4e9e617 57%,#e4e9e605 58%,#0000 72%);position:absolute;inset:-2.5rem}.T9fega_motionToggle{color:#b9d9cd;cursor:pointer;text-underline-offset:.35em;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:.5rem;width:10rem;min-height:44px;padding:0;font-size:.75rem;display:inline-flex}.T9fega_motionToggle:hover:not(:disabled),.T9fega_motionToggle:focus-visible{color:#e3f3ec;text-decoration:underline}.T9fega_motionToggle:focus-visible{outline-offset:3px;outline:2px solid #b7ebd8}.T9fega_motionToggle:disabled{cursor:default;opacity:1}@media(max-width:700px){.T9fega_backdrop{opacity:.26}}@media(prefers-reduced-motion:reduce){.T9fega_parallax{transition:none;transform:none}}html.low-power .T9fega_parallax{transition:none;transform:none}.T9fega_journeySearchCopy h1{letter-spacing:-.035em;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:500;line-height:1.12}.T9fega_journeySearchCopy p{color:var(--scp-titanium);margin-block:1rem;font-size:.95rem;line-height:1.7}.T9fega_journeySearchCopy a{color:#90dfc6;align-items:center;gap:8px;min-height:44px;font-size:.9rem;display:inline-flex}.T9fega_journeyActions{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-block:1rem .25rem;display:flex}.T9fega_journeySearchCopy .T9fega_journeyActions a[href]{min-height:44px}.T9fega_journeySearchCopy .T9fega_requestAction{color:#fff;background:#08745a;border-radius:6px;justify-content:center;padding:.65rem 1rem;font-weight:500;text-decoration:none}.T9fega_requestAction:hover{background:#075e49}.T9fega_requestAction svg{flex-shrink:0}.T9fega_manualAction{text-underline-offset:.25em;max-width:12rem;text-decoration:underline}.T9fega_journeyActions a:focus-visible{outline-offset:4px;outline:3px solid #b7ebd8}@media(max-width:700px){[data-home-hero]{flex-direction:column;display:flex}.T9fega_journeySearch{flex-direction:column;order:-1;align-items:stretch;gap:1.25rem;padding-block:1.25rem}.T9fega_journeySearchCopy h1{font-family:var(--font-sans)}.T9fega_journeyActions{flex-wrap:nowrap;gap:.75rem;margin-block:.75rem 0}.T9fega_journeySearchCopy .T9fega_requestAction{flex-shrink:0;padding-inline:.75rem;font-size:.8125rem}.T9fega_journeySearchCopy .T9fega_manualAction{font-size:.8125rem;line-height:1.4}}@media(max-width:700px)and (max-height:660px){.T9fega_journeySearch{gap:.75rem;padding-block:1rem}.T9fega_journeySearchCopy p{margin-block:.5rem}}.FxHdPW_section{background:var(--scp-graphite);color:var(--scp-pearl);padding:clamp(3.5rem,7vw,7rem) clamp(1.25rem,5vw,5rem)}.FxHdPW_inner{max-width:80rem;margin-inline:auto}.FxHdPW_heading{margin-bottom:clamp(2rem,4vw,3.5rem)}.FxHdPW_heading h2{letter-spacing:-.05em;font-size:clamp(2.3rem,4.4vw,4rem);font-weight:500;line-height:1.08}.FxHdPW_heading>p{color:#bac3c4;margin-top:1.1rem;font-size:1rem}.FxHdPW_process{grid-template-columns:minmax(0,1.65fr) minmax(17rem,1fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.FxHdPW_film{aspect-ratio:16/9;background:var(--scp-obsidian);border-radius:1rem;position:relative;overflow:hidden}.FxHdPW_overlay{z-index:10;color:#fff;cursor:pointer;background:#0b0d0e2e;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.FxHdPW_playLabel{background:#0b0d0ee0;border:1px solid #ffffff4d;border-radius:2rem;align-items:center;gap:.7rem;min-height:3.5rem;padding:.9rem 1.3rem;font-size:.95rem;font-weight:500;transition:transform .18s,background .18s;display:inline-flex}.FxHdPW_overlay:hover .FxHdPW_playLabel{background:var(--scp-emerald)}.FxHdPW_overlay:active .FxHdPW_playLabel{transform:scale(.97)}.FxHdPW_transport{pointer-events:auto;color:#fff;cursor:pointer;background:#0b0d0ecc;border:1px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.FxHdPW_transport:hover{background:var(--scp-emerald)}.FxHdPW_section button:focus-visible{outline-offset:-4px;outline:2px solid #89debd}.FxHdPW_progress{transform-origin:0;background:#7fc9ac;height:100%;transition:transform .15s linear;display:block}.FxHdPW_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75rem;padding:0;list-style:none;display:grid}.FxHdPW_steps li{grid-template-columns:1.8rem minmax(0,1fr);gap:1rem;display:grid}.FxHdPW_stepNumber{font-variant-numeric:tabular-nums;color:#89b3a1;padding-top:.1rem;font-size:.875rem}.FxHdPW_steps h3{font-size:1.0625rem;font-weight:500;line-height:1.3}.FxHdPW_steps p{color:#bac3c4;max-width:38ch;margin-top:.45rem;font-size:.9375rem;line-height:1.6}@media(max-width:850px){.FxHdPW_process{grid-template-columns:1fr}.FxHdPW_steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1.25rem}}@media(max-width:480px){.FxHdPW_steps{grid-template-columns:1fr}.FxHdPW_playLabel{font-size:.875rem;transform:translateY(-.5rem)}}@media(prefers-reduced-motion:reduce){.FxHdPW_progress,.FxHdPW_playLabel{transition:none}.FxHdPW_overlay:active .FxHdPW_playLabel{transform:none}}.DRX8EW_studio{width:100%;min-width:0;color:var(--scp-graphite,#15191b)}.DRX8EW_topline{color:#596166;justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.75rem;font-size:.875rem;line-height:1.4;display:flex}.DRX8EW_topline span:first-child{color:var(--scp-graphite,#15191b);font-size:1rem;font-weight:600}.DRX8EW_stage{isolation:isolate;background:var(--scp-graphite,#15191b);border-radius:.5rem;height:clamp(19rem,31vw,29rem);position:relative;overflow:hidden}.DRX8EW_scene{position:absolute;inset:0}.DRX8EW_fallback{object-fit:contain;width:100%;height:100%;transition:transform .35s ease-out;position:absolute;inset:0;transform:scale(1)}.DRX8EW_stage[data-detail=pulley] .DRX8EW_fallback{transform-origin:70% 52%;transform:scale(1.5)}.DRX8EW_stage[data-detail=housing] .DRX8EW_fallback{transform-origin:43%;transform:scale(1.35)}.DRX8EW_hidden{opacity:0;visibility:hidden}.DRX8EW_mediaFailure{color:#f5f6f3;text-align:center;place-content:center;max-width:34ch;height:100%;margin-inline:auto;padding:1.5rem;line-height:1.6;display:grid}.DRX8EW_details{border-bottom:1px solid #d3d9d4;flex-wrap:wrap;gap:.25rem 1.25rem;padding-block:.625rem;display:flex}.DRX8EW_details button{color:#596166;text-align:start;text-underline-offset:.45rem;background:0 0;min-height:2.75rem;padding:.5rem 0;font-size:.875rem;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .18s}.DRX8EW_details button:hover,.DRX8EW_details button[aria-pressed=true]{color:var(--scp-emerald,#08745a);text-decoration-color:currentColor}.DRX8EW_guide{padding-block:1.25rem}.DRX8EW_guide h3{letter-spacing:-.02em;margin:0;font-size:1.125rem;font-weight:600;line-height:1.4}.DRX8EW_guide p{color:#596166;max-width:58ch;margin-top:.5rem;font-size:1rem;line-height:1.65}.DRX8EW_guide .DRX8EW_previewNote{font-size:.875rem}.DRX8EW_reference{color:#596166;flex-wrap:wrap;align-items:center;gap:.25rem 1rem;margin-bottom:1rem;font-size:.875rem;line-height:1.5;display:flex}.DRX8EW_reference a{min-height:2.75rem;color:var(--scp-emerald,#08745a);text-underline-offset:.25rem;font-variant-numeric:tabular-nums;align-items:center;gap:.75rem;text-decoration:underline;display:inline-flex}.DRX8EW_request{background:var(--scp-emerald,#08745a);color:#fff;border-radius:.375rem;justify-content:center;align-items:center;gap:1rem;min-height:3rem;padding:.75rem 1.25rem;font-size:1rem;font-weight:500;transition:background .18s;display:inline-flex}.DRX8EW_request:hover{background:#075e49}.DRX8EW_accessible{color:#596166;margin-top:.75rem;font-size:.875rem}.DRX8EW_accessible summary{cursor:pointer;align-items:center;gap:.625rem;min-height:2.75rem;display:inline-flex}.DRX8EW_accessible summary::-webkit-details-marker{display:none}.DRX8EW_controls{flex-wrap:wrap;gap:.5rem;padding-block:.5rem;display:flex}.DRX8EW_controls button{color:#15191b;background:#fff;border:1px solid #b3bdb5;border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;min-width:2.75rem;min-height:2.75rem;padding:.5rem .75rem;display:inline-flex}.DRX8EW_controls button:hover,.DRX8EW_controls button[aria-pressed=true]{border-color:var(--scp-emerald,#08745a);background:#e9ede8}.DRX8EW_studio button:focus-visible,.DRX8EW_studio a:focus-visible,.DRX8EW_accessible summary:focus-visible{outline:3px solid var(--scp-emerald,#08745a);outline-offset:4px}.DRX8EW_stage:focus-visible{outline-offset:-5px;outline:3px solid #b7ebd8}@media(max-width:30rem){.DRX8EW_stage{height:18rem}.DRX8EW_details{gap:.25rem 1rem}.DRX8EW_request{width:100%}}@media(prefers-reduced-motion:reduce){.DRX8EW_fallback,.DRX8EW_details button,.DRX8EW_request{transition:none}}.parts-photo-inner.phone-finder-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(36px,6vw,84px)}.phone-finder-demo{text-align:center;perspective:1100px;perspective-origin:50% 44%;width:min(100%,580px);min-width:0;height:clamp(590px,51vw,710px);position:relative}.phone-finder-workshop{color:#f5f6f3;background:#11191d;border:1px solid #d5e1e638;border-radius:12px;transition:opacity .46s,transform .65s cubic-bezier(.22,1,.36,1),visibility linear;position:absolute;inset:0;overflow:hidden;box-shadow:0 38px 90px -38px #000000d9}.phone-finder-workshop-poster,.phone-finder-workshop-film,.phone-finder-workshop-shade{width:100%;height:100%;position:absolute;inset:0}.phone-finder-workshop-poster,.phone-finder-workshop-film{object-fit:cover;object-position:50% 50%;display:block}.phone-finder-workshop-film{opacity:0;transition:opacity .32s}.phone-finder-workshop-film[data-frame-ready=true]{opacity:1}.phone-finder-film-control{color:#f5f6f3;cursor:pointer;background:#050c0fcc;border:1px solid #ffffff8c;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;margin-top:14px;padding:8px 13px;font-size:14px;font-weight:600;line-height:1.4;transition:background-color .16s;display:inline-flex}.phone-finder-film-control:hover{background:#162b2b}.phone-finder-film-control:active{background:#0a4840}.phone-finder-film-control:focus-visible{outline-offset:4px;outline:2px solid #fff}.phone-finder-workshop-shade{pointer-events:none;background:linear-gradient(#03080c73,#0000 27% 61%,#03080cd6)}.phone-finder-workshop-heading,.phone-finder-workshop-bottom{z-index:1;position:absolute;left:0;right:0}.phone-finder-workshop-heading{text-align:left;padding:30px 32px;top:0}.phone-finder-workshop-heading span,.phone-finder-workshop-bottom>span{color:#dbe8e7;letter-spacing:.15em;font-size:10px;font-weight:700}.phone-finder-workshop-heading p{letter-spacing:-.04em;text-wrap:balance;max-width:285px;margin-top:10px;font-size:clamp(20px,2.4vw,28px);font-weight:600;line-height:1.17}.phone-finder-workshop-heading .phone-finder-film-error{letter-spacing:0;text-wrap:pretty;max-width:30ch;font-size:16px;font-weight:400;line-height:1.5}.phone-finder-workshop-bottom{grid-template-columns:1fr auto 1fr;align-items:end;gap:12px;padding:32px 24px 28px;display:grid;bottom:0}.phone-finder-workshop-bottom>span:first-child{text-align:left}.phone-finder-workshop-bottom>span:last-child{text-align:right}.phone-finder-workshop-bottom button{color:#f5f7f5;background:#08745a;border:5px solid #f5f7f5;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:84px;height:84px;font-size:11px;font-weight:700;transition:transform .19s,background-color .19s;display:flex;box-shadow:0 0 0 2px #ffffffad,0 14px 28px #00000057}.phone-finder-workshop-bottom button:hover{background:#09664f;transform:scale(1.045)}.phone-finder-workshop-bottom button:active{transform:scale(.94)}.phone-finder-workshop-bottom button:focus-visible{outline-offset:5px;outline:3px solid #fff}.phone-finder-demo:not([data-mode=workshop]) .phone-finder-workshop{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .46s,transform .65s cubic-bezier(.22,1,.36,1),visibility 0s linear .46s;transform:scale(1.085)}.phone-finder-device{--phone-tilt-x:0deg;--phone-tilt-y:0deg;inset-block:0;isolation:isolate;box-sizing:border-box;aspect-ratio:393/852;width:min(100%,320px);min-width:0;max-width:100%;height:100%;transform:translate(-50%) rotateX(var(--phone-tilt-x)) rotateY(var(--phone-tilt-y));transform-style:preserve-3d;will-change:transform;background:linear-gradient(135deg,#aeb5b9,#414b50 14%,#101719 45%,#414b50 84%,#aeb5b9);border:1px solid #a6adb0;border-radius:49px;flex-direction:column;padding:6px;transition:transform .34s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;left:50%;box-shadow:0 46px 90px -42px #000000e6,0 16px 30px -22px #000000d9,inset 0 0 0 2px #060a0f,inset 0 1px #ffffff73}.phone-finder-device[data-active=false]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,transform .55s cubic-bezier(.22,1,.36,1),visibility 0s linear .55s;transform:translate(-50%)translateY(28px)scale(.88)}.phone-finder-device[data-active=true]{opacity:1;visibility:visible;transition:opacity .42s,transform .55s cubic-bezier(.22,1,.36,1),visibility linear}.phone-finder-device[data-tilting=true]{transition:none}.phone-finder-device:before,.phone-finder-device:after{content:"";z-index:2;pointer-events:none;position:absolute}.phone-finder-device:before{border-radius:inherit;inset:1px;box-shadow:inset 1px 1px #ffffff47,inset -2px -2px #0000008f}.phone-finder-device:after{filter:blur(1px);background:#ffffff6b;border-radius:50%;width:34%;height:2px;top:1px;left:12%}.phone-finder-topbar{color:#15191b;letter-spacing:-.035em;background:#fff;border:3px solid #080b0d;border-bottom:0;border-radius:43px 43px 0 0;flex:0 0 87px;justify-content:center;align-items:center;padding:42px 20px 8px;font-size:17px;font-weight:600;display:flex;position:relative}.phone-finder-camera-dot{background:#020407;border-radius:20px;width:86px;height:25px;position:absolute;top:11px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff0a}.phone-finder-topbar .phone-finder-back{color:#1b2a29;background:#eef2ef;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:8px;left:18px}.phone-finder-topbar .phone-finder-back:hover{background:#dce9e1}.phone-finder-screen{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;background:#fff;border-inline:3px solid #080b0d;flex:1;width:100%;min-height:0;position:relative;overflow:hidden}.phone-finder-screen[data-view="3d"]{background:radial-gradient(circle at 50% 41%,#42545b,#162024 69%,#0d1519)}.phone-finder-screen[data-sample=true][data-view=photo]{cursor:pointer}.phone-finder-screen[data-zoomed=true]{cursor:grab}.phone-finder-screen[data-zoomed=true]:active{cursor:grabbing}.phone-finder-screen img{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.phone-finder-3d-host{z-index:1;opacity:0;background:0 0;transition:opacity .22s;position:absolute;inset:0}.phone-finder-3d-host[data-scene-status=ready]{opacity:1}.phone-finder-3d-host canvas{touch-action:pan-y;cursor:grab;width:100%;height:100%;display:block}.phone-finder-3d-host canvas:active{cursor:grabbing}.phone-finder-visual-detail{z-index:2;color:#f4f7f5;text-align:left;pointer-events:none;background:#081114d4;border:1px solid #ffffff2b;border-radius:14px;padding:12px 14px;position:absolute;bottom:16px;left:14px;right:14px;box-shadow:0 12px 28px #00000038}.phone-finder-visual-detail span{color:#83d5b4;letter-spacing:.13em;font-size:9px;font-weight:700}.phone-finder-visual-detail strong{margin-top:4px;font-size:13px;line-height:1.25;display:block}.phone-finder-visual-detail p{color:#d4ddda;margin-top:4px;font-size:10px;line-height:1.4}.phone-finder-preview-error{color:#465364;place-content:center;padding:36px;font-size:13px;line-height:1.7;display:grid;position:absolute;inset:0}.phone-finder-console{background:#fff;border-inline:3px solid #080b0d;flex:0 0 63px;align-items:center;gap:2px;padding:7px 10px 0;display:flex;position:relative}.phone-finder-console button{color:#26322e;background:0 0;border-radius:10px;justify-content:center;align-items:center;min-width:44px;min-height:44px;transition:background-color .16s,transform .16s;display:inline-flex}.phone-finder-console button:hover:not(:disabled){background:#e1e7e2}.phone-finder-console button:active:not(:disabled){transform:scale(.96)}.phone-finder-console button:disabled{opacity:.35;cursor:not-allowed}.phone-finder-zoom{align-items:center;gap:3px;display:flex}.phone-finder-zoom input{width:100%;min-width:0;height:44px;accent-color:var(--scp-emerald);cursor:pointer}.phone-finder-zoom output{color:#4f5d55;font-variant-numeric:tabular-nums;min-width:33px;font-size:11px}.phone-finder-pan{border-top:1px solid #d9dfda;justify-content:space-between;gap:3px;padding-top:4px;display:flex}.phone-finder-console .phone-finder-capture{white-space:nowrap;flex:1;justify-content:flex-start;gap:9px;padding:0 8px;font-size:12px;font-weight:500;display:flex}.phone-finder-controls summary{cursor:pointer;color:#26322e;border-radius:12px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.phone-finder-controls summary::-webkit-details-marker{display:none}.phone-finder-controls summary:hover,.phone-finder-controls[open] summary{background:#e1e7e2}.phone-finder-controls-panel{z-index:5;background:#f5f6f3;border:1px solid #d9dfda;border-radius:18px;padding:10px;position:absolute;bottom:calc(100% + 5px);left:10px;right:10px;box-shadow:0 12px 35px #101c1429}.phone-finder-controls summary:focus-visible,.phone-finder-console button:focus-visible{outline-offset:2px;outline:2px solid #08745a}.phone-finder-homebar{background:#fff;border:3px solid #080b0d;border-top:0;border-radius:0 0 43px 43px;flex:0 0 32px;position:relative}.phone-finder-homebar:after{content:"";background:#15191b;border-radius:4px;width:100px;height:4px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.phone-finder-instructions{color:var(--photo-muted);margin:22px auto 0;font-size:11px;line-height:1.7}.phone-finder-disclaimer{color:var(--photo-muted);margin:7px 0 0;font-size:11px;line-height:1.6}.phone-finder-copy{min-width:0}.phone-finder-copy h2{margin-top:0}.phone-finder-copy .parts-photo-description{max-width:38ch;line-height:1.65}.phone-finder-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.phone-finder-actions button{min-height:48px;color:var(--photo-action-text);background:var(--photo-action-bg);border:1px solid var(--photo-action-border);border-radius:6px;justify-content:center;align-items:center;gap:9px;padding:0 17px;font-size:16px;font-weight:600;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex}.phone-finder-actions button:hover{background:var(--photo-action-hover);border-color:var(--photo-action-text)}.phone-finder-actions .phone-finder-upload{color:#fff;background:var(--scp-emerald,#08745a);border-color:var(--scp-emerald,#08745a)}.phone-finder-actions .phone-finder-upload:hover{background:#065d48;border-color:#065d48}.phone-finder-actions button:active{transform:scale(.98)}.phone-finder-selection{color:var(--photo-muted);overflow-wrap:anywhere;margin-top:17px;font-size:14px;line-height:1.6}.phone-finder-use{background:var(--scp-emerald);border:1px solid var(--scp-emerald);color:#fff;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:340px;min-height:48px;margin-top:12px;padding:0 17px;font-size:16px;font-weight:600;transition:background-color .16s,transform .16s;display:flex}.phone-finder-use:hover:not(:disabled){background:#065d48}.phone-finder-use:active:not(:disabled){transform:scale(.98)}.phone-finder-use:disabled{color:var(--muted-foreground);background:var(--muted);border-color:var(--border);cursor:not-allowed}.phone-finder-privacy{max-width:40ch;color:var(--photo-muted);margin-top:16px;font-size:14px;line-height:1.65}.phone-finder-example{margin-top:24px}.phone-finder-example button{min-height:44px;color:var(--photo-action-text);text-underline-offset:5px;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:4px 0;font-size:16px;font-weight:500;text-decoration:underline;display:inline-flex}.phone-finder-example p{max-width:36ch;color:var(--photo-muted);margin-top:4px;font-size:14px;line-height:1.6}.phone-finder-actions button:focus-visible,.phone-finder-use:focus-visible,.phone-finder-example button:focus-visible{outline:3px solid var(--scp-emerald,#08745a);outline-offset:4px}.phone-finder-error{color:var(--photo-error);margin-top:15px;font-size:16px;line-height:1.6}.phone-finder-status{color:var(--photo-muted);min-height:20px;margin-top:12px;font-size:16px;line-height:1.6}.phone-finder-screen:focus-visible,.phone-finder-zoom input:focus-visible{outline:2px solid var(--scp-emerald-active);outline-offset:3px;z-index:1}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.phone-finder-device{will-change:auto;transition:none;transform:translate(-50%)}}@media(prefers-reduced-transparency:reduce){.phone-finder-actions button:not(.phone-finder-upload){background:var(--photo-action-bg)}}@media(prefers-contrast:more){.phone-finder-device{border-color:#f2f7fd}.phone-finder-actions button,.phone-finder-use{outline:1px solid}}@media(prefers-reduced-motion:reduce){.phone-finder-workshop,.phone-finder-device,.phone-finder-device[data-active],.phone-finder-workshop-bottom button{transition-duration:0s}.phone-finder-workshop-film,.phone-finder-3d-host{transition:none}}@media(max-width:720px){.phone-finder-instructions,.phone-finder-disclaimer,.phone-finder-selection,.phone-finder-privacy,.phone-finder-preview-error,.phone-finder-console .phone-finder-capture{font-size:.875rem}.parts-photo-inner.phone-finder-layout{flex-direction:column;align-items:stretch;gap:36px;display:flex}.phone-finder-demo{width:100%;height:min(620px,168vw);margin:0 auto}.phone-finder-workshop-bottom{grid-template-columns:1fr;justify-items:center}.phone-finder-workshop-bottom>span{display:none}.phone-finder-copy .parts-photo-description{max-width:450px}.phone-finder-actions{margin-top:24px}.phone-finder-use{max-width:none}}@media(max-width:360px){.phone-finder-workshop-heading{padding:25px 20px}.phone-finder-workshop-bottom{gap:6px;padding-inline:12px}.phone-finder-workshop-bottom>span{font-size:9px}.phone-finder-device{border-radius:44px;padding:5px}.phone-finder-topbar{padding-inline:10px;font-size:16px}.phone-finder-console{padding-inline:6px}.phone-finder-actions button{padding-inline:12px}}.tVhrda_story{color:var(--scp-pearl);background:#0b1118}.tVhrda_stage{isolation:isolate;position:relative;overflow:clip}.tVhrda_car{z-index:2;transform-origin:66% 48%;pointer-events:none;display:none;position:absolute;inset:0}.tVhrda_car img{object-fit:cover;width:100%;height:100%}.tVhrda_studio{background:#0b1118;grid-template-columns:1.25fr 1fr;align-items:center;gap:3%;max-width:100rem;min-height:38rem;margin:auto;padding:5rem 6%;display:grid}.tVhrda_visual{aspect-ratio:1600/893;width:100%;min-width:0;overflow:clip}.tVhrda_visual img{width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 88%,#0000),linear-gradient(#0000,#000 15% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 88%,#0000),linear-gradient(#0000,#000 15% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.tVhrda_copy h2{font-family:var(--font-display);letter-spacing:-.04em;margin:0 0 1.5rem;font-size:clamp(2.4rem,4.3vw,4.7rem);font-weight:500;line-height:1.09}.tVhrda_copy h2 span{color:#b9c8c3}.tVhrda_copy p{color:#c4cfca;max-width:33ch;font-size:1.0625rem;line-height:1.7}.tVhrda_copy a{color:#a2dfc8;text-underline-offset:.3em;align-items:center;gap:.7rem;min-height:44px;margin-top:1.5rem;font-weight:600;text-decoration:underline;display:inline-flex}.tVhrda_copy a:focus-visible{outline:3px solid var(--scp-emerald);outline-offset:5px}.tVhrda_copy small{color:#aab9b2;max-width:37ch;margin-top:1.5rem;font-size:.8125rem;line-height:1.5;display:block}@media(min-width:48rem)and (min-height:650px)and (prefers-reduced-motion:no-preference){.tVhrda_story[data-motion=true]{height:240svh}.tVhrda_story[data-motion=true] .tVhrda_stage{height:100svh;position:sticky;top:0}.tVhrda_story[data-motion=true] .tVhrda_car{display:block}.tVhrda_story[data-motion=true] .tVhrda_studio{height:100%}}@media(max-width:47.99rem){.tVhrda_studio{grid-template-columns:1fr;gap:.5rem;min-height:0;padding:2.5rem 1.25rem 3rem}.tVhrda_visual{max-width:26rem;margin:auto}.tVhrda_copy h2{font-size:clamp(2.1rem,8vw,3rem)}.tVhrda_copy p{max-width:38ch;font-size:1rem}}.RINdNW_section{background:var(--scp-graphite);color:var(--scp-pearl);padding:clamp(3rem,7vw,7rem) 6%}.RINdNW_inner{max-width:80rem;margin:auto}.RINdNW_heading{justify-content:space-between;align-items:baseline;gap:2rem;margin-bottom:3rem;display:flex}.RINdNW_heading h2{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:500;line-height:1.1}.RINdNW_heading a,.RINdNW_caption a{text-underline-offset:.3em;flex-shrink:0;align-items:center;gap:.6rem;min-height:44px;font-size:.9375rem;text-decoration:underline;display:inline-flex}.RINdNW_layout{grid-template-columns:.65fr 1.35fr;align-items:center;gap:6%;display:grid}.RINdNW_tabs{flex-direction:column;display:flex}.RINdNW_tabs button{color:#bac4c0;min-height:60px;font-family:var(--font-display);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #3b4347;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 0;font-size:clamp(1.3rem,2vw,2rem);transition:color .18s;display:flex}.RINdNW_tabs button svg{opacity:0;transition:opacity .18s,transform .18s;transform:translate(-5px)}.RINdNW_tabs button:hover,.RINdNW_tabs button[aria-selected=true]{color:#fff}.RINdNW_tabs button[aria-selected=true] svg{opacity:1;color:#8cd8bd;transform:none}.RINdNW_panel{min-width:0}.RINdNW_panel img{aspect-ratio:4/3;object-fit:contain;background:#15191b;border-radius:.6rem;width:100%;height:auto;animation:.25s ease-out RINdNW_category-enter}.RINdNW_caption{justify-content:space-between;align-items:start;gap:2rem;padding-top:1.5rem;display:flex}.RINdNW_caption p{color:#cbd4d0;max-width:38ch;font-size:.9375rem;line-height:1.65}.RINdNW_caption a{color:#a2dfc8}.RINdNW_section :is(a,button,[tabindex]):focus-visible{outline-offset:5px;outline:3px solid #8cd8bd}@keyframes RINdNW_category-enter{0%{opacity:.6;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:47.99rem){.RINdNW_section{padding-inline:1.25rem}.RINdNW_heading{margin-bottom:1rem;display:block}.RINdNW_heading a{margin-top:1rem}.RINdNW_layout{grid-template-columns:1fr;gap:1.5rem}.RINdNW_tabs{grid-template-columns:1fr 1fr;gap:0 1.2rem;display:grid}.RINdNW_tabs button{min-height:54px;padding-block:.75rem;font-size:1.125rem}.RINdNW_tabs button svg{width:17px}.RINdNW_caption{padding-top:1rem;display:block}.RINdNW_caption a{margin-top:.75rem}}@media(prefers-reduced-motion:reduce){.RINdNW_panel img{animation:none}.RINdNW_tabs button,.RINdNW_tabs button svg{transition:none}}.parts-finder-section{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--scp-pearl);color:var(--scp-graphite);border-top:1px solid #dde1db;padding:clamp(64px,7vw,112px) clamp(22px,5vw,80px)}#oem-finder,#home-photo-finder{scroll-margin-top:4.5rem}.parts-finder-inner,.parts-photo-inner,.parts-account-inner{max-width:1280px;margin:0 auto}.parts-finder-heading{max-width:800px}.parts-eyebrow{color:#526071;letter-spacing:.18em;align-items:center;gap:14px;font-size:11px;font-weight:700;display:flex}.parts-eyebrow:before{content:"";background:currentColor;width:28px;height:1px}.parts-finder-heading h2{letter-spacing:-.04em;margin-top:0;font-size:clamp(38px,4.4vw,62px);font-weight:500;line-height:1.08}.parts-finder-heading h2 span{color:#526058}.parts-finder-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);align-items:center;gap:clamp(32px,5vw,80px);margin-top:0;display:grid}.parts-search-copy{padding:18px 0 30px}.parts-search-copy h3{letter-spacing:-.035em;font-size:26px;font-weight:600;line-height:1.2}.parts-search-description{color:#59616d;max-width:370px;margin-top:24px;font-size:16px;line-height:1.7}.parts-oem-form{margin-top:32px}.parts-oem-label{margin-bottom:11px;font-size:14px;font-weight:600;display:block}.parts-oem-input-wrap{background:#fff;border:1px solid #d1d4da;border-radius:8px;min-height:56px;display:flex;overflow:hidden}.parts-oem-input-wrap:focus-within{outline:2px solid var(--scp-emerald);outline-offset:3px}.parts-oem-input-wrap[data-invalid=true]{border-color:#b4232d}.parts-oem-input-wrap input{background:0 0;outline:none;width:100%;min-width:0;padding:15px;font-family:ui-monospace,monospace;font-size:14px}.parts-oem-input-wrap input::placeholder{color:#66707d}.parts-oem-input-wrap button{background:var(--scp-emerald);color:#fff;border-radius:5px;flex-shrink:0;align-items:center;gap:8px;min-height:44px;margin:5px;padding:0 14px;font-size:12px;font-weight:600;transition:background .18s;display:inline-flex}.parts-oem-input-wrap button:hover{background:#075b48}.parts-oem-error{color:#a91e2b;margin-top:10px;font-size:12px}.parts-fitment-note{color:#66707d;max-width:365px;margin-top:15px;font-size:14px;line-height:1.7}.parts-photo-link{min-height:44px;color:var(--scp-emerald);align-items:center;gap:9px;margin-top:22px;font-size:13px;font-weight:600;display:inline-flex}.parts-photo-link:hover{text-underline-offset:4px;text-decoration:underline}.parts-studio{min-width:0}.parts-studio-topline{color:#626d7a;letter-spacing:.06em;border-bottom:1px solid #d9dce1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:12px;font-weight:500;display:flex}.parts-studio-object-name{color:#343b44;letter-spacing:0;font-size:11px}.parts-studio-object-name span{color:#66707d;margin-left:9px}.parts-studio-stage{outline-offset:4px;isolation:isolate;background:radial-gradient(at 50% 42%,#fff,#f5f6f3 72%);border-radius:0 0 16px 16px;height:clamp(350px,33vw,480px);position:relative;overflow:hidden}.parts-studio-ground{opacity:.16;filter:blur(20px);pointer-events:none;background:#7a8495;border-radius:50%;width:74%;height:40px;position:absolute;bottom:41px;left:14%}.parts-studio-scene{position:absolute;inset:0}.parts-studio-canvas{cursor:grab;touch-action:pan-y;width:100%;height:100%;display:block}.parts-studio-canvas-pressed{cursor:grabbing}.parts-studio-fallback{object-fit:contain;opacity:1;border-radius:12px;width:100%;height:85%;transition:opacity .3s;position:absolute;top:4%;left:0}.parts-studio-fallback-hidden{opacity:0;visibility:hidden}.parts-studio-accessible{color:#4c5965;margin-top:9px;font-size:14px}.parts-studio-accessible summary{cursor:pointer;background:#fff;border:1px solid #d9dce1;border-radius:50%;justify-content:center;align-items:center;width:44px;min-height:44px;display:inline-flex}.parts-studio-accessible summary::marker{content:""}.parts-studio-accessible summary::-webkit-details-marker{display:none}.parts-studio-accessible summary:hover{color:var(--scp-emerald);border-color:var(--scp-emerald)}.parts-studio-controls{border-top:1px solid #d9dce1;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin-top:8px;padding:12px 0;display:flex}.parts-studio-controls button{color:#39414d;background:#fff;border:1px solid #d9dce1;border-radius:6px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 12px;font-size:12px;font-weight:600;transition:background .18s,border-color .18s;display:inline-flex}.parts-studio-controls button:hover:not(:disabled){background:#e9edf3;border-color:#acb9ca}.parts-studio-controls button:disabled{opacity:.45;cursor:not-allowed}.parts-studio-controls .parts-studio-explode{gap:8px}.parts-studio-reference strong{color:#323944;letter-spacing:.03em;font-family:ui-monospace,monospace;font-size:15px;display:block}.parts-studio-controls button[aria-pressed=true]{border-color:var(--scp-emerald);color:#075b48;background:#e6f4ee}.parts-studio-guide{border-top:1px solid #d9dce1;align-items:flex-start;gap:12px;margin-top:11px;padding:16px 0 4px;display:flex}.parts-studio-guide-number{color:var(--scp-emerald);padding-top:3px;font-size:10px;font-weight:700}.parts-studio-guide h3{letter-spacing:-.01em;font-size:15px;font-weight:600}.parts-studio-guide p{color:#626d7a;max-width:360px;margin-top:5px;font-size:12px;line-height:1.65}.parts-photo-section{--photo-muted:#46514b;--photo-action-bg:#fff;--photo-action-hover:#e6eee9;--photo-action-text:#15191b;--photo-action-border:#7b8981;--photo-error:#a91e2b;background:var(--background);color:var(--foreground);padding:100px 32px;overflow:hidden}.dark .parts-photo-section{--photo-muted:#c1cbd8;--photo-action-bg:#16212d;--photo-action-hover:#27394d;--photo-action-text:#f4f7fb;--photo-action-border:#879aab;--photo-error:#ffb3b3;background:linear-gradient(90deg,#0b0d0ec2,#0b0d0ee6 54%,#15191b),url(/models/part-finder-cinematic.webp) center / cover,var(--scp-graphite);color:#f5f5f7}.parts-photo-inner{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:90px;display:grid}.parts-photo-artwork{position:relative}.parts-photo-artwork img{border-radius:12px;width:100%;height:auto;display:block}.parts-photo-artwork figcaption{color:var(--photo-muted);align-items:center;gap:8px;margin-top:18px;font-size:10px;display:flex}.parts-photo-artwork figcaption span{background:var(--scp-emerald-active);border-radius:50%;width:5px;height:5px}.parts-photo-copy .parts-eyebrow{color:var(--photo-muted)}.parts-photo-copy h2{letter-spacing:-.04em;margin-top:24px;font-size:clamp(36px,4.4vw,59px);font-weight:500;line-height:1.06}.parts-photo-copy h2 span{color:var(--photo-muted)}.parts-photo-description{max-width:390px;color:var(--photo-muted);margin-top:22px;font-size:16px;line-height:1.7}.parts-photo-upload{margin-top:32px}.parts-photo-upload>div{border-color:#343b46}.parts-photo-upload button{border-radius:6px}.parts-account-section{background:var(--card);color:var(--foreground);border-top:1px solid var(--border);padding:56px 32px}.parts-account-inner{justify-content:space-between;align-items:center;gap:32px;display:flex}.parts-account-inner h2{letter-spacing:-.045em;font-size:clamp(24px,2.7vw,34px);font-weight:600;line-height:1.15}.parts-account-inner p{color:var(--muted-foreground);margin-top:11px;font-size:15px;line-height:1.7}.parts-account-link{background:var(--scp-emerald);color:#fff;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:16px;min-height:48px;padding:0 23px;font-size:15px;font-weight:600;display:inline-flex}.parts-account-link:hover{background:#065d48}.parts-account-secondary{min-height:44px;color:var(--scp-emerald);text-underline-offset:.3em;align-items:center;margin-top:8px;font-size:14px;text-decoration:underline;display:inline-flex}.parts-finder-section :is(button,a):focus-visible,.parts-photo-section :is(button,a):focus-visible,.parts-account-section a:focus-visible,.parts-studio-stage:focus-visible{outline:2px solid var(--scp-emerald);outline-offset:4px}.parts-photo-section :is(button,a):focus-visible{outline-color:var(--ring)}@media(min-width:1400px){.parts-studio-stage{height:480px}}@media(max-width:1000px){.parts-finder-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:30px}.parts-photo-inner{gap:44px}.parts-studio-stage{height:320px}.parts-oem-input-wrap{flex-wrap:wrap}.parts-oem-input-wrap input{flex:155px}.parts-oem-input-wrap button{flex-grow:1;justify-content:center}}@media(max-width:720px){.parts-eyebrow,.parts-oem-label,.parts-oem-input-wrap button,.parts-oem-error,.parts-fitment-note,.parts-photo-link,.parts-studio-topline,.parts-studio-object-name,.parts-studio-accessible,.parts-studio-controls button,.parts-studio-guide-number,.parts-studio-guide p,.parts-account-inner p,.parts-account-link{font-size:.875rem}.parts-eyebrow,.parts-studio-topline{letter-spacing:.06em}.parts-finder-section{padding:66px 22px 60px}.parts-finder-heading h2{font-size:clamp(36px,9vw,45px)}.parts-finder-grid{flex-direction:column;gap:25px;margin-top:0;display:flex}.parts-search-copy{width:100%;padding:0}.parts-search-description{max-width:480px;font-size:16px}.parts-oem-form{margin-top:24px}.parts-studio{width:100%;margin-top:7px}.parts-studio-stage{height:320px}.parts-oem-input-wrap input{flex:140px;font-size:16px}.parts-oem-input-wrap button{flex:none}.parts-photo-section{padding:64px 22px}.parts-photo-inner{flex-direction:column-reverse;align-items:stretch;gap:35px;display:flex}.parts-photo-copy h2{font-size:clamp(36px,9vw,44px)}.parts-photo-description{max-width:400px}.parts-photo-upload{margin-top:25px}.parts-photo-artwork{width:100%;max-width:520px;margin:0 auto}.parts-account-section{padding:43px 22px}.parts-account-inner{flex-direction:column;align-items:flex-start;gap:25px}}@media(max-width:380px){.parts-finder-heading h2{font-size:39px}.parts-studio-stage{height:290px}.parts-studio-controls .parts-studio-explode{padding:0 9px;font-size:10px}.parts-oem-input-wrap input{flex-basis:125px;padding:12px}.parts-oem-input-wrap button{padding:0 9px;font-size:11px}}@media(prefers-reduced-motion:reduce){.parts-studio-fallback,.parts-studio-controls button,.parts-oem-input-wrap button{transition:none}}.URE-2a_home{--studio-paper:#f4f7f8;--studio-ink:#172b3b;--studio-muted:#526574;--studio-line:#ccd8df;--studio-gutter:clamp(1.25rem, 4vw, 3.5rem);--background:var(--studio-paper);--foreground:var(--studio-ink);--muted-foreground:var(--studio-muted);--border:var(--studio-line);--card:#fff;--primary:#08745a;--primary-foreground:#fff;--ring:#08745a;background:var(--studio-paper);color:var(--studio-ink)}.URE-2a_home::selection,.URE-2a_home ::selection{color:#172b3b;background:#c9e6dc}.URE-2a_home #home-facts{border-color:var(--studio-line);background:#eaf0f3}:is(.URE-2a_home #home-facts>div,.URE-2a_home #faq>div){max-width:80rem;padding-inline:var(--studio-gutter)}.URE-2a_home #home-facts>div{padding-block:clamp(2.5rem,4.5vw,4rem)}.URE-2a_home #home-facts p{max-width:76ch}:is(.URE-2a_home .parts-finder-section,.URE-2a_home #home-photo-finder.parts-photo-section){padding:clamp(3rem,6vw,5.5rem) var(--studio-gutter);background:var(--studio-paper);color:var(--studio-ink);border-color:var(--studio-line)}:is(.URE-2a_home .parts-finder-inner,.URE-2a_home .parts-photo-inner,.URE-2a_home .parts-account-inner){max-width:80rem;margin-inline:auto}.URE-2a_home .parts-finder-grid{gap:clamp(2rem,5vw,5rem)}:is(.URE-2a_home .parts-finder-heading h2,.URE-2a_home .parts-photo-copy h2){letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2rem,3.5vw,3.5rem);line-height:1.1}:is(.URE-2a_home .parts-finder-heading h2 span,.URE-2a_home .parts-search-description,.URE-2a_home .parts-fitment-note){color:var(--studio-muted)}.URE-2a_home .parts-oem-input-wrap{border-color:#8da2ae;border-radius:6px}.URE-2a_home .parts-oem-input-wrap:focus-within{outline:2px solid var(--primary);outline-offset:3px}.URE-2a_home .parts-oem-input-wrap[data-invalid=true]{border-color:#a91e2b}.URE-2a_home .parts-oem-input-wrap input{caret-color:var(--primary);font-size:1rem}.URE-2a_home #home-photo-finder.parts-photo-section{--photo-muted:#526574;--photo-action-bg:#fff;--photo-action-hover:#e2ecef;--photo-action-text:#172b3b;--photo-action-border:#8297a3;--photo-error:#a91e2b;background:#eaf0f3}.URE-2a_home .parts-photo-inner.phone-finder-layout{gap:clamp(2rem,5vw,4.5rem)}.URE-2a_home .parts-photo-copy h2{margin-top:0}.URE-2a_home section:has([aria-label="Explore parts categories"]){padding:clamp(3rem,6vw,5.5rem) var(--studio-gutter);background:#101f2c}.URE-2a_home section:has([aria-label="Explore parts categories"]) h2{text-wrap:balance}.URE-2a_home section[aria-labelledby=sourcing-film-title]{padding:clamp(3rem,5vw,4.5rem) var(--studio-gutter);background:#101f2c}.URE-2a_home #sourcing-film-title{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2rem,3.5vw,3.5rem)}.URE-2a_home section[aria-labelledby=sourcing-film-title] ol>li{border-top:1px solid #42515d;padding-top:1.25rem}.URE-2a_home #faq{background:var(--studio-paper);padding-block:clamp(2.5rem,4vw,3.5rem)}.URE-2a_home #faq details{border-color:var(--studio-line)}.URE-2a_home .parts-account-section{padding:clamp(2.5rem,4vw,3.5rem) var(--studio-gutter);background:#eaf0f3}.URE-2a_home .parts-account-inner h2{letter-spacing:-.04em;font-weight:500}:is(.URE-2a_home #home-part-requests,.URE-2a_home #home-buying-guide,.URE-2a_home section[aria-labelledby=home-directory-heading],.URE-2a_home section[aria-labelledby=home-makes-heading],.URE-2a_home section[aria-labelledby=home-tools-heading]){max-width:80rem;padding:clamp(2.5rem,4vw,4rem) var(--studio-gutter);border-bottom:1px solid var(--studio-line)}:is(.URE-2a_home #home-facts h2,.URE-2a_home #home-part-requests h2,.URE-2a_home #home-buying-guide h2,.URE-2a_home #home-directory-heading,.URE-2a_home #home-makes-heading,.URE-2a_home #home-tools-heading,.URE-2a_home #faq-heading){letter-spacing:-.035em;text-wrap:balance;max-width:32ch;font-size:clamp(1.75rem,2.5vw,2.5rem);font-weight:500;line-height:1.18}:is(.URE-2a_home #home-part-requests h3,.URE-2a_home #home-buying-guide h3){color:var(--studio-ink);font-weight:600}.URE-2a_home #home-buying-guide>div>div{border-top:1px solid var(--studio-line);padding-top:1.25rem}.URE-2a_home #home-directory-location{caret-color:var(--primary);background:#fff;border-color:#8297a3}@media(min-width:64rem){.URE-2a_home #home-facts>div{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:0 4rem;display:grid}.URE-2a_home #home-facts h2{grid-row:1/4;max-width:15ch}:is(.URE-2a_home #home-facts p,.URE-2a_home #home-facts>div>a,.URE-2a_home #home-facts nav){grid-column:2}.URE-2a_home #home-facts p:first-of-type{margin-top:0}}@media(max-width:40rem){:is(.URE-2a_home .parts-finder-heading h2,.URE-2a_home .parts-photo-copy h2){font-size:clamp(1.875rem,8vw,2.5rem)}.URE-2a_home #home-buying-guide>div{row-gap:1.75rem}}
