.header.svelte-162svzm{width:100%;max-width:var(--page-max-width);grid-template-columns:repeat(var(--grid-cols), 1fr);grid-gap:var(--grid-gutter);padding-inline:var(--grid-margin);margin-inline:auto;padding-block:136px 62px;padding-inline:1rem;display:grid}.header__inner.svelte-162svzm{grid-column:1/-1;max-width:60rem;margin-inline:auto}.header__title.svelte-162svzm,.header__subtitle.svelte-162svzm{font-family:var(--ff-heading);text-align:center;text-wrap:pretty}.header__title.svelte-162svzm{margin-bottom:.5em;font-size:2.25rem;font-weight:700;line-height:110%}.header__subtitle.svelte-162svzm{font-size:1rem;font-weight:500;line-height:140%}@media (width>=1024px){.header.svelte-162svzm{padding-block:156px 76px}.header__inner.svelte-162svzm{grid-column:3/-3}.header__title.svelte-162svzm{font-size:4.5rem}.header__subtitle.svelte-162svzm{font-size:1.25rem}}.content.svelte-1wd4tzc{width:100%;max-width:var(--page-max-width);grid-template-columns:repeat(var(--grid-cols), 1fr);grid-gap:var(--grid-gutter);padding-inline:var(--grid-margin);margin-inline:auto;display:grid}.content__inner.svelte-1wd4tzc{grid-column:1/-1}.content__lead.svelte-1wd4tzc{font-family:var(--ff-heading);margin-bottom:1.5lh;font-size:1rem;font-weight:500;line-height:140%}.content__body.svelte-1wd4tzc{font-size:.875rem;font-weight:500;line-height:160%}.content__body.svelte-1wd4tzc h2,.content__body.svelte-1wd4tzc h3{font-family:var(--ff-heading)}.content__body.svelte-1wd4tzc h2{margin-bottom:1em;font-size:1.5rem;font-weight:700;line-height:110%}.content__body.svelte-1wd4tzc p{margin-bottom:1lh}.content__body.svelte-1wd4tzc p+h2,.content__body.svelte-1wd4tzc .two-columns+h2,.content__body.svelte-1wd4tzc .two-columns__col+.two-columns__col>h2:first-child{margin-top:1.5em}.content__body.svelte-1wd4tzc ul,.content__body.svelte-1wd4tzc ol{margin-block:.5lh 1lh}.content__body.svelte-1wd4tzc .media{margin-block:1.5lh}@media (width>=1024px){.content__inner.svelte-1wd4tzc{grid-column:2/-2;grid-template-columns:subgrid;display:grid}.content__lead.svelte-1wd4tzc{grid-column:2/-2}.content__body.svelte-1wd4tzc{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.content__body.svelte-1wd4tzc>:not(.media){grid-column:2/-2}.content__body.svelte-1wd4tzc h2{font-size:2rem}.content__body.svelte-1wd4tzc>.media{grid-column:1/-1;margin-block:1.5lh 3.5lh}.content__body.svelte-1wd4tzc .two-columns__col>:first-child,.content__body.svelte-1wd4tzc .two-columns__col+.two-columns__col>h2:first-child{margin-top:0}}
