.button:where(.astro-VNZLVQNM){padding:1em 2em;display:inline-block;background-color:var(--yellow);border-radius:9999px;border:var(--border-dark);font-family:var(--font-outfit);font-size:clamp(.8rem,1.5vw,1rem);font-weight:700;text-transform:uppercase;text-decoration:none;text-align:center;color:var(--charcoal);cursor:pointer;box-shadow:2px 2px 0 var(--charcoal);transition:box-shadow .15s ease-in-out}.button:where(.astro-VNZLVQNM).large{padding:1em 2em}.button:where(.astro-VNZLVQNM).small{padding:.5em 1em}.button:where(.astro-VNZLVQNM).yellow,.button:where(.astro-VNZLVQNM).yellow:hover{background-color:var(--yellow)}.button:where(.astro-VNZLVQNM).green,.button:where(.astro-VNZLVQNM).green:hover{background-color:var(--green)}.button:where(.astro-VNZLVQNM).pink,.button:where(.astro-VNZLVQNM).pink:hover{background-color:var(--pink)}.button:where(.astro-VNZLVQNM).outlined,.button:where(.astro-VNZLVQNM).outlined:hover{background-color:var(--charcoal);border-color:var(--white);color:var(--white)}.button:where(.astro-VNZLVQNM)::-moz-selection{background-color:var(--purple)}.button:where(.astro-VNZLVQNM)::selection{background-color:var(--purple)}.button:where(.astro-VNZLVQNM):not(:disabled):focus-visible,.button:where(.astro-VNZLVQNM):not(:disabled):hover{outline:none;box-shadow:var(--focus-object)}.button:where(.astro-VNZLVQNM):disabled{opacity:.5;cursor:not-allowed}
