html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.onpage-nav-container{padding-bottom:1.5rem}@media (min-width:1024px){.onpage-nav-container{display:flex;flex-direction:row;justify-content:center;padding:0;width:100%;max-width:100%;position:relative;left:50%;right:50%;margin-left:-50%;margin-right:-50%}}.side-nav{background-color:transparent;font-weight:700;line-height:2rem;position:relative;z-index:10}@media (min-width:1024px){.side-nav{line-height:1.25rem;margin-right:0;padding-left:0}}.section[data-on-page-nav] .side-nav{width:12rem}@media (min-width:1024px){.section[data-on-page-nav] .side-nav{position:absolute}}@media (min-width:1024px){.side-nav ul{padding-left:1rem}}@media (min-width:1024px){.section[data-on-page-nav] .side-nav{right:-6rem}.side-nav ul li{margin-bottom:1rem;max-width:100%}.onpage-nav-container .cke{width:100%}}@media (min-width:1110px){.side-nav{line-height:1.5rem}}.side-nav a:hover{text-decoration:underline}.side-nav sw-icon{margin-right:1rem}.side-nav sw-icon[color=theme-dark]{color:var(--brand-background)}.side-nav sw-icon[color=theme-light]{color:var(--light-background)}.side-nav sw-icon[color=theme-accent]{color:var(--accent-background)}.side-nav sw-icon[color=theme-accent-2]{color:var(--accent-background-2)}.side-nav p{margin-bottom:.5rem;opacity:.75}@media (min-width:1024px){.side-nav p{padding-left:1rem}}@media (min-width:1024px){.section[data-on-page-nav] .side-nav p{font-size:1rem}}sw-accordion[header-nav]:not([is-expanded]) div[closer],sw-accordion[header-nav][is-expanded] div[opener]{display:none}