.statement.section{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center;padding-top:64px;padding-bottom:64px}
.statement.section>div{min-width:0}
.statement.section h2{max-width:760px;margin:16px 0 0;font-size:clamp(30px,3.1vw,48px);line-height:1.15;letter-spacing:-.035em;overflow-wrap:normal;text-wrap:balance}
.statement.section .section-intro{grid-column:auto;max-width:600px;margin:0;font-size:18px;line-height:1.75}
@media(max-width:800px){.statement.section{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:36px;padding-bottom:36px}.statement.section h2{font-size:clamp(28px,6vw,38px)}.statement.section .section-intro{font-size:17px}}
