.VehicleCard-module__tajcla__card{aspect-ratio:4/3;background-color:var(--surface);border-radius:12px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000080}.VehicleCard-module__tajcla__imageContainer{width:100%;height:100%;position:absolute;inset:0}.VehicleCard-module__tajcla__image{filter:brightness(.85);transition:transform .6s cubic-bezier(.25,.46,.45,.94),filter .6s}.VehicleCard-module__tajcla__card:hover .VehicleCard-module__tajcla__image{filter:brightness(1.1);transform:scale(1.03)}.VehicleCard-module__tajcla__overlay{color:#fff;pointer-events:none;background:linear-gradient(#0000 0%,#0003 50%,#000000e6 100%);flex-direction:column;justify-content:flex-end;padding:2rem;transition:background .4s;display:flex;position:absolute;inset:0}.VehicleCard-module__tajcla__card:hover .VehicleCard-module__tajcla__overlay{background:linear-gradient(#0000 0%,#0006 50%,#000000f2 100%)}.VehicleCard-module__tajcla__brandText{color:#f43f5e;letter-spacing:.15em;margin-bottom:.5rem;font-size:.85rem;font-weight:600}.VehicleCard-module__tajcla__title{letter-spacing:.05em;text-shadow:0 2px 10px #00000080;margin-bottom:.5rem;font-size:2.2rem;font-weight:800}.VehicleCard-module__tajcla__engineText{color:#ffffffb3;letter-spacing:.05em;font-size:1rem}
