.ab h2{text-wrap:balance}.wrap-read{width:min(720px, calc(100% - 2 * var(--gutter)));margin-inline:auto}.ab-hero{padding:72px 0 56px}.ab-hero-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:56px;display:grid}.ab-eyebrow{font:600 14px/1 var(--font-head);color:var(--navy);text-transform:uppercase;letter-spacing:.08em}.ab-hero h1{text-wrap:balance;margin-top:18px;font-size:52px;font-weight:650;line-height:1.06}.ab-lead{color:var(--ink);max-width:62ch;margin-top:24px;font-size:20px;line-height:1.6}.ab-facts{border-top:2px solid var(--ink)}.ab-facts div{border-bottom:1px solid var(--line);padding:14px 0}.ab-facts dt{color:var(--muted);font-size:14px}.ab-facts dd{font:600 17px/1.4 var(--font-head);color:var(--ink);margin-top:4px}.ab-story{padding:40px 0 96px}.ab-story h2{font-size:36px}.ab-story h3{margin-top:48px;font-size:24px}.ab-story p{color:var(--ink);margin-top:18px;font-size:19px;line-height:1.7}.ab-pull{border-left:3px solid var(--cyan);font:600 26px/1.35 var(--font-head);color:var(--navy);margin:40px 0 24px;padding-left:24px}.ab-story .ab-privacy{border-left:3px solid var(--navy);margin-top:10px;padding-left:16px;font-weight:500}.ab-story .ab-privacy+p:not(.ab-privacy){margin-top:22px}.ab-story .ab-sign{font:650 22px/1.4 var(--font-head);color:var(--ink);margin-top:36px}.ab-sec{padding:88px 0}.ab-tint{background:var(--tint);border-block:1px solid var(--tint-line)}.ab-sub{max-width:62ch;margin-top:12px;font-size:18px}.ab-h2-gap{margin-top:72px}.ab-people{gap:32px 28px;margin-top:32px;display:grid}.ab-people-lg{grid-template-columns:repeat(4,minmax(0,1fr))}.ab-people-sm{grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 20px}.ab-people img{aspect-ratio:4/5;object-fit:cover;object-position:center top;background:#fff;border-radius:16px;width:100%;height:auto}.ab-name{font:650 18px/1.3 var(--font-head);color:var(--ink);margin-top:12px}.ab-people-sm .ab-name{font-size:16px}.ab-role{font:600 14px/1.4 var(--font-head);color:var(--navy);margin-top:2px}.ab-note{margin-top:6px;font-size:14px;line-height:1.5}.ab-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin-top:36px;display:grid}.ab-values div{border-bottom:1px solid var(--line);padding:18px 0}.ab-values dt{font:650 19px/1.3 var(--font-head);color:var(--ink)}.ab-values dd{margin-top:6px;font-size:17px}.ab-quotes{columns:2;column-gap:28px;margin-top:36px}.ab-quotes li{break-inside:avoid;border:1px solid var(--tint-line);background:#fff;border-radius:20px;margin-bottom:28px;padding:28px}.ab-quotes blockquote{color:var(--ink);margin:0;font-size:19px;line-height:1.6}.ab-quote-by{align-items:center;gap:12px;margin-top:18px;display:flex}.ab-quote-by img{object-fit:cover;border-radius:50%;width:56px;height:56px}.ab-quote-by strong{font:650 16px/1.3 var(--font-head);color:var(--ink);display:block}.ab-quote-by span{color:var(--muted);font-size:14px;display:block}.ab-band{background:var(--navy);color:#fff;padding:80px 0}.ab-band h2{color:#fff}.ab-band p{color:#d7eef5;margin:14px 0 28px;font-size:18px}.ab-cta{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:1100px){.ab-people-sm{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){.ab-hero-grid{grid-template-columns:1fr;gap:36px}.ab-people-lg{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-values{grid-template-columns:1fr}.ab-quotes{columns:1}}@media (max-width:640px){.ab-hero{padding:40px 0}.ab-hero h1{font-size:34px}.ab-sec{padding:60px 0}.ab-people-sm{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-story p{font-size:18px}.ab-pull{font-size:22px}}
