.btn[data-astro-cid-j6ocf6pu]{text-align:center;font-family:var(--font-body);border-radius:var(--radius);cursor:pointer;transition:background var(--transition), transform var(--transition), border-color var(--transition);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.btn--md[data-astro-cid-j6ocf6pu]{min-height:44px;padding:11px 20px;font-size:.95rem}.btn--lg[data-astro-cid-j6ocf6pu]{min-height:52px;padding:15px 28px;font-size:1.05rem}.btn--primary[data-astro-cid-j6ocf6pu]{background:var(--primary-700);color:#fff}.btn--primary[data-astro-cid-j6ocf6pu]:hover{background:var(--primary-600)}.btn--secondary[data-astro-cid-j6ocf6pu]{background:var(--accent-500);color:#23150a}.btn--secondary[data-astro-cid-j6ocf6pu]:hover{background:var(--accent-600);color:#fff}.btn--ghost[data-astro-cid-j6ocf6pu]{color:var(--primary-700);border-color:var(--border);background:0 0}.btn--ghost[data-astro-cid-j6ocf6pu]:hover{background:var(--primary-50)}.btn--whatsapp[data-astro-cid-j6ocf6pu]{background:var(--color-whatsapp);color:#fff}.btn--whatsapp[data-astro-cid-j6ocf6pu]:hover{filter:brightness(.96)}.btn__wa[data-astro-cid-j6ocf6pu]{flex:none}
