.seo-text.svelte-m2afqc{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.primary.svelte-m2afqc{background-color:rgb(var(--color-primary-500));color:rgb(var(--on-primary));box-shadow:0 5px 9.8px 5px #00000040}.primary.svelte-m2afqc .gradient-overlay:where(.svelte-m2afqc){background:linear-gradient(90deg,rgba(0,0,0,.3) 0%,transparent 50%,rgba(0,0,0,.3) 100%);opacity:0;transition:opacity .3s ease}.primary.svelte-m2afqc:hover:not(.disabled) .gradient-overlay:where(.svelte-m2afqc){opacity:1}.secondary.svelte-m2afqc{background-color:transparent;border:2px solid rgb(var(--color-primary-500));color:rgb(var(--color-primary-500))}.secondary.svelte-m2afqc .gradient-overlay:where(.svelte-m2afqc){background:rgb(var(--color-primary-500));opacity:0;transition:opacity .3s ease}.secondary.svelte-m2afqc:hover:not(.disabled){color:rgb(var(--on-primary))}.secondary.svelte-m2afqc:hover:not(.disabled) .gradient-overlay:where(.svelte-m2afqc){opacity:1}.dark .primary.svelte-m2afqc .gradient-overlay:where(.svelte-m2afqc){background:linear-gradient(90deg,rgba(255,255,255,.2) 0%,transparent 50%,rgba(255,255,255,.2) 100%)}.disabled.svelte-m2afqc{opacity:.5;cursor:not-allowed;pointer-events:none}button.svelte-m2afqc:focus-visible,a.svelte-m2afqc:focus-visible{outline:2px solid rgb(var(--color-primary-500));outline-offset:2px}.w-full{width:100%}
