.button[data-astro-cid-ekguhzzh]{letter-spacing:.1em;text-transform:uppercase;text-align:center;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:.78rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.button--primary[data-astro-cid-ekguhzzh]{background:var(--teal-deep);border-color:var(--teal-deep);color:var(--paper)}.button--primary[data-astro-cid-ekguhzzh]:hover{background:var(--navy);border-color:var(--navy)}.button--secondary[data-astro-cid-ekguhzzh]{border-color:var(--navy);color:var(--navy);background:0 0}.button--secondary[data-astro-cid-ekguhzzh]:hover{background:var(--navy);color:var(--paper)}.button--light[data-astro-cid-ekguhzzh]{background:var(--paper);border-color:var(--paper);color:var(--navy)}.button--light[data-astro-cid-ekguhzzh]:hover{background:var(--stone);border-color:var(--stone)}.button--ghost[data-astro-cid-ekguhzzh]{color:var(--paper);background:0 0;border-color:#ffffffb3}.button--ghost[data-astro-cid-ekguhzzh]:hover{border-color:var(--paper);background:#ffffff1f}@media (prefers-reduced-motion:reduce){.button[data-astro-cid-ekguhzzh]{transition:none}}
