@keyframes svelte-sssizj-glow{0%{text-shadow:0 0 10px rgba(192,132,252,.5),0 0 20px rgba(192,132,252,.3),0 0 30px rgba(192,132,252,.1)}to{text-shadow:0 0 15px rgba(192,132,252,.6),0 0 25px rgba(192,132,252,.4),0 0 35px rgba(192,132,252,.2)}}.button.svelte-sssizj{font-weight:900;font-size:var(--font-size-base);font-family:var(--font-heading);color:var(--color-text);cursor:pointer;background-image:linear-gradient(to right,#c084fc40,#c084fc4d,#c084fc40);border:var(--border-width) solid rgb(124,58,237);border-radius:var(--border-radius-large);padding:.5rem 1rem;transition:background-image .3s ease,all .3s ease}.button.svelte-sssizj:hover{outline:calc(var(--border-width) * 1.5) solid var(--color-primary)}.button--large.svelte-sssizj{padding:1rem 2rem;font-size:var(--font-size-medium)}.button--small.svelte-sssizj{padding:.25rem .5rem;font-size:var(--font-size-tiny)}.button--secondary.svelte-sssizj{background-image:none;border-color:var(--color-border);background-color:var(--color-background-secondary);color:var(--color-text)}.button--secondary.svelte-sssizj:hover{background-image:none;background-color:var(--color-background);outline:calc(var(--border-width) * 1.5) solid var(--color-border)}:root{--font-size-tiny: .8rem;--font-size-small: .9rem;--font-size-base: 1rem;--font-size-medium: 1.2rem;--font-size-large: 1.5rem;--font-size-xlarge: 2rem;--font-size-xxlarge: 3rem;--font-size-hero: 5rem}@media (min-width: 768px){:root{--font-size-tiny: .9rem;--font-size-small: 1rem;--font-size-base: 1.1rem;--font-size-medium: 1.3rem;--font-size-large: 1.6rem;--font-size-xlarge: 2.2rem;--font-size-xxlarge: 3.2rem;--font-size-hero: 7rem}}@keyframes svelte-1nvyx0y-glow{0%{text-shadow:0 0 10px rgba(192,132,252,.5),0 0 20px rgba(192,132,252,.3),0 0 30px rgba(192,132,252,.1)}to{text-shadow:0 0 15px rgba(192,132,252,.6),0 0 25px rgba(192,132,252,.4),0 0 35px rgba(192,132,252,.2)}}.callout.svelte-1nvyx0y{border:var(--border-width) solid var(--color-border);padding:calc(var(--padding) * 2);border-radius:var(--border-radius);background-color:var(--color-background-secondary)}.callout.svelte-1nvyx0y h2:where(.svelte-1nvyx0y){font-weight:900;font-family:var(--font-heading);font-size:var(--font-size-large);margin-bottom:.5rem}.callout.svelte-1nvyx0y p:where(.svelte-1nvyx0y){font-family:var(--font-copy);line-height:1.5;font-size:var(--font-size-medium)}
