a.svelte-bmvnj6,button.svelte-bmvnj6{position:relative;display:inline-block;padding:.35rem 1.5rem .5rem;border-radius:var(--border-radius);text-decoration:none;font-size:16px;font-weight:600;background-color:var(--color-primary);overflow:hidden;color:var(--color-white);transition:.25s ease-out;width:fit-content}button.svelte-bmvnj6{border:0;cursor:pointer}a.svelte-bmvnj6 span:where(.svelte-bmvnj6),button.svelte-bmvnj6 span:where(.svelte-bmvnj6){position:relative;z-index:1;text-transform:capitalize}a.svelte-bmvnj6>div:where(.svelte-bmvnj6),button.svelte-bmvnj6>div:where(.svelte-bmvnj6){position:absolute;top:var(--top);left:var(--left);transform:translate(-50%,-50%);width:0;height:0;border-radius:50%;pointer-events:none;touch-action:none;background-color:var(--color-primary-light);transition:width .4s ease-out,height .4s ease-out}a.secondary.svelte-bmvnj6,button.secondary.svelte-bmvnj6{background-color:transparent;border:none;padding:calc(.35rem + var(--border-width)) calc(1.5rem + var(--border-width)) calc(.5rem + var(--border-width)) calc(1.5rem + var(--border-width));box-shadow:inset 0 0 0 var(--border-width) var(--color-primary);color:var(--color-primary);transition:color .4s ease-out}a.secondary.svelte-bmvnj6>div:where(.svelte-bmvnj6),button.secondary.svelte-bmvnj6>div:where(.svelte-bmvnj6){background-color:var(--color-primary)}@media(hover:hover){a.svelte-bmvnj6:hover>div:where(.svelte-bmvnj6),button.svelte-bmvnj6:hover>div:where(.svelte-bmvnj6){width:30rem;height:30rem}a.secondary.svelte-bmvnj6:hover,button.secondary.svelte-bmvnj6:hover{color:var(--color-white)}}span.svelte-3ebylp{font:inherit}
