.ab-founding{background:var(--ivory);padding-block:96px 88px;padding-inline:var(--edge)}.ab-founding__head{margin-bottom:48px;max-width:720px}.ab-founding__h2{color:var(--navy);font-family:var(--serif);font-size:clamp(30px,4vw,46px);font-style:normal;font-weight:400;line-height:1.14;margin:14px 0 0}.ab-founding__body{align-items:start;display:grid;gap:72px;grid-template-columns:1.5fr 1fr}.ab-founding__prose p{color:var(--text);font-family:var(--sans);font-size:17px;font-weight:300;line-height:1.85;margin:0 0 26px;max-width:640px}.ab-founding__prose p:last-child{margin-bottom:0}.ab-founding__thesis{color:var(--navy);font-family:var(--serif);font-size:22px;font-style:italic;font-weight:300}.ab-founding__aside{position:sticky;top:110px}.ab-founding__frame{aspect-ratio:4/5;background:var(--navy);overflow:hidden;position:relative;width:100%}.ab-founding__frame img{filter:grayscale(1) brightness(.82);height:100%;object-fit:cover;width:100%}.ab-founding__frame:after{background:linear-gradient(180deg,rgba(12,31,62,.28),rgba(12,31,62,.05) 30%,rgba(12,31,62,.4));content:"";inset:0;mix-blend-mode:multiply;position:absolute}.ab-founding__frame-cap{color:var(--muted);font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:.08em;margin-top:14px;text-transform:uppercase}@media (max-width:900px){.ab-founding{padding-block:64px}.ab-founding__body{gap:40px;grid-template-columns:1fr}.ab-founding__aside{max-width:340px;order:-1;position:static}}