.sitemap-page{padding-bottom:3.75rem;padding-top:3.75rem}@media (min-width:1200px){.sitemap-page{padding-bottom:5rem;padding-top:5rem}}.sitemap-page__title{display:flex;justify-content:space-between;margin-bottom:1.75rem;position:relative}@media (min-width:1200px){.sitemap-page__title{margin-bottom:3.75rem}}.sitemap-page__title .title__inner{color:#1f1a40;font-family:Circe Extra,sans-serif;font-size:calc(var(--bs-body-font-size)*2);line-height:1}@media (min-width:744px){.sitemap-page__title .title__inner{font-size:calc(var(--bs-body-font-size)*2.5)}}@media (min-width:1200px){.sitemap-page__title .title__inner{font-size:calc(var(--bs-body-font-size)*3.25)}}@media (min-width:1400px){.sitemap-page__title .title__inner{font-size:calc(var(--bs-body-font-size)*3.75)}}.sitemap-page__title .title__inner h1{color:#1f1a40;font-family:Circe Extra,sans-serif;font-size:calc(var(--bs-body-font-size)*2);line-height:1;margin-bottom:0}@media (min-width:744px){.sitemap-page__title .title__inner h1{font-size:calc(var(--bs-body-font-size)*2.5)}}@media (min-width:1200px){.sitemap-page__title .title__inner h1{font-size:calc(var(--bs-body-font-size)*3.25)}}@media (min-width:1400px){.sitemap-page__title .title__inner h1{font-size:calc(var(--bs-body-font-size)*3.75)}}.sitemap-page__title .title__inner h1~span{display:none}.sitemap-page__title>svg{bottom:0;color:#d3d1e8;height:3.8125rem;left:-1.25rem;position:absolute;width:3rem;z-index:-1}@media (min-width:1200px){.sitemap-page__title>svg{height:5.75rem;width:4.5625rem}}.sitemap-page__heading{font-size:calc(var(--bs-body-font-size)*1.25);font-weight:700;line-height:calc(var(--bs-body-font-size)*1.5);margin-bottom:.75rem;text-align:center}@media (min-width:1200px){.sitemap-page__heading{font-size:calc(var(--bs-body-font-size)*1.5);line-height:calc(var(--bs-body-font-size)*1.75);margin-bottom:1rem}}.sitemap-page__list ul{margin-bottom:.75rem;padding-left:1.5rem}@media (min-width:744px){.sitemap-page__list ul{padding-left:2rem}}@media (min-width:1200px){.sitemap-page__list ul{padding-left:2.5rem}}.sitemap-page__list>ul{padding-left:0}.sitemap-page__list>ul>li>a{font-weight:700}.sitemap-page__list li{font-size:calc(var(--bs-body-font-size)*1);margin-bottom:.375rem}@media (min-width:744px){.sitemap-page__list li{font-size:calc(var(--bs-body-font-size)*1.125)}}.sitemap-page__list a.link{color:#1f1a40;text-decoration:underline;text-underline-offset:2px;transition:color .2s}.sitemap-page__list a.link:focus,.sitemap-page__list a.link:hover{color:#353060;text-decoration-thickness:2px}