/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */:root{--button-padding:12px 24px;--button-border-color:transparent;--button-background-color:transparent;--button-text-color:white;--button-text-size:1rem}.button.svelte-1a6bndq{font-family:var(--font-family-heading);padding:var(--button-padding);border:2px solid var(--button-border-color);border-radius:var(--button-border-radius);background:var(--button-background-color);color:var(--button-text-color);border-color:var(--button-border-color);font-size:var(--button-text-size);cursor:pointer;text-wrap:nowrap;transition:background .3s,border-color .3s,color .3s;display:inline-block}.button.full-width.svelte-1a6bndq{text-align:center;width:100%;display:block}.button.size--sm.svelte-1a6bndq{--button-text-size:.8rem}@media (min-width:48rem){.button.size--sm.svelte-1a6bndq{--button-text-size:.9rem}}.button.size--lg.svelte-1a6bndq{--button-text-size:1.2rem;--button-padding:18px 32px}.button.size--xl.svelte-1a6bndq{--button-text-size:1.4rem;--button-padding:12px 48px}@media (min-width:48rem){.button.size--xl.svelte-1a6bndq{--button-text-size:1.8rem;--button-padding:18px 48px}}.button.color--primary.svelte-1a6bndq{--button-border-color:var(--color-primary-400);--button-background-color:var(--color-primary-400);--button-text-color:white}.button.color--primary.svelte-1a6bndq.tone--dark{--button-border-color:var(--color-primary-200);--button-background-color:var(--color-primary-200)}.button.color--primary.svelte-1a6bndq:hover{--button-background-color:var(--color-primary-300)}.button.color--secondary.svelte-1a6bndq{--button-border-color:var(--color-primary-900);--button-background-color:var(--color-primary-900);--button-text-color:var(--color-primary-50)}.button.color--secondary.svelte-1a6bndq:hover{--button-background-color:var(--color-primary-800)}.button.variant--outline.svelte-1a6bndq{--button-text-color:white;--button-background-color:transparent;border:2px solid var(--button-border-color)}.button.variant--outline.svelte-1a6bndq:hover{--button-background-color:var(--color-primary-900);--button-text-color:var(--color-primary-50)}.button.variant--clipped.svelte-1a6bndq{--button-text-color:white;--button-border-color:transparent;clip-path:polygon(var(--slant-angle)0,100% 0,calc(100% - var(--slant-angle))100%,0 100%)}
