.japy-acceso{-webkit-font-smoothing:antialiased;line-height:normal}.japy-acceso a,.japy-acceso button{-webkit-tap-highlight-color:transparent}.japy-acceso :focus-visible{outline:3px solid #161b2c;outline-offset:3px;border-radius:6px}.japy-acceso aside :focus-visible{outline-color:#f2c14e}.japy-acceso input[type=email]:focus-visible,.japy-acceso input[type=password]:focus-visible,.japy-acceso input[type=tel]:focus-visible,.japy-acceso input[type=text]:focus-visible{outline:none}@keyframes acceso-pensar{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}@keyframes acceso-sacudir{0%{transform:rotate(0)}25%{transform:rotate(-6deg)}50%{transform:rotate(5deg)}75%{transform:rotate(-3deg)}to{transform:rotate(0)}}@keyframes acceso-punto{0%,to{opacity:.2}50%{opacity:1}}@media (prefers-reduced-motion:no-preference){.acceso-pensar{animation:acceso-pensar .7s ease-in-out infinite alternate}.acceso-sacudir{animation:acceso-sacudir .8s ease-in-out}.acceso-punto{animation:acceso-punto 1s ease-in-out infinite}}.dark .japy-acceso{color-scheme:light}.dark .japy-acceso .bg-white{background-color:#fff}