.card.svelte-1mg6u40{flex-direction:column;height:100%;display:flex;position:relative}.card-media.svelte-1mg6u40{flex-direction:column;justify-content:flex-end;min-height:300px;padding:24px 26px;display:flex;position:relative;overflow:hidden}.card-badge.svelte-1mg6u40{z-index:1;padding:1px var(--space-2);font-size:var(--text-label-sm);font-weight:var(--weight-bold);letter-spacing:.2em;text-transform:uppercase;color:var(--mofa-paper);background:var(--mofa-blue);margin:0;position:absolute;top:24px;left:26px}.card-lockup.svelte-1mg6u40{color:var(--mofa-white);position:relative}.card-title.svelte-1mg6u40{margin-top:calc(20px - var(--clamp-bleed));font-size:clamp(24px,2.7vw,34px);font-weight:var(--weight-medium);letter-spacing:var(--track-h2);text-transform:uppercase;color:var(--mofa-blue);overflow-wrap:break-word;text-wrap:balance;line-height:1.1}.card-copy.svelte-1mg6u40{max-width:var(--measure-card);font-size:var(--size-body-card);line-height:var(--leading-card);margin:14px 0 5px}.card-copy.svelte-1mg6u40 p:where(.svelte-1mg6u40)+p:where(.svelte-1mg6u40){margin-top:.8em}.card.svelte-1mg6u40 .card-cta{align-self:flex-start;margin-top:auto}.card.svelte-1mg6u40 .card-cta:after{content:"";z-index:1;position:absolute;inset:0}@supports selector(:has(*)){.card.svelte-1mg6u40 a.card-cta:focus-visible{outline:none}.card.svelte-1mg6u40:has(a.card-cta:focus-visible){outline:var(--focus-ring);outline-offset:2px}}@media (forced-colors:active){.card-badge.svelte-1mg6u40{color:canvastext;background:canvas;padding:0 4px}}@media (prefers-reduced-motion:no-preference){.card-media.svelte-1mg6u40 img{transition:var(--transition-image)}.card.svelte-1mg6u40:hover .card-media:where(.svelte-1mg6u40) img,.card.svelte-1mg6u40:focus-within .card-media:where(.svelte-1mg6u40) img{transform:scale(var(--image-hover-scale))}}
