.Team-module__oGKmKa__teamSection{background-color:#fff;padding:3rem 1rem .5rem}.Team-module__oGKmKa__title{text-align:center;margin-bottom:.5rem;font-size:2rem;font-weight:700}.Team-module__oGKmKa__subtitle{text-align:center;color:#555;max-width:700px;margin:0 auto 3rem;padding-top:1rem;font-size:1.125rem}.Team-module__oGKmKa__teamGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;display:grid}.Team-module__oGKmKa__card{text-align:center;background:#f9fafb;border:1px solid #e2e8f0;border-radius:.5rem;padding:2rem;box-shadow:0 4px 6px #0000000d}.Team-module__oGKmKa__avatar{object-fit:cover;border-radius:50%;margin-bottom:1rem}.Team-module__oGKmKa__avatarPlaceholder{color:#287565;letter-spacing:.05em;background:#e4f1ee;border-radius:50%;justify-content:center;align-items:center;width:160px;height:160px;margin:0 auto 1rem;font-size:2.25rem;font-weight:600;display:flex}.Team-module__oGKmKa__name{margin-bottom:.25rem;font-size:1.25rem;font-weight:600}.Team-module__oGKmKa__role{color:#338e7c;margin-bottom:.5rem;font-size:1rem;font-weight:500}.Team-module__oGKmKa__bio{color:#555;font-size:.95rem}.Team-module__oGKmKa__dspSection{text-align:center;border-top:1px solid #e2e8f0;margin-top:4rem;padding:2rem 1rem}.Team-module__oGKmKa__dspTitle{margin-bottom:1rem;font-size:1.5rem;font-weight:600}.Team-module__oGKmKa__dspText{color:#555;max-width:700px;margin:0 auto;font-size:1rem;line-height:1.6}
