@font-face{font-family:Poppins;src:url('/fonts/poppins/Poppins-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Poppins;src:url('/fonts/poppins/Poppins-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:Poppins;src:url('/fonts/poppins/Poppins-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:Poppins;src:url('/fonts/poppins/Poppins-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}
:root{--bs-body-font-family:Poppins,'Segoe UI',sans-serif;--bs-light-rgb:248,245,242;--bs-body-color:#05152e;--bs-link-color:var(--itc-primary);--bs-link-color-rgb:var(--itc-primary-rgb);--bs-link-hover-color-rgb:var(--itc-primary-rgb);--bs-link-hover-color:var(--itc-primary-hover)}
.itc-auth{font-family:var(--bs-body-font-family);font-size:1rem;line-height:1.5}
.itc-auth .form-control:focus,.itc-auth .form-check-input:focus{border-color:var(--itc-primary);box-shadow:0 0 0 .25rem rgba(var(--itc-primary-rgb),.25)}
.itc-auth .form-check-input:checked{background-color:var(--itc-primary);border-color:var(--itc-primary)}
.itc-auth .itc-auth-wordmark{width:50%;aspect-ratio:256/117;display:flex;align-items:center;justify-content:center;margin:0 auto;font-size:2rem;font-weight:600;line-height:1.2;white-space:nowrap;color:#05152e}
.itc-auth .itc-auth-wordmark strong{font-weight:600;color:var(--itc-primary)}
.itc-auth .itc-toggle-password-button{min-width:2.6rem;font-size:0;line-height:0;display:inline-flex;align-items:center;justify-content:center;color:#5f6b85}
.itc-auth .itc-toggle-password-button:hover{color:#05152e}
.itc-auth .itc-toggle-password-button:focus-visible{outline:2px solid rgba(var(--itc-primary-rgb),.45);outline-offset:2px;border-radius:.25rem}
.itc-auth .toggle-password-icon{width:1rem;height:1rem;flex:0 0 auto}
.itc-auth .auth-disclaimer{font-size:.875rem;color:#6c757d;margin-bottom:0}
@media(max-width:575.98px){.itc-auth .itc-auth-wordmark{font-size:1.75rem}}
