.about-story{display:grid;grid-template-columns:1fr 1fr;gap:8vw;background:#eeeae1}.about-story p{font-size:15px;line-height:1.9;max-width:600px}.about-divisions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.about-divisions>a{display:block;background:#eeeae1;border:1px solid #ddd6c8;padding:32px}.about-divisions>a:first-child{background:#e6ece1}.about-divisions h2{font-size:37px;line-height:1.12;margin:20px 0}.about-divisions p:not(.eyebrow){font-size:13px;line-height:1.9}.about-divisions span{font-size:12px;color:#24463e;display:block;margin-top:22px}.about-experience{display:grid;grid-template-columns:1.25fr 1fr;gap:8vw;background:#23382e;color:#f6f0e4}.about-experience .eyebrow{color:#dfbe92}.about-experience p{line-height:1.9;max-width:650px;font-size:14px}.about-experience .button{background:#d4b383;border-color:#d4b383;color:#142119;margin-top:18px}.about-support{padding:30px;border:1px solid #70856a;align-self:center}.about-support h3{font-size:24px;line-height:1.4}.about-support ul{padding-left:20px;line-height:2.3;font-size:14px}.about-awards{background:#eeeae1}.about-award-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.about-award-grid article{border:1px solid #bdb29c;padding:38px;background:#f8f5ec}.about-award-grid span{font:48px/1.2 Georgia,serif;color:#926849}.about-award-grid h3{font-size:27px;line-height:1.35;margin:18px 0 9px}.about-award-grid p{font-size:13px;color:#52604f}.about-projects{display:grid;grid-template-columns:1fr 1fr;gap:6vw;align-items:center}.about-projects p{font-size:14px;line-height:1.9}.about-projects img{width:100%;height:auto}.business-story{display:grid;grid-template-columns:1fr 1fr;gap:8vw;background:#e9e6dc}.business-story p{line-height:1.9;font-size:14px;max-width:560px}.commercial-experience{background:#e3e9dc}.commercial-experience p{line-height:1.9;max-width:680px}.commercial-experience .textlink,.household-other .textlink{display:inline-block;margin:25px 0 0 24px;font-size:13px}.household-other{background:var(--ivory);color:var(--ink);border-top:1px solid var(--line)}.household-other p{max-width:650px;line-height:1.9}
@media(max-width:950px){.about-divisions{grid-template-columns:1fr}.about-divisions h2{font-size:35px}.about-experience{gap:40px}.about-support{padding:22px}}
@media(max-width:700px){.about-story,.about-experience,.about-award-grid,.about-projects,.business-story{grid-template-columns:1fr;gap:30px}.about-award-grid article{padding:27px}.commercial-experience .textlink,.household-other .textlink{display:block;margin-left:0}.about-support{padding:22px}.about-story h2,.about-experience h2,.about-projects h2,.business-story h2{font-size:38px;line-height:1.12}}
