.cards.svelte-1rf55k2{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.2vw,18px);margin:clamp(28px,3vw,44px) 0 0;padding:0;list-style:none;display:grid}.cards.lead.svelte-1rf55k2{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr)}.lead.svelte-1rf55k2 .card:where(.svelte-1rf55k2){aspect-ratio:auto;height:clamp(300px,33vw,480px)}.featured.svelte-1rf55k2 .name:where(.svelte-1rf55k2){font-size:clamp(1.5rem,2.6vw,2.5rem)}.featured.svelte-1rf55k2 .line:where(.svelte-1rf55k2){font-size:1.0625rem}.states.svelte-1rf55k2{z-index:1;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:16px;left:16px}.states.svelte-1rf55k2 span:where(.svelte-1rf55k2){letter-spacing:.14em;text-transform:uppercase;background:#0b0b0dc7;border-radius:999px;padding:6px 12px;font-size:.6875rem;font-weight:700}.states.svelte-1rf55k2 .primary:where(.svelte-1rf55k2){background:var(--color-red)}.cards.detail.svelte-1rf55k2{gap:clamp(28px,3vw,44px) clamp(12px,1.2vw,18px)}.card.svelte-1rf55k2{isolation:isolate;will-change:transform;aspect-ratio:4/3;border-radius:var(--radius);background:var(--color-black);color:#fff;transition:transform .4s var(--ease-out), box-shadow .4s var(--ease-out);text-decoration:none;display:block;position:relative;overflow:hidden}.cards.svelte-1rf55k2>li:where(.svelte-1rf55k2):hover .card:where(.svelte-1rf55k2){transform:translateY(-8px);box-shadow:0 28px 40px -24px #0b0b0db3}.shot.svelte-1rf55k2{position:absolute;inset:-9% 0}.shot.svelte-1rf55k2 img:where(.svelte-1rf55k2){object-fit:cover;width:100%;height:100%;transition:scale .7s var(--ease-out)}.cards.svelte-1rf55k2>li:where(.svelte-1rf55k2):hover .shot:where(.svelte-1rf55k2) img:where(.svelte-1rf55k2){scale:1.06}.card.svelte-1rf55k2:after{content:"";background:linear-gradient(#0b0b0d00 38%,#0b0b0dc7 74%,#0b0b0df0 100%);position:absolute;inset:-2px -2px -4px}.info.svelte-1rf55k2{z-index:1;gap:4px;display:grid;position:absolute;inset:auto 64px 18px 18px}.name.svelte-1rf55k2{letter-spacing:.02em;text-transform:uppercase;font-size:clamp(1.05rem,1.45vw,1.35rem);font-weight:800}.line.svelte-1rf55k2{font-size:.9375rem}.tags.svelte-1rf55k2{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.tags.svelte-1rf55k2 span:where(.svelte-1rf55k2){letter-spacing:.14em;text-transform:uppercase;border:1px solid #ffffff8c;border-radius:999px;padding:3px 11px;font-size:.5938rem;font-weight:600}.go.svelte-1rf55k2{z-index:1;width:36px;height:36px;color:var(--color-red);transition:background-color .24s var(--ease-out), color .24s var(--ease-out), transform .24s var(--ease-out);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:28px;right:16px}.go.svelte-1rf55k2 svg{width:18px;height:18px}.cards.svelte-1rf55k2>li:where(.svelte-1rf55k2):hover .go:where(.svelte-1rf55k2){background:var(--color-red);color:#fff;transform:translate(4px)}.about.svelte-1rf55k2{color:var(--color-gray);margin-top:16px}.status.svelte-1rf55k2{margin-top:12px}@media (width<=899px){.cards.svelte-1rf55k2,.cards.lead.svelte-1rf55k2{grid-template-columns:1fr}.card.svelte-1rf55k2,.lead.svelte-1rf55k2 .card:where(.svelte-1rf55k2){aspect-ratio:16/11;height:auto}}
