.radi-about-hero{padding:150px 0 88px;background:var(--brand-bg-alt)}.radi-about-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,0.9fr);grid-gap:44px;gap:44px;align-items:center}.radi-about-hero h1{font-size:max(2rem, min(4vw, 3.5rem));margin:12px 0 18px}.radi-about-hero img{border-radius:var(--brand-radius);aspect-ratio:9/7;-o-object-fit:cover;object-fit:cover;background:var(--brand-primary-light)}.radi-community-impact,.radi-founder-story,.radi-values-row{padding:88px 0}.radi-story-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);grid-gap:36px;gap:36px;align-items:center}.radi-community-impact h2,.radi-story-copy h2{font-size:max(1.8rem, min(3vw, 2.6rem))}.radi-story-layout blockquote{margin:0;padding:34px;border-radius:var(--brand-radius);background:var(--brand-primary-dark);color:var(--brand-text-inverse);font-size:max(1.4rem, min(2.5vw, 2rem));line-height:1.35}.radi-values-row{background:var(--brand-bg-alt)}.radi-values-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.radi-values-grid article{position:relative;padding:24px;border-radius:var(--brand-radius);background:var(--brand-bg);border:1px solid var(--brand-border)}.radi-values-grid span{display:block;width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent));margin-bottom:18px}.radi-impact-row{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr);grid-gap:36px;gap:36px;align-items:center;margin-bottom:46px}.radi-impact-row:last-child{margin-bottom:0}.radi-impact-row-reverse img{order:2}.radi-impact-row img{border-radius:var(--brand-radius);aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.radi-about-cta{background:linear-gradient(135deg,var(--brand-primary-dark),var(--brand-primary))}@media (max-width:991px){.radi-about-hero-grid,.radi-impact-row,.radi-story-layout{grid-template-columns:1fr}.radi-values-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.radi-impact-row-reverse img{order:0}}@media (max-width:575px){.radi-values-grid{grid-template-columns:1fr}}