.blog-section_blogGrid__DiN51{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem;width:100%}.blog-section_blogGrid__DiN51.blog-section_showAll__vwYY4{grid-template-columns:repeat(2,1fr);justify-items:center}@media (max-width:1024px){.blog-section_blogGrid__DiN51,.blog-section_blogGrid__DiN51.blog-section_showAll__vwYY4{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.blog-section_blogGrid__DiN51,.blog-section_blogGrid__DiN51.blog-section_showAll__vwYY4{grid-template-columns:1fr}}@media (max-width:640px){.blog-section_blogGrid__DiN51{grid-template-columns:1fr}}.blog-section_blogCard__GFQPZ{position:relative;border-radius:24px;overflow:hidden;background:white;transition:all .5s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);will-change:transform,box-shadow;backface-visibility:hidden;transform:translateZ(0)}.blog-section_blogCard__GFQPZ:hover{transform:translateY(-8px) translateZ(0);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.blog-section_imageContainer__fIbx7{position:relative;width:100%;height:240px;overflow:hidden}.blog-section_imageOverlay__fg2rG{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.2));opacity:0;transition:opacity .3s ease}.blog-section_blogCard__GFQPZ:hover .blog-section_imageOverlay__fg2rG{opacity:1}.blog-section_image__XW2wO{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.blog-section_blogCard__GFQPZ:hover .blog-section_image__XW2wO{transform:scale(1.1) translateZ(0)}.blog-section_content__dhHS7{padding:2rem}.blog-section_category__0Tioo{display:inline-block;padding:.5rem 1rem;background:rgba(59,130,246,.1);color:#2563eb;border-radius:9999px;font-size:.875rem;font-weight:500;margin-bottom:1rem;transition:all .3s ease}.blog-section_blogCard__GFQPZ:hover .blog-section_category__0Tioo{background:rgba(59,130,246,.2)}.blog-section_title__7Q__I{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:1rem;line-height:1.3;transition:color .3s ease}.blog-section_blogCard__GFQPZ:hover .blog-section_title__7Q__I{color:#2563eb}.blog-section_excerpt__0f_HJ{color:#6b7280;margin-bottom:1.5rem;line-height:1.6}.blog-section_footer__30Xa3{display:flex;align-items:center;justify-content:space-between;padding-top:1.5rem;border-top:1px solid #e5e7eb}.blog-section_author__ehpDT{display:flex;align-items:center;gap:.75rem}.blog-section_authorImage__jYo3p{width:2.5rem;height:2.5rem;border-radius:9999px;overflow:hidden}.blog-section_authorInfo__dzhCL{display:flex;flex-direction:column}.blog-section_authorName__xMQed{font-weight:600;color:#1f2937}.blog-section_date__2Rvfy{font-size:.875rem;color:#6b7280}.blog-section_readMore__lhXmY{display:flex;align-items:center;gap:.5rem;color:#2563eb;font-weight:500;transition:all .3s ease}.blog-section_readMore__lhXmY:hover{gap:.75rem}.blog-section_featuredBadge__5U9DG{position:absolute;top:1rem;right:1rem;background:rgba(0,0,0,.75);color:white;padding:.5rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:500;z-index:10;backdrop-filter:blur(4px)}.team-section_teamSection__Y04P_{padding:8rem 0;background:linear-gradient(135deg,#eff6ff,#ffffff 50%,#faf5ff)}.team-section_teamCard___0szg{position:relative;border-radius:1rem;overflow:hidden;transform:translateZ(0);transition:all .5s ease}.team-section_teamCard___0szg:hover{transform:scale(1.05);box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.team-section_imageContainer__q2tvK{position:relative;width:100%;height:400px;overflow:hidden}.team-section_overlay__Af1fE{position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.7));opacity:0;transition:opacity .5s ease;z-index:10}.team-section_teamCard___0szg:hover .team-section_overlay__Af1fE{opacity:1}.team-section_image__ZJliS{width:100%;height:100%;object-fit:cover;transform:translateZ(0);transition:transform .7s ease}.team-section_teamCard___0szg:hover .team-section_image__ZJliS{transform:scale(1.1)}.team-section_content__iAR0d{position:absolute;left:0;right:0;bottom:0;padding:1.5rem;z-index:20;transform:translateY(1.5rem);transition:transform .5s ease}.team-section_teamCard___0szg:hover .team-section_content__iAR0d{transform:translateY(0)}.team-section_name__tyKzQ{font-size:1.5rem;font-weight:700;color:white;transform:translateX(-1.5rem);transition:transform .5s ease;transition-delay:.1s}.team-section_teamCard___0szg:hover .team-section_name__tyKzQ{transform:translateX(0)}.team-section_divider__D__61{height:1px;width:0;background:rgba(255,255,255,.5);transition:all .5s ease;transition-delay:.2s}.team-section_teamCard___0szg:hover .team-section_divider__D__61{width:100%}.team-section_role__j0JIu{font-weight:500;color:rgba(255,255,255,.9);transform:translateX(-1.5rem);transition:transform .5s ease;transition-delay:.2s}.team-section_teamCard___0szg:hover .team-section_role__j0JIu{transform:translateX(0)}.team-section_bio__JboHu{font-size:.875rem;color:rgba(255,255,255,.8);transform:translateX(-1.5rem);transition:transform .5s ease;transition-delay:.3s}.team-section_teamCard___0szg:hover .team-section_bio__JboHu{transform:translateX(0)}.team-section_socialLinks__c3yeI{display:flex;align-items:center;gap:1rem;transform:translateX(-1.5rem);transition:transform .5s ease;transition-delay:.4s}.team-section_teamCard___0szg:hover .team-section_socialLinks__c3yeI{transform:translateX(0)}.team-section_socialLink__405QS{color:white;padding:.5rem;transition:all .3s ease}.team-section_socialLink__405QS:hover{color:#60a5fa;transform:scale(1.1)}.team-section_animateGradient__7_kWr{background-clip:text;-webkit-background-clip:text;color:transparent;background-image:linear-gradient(90deg,#2563eb,#9333ea,#2563eb);background-size:300%;animation:team-section_gradient__ztXB2 8s linear infinite}@keyframes team-section_gradient__ztXB2{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.partners_partnerLogo__uYc6E{position:relative;transition:all .5s cubic-bezier(.4,0,.2,1);transform:translateZ(0);overflow:hidden}.partners_partnerLogo__uYc6E:hover{transform:scale(1.05)}@keyframes partners_slideIn__Aww4T{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.partners_partnerLogo__uYc6E:after{content:"";position:absolute;inset:-10px;background:radial-gradient(circle at center,rgba(59,130,246,.1),transparent 70%);opacity:0;transition:opacity .5s ease;z-index:-1;border-radius:50%}.partners_partnerLogo__uYc6E:hover:after{opacity:1}@keyframes partners_float__s0o1w{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.partners_logoContainer__8_LfV{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem;max-width:800px;margin:0 auto;align-items:center;justify-items:center}@media (max-width:640px){.partners_logoContainer__8_LfV{grid-template-columns:1fr;gap:3rem}}.partners_imageWrapper__98HwX{width:300px;height:150px;position:relative;display:flex;align-items:center;justify-content:center;background:white;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:all .5s cubic-bezier(.4,0,.2,1);overflow:hidden;padding:1.5rem}.partners_imageWrapper__98HwX:before{content:"";position:absolute;width:200%;height:200%;background:linear-gradient(115deg,transparent,transparent,transparent,rgba(59,130,246,.1),transparent,transparent,transparent);transform:translateX(-100%)}.partners_imageWrapper__98HwX:hover:before{animation:partners_shine__4zKWn 1.5s ease-in-out}.partners_imageWrapper__98HwX:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);transform:translateY(-2px)}@keyframes partners_shine__4zKWn{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.faq-section_faqContainer__qBDrh{max-width:800px;margin:0 auto}.faq-section_faqItem__eEXDl{margin-bottom:1rem;border-radius:1rem;background:white;overflow:hidden;transition:all .3s ease}.faq-section_faqHeader__LrD4e{padding:1.5rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none;background:linear-gradient(90deg,#ffffff,#f8fafc);border:1px solid #e2e8f0;border-radius:1rem;transition:all .3s ease}.faq-section_faqItem__eEXDl.faq-section_active__j6jlL .faq-section_faqHeader__LrD4e{background:linear-gradient(90deg,#eff6ff,#f8fafc);border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-section_question__ab2Vv{font-size:1.125rem;font-weight:600;color:#1e293b;flex:1;padding-right:2rem}.faq-section_faqItem__eEXDl.faq-section_active__j6jlL .faq-section_question__ab2Vv{color:#2563eb}.faq-section_icon__Z1ji7{width:24px;height:24px;border-radius:50%;background:#f1f5f9;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.faq-section_faqItem__eEXDl.faq-section_active__j6jlL .faq-section_icon__Z1ji7{background:#2563eb;transform:rotate(45deg)}.faq-section_icon__Z1ji7 svg{width:16px;height:16px;color:#64748b;transition:all .3s ease}.faq-section_faqItem__eEXDl.faq-section_active__j6jlL .faq-section_icon__Z1ji7 svg{color:white}.faq-section_answer__zZjXF{max-height:0;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid transparent;border-top:0;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.faq-section_faqItem__eEXDl.faq-section_active__j6jlL .faq-section_answer__zZjXF{max-height:1000px;border-color:#e2e8f0}.faq-section_answerContent__rlH_w{padding:1.5rem;color:#475569;line-height:1.75;font-size:1rem}.faq-section_answerContent__rlH_w p{margin-bottom:1rem}.faq-section_answerContent__rlH_w p:last-child{margin-bottom:0}.faq-section_tag__h0pcr{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:500;margin-right:.5rem;margin-bottom:.5rem}.faq-section_tagBasic__co7Kp{background:rgba(59,130,246,.1);color:#2563eb}.faq-section_tagTechnical__qs99U{background:rgba(168,85,247,.1);color:#7c3aed}.faq-section_tagCost__ijE3o{background:rgba(16,185,129,.1);color:#059669}.faq-section_categoryTitle__0K1jk{font-size:1.25rem;font-weight:600;color:#1e293b;margin-bottom:1.5rem;margin-top:3rem;padding-bottom:.75rem;border-bottom:2px solid #e2e8f0}