.doctor-page .doctor-line{text-transform:none;letter-spacing:.02em;font-size:16px}.doctor-page .doctor-hero .btn{margin-top:4px}.doctor-video .lump-video{margin-top:0;padding-top:40px;border-top:0;max-width:760px}.doctor-video .lump-video .video-aside h2{font-size:28px;margin-bottom:14px}.doctor-body{max-width:760px}.doctor-section{padding:44px 0 8px;border-top:1px solid var(--hairline);margin-top:40px}.doctor-section:first-child{margin-top:24px}.doctor-section h2{margin-bottom:22px}.doctor-cards{display:grid;grid-template-columns:1fr 1fr;gap:28px 24px;margin:30px 0 8px}.doctor-card h3{font-size:22px;margin:14px 0 8px}.doctor-card p{font-size:16px}.doctor-card-img,.doctor-sub-img{width:100%;height:auto;border-radius:var(--radius)}.doctor-card-img{aspect-ratio:4/3;object-fit:cover}.doctor-sub{margin-top:36px}.doctor-sub h3{margin-bottom:16px}.doctor-sub-img{margin:4px 0 24px}.doctor-inline-portrait{float:right;width:240px;margin:0 0 20px 28px}.doctor-locations{padding-left:20px}.doctor-locations li{margin:10px 0}.doctor-cta-lead{font-size:19px;margin-top:28px}.doctor-cta{margin:8px 0 18px}.doctor-after-cta{font-size:16px;color:var(--muted);margin-bottom:10px}.doctor-after-cta a{color:inherit}.doctor-faq{max-width:760px;padding:56px 0 72px}.doctor-faq h2{margin-bottom:22px}#enquiry{scroll-margin-top:24px}@media(max-width:700px){.doctor-cards{grid-template-columns:1fr}.doctor-inline-portrait{float:none;width:220px;margin:0 auto 22px}.doctor-section{padding-top:32px;margin-top:28px}.doctor-video .lump-video{padding-top:28px}.doctor-video .lump-video .video-aside h2{font-size:24px}.doctor-faq{width:calc(100% - 40px)}}