.card-body.svelte-1mocbih{flex-direction:column;gap:1rem;padding:1.2rem 1.2rem .75rem;display:flex}h2.svelte-1mocbih{font-size:var(--fs-h3);letter-spacing:-.015em;color:var(--card-accent,var(--background-text));margin:0;font-weight:600;line-height:1.3}p.svelte-1mocbih{font-size:var(--fs-body);color:var(--background-text-prose);margin:0;line-height:1.6}.card-footer.svelte-1mocbih{border-top:1px solid var(--line);gap:.5rem;margin-top:auto;padding:.75rem;display:flex}.primary-action.svelte-1mocbih{flex:auto;min-width:0;display:flex}@media (width<=600px){.card-body.svelte-1mocbih{padding:.9rem .9rem .6rem}.card-footer.svelte-1mocbih{padding:.6rem}}@media (width<=360px){.card-footer.svelte-1mocbih .btn{padding-inline:.65rem}}
