.btn:where(.astro-VNZLVQNM){display:inline-flex;padding:var(--space-2xs) var(--space-lg);font-family:var(--font-family-heading);border:var(--border-width-1) solid transparent;border-radius:var(--border-radius-pill);text-decoration:none;cursor:pointer;text-align:center;align-items:center;justify-content:center;transition:.25s ease-in-out filter;column-gap:.5ch}.btn svg{width:1em;height:1em}.btn-primary:where(.astro-VNZLVQNM){background:var(--color-beige);color:var(--color-dark);border-color:var(--color-dark)}.btn-primary:where(.astro-VNZLVQNM):hover,.btn-primary:where(.astro-VNZLVQNM):focus-within{background:var(--color-dark);color:var(--color-light);border-color:var(--color-black)}.btn-primary:where(.astro-VNZLVQNM):active{background:var(--color-black);color:var(--color-white);border-color:var(--color-black)}.btn-secondary:where(.astro-VNZLVQNM){background:var(--color-light);color:var(--color-dark);border-color:var(--color-light)}.btn-secondary:where(.astro-VNZLVQNM):hover,.btn-secondary:where(.astro-VNZLVQNM):focus-within{background:var(--color-dark);color:var(--color-light);border-color:var(--color-black)}.btn-secondary:where(.astro-VNZLVQNM):active{background:var(--color-black);color:var(--color-white);border-color:var(--color-black)}
