.car-profile[data-astro-cid-5ljg6lmd]{display:block;width:100%;height:auto;overflow:visible}.edge[data-astro-cid-5ljg6lmd]{stroke:var(--car-edge, rgba(0, 0, 0, .28));stroke-width:.9}.models-page[data-astro-cid-sur53j2e]{padding-block:clamp(2rem,5vw,3.5rem) 1rem}.intro[data-astro-cid-sur53j2e]{max-width:760px}.intro[data-astro-cid-sur53j2e] h1[data-astro-cid-sur53j2e]{margin-bottom:.6rem}.toolbar[data-astro-cid-sur53j2e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;margin:2rem 0 1.25rem}.filters[data-astro-cid-sur53j2e]{display:flex;flex-wrap:wrap;gap:.5rem}.chip[data-astro-cid-sur53j2e]{font:inherit;font-size:.85rem;color:var(--ink-2);background:transparent;cursor:pointer;border:1px solid var(--line-strong);border-radius:var(--radius);padding:.35rem .85rem}.chip[data-astro-cid-sur53j2e]:hover{color:var(--ink);border-color:var(--ink-3)}.chip[data-astro-cid-sur53j2e][aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.count[data-astro-cid-sur53j2e]{margin:0;font:.8rem/1 var(--font-mono);font-feature-settings:"tnum";color:var(--ink-3)}.studio[data-astro-cid-sur53j2e]{margin-inline:calc(50% - 50vw);padding:clamp(1rem,3vw,2rem) calc(50vw - 50%)}.grid[data-astro-cid-sur53j2e]{list-style:none;margin:0;padding:0;display:grid;gap:clamp(1.5rem,3vw,2.5rem) clamp(1rem,2vw,1.75rem);grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr))}.tile[data-astro-cid-sur53j2e][hidden]{display:none}.card[data-astro-cid-sur53j2e]{position:relative;display:flex;flex-direction:column;height:100%;color:var(--ink);text-decoration:none}a[data-astro-cid-sur53j2e].card:hover{text-decoration:none}a[data-astro-cid-sur53j2e].card:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--radius)}.pic[data-astro-cid-sur53j2e]{position:relative;aspect-ratio:440 / 190;display:flex;align-items:center;margin:1.6rem 0 1rem}.pic[data-astro-cid-sur53j2e].photo{aspect-ratio:484 / 340;margin:0 0 .4rem;isolation:isolate}.pic[data-astro-cid-sur53j2e] svg.car-profile,.pic[data-astro-cid-sur53j2e] img{width:100%;height:auto;position:relative;z-index:1}.pic[data-astro-cid-sur53j2e] img.open{position:absolute;inset:0;z-index:2;opacity:0;transition:opacity .35s ease}.card[data-astro-cid-sur53j2e]:hover .pic[data-astro-cid-sur53j2e] img.open,a[data-astro-cid-sur53j2e].card:focus-visible .pic[data-astro-cid-sur53j2e] img.open{opacity:1}.pic[data-astro-cid-sur53j2e].photo:before{content:"";position:absolute;inset:-6% -4%;z-index:0;pointer-events:none;background:radial-gradient(ellipse 56% 46% at 50% 56%,rgba(254,132,2,.42),rgba(234,91,12,.17) 45%,transparent 72%);opacity:0;transform:scale(.92);transition:opacity .45s ease,transform .6s ease}.card[data-astro-cid-sur53j2e]:hover .pic[data-astro-cid-sur53j2e].photo:before,a[data-astro-cid-sur53j2e].card:focus-visible .pic[data-astro-cid-sur53j2e].photo:before{opacity:1;transform:scale(1)}.cap[data-astro-cid-sur53j2e]{display:flex;align-items:flex-start}.card[data-astro-cid-sur53j2e]:hover .name[data-astro-cid-sur53j2e]{color:var(--accent)}.name[data-astro-cid-sur53j2e]{font-size:1.02rem;line-height:1.25;margin:0;letter-spacing:-.01em;transition:color .2s ease}.years[data-astro-cid-sur53j2e]{margin:.1rem 0 0;font:600 .85rem/1.3 var(--font-mono);font-feature-settings:"tnum";color:var(--ink-2)}.line[data-astro-cid-sur53j2e]{margin:.45rem 0 0;font-size:.84rem;line-height:1.4;color:var(--ink-3)}.kind[data-astro-cid-sur53j2e]{display:inline-block;margin-bottom:.45rem;font:.66rem/1 var(--font-mono);font-feature-settings:"tnum";letter-spacing:.04em;text-transform:uppercase;color:var(--accent);border:1px solid currentColor;border-radius:3px;padding:.25rem .4rem}.studio[data-astro-cid-sur53j2e]{--warn: #e8b25c;--warn-bg: rgba(232, 178, 92, .12)}.empty[data-astro-cid-sur53j2e]{color:var(--ink-3)}.notes[data-astro-cid-sur53j2e]{margin-top:2rem;max-width:760px;font-size:.85rem;color:var(--ink-3)}.notes[data-astro-cid-sur53j2e] p[data-astro-cid-sur53j2e]{margin:0 0 .4rem}.src[data-astro-cid-sur53j2e]{margin-top:3rem;max-width:760px}@media(max-width:560px){.grid[data-astro-cid-sur53j2e]{grid-template-columns:1fr 1fr;gap:1.25rem .75rem}.pic[data-astro-cid-sur53j2e]{margin:1.1rem 0 .8rem}.pic[data-astro-cid-sur53j2e].photo{margin:0 0 .2rem}.name[data-astro-cid-sur53j2e]{font-size:.92rem}.years[data-astro-cid-sur53j2e]{font-size:.78rem}.line[data-astro-cid-sur53j2e]{margin-left:0;font-size:.76rem}.kind[data-astro-cid-sur53j2e]{font-size:.58rem;padding:.2rem .3rem;margin-bottom:.35rem}}@media(prefers-reduced-motion:reduce){.pic[data-astro-cid-sur53j2e] img.open,.pic[data-astro-cid-sur53j2e].photo:before{transition:none}}
