.clinical-heart svg{width:1.7rem;height:1.7rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.clinical-security-icon svg{width:1.75rem;height:1.75rem;fill:currentColor}.clinical-login-card{max-width:430px;margin:auto}.clinical-login-page{padding:1.5rem}.clinical-login-wrap{max-width:430px}.clinical-login-brand{top:1.5rem;left:1.5rem}.clinical-login-card{padding:0}.clinical-security-icon{margin-top:1.9rem}.clinical-authorized{margin-top:1rem}.clinical-login-card h1{font-size:1.9rem;font-weight:500}.clinical-login-intro{margin: .55rem 1.9rem 1.4rem}.clinical-login-card>label,.clinical-login-card>input,.clinical-login-options,.clinical-login-card>button,.clinical-monitoring,.clinical-login-error,.clinical-login-success,.clinical-field-error{margin-left:1.9rem;margin-right:1.9rem}.clinical-login-card>input[type=text],.clinical-login-card>input[type=password],.clinical-login-card>button{width:calc(100% - 3.8rem)}.clinical-monitoring{margin-top:1.25rem;margin-bottom:1.8rem}.clinical-protected{font-size:.72rem}@media(max-width:640px){.clinical-login-page{align-items:start;padding:6.3rem 1rem 1.5rem}.clinical-login-brand{left:50%;transform:translateX(-50%);width:max-content}.clinical-login-card>label,.clinical-login-card>input,.clinical-login-options,.clinical-login-card>button,.clinical-monitoring,.clinical-login-error,.clinical-login-success,.clinical-field-error{margin-left:1.35rem;margin-right:1.35rem}.clinical-login-card>input[type=text],.clinical-login-card>input[type=password],.clinical-login-card>button{width:calc(100% - 2.7rem)}}
