.intro{position:relative;padding-top:var(--section-space-lg);padding-bottom:var(--section-space-lg)}.intro--img-above{padding-top:0 !important}.intro--img-below{padding-bottom:0 !important}.intro--justify-left{text-align:left}.intro__content{position:relative;grid-column:1/-1}@media only screen and (min-width:800px){.intro__content{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}}@media only screen and (min-width:1024px){.intro--justify-left .intro__content{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1/9}.intro--justify-center .intro__content{text-align:center;grid-column:2/-2}}@media only screen and (min-width:1280px){.intro__content p{max-width:40em}.intro--justify-center .intro__content{text-align:center;grid-column:3/-3}.intro--justify-center .intro__content p{margin-left:auto;margin-right:auto}}.intro--less-space .intro__content,.intro--more-space .intro__content{margin-top:var(--section-space-sm);margin-bottom:var(--section-space-sm)}@media only screen and (min-width:1024px){.intro--more-space .intro__content{margin-top:var(--section-space-lg);margin-bottom:var(--section-space-lg)}}.intro--img-above .intro__content{margin-bottom:0}.intro--img-below .intro__content{margin-top:0}.intro__img{position:relative;grid-column:1/-1;overflow:hidden}.intro__img figure{position:relative;width:100%;max-height:calc(100 * var(--vh))}@media only screen and (max-width:599px){.intro__img figure{aspect-ratio:1/1 !important}}.intro__img img{position:absolute;top:50%;left:50%;-o-object-fit:cover;object-fit:cover;width:100%;height:calc(100% + 10rem);-webkit-transform:translate(-50%,calc(-50% + 0.1rem * (-50 + var(--scroll-pct))));transform:translate(-50%,calc(-50% + 0.1rem * (-50 + var(--scroll-pct))))}