.button[data-astro-cid-j6ocf6pu]{min-height:3rem;font-family:var(--font-heading);transition:background var(--transition), border-color var(--transition), color var(--transition), transform var(--transition);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.625rem;padding:.9375rem 1.25rem;font-size:.875rem;font-weight:750;line-height:1.25;text-decoration:none;display:inline-flex}.button[data-astro-cid-j6ocf6pu]:hover{transform:translateY(-1px)}.button[data-astro-cid-j6ocf6pu] span[data-astro-cid-j6ocf6pu]{text-align:center}.button[data-astro-cid-j6ocf6pu] svg[data-astro-cid-j6ocf6pu]{transition:transform var(--transition);flex:none}.button[data-astro-cid-j6ocf6pu]:hover svg[data-astro-cid-j6ocf6pu]{transform:translate(2px)}.button--primary[data-astro-cid-j6ocf6pu]{background:var(--color-blue);color:var(--color-white)}.button--primary[data-astro-cid-j6ocf6pu]:hover{background:var(--color-blue-dark)}.button--secondary[data-astro-cid-j6ocf6pu]{border-color:var(--color-border);background:var(--color-white);color:var(--color-ink)}.button--secondary[data-astro-cid-j6ocf6pu]:hover{background:var(--color-paper);border-color:#b9c0cb}.button--text[data-astro-cid-j6ocf6pu]{min-height:auto;color:var(--color-blue-dark);padding:0}
