.badges[data-astro-cid-urioh37f]{pointer-events:none;display:flex;position:absolute;top:14px;left:14px;right:14px}.badge[data-astro-cid-urioh37f]{color:#fff;white-space:nowrap;background:#0c0d10c7;border-radius:999px;align-items:center;gap:7px;height:26px;padding:0 11px 0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.badge[data-astro-cid-urioh37f]:before{content:"";background:#ffffff8c;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 3px #ffffff1f}@media (width<=759px){.compact[data-astro-cid-urioh37f]{top:8px;left:8px;right:8px}.compact[data-astro-cid-urioh37f] .badge[data-astro-cid-urioh37f]{gap:5px;height:22px;padding:0 8px 0 7px;font-size:10.5px}.compact[data-astro-cid-urioh37f] .badge[data-astro-cid-urioh37f]:before{width:5px;height:5px;box-shadow:0 0 0 2px #ffffff1f}}.card[data-astro-cid-sivy3gub]{background:var(--ink-raised);border-radius:16px;flex-direction:column;transition:top .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s;display:flex;position:relative;top:0}.card[data-astro-cid-sivy3gub]:before{content:"";background:var(--ink-border);pointer-events:none;border-radius:16px 16px 0 0;height:40px;transition:background-color .28s;position:absolute;top:0;left:0;right:0}.card[data-astro-cid-sivy3gub]:after{content:"";border:1px solid var(--ink-border);pointer-events:none;border-top:0;border-radius:0 0 16px 16px;transition:border-color .28s;position:absolute;inset:24px 0 0}@media (hover:hover){.card[data-astro-cid-sivy3gub]:hover{top:-4px;box-shadow:0 20px 44px #0000008c}.card[data-astro-cid-sivy3gub]:hover:before{background:var(--on-dark-faint)}.card[data-astro-cid-sivy3gub]:hover:after{border-color:var(--on-dark-faint)}}.card[data-astro-cid-sivy3gub] .photo{aspect-ratio:auto;border-radius:15px 15px 0 0;height:189px;margin:1px 1px 0}.card[data-astro-cid-sivy3gub] .photo-compact{height:167px}.card[data-astro-cid-sivy3gub] .photo>img{-webkit-mask-image:linear-gradient(#000 55%,#0000 96%);mask-image:linear-gradient(#000 55%,#0000 96%)}.body[data-astro-cid-sivy3gub]{flex-direction:column;flex:1;padding:6px 16px 18px;display:flex}.title[data-astro-cid-sivy3gub]{flex-direction:column;gap:7px;min-width:0;display:flex}.make[data-astro-cid-sivy3gub]{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-on-dark);font-size:11px;font-weight:600;line-height:1}.name-row[data-astro-cid-sivy3gub]{letter-spacing:-.01em;min-width:0;color:var(--on-dark);align-items:baseline;font-size:17px;font-weight:600;line-height:1.3;display:flex}.model[data-astro-cid-sivy3gub]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.year[data-astro-cid-sivy3gub]{flex-shrink:0}.specs[data-astro-cid-sivy3gub]{flex-wrap:wrap;gap:6px 12px;margin:24px 0 18px;display:flex}.spec[data-astro-cid-sivy3gub]{align-items:center;gap:5px;min-width:0;display:flex}.spec-year[data-astro-cid-sivy3gub]{display:none}.spec-label[data-astro-cid-sivy3gub]{color:var(--accent-on-dark);display:flex}.sr-only[data-astro-cid-sivy3gub]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.spec-value[data-astro-cid-sivy3gub]{white-space:nowrap;color:var(--on-dark-body);font-size:12.5px;font-weight:500;line-height:1}.footer[data-astro-cid-sivy3gub]{border-top:1px solid var(--ink-border);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.price-block[data-astro-cid-sivy3gub]{flex-direction:column;gap:6px;min-width:0;display:flex}.price-row[data-astro-cid-sivy3gub]{flex-wrap:wrap;align-items:baseline;column-gap:8px;min-width:0;display:flex}.price[data-astro-cid-sivy3gub]{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--on-dark);font-size:20px;font-weight:600;line-height:1}.more[data-astro-cid-sivy3gub]{background:var(--accent);white-space:nowrap;color:#fff;border-radius:10px;flex-shrink:0;align-items:center;padding:11px 15px;font-size:13px;font-weight:600;line-height:1;transition:background-color .15s;display:inline-flex}.card[data-astro-cid-sivy3gub]:hover .more[data-astro-cid-sivy3gub]{background:var(--accent-hover)}@media (width<=759px){.compact[data-astro-cid-sivy3gub],.compact[data-astro-cid-sivy3gub]:hover{box-shadow:none;background:0 0;border-radius:0;top:0;overflow:visible}.compact[data-astro-cid-sivy3gub]:before,.compact[data-astro-cid-sivy3gub]:after{display:none}.compact[data-astro-cid-sivy3gub] .photo{aspect-ratio:4/3;border-radius:12px;height:auto;margin:0;overflow:hidden}.compact[data-astro-cid-sivy3gub] .photo>img{-webkit-mask-image:none;mask-image:none}.compact[data-astro-cid-sivy3gub] .body[data-astro-cid-sivy3gub]{padding:10px 0 0}.compact[data-astro-cid-sivy3gub] .title[data-astro-cid-sivy3gub]{height:1.3em;color:var(--on-dark);font-size:14px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.compact[data-astro-cid-sivy3gub] .make[data-astro-cid-sivy3gub],.compact[data-astro-cid-sivy3gub] .name-row[data-astro-cid-sivy3gub],.compact[data-astro-cid-sivy3gub] .model[data-astro-cid-sivy3gub]{font:inherit;letter-spacing:0;white-space:normal;text-transform:none;color:inherit;display:inline;overflow:visible}.compact[data-astro-cid-sivy3gub] .make[data-astro-cid-sivy3gub]{margin-right:.28em}.compact[data-astro-cid-sivy3gub] .year[data-astro-cid-sivy3gub]{display:none}.compact[data-astro-cid-sivy3gub] .footer[data-astro-cid-sivy3gub]{border-top:0;order:1;margin-top:8px;padding-top:0}.compact[data-astro-cid-sivy3gub] .price[data-astro-cid-sivy3gub]{font-size:16px}.compact[data-astro-cid-sivy3gub] .more[data-astro-cid-sivy3gub]{display:none}.compact[data-astro-cid-sivy3gub] .specs[data-astro-cid-sivy3gub]{order:2;gap:0;max-height:1lh;margin:6px 0 0;overflow:hidden}.compact[data-astro-cid-sivy3gub] .spec[data-astro-cid-sivy3gub]{gap:0}.compact[data-astro-cid-sivy3gub] .spec-year[data-astro-cid-sivy3gub]{display:flex}.compact[data-astro-cid-sivy3gub] .spec-gearbox[data-astro-cid-sivy3gub],.compact[data-astro-cid-sivy3gub] .spec-label[data-astro-cid-sivy3gub] svg{display:none}.compact[data-astro-cid-sivy3gub] .spec[data-astro-cid-sivy3gub]+.spec[data-astro-cid-sivy3gub]:before{content:"·";color:var(--on-dark-faint);margin:0 5px}.compact[data-astro-cid-sivy3gub] .spec-value[data-astro-cid-sivy3gub]{font-size:12px}}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-sivy3gub],.more[data-astro-cid-sivy3gub]{transition:none}.card[data-astro-cid-sivy3gub]:hover{top:0}}
