.diagnosis-form #again.hide,.diagnosis-form .cal.hide,.diagnosis-form .cap-box.hide{display:none}.diagnosis-form .meetings-iframe-container{min-height:auto;width:100%}.diagnosis-form .cal{border:0;margin-top:26px;padding-bottom:0;padding-top:0}.diagnosis-form .flds{display:grid;gap:10px;grid-template-columns:none;margin-top:0}.diagnosis-form .cap-box{background:none;border:0;margin-top:-26px;padding-bottom:0;padding-top:0}.diagnosis-form .form-paragraph{text-align:center}.diagnosis-form .hsfc-FormWrapper h3{font-family:var(--disp)!important;font-size:clamp(21px,2.5vw,31px);font-size:20px;font-weight:500;line-height:1.18;margin:0 0 8px;max-width:32ch}.diagnosis-form .opt{align-items:center}.diagnosis-form .diag-f{justify-content:center}.diagnosis-form .hsfc-FormWrapper p{color:var(--slate);font-family:var(--body)!important;font-size:16px!important;margin:0 0 1em}.diagnosis-footer .mono{display:block;text-align:center}.diagnosis-form .lk{margin-top:18px;padding-bottom:0;padding-left:0}.diagnosis-form .start-over{padding-bottom:28px;padding-left:24px}@media (max-width:960px){.diagnosis-form .flds{margin-top:26px}}@media (max-width:700px){.diagnosis-form .defs li{grid-template-columns:none}}@media (max-width:485px){.prog i{width:25px}}