.service-container{padding:var(--spacing-xl) var(--spacing-xs)}.service-container .mt-40{margin-top:var(--spacing-m)}.service-container h2{font-family:var(--font-family-body);font-weight:700;color:var(--color-primary);font-size:var(--font-size-l);@include (min-width: 768px){font-size: var(--font-size-lg);}}.service-container p{font-weight:700;margin-bottom:var(--spacing-50)}.service-container__text p{font-size:var(--font-size-sm)}.service-container__body .label{font-weight:700;font-size:var(--font-size-xs);text-transform:uppercase}.service-container__body .input-simple{width:400px;border-bottom:1px solid var(--color-dark-grey);padding-bottom:18px;background-color:transparent}@media (max-width: 768px){.service-container__body .input-simple{width:90%}}.service-container__body .input-wrap.flex{flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}.service-container__body .input-wrap .invalid-feedback{font-size:var(--font-size-2xs);color:var(--color-danger)}.service-container__body .service-container__body-cta{margin-top:var(--spacing-m)}.service-container__body-cta .cta--primary{font-size:var(--font-size-xs);background-color:var(--color-gray-800);color:var(--color-white)}.service-container .classic-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:250px;padding:var(--spacing-8);font-size:var(--font-size-xs);background-color:var(--color-white);border-radius:6px;border:1px solid var(--color-gray-200)}.service-container .hidden-label{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.service-container__feedback{text-align:center}.service-container__feedback .title{font-family:var(--font-family-heading);font-size:var(--font-size-4xl)}.service-container__feedback .alt-title{font-size:var(--font-size-lg);line-height:150%;max-width:550px}.service-container__feedback p{font-size:var(--font-size-sm)}.service-container__feedback form{display:flex;flex-direction:column;gap:var(--spacing-24)}.service-container__feedback input{border:1px solid #0000001a;border-radius:6px;padding:var(--spacing-12) var(--spacing-8)}.service-container .info-psw ul li{font-size:var(--font-size-xs)}.service-container__reset-password form{display:flex;flex-direction:column;gap:var(--spacing-24)}.service-container__reset-password form input{background-color:transparent;border:1px solid var(--color-black)}.auth-2fa{max-width:600px;margin:0 auto;text-align:center}.auth-2fa .auth-2fa__title{font-weight:700;font-family:var(--font-family-body);font-size:var(--font-size-l);color:var(--color-primary);line-height:150%;text-transform:none}@media (min-width: 768px){.auth-2fa .auth-2fa__title{font-size:var(--font-size-lg)}}.auth-2fa .auth-2fa__form-wrap>p{font-weight:700;font-size:var(--font-size-sm)}.auth-2fa .auth-2fa__form-wrap form>div{display:flex;flex-direction:column;align-items:center;position:relative;margin:var(--spacing-24)}.auth-2fa .auth-2fa__form-wrap form>div label{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.auth-2fa .auth-2fa__form-wrap form>div input{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:250px;padding:var(--spacing-8);font-size:var(--font-size-xs);background-color:var(--color-white);border-radius:6px;border:1px solid var(--color-gray-200)}.auth-2fa .auth-2fa__form-wrap form>div .invalid-feedback{font-size:var(--font-size-2xs);color:var(--color-danger)}.auth-2fa .auth-2fa__form-wrap form .btn-submit{order:1;width:-moz-fit-content;width:fit-content;display:block;min-width:184px;text-align:center;overflow:hidden;margin:0 auto;padding:var(--spacing-4) var(--spacing-48);position:relative;border:.4rem solid;color:var(--color-gray-800);background-color:transparent;border-color:var(--color-gray-800);transition:background-color var(--transition-button-bg-duration) var(--transition-easeOutQuart),color var(--transition-button-bg-duration) var(--transition-easeOutQuart)}@media (min-width: 768px){.auth-2fa .auth-2fa__form-wrap form .btn-submit{padding:var(--spacing-8) var(--spacing-32)}}.auth-2fa .auth-2fa__form-wrap .btn-submit:hover{background-color:var(--color-gray-800);color:var(--color-white)}.auth-2fa .auth-2fa__form-wrap .auth-2fa__change-mode,.auth-2fa .auth-2fa__form-wrap .btn-submit.auth-enable{margin-top:var(--spacing-24)}
