.font-base-size{font-size:16px}section.u4m-sonar-client-login{margin:50rem 0}.gradient-indigo{background:#f2f6fb;background:-webkit-gradient(linear,left top,right top,color-stop(15.49%,#001270),color-stop(66.12%,#003a9c),color-stop(99.11%,#0085ee));background:linear-gradient(90deg,#001270 15.49%,#003a9c 66.12%,#0085ee 99.11%)}.text-white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.shadow-md{-webkit-box-shadow:0 0 15px -1px rgba(0,0,0,.15);box-shadow:0 0 15px -1px rgba(0,0,0,.15)}.p-lg{padding:4em}.max-w-lg{max-width:32em}.rounded-md{border-radius:.375em}.w-176{width:11em}.mx-auto{margin-left:auto;margin-right:auto}.h-auto{height:auto}.block{display:block}.invert-form form input[type=password],.invert-form form input[type=text]{--text-opacity:1;background-color:hsla(0,0%,100%,.2);color:#fff;color:rgba(255,255,255,var(--text-opacity));font-family:Open Sans,sans-serif}form input[type=password],form input[type=text]{background-color:#f2f6fb;border-radius:.25em;border-style:none;line-height:1em;padding:10px 16px;width:100%}.mb-md{margin-bottom:2em}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.c-btn-cta-secondary{background-color:transparent;--text-opacity:1;border-width:1px;color:rgba(255,255,255,var(--text-opacity));--border-opacity:1;border-color:rgba(255,255,255,var(--border-opacity))}.c-btn-small{line-height:2em;padding:.25em 1em}.c-btn,.c-btn:focus,.c-btn:hover{--bg-opacity:1;--border-opacity:1}.c-btn{appearance:none;border:2px solid #fff;border-radius:9999px;cursor:pointer;font-family:idtSansBoldUpdate,sans-serif;font-size:.75em;font-weight:700;letter-spacing:.025em;margin-right:.5em;min-width:8em;padding:.5em 1em;text-align:center;text-transform:uppercase;transition:background-color .1s linear,border-color .1s linear,color .1s ease}.c-btn-cta-secondary:hover{background-color:#fff;color:#002540}.color-inherit,.color-inherit:focus,.color-inherit:hover{color:inherit}.text-normal{font-family:Open Sans,sans-serif}.align-center{align-items:center}