.Projects_projectsSection__wKmCa{padding:5rem 0;min-height:100vh;position:relative;background-color:#0b0b0b}.Projects_customCursor__TTxiv{position:absolute;pointer-events:none;width:80px;height:80px;border:2px solid var(--primary);border-radius:50%;transform:translate(-50%,-50%) scale(.8);opacity:0;z-index:9999;display:flex;align-items:center;justify-content:center;backdrop-filter:invert(1);mix-blend-mode:difference;color:#fff;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;will-change:left,top,opacity,transform;transition:opacity var(--animation-primary),transform var(--animation-primary)}.Projects_customCursor__TTxiv.Projects_visible___M5AR{opacity:1;transform:translate(-50%,-50%) scale(1)}.Projects_gridWork__n__9p{position:relative}.Projects_singleWorkItem__bX2Rh{width:100%;position:relative}.Projects_singleWorkItem__bX2Rh .Projects_thumb__i3dPH{margin-bottom:1em;position:relative;overflow:hidden;border-radius:1rem;transition:all var(--animation-thumb);aspect-ratio:1/1;box-shadow:0 10px 30px rgba(0,0,0,.04)}.Projects_singleWorkItem__bX2Rh .Projects_content__miOl_{opacity:1;transition:opacity var(--animation-thumb);padding:.3rem 0}.Projects_singleWorkItem__bX2Rh .Projects_tags__HiZMB{display:flex;flex-wrap:wrap;gap:.3em;padding-top:.3em}.Projects_singleWorkItem__bX2Rh .Projects_tags__HiZMB span{line-height:1.2;font-weight:450;opacity:.8}.Projects_singleWorkItem__bX2Rh .Projects_tags__HiZMB span:not(:last-child):after{content:","}.Projects_overlay__ogBWo{position:relative;width:100%;height:100%;background:rgba(0,0,0,.05)}.Projects_overlayVideo__j5TWq{background:rgba(0,0,0,.1)}.Projects_overlayImage__Q8PWQ{width:100%;height:100%;transform:scale(1) rotate(.001deg);transition:transform var(--animation-thumb)}.Projects_itemClick__CwBPe{transition:all var(--animation-thumb);position:relative;display:block}.Projects_itemClick__CwBPe .Projects_thumb__i3dPH{transition:var(--animation-thumb)}.Projects_singleWorkItem__bX2Rh.Projects_hover__42grI .Projects_thumb__i3dPH{border-radius:50%;box-shadow:0 15px 40px rgba(0,0,0,.15)}.Projects_singleWorkItem__bX2Rh.Projects_hover__42grI .Projects_thumb__i3dPH .Projects_overlayImage__Q8PWQ,.Projects_singleWorkItem__bX2Rh.Projects_hover__42grI .Projects_thumb__i3dPH .Projects_slide__To2Qx.Projects_active__YtNiE{transform:scale(1.1) rotate(.001deg)}.Projects_gridWork__n__9p .Projects_singleWorkItem__bX2Rh.Projects_noHover__aPdOL .Projects_itemClick__CwBPe{opacity:.15;filter:grayscale(1) contrast(1);transform:scale(.9) rotate(.001deg);transition:all var(--animation-thumb)}.Projects_overlayVideo__j5TWq video{width:100%;height:100%;object-fit:cover}.Projects_imageSlider__4L7Jm{position:relative;width:100%;height:100%;overflow:hidden}.Projects_slide__To2Qx{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transform:scale(1.1);transition:opacity var(--animation-thumb),transform var(--animation-thumb)}.Projects_slide__To2Qx.Projects_active__YtNiE{opacity:1;transform:scale(1)}@media (max-width:768px){.Projects_singleWorkItem__bX2Rh.Projects_hover__42grI .Projects_thumb__i3dPH{border-radius:25%}}.Services-main_services__oovzE{position:relative;padding:80px;background:transparent;min-height:100vh;width:100%;z-index:1;overflow:hidden}.Services-main_container__CGRCA{position:relative;display:grid;grid-template-columns:1fr;gap:4rem;padding:0 1%;margin:0 auto;z-index:2}.Services-main_heading__NhjnN{font-size:clamp(48px,8vw,60px);margin-bottom:.5rem;background:linear-gradient(90deg,#fff,#60a5fa);-webkit-background-clip:text;background-clip:text}.Services-main_border_text_label___oVnf,.Services-main_heading__NhjnN{line-height:1.2;color:transparent;-webkit-text-fill-color:transparent;font-weight:700}.Services-main_border_text_label___oVnf{font-size:clamp(14px,8vw,14px);background:linear-gradient(90deg,#393963,#09c2cf);-webkit-background-clip:text;background-clip:text;border:1px solid #171719;border-radius:25px;padding:10px 20px;text-align:center}.Services-main_subheading__2uJ1l{font-size:clamp(24px,3vw,24px);line-height:1.6;color:hsla(0,0%,100%,.9);margin-bottom:2rem}.Services-main_leftCol__gt8p6{position:relative;display:flex;flex-direction:column;padding:4vh 0;pointer-events:all}.Services-main_scrollIndicator__x78J4{display:none}.Services-main_indicatorItem__mc595{display:flex;align-items:center;gap:1rem;cursor:pointer;transition:all .3s ease;opacity:.5;padding:0;border-radius:8px}.Services-main_indicatorItem__mc595.Services-main_active__zF8kj,.Services-main_indicatorItem__mc595:hover{opacity:1}.Services-main_indicatorDot__28mGN{width:24px;height:24px;border-radius:6px;background-color:#ddd;transition:all .3s ease;flex-shrink:0}.Services-main_indicatorDot__28mGN.Services-main_active__zF8kj{background:linear-gradient(90deg,#2b2b79,#3b82f6);transform:scale(1.1)}.Services-main_indicatorText__w_Nle{font-size:18px;color:#666;transition:all .3s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Services-main_indicatorItem__mc595.Services-main_active__zF8kj .Services-main_indicatorText__w_Nle{color:#213e40;font-weight:500}.Services-main_rightCol__HDbBI{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem;padding:0 0 8vh}.Services-main_card__UyVj9{position:relative;width:100%;padding:2rem;background:rgba(0,0,0,.4);backdrop-filter:blur(10px);border-radius:1rem;box-shadow:0 20px 60px rgba(0,0,0,.3);transition:all .6s cubic-bezier(.4,0,.2,1);border:1px solid hsla(0,0%,100%,.1)}.Services-main_card__UyVj9,.Services-main_card__UyVj9.Services-main_active__zF8kj{opacity:1;pointer-events:all;transform:translateY(0)}.Services-main_card__UyVj9:hover{transform:translateY(-5px) scale(1.02);background:rgba(0,0,0,.6);backdrop-filter:blur(15px);box-shadow:0 30px 80px rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.2);cursor:pointer}.Services-main_cardTitle__Sd6hB{font-size:clamp(28px,1vw,40px);background:linear-gradient(90deg,#fff,#60a5fa);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:500;margin-bottom:1rem}.Services-main_cardDescription__p1l0M{font-size:18px;line-height:1.6;color:hsla(0,0%,100%,.8);margin-bottom:2rem}.Services-main_iconWrapper__UCmTk{position:relative;margin-bottom:2rem;padding:1.5rem;background:rgba(59,130,246,.2);backdrop-filter:blur(10px);border-radius:1rem;display:inline-flex;color:#fff;transition:transform .3s ease;border:1px solid rgba(59,130,246,.3)}.Services-main_iconWrapper__UCmTk:before{content:"";position:absolute;inset:-1px;background:linear-gradient(45deg,#2b2b79,#3b82f6);border-radius:inherit;z-index:-1;opacity:0;transition:opacity .3s ease}.Services-main_card__UyVj9:hover .Services-main_iconWrapper__UCmTk{transform:scale(1.1)}.Services-main_card__UyVj9:hover .Services-main_iconWrapper__UCmTk:before{opacity:.5}.Services-main_card__UyVj9:hover .Services-main_cardTitle__Sd6hB{background-size:200% auto;animation:Services-main_gradientShift__56E7r 3s linear infinite}@keyframes Services-main_gradientShift__56E7r{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.Services-main_card__UyVj9:before{content:"";position:absolute;inset:-1px;background:linear-gradient(45deg,#2b2b79,#3b82f6);border-radius:inherit;z-index:-1;opacity:0;transition:opacity .3s ease}.Services-main_card__UyVj9:hover:before{opacity:.1}@media (max-width:1024px){.Services-main_container__CGRCA{grid-template-columns:1fr;gap:2rem;height:auto}.Services-main_leftCol__gt8p6{position:relative;height:auto;padding:4vh 0}.Services-main_scrollIndicator__x78J4{margin:2rem 0;display:flex}.Services-main_rightCol__HDbBI{min-height:0;height:auto;padding:0}.Services-main_card__UyVj9{position:relative;opacity:1;pointer-events:all;transform:translateY(0);margin-bottom:2rem;background:rgba(0,0,0,.4);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)}.Services-main_card__UyVj9.Services-main_active__zF8kj{position:relative}.Services-main_card__UyVj9:hover{transform:translateY(-5px) scale(1.02)!important;background:rgba(0,0,0,.6);backdrop-filter:blur(15px);border:1px solid hsla(0,0%,100%,.2)}}@media (max-width:640px){.Services-main_services__oovzE{padding:6rem 0}.Services-main_container__CGRCA{padding:0 5%}.Services-main_card__UyVj9{padding:2rem;background:rgba(0,0,0,.4);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);opacity:1;transform:translateY(0)}.Services-main_card__UyVj9:hover{transform:translateY(-5px) scale(1.02);background:rgba(0,0,0,.6);backdrop-filter:blur(15px);border:1px solid hsla(0,0%,100%,.2)}.Services-main_scrollIndicator__x78J4{display:none}}@media (max-width:1024px) and (min-width:641px){.Services-main_rightCol__HDbBI{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.Services-main_card__UyVj9{position:relative;opacity:1;pointer-events:all;transform:translateY(0);margin-bottom:0;background:rgba(0,0,0,.4);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)}}@media (min-width:1200px){.Services-main_container__CGRCA{grid-template-columns:1fr 2fr}}