.car-card[data-astro-cid-sivy3gub]{border-radius:var(--radius-card);box-shadow:0 30px 56px -34px hsl(var(--shadow-tint) / .3), 0 0 0 1px hsl(var(--shadow-tint) / .06);transition:transform .6s var(--ease-out-expo), box-shadow .6s var(--ease-out-expo);background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (hover:hover){.car-card[data-astro-cid-sivy3gub]:hover{box-shadow:0 40px 64px -34px hsl(var(--shadow-tint) / .4), 0 0 0 1px hsl(var(--shadow-tint) / .07);transform:translateY(-5px)}}.car-card[data-astro-cid-sivy3gub]:has(a:focus-visible){outline:2.5px solid var(--accent);outline-offset:3px}.img-box[data-astro-cid-sivy3gub]{aspect-ratio:16/11;position:relative}.cc-top[data-astro-cid-sivy3gub]{z-index:1;justify-content:space-between;align-items:center;gap:8px;min-height:26px;display:flex;position:absolute;top:18px;left:20px;right:16px}.cc-top[data-astro-cid-sivy3gub] .brand-mark{color:#5d6068;width:auto;height:12px}.cc-top[data-astro-cid-sivy3gub] .brand-mark.toyota{height:14px}.cc-top[data-astro-cid-sivy3gub] .brand-mark.changan{height:19px}.cc-top[data-astro-cid-sivy3gub] .brand-mark.byd{height:10px}.cc-top[data-astro-cid-sivy3gub] .brand-mark.suzuki{height:12px}.cc-badges[data-astro-cid-sivy3gub]{gap:6px;display:flex}.cc-badge[data-astro-cid-sivy3gub]{height:26px;box-shadow:0 2px 10px -4px hsl(var(--shadow-tint) / .25);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:650;display:inline-flex}.cc-badge[data-astro-cid-sivy3gub]:before{content:"";background:currentColor;border-radius:9px;width:6px;height:6px}.cc-badge[data-astro-cid-sivy3gub].plaza{color:var(--ok)}.cc-badge[data-astro-cid-sivy3gub].feat{color:var(--accent-text)}.car-img[data-astro-cid-sivy3gub]{object-fit:contain;width:82%;height:75%;transition:transform .8s var(--ease-out-expo);filter:drop-shadow(0 16px 12px hsl(var(--shadow-tint) / .2));position:absolute;inset:20% 9% 5%}.car-img[data-astro-cid-sivy3gub].photo{object-fit:cover;filter:none;border-radius:16px;width:calc(100% - 24px);height:calc(100% - 56px);inset:56px 12px 0}@media (hover:hover){.car-card[data-astro-cid-sivy3gub]:hover .car-img[data-astro-cid-sivy3gub].cutout{transform:translateY(-3px)scale(1.035)}}.body[data-astro-cid-sivy3gub]{flex-direction:column;flex:1;gap:12px;padding:8px 20px 20px;display:flex}.title[data-astro-cid-sivy3gub]{letter-spacing:-.02em;color:var(--ink);font-size:1.32rem;font-weight:600;line-height:1.15}.cc-specs[data-astro-cid-sivy3gub]{color:var(--ink-2);grid-template-columns:1fr 1fr;gap:6px 12px;font-size:14px;display:grid}.cc-specs[data-astro-cid-sivy3gub] li[data-astro-cid-sivy3gub]{align-items:center;gap:7px;min-width:0;display:flex}.cc-specs[data-astro-cid-sivy3gub] li[data-astro-cid-sivy3gub] span[data-astro-cid-sivy3gub]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cc-specs[data-astro-cid-sivy3gub] .cc-ic{width:17px;height:17px;color:var(--ink-3);flex:none}.cc-foot[data-astro-cid-sivy3gub]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;display:flex}.price[data-astro-cid-sivy3gub]{color:var(--ink);font-size:16px;font-weight:650}.more[data-astro-cid-sivy3gub]{color:var(--ink-3);white-space:nowrap;align-items:center;gap:.45rem;font-size:15px;font-weight:550;transition:color .2s;display:inline-flex}.more[data-astro-cid-sivy3gub] svg{width:18px;height:18px;color:var(--ink-2);transition:transform .4s var(--ease-out-expo), color .2s}.car-card[data-astro-cid-sivy3gub]:hover .more[data-astro-cid-sivy3gub]{color:var(--accent-text)}.car-card[data-astro-cid-sivy3gub]:hover .more[data-astro-cid-sivy3gub] svg{color:var(--accent-text);transform:translate(4px)}.float[data-astro-cid-sivy3gub]{aspect-ratio:1}.float[data-astro-cid-sivy3gub] .img-box[data-astro-cid-sivy3gub]{aspect-ratio:auto;flex:58%}.float[data-astro-cid-sivy3gub] .cc-top[data-astro-cid-sivy3gub]{top:16px;left:18px}.float[data-astro-cid-sivy3gub] .car-img[data-astro-cid-sivy3gub]{width:74%;height:76%;inset:20% 13% 4%}.float[data-astro-cid-sivy3gub] .body[data-astro-cid-sivy3gub]{flex:0;gap:4px;padding:4px 22px 22px}.float[data-astro-cid-sivy3gub] .title[data-astro-cid-sivy3gub]{font-size:clamp(1.1rem,1.5vw,1.4rem);font-weight:550}
