/* INNOVATION — an essay, not a product page. The restraint is the design:
   a yellow title card, then one column at a real reading measure, pull
   quotes set in the display face between hairlines. Nothing to click through. */
.ess-ph{min-height:clamp(420px,70svh,780px)}

.ess{background:#080808;padding:clamp(48px,8vw,104px) 0 clamp(64px,9vw,120px)}
.ess-body{max-width:64ch}
@media (min-width:1100px){.ess-body{margin-left:calc(17rem + clamp(48px,6vw,96px))}}
.ess-body p{font-family:var(--font-body);font-size:clamp(1.02rem,1.4vw,1.15rem);line-height:1.75;color:rgba(245,243,237,.86);margin:0 0 1.35em}
.ess-body p.lead{font-size:clamp(1.3rem,2.2vw,1.7rem);line-height:1.45;color:var(--white);font-weight:500;margin-bottom:1.6em}
.ess-body h2{font-family:var(--font-display);font-weight:400;font-size:clamp(2.4rem,5vw,4.4rem);line-height:.9;letter-spacing:0;text-transform:uppercase;color:var(--white);margin:clamp(48px,7vw,80px) 0 22px;padding-top:22px;border-top:1px solid var(--ed-line,rgba(245,243,237,.14))}
.ess-body h2 span{color:inherit}
.ess-body strong{color:var(--white);font-weight:800}
.ess-pull{margin:clamp(40px,6vw,64px) 0;padding:26px 0 28px;border-top:2px solid var(--yellow)}
.ess-body .ess-pull p{font-family:var(--font-display);font-size:clamp(2rem,4.4vw,3.6rem);line-height:1.02;letter-spacing:0;color:var(--white);margin:0}
.ess-end{border-top:1px solid var(--ed-line,rgba(245,243,237,.14));margin-top:clamp(48px,7vw,72px);padding-top:28px}
.ess-body .ess-end p{font-size:15px;line-height:1.7;color:#AAAAAA;max-width:58ch;margin-bottom:22px}
.ess-ctas{display:flex;gap:10px;flex-wrap:wrap}
