.TeamGrid-module__CDDtGW__grid{gap:var(--space-8);display:grid}.TeamGrid-module__CDDtGW__cols-2{grid-template-columns:repeat(2,1fr)}.TeamGrid-module__CDDtGW__cols-3{grid-template-columns:repeat(3,1fr)}.TeamGrid-module__CDDtGW__cols-4{grid-template-columns:repeat(4,1fr)}.TeamGrid-module__CDDtGW__member{text-align:center}.TeamGrid-module__CDDtGW__imageWrapper{width:160px;height:160px;margin:0 auto var(--space-4);border:4px solid var(--primary-light);transition:border-color var(--transition-normal);border-radius:50%;overflow:hidden}.TeamGrid-module__CDDtGW__member:hover .TeamGrid-module__CDDtGW__imageWrapper{border-color:var(--primary)}.TeamGrid-module__CDDtGW__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.TeamGrid-module__CDDtGW__name{font-size:var(--font-size-xl);color:var(--text-main);margin-bottom:var(--space-1);font-weight:600;line-height:var(--line-height-normal)}.TeamGrid-module__CDDtGW__title{font-size:var(--font-size-base);color:var(--text-muted);margin-bottom:var(--space-2);line-height:var(--line-height-normal)}.TeamGrid-module__CDDtGW__bio{font-size:var(--font-size-sm);color:var(--text-body);line-height:var(--line-height-normal);max-width:280px;margin:0 auto}@media (max-width:1024px){.TeamGrid-module__CDDtGW__cols-4{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.TeamGrid-module__CDDtGW__cols-2,.TeamGrid-module__CDDtGW__cols-3,.TeamGrid-module__CDDtGW__cols-4{grid-template-columns:repeat(2,1fr)}.TeamGrid-module__CDDtGW__imageWrapper{width:120px;height:120px}}@media (max-width:480px){.TeamGrid-module__CDDtGW__cols-2,.TeamGrid-module__CDDtGW__cols-3,.TeamGrid-module__CDDtGW__cols-4{grid-template-columns:1fr}}
.StatsCounter-module__1wVWRq__stats{padding:var(--space-20) 0;background:linear-gradient(135deg, var(--primary) 0%, #0f172a 100%);position:relative;overflow:hidden}.StatsCounter-module__1wVWRq__stats:before{content:"";background:radial-gradient(50% 50% at 20%,#ed1c2426 0%,#0000 50%),radial-gradient(50% 50% at 80%,#3b82f61a 0%,#0000 50%);position:absolute;inset:0}.StatsCounter-module__1wVWRq__grid{gap:var(--space-12);text-align:center;z-index:1;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.StatsCounter-module__1wVWRq__item{align-items:center;gap:var(--space-3);padding:var(--space-6);flex-direction:column;display:flex;position:relative}.StatsCounter-module__1wVWRq__item:after{content:"";background:linear-gradient(#0000,#fff3,#0000);width:1px;height:60%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.StatsCounter-module__1wVWRq__item:last-child:after{display:none}.StatsCounter-module__1wVWRq__number{font-size:clamp(2.5rem,5vw,4rem);font-weight:var(--font-weight-bold);color:var(--text-inverse);background:linear-gradient(135deg,#fff 0%,#e2e8f0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;line-height:1}.StatsCounter-module__1wVWRq__suffix{margin-left:2px;display:inline-block}.StatsCounter-module__1wVWRq__label{font-size:var(--font-size-base);color:#ffffffb3;font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.1em}@media (max-width:768px){.StatsCounter-module__1wVWRq__grid{gap:var(--space-8);grid-template-columns:repeat(2,1fr)}.StatsCounter-module__1wVWRq__item:nth-child(2):after{display:none}.StatsCounter-module__1wVWRq__number{font-size:var(--font-size-4xl)}}@media (max-width:480px){.StatsCounter-module__1wVWRq__grid{grid-template-columns:1fr}.StatsCounter-module__1wVWRq__item:after{display:none}}
