.sitemap{padding-inline:var(--grid-margin);padding-block:var(--space-1100) var(--space-1600)}@media screen and (width>=64rem){.sitemap{max-width:var(--container-max-width);padding-block:var(--space-1250) var(--space-1200);margin-inline:auto}}@media screen and (width>=64rem) and (width>=120rem){.sitemap{padding-inline:var(--grid-margin-max-container)}}.sitemap__title{font-family:var(--font-sans-serif);font-size:var(--title-display-font-size);line-height:var(--title-display-line-height);font-weight:var(--title-display-font-weight);letter-spacing:var(--title-display-letter-spacing);text-align:center;text-transform:uppercase;text-wrap:balance;padding-block-end:var(--space-1000)}.sitemap__groups{gap:var(--space-800);border-top:var(--border-width-md) var(--border-style-solid) var(--color-neutral-900);padding-block-start:var(--space-500);display:grid}@media screen and (width>=64rem){.sitemap__groups{column-gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.sitemap__heading{font-family:var(--font-sans-serif);font-size:var(--ui-1-font-size);line-height:var(--ui-1-line-height);font-weight:var(--ui-1-font-weight);letter-spacing:var(--ui-1-letter-spacing);text-transform:uppercase;font-weight:var(--font-weight-medium);text-transform:uppercase;padding-block-end:var(--space-300)}
