.signup-doctor-page{background-color:var(--w-color-gray-75);display:flex;flex-direction:column;min-height:100vh}.signup-doctor-page__header{display:flex;justify-content:center;padding:var(--w-space-m) 0 var(--w-space-s)}.signup-doctor-page__header img{height:32px}.signup-doctor-page .main-section{margin-left:auto;margin-right:auto;max-width:400px;min-width:min(348px,100%)}.signup-doctor{background-color:var(--w-color-background-primary);color:var(--w-color-foreground-primary);padding:64px}.signup-doctor__content{margin-left:auto;margin-right:auto;max-width:462px;width:100%}.signup-doctor__illustration{aspect-ratio:332/264;display:block;height:auto;margin:0 auto var(--w-space-m);max-width:100%;width:332px}.signup-doctor__title{font-weight:700;margin-bottom:2rem}.signup-doctor__benefits{margin-bottom:2.5rem}.signup-doctor__benefit{align-items:flex-start;display:flex;margin-bottom:1rem}.signup-doctor__check{color:var(--w-color-foreground-accent);flex-shrink:0;height:24px;margin-right:16px;width:24px}.signup-doctor__quote{margin:0}.signup-doctor__quote-text{border:none;font-size:1rem;font-style:italic;margin:0 0 1rem;padding:0}.signup-doctor__quote-author{align-items:center;display:flex;gap:12px}.signup-doctor__avatar{border:1.45px solid var(--w-color-foreground-secondary);border-radius:50%;flex-shrink:0;height:40px;width:40px}.signup-doctor__author-name{display:block;font-weight:700}.signup-doctor__author-role{color:var(--w-color-foreground-secondary);display:block}.signup-doctor-page .btn:focus-visible{outline:2px solid var(--w-button-default-outline-focus);outline-offset:2px}.signup-doctor-page .btn:focus,.signup-doctor-page .btn.focus,.signup-doctor-page .btn:not(:disabled,.disabled):active:focus{box-shadow:none}.signup-doctor-page .btn-lg{align-items:center;display:inline-flex;height:var(--w-button-height);justify-content:center;min-height:var(--w-button-height);padding-bottom:0;padding-top:0}.signup-doctor-page .btn-lg.btn-block{display:flex}.signup-doctor-page li:last-child>.btn-social{margin-bottom:0 !important}.signup-doctor-page .list-unstyled+.d-inline-flex{margin-top:var(--w-space-8) !important}.signup-doctor-page .btn-primary:focus-visible{outline-color:var(--w-button-primary-outline-focus)}.signup-doctor-page .btn-light{background-color:var(--w-button-default-color-background);border-color:rgba(0,0,0,0);box-shadow:var(--w-button-default-box-shadow);color:var(--w-button-default-color-foreground)}.signup-doctor-page .btn-light:hover{background-color:var(--w-button-default-color-background-hover);border-color:rgba(0,0,0,0);color:var(--w-button-default-color-foreground)}.signup-doctor-page .btn-light:focus,.signup-doctor-page .btn-light.focus{box-shadow:var(--w-button-default-box-shadow)}.signup-doctor-page .btn-light:not(:disabled,.disabled):active{background-color:var(--w-button-default-color-background-active);border-color:rgba(0,0,0,0);color:var(--w-button-default-color-foreground)}.signup-doctor-page .btn-light:not(:disabled,.disabled):active:focus{box-shadow:var(--w-button-default-box-shadow)}.signup-doctor-page .form-control,.signup-doctor-page .custom-select{box-shadow:none}.signup-doctor-page .form-control:hover,.signup-doctor-page .custom-select:hover{border-color:var(--w-input-color-border-hover)}.signup-doctor-page .form-control:focus,.signup-doctor-page .custom-select:focus{border-color:rgba(0,0,0,0);box-shadow:none;outline:2px solid var(--w-input-color-border-focused)}.signup-doctor-page .form-control.is-invalid,.signup-doctor-page .custom-select.is-invalid{border-color:var(--w-input-color-border-error)}.signup-doctor-page .form-control.is-invalid:focus,.signup-doctor-page .custom-select.is-invalid:focus{border-color:rgba(0,0,0,0);box-shadow:none;outline-color:var(--w-input-color-border-error-focused)}.signup-doctor-page .form-control-lg,.signup-doctor-page .input-group-lg>.form-control,.signup-doctor-page .input-group-lg>.custom-select{height:var(--w-input-height);padding-bottom:0;padding-top:0}.signup-doctor-page .input-group-lg{flex-wrap:nowrap;gap:var(--w-space-s)}.signup-doctor-page .input-group-lg>.form-control,.signup-doctor-page .input-group-lg>.custom-select{border-radius:var(--w-input-border-radius) !important;margin-left:0}.signup-doctor-page .custom-control-input:focus~.custom-control-label:before{box-shadow:none;outline:2px solid var(--w-checkbox-border-focus);outline-offset:2px}.signup-doctor-page .custom-radio .custom-control-input:focus~.custom-control-label:before{outline-color:var(--w-radio-outline-focus)}@media(min-width: 992px){.signup-doctor-page--registration-flow-v4 .signup-doctor-form-column{flex:0 0 55%;max-width:55%}.signup-doctor-page--registration-flow-v4 .signup-doctor-panel-column{flex:1 1 0;max-width:none}.signup-doctor-page--registration-flow-v4 .signup-doctor-form-wrapper{padding:64px !important}.signup-doctor-page--registration-flow-v4 .main-section{margin-left:0;margin-right:0;max-width:none}}.signup-doctor-page--registration-flow-v4 .signup-doctor-card{border:1px solid var(--w-color-border-secondary);border-radius:var(--w-border-radius-l) !important;box-shadow:none !important}.signup-doctor-page--registration-flow-v4 .account-type-selector{border-bottom:1px solid var(--w-color-border-secondary);margin-bottom:var(--w-space-m) !important;padding-bottom:var(--w-space-s)}.signup-doctor-page--registration-flow-v4 .account-type-selector legend{font-size:var(--w-font-size-body);font-weight:var(--w-font-weight-emphasis);margin-bottom:var(--w-space-xs) !important}.signup-doctor-page--registration-flow-v4 .signup-doctor{padding:var(--w-space-64) var(--w-space-48)}.signup-doctor-page--registration-flow-v4 .signup-doctor__title{margin-bottom:var(--w-space-m)}.signup-doctor-page--registration-flow-v4 .signup-doctor__benefit{margin-bottom:var(--w-space-s)}.signup-doctor-page--registration-flow-v4 .signup-doctor__check{margin-right:var(--w-space-m)}.signup-doctor-page--registration-flow-v4 .list-unstyled+.d-inline-flex hr{display:none}.signup-doctor-page--registration-flow-v4 .main-section hr.mt-auto{border-top:1px solid var(--w-color-border-secondary)}.signup-doctor-page--registration-flow-v4 .input-group.input-group-prefix>.form-control{border-bottom-left-radius:var(--w-input-border-radius);border-top-left-radius:var(--w-input-border-radius)}.signup-doctor-page--registration-flow-v4 .input-group.input-group-prefix>.input-group-prefix-icon{z-index:4}body{background-color:var(--w-color-background-primary)}
