.ab-hero{padding-block:clamp(72px,11vw,144px) clamp(56px,7vw,96px)}.ab-hero-h{max-width:20ch}.ab-hero-lede{color:var(--ink-dim);max-width:54ch;margin:var(--s-5) 0 0;font-size:clamp(1.125rem,1.6vw,1.3125rem);line-height:1.6}.ab-section{border-top:1px solid var(--line);padding-block:clamp(56px,8vw,112px)}.ab-split{gap:clamp(var(--s-5), 4vw, var(--s-7));grid-template-columns:1fr;display:grid}@media (min-width:900px){.ab-split{column-gap:clamp(var(--s-7), 6vw, var(--s-9));grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.ab-split-h{max-width:14ch}.ab-rows{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.ab-row{padding-block:clamp(var(--s-5), 2.6vw, var(--s-6));border-bottom:1px solid var(--line)}.ab-row-title{letter-spacing:-.015em;margin-bottom:var(--s-2);font-size:clamp(1.125rem,1.6vw,1.3125rem);font-weight:600;line-height:1.25}.ab-row-body{color:var(--ink-dim);max-width:58ch;margin:0;font-size:1rem;line-height:1.65}@media (min-width:900px){.ab-split--wide{grid-template-columns:1fr}}@media (min-width:760px){.ab-row--pair{column-gap:clamp(var(--s-7), 6vw, var(--s-9));grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.ab-row--pair .ab-row-title{margin-bottom:0}}.ab-cta-body{margin-bottom:var(--s-6);font-size:1.125rem}
