.large-content-area{background-color:var(--medium-gray);padding:4rem 1rem}.large-content-area-container{margin:0 auto;max-width:1024px}.large-content-area-content{margin-bottom:2rem}.area-content-header{margin-bottom:6rem}.area-content-header h2{margin:0 auto;max-width:810px;text-align:center;margin-bottom:2.5rem}.area-content-header hr{color:var(--dark-gray);background-color:var(--dark-gray);height:3px}.area-content-pre-title{color:var(--dark-gray);text-transform:uppercase}.area-content-header .area-content-pre-title{margin:0 auto 1rem;text-align:center}.area-content-row-one{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr 2fr;justify-items:self-end;margin:0 auto 6rem}.area-content-row-two{align-items:center;display:grid;gap:1rem;grid-template-columns:2fr 1fr;justify-items:self-start;margin:0 auto}.area-content-text{max-width:586px}.area-content-image img{border:3px solid var(--insulation-green);box-shadow:var(--subtle-box-shadow);max-width:586px;width:100%}@media only screen and (max-width:63.9em){.area-content-header{margin-bottom:4rem}.area-content-row-one,.area-content-row-two{grid-template-columns:auto;justify-items:center}.area-content-row-one{margin-bottom:4rem}.area-content-text{order:2}}@media only screen and (max-width:54.25em){.area-content-header h2,.area-content-text h2{font-size:var(--h2-font-size-medium)}}@media only screen and (max-width:37.5em){.area-content-header h2,.area-content-text h2{font-size:var(--h2-font-size-small)}}