.bm-acceso{margin:1rem 0 1.5rem}.bm-acceso__enlace{background:var(--forest,#193f36);min-height:44px;color:var(--paper,#fffdf7);box-shadow:var(--sombra,0 2px 8px #0000001a);border-radius:999px;align-items:center;gap:.5rem;padding:.6rem 1.2rem;font-weight:600;text-decoration:none;display:inline-flex}.bm-acceso__enlace:hover{background:var(--forest-deep,#102d27);text-decoration:underline}.bm-acceso__enlace:focus-visible{outline:3px solid var(--sun,#f1b84a);outline-offset:3px}
