.about-page{flex-direction:column;gap:80px;display:flex}.about-page section{display:contents}.about-page__story{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.about-page__story h2{margin-bottom:20px;font-size:28px;font-weight:800}.about-page__story p{color:var(--gray);margin-bottom:16px;font-size:16px;line-height:1.85}.about-page__stats{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.about-page__stat{background:var(--black);text-align:center;border-radius:10px;padding:24px}.about-page__stat strong{color:var(--red);margin-bottom:6px;font-size:36px;font-weight:900;line-height:1;display:block}.about-page__stat span{color:#ffffff8c;font-size:13px}.about-page__values h2,.about-page__timeline h2,.about-page__leadership h2{margin-bottom:32px;font-size:28px;font-weight:800}.about-page__values-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.about-page__value{background:var(--gray-bg);border-radius:10px;padding:28px}.about-page__value-icon{margin-bottom:14px;font-size:28px;display:block}.about-page__value h3{margin-bottom:8px;font-size:16px;font-weight:700}.about-page__value p{color:var(--gray);font-size:14px;line-height:1.65}.about-page__timeline-list{flex-direction:column;gap:0;padding-left:120px;display:flex;position:relative}.about-page__timeline-list:before{content:"";background:var(--gray-lighter);width:2px;position:absolute;top:8px;bottom:8px;left:70px}.about-page__timeline-item{align-items:flex-start;gap:20px;padding:16px 0;display:flex;position:relative}.about-page__timeline-year{color:var(--red);padding-top:2px;font-size:15px;font-weight:800;position:absolute;left:-120px}.about-page__timeline-line{background:var(--red);border-radius:50%;flex-shrink:0;width:14px;height:14px;margin-top:4px;position:absolute;left:-24px}.about-page__timeline-event{color:var(--gray);font-size:15px;line-height:1.6}.about-page__leadership-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.about-page__leader{text-align:center;background:var(--white);border:1.5px solid var(--gray-lighter);transition:box-shadow var(--transition), transform var(--transition);border-radius:16px;padding:0 0 28px;overflow:hidden}.about-page__leader:hover{box-shadow:var(--shadow-md);border-color:var(--red);transform:translateY(-4px)}.about-page__leader-avatar-wrap{aspect-ratio:3/3.5;background:var(--gray-bg);width:100%;margin-bottom:20px;position:relative;overflow:hidden}.about-page__leader-photo{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .4s;display:block}.about-page__leader:hover .about-page__leader-photo{transform:scale(1.04)}.about-page__leader-avatar{background:var(--red);width:100%;height:100%;color:var(--white);justify-content:center;align-items:center;font-size:48px;font-weight:800;display:flex}.about-page__leader h3{color:var(--black);margin-bottom:4px;padding:0 16px;font-size:17px;font-weight:800}.about-page__leader-role{color:var(--red);letter-spacing:.3px;margin-bottom:4px;padding:0 16px;font-size:13px;font-weight:700;display:block}.about-page__leader-exp{color:var(--gray-light);padding:0 16px;font-size:12px;display:block}@media (width<=1100px){.about-page__leadership-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.about-page__story{grid-template-columns:1fr}.about-page__values-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=580px){.about-page__values-grid{grid-template-columns:1fr}.about-page__timeline-list{padding-left:80px}}
