.pres-hero h1{font-size:var(--fs-hero);font-weight:400;letter-spacing:-.03em;line-height:1.05}.pres-hero .lead{font-size:clamp(1.25rem,1.1rem + .8vw,1.625rem)}.pres-hero__video{max-width:60rem;margin:clamp(2.5rem,2rem + 3vw,4.5rem) auto 0}.pres-text{display:grid;gap:var(--sp-6)}.pres-text__body{display:grid;gap:var(--sp-4);font-size:var(--fs-lead);line-height:1.6;color:var(--ink-2)}
