.about-hero{min-height:690px;display:flex;align-items:center;color:var(--text-on-dark);padding-bottom:110px}.about-hero h1,.about-hero p,.about-hero span{color:var(--text-on-dark)}.about-hero h1{max-width:940px;font-size:3rem}.about-hero p{max-width:820px;line-height:1.75}.vision-roadmap{background:var(--brand-bg)}.roadmap-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.roadmap-grid article,.timeline-row article{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:22px;background:var(--brand-bg)}.roadmap-grid span{color:var(--brand-primary-dark);font-size:2rem;font-weight:800}.partner-copy,.roadmap-grid p,.timeline-row p{color:var(--brand-text-secondary)}.milestone-timeline,.partner-logos{background:var(--brand-bg-alt)}.timeline-row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.timeline-row strong{display:block;color:var(--brand-primary-dark);font-size:1.4rem;margin-bottom:10px}.partner-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.partner-grid div{min-height:86px;border-radius:var(--brand-radius);background:var(--brand-bg);border:1px solid var(--brand-border);display:flex;align-items:center;justify-content:center;font-weight:800;color:var(--brand-text)}.partner-copy{max-width:860px;margin:28px auto 0;text-align:center}.about-cta{padding:92px 0 108px}@media (max-width:991px){.partner-grid,.roadmap-grid,.timeline-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.partner-grid,.roadmap-grid,.timeline-row{grid-template-columns:1fr}}