.about-page{max-width:var(--container-max);padding:var(--space-xl);padding-left:var(--space-xl);margin:0 auto;position:relative}@media (min-width:48rem){.about-page{margin-top:7rem;padding-left:12rem}}.about-intro{max-width:55rem}.about-intro p{margin-bottom:var(--space-m);font-size:1.05rem;line-height:1.7}.members-section{margin-top:var(--space-xl)}.members-header{align-items:center;gap:var(--space-m);margin-bottom:var(--space-l);display:flex}.members-title{font-size:var(--step-heading);margin:0;font-style:italic}.members-divider{background:var(--blue-primary);opacity:.4;flex:1;height:1px}.members-grid{gap:var(--space-xl)var(--space-l);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:48rem){.members-grid{grid-template-columns:1fr}}.member-card{max-width:26rem}.member-image{aspect-ratio:1;width:100%;margin-bottom:var(--space-s);background:#c8c8c8;position:relative;overflow:hidden}.member-photo{object-fit:cover}.member-name{margin:0 0 var(--space-xs)0;font-size:1.05rem;font-weight:600}.member-bio{margin:0;font-size:.95rem;line-height:1.6}.member-email{margin-top:var(--space-xs);margin-bottom:var(--space-s);font-size:.85rem;font-style:italic;line-height:1.6}
