.acard[data-astro-cid-di2nlc57]{position:relative;display:flex;flex-direction:column;text-decoration:none;color:var(--ink);background:var(--surface-soft);border-radius:var(--radius-lg);overflow:hidden;height:100%;transition:background .15s ease}.acard[data-astro-cid-di2nlc57]:hover{background:var(--hairline);color:var(--ink)}.acard[data-astro-cid-di2nlc57]:hover .acard__title[data-astro-cid-di2nlc57]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:var(--orange)}.acard[data-astro-cid-di2nlc57]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.acard__media[data-astro-cid-di2nlc57]{position:relative;display:block;padding:var(--space-2) var(--space-2) 0}.acard__media[data-astro-cid-di2nlc57] img{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:calc(var(--radius-lg) - 8px)}.acard__tag[data-astro-cid-di2nlc57]{position:absolute;left:var(--space-4);top:var(--space-4);font:700 11px/14px var(--font-sans);letter-spacing:.05em;text-transform:uppercase;padding:6px 10px;border-radius:var(--radius-pill);color:#17171a}.acard__tag--lilac[data-astro-cid-di2nlc57]{background:var(--lilac)}.acard__tag--orange[data-astro-cid-di2nlc57]{background:var(--orange)}.acard__tag--lime[data-astro-cid-di2nlc57]{background:var(--lime)}.acard__tag--sun[data-astro-cid-di2nlc57]{background:var(--sun)}.acard__tag--pink[data-astro-cid-di2nlc57]{background:var(--pink)}.acard__body[data-astro-cid-di2nlc57]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);flex:1}.acard__title[data-astro-cid-di2nlc57]{margin:0;font:600 19px/25px var(--font-display);letter-spacing:-.01em;text-wrap:balance}.acard__desc[data-astro-cid-di2nlc57]{font-size:15px;line-height:22px;color:var(--ink-muted);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.acard__meta[data-astro-cid-di2nlc57]{margin-top:auto;padding-top:var(--space-2);font:600 13px/18px var(--font-sans);color:var(--ink-muted)}.acard--destaque[data-astro-cid-di2nlc57]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;background:var(--lilac);color:#17171a}.acard--destaque[data-astro-cid-di2nlc57]:hover{background:var(--lilac);filter:brightness(1.04);color:#17171a}.acard--destaque[data-astro-cid-di2nlc57] .acard__media[data-astro-cid-di2nlc57]{padding:var(--space-2);position:relative;min-height:300px;max-height:380px}.acard--destaque[data-astro-cid-di2nlc57] .acard__media[data-astro-cid-di2nlc57] img{position:absolute;inset:var(--space-2);width:calc(100% - var(--space-2) * 2);height:calc(100% - var(--space-2) * 2);aspect-ratio:auto}.acard--destaque[data-astro-cid-di2nlc57] .acard__body[data-astro-cid-di2nlc57]{justify-content:center;padding:var(--space-6) var(--space-6) var(--space-6) var(--space-4);gap:var(--space-3)}.acard--destaque[data-astro-cid-di2nlc57] .acard__title[data-astro-cid-di2nlc57]{color:#17171a;font-size:clamp(26px,3vw,38px);line-height:1.08;letter-spacing:-.02em}.acard--destaque[data-astro-cid-di2nlc57] .acard__desc[data-astro-cid-di2nlc57]{color:#17171a;font-size:17px;line-height:25px;-webkit-line-clamp:4;line-clamp:4}.acard--destaque[data-astro-cid-di2nlc57] .acard__meta[data-astro-cid-di2nlc57]{margin-top:0;color:#17171a}.acard--destaque[data-astro-cid-di2nlc57] .acard__tag[data-astro-cid-di2nlc57]{background:#17171a;color:#fff}.acard--destaque[data-astro-cid-di2nlc57]:hover .acard__title[data-astro-cid-di2nlc57]{text-decoration-color:#17171a}.acard[data-astro-cid-di2nlc57]{transition:background .15s ease,transform .18s ease}.acard[data-astro-cid-di2nlc57]:hover{transform:translateY(-3px)}.acard__media[data-astro-cid-di2nlc57] img{transition:transform .3s ease}.acard__ed[data-astro-cid-di2nlc57]{display:none}@media(max-width:640px){.acard--compacto[data-astro-cid-di2nlc57]{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center}.acard--compacto[data-astro-cid-di2nlc57] .acard__media[data-astro-cid-di2nlc57]{padding:var(--space-2) 0 var(--space-2) var(--space-2)}.acard--compacto[data-astro-cid-di2nlc57] .acard__media[data-astro-cid-di2nlc57] img{aspect-ratio:1;border-radius:var(--radius-md)}.acard--compacto[data-astro-cid-di2nlc57] .acard__tag[data-astro-cid-di2nlc57],.acard--compacto[data-astro-cid-di2nlc57] .acard__desc[data-astro-cid-di2nlc57]{display:none}.acard--compacto[data-astro-cid-di2nlc57] .acard__body[data-astro-cid-di2nlc57]{padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);gap:6px}.acard--compacto[data-astro-cid-di2nlc57] .acard__title[data-astro-cid-di2nlc57]{font-size:17px;line-height:22px}.acard--compacto[data-astro-cid-di2nlc57] .acard__meta[data-astro-cid-di2nlc57]{margin-top:0;padding-top:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.acard--compacto[data-astro-cid-di2nlc57] .acard__ed[data-astro-cid-di2nlc57]{display:inline-block;padding:3px 8px;border-radius:var(--radius-pill);color:#17171a;font:700 10px/14px var(--font-sans);letter-spacing:.05em;text-transform:uppercase}}@media(max-width:760px){.acard--destaque[data-astro-cid-di2nlc57]{grid-template-columns:1fr}.acard--destaque[data-astro-cid-di2nlc57] .acard__media[data-astro-cid-di2nlc57]{min-height:0;max-height:none}.acard--destaque[data-astro-cid-di2nlc57] .acard__media[data-astro-cid-di2nlc57] img{position:static;inset:auto;width:100%;aspect-ratio:3 / 2;height:auto}.acard--destaque[data-astro-cid-di2nlc57] .acard__body[data-astro-cid-di2nlc57]{padding:var(--space-4) var(--space-5) var(--space-5)}}@media(prefers-reduced-motion:reduce){.acard[data-astro-cid-di2nlc57]{transition:none}.acard[data-astro-cid-di2nlc57]:hover{transform:none}}
