.blackboard-container{justify-content:center;align-items:flex-start;width:95vw;height:100vh;margin:0 auto;display:flex;position:relative}.nail{color:#0ff;cursor:pointer;z-index:1;background-color:#000;border:5px solid #0ff;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;font-size:24px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.neon .nail{background-color:#69a83f;border-color:#8a2be2;box-shadow:0 0 10px #8a2be2}.neon .blackboard{background-color:#000;border-color:#8a2be2;box-shadow:0 0 20px #8a2be2}.blackboard{background-color:#222;border:5px solid #0ff;width:80vw;height:auto;min-height:70vh;position:absolute;top:20vh}.blackboard:active{cursor:grabbing}.blackboard:before{transform-origin:0 0;left:0;transform:rotate(45deg)}.blackboard:after{transform-origin:100% 0;right:0;transform:rotate(-45deg)}.blackboard-rope-before,.blackboard-rope-after{content:"";cursor:grab;z-index:-1;transform-origin:top;background-color:#0ff;width:2px;height:50vh;position:absolute;top:0}.blackboard-rope-before{transform-origin:top;left:50%;transform:translate(-50%)rotate(45deg)}.blackboard-rope-after{transform-origin:top;left:50%;transform:translate(-50%)rotate(-45deg)}.neon .blackboard-rope-before,.neon .blackboard-rope-after{background-color:#8a2be2;box-shadow:0 0 20px #8a2be2}.scroll-target{scroll-behavior:smooth}@media (max-width:768px){.blackboard-container{width:99vw}.blackboard{width:90vw}.blackboard-rope-before{transform:rotate(35deg)}.blackboard-rope-after{transform:rotate(-35deg)}}
.Contact-module__bCMuUa__contactContainer{justify-content:space-between;align-items:center;height:100vh;padding:20px;display:flex;overflow:hidden}@media (max-width:768px){.Contact-module__bCMuUa__contactContainer{flex-direction:column;height:auto}}.Contact-module__bCMuUa__heading{letter-spacing:10px;width:100%;margin-bottom:20px;font-family:Rouge Script,"cursive"}.Contact-module__bCMuUa__formContainer{flex:1;justify-content:center;align-items:center;display:flex}@keyframes Contact-module__bCMuUa__blink{0%,to{opacity:1}50%{opacity:0}}.Contact-module__bCMuUa__cursor{animation:1s step-end infinite Contact-module__bCMuUa__blink;display:inline-block;position:absolute}.Contact-module__bCMuUa__form{border-radius:10px;width:100%;max-width:400px;padding:20px;box-shadow:0 0 10px #0000001a}.Contact-module__bCMuUa__formGroup{margin-bottom:15px}.Contact-module__bCMuUa__formGroup label{margin-bottom:5px;display:block}.Contact-module__bCMuUa__formGroup input,.Contact-module__bCMuUa__formGroup textarea{border:1px solid #ccc;border-radius:5px;width:100%;padding:10px}.Contact-module__bCMuUa__formGroup textarea{resize:vertical}.Contact-module__bCMuUa__error{color:red;font-size:.875rem}.Contact-module__bCMuUa__submitButton{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:5px;width:100%;padding:10px;transition:background-color .3s}.Contact-module__bCMuUa__submitButton:hover{background-color:#0056b3}.Contact-module__bCMuUa__dark .Contact-module__bCMuUa__form{color:#fff;background-color:#333}.Contact-module__bCMuUa__dark .Contact-module__bCMuUa__formGroup input,.Contact-module__bCMuUa__dark .Contact-module__bCMuUa__formGroup textarea{color:#fff;background-color:#444;border:1px solid #555}.Contact-module__bCMuUa__neon .Contact-module__bCMuUa__form{color:#0ff;background-color:#000;box-shadow:0 0 10px #0ff,0 0 20px #0ff,0 0 30px #0ff}.Contact-module__bCMuUa__neon .Contact-module__bCMuUa__formGroup input,.Contact-module__bCMuUa__neon .Contact-module__bCMuUa__formGroup textarea{color:#0ff;background-color:#111;border:1px solid #0ff}.Contact-module__bCMuUa__neon .Contact-module__bCMuUa__submitButton{color:#000;background-color:#0ff}.Contact-module__bCMuUa__neon .Contact-module__bCMuUa__submitButton:hover{color:#fff;background-color:#00f}.Contact-module__bCMuUa__infoContainer{text-align:start;margin-bottom:20px;margin-left:50px}@media (max-width:768px){.Contact-module__bCMuUa__infoContainer{margin-left:0;padding-inline:20px}}.Contact-module__bCMuUa__socialContainer{border-radius:10px;justify-content:center;gap:20px;margin-top:20px;padding-top:10px;padding-bottom:10px;transition:box-shadow .3s;display:flex}.Contact-module__bCMuUa__socialIcon{cursor:pointer;font-size:2rem;transition:transform 1.3s}.Contact-module__bCMuUa__socialIcon:hover{transform:scale(1.5)rotateY(360deg)}.Contact-module__bCMuUa__dark .Contact-module__bCMuUa__infoContainer{color:#fff}.Contact-module__bCMuUa__neon .Contact-module__bCMuUa__infoContainer,.Contact-module__bCMuUa__neon .Contact-module__bCMuUa__socialIcon{color:#0ff;text-shadow:0 0 10px #0ff,0 0 20px #0ff,0 0 30px #0ff}
.Footer-module__4xI6dW__footer{transition:transform .5s ease-in-out}.Footer-module__4xI6dW__footer.Footer-module__4xI6dW__hidden{transform:translateY(100%)}.Footer-module__4xI6dW__footer.Footer-module__4xI6dW__visible{transform:translateY(0)}@media (max-width:768px){.Footer-module__4xI6dW__socialBox{display:none}}
.Clients-module__dv9cuW__clientsSection{color:#fff;padding:80px 0;position:relative;overflow:hidden}.Clients-module__dv9cuW__clientsContainer{max-width:1280px;margin:0 auto;padding:0 32px}.Clients-module__dv9cuW__heading{text-align:center;color:#fff;font-size:2.5rem;font-weight:700;font-family:var(--font-dysto), sans-serif;text-shadow:0 0 10px #32b8c64d;margin-bottom:48px}.Clients-module__dv9cuW__desktopControls{justify-content:center;align-items:center;gap:16px;margin-bottom:32px;display:flex}.Clients-module__dv9cuW__controlButton,.Clients-module__dv9cuW__playPauseButton{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.Clients-module__dv9cuW__controlButton:before,.Clients-module__dv9cuW__playPauseButton:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.Clients-module__dv9cuW__controlButton:hover:before,.Clients-module__dv9cuW__playPauseButton:hover:before{left:100%}.Clients-module__dv9cuW__controlButton:hover,.Clients-module__dv9cuW__playPauseButton:hover{background:#fff3;border-color:#32b8c680;transform:scale(1.1);box-shadow:0 0 15px #32b8c64d,0 0 30px #32b8c61a,inset 0 0 10px #ffffff1a}.Clients-module__dv9cuW__playPauseButton{width:60px;height:60px;font-size:1.2rem}.Clients-module__dv9cuW__mobileIndicator{text-align:center;opacity:.7;color:#fff;margin-top:16px;font-size:.875rem;animation:2s infinite alternate Clients-module__dv9cuW__pulseGlow}@keyframes Clients-module__dv9cuW__pulseGlow{0%{opacity:.5}to{opacity:.9}}.Clients-module__dv9cuW__indicators{justify-content:center;gap:8px;margin-top:24px;display:flex}.Clients-module__dv9cuW__indicator{cursor:pointer;background:#ffffff4d;border:none;border-radius:50%;width:12px;height:12px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.Clients-module__dv9cuW__indicator:after{content:"";background:#32b8c6cc;border-radius:50%;width:0;height:0;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Clients-module__dv9cuW__indicator.Clients-module__dv9cuW__active{background:#32b8c6cc;transform:scale(1.2);box-shadow:0 0 10px #32b8c680,0 0 20px #32b8c64d}.Clients-module__dv9cuW__indicator.Clients-module__dv9cuW__active:after{opacity:.3;width:20px;height:20px}.Clients-module__dv9cuW__indicator:hover{background:#32b8c699;transform:scale(1.2);box-shadow:0 0 8px #32b8c666}.Clients-module__dv9cuW__carouselWrapper{width:100%;padding:32px 0;position:relative;overflow:hidden}.Clients-module__dv9cuW__carouselWrapper:before,.Clients-module__dv9cuW__carouselWrapper:after{content:"";z-index:2;pointer-events:none;width:100px;height:100%;position:absolute;top:0}.Clients-module__dv9cuW__carouselWrapper:before{background:linear-gradient(90deg,#1f2121,#0000);left:0}.Clients-module__dv9cuW__carouselWrapper:after{background:linear-gradient(270deg,#1f2121,#0000);right:0}.Clients-module__dv9cuW__carousel{touch-action:pan-x;will-change:transform;backface-visibility:hidden;align-items:center;gap:32px;transition:filter .3s;display:flex;transform:translateZ(0)}.Clients-module__dv9cuW__carousel:hover{filter:brightness(1.1)contrast(1.05)}.Clients-module__dv9cuW__brandItem{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:160px;height:100px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.Clients-module__dv9cuW__brandItem:before{content:"";opacity:0;background:linear-gradient(135deg,#ffffff1a,#0000);width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.Clients-module__dv9cuW__brandItem:hover:before{opacity:1}.Clients-module__dv9cuW__brandItem:hover{background:#ffffff1a;border-color:#32b8c666;transform:translateY(-8px)scale(1.05);box-shadow:0 10px 30px #32b8c633,0 5px 15px #0000004d,inset 0 1px #fff3}.Clients-module__dv9cuW__brandLogo{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;padding:16px;display:flex;position:relative}.Clients-module__dv9cuW__logoImage{object-fit:contain;filter:brightness(.8)contrast(1.2);max-width:100%;max-height:100%;transition:all .4s cubic-bezier(.4,0,.2,1)}.Clients-module__dv9cuW__brandItem:hover .Clients-module__dv9cuW__logoImage{filter:brightness(1.1)contrast(1.3)saturate(1.2);transform:scale(1.05)}.neon .Clients-module__dv9cuW__clientsSection{background:linear-gradient(135deg,#0009 0%,#1a1a1a99 100%);position:relative}.neon .Clients-module__dv9cuW__clientsSection:before{content:"";pointer-events:none;background:radial-gradient(circle at 30%,#00ffff08,#0000),radial-gradient(circle at 70%,#ff00ff08,#0000);width:100%;height:100%;position:absolute;top:0;left:0}.neon .Clients-module__dv9cuW__heading{color:#0f0;text-shadow:0 0 5px red,0 0 10px red,0 0 20px red,0 0 40px red,0 0 80px red;animation:3s ease-in-out infinite alternate Clients-module__dv9cuW__neonPulse}@keyframes Clients-module__dv9cuW__neonPulse{0%{text-shadow:0 0 5px red,0 0 10px red,0 0 20px red,0 0 40px red}to{text-shadow:0 0 10px red,0 0 20px red,0 0 40px red,0 0 80px red,0 0 160px red}}.neon .Clients-module__dv9cuW__brandItem{background:#00ffff0d;border:1px solid #0ff3;box-shadow:0 0 10px #00ffff1a,inset 0 0 10px #00ffff0d}.neon .Clients-module__dv9cuW__brandItem:after{content:"";opacity:0;z-index:-1;background:linear-gradient(45deg,#0000,#00ffff1a,#0000);border-radius:12px;transition:opacity .3s;position:absolute;inset:-2px}.neon .Clients-module__dv9cuW__brandItem:hover{background:#00ffff1a;border-color:#0ff9;transform:translateY(-8px)scale(1.05);box-shadow:0 0 20px #0ff6,0 0 40px #0ff3,0 10px 30px #00ffff4d,inset 0 0 20px #00ffff1a,inset 0 1px #fff3}.neon .Clients-module__dv9cuW__brandItem:hover:after{opacity:1}.neon .Clients-module__dv9cuW__logoImage{filter:brightness(.9)contrast(1.1)hue-rotate(10deg)}.neon .Clients-module__dv9cuW__brandItem:hover .Clients-module__dv9cuW__logoImage{filter:brightness(1.3)contrast(1.4)hue-rotate(15deg)saturate(1.6)drop-shadow(0 0 10px #00ffff4d)}:is(.neon .Clients-module__dv9cuW__controlButton,.neon .Clients-module__dv9cuW__playPauseButton){color:#0ff;background:#00ffff1a;border-color:#00ffff4d;box-shadow:0 0 10px #0ff3,inset 0 0 10px #00ffff0d}:is(.neon .Clients-module__dv9cuW__controlButton:hover,.neon .Clients-module__dv9cuW__playPauseButton:hover){background:#0ff3;border-color:#0ffc;box-shadow:0 0 20px #00ffff80,0 0 40px #00ffff4d,0 0 60px #00ffff1a,inset 0 0 20px #00ffff1a}.neon .Clients-module__dv9cuW__indicator{background:#00ffff4d;border:1px solid #0ff3;box-shadow:0 0 5px #00ffff4d}.neon .Clients-module__dv9cuW__indicator.Clients-module__dv9cuW__active{background:#0ffc;box-shadow:0 0 15px #00ffffb3,0 0 30px #0ff6}.neon .Clients-module__dv9cuW__carouselWrapper:before{background:linear-gradient(90deg,#000,#0000)}.neon .Clients-module__dv9cuW__carouselWrapper:after{background:linear-gradient(270deg,#000,#0000)}.neon .Clients-module__dv9cuW__mobileIndicator{color:#0ff;text-shadow:0 0 5px #0ff}:is(.dark .Clients-module__dv9cuW__controlButton,.dark .Clients-module__dv9cuW__playPauseButton){color:#cbd5e0;background:#cbd5e01a;border-color:#cbd5e033}:is(.dark .Clients-module__dv9cuW__controlButton:hover,.dark .Clients-module__dv9cuW__playPauseButton:hover){background:#cbd5e033;border-color:#cbd5e066;box-shadow:0 0 15px #cbd5e033,inset 0 0 10px #ffffff0d}.dark .Clients-module__dv9cuW__brandItem{background:#cbd5e00d;border-color:#cbd5e01a}.dark .Clients-module__dv9cuW__brandItem:hover{background:#cbd5e01a;border-color:#cbd5e04d;box-shadow:0 10px 30px #cbd5e01a,inset 0 1px #ffffff1a}@media (max-width:768px){.Clients-module__dv9cuW__clientsSection{padding:48px 0}.Clients-module__dv9cuW__clientsContainer{padding:0 16px}.Clients-module__dv9cuW__heading{margin-bottom:32px;font-size:2rem}.Clients-module__dv9cuW__desktopControls{display:none}.Clients-module__dv9cuW__carousel{gap:16px}.Clients-module__dv9cuW__brandItem{width:120px;height:80px}.Clients-module__dv9cuW__carouselWrapper:before,.Clients-module__dv9cuW__carouselWrapper:after{width:50px}.Clients-module__dv9cuW__indicators{margin-top:16px}.Clients-module__dv9cuW__indicator{width:10px;height:10px}}@media (max-width:480px){.Clients-module__dv9cuW__clientsSection{padding:32px 0}.Clients-module__dv9cuW__clientsContainer{padding:0 12px}.Clients-module__dv9cuW__heading{margin-bottom:24px;font-size:1.75rem}.Clients-module__dv9cuW__brandItem{width:100px;height:70px}.Clients-module__dv9cuW__carousel{gap:8px}.Clients-module__dv9cuW__brandLogo{padding:8px}.Clients-module__dv9cuW__carouselWrapper{padding:16px 0}.Clients-module__dv9cuW__indicators{gap:6px}.Clients-module__dv9cuW__indicator{width:8px;height:8px}}@media (prefers-reduced-motion:reduce){.Clients-module__dv9cuW__carousel,.Clients-module__dv9cuW__brandItem{transition:none}.Clients-module__dv9cuW__brandItem:hover{transform:none}.Clients-module__dv9cuW__controlButton,.Clients-module__dv9cuW__playPauseButton,.Clients-module__dv9cuW__indicator{transition:none}.Clients-module__dv9cuW__mobileIndicator{animation:none}.neon .Clients-module__dv9cuW__heading{animation:none}}.Clients-module__dv9cuW__controlButton:focus,.Clients-module__dv9cuW__playPauseButton:focus,.Clients-module__dv9cuW__indicator:focus{outline-offset:2px;outline:2px solid #32b8c6cc;box-shadow:0 0 0 4px #32b8c633}:is(.neon .Clients-module__dv9cuW__controlButton:focus,.neon .Clients-module__dv9cuW__playPauseButton:focus,.neon .Clients-module__dv9cuW__indicator:focus){outline-color:#0ffc;box-shadow:0 0 0 4px #00ffff4d,0 0 20px #00ffff80}@keyframes Clients-module__dv9cuW__scroll-brands{0%{transform:translate(0)}to{transform:translate(-50%)}}.Clients-module__dv9cuW__carouselCssOnly{will-change:transform;backface-visibility:hidden;align-items:center;gap:32px;animation:25s linear infinite Clients-module__dv9cuW__scroll-brands;display:flex;transform:translateZ(0)}.Clients-module__dv9cuW__carouselCssOnly:hover{animation-play-state:paused}
