.hero-content{display:grid;grid-template-columns:2fr 1fr;gap:40px;align-items:center}.quick-facts{display:flex;gap:20px;margin:20px 0;flex-wrap:wrap}.fact{background:#fff;padding:8px 15px;border-radius:5px;font-size:.9rem;border-left:3px solid var(--fsi-accent)}.cta-section{display:flex;gap:15px;margin-top:25px}.doctor-image{text-align:center}.doctor-image img{width:250px;height:300px;object-fit:cover;border-radius:10px;border:3px solid var(--fsi-primary)}.service-category{background:#fff;padding:20px;border-radius:8px;border:1px solid #ddd}.appointment-info{background:var(--fsi-neutral);padding:25px;border-radius:8px;margin-top:20px}.nap-info{background:var(--fsi-primary);color:white;padding:30px;border-radius:8px;text-align:center}@media (max-width:768px){.hero-content{grid-template-columns:1fr;text-align:center}.quick-facts{justify-content:center}.cta-section{justify-content:center}}