/* About-page SEO navigation. Scoped to About; no new JavaScript or remote assets. */
html body.clean-template #main.about-motion .about-seo-jump-wrap {margin-top:.75rem;margin-bottom:1.4rem;}
html body.clean-template #main.about-motion .about-seo-jumps {display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;padding:.95rem 0;border-block:1px solid #d5e5ea;}
html body.clean-template #main.about-motion .about-seo-jumps>span {font-size:1rem;line-height:1.5;font-weight:650;color:#49636c;margin-right:.3rem;}
html body.clean-template #main.about-motion .about-seo-jumps>a {display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding:.45rem .6rem;border-radius:.65rem;font-size:1rem;line-height:1.5;font-weight:600;text-decoration:underline;text-underline-offset:.23em;text-decoration-color:#b9cfd7;overflow-wrap:anywhere;transition:background .2s,color .2s;}
html body.clean-template #main.about-motion .about-seo-jumps>a:hover {background:#eef8fb;color:#b71364;text-decoration-color:currentColor;}
html body.clean-template #main.about-motion :is(#meet-dr-gagneja,#about-questions,#visit-ontario,#about-office,[id^="about-question-"]) {scroll-margin-top:8rem;}
html body.clean-template #main.about-motion .about-seo-office-email {margin:1rem 0 1.2rem;font-size:1rem;line-height:1.65;overflow-wrap:anywhere;}
html body.clean-template #main.about-motion .about-seo-office-email>span {display:block;color:#49636c;font-size:1rem;font-weight:600;}
html body.clean-template #main.about-motion .about-seo-office-email>a {display:inline-block;max-width:100%;font-size:1.0625rem;text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere;}
html body.clean-template #main.about-motion .about-seo-office-email>small {display:block;font-size:1rem;line-height:1.65;color:#49636c;margin-top:.35rem;}
@media(max-width:600px){
 html body.clean-template #main.about-motion .about-seo-jumps {gap:.3rem .35rem;}
 html body.clean-template #main.about-motion .about-seo-jumps>span {flex-basis:100%;}
 html body.clean-template #main.about-motion .about-seo-jumps>a {padding:.45rem .4rem;}
}
@media print{.about-seo-jump-wrap{display:none;}}
