.svelte-1ugqo1n{text-align:center;font-family:sans-serif}h2.svelte-1ugqo1n{font-size:2em;font-weight:300;color:gold;margin-bottom:1.5em}.multi-button.svelte-1ugqo1n{display:flex;flex-direction:column;align-items:center;gap:1em;max-width:85%;margin:0 auto}.custom-button.svelte-1ugqo1n{display:block;width:100%;text-decoration:none;--border:.15em;--slant:.7em;--color:gold;font-size:2em;padding:.4em 1.2em;cursor:pointer;font-weight:400;color:#fff;background:linear-gradient(to bottom left,var(--color) 50%,#0000 50.1%) top right,linear-gradient(to top right,var(--color) 50%,#0000 50.1%) bottom left;background-color:#000000b3;background-size:calc(var(--slant) + 1.3*var(--border)) calc(var(--slant) + 1.3*var(--border));background-repeat:no-repeat;box-shadow:0 0 0 200px inset var(--s, #0000),0 0 0 var(--border) inset var(--color);clip-path:polygon(0 0,calc(100% - var(--slant)) 0,100% var(--slant),100% 100%,var(--slant) 100%,0 calc(100% - var(--slant)));transition:color var(--t, .3s),background-size .3s}.custom-button.svelte-1ugqo1n:focus-visible{outline-offset:calc(-1*var(--border));outline:var(--border) solid #000c;clip-path:none;background-size:0 0}.custom-button.svelte-1ugqo1n:hover,.custom-button.svelte-1ugqo1n:active{background-size:100% 100%;color:#000;--t:.2s .1s}.custom-button.svelte-1ugqo1n:active{--s:#0005;transition:none}@media(max-width:768px){.multi-button.svelte-1ugqo1n{max-width:75%}.custom-button.svelte-1ugqo1n{font-size:2em}h2.svelte-1ugqo1n{font-size:1.5em}}
