.btn[data-astro-cid-ekguhzzh]{font-family:var(--font-sans);font-size:.9rem;font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);border-radius:var(--radius-sm);cursor:pointer;height:40px;min-height:44px;transition:transform var(--dur-fast) var(--ease), background var(--dur) var(--ease), border-color var(--dur) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.4em;padding:0 1.1rem;line-height:1;text-decoration:none;display:inline-flex}@media (width>=480px){.btn[data-astro-cid-ekguhzzh]{min-height:40px}}.btn[data-astro-cid-ekguhzzh]:active{transform:translateY(1px)}.btn[data-astro-cid-ekguhzzh]:disabled,.btn[data-astro-cid-ekguhzzh][aria-disabled=true]{opacity:.55;pointer-events:none;cursor:not-allowed}.btn-primary[data-astro-cid-ekguhzzh]{background:var(--ink);color:var(--stone-50);border-color:var(--ink)}.btn-primary[data-astro-cid-ekguhzzh]:hover{background:var(--ink-high-em)}.btn-accent[data-astro-cid-ekguhzzh]{background:var(--accent);color:var(--ink);border-color:var(--accent)}.btn-accent[data-astro-cid-ekguhzzh]:hover{background:var(--accent-muted);border-color:var(--accent-muted)}.btn-ghost[data-astro-cid-ekguhzzh]{color:var(--ink);border-color:var(--border);background:0 0}.btn-ghost[data-astro-cid-ekguhzzh]:hover{border-color:var(--ink)}.btn-ghost-dark[data-astro-cid-ekguhzzh]{color:var(--stone-50);border-color:var(--border-dark);background:0 0}.btn-ghost-dark[data-astro-cid-ekguhzzh]:hover{border-color:var(--stone-50)}
