.ProjectCard_card__ynzED{position:relative;overflow:hidden;border-radius:1rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);transition:all .5s;background-color:#fff}.ProjectCard_card__ynzED:hover{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.dark .ProjectCard_card__ynzED{background-color:rgba(13,17,23,.9);backdrop-filter:blur(20px);border:1px solid rgba(0,230,118,.2);box-shadow:0 10px 32px rgba(0,0,0,.5),inset 0 0 20px rgba(0,230,118,.05)}.ProjectCard_mediaContainer__sY61B{position:relative;height:18rem;overflow:hidden;background-color:#e5e7eb}.dark .ProjectCard_mediaContainer__sY61B{background-color:rgba(11,15,19,.8)}.ProjectCard_videoContainer__30_8T{position:absolute;inset:0;transition:opacity .5s;z-index:0}.ProjectCard_videoContainerVisible__CI9kz{opacity:1;z-index:10}.ProjectCard_videoContainerHidden__wlHZy{opacity:0;z-index:0}.ProjectCard_video__AheFz{width:100%;height:100%;object-fit:cover}.ProjectCard_videoOverlay__aYcRU{position:absolute;inset:0;background-color:rgba(0,0,0,.2)}.ProjectCard_videoBadge__iYxXR{position:absolute;top:1rem;right:1rem;background-color:rgba(0,0,0,.6);backdrop-filter:blur(4px);padding:.375rem .75rem;border-radius:9999px;display:flex;align-items:center;gap:.5rem}.ProjectCard_videoBadgeIcon__jYVk8{width:1rem;height:1rem;color:#fff}.ProjectCard_videoBadgeText__Epd0_{font-size:.75rem;color:#fff;font-weight:500}.ProjectCard_imageContainer__kaqtK{position:relative;width:100%;height:100%;transition:opacity .5s}.ProjectCard_imageContainerVisible__EohGL{opacity:1}.ProjectCard_imageContainerHidden__UY5XG{opacity:0}.ProjectCard_image___Mmu2{object-fit:cover;transition:transform .7s}.ProjectCard_card__ynzED:hover .ProjectCard_image___Mmu2{transform:scale(1.1)}.ProjectCard_imageGradient__EmQug{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent,transparent);opacity:0;transition:opacity .3s}.ProjectCard_card__ynzED:hover .ProjectCard_imageGradient__EmQug{opacity:1}.ProjectCard_playButtonContainer__Z81oH{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s;pointer-events:none}.ProjectCard_card__ynzED:hover .ProjectCard_playButtonContainer__Z81oH{opacity:1}.ProjectCard_playButton__kAsJ7{background-color:hsla(0,0%,100%,.9);backdrop-filter:blur(4px);border-radius:9999px;padding:1rem;transform:scale(0);transition:transform .3s}.dark .ProjectCard_playButton__kAsJ7{background-color:rgba(0,230,118,.2);backdrop-filter:blur(8px);border:1px solid rgba(0,230,118,.3);box-shadow:0 0 20px rgba(0,230,118,.3)}.ProjectCard_card__ynzED:hover .ProjectCard_playButton__kAsJ7{transform:scale(1)}.ProjectCard_playIcon__N_tis{width:2rem;height:2rem;color:#0ea5e9;fill:#0ea5e9}.dark .ProjectCard_playIcon__N_tis{color:#00e676;fill:#00e676;filter:drop-shadow(0 0 8px rgba(0,230,118,.6))}.ProjectCard_photoBadge__ITzKX{position:absolute;top:1rem;right:1rem;background-color:rgba(0,0,0,.6);backdrop-filter:blur(4px);padding:.375rem .75rem;border-radius:9999px;display:flex;align-items:center;gap:.5rem}.ProjectCard_photoBadgeIcon__r8qJ5{width:1rem;height:1rem;color:#fff}.ProjectCard_photoBadgeText__BQi21{font-size:.75rem;color:#fff;font-weight:500}.ProjectCard_content__7ep5M{padding:1.5rem;color:inherit;text-decoration:none}.ProjectCard_card__ynzED a{text-decoration:none;border:none;outline:none}.ProjectCard_card__ynzED a:focus{outline:none;border:none}.ProjectCard_title__rP0_G{font-size:1.25rem;font-weight:700;color:#111827;margin-bottom:1rem;transition:color .3s;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word}.ProjectCard_card__ynzED:hover .ProjectCard_title__rP0_G{color:#0ea5e9}.dark .ProjectCard_title__rP0_G{color:#fff;text-shadow:0 0 10px rgba(0,176,255,.2)}.dark .ProjectCard_card__ynzED:hover .ProjectCard_title__rP0_G{color:#00b0ff;text-shadow:0 0 15px rgba(0,176,255,.4)}.ProjectCard_detailsContainer__27fkn{display:flex;flex-direction:column;gap:.75rem;margin-bottom:0;padding-bottom:0;border:none}.ProjectCard_detailRow__Cwtka{display:flex;align-items:flex-start;gap:.75rem}.ProjectCard_detailRowHorizontal__NMnxw{display:flex;align-items:center;gap:1rem}.ProjectCard_detailItem__qS6v7{display:flex;align-items:flex-start;gap:.75rem;flex:1;min-width:0}.ProjectCard_detailIcon___GCJm{width:1.25rem;height:1.25rem;color:#0ea5e9;margin-top:.125rem;flex-shrink:0}.dark .ProjectCard_detailIcon___GCJm{color:#00b0ff;filter:drop-shadow(0 0 6px rgba(0,176,255,.4))}.ProjectCard_detailContent__5XtmU{flex:1;min-width:0}.ProjectCard_detailLabel__lZFQ3{font-size:.75rem;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-weight:600;margin-bottom:.125rem;line-height:1.4}.dark .ProjectCard_detailLabel__lZFQ3{color:#8b8b8b}.ProjectCard_detailValue__NnTRw{font-size:.875rem;color:#374151;font-weight:500;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}.dark .ProjectCard_detailValue__NnTRw{color:#ccc}.ProjectCard_ctaSection__dPtHI{padding-top:.5rem;margin-top:.5rem;border:none;box-shadow:none}.ProjectCard_ctaContent__vkqcE{display:flex;align-items:center;justify-content:space-between}.ProjectCard_ctaText__kLiYa{color:#0ea5e9;font-weight:600;font-size:.875rem;transition:transform .3s,color .3s;line-height:1.5}.ProjectCard_card__ynzED:hover .ProjectCard_ctaText__kLiYa{transform:translateX(.25rem)}.dark .ProjectCard_ctaText__kLiYa{color:#00b0ff;text-shadow:0 0 8px rgba(0,176,255,.3)}.ProjectCard_ctaIconContainer__EvbdA{width:2rem;height:2rem;border-radius:9999px;background-color:#dbeafe;display:flex;align-items:center;justify-content:center;transition:background-color .3s}.ProjectCard_card__ynzED:hover .ProjectCard_ctaIconContainer__EvbdA{background-color:#0ea5e9}.dark .ProjectCard_ctaIconContainer__EvbdA{background-color:rgba(0,176,255,.2);border:1px solid rgba(0,176,255,.3);box-shadow:0 0 10px rgba(0,176,255,.2)}.dark .ProjectCard_card__ynzED:hover .ProjectCard_ctaIconContainer__EvbdA{background-color:#00b0ff;box-shadow:0 0 20px rgba(0,176,255,.5)}.ProjectCard_ctaIcon__vQScB{width:1rem;height:1rem;color:#0ea5e9;transition:color .3s}.ProjectCard_card__ynzED:hover .ProjectCard_ctaIcon__vQScB{color:#fff}.dark .ProjectCard_ctaIcon__vQScB{color:#00b0ff;filter:drop-shadow(0 0 6px rgba(0,176,255,.4))}.dark .ProjectCard_card__ynzED:hover .ProjectCard_ctaIcon__vQScB{color:#0b0f13}.projects_page___NjIq{min-height:100vh}.projects_heroSection__mqY8X{padding:4rem 0;position:relative;overflow:hidden;background-image:url(/se.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;min-height:450px;display:flex;align-items:center}@media (min-width:1024px){.projects_heroSection__mqY8X{min-height:550px;padding:5rem 0}}.projects_heroSection__mqY8X:before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.5);z-index:0}.dark .projects_heroSection__mqY8X:before{background:linear-gradient(135deg,rgba(0,230,118,.15),rgba(0,176,255,.1) 50%,rgba(0,230,118,.15));background-color:rgba(0,0,0,.6)}.projects_heroContainer__RopKN{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:relative;z-index:1;width:100%}@media (min-width:640px){.projects_heroContainer__RopKN{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.projects_heroContainer__RopKN{padding-left:2rem;padding-right:2rem}}.projects_heroContent__HMSjQ{display:grid;gap:3rem;align-items:center}@media (min-width:1024px){.projects_heroContent__HMSjQ{grid-template-columns:1fr 1fr}}.projects_heroText__FFAaf{display:flex;flex-direction:column}.projects_heroTitle__wGoWw{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:1rem;line-height:1.2;text-shadow:0 2px 8px rgba(0,0,0,.5);transition:all .3s ease}.dark .projects_heroTitle__wGoWw{color:#fff;text-shadow:0 0 20px rgba(0,230,118,.5),0 0 40px rgba(0,176,255,.3),0 2px 10px rgba(0,0,0,.5);filter:drop-shadow(0 0 15px rgba(0,230,118,.3))}@media (min-width:768px){.projects_heroTitle__wGoWw{font-size:3rem}}@media (min-width:1024px){.projects_heroTitle__wGoWw{font-size:3.5rem}}.projects_heroSubtitle__S4bbb{font-size:1.25rem;color:hsla(0,0%,100%,.9);font-weight:500;text-shadow:0 2px 4px rgba(0,0,0,.3);transition:color .3s ease}.dark .projects_heroSubtitle__S4bbb{color:#ccc;text-shadow:0 2px 8px rgba(0,0,0,.5)}@media (min-width:768px){.projects_heroSubtitle__S4bbb{font-size:1.5rem}}.projects_heroImage__dP2Op{position:relative;width:100%;height:300px;border-radius:1.5rem;overflow:hidden;box-shadow:0 20px 40px -12px rgba(0,0,0,.4);border:3px solid hsla(0,0%,100%,.2);transition:transform .3s ease,box-shadow .3s ease}.projects_heroImage__dP2Op:hover{transform:scale(1.02);box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}@media (min-width:1024px){.projects_heroImage__dP2Op{height:400px}}.projects_heroImageContent__6uOTl{object-fit:cover;border-radius:1.5rem}.projects_projectsSection__gy_tn{padding:5rem 0;background-color:#fff;transition:background-color .3s ease;position:relative}.dark .projects_projectsSection__gy_tn{background:linear-gradient(135deg,#0b0f13,rgba(0,230,118,.03) 30%,rgba(0,176,255,.03) 70%,#0b0f13);position:relative}.dark .projects_projectsSection__gy_tn:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(0,230,118,.05) 0,transparent 50%),radial-gradient(circle at 80% 50%,rgba(0,176,255,.05) 0,transparent 50%);pointer-events:none;z-index:0}.projects_container__IN86_{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:relative;z-index:1}@media (min-width:640px){.projects_container__IN86_{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.projects_container__IN86_{padding-left:2rem;padding-right:2rem}}.projects_emptyState__CUp35{text-align:center;padding:5rem 0}.projects_emptyText__cId3p{color:#4b5563;font-size:1.125rem;transition:color .3s ease}.dark .projects_emptyText__cId3p{color:#ccc}.projects_projectsGrid__dwGgH{display:grid;gap:2rem}@media (min-width:768px){.projects_projectsGrid__dwGgH{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.projects_projectsGrid__dwGgH{grid-template-columns:repeat(3,1fr)}}.projects_loadingContainer__MzJ5_{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#fff;transition:background-color .3s ease}.dark .projects_loadingContainer__MzJ5_{background-color:#0b0f13}.projects_loadingContent__Boygi{text-align:center}.projects_spinner__BMjdC{animation:projects_spin__d1_ER 1s linear infinite;border-radius:9999px;height:3rem;width:3rem;border-bottom:2px solid #2563eb;margin:0 auto}.dark .projects_spinner__BMjdC{border-bottom-color:#00b0ff}@keyframes projects_spin__d1_ER{to{transform:rotate(1turn)}}.projects_loadingText__1VHoI{margin-top:1rem;color:#4b5563;transition:color .3s ease}.dark .projects_loadingText__1VHoI{color:#ccc}.ProjectsSection_section__Ekfvz{padding:6rem 0;position:relative;background:linear-gradient(135deg,#fff,rgba(16,119,217,.02));overflow:hidden}.dark .ProjectsSection_section__Ekfvz{background:linear-gradient(135deg,#0b0f13,rgba(16,119,217,.05))}.ProjectsSection_container__XUDgv{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}@media (max-width:768px){.ProjectsSection_container__XUDgv{padding:0 1rem}}.ProjectsSection_header___ABLF{text-align:center;margin-bottom:4rem}.ProjectsSection_title__GcGZg{font-size:3rem;font-weight:800;color:#1d3557;margin-bottom:1rem;letter-spacing:-.02em}.dark .ProjectsSection_title__GcGZg{color:#fff}.ProjectsSection_subtitle__8IFna{font-size:1.25rem;color:#457b9d;margin:0}.dark .ProjectsSection_subtitle__8IFna{color:#a8dadc}@media (max-width:768px){.ProjectsSection_title__GcGZg{font-size:2rem}.ProjectsSection_subtitle__8IFna{font-size:1.125rem}.ProjectsSection_header___ABLF{margin-bottom:3rem}}.ProjectsSection_projectsGrid__gBkfF{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-bottom:3rem}.ProjectsSection_projectCardWrapper__Ge65z{opacity:0;transform:translateY(3rem)}.ProjectsSection_projectCardWrapper__Ge65z.ProjectsSection_itemVisible__79D5g{opacity:1;transform:translateY(0)}.ProjectsSection_projectCardWrapper__Ge65z.ProjectsSection_itemHidden__4W8Hz{opacity:0;transform:translateY(3rem)}.ProjectsSection_subtitle__8IFna.ProjectsSection_visible__2n_b_,.ProjectsSection_title__GcGZg.ProjectsSection_visible__2n_b_{opacity:1;transform:translateY(0)}.ProjectsSection_subtitle__8IFna.ProjectsSection_hidden__swYTr,.ProjectsSection_title__GcGZg.ProjectsSection_hidden__swYTr{opacity:0;transform:translateY(-2rem)}@media (max-width:1024px){.ProjectsSection_projectsGrid__gBkfF{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}}@media (max-width:768px){.ProjectsSection_projectsGrid__gBkfF{grid-template-columns:1fr;gap:1.5rem}}.ProjectsSection_footer__3RfcU{display:flex;justify-content:center;margin-top:3rem}.ProjectsSection_viewAllLink__ndB_v{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;background:linear-gradient(135deg,#09a86b,#1077d9);color:#fff;text-decoration:none;border-radius:2rem;font-weight:600;font-size:1.125rem;transition:all .3s ease;box-shadow:0 4px 12px rgba(9,168,107,.3)}.ProjectsSection_viewAllLink__ndB_v:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(9,168,107,.4)}.ProjectsSection_viewAllLink__ndB_v:active{transform:translateY(0)}.ProjectsSection_arrowIcon__NX4jb{transition:transform .3s ease}.ProjectsSection_viewAllLink__ndB_v:hover .ProjectsSection_arrowIcon__NX4jb{transform:translateX(4px)}[dir=rtl] .ProjectsSection_viewAllLink__ndB_v:hover .ProjectsSection_arrowIcon__NX4jb{transform:translateX(-4px)}.ProjectsSection_loadingContainer__llAXy{display:flex;justify-content:center;align-items:center;min-height:400px}.ProjectsSection_spinner__V_0Sm{width:48px;height:48px;border:4px solid rgba(9,168,107,.1);border-top-color:#09a86b;border-radius:50%;animation:ProjectsSection_spin__YtEOU 1s linear infinite}@keyframes ProjectsSection_spin__YtEOU{to{transform:rotate(1turn)}}