@charset "UTF-8";
body *+*{margin-top:unset}.login__screen{width:100vw;min-height:calc(100vh - 90px);padding:1rem;border-radius:2rem 0 0 2rem;display:flex;align-items:center;background-repeat:no-repeat;background-size:cover;position:relative;background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.5), #0000 67%), var(--bg-img)}@media (min-width:768px){.login__screen{margin-left:-2rem;padding:4rem}}.login__screen .login__box{border-radius:3rem;padding:2rem;background-color:var(--white);width:min(90%, 500px);display:flex;gap:1.5rem;flex-direction:column}@media (max-width:767.98px){.login__screen .login__box{padding:1.5rem;gap:1rem}}.login__screen .login__box label{font-weight:600}.login__screen .login__box input{border-radius:5rem;border:1px solid var(--border-color);font-size:0.875rem;accent-color:var(--clr-secondary)}.login__screen .login__box input::placeholder{color:var(--clr-grey-dark)}.login__screen .login__box input:focus{box-shadow:none;border-color:var(--clr-primary)}.login__screen .login__box input[name="Email"]{padding-left:4rem}.login__screen .login__box input[name="Password"]{padding-inline:4rem}.login__screen .login__box .c-sst-checkbox input:focus~.c-sst-checkbox__indicator{box-shadow:none}.login__screen .login__box .c-sst-checkbox input~.c-sst-checkbox__indicator{height:20px;width:20px}.login__screen .login__box .c-sst-checkbox input:checked~.c-sst-checkbox__indicator{background-color:var(--clr-secondary);border-color:var(--clr-secondary)}.login__screen .login__box .c-sst-checkbox__description{padding-left:40px}.login__screen .login__box .c-sst-checkbox__description span{font-weight:400;font-size:0.875rem}.login__screen .login__box #Password .fieldholder,.login__screen .login__box #Email .fieldholder{position:relative}.login__screen .login__box #Password .fieldholder:before,.login__screen .login__box #Email .fieldholder:before{content:"";font-family:"bootstrap-icons";color:var(--clr-primary);position:absolute;left:1.5rem;top:50%;transform:translateY(-50%);font-size:1.125rem;pointer-events:none}.login__screen .login__box #Email .fieldholder:before{content:""}.login__screen .login__box #Password .fieldholder:before{content:""}.login__screen .login__box #Password .fieldholder i{cursor:pointer;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);font-size:1.125rem;color:var(--clr-primary)}.login__screen .login__box .l-sst-form,.login__screen .login__box .l-sst-form__content{display:flex;gap:1.5rem;flex-direction:column}