.ab-sec-story{padding-top:var(--step-5)}.ab-sec-founder{padding-top:0}.ab-story{display:grid;grid-template-columns:4fr 7fr;grid-gap:var(--step-6);gap:var(--step-6);align-items:start}.ab-story h2{margin:0;color:var(--fg);font-size:var(--fs-h2);font-weight:650;line-height:1.1;letter-spacing:var(--track-h)}.ab-story .tx{display:grid;grid-gap:var(--step-4);gap:var(--step-4);font-size:18px;line-height:1.65;color:var(--fg-2);max-width:36em}.ab-story .tx p{margin:0}.ab-story .tx strong{color:var(--fg);font-weight:600}@media (max-width:860px){.ab-story{grid-template-columns:1fr;gap:var(--step-4)}}.ab-founder{display:flex;align-items:flex-start;gap:var(--step-5);max-width:820px;margin-inline:auto;padding:var(--step-5);border:1px solid var(--line);border-radius:20px;background:var(--surface)}.ab-founder img{width:96px;height:96px;border-radius:50%;object-fit:cover;flex:none;border:1px solid var(--line-hi);filter:saturate(.82) sepia(.08)}.ab-founder b{display:block;font-size:19px;color:var(--fg)}.ab-founder small{display:block;font-size:14px;color:var(--fg-2);margin-bottom:var(--step-3)}.ab-founder p{margin:0;font-size:var(--fs-body-lg);line-height:1.6;color:var(--fg-2)}.ab-founder .cv-btn{margin-top:var(--step-4);gap:var(--step-2)}.ab-founder .cv-btn svg{width:15px;height:15px}@media (max-width:640px){.ab-founder{flex-direction:column;align-items:flex-start;padding:var(--step-4)}}