.about-hero{background:var(--brand-neutral-light);border-bottom:3px solid var(--brand-primary);padding:80px 0}.about-hero h1{font-size:max(1.75rem, min(3.5vw, 2.75rem))}.timeline-section{padding:80px 0}.timeline-item{display:flex;gap:24px;margin-bottom:40px}.timeline-year{min-width:80px;font-size:1.5rem;font-weight:700;color:var(--brand-primary);font-family:Georgia,serif;font-family:var(--font-heading, Georgia, serif);text-align:right;padding-top:2px}.timeline-connector{display:flex;flex-direction:column;align-items:center}.timeline-connector .dot{width:14px;height:14px;border-radius:50%;background:var(--brand-primary);flex-shrink:0;margin-top:6px}.timeline-connector .line{width:2px;flex-grow:1;background:var(--brand-border);margin-top:4px}.timeline-content h3{font-size:1.05rem;margin-bottom:6px}.timeline-content p{font-size:.875rem;color:var(--brand-text-muted)}.values-section{padding:80px 0;background:var(--brand-neutral-light)}.value-card{background:#fff;border-radius:10px;padding:32px;height:100%;border-left:4px solid var(--brand-primary)}.value-card h3{font-size:1.1rem;margin-bottom:10px}.value-card p{font-size:.875rem;color:var(--brand-text-muted);margin:0}.credentials-section{padding:80px 0;background:var(--brand-primary);color:#fff}.credentials-section h2{color:#fff}.credential-stat{text-align:center;padding:20px}.credential-stat .cred-num{font-size:3.5rem;font-weight:700;font-family:Georgia,serif;font-family:var(--font-heading, Georgia, serif);color:var(--brand-accent);line-height:1}.credential-stat .cred-label{font-size:.85rem;color:rgba(255,255,255,.75);margin-top:8px}