.btn[data-astro-cid-ekguhzzh]{align-items:center;gap:var(--space-2);transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);font-weight:600;text-decoration:none;display:inline-flex}.btn[data-astro-cid-ekguhzzh] svg{width:16px;height:16px;transition:transform var(--dur-fast) var(--ease)}.btn[data-astro-cid-ekguhzzh]:hover svg{transform:translate(3px)}.btn--primary[data-astro-cid-ekguhzzh]{padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-ink)}.btn--primary[data-astro-cid-ekguhzzh]:hover{background:var(--accent-text);color:#fff}.btn--text[data-astro-cid-ekguhzzh]{color:var(--accent-text);padding-block:var(--space-1);background-image:linear-gradient(var(--accent-text), var(--accent-text));transition:background-size var(--dur) var(--ease);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px}.btn--text[data-astro-cid-ekguhzzh]:hover{background-size:100% 1px}
