#Login .section__login{min-height:50vh;padding-block:var(--pad);padding-inline:5%;padding-top:calc((1 - var(--stack))*12rem + var(--stack)*6rem)}#Login .section__login:before{content:"";pointer-events:none;opacity:.8;z-index:-1;background:linear-gradient(#000237 0%,#00023700 100%);width:100%;height:30vh;display:block;position:absolute;top:0;left:0}#Login .section__login .column__1{align-items:center}#Login .section__login .column__1 .login__wrapper{width:100%;max-width:500px;padding:calc((1 - var(--stack))*2rem + var(--stack)*1rem);background-color:var(--color-gray);border-radius:var(--radius);border:2px solid #fff;position:relative;box-shadow:0 0 12px #69c8ffe0}#Login .section__login .column__1 .login__wrapper .login__form{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}#Login .section__login .column__1 .login__wrapper .login__form h2{text-transform:unset;margin-bottom:calc((1 - var(--stack))*1.5rem + var(--stack)*1rem)}#Login .section__login .column__1 .login__wrapper .login__form form{width:100%}#Login .section__login .column__1 .login__wrapper .login__form form label{text-transform:uppercase;width:100%;font-size:var(--size-2xs);margin-bottom:calc((1 - var(--stack))*1.3rem + var(--stack)*1rem);display:block}#Login .section__login .column__1 .login__wrapper .login__form form label input{margin-top:calc((1 - var(--stack))*.5rem + var(--stack)*.3rem);width:100%;font-size:var(--size-xs);color:var(--color-black);border-style:solid;border-width:1px;border-color:var(--color-primary-light);background-color:var(--color-white);border-radius:5px;padding:.6rem 1rem;transition:background-color .3s,border-color .3s}#Login .section__login .column__1 .login__wrapper .login__form form label input:hover,#Login .section__login .column__1 .login__wrapper .login__form form label input:focus{border-color:var(--color-secondary-dark);background-color:var(--color-white);outline:none}#Login .section__login .column__1 .login__wrapper .login__form form button[type=submit]{background-color:var(--color-primary-light);width:100%}#Login .section__login .column__1 .login__wrapper .login__form form button[type=submit]:after{display:none}#Login .section__login .column__1 .login__wrapper .login__form form button[type=submit]:hover{background-color:var(--color-primary-lighter)}#Login .section__login .column__1 .login__wrapper .login__form .login__msn{color:var(--color-white);margin-top:calc((1 - var(--stack))*1.3rem + var(--stack)*1rem);font-size:var(--size-xs);border-radius:6px;padding:.6rem 1rem;box-shadow:0 3px 20px #0006}#Login .section__login .column__1 .login__wrapper .login__form .google__access{margin-block:calc((1 - var(--stack))*1.3rem + var(--stack)*1rem);text-align:center;width:100%}#Login .section__login .column__1 .login__wrapper .login__form .google__access p{font-size:var(--color-xs);margin-bottom:calc((1 - var(--stack))*.5rem + var(--stack)*.3rem)}#Login .section__login .column__1 .login__wrapper .login__form .google__access .btn__card{border-color:var(--color-primary-light);text-transform:unset;color:var(--color-black);width:100%;padding-block:.5rem}#Login .section__login .column__1 .login__wrapper .login__form .google__access .btn__card:after{display:none}#Login .section__login .column__1 .login__wrapper .login__form .sin__cuenta{color:var(--color-black);font-size:var(--size-2xs);display:inline-block}#Login .section__login .column__1 .login__wrapper .login__form .sin__cuenta button{color:var(--color-primary-light);font-size:inherit;cursor:pointer;background-color:#0000;text-decoration:underline}#Login .section__login .column__1 .login__wrapper .login__form .sin__cuenta button:hover{color:var(--color-secondary-dark)}#Login .section__login .column__1 .login__wrapper .glare{border-radius:var(--radius);z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}#Login .section__login .column__1 .login__wrapper .glare:before{content:"";bottom:0;left:0;mix-blend-mode:lighten;background:radial-gradient(circle at 0 100%,#f4f5f6 0%,#a2a3a800 100%);width:100%;height:100%;display:block;position:absolute;inset:0}#Login .section__login .column__1 .login__wrapper .glare:after{content:"";bottom:0;left:0;mix-blend-mode:lighten;background:radial-gradient(circle at 100% -30%,#a2eeffcc 20%,#7589c500 50%);width:100%;height:100%;display:block;position:absolute;inset:0}
