.page_projectsContainer__oqbad{width:100%;margin-top:var(--static-space-64);margin-bottom:var(--static-space-32)}@media(min-width:768px){.page_projectsContainer__oqbad{padding-left:var(--spacing-m);padding-right:var(--spacing-m)}}.page_projectItem__mrqGF{padding-top:var(--spacing-s);padding-bottom:var(--spacing-s)}@media(min-width:768px){.page_projectItem__mrqGF{padding-top:var(--spacing-m);padding-bottom:var(--spacing-m)}}.page_teamPreviewSection__4gU1n{width:100%;max-width:1200px;margin:var(--static-space-80) auto var(--static-space-64);padding:0 var(--static-space-24)}@media(max-width:768px){.page_teamPreviewSection__4gU1n{margin:var(--static-space-64) auto var(--static-space-48);padding:0 var(--static-space-16)}}.page_teamPreviewHeader__XY0qX{text-align:center;margin-bottom:var(--static-space-48)}.page_teamPreviewHeader__XY0qX h2{margin-bottom:var(--static-space-16);background:linear-gradient(135deg,var(--neutral-solid-strong),var(--brand-solid-medium));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_teamPreviewHeader__XY0qX p{max-width:500px;margin:0 auto;line-height:1.6}.page_teamPreviewContainer__Fayab{position:relative;overflow:hidden;padding:var(--static-space-16);height:auto;min-height:320px;max-width:1400px;margin:0 auto}.page_teamPreviewContainer__Fayab:before{left:0;background:linear-gradient(90deg,rgba(var(--background-rgb),1) 0,transparent 100%)}.page_teamPreviewContainer__Fayab:after,.page_teamPreviewContainer__Fayab:before{content:"";position:absolute;top:0;bottom:0;width:40px;z-index:2;pointer-events:none}.page_teamPreviewContainer__Fayab:after{right:0;background:linear-gradient(-90deg,rgba(var(--background-rgb),1) 0,transparent 100%)}.page_teamPreviewWrapper__0l0nV{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--static-space-20);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(139,69,19,.3) transparent;padding:var(--static-space-16) var(--static-space-8);align-items:stretch}.page_teamPreviewWrapper__0l0nV>*{flex:0 0 auto;width:260px;min-width:260px}.page_teamPreviewWrapper__0l0nV::-webkit-scrollbar{height:6px}.page_teamPreviewWrapper__0l0nV::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:3px}.page_teamPreviewWrapper__0l0nV::-webkit-scrollbar-thumb{background:linear-gradient(90deg,rgba(139,69,19,.6),rgba(160,82,45,.6));border-radius:3px}.page_teamPreviewWrapper__0l0nV::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,rgba(139,69,19,.8),rgba(160,82,45,.8))}@media(max-width:768px){.page_teamPreviewWrapper__0l0nV{gap:var(--static-space-16);padding:var(--static-space-12) var(--static-space-4)}.page_teamPreviewWrapper__0l0nV>*{width:240px;min-width:240px}}@media(max-width:480px){.page_teamPreviewWrapper__0l0nV{gap:var(--static-space-12)}.page_teamPreviewWrapper__0l0nV>*{width:220px;min-width:220px}}.page_teamPreviewCTA___ggzD{margin-top:var(--static-space-24);text-align:center;padding-top:var(--static-space-16);border-top:1px solid var(--neutral-border-weak)}.page_teamPreviewWrapper__0l0nV .profileCard{max-width:260px;min-width:260px}.page_teamPreviewWrapper__0l0nV .profileCard .cardContent{min-height:280px;max-height:300px;padding:var(--static-space-16)}.page_teamPreviewWrapper__0l0nV .profileCard .name{font-size:1.1rem;margin-bottom:var(--static-space-4)}.page_teamPreviewWrapper__0l0nV .profileCard .role{font-size:.75rem;margin-bottom:var(--static-space-8)}.page_teamPreviewWrapper__0l0nV .profileCard .description{font-size:.85rem;line-height:1.5;margin-bottom:var(--static-space-12);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_teamPreviewWrapper__0l0nV .profileCard .skills{gap:var(--static-space-6);margin-bottom:var(--static-space-12)}.page_teamPreviewWrapper__0l0nV .profileCard .skills .skillTag{font-size:.7rem;padding:var(--static-space-2) var(--static-space-6)}.page_teamPreviewWrapper__0l0nV .profileCard .socialSection{padding-top:var(--static-space-12);margin-top:0}.page_teamPreviewWrapper__0l0nV .profileCard .socialSection .socialButton{padding:var(--static-space-6) var(--static-space-8);font-size:.8rem}@media(max-width:768px){.page_teamPreviewWrapper__0l0nV .profileCard{max-width:240px;min-width:240px}.page_teamPreviewWrapper__0l0nV .profileCard .cardContent{min-height:260px;max-height:280px;padding:var(--static-space-12)}}@media(max-width:480px){.page_teamPreviewWrapper__0l0nV .profileCard{max-width:220px;min-width:220px}.page_teamPreviewWrapper__0l0nV .profileCard .cardContent{min-height:250px;max-height:270px}}