.Ks7X5q_medical-profile-menu-wrapper{padding:4px 0;position:relative}.Ks7X5q_medical-profile-menu-selector{cursor:pointer;text-align:left;background:var(--background-primary-color);border:1px solid var(--border-secondary-color);border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:24px;width:100%;height:56px;padding:0 16px;font-size:16px;line-height:24px;display:flex;position:relative}.Ks7X5q_medical-profile-menu-selector svg{width:20px;height:20px;color:var(--text-secondary-color)}.Ks7X5q_medical-profile-desktop-selector{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}@media (max-width:768px){.Ks7X5q_medical-profile-desktop-selector{display:none}}.Ks7X5q_medical-profile-mobile-selector{grid-template-columns:1fr;gap:24px;width:100%;display:none}@media (max-width:768px){.Ks7X5q_medical-profile-mobile-selector{display:grid}}.Ks7X5q_medical-profile-footer{justify-content:center;align-items:center;gap:16px;margin-top:46px;display:flex}.Ks7X5q_medical-profile-footer button{width:100%;min-width:300px;max-width:580px}@media (max-width:560px){.Ks7X5q_medical-profile-footer{margin-top:24px}}.Ks7X5q_medical-profile-notification{color:var(--text-secondary-color);justify-content:center;align-items:center;gap:8px;margin-top:32px;display:flex}.Ks7X5q_medical-profile-notification svg{width:20px;height:20px}@media (max-height:740px){.Ks7X5q_medical-profile-notification{font-size:14px;line-height:20px}}@media (max-height:560px){.Ks7X5q_medical-profile-notification{font-size:14px;line-height:20px}}.Ks7X5q_medical-profile-container{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}.Ks7X5q_medical-profile-header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin-bottom:46px;display:flex}
.QiAvZq_medical-profile-selected{color:var(--success-primary-color);position:absolute;top:8px;right:8px}.QiAvZq_patient-details{flex-direction:column;justify-content:space-between;align-items:center;margin-top:24px;display:flex}.QiAvZq_patient-details h4{font-size:20px;font-weight:700;line-height:32px}.QiAvZq_patient-details p{color:var(--text-secondary-color);font-size:16px;line-height:24px}.QiAvZq_medical-profile-avatar{background:#f7f1e3;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;display:flex;overflow:hidden}.QiAvZq_medical-profile-avatar svg{width:100px;height:100px;margin-bottom:-40px}.QiAvZq_medical-profile-card{cursor:pointer;width:250px;height:250px;transition:all .3;background:var(--background-primary-color);border:1px solid var(--border-secondary-color);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.QiAvZq_medical-profile-card.QiAvZq_selected-card h4{color:var(--brand-primary-color)}.QiAvZq_medical-profile-card.QiAvZq_selected-card,.QiAvZq_medical-profile-card:hover{border-color:var(--brand-primary-color)}
.zrdXVG_checkbox-icon{background:0 0;border:none;outline:none;justify-content:flex-start;align-items:center;display:flex;position:relative}.zrdXVG_checkbox-icon,.zrdXVG_checkbox-icon svg{width:24px;height:24px}.zrdXVG_checkbox-icon.zrdXVG_checked svg{color:var(--brand-primary-color)}.zrdXVG_checkbox-icon:not(.zrdXVG_checked){color:var(--border-primary-color)}.zrdXVG_checkbox-container{justify-content:flex-start;align-items:flex-start;gap:16px;display:flex;position:relative}.zrdXVG_checkbox-container .zrdXVG_long-copy{font-size:16px;line-height:24px}.zrdXVG_checkbox-container a{text-decoration:underline}
.IG7VeG_digital-consultation-container{max-width:860px;margin:auto;position:relative}.IG7VeG_digital-consultation-group{width:100%;position:relative}.IG7VeG_digital-consultation-submit-button button{width:100%}.IG7VeG_digital-consultation-groups-wrapper{grid-template-columns:1fr;gap:46px;display:grid}
._9qYz6W_digital-consultation-container{max-width:860px;margin:auto;position:relative}._9qYz6W_digital-consultation-group{width:100%;position:relative}._9qYz6W_digital-consultation-submit-button button{width:100%}._9qYz6W_digital-consultation-groups-wrapper{grid-template-columns:1fr;gap:46px;display:grid}
.L15xAa_digital-consultation-container{max-width:860px;margin:auto;position:relative}.L15xAa_digital-consultation-group{width:100%;position:relative}.L15xAa_digital-consultation-submit-button button{width:100%}.L15xAa_digital-consultation-groups-wrapper{grid-template-columns:1fr;gap:46px;display:grid}
.YXpZCW_digital-consultation-container{max-width:860px;margin:auto;position:relative}.YXpZCW_digital-consultation-group{width:100%;position:relative}.YXpZCW_digital-consultation-submit-button button{width:100%}.YXpZCW_digital-consultation-groups-wrapper{grid-template-columns:1fr;gap:46px;display:grid}
.ysLwsa_digital-question-section-title{flex-shrink:0;margin-top:36px;margin-bottom:24px;position:relative}.ysLwsa_digital-question-section-title h5{color:var(--brand-primary-accent-color);font-size:18px;font-weight:600;line-height:24px}
.KG7hoG_payment-patient-row{justify-content:space-between;align-items:center;gap:16px;height:46px;display:flex}.KG7hoG_payment-patient-row .KG7hoG_payment-patient-label{font-weight:600}.KG7hoG_payment-patient-details{text-align:left}.KG7hoG_secure-payment-divider{background:var(--border-primary-color);height:1px;margin:32px 0}.KG7hoG_secure-payment-tag{justify-content:center;align-items:center;gap:4px;display:flex}.KG7hoG_secure-payment-tag svg{color:#0d8f57;width:20px;height:20px}.KG7hoG_total-amount-label{font-size:14px;font-weight:500;line-height:20px}.KG7hoG_payment-details-header{position:relative}.KG7hoG_payment-details-header h4{color:var(--brand-primary-color);font-weight:600}.KG7hoG_payment-details-header p{color:var(--text-secondary-color);font-size:14px}.KG7hoG_payment-details-container{text-align:center}.KG7hoG_payment-details-container h1{color:var(--brand-primary-color);margin:16px 0}
.HHcMmq_emergency-warning h6{color:var(--error-primary-color);margin-bottom:8px}.HHcMmq_emergency-warning p{margin-bottom:16px;line-height:24px}.HHcMmq_emergency-warning ul,.HHcMmq_consent-confirmation-list{padding-left:24px}.HHcMmq_emergency-warning ul li,.HHcMmq_consent-confirmation-list li{line-height:24px}.HHcMmq_emergency-warning ul li span,.HHcMmq_consent-confirmation-list li span{font-weight:600}.HHcMmq_emergency-warning ul a,.HHcMmq_consent-confirmation-list a{color:var(--brand-primary-color);font-weight:500}.HHcMmq_signature-pad-container{background:var(--background-primary-color);border:1px solid var(--border-secondary-color);border-radius:4px;margin-top:24px;position:relative;overflow:hidden}.HHcMmq_signature-pad-container button{text-transform:uppercase;border-radius:4px;height:32px;font-size:14px;position:absolute;top:8px;right:8px;width:fit-content!important}.HHcMmq_sign-stamp{border-top:1px dashed var(--border-secondary-color);pointer-events:none;width:100%;height:34px;padding-top:8px;padding-left:16px;font-size:14px;font-weight:500;position:absolute;bottom:0}.HHcMmq_concent-button{margin-top:24px;position:relative}.HHcMmq_concent-button button{width:100%}.HHcMmq_consent-terms-copy{width:100%;max-width:unset;position:relative}.HHcMmq_consent-terms-copy a,.HHcMmq_consent-terms-copy button{color:var(--brand-primary-color);background:0 0;border:none;font-size:16px;font-weight:700;line-height:24px}
