.clinical-shell{background:#fff;min-height:100vh;display:block}.clinical-topbar{background:#fff;border-bottom:1px solid #e4e8ec;justify-content:space-between;align-items:center;height:92px;padding:10px clamp(22px,6vw,88px);display:flex}.clinical-topbar>img{object-fit:contain;width:145px;height:72px}.clinical-shell .form-panel{width:min(100% - 36px,920px);padding:35px 0 60px}.clinical-intro{text-align:center;margin:0 auto 38px}.clinical-intro h1{letter-spacing:-.035em;color:#17253a;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,5vw,54px);font-weight:500;line-height:1.08}.clinical-intro>p:last-child{color:#667385;margin:15px auto 0;font-size:16px}.clinical-shell .stepper{max-width:820px;margin:0 auto 48px}.clinical-shell .stepper:before{background:#dce2e8}.clinical-shell .step>span{border-color:#fff}.clinical-shell .form-section{max-width:820px;margin:auto}.clinical-shell .section-heading{text-align:center;margin-bottom:34px;display:block}.clinical-shell .heading-icon{color:#1458a5;background:#eef4fa;border-radius:50%;margin:0 auto 13px}.clinical-shell .section-heading p{color:#1458a5;letter-spacing:.16em}.clinical-shell .section-heading h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(31px,4vw,42px);font-weight:500}.clinical-shell .section-heading span{margin-top:8px;font-size:15px}.clinical-shell input,.clinical-shell textarea,.clinical-shell select{border-color:#bfc8d1;border-radius:4px}.clinical-shell .check-card,.clinical-shell .radio-row label,.clinical-shell .consent-box,.clinical-shell .signature-wrap{border-radius:4px}.clinical-shell .primary-button{background:#155aa7;border-radius:28px}.clinical-shell .secondary-button{border-radius:28px}.clinical-shell .form-actions{max-width:820px;margin-inline:auto}.clinical-confidentiality{color:#31526b;background:#f3f8fb;border-top:1px solid #dfe9ef;justify-content:center;align-items:center;gap:11px;padding:20px;display:flex}.clinical-confidentiality span{flex-direction:column;font-size:14px;line-height:1.25;display:flex}.clinical-confidentiality small{color:#718093;margin-top:3px}.clinical-shell .footer-copy{color:#cad6e4;text-align:center;background:#0b2547;margin:55px calc(460px - 50vw) -60px;padding:30px}.clinical-shell .hero-logo-wrap{display:none}@media (width<=956px){.clinical-shell .footer-copy{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}@media (width<=600px){.clinical-topbar{height:78px;padding:8px 18px}.clinical-topbar>img{width:115px;height:62px}.clinical-shell .form-panel{width:calc(100% - 30px);padding-top:24px}.clinical-intro{margin-bottom:30px}.clinical-shell .stepper{margin-bottom:32px}.clinical-shell .section-heading h2{font-size:30px}.clinical-shell .form-actions{background:#ffffffed}.clinical-confidentiality{padding:18px}.clinical-shell .footer-copy{margin-bottom:-60px}}
