.hero h1,.statement h2,.design-section h2,.difference h2,.fit h2{line-height:1.04}.statement h2{font-size:clamp(3rem,5.4vw,6rem)}.statement h2 span{white-space:nowrap;display:block}.design-copy p,.difference-copy p,.statement>div>p{margin-bottom:0}.design-copy p+p,.difference-copy p+p,.statement>div>p+p{margin-top:1.7em}.fit{grid-template-columns:minmax(420px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(48px,5vw,90px)}.fit-columns{grid-template-columns:repeat(2,minmax(330px,1fr));align-self:start;gap:clamp(42px,4vw,72px);padding-top:clamp(78px,6.5vw,108px)}.fit-columns h3{align-items:flex-start;min-height:3.15em;margin:0;display:flex}@media (max-width:1250px){.fit{grid-template-columns:minmax(350px,.75fr) minmax(0,1.25fr)}.fit-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1050px){.fit{grid-template-columns:1fr}.fit-columns{padding-top:0}.fit-columns h3{min-height:0}.statement h2 span{white-space:normal}}
