.acard__link[data-astro-cid-7ahxywo7]{height:100%;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:8px;flex-direction:column;text-decoration:none;transition:border-color .25s,background .25s;display:flex;overflow:hidden}.acard__link[data-astro-cid-7ahxywo7]:hover{border-color:var(--yellow-line);background:var(--card-2);color:var(--ink)}.acard__link[data-astro-cid-7ahxywo7]:hover .acard__title[data-astro-cid-7ahxywo7]{color:var(--yellow)}.acard__link[data-astro-cid-7ahxywo7]:hover .acard__media[data-astro-cid-7ahxywo7] img{transform:scale(1.04)}.acard__media[data-astro-cid-7ahxywo7]{aspect-ratio:16/9;background:var(--fill);overflow:hidden}.acard__media[data-astro-cid-7ahxywo7] img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out)}.acard__media--text[data-astro-cid-7ahxywo7]{aspect-ratio:auto;border-bottom:1px solid var(--line);background:repeating-linear-gradient(-55deg,#0000 0 14px,#ffffff06 14px 15px),linear-gradient(160deg,#1c1c1c,#101010);place-items:end start;height:72px;padding:16px 20px;display:grid;position:relative}.acard__media--text[data-astro-cid-7ahxywo7]:before{content:"";background:var(--yellow);width:36px;height:2px;position:absolute;top:0;left:0}.acard__mediaLogo[data-astro-cid-7ahxywo7]{opacity:.2;width:auto;height:22px;display:block}.acard__body[data-astro-cid-7ahxywo7]{flex-direction:column;gap:8px;padding:16px 18px 18px;display:flex}.acard__meta[data-astro-cid-7ahxywo7]{color:var(--mute);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;display:flex}.acard__cat[data-astro-cid-7ahxywo7]{color:var(--yellow);letter-spacing:.06em;font-weight:800}.acard__sample[data-astro-cid-7ahxywo7]{border:1px dashed var(--mute-2);border-radius:4px;padding:1px 8px;font-size:11px;font-weight:700}.acard__title[data-astro-cid-7ahxywo7]{letter-spacing:0;font-size:17px;font-weight:800;line-height:1.55;transition:color .2s}.acard__excerpt[data-astro-cid-7ahxywo7]{color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.75;display:-webkit-box;overflow:hidden}.acard__racers[data-astro-cid-7ahxywo7]{color:var(--mute);margin-top:auto;font-size:12px;font-weight:700}.acard--lead[data-astro-cid-7ahxywo7] .acard__link[data-astro-cid-7ahxywo7]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.acard--lead[data-astro-cid-7ahxywo7] .acard__media[data-astro-cid-7ahxywo7]{aspect-ratio:auto;min-height:260px}.acard--lead[data-astro-cid-7ahxywo7] .acard__media--text[data-astro-cid-7ahxywo7]{height:auto;min-height:220px}.acard--lead[data-astro-cid-7ahxywo7]:has(.acard__media--text) .acard__link[data-astro-cid-7ahxywo7]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}.acard--lead[data-astro-cid-7ahxywo7] .acard__media--text[data-astro-cid-7ahxywo7]{border-bottom:0;border-right:1px solid var(--line);background:repeating-linear-gradient(-55deg,#0000 0 18px,#ffffff08 18px 19px),radial-gradient(120% 120% at 0 100%,#ffd40029,#0000 55%),linear-gradient(160deg,#1d1d1d,#0e0e0e);place-items:end start;padding:26px 28px}.acard--lead[data-astro-cid-7ahxywo7] .acard__mediaLogo[data-astro-cid-7ahxywo7]{height:40px}.acard--lead[data-astro-cid-7ahxywo7] .acard__body[data-astro-cid-7ahxywo7]{justify-content:center;gap:12px;padding:26px 28px}.acard--lead[data-astro-cid-7ahxywo7] .acard__title[data-astro-cid-7ahxywo7]{font-size:clamp(20px,2.4vw,26px);font-weight:900;line-height:1.45}.acard--lead[data-astro-cid-7ahxywo7] .acard__excerpt[data-astro-cid-7ahxywo7]{-webkit-line-clamp:4;font-size:14px}@media (width<=760px){.acard--lead[data-astro-cid-7ahxywo7] .acard__link[data-astro-cid-7ahxywo7]{grid-template-columns:1fr}.acard--lead[data-astro-cid-7ahxywo7] .acard__media[data-astro-cid-7ahxywo7]{aspect-ratio:16/9;min-height:0}.acard--lead[data-astro-cid-7ahxywo7] .acard__media--text[data-astro-cid-7ahxywo7]{aspect-ratio:auto;height:72px;min-height:0}.acard--lead[data-astro-cid-7ahxywo7]:has(.acard__media--text) .acard__link[data-astro-cid-7ahxywo7]{grid-template-columns:1fr}.acard--lead[data-astro-cid-7ahxywo7] .acard__body[data-astro-cid-7ahxywo7]{padding:18px 18px 20px}}.acard--row[data-astro-cid-7ahxywo7] .acard__link[data-astro-cid-7ahxywo7]{border-radius:12px}.acard--row[data-astro-cid-7ahxywo7] .acard__body[data-astro-cid-7ahxywo7]{gap:4px;padding:12px 16px}.acard--row[data-astro-cid-7ahxywo7] .acard__title[data-astro-cid-7ahxywo7]{font-size:15px}.acard--row[data-astro-cid-7ahxywo7] .acard__racers[data-astro-cid-7ahxywo7]{margin-top:0}
