:root{--color-1: #000000;--color-2: #FFFFFF;--color-3: #270a57;--color-4: #003b85;--color-5: #56416f;--color-6: #0064a5;--color-7: #c0375a;--color-8: #eb724f;--color-9: #feb44e;--color-10: #f9f871}*{margin:0;padding:0}a{text-decoration:none}ul{box-sizing:border-box;padding-left:25px}button{outline:none;border:none;cursor:pointer}html,body{width:100%;min-height:100vh;background-color:var(--color-1);color:var(--color-2)}#page-sign-sign-in{width:100%;height:100vh;max-width:1400px;max-height:1000px;margin:auto;display:flex;gap:25px;overflow:hidden;box-sizing:border-box;padding:10px}#page-sign-sign-in .si-block-left{width:400px;border-radius:1rem;background-color:var(--color-3);overflow:hidden}#page-sign-sign-in .si-block-left img{width:100%;height:100%;object-fit:cover;object-position:center}#page-sign-sign-in .si-block-right{flex:1;border-radius:1rem;background-color:var(--color-1);color:var(--color-2);display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:100px 10px}#page-sign-sign-in .si-block-right *[class*=form-error],#page-sign-sign-in .si-block-right *[class*=form-warning],#page-sign-sign-in .si-block-right *[class*=form-message]{display:block;margin:10px 0;box-sizing:border-box;border-radius:5px;padding:10px}#page-sign-sign-in .si-block-right .form-row label,#page-sign-sign-in .si-block-right .form-row input,#page-sign-sign-in .si-block-right .form-row textarea{display:block;margin:10px 0;box-sizing:border-box}#page-sign-sign-in .si-block-right .form-row input,#page-sign-sign-in .si-block-right .form-row textarea{border:none;outline:none;border-radius:.4rem}#page-sign-sign-in .si-block-right .form-row label{font-weight:bolder}#page-sign-sign-in .si-block-right .form-row input{width:100%;height:40px;border-radius:5px;outline:none;padding:10px}#page-sign-sign-in .si-block-right .form-row .input-icon{position:relative}#page-sign-sign-in .si-block-right .form-row .input-icon .icon,#page-sign-sign-in .si-block-right .form-row .input-icon i{width:30px;height:30px;font-size:20px;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:5px;transform:translateY(-50%)}#page-sign-sign-in .si-block-right .form-row .input-icon svg{width:15px;max-height:15px}#page-sign-sign-in .si-block-right .form-row .input-icon input{padding:5px 5px 5px 40px}#page-sign-sign-in .si-block-right .form-row .input-icon .icon,#page-sign-sign-in .si-block-right .form-row .input-icon i{opacity:.5}#page-sign-sign-in .si-block-right .form-row .input-icon input:focus+i,#page-sign-sign-in .si-block-right .form-row .input-icon input:focus+.icon{opacity:1}#page-sign-sign-in .si-block-right .form-row textarea{resize:vertical}#page-sign-sign-in .si-block-right .form-row .button-submit{display:flex;gap:10px;font-size:1rem;font-weight:bolder;box-sizing:border-box;padding:10px 25px;border-radius:.4rem;outline:none;border:none;box-shadow:1px 1px 4px var(--color-100)}#page-sign-sign-in .si-block-right .form-row .button-submit svg{width:15px}#page-sign-sign-in .si-block-right .button-text{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;padding:10px;cursor:pointer;user-select:none;border-radius:.4rem}#page-sign-sign-in .si-block-right a.button-text{text-decoration:none}#page-sign-sign-in .si-block-right .wrapper{width:100%;max-width:500px}#page-sign-sign-in .si-block-right .wrapper h1{font-size:2rem}#page-sign-sign-in .si-block-right .wrapper p{font-size:.8rem;margin-top:25px}#page-sign-sign-in .si-block-right .wrapper h4{font-size:1.3rem;margin-top:25px;color:var(--color-5)}#page-sign-sign-in .si-block-right .wrapper .form-row{margin-top:25px}#page-sign-sign-in .si-block-right .wrapper .form-errors{font-size:.8rem;font-weight:bolder;color:var(--color-10)}#page-sign-sign-in .si-block-right .wrapper .form-row input{background-color:var(--color-1);color:var(--color-2);box-sizing:border-box;border:1px solid var(--color-3)}#page-sign-sign-in .si-block-right .wrapper .form-row input:placeholder{color:var(--color-6)}#page-sign-sign-in .si-block-right .wrapper label{color:var(--color-4);font-size:.8rem}#page-sign-sign-in .si-block-right .wrapper .button-text{font-size:1rem;font-weight:bolder;text-transform:uppercase;background-color:var(--color-3);color:var(--color-2)}@media(max-width: 1000px){#page-sign-sign-in{flex-direction:column;overflow:auto}#page-sign-sign-in .si-block-left{width:100%;height:300px;flex-shrink:0}#page-sign-sign-in .si-block-right{width:100%}}
