.layout-content-intro__heading{font-size:var(--font-size-h3);font-weight:400;letter-spacing:var(--letter-spacing-h3);line-height:var(--line-height-h3)}.layout-content-intro{display:contents}.layout-content-intro__heading-container{grid-column:span 5}@media screen and (max-width:768px){.layout-content-intro__heading-container{grid-column:span 12}}@media screen and (max-width:375px){.layout-content-intro__heading-container{max-width:100%;width:100%}}@media screen and (max-width:1280px){.layout-content-intro__heading-container{grid-column:span 4}}@media screen and (max-width:1280px)and (max-width:768px){.layout-content-intro__heading-container{grid-column:span 12}}@media screen and (max-width:1280px)and (max-width:375px){.layout-content-intro__heading-container{max-width:100%;width:100%}}@media screen and (max-width:1024px){.layout-content-intro__heading-container{grid-column:span 12}}@media screen and (max-width:1024px)and (max-width:768px){.layout-content-intro__heading-container{grid-column:span 12}}@media screen and (max-width:1024px)and (max-width:375px){.layout-content-intro__heading-container{max-width:100%;width:100%}}.layout-content-intro--alt .layout-content-intro__heading-container{grid-column:span 12}@media screen and (max-width:768px){.layout-content-intro--alt .layout-content-intro__heading-container{grid-column:span 12}}@media screen and (max-width:375px){.layout-content-intro--alt .layout-content-intro__heading-container{max-width:100%;width:100%}}.layout-content-intro__content-container{display:flex;flex-direction:column;gap:3rem;grid-column:7/span 6}@media screen and (max-width:768px){.layout-content-intro__content-container{grid-column:span 12}}@media screen and (max-width:375px){.layout-content-intro__content-container{max-width:100%;width:100%}}@media screen and (max-width:1280px){.layout-content-intro__content-container{grid-column:span 8}}@media screen and (max-width:1280px)and (max-width:768px){.layout-content-intro__content-container{grid-column:span 12}}@media screen and (max-width:1280px)and (max-width:375px){.layout-content-intro__content-container{max-width:100%;width:100%}}@media screen and (max-width:1024px){.layout-content-intro__content-container{grid-column:2/span 10}}@media screen and (max-width:1024px)and (max-width:768px){.layout-content-intro__content-container{grid-column:span 12}}@media screen and (max-width:1024px)and (max-width:375px){.layout-content-intro__content-container{max-width:100%;width:100%}}@media screen and (max-width:768px){.layout-content-intro__content-container{align-items:center;padding-top:2rem}}.layout-content-intro--alt .layout-content-intro__content-container{grid-column:2/span 10}@media screen and (max-width:768px){.layout-content-intro--alt .layout-content-intro__content-container{grid-column:span 12}}@media screen and (max-width:375px){.layout-content-intro--alt .layout-content-intro__content-container{max-width:100%;width:100%}}.layout-content-intro--wide-body .layout-content-intro__content-container{grid-column:6/span 7}@media screen and (max-width:768px){.layout-content-intro--wide-body .layout-content-intro__content-container{grid-column:span 12}}@media screen and (max-width:375px){.layout-content-intro--wide-body .layout-content-intro__content-container{max-width:100%;width:100%}}@media screen and (max-width:1024px){.layout-content-intro--wide-body .layout-content-intro__content-container{grid-column:2/span 10}}@media screen and (max-width:1024px)and (max-width:768px){.layout-content-intro--wide-body .layout-content-intro__content-container{grid-column:span 12}}@media screen and (max-width:1024px)and (max-width:375px){.layout-content-intro--wide-body .layout-content-intro__content-container{max-width:100%;width:100%}}.layout-content-intro__body--large{font-size:var(--font-size-h5)}@media screen and (max-width:768px){.layout-content-intro__body--large{font-size:var(--font-size-h6)}}.layout-content-intro__body--emphasis{color:#536122}@media not all and (pointer:coarse){.layout-content-intro__body a:hover{text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.33rem}}.layout-content-intro__instructions{font-style:italic}@media not all and (pointer:coarse){.layout-content-intro__instructions a:hover{text-decoration:underline}}.layout-content-intro__button-container{width:100%}@media screen and (max-width:768px){.layout-content-intro__button-container{display:flex;justify-content:center}}
