:where(.card.svelte-1udyrqm){border:var(--border-interactive);border-radius:var(--border-radius-sm)}:where(.card.interactive.svelte-1udyrqm){border:3px solid var(--green-600);border-radius:var(--border-radius-lg);transition:border .2s;position:relative;overflow:hidden}:where(.card.interactive.svelte-1udyrqm):where(:where(.svelte-1udyrqm):hover){border:3px solid var(--color-danger)}:where(.size-sm.svelte-1udyrqm){width:100%;max-width:320px;margin-bottom:1rem;margin-right:1rem;padding:.8rem}:where(.size-md.svelte-1udyrqm){width:100%;max-width:600px;margin-bottom:1.5rem;margin-right:1.5rem;padding:1rem}:where(.size-lg.svelte-1udyrqm){width:100%;max-width:900px;margin-bottom:2rem;margin-right:2rem;padding:1.2rem}:where(.has-hero-image.svelte-1udyrqm){position:relative;overflow:hidden}:where(.has-hero-image.svelte-1udyrqm):before{content:"";background-image:var(--hero-image);z-index:0;background-position:top;background-repeat:no-repeat;background-size:cover;transition:transform .3s;position:absolute;inset:0}:where(.has-hero-image.svelte-1udyrqm):where(:where(.svelte-1udyrqm):hover):before{transform:scale(1.05)}:where(.has-hero-image.svelte-1udyrqm):after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#000000b3 0%,#0000 80%);position:absolute;inset:0}.has-hero-image :is(h1,h2,h3,h4,h5,h6,p){color:var(--white)}
