.seo-breadcrumbs{padding:14px 6%;font-size:.875rem;background:#f3f6f5;color:#314c58}.seo-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin:0;padding:0}.seo-breadcrumbs li+li::before{content:"/";margin-right:20px;color:#667b83}.seo-breadcrumbs a{text-decoration:underline;text-underline-offset:3px}.route-details a,.seo-grid a,.faq-items p a{text-decoration:underline;text-underline-offset:3px;font-weight:600}.seo-grid{row-gap:40px}.seo-related h2{font-size:clamp(1.6rem,3vw,2.2rem)}.seo-related a{font-size:1rem}.route-details article{min-width:0}.seo-hero h1{overflow-wrap:break-word}.editorial-hero h1{font-size:clamp(2.55rem,5.8vw,5.6rem)}@media(max-width:600px){.seo-breadcrumbs{padding:12px 6%;font-size:.875rem}.seo-breadcrumbs ol{gap:6px 12px}.seo-breadcrumbs li+li::before{margin-right:12px}.seo-grid{gap:30px}.editorial-hero h1{font-size:clamp(2.3rem,9.7vw,3.7rem)}}