.InpageNavigation{display:grid;grid-gap:0 var(--grid-gap);grid-template-columns:calc(var(--site-padding) - var(--grid-gap)) repeat(12,1fr) calc(var(--site-padding) - var(--grid-gap))}.InpageNavigation--inner{grid-area:1/2/span 1/span 12}.InpageNavigation{margin-bottom:calc(var(--component-gap)*2);position:sticky;top:calc(var(--component-gap)*1);z-index:3}@media(max-width:750px){.InpageNavigation{display:block}}[data-nav-pinned-state=pinned] .InpageNavigation.is-sticky .InpageNavigation--list{transform:translateY(calc(var(--headerHeight) - var(--component-gap)*1))}.InpageNavigation--list{display:flex;justify-content:center;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;transition:transform .28s ease-in-out;white-space:nowrap}.InpageNavigation--list::-webkit-scrollbar{display:none}@media(max-width:580px){.InpageNavigation--list{justify-content:flex-start;padding:0 var(--site-padding)}}.InpageNavigation--item{background:rgba(var(--c-white),1)}.InpageNavigation--item:first-of-type{border-bottom-left-radius:100px;border-top-left-radius:100px}.InpageNavigation--item:last-of-type{border-bottom-right-radius:100px;border-top-right-radius:100px}.InpageNavigation--link{border:2px solid rgba(var(--c-brand),0);border-radius:100px;display:block;padding:var(--spacing-14,14px) var(--spacing-24,24px);transition:.1s ease}.InpageNavigation--link.is-active{border-color:rgba(var(--c-brand),1)}@media(hover:hover){.InpageNavigation--link:not(.is-active):focus,.InpageNavigation--link:not(.is-active):hover{border-color:rgba(var(--c-brand),.3)}}@media(max-width:750px){.InpageNavigation--link{padding:var(--spacing-12,12px) var(--spacing-16,16px)}}
