.about-module__8TymFG__pageHeader{background-color:var(--color-bg);text-align:center;border-bottom:1px solid var(--color-border);padding:6rem 0 4rem}.about-module__8TymFG__pageHeader h1{color:var(--color-primary-dark);font-size:3rem}.about-module__8TymFG__pageHeader p{color:var(--color-text-muted);margin-top:var(--spacing-sm);font-size:1.25rem}.about-module__8TymFG__contentLayout{gap:var(--spacing-xl);margin:var(--spacing-xl) 0;grid-template-columns:2fr 1fr;display:grid}.about-module__8TymFG__mainText h2{color:var(--color-primary);margin-top:var(--spacing-lg)}.about-module__8TymFG__mainText h2:first-child{margin-top:0}.about-module__8TymFG__mainText p{color:var(--color-text-main);margin-bottom:var(--spacing-lg);font-size:1.1rem;line-height:1.8}.about-module__8TymFG__sidebar{gap:var(--spacing-lg);flex-direction:column;display:flex}.about-module__8TymFG__sidebarCard h3{color:var(--color-primary);font-size:1.25rem}.about-module__8TymFG__valueList{color:var(--color-text-muted);padding-left:1.2rem;list-style:square}.about-module__8TymFG__valueList li{margin-bottom:.5rem}@media (max-width:900px){.about-module__8TymFG__contentLayout{grid-template-columns:1fr}}.about-module__8TymFG__teamSection{margin-top:2rem;margin-bottom:var(--spacing-xl);text-align:center}.about-module__8TymFG__teamSection h2{color:var(--color-primary);margin-bottom:var(--spacing-lg);font-size:2.5rem}.about-module__8TymFG__teamGrid{gap:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));justify-content:center;display:grid}.about-module__8TymFG__teamCard{background-color:var(--color-surface);flex-direction:column;align-items:center;width:100%;max-width:350px;margin:0 auto;padding:2.5rem 2rem;display:flex}.about-module__8TymFG__teamImage{object-fit:cover;border:4px solid var(--color-bg);border-radius:50%;width:160px;height:160px;margin-bottom:1.5rem;box-shadow:0 4px 15px #00000014}.about-module__8TymFG__teamName{color:var(--color-primary-dark);margin-bottom:.5rem;font-size:1.5rem}.about-module__8TymFG__teamRole{color:var(--color-secondary);font-size:1.1rem;font-weight:600}
