﻿.ProjectsSection_projectSection__7KYVr{background-color:#ffffff;padding:5rem 0}.ProjectsSection_projectCard__qfeo5{border:none;border-radius:12px;overflow:hidden;position:relative;height:300px;cursor:pointer;box-shadow:0 4px 20px rgba(0,0,0,.1);transition:all .4s ease}.ProjectsSection_projectCard__qfeo5:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.2)}.ProjectsSection_imageContainer__Tj5xb{position:absolute;top:0;left:0;width:100%;height:100%}.ProjectsSection_projectImage__QL4_I{object-fit:cover;transition:transform .6s ease}.ProjectsSection_projectCard__qfeo5:hover .ProjectsSection_projectImage__QL4_I{transform:scale(1.1)}.ProjectsSection_overlay__Pniee{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,0) 50%);display:flex;flex-direction:column;justify-content:flex-end;padding:1.5rem;opacity:.9;transition:opacity .3s ease}.ProjectsSection_projectContent__rx0Yh{transform:translateY(10px);transition:transform .3s ease}.ProjectsSection_projectCard__qfeo5:hover .ProjectsSection_projectContent__rx0Yh{transform:translateY(0)}.ProjectsSection_title__Yw9nW{color:white;font-size:1.5rem;font-weight:700;margin-bottom:.5rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.ProjectsSection_category__DvjKz{color:var(--accent-blue,#3b82f6);font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.TestimonialsSection_testimonialsSection__PdSv_{background-color:#f8f9fa;padding:5rem 0;position:relative}.TestimonialsSection_card__T4F6_{background:white;border-radius:20px;padding:2.5rem;box-shadow:0 10px 40px rgba(0,0,0,.05);transition:all .3s ease;height:100%;border:none;display:flex;flex-direction:column;align-items:center;text-align:center}.TestimonialsSection_card__T4F6_:hover{transform:translateY(-10px);box-shadow:0 20px 60px rgba(0,0,0,.1)}.TestimonialsSection_imageWrapper__elUA1{width:80px;height:80px;border-radius:50%;overflow:hidden;margin-bottom:1.5rem;border:4px solid var(--light-blue);position:relative}.TestimonialsSection_avatar___VZpp{object-fit:cover}.TestimonialsSection_quoteIcon__xhhiU{color:var(--accent-blue);font-size:2rem;margin-bottom:1rem;opacity:.3}.TestimonialsSection_quote__Y_cjS{font-size:1.1rem;color:#4a5568;font-style:italic;margin-bottom:1.5rem;line-height:1.6}.TestimonialsSection_author__VYHSB{font-weight:700;color:var(--dark-blue);margin-bottom:.25rem;font-size:1.1rem}.TestimonialsSection_company__MLoKo{color:var(--accent-blue);font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.TeamSection_teamSection__Q843O{background-color:#f8f9fa;padding:5rem 0}.TeamSection_teamCard__ESTVK{border:none;border-radius:16px;overflow:hidden;background:white;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 10px 30px rgba(0,0,0,.05);height:100%}.TeamSection_teamCard__ESTVK:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.12)}.TeamSection_imageContainer__pvEr4{width:100%;aspect-ratio:1/1;position:relative;overflow:hidden}.TeamSection_teamImage__hc05x{object-fit:cover;transition:transform .6s ease;transform:scale(1.1)}.TeamSection_teamCard__ESTVK:hover .TeamSection_teamImage__hc05x{transform:scale(1);transform:scale(1.2)}.TeamSection_cardBody__GurMv{padding:2rem;text-align:center}.TeamSection_name__bY_V7{font-weight:700;font-size:1.25rem;margin-bottom:.5rem;color:#1a1a1a}.TeamSection_role__NIQOi{color:#d63384;color:var(--bs-primary,#0d6efd);font-weight:600;font-size:.9rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:1rem}.TeamSection_bio__Jcw_K{color:#6c757d;font-size:.95rem;line-height:1.6}.TeamSection_socialLinks__rg13M{margin-top:1.5rem;display:flex;justify-content:center;gap:1rem;opacity:0;transform:translateY(10px);transition:all .3s ease}.TeamSection_teamCard__ESTVK:hover .TeamSection_socialLinks__rg13M{opacity:1;transform:translateY(0)}
