.doctor-card{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:36px}.doctor-consultation{align-self:center;min-width:0;margin:0}.doctor-consultation img{aspect-ratio:3/2;object-fit:contain;background:#eae8e1;border-radius:12px;width:100%;height:auto;display:block}.doctor-consultation figcaption{color:#5e787c;text-align:right;margin-top:8px;font-size:12px}@media (max-width:900px){.doctor-card{grid-template-columns:1fr;gap:30px}}.parking-guide{grid-template-columns:1fr 1.5fr;align-items:center;gap:36px;max-width:1200px;margin:0 auto;padding:48px 24px 60px;display:grid}.parking-guide h2{margin:8px 0 18px;font-size:28px}.parking-guide p:not(.eyebrow){font-size:16px;line-height:1.9}.parking-diagram{min-width:0;margin:0}.parking-diagram svg{width:100%;height:auto;font-family:inherit;display:block}.parking-diagram figcaption{color:#5e787c;margin-top:12px;font-size:13px;line-height:1.7}@media (max-width:900px){.parking-guide{grid-template-columns:1fr;gap:18px}.parking-guide p:not(.eyebrow){margin-bottom:0}}
