.acceso{min-height:100dvh;padding:var(--esp-8) var(--margen-derecho) var(--esp-8) var(--margen-izquierdo);background:radial-gradient(60rem 30rem at 50% -10%, var(--color-accion-suave), transparent 70%), var(--color-fondo);place-items:center;display:grid}.acceso-tarjeta{gap:var(--esp-4);width:100%;max-width:26rem;padding:var(--esp-8);border:1px solid var(--color-borde);border-radius:var(--radio-l);background:var(--color-superficie);box-shadow:var(--sombra-2);flex-direction:column;display:flex}.acceso-tarjeta h1{font-size:var(--ui-titulo-pagina);margin:0;font-weight:700}.acceso-ayuda{color:var(--color-texto-suave);font-size:var(--ui-texto);line-height:var(--interlinea-texto);margin:0}.acceso-formulario{gap:var(--esp-4);flex-direction:column;display:flex}.acceso-formulario .ui-boton{margin-top:var(--esp-1)}.acceso-pie{padding-top:var(--esp-4);border-top:1px solid var(--color-borde);font-size:var(--ui-texto);margin:0;font-weight:700}.acceso-qr{border:1px solid var(--color-borde);border-radius:var(--radio-m);background:#fff;align-self:center;padding:8px}.acceso-secreto{margin-top:var(--esp-1);padding:var(--esp-2) var(--esp-3);border-radius:var(--radio-s);background:var(--color-superficie-hundida);color:var(--color-texto);font-size:var(--ui-texto);letter-spacing:.06em;word-break:break-all;font-weight:700;display:block}@media (max-width:480px){.acceso{padding-top:var(--esp-6);place-items:start center}.acceso-tarjeta{padding:var(--esp-6) var(--esp-5)}}
