.block-page-intro{color:var(--color-white);background-color:var(--color-dark-green);padding:0 0 80px}.block-page-intro .inner{max-width:var(--wide-width);padding:0 var(--site-padding-x);margin:0 auto;display:grid}@media (width>=1024px){.block-page-intro .inner{grid-template-columns:1fr 1fr;padding:0}}.block-page-intro .col--title{padding-top:calc(var(--header-height) + 34px)}@media (width>=1024px){.block-page-intro .col--title{padding:calc(var(--header-height) + 42px) 32px 0}}.block-page-intro .breadcrumbs{font-size:var(--fs-small);margin:-8px 0 12px}@media (width>=1024px){.block-page-intro .breadcrumbs{margin:-60px 0 40px}}.block-page-intro .title{font-size:var(--fs-h1);line-height:var(--lh-h1)}.block-page-intro .col--text{padding-top:32px}@media (width>=1024px){.block-page-intro .col--text{padding:208px 32px 0}}.block-page-intro .col--text p{margin-bottom:0}.block-page-intro .col--text>*+*,.block-page-intro .col--text .acf-innerblocks-container>*+*{margin-top:1em}.block-page-intro .col--text p:not(.has-medium-font-size,.has-small-font-size),.block-page-intro .col--text h6{font-family:var(--font-serif);font-size:var(--fs-lead);font-weight:var(--fw-light);letter-spacing:0;line-height:1.15}.block-page-intro .col--text p.has-small-font-size{color:#ffffffbf}.block-page-intro .col--text p+p.has-small-font-size{margin-top:.5em}.block-page-intro .col--text a:not(.wp-block-button__link){text-decoration:underline}
