.navigation--site-map .nav{display:block}.navigation--site-map>.nav{display:flex;flex-direction:column;gap:calc(1rem * 2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 768px){.navigation--site-map>.nav{flex-direction:row;flex-wrap:wrap}}.navigation--site-map>.nav>.menu__item{flex:1}.navigation--site-map>.nav>.menu__item>.menu__link{font-size:1.25em;display:block;border-bottom:1px solid #e9ecef;padding-bottom:.25em}.navigation--site-map>.nav>.menu__item>.menu__link:hover,.navigation--site-map>.nav>.menu__item>.menu__link:focus{text-decoration:none}.navigation--site-map>.nav>.menu__item .menu{margin-top:.25em;margin-bottom:.5em}.navigation--site-map>.nav>.menu__item .menu .menu__link::before{content:'\2013';margin-right:.25em}.navigation--site-map>.nav>.menu__item .menu .menu .menu__link{padding-left:1em}.navigation--site-map>.nav>.menu__item .menu .menu .menu .menu__link{padding-left:2em}
