.new-patient-welcome{color:#fff;background:#10233f;border-radius:22px;align-items:center;gap:35px;margin-top:35px;padding:38px;display:flex}.new-patient-welcome h2{color:#fff;margin:16px 0;font-size:2rem;font-weight:700;line-height:1.2}.new-patient-welcome .eyebrow{color:#c8f479}.new-patient-welcome p:not(.eyebrow){color:#d2dce5;max-width:700px;line-height:1.8}.new-patient-welcome>a{flex-shrink:0}.new-patient-note{background:#f3f7f5;border-radius:18px;padding:30px}.new-patient-preparation h2{letter-spacing:-.035em;margin:16px 0 24px;font-size:1.85rem;font-weight:700;line-height:1.25}.new-patient-preparation .new-patient-note h3{margin:0 0 14px}.new-patient-note h3:not(:first-child){margin-top:28px}.new-patient-note a{margin-top:16px}.first-visit-panel{border:1px solid #dbe6df;border-radius:20px;grid-template-columns:1fr 1fr;gap:40px;margin-top:50px;padding:40px;display:grid}.first-visit-panel svg{color:#467962}.first-visit-panel h2,.first-visit-panel h3{margin:20px 0 15px;font-size:1.5rem;font-weight:700;line-height:1.3}.first-visit-panel p,.first-visit-panel address{color:#617267;font-size:1rem;font-style:normal;line-height:1.85}.first-visit-panel a{min-height:44px;margin-top:16px}@media (max-width:68.75rem){.new-patient-welcome{flex-wrap:wrap}}@media (max-width:47.5rem){.new-patient-welcome,.new-patient-note{padding:25px}.new-patient-welcome h2{font-size:1.7rem}.first-visit-panel{grid-template-columns:minmax(0,1fr);gap:30px;padding:25px}}
