.card.svelte-17o5h7x{height:100%;box-shadow:0 1px 0 var(--line), 0 18px 40px -30px #2c0a1280;transition:transform .5s var(--e-out), box-shadow .5s var(--e-out);background:#fff;border-radius:18px;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.card.svelte-17o5h7x:hover{box-shadow:0 1px 0 var(--line), 0 28px 50px -30px #2c0a1299;transform:translateY(-4px)}.plain.svelte-17o5h7x{aspect-ratio:16/10;background:var(--wine-800);background-image:var(--pulli);background-size:var(--pulli-size);color:var(--gold-300);place-items:center;display:grid}.body.svelte-17o5h7x{align-content:start;gap:.6rem;padding:1.3rem 1.4rem 1.5rem;display:grid}.kicker.svelte-17o5h7x{font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-700);font-weight:700}.svelte-17o5h7x:lang(ta) .kicker:where(.svelte-17o5h7x){letter-spacing:.02em;text-transform:none}.title.svelte-17o5h7x{font-family:var(--f-display);color:var(--wine-700);font-size:1.45rem;font-weight:400;line-height:1.2}.svelte-17o5h7x:lang(ta) .title:where(.svelte-17o5h7x){font-size:1.2rem;line-height:1.5}.excerpt.svelte-17o5h7x{color:var(--ink-mute);font-size:.95rem}.more.svelte-17o5h7x{color:var(--wine-500);align-items:center;gap:.4rem;margin-top:.3rem;font-size:.9rem;font-weight:700;display:inline-flex}
