.homepage-hero h2{margin:-.25rem 0 1rem 0;font-size:var(--font-size-400,5rem);line-height:var(--line-height-100,1)}.homepage-hero .section-container{padding:var(--space-y-super-tight) var(--space-x-base)}.impact-diagram p{font-size:var(--font-size-325,3rem);font-weight:var(--font-weight-700,700);line-height:var(--line-height-150,1.1);margin:0}.impact-diagram img{margin:2rem 0}@media (max-width:48rem){.impact-diagram p br{display:none}}@media (min-width:48rem){.impact-diagram img{margin:0}}
.layout-contact{background-color:#E7EAEE;background-image:linear-gradient(180deg,rgba(0,0,0,0.1) 0%,rgba(0,75,108,0) 100%),linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,75,108,0) 100%);background-repeat:no-repeat;background-size:100% 1rem,100% 1rem;background-position:top,bottom;padding:5rem 1.25rem;min-height:910px}@media (max-width:48rem){.layout-contact{padding:2.5rem 1.25rem}}.layout-contact--inner{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:1rem;max-width:46rem;margin:0 auto}.layout-contact--inner-content{flex:1}.layout-contact--inner-content h2{font-size:2rem;color:var(--color-primary,#000000);margin:0}@media (min-width:48rem){.layout-contact--inner-content h2{font-size:3rem}}.layout-contact--inner-content p{margin:0.5rem 0}