.card.svelte-6vztta{--card-pad:var(--space-5);background-color:var(--color-surface);border:var(--rule-hairline) solid var(--color-border);border-radius:var(--radius-lg);min-inline-size:0;box-shadow:var(--shadow-1);transition:border-color var(--dur-base) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard), translate var(--dur-base) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}@media (width>=48em){.card.svelte-6vztta{--card-pad:var(--space-6)}}.pad-lg.svelte-6vztta{--card-pad:var(--space-6)}@media (width>=64em){.pad-lg.svelte-6vztta{--card-pad:var(--space-8)}}.pad-none.svelte-6vztta{--card-pad:0}.radius-lg.svelte-6vztta{border-radius:var(--radius-xl)}.tone-subtle.svelte-6vztta{background-color:var(--color-bg-subtle)}.has-band.svelte-6vztta:before{content:"";block-size:var(--rule-theme);background-color:var(--t-solid);flex:none}.accent-programme.svelte-6vztta{border-block-start:var(--rule-accent) solid var(--color-programme-accent)}.card-media.svelte-6vztta{flex:none}.card-body.svelte-6vztta{gap:var(--card-gap,var(--space-3));min-inline-size:0;padding:var(--card-pad);flex-direction:column;flex:1 0 auto;display:flex}.card-footer.svelte-6vztta{padding:var(--space-4) var(--card-pad);border-block-start:var(--rule-hairline) solid var(--color-border);margin-block-start:auto}.card.svelte-6vztta .stretched-link{color:inherit;text-decoration-line:none}.is-stretched.svelte-6vztta:hover{border-color:var(--color-border-hover);box-shadow:var(--shadow-2)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.is-stretched.svelte-6vztta:hover{translate:0 -3px}}.card.svelte-6vztta .stretched-link{transition:color var(--dur-fast) var(--ease-standard)}.is-stretched.svelte-6vztta:hover .stretched-link{color:var(--color-link)}.is-stretched.svelte-6vztta:active{border-color:var(--color-border-strong)}.card.svelte-6vztta:has(.stretched-link:focus-visible){outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.card.svelte-6vztta .stretched-link:focus-visible{outline:none}@media (forced-colors:active){.card.svelte-6vztta{border-color:canvastext}.has-band.svelte-6vztta:before{background-color:canvastext}}
