/* Services' reading navigation remains below the main menu, without a submenu. */
html.services-page{--site-header-height:84px;--services-nav-height:65px;scroll-padding-top:0}
html.services-page .ia-sticky{position:sticky;top:var(--site-header-height);z-index:18;background:var(--paper);display:flex;flex-wrap:nowrap;justify-content:center;gap:24px;padding-block:12px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;box-shadow:0 1px 0 var(--line)}
html.services-page .ia-sticky a{flex:0 0 auto;white-space:nowrap;min-height:40px;display:flex;align-items:center}
html.services-page main [id]{scroll-margin-top:calc(var(--site-header-height) + var(--services-nav-height) + 20px)}
@media(max-width:900px){html.services-page{--site-header-height:76px}}
@media(max-width:700px){html.services-page .ia-sticky{justify-content:flex-start;gap:22px}}
