.section{width:100%;position:relative}@media screen and (width<=64em){.section{padding-block:3rem}}@media screen and (width>=64.0625em){.section{padding-block:4rem}}.section__body,.section__header{margin:0 auto}@media screen and (width<=64em){.section__header{padding-left:var(--grid-side-gap-sm);padding-right:var(--grid-side-gap-sm);margin-bottom:1.5rem}}@media screen and (width>=31.3125em) and (width<=64em){.section__header{padding-left:var(--grid-side-gap-md);padding-right:var(--grid-side-gap-md);margin-bottom:2rem}}@media screen and (width>=64.0625em){.section__header{margin-bottom:3rem}}.section__header>*{margin-inline:auto}@media screen and (width<=64em){.section__title{font-family:var(--font-family-secondary);font-size:2rem;font-weight:800;line-height:1}}@media screen and (width>=64.0625em){.section__title{font-family:var(--font-family-secondary);font-size:4rem;font-weight:800;line-height:1}}@media screen and (width<=64em){.section__description{font-family:var(--font-family-primary);font-size:1.125rem;font-weight:400;line-height:1.6}}@media screen and (width>=64.0625em){.section__description{font-family:var(--font-family-primary);font-size:1.5rem;font-weight:400;line-height:1.6}}@media screen and (width<=31.25em){.section__description{margin-top:1.5rem}}@media screen and (width>=28.1875em){.section__description{margin-top:2rem}}.section--centered .section__header{text-align:center}.section[data-width=content-sm] .section__container{max-width:var(--grid-max-width-page);margin-left:auto;margin-right:auto;display:block}@media screen and (width<=31.25em){.section[data-width=content-sm] .section__container{max-width:calc(var(--grid-max-width-page) + var(--grid-side-gap-sm)*2);padding-left:var(--grid-side-gap-sm);padding-right:var(--grid-side-gap-sm)}}@media screen and (width>=31.3125em) and (width<=64em){.section[data-width=content-sm] .section__container{max-width:calc(var(--grid-max-width-page) + var(--grid-side-gap-md)*2);padding-left:var(--grid-side-gap-md);padding-right:var(--grid-side-gap-md)}}@media screen and (width>=64.0625em){.section[data-width=content-sm] .section__container{max-width:calc(var(--grid-max-width-page) + var(--grid-side-gap-lg)*2);padding-left:var(--grid-side-gap-lg);padding-right:var(--grid-side-gap-lg)}}.section[data-width=content-sm] :is(.section__body,.section__header){max-width:var(--grid-max-width-content-sm)}:is(.section[data-width=content-md],.section[data-width=content]) .section__container{max-width:var(--grid-max-width-page);margin-left:auto;margin-right:auto;display:block}@media screen and (width<=31.25em){:is(.section[data-width=content-md],.section[data-width=content]) .section__container{max-width:calc(var(--grid-max-width-page) + var(--grid-side-gap-sm)*2);padding-left:var(--grid-side-gap-sm);padding-right:var(--grid-side-gap-sm)}}@media screen and (width>=31.3125em) and (width<=64em){:is(.section[data-width=content-md],.section[data-width=content]) .section__container{max-width:calc(var(--grid-max-width-page) + var(--grid-side-gap-md)*2);padding-left:var(--grid-side-gap-md);padding-right:var(--grid-side-gap-md)}}@media screen and (width>=64.0625em){:is(.section[data-width=content-md],.section[data-width=content]) .section__container{max-width:calc(var(--grid-max-width-page) + var(--grid-side-gap-lg)*2);padding-left:var(--grid-side-gap-lg);padding-right:var(--grid-side-gap-lg)}}.section[data-width=content-md] .section__body,.section[data-width=content-md] .section__header,.section[data-width=content] .section__body,.section[data-width=content] .section__header{max-width:var(--grid-max-width-content-md)}.section[data-width=content-lg] .section__container{max-width:var(--grid-max-width-page);margin-left:auto;margin-right:auto;display:block}@media screen and (width<=31.25em){.section[data-width=content-lg] .section__container{max-width:calc(var(--grid-max-width-page) + var(--grid-side-gap-sm)*2);padding-left:var(--grid-side-gap-sm);padding-right:var(--grid-side-gap-sm)}}@media screen and (width>=31.3125em) and (width<=64em){.section[data-width=content-lg] .section__container{max-width:calc(var(--grid-max-width-page) + var(--grid-side-gap-md)*2);padding-left:var(--grid-side-gap-md);padding-right:var(--grid-side-gap-md)}}@media screen and (width>=64.0625em){.section[data-width=content-lg] .section__container{max-width:calc(var(--grid-max-width-page) + var(--grid-side-gap-lg)*2);padding-left:var(--grid-side-gap-lg);padding-right:var(--grid-side-gap-lg)}}.section[data-width=content-lg] :is(.section__body,.section__header){max-width:var(--grid-max-width-content-lg)}.section[data-width=page-sm] .section__container{max-width:var(--grid-max-width-page);margin-left:auto;margin-right:auto;display:block}@media screen and (width<=31.25em){.section[data-width=page-sm] .section__container{max-width:calc(var(--grid-max-width-page) + var(--grid-side-gap-sm)*2);padding-left:var(--grid-side-gap-sm);padding-right:var(--grid-side-gap-sm)}}@media screen and (width>=31.3125em) and (width<=64em){.section[data-width=page-sm] .section__container{max-width:calc(var(--grid-max-width-page) + var(--grid-side-gap-md)*2);padding-left:var(--grid-side-gap-md);padding-right:var(--grid-side-gap-md)}}@media screen and (width>=64.0625em){.section[data-width=page-sm] .section__container{max-width:calc(var(--grid-max-width-page) + var(--grid-side-gap-lg)*2);padding-left:var(--grid-side-gap-lg);padding-right:var(--grid-side-gap-lg)}}.section[data-width=page-sm] :is(.section__body,.section__header){max-width:var(--grid-max-width-page-sm)}.section[data-width=page] .section__container{max-width:var(--grid-max-width-page);margin-left:auto;margin-right:auto;display:block}@media screen and (width<=31.25em){.section[data-width=page] .section__container{max-width:calc(var(--grid-max-width-page) + var(--grid-side-gap-sm)*2);padding-left:var(--grid-side-gap-sm);padding-right:var(--grid-side-gap-sm)}}@media screen and (width>=31.3125em) and (width<=64em){.section[data-width=page] .section__container{max-width:calc(var(--grid-max-width-page) + var(--grid-side-gap-md)*2);padding-left:var(--grid-side-gap-md);padding-right:var(--grid-side-gap-md)}}@media screen and (width>=64.0625em){.section[data-width=page] .section__container{max-width:calc(var(--grid-max-width-page) + var(--grid-side-gap-lg)*2);padding-left:var(--grid-side-gap-lg);padding-right:var(--grid-side-gap-lg)}}.section[data-width=page] :is(.section__body,.section__header){max-width:var(--grid-max-width-page)}.section[data-width=bleed] .section__container{max-width:100%;margin-left:auto;margin-right:auto;display:block}.section[data-width=bleed] .section__container .section__header{max-width:100%}.section[data-width=bleed] .section__container .section__description{max-width:var(--grid-max-width-content-lg)}.section[data-width=bleed] .section__container .section__body{max-width:100%}
