.aboutSimple .aboutHero{min-height:auto;padding-top:64px;padding-bottom:64px}.aboutSimple .aboutHeroPhoto{height:610px}.aboutBrief{background:#dedbd2;grid-template-columns:1fr 1fr;align-items:start;gap:90px;display:grid}.aboutBrief h2,.aboutStandardSimple h2{letter-spacing:-.025em;margin:20px 0;font:900 clamp(56px,7vw,96px)/.88 Impact,Arial Narrow,sans-serif}.aboutBriefCopy{font-size:18px;font-weight:700}.aboutBriefCopy p:first-child{font-size:21px}.aboutProofBand{padding:0 max(24px, calc((100vw - var(--max))/2));border-top:2px solid var(--paper);border-bottom:2px solid var(--paper);grid-template-columns:repeat(4,1fr);display:grid}.aboutProofBand div{border-right:1px solid #666;flex-direction:column;justify-content:flex-end;min-height:175px;padding:28px;display:flex}.aboutProofBand div:first-child{border-left:1px solid #666}.aboutProofBand strong{letter-spacing:-.02em;font:clamp(42px,5vw,70px)/.85 Impact,Arial Narrow,sans-serif}.aboutProofBand span{letter-spacing:.14em;margin-top:16px;font-size:10px;font-weight:800}.aboutStandardSimple{grid-template-columns:1.05fr .95fr;align-items:start;gap:90px;display:grid}.aboutStandardIntro>p{max-width:680px;font-size:20px;font-weight:700}.aboutPrinciples{border-top:2px solid var(--ink)}.aboutPrinciples article{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;column-gap:15px;padding:24px 0;display:grid}.aboutPrinciples b{letter-spacing:.12em;grid-row:1/3;font-size:11px}.aboutPrinciples h3{letter-spacing:.035em;margin:0 0 8px;font:27px/.95 Impact,Arial Narrow,sans-serif}.aboutPrinciples p{margin:0;font-size:14px}.aboutSimple .aboutCta{padding:110px 24px}.aboutSimple .aboutCta p{max-width:700px;margin:0 auto 32px}.aboutSimple .aboutCta .inverse{margin-left:auto;margin-right:auto}@media (max-width:800px){.aboutSimple .aboutHero{padding:28px 16px 58px}.aboutSimple .aboutHeroPhoto{height:390px}.aboutBrief,.aboutStandardSimple{grid-template-columns:1fr;gap:32px}.aboutBrief h2,.aboutStandardSimple h2{font-size:49px}.aboutBriefCopy{font-size:15px}.aboutBriefCopy p:first-child{font-size:18px}.aboutProofBand{grid-template-columns:1fr 1fr;padding:0}.aboutProofBand div{border-bottom:1px solid #666;min-height:130px;padding:20px}.aboutProofBand div:nth-child(odd){border-left:0}.aboutProofBand strong{font-size:40px}.aboutStandardIntro>p{font-size:17px}.aboutPrinciples h3{font-size:24px}.aboutSimple .aboutCta{padding:80px 18px}}
