main.svelte-1ary22t{min-height:672px}.btn.svelte-1ary22t{--btn-ease-click:var(--motion-ease-out);--btn-ease-hover:cubic-bezier(.34, 2.27, .64, 1);--btn-fill-duration:var(--motion-duration-press);--btn-fill-ease:cubic-bezier(.32, .72, 0, 1);--btn-hover-scale:1.02;--btn-active-scale:.97;isolation:isolate;width:600px;color:inherit;-webkit-user-select:none;user-select:none;background-color:#0000;border-radius:999px;justify-content:flex-start;align-items:center;text-decoration:none;display:flex;position:relative}.btn.svelte-1ary22t:focus-visible{outline:2px solid var(--btn-text);outline-offset:4px}.btn__bg.svelte-1ary22t,.btn__circle-clip.svelte-1ary22t{border-radius:inherit;transition:scale var(--motion-duration-fast) var(--btn-ease-hover);position:absolute;inset:0}.btn__bg.svelte-1ary22t{z-index:-1;background-color:var(--btn-bg)}.btn__circle-clip.svelte-1ary22t{z-index:0;overflow:clip}.btn__circle.svelte-1ary22t{pointer-events:none;transform-origin:0 0;will-change:transform;position:absolute;inset:0;transform:scale(0)}.btn__circle-fill.svelte-1ary22t{aspect-ratio:1;background-color:var(--btn-hover-bg);border-radius:50%;width:200%;display:block;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.btn__text.svelte-1ary22t{z-index:1;color:var(--btn-text);align-items:center;gap:.3em;display:inline-flex;position:relative}@media (width<96rem){.btn.svelte-1ary22t{width:40vw}}@media (width>=48rem) and (hover:hover) and (pointer:fine){.btn.svelte-1ary22t:hover .btn__bg:where(.svelte-1ary22t),.btn.svelte-1ary22t:hover .btn__circle-clip:where(.svelte-1ary22t){scale:var(--btn-hover-scale);transition:scale var(--motion-duration-medium) var(--btn-ease-hover)}}.btn.svelte-1ary22t:active .btn__bg:where(.svelte-1ary22t),.btn.svelte-1ary22t:active .btn__circle-clip:where(.svelte-1ary22t){scale:var(--btn-active-scale);transition:scale var(--motion-duration-press) var(--btn-ease-click)}@media (width<48rem){.btn.svelte-1ary22t{width:90vw}.btn__bg.svelte-1ary22t{transition:scale var(--motion-duration-fast) var(--btn-ease-hover), background-color var(--btn-fill-duration) var(--btn-fill-ease)}.btn__circle-clip.svelte-1ary22t{display:none}.btn.svelte-1ary22t:is(:where(.svelte-1ary22t):hover,:where(.svelte-1ary22t):active) .btn__bg:where(.svelte-1ary22t){background-color:var(--btn-hover-bg)}}@media (width<40rem){.btn.svelte-1ary22t{width:100%}}
