.c-sitemap__items{margin:0;padding:0;list-style:none}.c-sitemap__item{margin-left:3rem}.c-sitemap__item--level-0,.c-sitemap__item--level-1{margin-left:0}.c-sitemap__item-heading{margin:1rem 0;color:#98002e}.c-sitemap__item-link{display:block;padding:1rem 0;color:inherit;font-size:1.6rem;line-height:1.1875;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:color .3s cubic-bezier(.165,.84,.44,1),-webkit-text-decoration-color .3s cubic-bezier(.165,.84,.44,1);transition:color .3s cubic-bezier(.165,.84,.44,1),text-decoration-color .3s cubic-bezier(.165,.84,.44,1);transition:color .3s cubic-bezier(.165,.84,.44,1),text-decoration-color .3s cubic-bezier(.165,.84,.44,1),-webkit-text-decoration-color .3s cubic-bezier(.165,.84,.44,1)}.c-sitemap__item-link:focus,.c-sitemap__item-link:hover{color:#98002e;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.c-sitemap__item--has-children>.c-sitemap__item-link{display:flex;margin-top:1rem;margin-bottom:1rem;padding:1.5rem 3rem;align-items:center;justify-content:space-between;font-size:1.8rem;font-weight:700;line-height:1.2222;border-radius:.5rem;background-color:#f4f3ef}.c-sitemap__item-icon{flex:0 0 auto;margin-left:3rem;color:#98002e;font-size:1rem}@media all and (min-width:768px){.c-sitemap__items{display:flex;margin:0 -1.5rem;flex-wrap:wrap}.c-sitemap__item{flex:1 1 100%;padding:0 1.5rem}.c-sitemap__item--level-0{flex:0 1 50%}}@media all and (min-width:1280px){.c-sitemap__item--level-0{flex:0 1 33.3333%}}