.car-effect-module__njOm0W__root{position:absolute;inset:0}.car-effect-module__njOm0W__baseLayer{will-change:transform;transition:transform .5s ease-out;position:absolute;inset:0}.car-effect-module__njOm0W__wiggleShell{animation:6.8s ease-in-out infinite car-effect-module__njOm0W__carWiggle;position:absolute;inset:0}.car-effect-module__njOm0W__baseImage{object-fit:cover;object-position:center;filter:saturate(1.03)contrast(1.04)brightness(.97)}.car-effect-module__njOm0W__fogLayer{opacity:.88;transition:transform .5s ease-out;position:absolute;inset:0}.car-effect-module__njOm0W__fog{filter:blur(16px);opacity:.74;background:radial-gradient(70rem 24rem at 76% 13%,#ffffff16,#0000 63%),radial-gradient(52rem 20rem at 20% 96%,#ffffff12,#0000 75%);position:absolute;inset:0}.car-effect-module__njOm0W__ambientBloom{pointer-events:none;mix-blend-mode:screen;opacity:.55;background:radial-gradient(80rem 34rem at 72%,#ffffff14,#0000 62%);position:absolute;inset:0}.car-effect-module__njOm0W__sweep{inset-block:18%;pointer-events:none;filter:blur(4px);background:linear-gradient(105deg,#0000 0%,#ffffff05 35%,#ffffff29 50%,#ffffff0a 66%,#0000 100%);width:62%;animation:7.6s ease-in-out infinite car-effect-module__njOm0W__lightSweep;position:absolute;left:-35%;transform:skew(-16deg)}.car-effect-module__njOm0W__headlight{pointer-events:none;filter:blur(9px);background:radial-gradient(circle,#fff0d23d 0%,#fff0d217 48%,#0000 72%);border-radius:9999px;width:11rem;height:11rem;animation:4.9s ease-in-out infinite car-effect-module__njOm0W__headlightPulse;position:absolute;bottom:26%;right:18%}.car-effect-module__njOm0W__headlightSecondary{pointer-events:none;filter:blur(9px);background:radial-gradient(circle,#fff0d224 0%,#fff0d20a 50%,#0000 72%);border-radius:9999px;width:8rem;height:8rem;animation:5.6s ease-in-out infinite car-effect-module__njOm0W__headlightPulse;position:absolute;bottom:25%;right:24%}.car-effect-module__njOm0W__reflection{inset-inline:0;pointer-events:none;mix-blend-mode:screen;opacity:.24;background:linear-gradient(#0000 18%,#ffffff0d 62%,#ffffff1f);height:26%;animation:8.8s ease-in-out infinite car-effect-module__njOm0W__reflectionShimmer;position:absolute;bottom:0}@keyframes car-effect-module__njOm0W__lightSweep{0%,18%,to{opacity:0;transform:translate(0%)skew(-16deg)}42%,60%{opacity:.95;transform:translate(190%)skew(-16deg)}}@keyframes car-effect-module__njOm0W__headlightPulse{0%,to{opacity:.42;transform:scale(.99)}50%{opacity:.62;transform:scale(1.06)}}@keyframes car-effect-module__njOm0W__reflectionShimmer{0%,to{opacity:.12;transform:translate(0)}50%{opacity:.24;transform:translate(1.3%)}}@keyframes car-effect-module__njOm0W__carWiggle{0%,to{transform:translate(0,0)rotate(0)}25%{transform:translate(.35%,-.2%)rotate(-.18deg)}50%{transform:translate(.55%,-.35%)rotate(-.28deg)}75%{transform:translate(.2%,-.12%)rotate(-.12deg)}}@media (prefers-reduced-motion:reduce){.car-effect-module__njOm0W__baseLayer,.car-effect-module__njOm0W__fogLayer,.car-effect-module__njOm0W__sweep,.car-effect-module__njOm0W__headlight,.car-effect-module__njOm0W__headlightSecondary,.car-effect-module__njOm0W__reflection{transition:none;animation:none;transform:none!important}}
