.leadership-section{background-color:#1891854d;padding:88px 20px}.leadership-container{margin:0 auto;max-width:1280px;padding:0 20px;width:100%}.leadership-header{margin-bottom:48px;text-align:center}.leadership-eyebrow{color:#f37d16;display:inline-block;font-size:11px;font-weight:700;letter-spacing:3px;margin-bottom:14px;text-transform:uppercase}.leadership-heading{color:#1a2130;font-size:32px;font-weight:800;line-height:1.2;margin-bottom:16px}@media (min-width:768px){.leadership-heading{font-size:40px}}@media (min-width:1024px){.leadership-heading{font-size:48px}}.leadership-highlight{background:linear-gradient(135deg,#f37d16,#ff9233);-webkit-background-clip:text;background-clip:text;color:transparent}.leadership-description{color:#6b7280;font-size:18px;line-height:1.6;margin:0 auto;max-width:768px}.leadership-team{display:flex;flex-direction:column;gap:64px;margin-top:48px}.leadership-member{align-items:start;display:grid;gap:32px}@media (min-width:768px){.leadership-member{gap:40px;grid-template-columns:repeat(5,1fr)}}.leadership-member--reverse .leadership-member-image{order:1}@media (max-width:767px){.leadership-member--reverse .leadership-member-image{order:0}}.leadership-member-image{grid-column:span 2}@media (min-width:768px){.leadership-member-image{grid-column:span 2}}.leadership-member-img{background-color:#f1f5f9;height:auto;object-fit:cover}.leadership-member-img,.leadership-member-placeholder{aspect-ratio:1/1;border:1px solid #e2e8f0;border-radius:16px;width:100%}.leadership-member-placeholder{background:linear-gradient(135deg,#e2e8f0,#f1f5f9)}.leadership-member-content{grid-column:span 3}.leadership-member-name{color:#f37d16;font-size:28px;font-weight:700;margin-bottom:8px}@media (min-width:768px){.leadership-member-name{font-size:36px}}.leadership-member-title{color:#1a2130;font-size:12px;font-weight:600;letter-spacing:2px;margin-bottom:20px;text-transform:uppercase}.leadership-member-bio{display:flex;flex-direction:column;gap:16px}.leadership-member-paragraph{color:#6b7280;font-size:16px;line-height:1.7}.leadership-member-paragraph p{margin:0 0 16px}.leadership-member-paragraph p:last-child{margin-bottom:0}.leadership-member-funfact{color:#1a2130;font-size:16px;font-style:italic;font-weight:600;line-height:1.6;margin-top:8px;padding-top:8px}@media (max-width:768px){.leadership-section{padding:64px 16px}.leadership-team{gap:48px}.leadership-member{gap:24px}.leadership-member-name{font-size:24px}.leadership-member-funfact,.leadership-member-paragraph{font-size:15px}}@media (max-width:480px){.leadership-section{padding:48px 16px}.leadership-heading{font-size:28px}.leadership-description{font-size:16px}.leadership-team{gap:40px}.leadership-member-name{font-size:22px}.leadership-member-title{font-size:10px}}