.become-partner-module__fJQbma__page{min-height:100vh}.become-partner-module__fJQbma__hero{text-align:center;background:linear-gradient(135deg, var(--bg-secondary) 0%, var(--bg-primary) 100%);padding:150px 0 60px}.become-partner-module__fJQbma__hero h1{margin-bottom:1rem;font-size:3.5rem;font-weight:700}.become-partner-module__fJQbma__hero p{color:var(--text-secondary);font-size:1.25rem}.become-partner-module__fJQbma__intro{padding:80px 0}.become-partner-module__fJQbma__introContent{text-align:center;max-width:800px;margin:0 auto}.become-partner-module__fJQbma__introContent h2{margin-bottom:1.5rem;font-size:2.5rem}.become-partner-module__fJQbma__introContent p{color:var(--text-secondary);font-size:1.1rem;line-height:1.8}.become-partner-module__fJQbma__partnerTypes{background:var(--bg-secondary);padding:80px 0}.become-partner-module__fJQbma__partnerTypes h2{text-align:center;margin-bottom:3rem;font-size:2.5rem}.become-partner-module__fJQbma__typesGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.become-partner-module__fJQbma__typeCard{background:var(--bg-primary);border-radius:12px;padding:2.5rem;box-shadow:0 4px 20px #0000000d}.become-partner-module__fJQbma__typeCard h3{color:var(--accent-primary);margin-bottom:1rem;font-size:1.75rem}.become-partner-module__fJQbma__typeDescription{color:var(--text-secondary);margin-bottom:2rem;line-height:1.6}.become-partner-module__fJQbma__typeCard h4{color:var(--text-primary);margin-bottom:1rem;font-size:1.125rem}.become-partner-module__fJQbma__typeCard ul{margin:0;padding:0;list-style:none}.become-partner-module__fJQbma__typeCard ul li{color:var(--text-secondary);align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.become-partner-module__fJQbma__typeCard ul li svg{color:var(--accent-primary);flex-shrink:0}.become-partner-module__fJQbma__requirements{padding:80px 0}.become-partner-module__fJQbma__requirements h2{text-align:center;margin-bottom:3rem;font-size:2.5rem}.become-partner-module__fJQbma__requirementsGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;display:grid}.become-partner-module__fJQbma__reqCard{text-align:center;background:var(--bg-secondary);border-radius:12px;padding:2rem;transition:transform .3s}.become-partner-module__fJQbma__reqCard:hover{transform:translateY(-5px)}.become-partner-module__fJQbma__reqIcon{color:var(--accent-primary);margin-bottom:1.5rem;font-size:3rem}.become-partner-module__fJQbma__reqCard h3{color:var(--text-primary);margin-bottom:1rem;font-size:1.25rem}.become-partner-module__fJQbma__reqCard p{color:var(--text-secondary);line-height:1.6}.become-partner-module__fJQbma__process{background:var(--bg-secondary);padding:80px 0}.become-partner-module__fJQbma__process h2{text-align:center;margin-bottom:3rem;font-size:2.5rem}.become-partner-module__fJQbma__processSteps{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;display:grid}.become-partner-module__fJQbma__step{text-align:center;background:var(--bg-primary);border-radius:12px;padding:2rem;position:relative}.become-partner-module__fJQbma__stepNumber{background:var(--accent-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 1.5rem;font-size:1.5rem;font-weight:700;display:flex}.become-partner-module__fJQbma__step h3{color:var(--text-primary);margin-bottom:1rem;font-size:1.25rem}.become-partner-module__fJQbma__step p{color:var(--text-secondary);line-height:1.6}.become-partner-module__fJQbma__cta{text-align:center;padding:80px 0}.become-partner-module__fJQbma__cta h2{margin-bottom:1rem;font-size:2.5rem}.become-partner-module__fJQbma__cta p{color:var(--text-secondary);margin-bottom:2rem;font-size:1.1rem}@media (max-width:768px){.become-partner-module__fJQbma__hero h1{font-size:2.5rem}.become-partner-module__fJQbma__introContent h2{font-size:2rem}.become-partner-module__fJQbma__typesGrid,.become-partner-module__fJQbma__requirementsGrid,.become-partner-module__fJQbma__processSteps{grid-template-columns:1fr}}
.TypewriterLines-module__FtU5kW__wrapper{flex-direction:column;gap:.4rem;min-height:5.5rem;display:flex}.TypewriterLines-module__FtU5kW__line{margin:0}.TypewriterLines-module__FtU5kW__cursor{vertical-align:-.15em;background:#4da8da;width:.55ch;height:1em;margin-left:.12ch;animation:1s step-end infinite TypewriterLines-module__FtU5kW__typewriter-blink;display:inline-block;box-shadow:0 0 8px #4da8da99}@keyframes TypewriterLines-module__FtU5kW__typewriter-blink{50%{opacity:0}}@media (max-width:640px){.TypewriterLines-module__FtU5kW__wrapper{min-height:7rem}}@media (prefers-reduced-motion:reduce){.TypewriterLines-module__FtU5kW__cursor{animation:none}}
.HeroCosmicBackground-module__9va9Ha__cosmicBg{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.HeroCosmicBackground-module__9va9Ha__cosmicBg[data-paused=true] *,.HeroCosmicBackground-module__9va9Ha__cosmicBg[data-paused=true] :before,.HeroCosmicBackground-module__9va9Ha__cosmicBg[data-paused=true] :after{animation-play-state:paused!important}.HeroCosmicBackground-module__9va9Ha__image{opacity:.85;background-image:url(/homepage/starry_sky_galaxy_universe_118591_3840x2160.avif);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.no-avif .HeroCosmicBackground-module__9va9Ha__image{background-image:url(/homepage/starry_sky_galaxy_universe_118591_3840x2160.webp)}.HeroCosmicBackground-module__9va9Ha__image:after{content:"";background:linear-gradient(#0d111773 0%,#0d111700 25% 75%,#0d11178c 100%);position:absolute;inset:0}[data-theme=light] .HeroCosmicBackground-module__9va9Ha__image{opacity:.55}[data-theme=light] .HeroCosmicBackground-module__9va9Ha__image:after{background:linear-gradient(#ffffff4d 0%,#fff0 25% 75%,#ffffff73 100%)}.HeroCosmicBackground-module__9va9Ha__nebula{mix-blend-mode:screen;background:radial-gradient(50% 60% at 25% 30%,#8f89e82e 0%,#0000 65%),radial-gradient(55% 60% at 75% 60%,#4da8da29 0%,#0000 65%);position:absolute;inset:0}[data-theme=light] .HeroCosmicBackground-module__9va9Ha__nebula{background:radial-gradient(50% 60% at 25% 30%,#8f89e814 0%,#0000 65%),radial-gradient(55% 60% at 75% 60%,#4da8da14 0%,#0000 65%)}.HeroCosmicBackground-module__9va9Ha__tint{background:#0d11172e;position:absolute;inset:0}[data-theme=light] .HeroCosmicBackground-module__9va9Ha__tint{background:#ffffff80}.HeroCosmicBackground-module__9va9Ha__focusOverlay{pointer-events:none;background:#0006;position:absolute;inset:0}[data-theme=light] .HeroCosmicBackground-module__9va9Ha__focusOverlay{background:#fff6}@property --star-fade{syntax:"<number>";inherits:false;initial-value:0}@property --star-flicker{syntax:"<number>";inherits:false;initial-value:1}.HeroCosmicBackground-module__9va9Ha__star{background:rgb(var(--star-core,255, 255, 255));box-shadow:0 0 var(--star-glow-radius,4px) rgb(var(--star-glow,200, 230, 255) / .7);opacity:calc(var(--star-fade) * var(--star-flicker) * var(--star-intensity,.6));animation:HeroCosmicBackground-module__9va9Ha__starFadeIn 1.4s ease-out forwards, HeroCosmicBackground-module__9va9Ha__starFlicker var(--flicker-duration,4s) ease-in-out var(--flicker-delay,1.4s) infinite both, HeroCosmicBackground-module__9va9Ha__starTwinkle var(--twinkle-duration,8s) ease-in-out var(--twinkle-delay,0s) infinite both, HeroCosmicBackground-module__9va9Ha__starDrift var(--drift-duration,80s) ease-in-out 0s infinite alternate both;will-change:transform, filter, opacity, translate;border-radius:50%;position:absolute}@keyframes HeroCosmicBackground-module__9va9Ha__starFadeIn{to{--star-fade:1}}@keyframes HeroCosmicBackground-module__9va9Ha__starFlicker{0%{--star-flicker:1}20%{--star-flicker:.55}35%{--star-flicker:.92}50%{--star-flicker:.4}65%{--star-flicker:.85}80%{--star-flicker:.6}to{--star-flicker:1}}@keyframes HeroCosmicBackground-module__9va9Ha__starDrift{0%{translate:0}to{translate:var(--drift-x,0) var(--drift-y,0)}}.HeroCosmicBackground-module__9va9Ha__starBright{box-shadow:0 0 4px rgb(var(--star-core,255, 255, 255) / .95), 0 0 12px rgb(var(--star-glow,200, 230, 255) / .75), 0 0 28px rgb(var(--star-glow,200, 230, 255) / .4)}.HeroCosmicBackground-module__9va9Ha__starBright:before{content:"";background:linear-gradient(0deg, transparent 45%, rgb(var(--star-core,255, 255, 255) / .55) 50%, transparent 55%), linear-gradient(90deg, transparent 45%, rgb(var(--star-core,255, 255, 255) / .55) 50%, transparent 55%);filter:blur(.4px);pointer-events:none;width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute;top:50%;left:50%}[data-theme=light] .HeroCosmicBackground-module__9va9Ha__star{box-shadow:0 0 var(--star-glow-radius,4px) rgb(91, 106, 191 / .5);background:#3250a0}[data-theme=light] .HeroCosmicBackground-module__9va9Ha__starBright{box-shadow:0 0 4px rgb(50, 80, 160 / .95), 0 0 12px rgb(91, 106, 191 / .7), 0 0 24px rgb(91, 106, 191 / .4)}[data-theme=light] .HeroCosmicBackground-module__9va9Ha__starBright:before{background:linear-gradient(0deg, transparent 45%, rgb(50, 80, 160 / .45) 50%, transparent 55%), linear-gradient(90deg, transparent 45%, rgb(50, 80, 160 / .45) 50%, transparent 55%)}@keyframes HeroCosmicBackground-module__9va9Ha__starTwinkle{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.5);transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.HeroCosmicBackground-module__9va9Ha__star{opacity:var(--star-intensity,.6);animation:none;translate:none}}.HeroCosmicBackground-module__9va9Ha__particle{background:rgb(var(--star-core,255, 255, 255));box-shadow:0 0 var(--star-glow-radius,4px) rgb(var(--star-glow,200, 230, 255) / .6);opacity:0;pointer-events:none;will-change:transform, opacity;border-radius:50%;animation-name:HeroCosmicBackground-module__9va9Ha__particleDrift;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute}[data-theme=light] .HeroCosmicBackground-module__9va9Ha__particle{box-shadow:0 0 var(--star-glow-radius,4px) rgb(91, 106, 191 / .5);background:#3250a0}@keyframes HeroCosmicBackground-module__9va9Ha__particleDrift{0%{opacity:0;transform:translate(0)}6%{opacity:var(--particle-intensity,.7)}94%{opacity:var(--particle-intensity,.7)}to{transform:translate(var(--particle-tx,0), var(--particle-ty,-300px));opacity:0}}@media (prefers-reduced-motion:reduce){.HeroCosmicBackground-module__9va9Ha__particle{animation:none}}.HeroCosmicBackground-module__9va9Ha__meteor{pointer-events:none;filter:blur(.6px)drop-shadow(0 0 3px #dcf0ff8c)drop-shadow(0 0 10px #8cc8ff59)drop-shadow(0 0 22px #5b6abf2e);transform-origin:0%;transform:rotate(var(--meteor-angle,-35deg)) translateX(0);opacity:0;will-change:transform, opacity;background:linear-gradient(90deg,#dcf0ff99 0%,#f0f8ffd9 8%,#dcf0ff6b 28%,#c8e6ff24 58%,#b4dcff0a 82%,#b4dcff00 97%,#0000 100%);border-radius:999px;animation-name:HeroCosmicBackground-module__9va9Ha__meteorShoot;animation-timing-function:cubic-bezier(.22,.06,.4,1);animation-iteration-count:infinite;position:absolute}[data-theme=light] .HeroCosmicBackground-module__9va9Ha__meteor{filter:blur(.6px)drop-shadow(0 0 3px #3c5aaa73)drop-shadow(0 0 10px #5b6abf4d);background:linear-gradient(90deg,#1e3c8cd9 0%,#3250a08c 18%,#465aaa2e 50%,#5b6abf0f 78%,#5b6abf00 96%,#0000 100%)}.HeroCosmicBackground-module__9va9Ha__meteor:after{content:"";left:calc(var(--meteor-head,14px) / -2.5);width:var(--meteor-head,14px);height:var(--meteor-head,14px);margin-top:calc(var(--meteor-head,14px) / -2);filter:blur(2px);pointer-events:none;background:radial-gradient(circle,#ffffff8c 0%,#dcf0ff52 30%,#b4dcff24 55%,#8cc8ff0d 80%,#0000 100%);border-radius:50%;position:absolute;top:50%}[data-theme=light] .HeroCosmicBackground-module__9va9Ha__meteor:after{background:radial-gradient(circle,#28469673 0%,#5b6abf40 35%,#5b6abf1a 65%,#0000 100%)}@keyframes HeroCosmicBackground-module__9va9Ha__meteorShoot{0%{opacity:0;transform:rotate(var(--meteor-angle,-35deg)) translateX(0)}3%{opacity:1}28%{opacity:1}35%{opacity:0;transform:rotate(var(--meteor-angle,-35deg)) translateX(calc(var(--meteor-travel,1100px) * -1))}to{opacity:0;transform:rotate(var(--meteor-angle,-35deg)) translateX(calc(var(--meteor-travel,1100px) * -1))}}
.HeroIntro-module__maaODa__intro{z-index:9999;background:var(--color-background);opacity:1;visibility:visible;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.HeroIntro-module__maaODa__intro.HeroIntro-module__maaODa__fadeOut{animation:1s ease-out forwards HeroIntro-module__maaODa__introFadeOut}@keyframes HeroIntro-module__maaODa__introFadeOut{0%{opacity:1;visibility:visible;transform:scale(1)}50%{opacity:.5;transform:scale(1.02)}to{opacity:0;visibility:hidden;transform:scale(1.05)}}.HeroIntro-module__maaODa__background{position:absolute;inset:0;overflow:hidden}.HeroIntro-module__maaODa__gridOverlay{background-image:linear-gradient(#667eea08 1px,#0000 1px),linear-gradient(90deg,#667eea08 1px,#0000 1px);background-size:50px 50px;animation:20s linear infinite HeroIntro-module__maaODa__gridMove;position:absolute;inset:0}@keyframes HeroIntro-module__maaODa__gridMove{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.HeroIntro-module__maaODa__gradientOrb1,.HeroIntro-module__maaODa__gradientOrb2,.HeroIntro-module__maaODa__gradientOrb3{filter:blur(80px);opacity:.4;will-change:transform;border-radius:50%;position:absolute}.HeroIntro-module__maaODa__gradientOrb1{background:radial-gradient(circle, var(--color-primary) 0%, transparent 70%);width:600px;height:600px;animation:15s ease-in-out infinite HeroIntro-module__maaODa__orbFloat1;top:-200px;left:-200px}.HeroIntro-module__maaODa__gradientOrb2{background:radial-gradient(circle, var(--color-accent) 0%, transparent 70%);width:500px;height:500px;animation:18s ease-in-out infinite HeroIntro-module__maaODa__orbFloat2;bottom:-150px;right:-150px}.HeroIntro-module__maaODa__gradientOrb3{background:radial-gradient(circle,#10b98199 0%,#0000 70%);width:400px;height:400px;animation:12s ease-in-out infinite HeroIntro-module__maaODa__orbFloat3;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes HeroIntro-module__maaODa__orbFloat1{0%,to{transform:translate(0)scale(1)}33%{transform:translate(100px,50px)scale(1.1)}66%{transform:translate(50px,100px)scale(.9)}}@keyframes HeroIntro-module__maaODa__orbFloat2{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-80px,-40px)scale(1.15)}66%{transform:translate(-40px,-80px)scale(.85)}}@keyframes HeroIntro-module__maaODa__orbFloat3{0%,to{opacity:.3;transform:translate(-50%,-50%)scale(1)}50%{opacity:.5;transform:translate(-50%,-50%)scale(1.3)}}.HeroIntro-module__maaODa__planet{opacity:0;width:100%;height:100%;animation:2s .5s forwards HeroIntro-module__maaODa__planetFadeIn;position:absolute;inset:0}@keyframes HeroIntro-module__maaODa__planetFadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.HeroIntro-module__maaODa__particles{position:absolute;inset:0;overflow:hidden}.HeroIntro-module__maaODa__particle{background:var(--color-primary);width:4px;height:4px;left:var(--x);opacity:0;animation:HeroIntro-module__maaODa__particleRise var(--duration) ease-out var(--delay) infinite;border-radius:50%;position:absolute;bottom:-10px}@keyframes HeroIntro-module__maaODa__particleRise{0%{opacity:0;transform:translateY(0)scale(0)}10%{opacity:.8;transform:translateY(-10vh)scale(1)}90%{opacity:.3;transform:translateY(-90vh)scale(.5)}to{opacity:0;transform:translateY(-100vh)scale(0)}}.HeroIntro-module__maaODa__scanLine{background:linear-gradient(90deg, transparent, var(--color-primary), transparent);opacity:.3;width:100%;height:2px;animation:4s ease-in-out infinite HeroIntro-module__maaODa__scanDown;position:absolute;top:0}@keyframes HeroIntro-module__maaODa__scanDown{0%{opacity:0;top:0}10%{opacity:.3}90%{opacity:.3}to{opacity:0;top:100%}}.HeroIntro-module__maaODa__content{z-index:10;text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding:0 2rem;font-family:D-DIN,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Arial,Verdana,sans-serif;display:flex;position:absolute;bottom:3rem;left:0;right:0}.HeroIntro-module__maaODa__logoContainer{opacity:0;transition:opacity .8s,transform .8s;position:relative;transform:scale(.8)}.HeroIntro-module__maaODa__logoContainer.HeroIntro-module__maaODa__visible{opacity:1;transform:scale(1)}.HeroIntro-module__maaODa__logoGlow{background:radial-gradient(circle, var(--color-primary) 0%, transparent 70%);opacity:.3;filter:blur(20px);animation:2s ease-in-out infinite HeroIntro-module__maaODa__logoPulse;position:absolute;inset:-20px}@keyframes HeroIntro-module__maaODa__logoPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.HeroIntro-module__maaODa__logo{letter-spacing:-.02em;gap:.25rem;font-size:4rem;font-weight:900;display:flex;position:relative}.HeroIntro-module__maaODa__logoImageWrapper{display:inline-block;position:relative}.HeroIntro-module__maaODa__logoImage{width:auto;height:80px;animation:.8s forwards HeroIntro-module__maaODa__letterReveal;display:block}.HeroIntro-module__maaODa__logoText{color:var(--color-text);animation:.8s forwards HeroIntro-module__maaODa__letterReveal}.HeroIntro-module__maaODa__logoAccent{background:linear-gradient(135deg, var(--color-primary), var(--color-accent));-webkit-text-fill-color:transparent;opacity:0;-webkit-background-clip:text;background-clip:text;animation:.8s .2s forwards HeroIntro-module__maaODa__letterReveal}@keyframes HeroIntro-module__maaODa__letterReveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.HeroIntro-module__maaODa__logoUnderline{background:linear-gradient(90deg, transparent, var(--color-primary), var(--color-accent), transparent);height:3px;margin-top:.5rem;animation:.6s .6s forwards HeroIntro-module__maaODa__underlineExpand;transform:scaleX(0)}@keyframes HeroIntro-module__maaODa__underlineExpand{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.HeroIntro-module__maaODa__logoSparks{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.HeroIntro-module__maaODa__phraseContainer{opacity:0;height:60px;transition:opacity .5s,transform .5s;position:relative;transform:translateY(20px)}.HeroIntro-module__maaODa__phraseContainer.HeroIntro-module__maaODa__visible{opacity:1;transform:translateY(0)}.HeroIntro-module__maaODa__phrase{opacity:0;align-items:center;gap:.75rem;transition:opacity .5s,transform .5s;display:flex;position:absolute;left:50%;transform:translate(-50%)}.HeroIntro-module__maaODa__phrase.HeroIntro-module__maaODa__active{opacity:1;transform:translate(-50%)scale(1)}.HeroIntro-module__maaODa__phrase:not(.HeroIntro-module__maaODa__active){transform:translate(-50%)scale(.8)}.HeroIntro-module__maaODa__phraseIcon{color:var(--color-primary);justify-content:center;align-items:center;font-size:2rem;animation:.5s HeroIntro-module__maaODa__iconBounce;display:flex}[data-theme=light] .HeroIntro-module__maaODa__phraseIcon{color:#4da8da}@keyframes HeroIntro-module__maaODa__iconBounce{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.HeroIntro-module__maaODa__phraseText{text-transform:uppercase;background:linear-gradient(135deg, var(--color-text), var(--color-primary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:D-DIN,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Arial,Verdana,sans-serif;font-size:2rem;font-weight:700}.HeroIntro-module__maaODa__tagline{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(20px)}.HeroIntro-module__maaODa__tagline.HeroIntro-module__maaODa__visible{opacity:1;transform:translateY(0)}.HeroIntro-module__maaODa__taglineInner{flex-wrap:wrap;justify-content:center;display:flex}.HeroIntro-module__maaODa__taglineChar{color:var(--color-text-secondary);opacity:0;animation:.3s forwards HeroIntro-module__maaODa__charFadeIn;animation-delay:calc(var(--char-index) * 30ms);font-family:D-DIN,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Arial,Verdana,sans-serif;font-size:1.25rem}@keyframes HeroIntro-module__maaODa__charFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.HeroIntro-module__maaODa__ctaContainer{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(20px)}.HeroIntro-module__maaODa__ctaContainer.HeroIntro-module__maaODa__visible{opacity:1;transform:translateY(0)}.HeroIntro-module__maaODa__ctaButton{color:#fff;background:linear-gradient(135deg, var(--color-primary), var(--color-accent));cursor:pointer;border:none;border-radius:50px;align-items:center;gap:.75rem;padding:1rem 2.5rem;font-size:1.1rem;font-weight:600;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.HeroIntro-module__maaODa__ctaButton:hover{transform:translateY(-3px);box-shadow:0 15px 40px #667eea66}.HeroIntro-module__maaODa__ctaText{z-index:1;position:relative}.HeroIntro-module__maaODa__ctaArrow{z-index:1;transition:transform .3s;position:relative}.HeroIntro-module__maaODa__ctaButton:hover .HeroIntro-module__maaODa__ctaArrow{transform:translate(5px)}.HeroIntro-module__maaODa__ctaGlow{opacity:0;background:linear-gradient(135deg,#ffffff4d,#0000);transition:opacity .3s;position:absolute;inset:0}.HeroIntro-module__maaODa__ctaButton:hover .HeroIntro-module__maaODa__ctaGlow{opacity:1}.HeroIntro-module__maaODa__servicesPreview{opacity:0;gap:2rem;margin-top:1rem;transition:opacity .5s .3s,transform .5s .3s;display:flex;transform:translateY(20px)}.HeroIntro-module__maaODa__servicesPreview.HeroIntro-module__maaODa__visible{opacity:1;transform:translateY(0)}.HeroIntro-module__maaODa__serviceIcon{opacity:0;animation:.5s forwards HeroIntro-module__maaODa__serviceReveal;animation-delay:calc(.3s + var(--delay));flex-direction:column;align-items:center;gap:.5rem;display:flex}.HeroIntro-module__maaODa__servicesPreview.HeroIntro-module__maaODa__visible .HeroIntro-module__maaODa__serviceIcon{opacity:1}@keyframes HeroIntro-module__maaODa__serviceReveal{0%{opacity:0;transform:translateY(10px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}.HeroIntro-module__maaODa__serviceIcon>svg{color:var(--color-primary);font-size:2rem;transition:transform .3s}[data-theme=light] .HeroIntro-module__maaODa__serviceIcon>svg{color:#4da8da}.HeroIntro-module__maaODa__serviceIcon:hover>svg{transform:scale(1.2)}.HeroIntro-module__maaODa__serviceLabel{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.HeroIntro-module__maaODa__skipButton{color:var(--color-text-secondary);border:1px solid var(--color-border);cursor:pointer;z-index:100;background:#ffffff0d;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;transition:all .3s;display:flex;position:absolute;bottom:2rem;right:2rem}.HeroIntro-module__maaODa__skipButton:hover{color:var(--color-text);border-color:var(--color-primary);background:#ffffff1a}.HeroIntro-module__maaODa__skipIcon{font-size:1rem}.HeroIntro-module__maaODa__progressContainer{background:var(--color-border);height:3px;position:absolute;bottom:0;left:0;right:0}.HeroIntro-module__maaODa__progressBar{background:linear-gradient(90deg, var(--color-primary), var(--color-accent));width:0;height:100%;animation:5s linear forwards HeroIntro-module__maaODa__progressFill}@keyframes HeroIntro-module__maaODa__progressFill{0%{width:0}to{width:100%}}@media (max-width:768px){.HeroIntro-module__maaODa__logo{font-size:2.5rem}.HeroIntro-module__maaODa__logoImage,.HeroIntro-module__maaODa__phraseContainer{height:50px}.HeroIntro-module__maaODa__phraseIcon,.HeroIntro-module__maaODa__phraseText{font-size:1.5rem}.HeroIntro-module__maaODa__taglineChar{font-size:1rem}.HeroIntro-module__maaODa__ctaButton{padding:.875rem 2rem;font-size:1rem}.HeroIntro-module__maaODa__servicesPreview{gap:1rem}.HeroIntro-module__maaODa__serviceIcon>svg{font-size:1.5rem}.HeroIntro-module__maaODa__serviceLabel{font-size:.65rem}.HeroIntro-module__maaODa__skipButton{padding:.5rem 1rem;font-size:.75rem;bottom:1.5rem;right:1rem}.HeroIntro-module__maaODa__gradientOrb1,.HeroIntro-module__maaODa__gradientOrb2,.HeroIntro-module__maaODa__gradientOrb3{filter:blur(60px)}.HeroIntro-module__maaODa__gradientOrb1{width:300px;height:300px}.HeroIntro-module__maaODa__gradientOrb2{width:250px;height:250px}.HeroIntro-module__maaODa__gradientOrb3{width:200px;height:200px}.HeroIntro-module__maaODa__particle:nth-child(n+10){display:none}.HeroIntro-module__maaODa__planet{opacity:0;animation:2s .5s forwards HeroIntro-module__maaODa__planetFadeIn}}@media (max-width:480px){.HeroIntro-module__maaODa__content{gap:1.5rem;padding:1rem}.HeroIntro-module__maaODa__logo{font-size:2rem}.HeroIntro-module__maaODa__logoImageWrapper{display:inline-block;position:relative}.HeroIntro-module__maaODa__logoImage,.HeroIntro-module__maaODa__phraseContainer{height:40px}.HeroIntro-module__maaODa__phraseIcon,.HeroIntro-module__maaODa__phraseText{font-size:1.25rem}.HeroIntro-module__maaODa__servicesPreview{gap:.75rem}.HeroIntro-module__maaODa__serviceLabel{display:none}}@media (prefers-reduced-motion:reduce){.HeroIntro-module__maaODa__gridOverlay,.HeroIntro-module__maaODa__gradientOrb1,.HeroIntro-module__maaODa__gradientOrb2,.HeroIntro-module__maaODa__gradientOrb3,.HeroIntro-module__maaODa__particle,.HeroIntro-module__maaODa__scanLine,.HeroIntro-module__maaODa__logoGlow{animation:none}.HeroIntro-module__maaODa__logoSparks,.HeroIntro-module__maaODa__planet{display:none}.HeroIntro-module__maaODa__logoContainer,.HeroIntro-module__maaODa__phraseContainer,.HeroIntro-module__maaODa__tagline,.HeroIntro-module__maaODa__ctaContainer,.HeroIntro-module__maaODa__servicesPreview,.HeroIntro-module__maaODa__phrase{transition-duration:.1s}.HeroIntro-module__maaODa__taglineChar{animation-duration:.1s}}[data-theme=light] .HeroIntro-module__maaODa__intro{background:var(--color-background)}[data-theme=light] .HeroIntro-module__maaODa__gradientOrb1,[data-theme=light] .HeroIntro-module__maaODa__gradientOrb2,[data-theme=light] .HeroIntro-module__maaODa__gradientOrb3{opacity:.2}[data-theme=light] .HeroIntro-module__maaODa__particle{background:var(--color-primary)}[data-theme=light] .HeroIntro-module__maaODa__gridOverlay{background-image:linear-gradient(#667eea0d 1px,#0000 1px),linear-gradient(90deg,#667eea0d 1px,#0000 1px)}
.TechPartners-module__ngAUZq__partners{background:var(--color-dark);padding:4rem 0 5rem;position:relative;overflow:hidden}.TechPartners-module__ngAUZq__partners:before{content:"";background:linear-gradient(90deg, transparent, var(--color-primary), transparent);height:1px;animation:4s ease-in-out infinite TechPartners-module__ngAUZq__lineGlow;position:absolute;top:0;left:0;right:0;box-shadow:0 0 8px 1px #4da8da4d,0 0 20px 2px #4da8da26}@keyframes TechPartners-module__ngAUZq__lineGlow{0%,to{opacity:.7}50%{opacity:1}}.TechPartners-module__ngAUZq__header{text-align:center;margin-bottom:3rem}.TechPartners-module__ngAUZq__label{color:var(--color-primary);letter-spacing:.25em;text-transform:uppercase;margin-bottom:.75rem;font-size:.85rem;font-weight:700;display:inline-block}.TechPartners-module__ngAUZq__title{color:var(--color-text);margin:0;font-size:1.5rem;font-weight:700}.TechPartners-module__ngAUZq__columns{grid-template-columns:repeat(7,1fr);gap:1rem;height:460px;padding:0 2rem;display:grid;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.TechPartners-module__ngAUZq__column{position:relative;overflow:hidden}.TechPartners-module__ngAUZq__track{will-change:transform;flex-direction:column;gap:1rem;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.TechPartners-module__ngAUZq__trackUp{animation-name:TechPartners-module__ngAUZq__scrollUp}.TechPartners-module__ngAUZq__trackDown{animation-name:TechPartners-module__ngAUZq__scrollDown}@keyframes TechPartners-module__ngAUZq__scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes TechPartners-module__ngAUZq__scrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.TechPartners-module__ngAUZq__tile{background:var(--color-card-bg);border:1px solid var(--color-border);height:120px;color:var(--color-text-secondary);pointer-events:none;border-radius:14px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.65rem;padding:1rem;display:flex}.TechPartners-module__ngAUZq__icon{color:var(--partner-color,var(--color-primary));justify-content:center;align-items:center;font-size:2.4rem;line-height:1;display:flex}.TechPartners-module__ngAUZq__fallback{letter-spacing:.02em;min-width:2.6rem;height:2.6rem;color:var(--partner-color,var(--color-primary));background:color-mix(in srgb, var(--partner-color,var(--color-primary)) 12%, transparent);border:1px solid color-mix(in srgb, var(--partner-color,var(--color-primary)) 35%, transparent);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;padding:0 .6rem;font-size:.9rem;font-weight:700;display:inline-flex}.TechPartners-module__ngAUZq__name{letter-spacing:.02em;white-space:nowrap;text-align:center;font-size:.82rem;font-weight:500}[data-theme=light] .TechPartners-module__ngAUZq__tile{background:#ffffffe6;box-shadow:0 2px 8px #0000000a}[data-theme=light] .TechPartners-module__ngAUZq__tile:hover{box-shadow:0 8px 24px #4da8da1a}@media (max-width:1400px){.TechPartners-module__ngAUZq__columns{grid-template-columns:repeat(6,1fr)}.TechPartners-module__ngAUZq__column[data-col="6"]{display:none}}@media (max-width:1200px){.TechPartners-module__ngAUZq__columns{grid-template-columns:repeat(5,1fr)}.TechPartners-module__ngAUZq__column[data-col="5"],.TechPartners-module__ngAUZq__column[data-col="6"]{display:none}}@media (max-width:900px){.TechPartners-module__ngAUZq__columns{grid-template-columns:repeat(4,1fr);height:420px;padding:0 1rem}.TechPartners-module__ngAUZq__column[data-col="4"],.TechPartners-module__ngAUZq__column[data-col="5"],.TechPartners-module__ngAUZq__column[data-col="6"]{display:none}}@media (max-width:700px){.TechPartners-module__ngAUZq__partners{padding:3rem 0 4rem}.TechPartners-module__ngAUZq__header{margin-bottom:2rem}.TechPartners-module__ngAUZq__title{font-size:1.2rem}.TechPartners-module__ngAUZq__columns{grid-template-columns:repeat(3,1fr);gap:.75rem;height:380px}.TechPartners-module__ngAUZq__column[data-col="3"],.TechPartners-module__ngAUZq__column[data-col="4"],.TechPartners-module__ngAUZq__column[data-col="5"],.TechPartners-module__ngAUZq__column[data-col="6"]{display:none}.TechPartners-module__ngAUZq__tile{height:105px}.TechPartners-module__ngAUZq__icon{font-size:2.1rem}.TechPartners-module__ngAUZq__name{font-size:.76rem}}@media (max-width:480px){.TechPartners-module__ngAUZq__columns{grid-template-columns:repeat(2,1fr);height:360px}.TechPartners-module__ngAUZq__column[data-col="2"],.TechPartners-module__ngAUZq__column[data-col="3"],.TechPartners-module__ngAUZq__column[data-col="4"],.TechPartners-module__ngAUZq__column[data-col="5"],.TechPartners-module__ngAUZq__column[data-col="6"]{display:none}.TechPartners-module__ngAUZq__tile{height:100px;padding:.75rem}}.TechPartners-module__ngAUZq__partners[data-paused=true] .TechPartners-module__ngAUZq__track,.TechPartners-module__ngAUZq__partners[data-paused=true]:before{animation-play-state:paused}.TechPartners-module__ngAUZq__partners[data-paused=true] .TechPartners-module__ngAUZq__track{will-change:auto}@media (prefers-reduced-motion:reduce){.TechPartners-module__ngAUZq__track{animation:none}}
.PortfolioHighlights-module__K4o8-q__section{background:linear-gradient(180deg, var(--color-dark-light) 0%, var(--color-dark) 100%);padding:6rem 0;position:relative}.PortfolioHighlights-module__K4o8-q__section:before{content:"";background:linear-gradient(90deg, transparent, var(--color-primary), transparent);opacity:.6;height:1px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 8px 1px #4da8da4d,0 0 20px 2px #4da8da26}.PortfolioHighlights-module__K4o8-q__header{text-align:center;margin-bottom:4rem}.PortfolioHighlights-module__K4o8-q__label{color:var(--color-primary);letter-spacing:.15em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.85rem;font-weight:700;display:inline-block}.PortfolioHighlights-module__K4o8-q__title{color:var(--color-text);margin-bottom:1.25rem;font-size:2.5rem;font-weight:800;line-height:1.2}.PortfolioHighlights-module__K4o8-q__subtitle{color:var(--color-text-secondary);max-width:700px;margin:0 auto;font-size:1.05rem;line-height:1.7}.PortfolioHighlights-module__K4o8-q__grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:2rem;display:grid}.PortfolioHighlights-module__K4o8-q__card{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:16px;flex-direction:column;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;overflow:hidden}.PortfolioHighlights-module__K4o8-q__card:hover{border-color:var(--color-primary);box-shadow:0 15px 40px var(--color-glow-hover);transform:translateY(-6px)}[data-theme=light] .PortfolioHighlights-module__K4o8-q__card{box-shadow:0 4px 12px #0000000d}.PortfolioHighlights-module__K4o8-q__imageLink{aspect-ratio:16/10;background:var(--color-background-secondary);display:block;position:relative;overflow:hidden}.PortfolioHighlights-module__K4o8-q__imageStack{width:100%;height:100%;position:relative}.PortfolioHighlights-module__K4o8-q__imageLayer{object-fit:cover;will-change:opacity, transform;width:100%;height:100%;transition:opacity .9s,transform .9s;display:block;position:absolute;inset:0}.PortfolioHighlights-module__K4o8-q__imageActive{opacity:1;z-index:2;transform:scale(1)}.PortfolioHighlights-module__K4o8-q__imageFading{opacity:0;z-index:1;transform:scale(1.06)}.PortfolioHighlights-module__K4o8-q__imageHidden{object-fit:cover;opacity:0;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.PortfolioHighlights-module__K4o8-q__card:hover .PortfolioHighlights-module__K4o8-q__imageActive{transform:scale(1.04)}.PortfolioHighlights-module__K4o8-q__imageFallback{width:100%;height:100%;color:var(--color-text-secondary);letter-spacing:.05em;text-transform:uppercase;background:linear-gradient(135deg,#4da8da33,#5b6abf33);justify-content:center;align-items:center;font-size:.9rem;font-weight:600;display:flex}.PortfolioHighlights-module__K4o8-q__categoryBadge{background:var(--gradient-primary);color:#fff;letter-spacing:.02em;border-radius:20px;padding:.4rem .9rem;font-size:.78rem;font-weight:600;position:absolute;top:1rem;right:1rem}.PortfolioHighlights-module__K4o8-q__body{flex-direction:column;flex:1;padding:1.6rem 1.6rem 1.75rem;display:flex}.PortfolioHighlights-module__K4o8-q__meta{flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;display:flex}.PortfolioHighlights-module__K4o8-q__metaItem{background:var(--color-backdrop);border:1px solid var(--color-border);border-radius:8px;flex-direction:column;min-width:0;padding:.4rem .75rem;display:inline-flex}.PortfolioHighlights-module__K4o8-q__metaLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.7rem}.PortfolioHighlights-module__K4o8-q__metaValue{color:var(--color-text);font-size:.85rem;font-weight:600}.PortfolioHighlights-module__K4o8-q__projectName{color:var(--color-text);margin:0 0 .4rem;font-size:1.25rem;line-height:1.35}.PortfolioHighlights-module__K4o8-q__client{color:var(--color-primary);margin-bottom:.9rem;font-size:.82rem;text-decoration:none;transition:opacity .2s;display:inline-block}.PortfolioHighlights-module__K4o8-q__client:hover{opacity:.8;text-decoration:underline}.PortfolioHighlights-module__K4o8-q__description{color:var(--color-text-secondary);margin:0 0 1.1rem;font-size:.92rem;line-height:1.6}.PortfolioHighlights-module__K4o8-q__services{margin-bottom:1.25rem}.PortfolioHighlights-module__K4o8-q__servicesLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:.5rem;font-size:.72rem;display:block}.PortfolioHighlights-module__K4o8-q__servicesList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.PortfolioHighlights-module__K4o8-q__servicesList li{color:var(--color-text-secondary);padding-left:1.25rem;font-size:.88rem;line-height:1.45;position:relative}.PortfolioHighlights-module__K4o8-q__servicesList li:before{content:"✓";color:var(--color-primary);font-weight:700;position:absolute;left:0}.PortfolioHighlights-module__K4o8-q__viewLink{color:var(--color-primary);margin-top:auto;font-size:.95rem;font-weight:600;text-decoration:none}.PortfolioHighlights-module__K4o8-q__viewLink:hover{text-decoration:underline}.PortfolioHighlights-module__K4o8-q__cta{text-align:center;margin-top:3rem}.PortfolioHighlights-module__K4o8-q__ctaLink{color:var(--color-primary);align-items:center;gap:.5rem;font-size:1.05rem;font-weight:600;text-decoration:none;transition:gap .3s,color .3s;display:inline-flex}.PortfolioHighlights-module__K4o8-q__ctaLink:hover{color:var(--color-secondary);gap:.75rem}@media (max-width:768px){.PortfolioHighlights-module__K4o8-q__section{padding:4rem 0}.PortfolioHighlights-module__K4o8-q__title{font-size:2rem}.PortfolioHighlights-module__K4o8-q__subtitle{font-size:.95rem}.PortfolioHighlights-module__K4o8-q__grid{grid-template-columns:1fr;gap:1.5rem}.PortfolioHighlights-module__K4o8-q__card:nth-child(n+3){display:none}}
.Services-module__dpHhBa__services{background:linear-gradient(180deg, var(--color-dark) 0%, var(--color-dark-light) 100%);padding:6rem 0;position:relative}.Services-module__dpHhBa__services:before{content:"";background:linear-gradient(90deg, transparent, var(--color-primary), transparent);height:1px;animation:4s ease-in-out infinite Services-module__dpHhBa__lineGlow;position:absolute;top:0;left:0;right:0;box-shadow:0 0 8px 1px #4da8da4d,0 0 20px 2px #4da8da26}@keyframes Services-module__dpHhBa__lineGlow{0%,to{opacity:.7}50%{opacity:1}}.Services-module__dpHhBa__header{text-align:center;margin-bottom:4rem}.Services-module__dpHhBa__label{color:var(--color-primary);letter-spacing:.15em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.85rem;font-weight:700;display:inline-block}.Services-module__dpHhBa__header h2{color:var(--color-text);margin-bottom:1.25rem;font-size:2.5rem;font-weight:800;line-height:1.2}.Services-module__dpHhBa__header p{color:var(--color-text-secondary);max-width:600px;margin:0 auto;font-size:1.05rem;line-height:1.7}.Services-module__dpHhBa__marqueeWrapper{margin-bottom:3rem;padding-top:15px;padding-bottom:15px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.Services-module__dpHhBa__marqueeWrapper::-webkit-scrollbar{display:none}.Services-module__dpHhBa__marqueeTrack{gap:2rem;width:max-content;display:flex}.Services-module__dpHhBa__card{background:var(--color-card-bg);border:1px solid var(--color-border);min-width:350px;max-width:380px;color:inherit;cursor:pointer;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;border-radius:16px;flex-shrink:0;padding:2.5rem;text-decoration:none;transition:transform .8s,border-color 1.2s,box-shadow 1.2s;display:block;position:relative;overflow:hidden;transform:translateZ(0)}[data-theme=light] .Services-module__dpHhBa__card{background:#ffffffe6;box-shadow:0 4px 12px #0000000d}.Services-module__dpHhBa__card:before{content:"";background:var(--gradient-primary);height:3px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.Services-module__dpHhBa__card:after{content:"";-webkit-mask-composite:xor;pointer-events:none;opacity:0;background:linear-gradient(#ffffffe6 0%,#fff3 50%,#0000 100%);border-radius:16px;padding:1px;transition:opacity 1.2s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Services-module__dpHhBa__card:hover{box-shadow:0 20px 60px var(--color-glow-hover);transform:translateY(-10px)}[data-theme=light] .Services-module__dpHhBa__card:hover{box-shadow:0 12px 36px #4da8da14}.Services-module__dpHhBa__card:hover:before{transform:scaleX(1)}.Services-module__dpHhBa__card:hover:after{opacity:1}.Services-module__dpHhBa__icon{background:var(--gradient-primary);color:#fff;border-radius:16px;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:1.5rem;font-size:2rem;transition:all .4s;display:flex}[data-theme=light] .Services-module__dpHhBa__icon{color:#fff}.Services-module__dpHhBa__card:hover .Services-module__dpHhBa__icon{transform:scale(1.1)rotate(5deg)}.Services-module__dpHhBa__card h3{color:var(--color-text);margin-bottom:1rem;font-size:1.5rem}.Services-module__dpHhBa__card p{color:var(--color-text-secondary);margin-bottom:1.5rem;line-height:1.8}.Services-module__dpHhBa__features{grid-template-columns:1fr 1fr;gap:.75rem;list-style:none;display:grid}.Services-module__dpHhBa__features li{color:var(--color-text-secondary);padding-left:1.5rem;font-size:.9rem;position:relative}.Services-module__dpHhBa__features li:before{content:"→";color:var(--color-primary);position:absolute;left:0}.Services-module__dpHhBa__cta{text-align:center;margin-top:3rem}.Services-module__dpHhBa__ctaLink{color:var(--color-primary);align-items:center;gap:.5rem;font-size:1.05rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.Services-module__dpHhBa__ctaLink:hover{color:var(--color-secondary);gap:.75rem}@media (max-width:768px){.Services-module__dpHhBa__header h2{font-size:2rem}.Services-module__dpHhBa__header p{font-size:.95rem}.Services-module__dpHhBa__card{min-width:240px;max-width:280px;padding:1.5rem 1.5rem 1.75rem}.Services-module__dpHhBa__icon{border-radius:12px;width:52px;height:52px;margin-bottom:1rem;font-size:1.5rem}.Services-module__dpHhBa__card h3{margin-bottom:.75rem;font-size:1.2rem}.Services-module__dpHhBa__card p{display:none}.Services-module__dpHhBa__features{grid-template-columns:1fr;gap:.5rem}.Services-module__dpHhBa__features li{padding-left:1.25rem;font-size:.85rem}}
.Stats-module__yL2aHq__stats{background:var(--color-dark);min-height:720px;padding:5rem 0 0;position:relative;overflow:hidden}.Stats-module__yL2aHq__stats:before{content:"";background:linear-gradient(90deg, transparent, var(--color-primary), transparent);z-index:3;height:1px;animation:4s ease-in-out infinite Stats-module__yL2aHq__lineGlow;position:absolute;top:0;left:0;right:0;box-shadow:0 0 8px 1px #4da8da4d,0 0 20px 2px #4da8da26}@keyframes Stats-module__yL2aHq__lineGlow{0%,to{opacity:.7}50%{opacity:1}}.Stats-module__yL2aHq__globeWrap{z-index:1;pointer-events:none;position:absolute;inset:0}.Stats-module__yL2aHq__planet{pointer-events:auto;position:absolute;inset:0}.Stats-module__yL2aHq__container{z-index:2;pointer-events:none;position:relative}.Stats-module__yL2aHq__stat{pointer-events:auto}.Stats-module__yL2aHq__beaconTooltip{z-index:5;pointer-events:none;white-space:nowrap;color:#dcf0fff2;-webkit-backdrop-filter:blur(8px);opacity:0;background:#081226f0;border:1px solid #78c8ff73;border-radius:6px;padding:.5rem .85rem;animation:.18s ease-out forwards Stats-module__yL2aHq__tooltipFadeIn;position:absolute;transform:translate(-50%,calc(-100% - 18px));box-shadow:0 6px 24px #00000073,0 0 18px #4da8da4d}.Stats-module__yL2aHq__beaconTooltip:after{content:"";border-top:6px solid #78c8ff73;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;margin-left:-6px;position:absolute;bottom:-6px;left:50%}.Stats-module__yL2aHq__beaconCountry{letter-spacing:.02em;font-size:.9rem;font-weight:600;display:block}.Stats-module__yL2aHq__beaconCount{color:#8cd2ffd9;margin-top:2px;font-size:.75rem;display:block}.Stats-module__yL2aHq__beaconCta{letter-spacing:.04em;color:#78dcff;text-transform:uppercase;border-top:1px solid #78c8ff2e;margin-top:6px;padding-top:6px;font-size:.7rem;display:block}@keyframes Stats-module__yL2aHq__tooltipFadeIn{0%{opacity:0;transform:translate(-50%,calc(-100% - 12px))}to{opacity:1;transform:translate(-50%,calc(-100% - 18px))}}.Stats-module__yL2aHq__grid{grid-template-columns:repeat(5,1fr);gap:2rem;padding-bottom:320px;display:grid;position:relative}.Stats-module__yL2aHq__stat{text-align:center;padding:1rem .5rem;position:relative}.Stats-module__yL2aHq__stat h3{margin-bottom:.5rem;font-size:3rem;font-weight:800;line-height:1}.Stats-module__yL2aHq__statNumber{transform-origin:50%;will-change:transform, filter;display:inline-block}.Stats-module__yL2aHq__digits{font-variant-numeric:tabular-nums;display:inline-block}.Stats-module__yL2aHq__suffix{display:inline-block}.Stats-module__yL2aHq__counting{animation:.65s ease-in-out infinite Stats-module__yL2aHq__countingGlow}@keyframes Stats-module__yL2aHq__countingGlow{0%,to{filter:drop-shadow(0 0 4px #78c8ff59)}50%{filter:drop-shadow(0 0 10px #78c8ffbf)drop-shadow(0 0 18px #4da8da59)}}.Stats-module__yL2aHq__settled{animation:.7s cubic-bezier(.2,.8,.2,1) both Stats-module__yL2aHq__settleBurst}@keyframes Stats-module__yL2aHq__settleBurst{0%{filter:drop-shadow(0 0 24px #b4e6ff)drop-shadow(0 0 40px #78c8ffbf)brightness(1.4);transform:scale(1)}35%{filter:drop-shadow(0 0 18px #b4e6ffd9)drop-shadow(0 0 32px #78c8ff80)brightness(1.25);transform:scale(1.12)}70%{transform:scale(.985)}to{filter:drop-shadow(0 0 #78c8ff00)brightness();transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Stats-module__yL2aHq__counting,.Stats-module__yL2aHq__settled{animation:none}}.Stats-module__yL2aHq__stat p{color:var(--color-text-secondary);margin:0;font-size:1rem}.Stats-module__yL2aHq__leadDot{background:var(--color-primary);z-index:3;border-radius:50%;width:6px;height:6px;margin-left:-3px;animation:2.6s ease-in-out infinite Stats-module__yL2aHq__leadDotPulse;position:absolute;top:calc(100% + 14px);left:50%;box-shadow:0 0 12px #4da8dad9,0 0 4px #4da8da}@keyframes Stats-module__yL2aHq__leadDotPulse{0%,to{transform:scale(1);box-shadow:0 0 12px #4da8dad9,0 0 4px #4da8da}50%{transform:scale(1.3);box-shadow:0 0 22px #4da8da,0 0 8px #4da8da,0 0 36px #4da8da8c}}.Stats-module__yL2aHq__leadLine{z-index:3;background:linear-gradient(#4da8dae6 0%,#4da8da73 60%,#4da8da00 100%);width:1px;height:240px;margin-left:-.5px;position:absolute;top:calc(100% + 22px);left:50%}.Stats-module__yL2aHq__leadLine:after{content:"";filter:blur(1.5px);pointer-events:none;will-change:top, opacity;background:radial-gradient(#c8ebff 0%,#78c8ffa6 40%,#4da8da00 100%);border-radius:50%;width:8px;height:26px;animation:2.6s ease-in infinite Stats-module__yL2aHq__leadComet;position:absolute;left:-3.5px}@keyframes Stats-module__yL2aHq__leadComet{0%{opacity:0;top:-8%}12%{opacity:1}85%{opacity:.55}to{opacity:0;top:100%}}.Stats-module__yL2aHq__stat:first-child .Stats-module__yL2aHq__leadLine,.Stats-module__yL2aHq__stat:nth-child(5) .Stats-module__yL2aHq__leadLine{height:280px}.Stats-module__yL2aHq__stat:nth-child(2) .Stats-module__yL2aHq__leadLine,.Stats-module__yL2aHq__stat:nth-child(4) .Stats-module__yL2aHq__leadLine{height:250px}.Stats-module__yL2aHq__stat:nth-child(3) .Stats-module__yL2aHq__leadLine{height:220px}.Stats-module__yL2aHq__stat:first-child .Stats-module__yL2aHq__leadDot{animation-delay:0s}.Stats-module__yL2aHq__stat:nth-child(2) .Stats-module__yL2aHq__leadDot{animation-delay:.5s}.Stats-module__yL2aHq__stat:nth-child(3) .Stats-module__yL2aHq__leadDot{animation-delay:1.1s}.Stats-module__yL2aHq__stat:nth-child(4) .Stats-module__yL2aHq__leadDot{animation-delay:.3s}.Stats-module__yL2aHq__stat:nth-child(5) .Stats-module__yL2aHq__leadDot{animation-delay:.8s}.Stats-module__yL2aHq__stat:first-child .Stats-module__yL2aHq__leadLine:after{animation-duration:2.6s;animation-delay:0s}.Stats-module__yL2aHq__stat:nth-child(2) .Stats-module__yL2aHq__leadLine:after{animation-duration:2.9s;animation-delay:.7s}.Stats-module__yL2aHq__stat:nth-child(3) .Stats-module__yL2aHq__leadLine:after{animation-duration:2.7s;animation-delay:1.3s}.Stats-module__yL2aHq__stat:nth-child(4) .Stats-module__yL2aHq__leadLine:after{animation-duration:3.1s;animation-delay:.4s}.Stats-module__yL2aHq__stat:nth-child(5) .Stats-module__yL2aHq__leadLine:after{animation-duration:2.5s;animation-delay:1s}@media (prefers-reduced-motion:reduce){.Stats-module__yL2aHq__leadDot,.Stats-module__yL2aHq__leadLine:after{animation:none}}@media (max-width:1024px){.Stats-module__yL2aHq__stats{min-height:640px}.Stats-module__yL2aHq__grid{grid-template-columns:repeat(6,1fr);gap:2rem 1rem;padding-bottom:280px}.Stats-module__yL2aHq__stat:first-child{grid-column:1/span 2}.Stats-module__yL2aHq__stat:nth-child(2){grid-column:3/span 2}.Stats-module__yL2aHq__stat:nth-child(3){grid-column:5/span 2}.Stats-module__yL2aHq__stat:nth-child(4){grid-column:2/span 2}.Stats-module__yL2aHq__stat:nth-child(5){grid-column:4/span 2}.Stats-module__yL2aHq__leadDot,.Stats-module__yL2aHq__leadLine{display:none}}@media (max-width:768px){.Stats-module__yL2aHq__stats{min-height:640px;padding:3rem 0 0}.Stats-module__yL2aHq__grid{grid-template-columns:repeat(2,1fr);gap:2rem 1rem;padding-bottom:300px}.Stats-module__yL2aHq__stat:nth-child(n){grid-column:auto}.Stats-module__yL2aHq__stat:last-child:nth-child(odd){grid-column:1/-1}.Stats-module__yL2aHq__stat h3{font-size:2.25rem}.Stats-module__yL2aHq__stat p{font-size:.9rem}}
.TrustedBy-module__3ag6Fa__trustedBy{background:var(--color-dark);padding:5rem 0;position:relative;overflow:hidden}.TrustedBy-module__3ag6Fa__trustedBy:before{content:"";background:linear-gradient(90deg, transparent, var(--color-primary), transparent);height:1px;animation:4s ease-in-out infinite TrustedBy-module__3ag6Fa__lineGlow;position:absolute;top:0;left:0;right:0;box-shadow:0 0 8px 1px #4da8da4d,0 0 20px 2px #4da8da26}@keyframes TrustedBy-module__3ag6Fa__lineGlow{0%,to{opacity:.7}50%{opacity:1}}.TrustedBy-module__3ag6Fa__label{text-align:center;letter-spacing:.25em;color:var(--color-text-secondary);margin-bottom:3rem;font-size:.85rem;font-weight:500}.TrustedBy-module__3ag6Fa__grid{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.TrustedBy-module__3ag6Fa__row{justify-content:center;gap:1.5rem;display:flex}.TrustedBy-module__3ag6Fa__row[data-row="1"]{padding:0 2rem}.TrustedBy-module__3ag6Fa__portalSlot{border:1px solid var(--color-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:default;opacity:0;filter:blur(12px);border-radius:16px;justify-content:center;align-items:center;width:140px;height:100px;transition:border-color .3s,box-shadow .3s;display:flex;position:relative;transform:scale(0)rotateY(90deg)}.TrustedBy-module__3ag6Fa__portalSlot.TrustedBy-module__3ag6Fa__entered{animation:.8s cubic-bezier(.34,1.56,.64,1) forwards TrustedBy-module__3ag6Fa__portalMaterialize;animation-delay:var(--entrance-delay,0s)}@keyframes TrustedBy-module__3ag6Fa__portalMaterialize{0%{opacity:0;filter:blur(12px);transform:scale(0)rotateY(90deg);box-shadow:0 0 30px 10px #4da8da99,inset 0 0 20px #4da8da4d}40%{opacity:.8;filter:blur(3px);transform:scale(1.08)rotateY(15deg);box-shadow:0 0 25px 8px #4da8da66,inset 0 0 15px #4da8da33}70%{opacity:1;filter:blur();transform:scale(.97)rotateY(-5deg)}to{opacity:1;filter:blur();box-shadow:none;transform:scale(1)rotateY(0)}}.TrustedBy-module__3ag6Fa__portalSlot.TrustedBy-module__3ag6Fa__portalClose{transition:box-shadow .4s;box-shadow:0 0 20px 6px #4da8da4d,inset 0 0 10px #4da8da26}.TrustedBy-module__3ag6Fa__portalSlot.TrustedBy-module__3ag6Fa__portalClose .TrustedBy-module__3ag6Fa__portalContent{animation:.6s cubic-bezier(.55,0,1,.45) forwards TrustedBy-module__3ag6Fa__contentVanish}@keyframes TrustedBy-module__3ag6Fa__contentVanish{0%{opacity:1;filter:blur();transform:scale(1)rotateY(0)}30%{opacity:.9;transform:scale(1.05)rotateY(-10deg)}to{opacity:0;filter:blur(12px);transform:scale(0)rotateY(90deg)}}.TrustedBy-module__3ag6Fa__portalSlot.TrustedBy-module__3ag6Fa__portalOpen{transition:box-shadow .6s;box-shadow:0 0 20px 6px #4da8da4d,inset 0 0 10px #4da8da26}.TrustedBy-module__3ag6Fa__portalSlot.TrustedBy-module__3ag6Fa__portalOpen .TrustedBy-module__3ag6Fa__portalContent{animation:.8s cubic-bezier(.34,1.56,.64,1) both TrustedBy-module__3ag6Fa__contentAppear}@keyframes TrustedBy-module__3ag6Fa__contentAppear{0%{opacity:0;filter:blur(12px);transform:scale(0)rotateY(-90deg)}30%{opacity:.6;filter:blur(4px);transform:scale(1.1)rotateY(20deg)}60%{opacity:1;filter:blur();transform:scale(.96)rotateY(-8deg)}to{opacity:1;filter:blur();transform:scale(1)rotateY(0)}}.TrustedBy-module__3ag6Fa__portalRing{pointer-events:none;opacity:0;border-radius:18px;transition:opacity .3s;position:absolute;inset:-2px}.TrustedBy-module__3ag6Fa__portalSlot.TrustedBy-module__3ag6Fa__portalClose .TrustedBy-module__3ag6Fa__portalRing,.TrustedBy-module__3ag6Fa__portalSlot.TrustedBy-module__3ag6Fa__portalOpen .TrustedBy-module__3ag6Fa__portalRing{opacity:1;background:linear-gradient(135deg,#4da8da26,#0000,#4da8da26);animation:.8s ease-out TrustedBy-module__3ag6Fa__ringPulse}@keyframes TrustedBy-module__3ag6Fa__ringPulse{0%{opacity:0;box-shadow:0 0 #4da8da99}50%{opacity:1;box-shadow:0 0 15px 4px #4da8da4d}to{opacity:0;box-shadow:0 0 #4da8da00}}.TrustedBy-module__3ag6Fa__portalSlot:hover{border-color:var(--color-primary);box-shadow:0 4px 20px var(--color-glow-hover)}.TrustedBy-module__3ag6Fa__portalSlot:hover .TrustedBy-module__3ag6Fa__logo{filter:grayscale(0%)brightness();opacity:1}.TrustedBy-module__3ag6Fa__portalContent{z-index:1;color:inherit;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.TrustedBy-module__3ag6Fa__logo{object-fit:contain;filter:brightness();opacity:.85;width:auto;max-width:140px;height:65px;transition:all .4s}.TrustedBy-module__3ag6Fa__tooltip{background:var(--color-card-bg);border:1px solid var(--color-primary);color:var(--color-text);white-space:nowrap;pointer-events:none;opacity:0;z-index:10;border-radius:8px;padding:.4rem .75rem;font-size:.8rem;transition:opacity .25s,transform .25s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 4px 12px #0000004d}.TrustedBy-module__3ag6Fa__tooltip:after{content:"";border:5px solid #0000;border-top-color:var(--color-primary);position:absolute;top:100%;left:50%;transform:translate(-50%)}.TrustedBy-module__3ag6Fa__portalSlot:hover .TrustedBy-module__3ag6Fa__tooltip{opacity:1;transform:translate(-50%)translateY(0)}[data-theme=light] .TrustedBy-module__3ag6Fa__portalSlot{background:#ffffffe6;box-shadow:0 2px 8px #0000000a}[data-theme=light] .TrustedBy-module__3ag6Fa__logo{filter:brightness(.8);opacity:.7}[data-theme=light] .TrustedBy-module__3ag6Fa__portalSlot:hover .TrustedBy-module__3ag6Fa__logo{filter:grayscale(0%)brightness();opacity:1}[data-theme=light] .TrustedBy-module__3ag6Fa__tooltip{background:#fff;box-shadow:0 4px 12px #0000001a}@media (max-width:1280px){.TrustedBy-module__3ag6Fa__row{gap:1rem}.TrustedBy-module__3ag6Fa__portalSlot{width:115px;height:82px}.TrustedBy-module__3ag6Fa__logo{max-width:95px;height:45px}}@media (max-width:1024px){.TrustedBy-module__3ag6Fa__portalSlot{width:100px;height:72px}.TrustedBy-module__3ag6Fa__logo{max-width:80px;height:38px}}@media (max-width:768px){.TrustedBy-module__3ag6Fa__trustedBy{padding:3rem 0}.TrustedBy-module__3ag6Fa__label{margin-bottom:2rem;font-size:.75rem}.TrustedBy-module__3ag6Fa__grid{gap:1rem}.TrustedBy-module__3ag6Fa__row{flex-wrap:wrap;gap:1rem;max-width:100%}.TrustedBy-module__3ag6Fa__row[data-row="1"]{padding:0}.TrustedBy-module__3ag6Fa__portalSlot{width:130px;height:90px}.TrustedBy-module__3ag6Fa__logo{max-width:110px;height:50px}}@media (max-width:480px){.TrustedBy-module__3ag6Fa__grid,.TrustedBy-module__3ag6Fa__row{gap:.75rem}.TrustedBy-module__3ag6Fa__portalSlot{width:110px;height:78px}.TrustedBy-module__3ag6Fa__logo{max-width:90px;height:42px}.TrustedBy-module__3ag6Fa__tooltip{padding:.3rem .5rem;font-size:.7rem}}
.BlogMarquee-module__JVRhFa__section{background:linear-gradient(180deg, var(--color-dark-light) 0%, var(--color-dark) 100%);padding:6rem 0;position:relative}.BlogMarquee-module__JVRhFa__section:before{content:"";background:linear-gradient(90deg, transparent, var(--color-primary), transparent);height:1px;animation:4s ease-in-out infinite BlogMarquee-module__JVRhFa__lineGlow;position:absolute;top:0;left:0;right:0;box-shadow:0 0 8px 1px #4da8da4d,0 0 20px 2px #4da8da26}@keyframes BlogMarquee-module__JVRhFa__lineGlow{0%,to{opacity:.7}50%{opacity:1}}.BlogMarquee-module__JVRhFa__header{text-align:center;margin-bottom:4rem}.BlogMarquee-module__JVRhFa__label{color:var(--color-primary);letter-spacing:.15em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.85rem;font-weight:700;display:inline-block}.BlogMarquee-module__JVRhFa__header h2{color:var(--color-text);margin-bottom:1.25rem;font-size:2.5rem;font-weight:800;line-height:1.2}.BlogMarquee-module__JVRhFa__header p{color:var(--color-text-secondary);max-width:600px;margin:0 auto;font-size:1.05rem;line-height:1.7}.BlogMarquee-module__JVRhFa__marqueeWrapper{margin-bottom:3rem;padding-top:15px;padding-bottom:15px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.BlogMarquee-module__JVRhFa__marqueeWrapper::-webkit-scrollbar{display:none}.BlogMarquee-module__JVRhFa__marqueeTrack{gap:2rem;width:max-content;display:flex}.BlogMarquee-module__JVRhFa__card{background:var(--color-card-bg);border:1px solid var(--color-border);min-width:350px;max-width:380px;color:inherit;cursor:pointer;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;border-radius:16px;flex-direction:column;flex-shrink:0;padding:2rem;text-decoration:none;transition:transform .4s,border-color .4s,box-shadow .4s;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}[data-theme=light] .BlogMarquee-module__JVRhFa__card{background:#ffffffe6;box-shadow:0 4px 12px #0000000d}.BlogMarquee-module__JVRhFa__card:before{content:"";background:var(--gradient-primary);height:3px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.BlogMarquee-module__JVRhFa__card:hover{border-color:var(--color-primary);box-shadow:0 20px 60px var(--color-glow-hover);transform:translateY(-10px)}[data-theme=light] .BlogMarquee-module__JVRhFa__card:hover{box-shadow:0 12px 36px #4da8da14}.BlogMarquee-module__JVRhFa__card:hover:before{transform:scaleX(1)}.BlogMarquee-module__JVRhFa__cardTop{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.BlogMarquee-module__JVRhFa__category{background:var(--gradient-primary);color:#fff;border-radius:20px;padding:.25rem .75rem;font-size:.8rem;font-weight:500}.BlogMarquee-module__JVRhFa__readTime{color:var(--color-text-secondary);font-size:.85rem}.BlogMarquee-module__JVRhFa__emoji{margin-bottom:1rem;font-size:2.5rem}.BlogMarquee-module__JVRhFa__card h3{color:var(--color-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.75rem;font-size:1.2rem;line-height:1.4;display:-webkit-box;overflow:hidden}.BlogMarquee-module__JVRhFa__card p{color:var(--color-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin-bottom:1.5rem;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.BlogMarquee-module__JVRhFa__cardFooter{border-top:1px solid var(--color-border);justify-content:space-between;align-items:flex-end;padding-top:1rem;display:flex}.BlogMarquee-module__JVRhFa__author{flex-direction:column;gap:.2rem;display:flex}.BlogMarquee-module__JVRhFa__authorName{color:var(--color-text);font-size:.9rem;font-weight:500}.BlogMarquee-module__JVRhFa__authorRole{color:var(--color-text-secondary);font-size:.75rem}.BlogMarquee-module__JVRhFa__date{color:var(--color-text-secondary);font-size:.8rem}.BlogMarquee-module__JVRhFa__cta{text-align:center;margin-top:3rem}.BlogMarquee-module__JVRhFa__ctaLink{color:var(--color-primary);align-items:center;gap:.5rem;font-size:1.05rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.BlogMarquee-module__JVRhFa__ctaLink:hover{color:var(--color-secondary);gap:.75rem}@media (max-width:768px){.BlogMarquee-module__JVRhFa__header h2{font-size:2rem}.BlogMarquee-module__JVRhFa__header p{font-size:.95rem}.BlogMarquee-module__JVRhFa__card{min-width:280px;max-width:320px}}
.CallToAction-module__v0_D9G__cta{padding:6rem 0;position:relative;overflow:visible}.CallToAction-module__v0_D9G__cta:before{content:"";background:linear-gradient(90deg, transparent, var(--color-primary), transparent);z-index:1;height:1px;animation:4s ease-in-out infinite CallToAction-module__v0_D9G__lineGlow;position:absolute;top:0;left:0;right:0;box-shadow:0 0 8px 1px #4da8da4d,0 0 20px 2px #4da8da26}@keyframes CallToAction-module__v0_D9G__lineGlow{0%,to{opacity:.7}50%{opacity:1}}.CallToAction-module__v0_D9G__bg{pointer-events:none;background:radial-gradient(circle,#5b6abf33 0%,#0000 70%);position:absolute;inset:0}[data-theme=light] .CallToAction-module__v0_D9G__bg{background:radial-gradient(circle,#5b6abf14 0%,#0000 70%)}.CallToAction-module__v0_D9G__content{text-align:center;z-index:1;max-width:800px;margin:0 auto;position:relative}.CallToAction-module__v0_D9G__label{color:var(--color-primary);letter-spacing:.15em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.85rem;font-weight:700;display:inline-block}.CallToAction-module__v0_D9G__content h2{margin-bottom:1.25rem;font-size:2.5rem;font-weight:800;line-height:1.2}.CallToAction-module__v0_D9G__content p{color:var(--color-text-secondary);margin-bottom:2.5rem;font-size:1.05rem;line-height:1.7}.CallToAction-module__v0_D9G__buttons{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}@media (max-width:768px){.CallToAction-module__v0_D9G__cta{padding:4rem 0}.CallToAction-module__v0_D9G__content h2{font-size:2rem}.CallToAction-module__v0_D9G__content p{font-size:1rem}}
.TeleportButton-module__x1NH3q__overlay{z-index:99999;pointer-events:none;opacity:0;visibility:hidden;position:fixed;inset:0}.TeleportButton-module__x1NH3q__overlay.TeleportButton-module__x1NH3q__active{visibility:visible;animation:1s ease-in-out forwards TeleportButton-module__x1NH3q__teleport}@keyframes TeleportButton-module__x1NH3q__teleport{0%{opacity:0;-webkit-backdrop-filter:blur()brightness();backdrop-filter:blur()brightness()}15%{opacity:1;-webkit-backdrop-filter:blur(4px)brightness(1.5);backdrop-filter:blur(4px)brightness(1.5)}35%{opacity:1;-webkit-backdrop-filter:blur(20px)brightness(2);backdrop-filter:blur(20px)brightness(2)}50%{opacity:1;-webkit-backdrop-filter:blur(30px)brightness(3);backdrop-filter:blur(30px)brightness(3);background:#4da8da26}65%{opacity:1;-webkit-backdrop-filter:blur(20px)brightness(2);backdrop-filter:blur(20px)brightness(2);background:#4da8da1a}80%{opacity:1;-webkit-backdrop-filter:blur(8px)brightness(1.3);backdrop-filter:blur(8px)brightness(1.3);background:0 0}to{opacity:0;-webkit-backdrop-filter:blur()brightness();backdrop-filter:blur()brightness();background:0 0}}.TeleportButton-module__x1NH3q__warpLines{position:absolute;inset:0;overflow:hidden}.TeleportButton-module__x1NH3q__warpLine{transform-origin:top;opacity:0;background:linear-gradient(#0000,#4da8dacc,#0000);width:2px;height:0;position:absolute;top:50%;left:50%}.TeleportButton-module__x1NH3q__overlay.TeleportButton-module__x1NH3q__active .TeleportButton-module__x1NH3q__warpLine{animation:.7s ease-out forwards TeleportButton-module__x1NH3q__warpStreak}@keyframes TeleportButton-module__x1NH3q__warpStreak{0%{opacity:0;height:0}20%{opacity:1;height:40vh}to{opacity:0;height:120vh}}.TeleportButton-module__x1NH3q__particles{position:absolute;inset:0;overflow:hidden}.TeleportButton-module__x1NH3q__particle{opacity:0;background:#4da8dae6;border-radius:50%;width:3px;height:3px;position:absolute;box-shadow:0 0 6px #4da8da99}.TeleportButton-module__x1NH3q__overlay.TeleportButton-module__x1NH3q__active .TeleportButton-module__x1NH3q__particle{animation:.8s ease-out forwards TeleportButton-module__x1NH3q__particleBurst}@keyframes TeleportButton-module__x1NH3q__particleBurst{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--tx), var(--ty)) scale(0)}}.TeleportButton-module__x1NH3q__flashRing{opacity:0;border:2px solid #4da8da99;border-radius:50%;width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px #4da8da4d,inset 0 0 20px #4da8da1a}.TeleportButton-module__x1NH3q__overlay.TeleportButton-module__x1NH3q__active .TeleportButton-module__x1NH3q__flashRing{animation:.6s ease-out forwards TeleportButton-module__x1NH3q__ringExpand}.TeleportButton-module__x1NH3q__overlay.TeleportButton-module__x1NH3q__active .TeleportButton-module__x1NH3q__flashRing:nth-child(2){animation-delay:.1s}.TeleportButton-module__x1NH3q__overlay.TeleportButton-module__x1NH3q__active .TeleportButton-module__x1NH3q__flashRing:nth-child(3){animation-delay:.2s}@keyframes TeleportButton-module__x1NH3q__ringExpand{0%{opacity:1;width:0;height:0}to{opacity:0;width:200vmax;height:200vmax}}
.BlogList-module__h53qrW__filterBar{z-index:50;background:color-mix(in srgb, var(--color-background) 80%, transparent);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--color-border);padding:2.5rem 0 1.5rem;position:sticky;top:0}.BlogList-module__h53qrW__filterRow{align-items:stretch;gap:1rem;margin-bottom:1.25rem;display:flex}.BlogList-module__h53qrW__searchWrap{flex:1;align-items:center;display:flex;position:relative}.BlogList-module__h53qrW__searchIcon{color:var(--color-text-tertiary);pointer-events:none;font-size:1.25rem;position:absolute;left:1rem}.BlogList-module__h53qrW__search{background:var(--color-card-bg);border:1px solid var(--color-border);width:100%;color:var(--color-text);border-radius:999px;padding:.85rem 2.75rem;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s}.BlogList-module__h53qrW__search:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 4px #4da8da1f}.BlogList-module__h53qrW__clearSearch{width:1.8rem;height:1.8rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;transition:background .2s,color .2s;display:flex;position:absolute;right:.6rem}.BlogList-module__h53qrW__clearSearch:hover{background:var(--color-background-tertiary);color:var(--color-text)}.BlogList-module__h53qrW__sortSelect{background:var(--color-card-bg);border:1px solid var(--color-border);color:var(--color-text);cursor:pointer;border-radius:999px;min-width:180px;padding:.85rem 1.25rem;font-family:inherit;font-size:.95rem;transition:border-color .2s}.BlogList-module__h53qrW__sortSelect:focus,.BlogList-module__h53qrW__sortSelect:hover{border-color:var(--color-primary);outline:none}.BlogList-module__h53qrW__chips{flex-wrap:wrap;gap:.5rem;display:flex}.BlogList-module__h53qrW__chip{background:var(--color-card-bg);border:1px solid var(--color-border);color:var(--color-text-secondary);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.5rem 1.1rem;font-family:inherit;font-size:.9rem;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.BlogList-module__h53qrW__chip:hover:not(:disabled){border-color:var(--color-border-hover);color:var(--color-text);transform:translateY(-1px)}.BlogList-module__h53qrW__chip:disabled{cursor:default;opacity:.6}.BlogList-module__h53qrW__chipActive{background:var(--gradient-primary);color:#fff;border-color:#0000}.BlogList-module__h53qrW__chipActive:hover{color:#fff}.BlogList-module__h53qrW__chipIcon{font-size:1rem;line-height:1}.BlogList-module__h53qrW__resultsCount{color:var(--color-text-tertiary);margin:1rem 0 0;font-size:.85rem}.BlogList-module__h53qrW__featuredSection{padding:3.5rem 0 1rem}.BlogList-module__h53qrW__gridSection{padding:2rem 0 5rem}.BlogList-module__h53qrW__sectionTitle{text-align:center;color:var(--color-text);margin-bottom:2.5rem;font-size:2.25rem}.BlogList-module__h53qrW__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.75rem;display:grid}.BlogList-module__h53qrW__featuredGrid{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:2rem;display:grid}.BlogList-module__h53qrW__card{background:var(--color-card-bg);border:1px solid var(--color-border);color:inherit;border-radius:14px;flex-direction:column;text-decoration:none;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.BlogList-module__h53qrW__card:hover{border-color:var(--color-border-hover);transform:translateY(-4px);box-shadow:0 12px 30px #4da8da26}.BlogList-module__h53qrW__cardFeatured{border-color:#4da8da40}.BlogList-module__h53qrW__cardImage{background-image:linear-gradient(#0d11178c, #0d11178c), var(--card-bg-image);background-position:50%;background-size:cover;justify-content:center;align-items:center;height:180px;display:flex;position:relative;overflow:hidden}[data-theme=light] .BlogList-module__h53qrW__cardImage{background-image:linear-gradient(#ffffff73, #ffffff73), var(--card-bg-image)}.BlogList-module__h53qrW__cardFeatured .BlogList-module__h53qrW__cardImage{height:220px}.BlogList-module__h53qrW__cardCategory{-webkit-backdrop-filter:blur(6px);color:#fff;letter-spacing:.02em;background:#0d1117b3;border-radius:999px;padding:.35rem .85rem;font-size:.75rem;font-weight:600;position:absolute;top:.85rem;right:.85rem}.BlogList-module__h53qrW__cardBody{flex-direction:column;flex:1;padding:1.4rem 1.5rem 1.5rem;display:flex}.BlogList-module__h53qrW__cardMeta{color:var(--color-text-tertiary);gap:.6rem;margin-bottom:.75rem;font-size:.8rem;display:flex}.BlogList-module__h53qrW__cardTitle{color:var(--color-text);margin-bottom:.85rem;font-size:1.2rem;line-height:1.4}.BlogList-module__h53qrW__cardFeatured .BlogList-module__h53qrW__cardTitle{font-size:1.4rem}.BlogList-module__h53qrW__cardExcerpt{color:var(--color-text-secondary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:1;margin-bottom:1.25rem;line-height:1.6;display:-webkit-box;overflow:hidden}.BlogList-module__h53qrW__cardFooter{justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:auto;display:flex}.BlogList-module__h53qrW__cardAuthor{flex-direction:column;gap:.15rem;display:flex}.BlogList-module__h53qrW__cardAuthor strong{color:var(--color-text);font-size:.9rem}.BlogList-module__h53qrW__cardAuthor span{color:var(--color-text-tertiary);font-size:.8rem}.BlogList-module__h53qrW__cardTags{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.BlogList-module__h53qrW__cardTag{background:var(--color-background-tertiary);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:999px;padding:.2rem .65rem;font-size:.7rem}.BlogList-module__h53qrW__empty{text-align:center;color:var(--color-text-secondary);padding:4rem 1rem}.BlogList-module__h53qrW__empty p{margin-bottom:1.5rem;font-size:1.1rem}.BlogList-module__h53qrW__clearAll{background:var(--gradient-primary);color:#fff;cursor:pointer;border:none;border-radius:999px;padding:.65rem 1.5rem;font-size:.95rem;font-weight:500;transition:transform .2s,box-shadow .2s}.BlogList-module__h53qrW__clearAll:hover{transform:translateY(-2px);box-shadow:0 8px 20px #4da8da40}@media (max-width:768px){.BlogList-module__h53qrW__filterRow{flex-direction:column}.BlogList-module__h53qrW__sortSelect{width:100%}.BlogList-module__h53qrW__grid,.BlogList-module__h53qrW__featuredGrid{grid-template-columns:1fr}}
.about-module__tR2mKW__page{min-height:100vh}.about-module__tR2mKW__hero{text-align:center;background:linear-gradient(135deg,#4da8da14 0%,#5b6abf14 100%);padding:150px 0 60px}[data-theme=light] .about-module__tR2mKW__hero{background:linear-gradient(135deg,#4da8da0a 0%,#5b6abf0a 100%)}.about-module__tR2mKW__hero h1{margin-bottom:1rem;font-size:3.5rem}.about-module__tR2mKW__subtitle{color:var(--color-text-secondary);max-width:700px;margin:0 auto;font-size:1.25rem}.about-module__tR2mKW__story{background:var(--color-bg);padding:80px 0}.about-module__tR2mKW__storyContent{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.about-module__tR2mKW__storyText h2{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:2.5rem}.about-module__tR2mKW__storyText p{color:var(--color-text-secondary);font-size:1.125rem;line-height:1.8}.about-module__tR2mKW__storyVisual{justify-content:center;align-items:center;min-height:400px;display:flex;position:relative}.about-module__tR2mKW__orbContainer{width:300px;height:300px;position:relative}.about-module__tR2mKW__orb{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);border-radius:50%;width:100%;height:100%;animation:6s ease-in-out infinite about-module__tR2mKW__float;position:absolute}.about-module__tR2mKW__orbGlow{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);filter:blur(50px);opacity:.5;border-radius:50%;width:100%;height:100%;animation:4s ease-in-out infinite about-module__tR2mKW__pulse;position:absolute}.about-module__tR2mKW__founderContainer{justify-content:center;align-items:center;width:360px;height:360px;display:flex;position:relative}.about-module__tR2mKW__founderGlow{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);filter:blur(60px);opacity:.45;border-radius:50%;animation:4s ease-in-out infinite about-module__tR2mKW__pulse;position:absolute;inset:0}.about-module__tR2mKW__founderImage{object-fit:cover;border:2px solid #4da8da66;border-radius:50%;width:100%;height:100%;animation:6s ease-in-out infinite about-module__tR2mKW__float;position:relative;box-shadow:0 12px 40px #00000059}@keyframes about-module__tR2mKW__float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes about-module__tR2mKW__pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.about-module__tR2mKW__stats{background:var(--color-card-bg);padding:80px 0}.about-module__tR2mKW__statsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:3rem;display:grid}.about-module__tR2mKW__stat{text-align:center}.about-module__tR2mKW__statNumber{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:4rem;font-weight:700}.about-module__tR2mKW__statLabel{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:1px;font-size:1.125rem}.about-module__tR2mKW__expertise{padding:80px 0}.about-module__tR2mKW__expertise h2{text-align:center;margin-bottom:3rem;font-size:2.5rem}.about-module__tR2mKW__expertiseGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.about-module__tR2mKW__expertiseCard{background:var(--color-background-tertiary);border:1px solid var(--color-border);text-align:center;border-radius:16px;flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.about-module__tR2mKW__cardMedia{aspect-ratio:400/160;background:var(--color-background-secondary);width:100%;overflow:hidden}.about-module__tR2mKW__illustration{width:100%;height:100%;display:block}.about-module__tR2mKW__cardBody{flex:1;padding:2rem}.about-module__tR2mKW__expertiseCard:hover{border-color:var(--color-primary);transform:translateY(-5px);box-shadow:0 8px 24px #4da8da1a}[data-theme=light] .about-module__tR2mKW__expertiseCard:hover{box-shadow:0 8px 24px #4da8da14}.about-module__tR2mKW__expertiseIcon{margin-bottom:1rem;font-size:3rem}.about-module__tR2mKW__expertiseCard h3{color:var(--color-text);margin-bottom:1rem;font-size:1.5rem}.about-module__tR2mKW__expertiseCard p{color:var(--color-text-secondary);line-height:1.6}.about-module__tR2mKW__values{background:var(--color-card-bg);padding:80px 0}.about-module__tR2mKW__values h2{text-align:center;margin-bottom:3rem;font-size:2.5rem}.about-module__tR2mKW__valuesGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.about-module__tR2mKW__valueCard{background:var(--color-background-tertiary);border:1px solid var(--color-border);text-align:center;border-radius:16px;flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.about-module__tR2mKW__valueCard:hover{border-color:var(--color-secondary);transform:translateY(-5px);box-shadow:0 8px 24px #5b6abf1a}[data-theme=light] .about-module__tR2mKW__valueCard:hover{box-shadow:0 8px 24px #5b6abf14}.about-module__tR2mKW__valueIcon{margin-bottom:1rem;font-size:3rem}.about-module__tR2mKW__valueCard h3{color:var(--color-text);margin-bottom:1rem;font-size:1.5rem}.about-module__tR2mKW__valueCard p{color:var(--color-text-secondary);line-height:1.6}.about-module__tR2mKW__social{padding:80px 0}.about-module__tR2mKW__social h2{text-align:center;margin-bottom:1rem;font-size:2.5rem}.about-module__tR2mKW__socialSubtitle{text-align:center;color:var(--color-text-secondary);margin-bottom:3rem;font-size:1.125rem}.about-module__tR2mKW__socialLinks{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;max-width:900px;margin:0 auto;display:grid}.about-module__tR2mKW__socialLink{background:var(--color-card-bg);border:2px solid var(--color-border);color:var(--color-text);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem;text-decoration:none;transition:all .3s;display:flex}.about-module__tR2mKW__socialLink:hover{border-color:var(--color-primary);transform:translateY(-5px);box-shadow:0 8px 24px #4da8da1a}[data-theme=light] .about-module__tR2mKW__socialLink:hover{box-shadow:0 8px 24px #4da8da14}.about-module__tR2mKW__socialIcon{font-size:3rem}.about-module__tR2mKW__socialLink span:last-child{font-size:1.125rem;font-weight:500}.about-module__tR2mKW__cta{text-align:center;background:linear-gradient(135deg,#4da8da14 0%,#5b6abf14 100%);padding:100px 0}[data-theme=light] .about-module__tR2mKW__cta{background:linear-gradient(135deg,#4da8da0a 0%,#5b6abf0a 100%)}.about-module__tR2mKW__cta h2{margin-bottom:1rem;font-size:2.5rem}.about-module__tR2mKW__cta p{color:var(--color-text-secondary);margin-bottom:2rem;font-size:1.25rem}@media (max-width:768px){.about-module__tR2mKW__hero h1{font-size:2.5rem}.about-module__tR2mKW__subtitle{font-size:1rem}.about-module__tR2mKW__storyContent{grid-template-columns:1fr;gap:2rem}.about-module__tR2mKW__storyText h2{font-size:2rem}.about-module__tR2mKW__orbContainer{width:200px;height:200px}.about-module__tR2mKW__founderContainer{width:260px;height:260px}.about-module__tR2mKW__statsGrid{grid-template-columns:repeat(2,1fr);gap:2rem}.about-module__tR2mKW__statNumber{font-size:3rem}.about-module__tR2mKW__expertiseGrid,.about-module__tR2mKW__valuesGrid{grid-template-columns:1fr}.about-module__tR2mKW__expertise h2,.about-module__tR2mKW__values h2,.about-module__tR2mKW__social h2,.about-module__tR2mKW__cta h2{font-size:2rem}.about-module__tR2mKW__socialLinks{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.about-module__tR2mKW__hero{padding:100px 0 40px}.about-module__tR2mKW__hero h1{font-size:2rem}.about-module__tR2mKW__statsGrid,.about-module__tR2mKW__socialLinks{grid-template-columns:1fr}}
.blog-module__AR74KG__page{min-height:100vh}.blog-module__AR74KG__hero{text-align:center;background:linear-gradient(135deg,#4da8da14 0%,#5b6abf14 100%);padding:150px 0 60px}[data-theme=light] .blog-module__AR74KG__hero{background:linear-gradient(135deg,#4da8da0a 0%,#5b6abf0a 100%)}.blog-module__AR74KG__hero h1{margin-bottom:1rem;font-size:3.5rem}.blog-module__AR74KG__hero p{color:var(--color-text-secondary);max-width:600px;margin:0 auto;font-size:1.25rem}.blog-module__AR74KG__categories{padding:80px 0}.blog-module__AR74KG__categories h2{text-align:center;margin-bottom:3rem;font-size:2.5rem}.blog-module__AR74KG__categoriesGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;display:grid}.blog-module__AR74KG__category{background:var(--color-card-bg);border:2px solid var(--color-border);text-align:center;color:inherit;border-radius:12px;padding:2rem;text-decoration:none;transition:all .3s}[data-theme=light] .blog-module__AR74KG__category{background:#fff;box-shadow:0 2px 8px #0000000a}.blog-module__AR74KG__category:hover{border-color:var(--color-primary);box-shadow:0 10px 30px var(--color-glow-hover);transform:translateY(-5px)}[data-theme=light] .blog-module__AR74KG__category:hover{box-shadow:0 8px 24px #4da8da14}.blog-module__AR74KG__categoryIcon{margin-bottom:1rem;font-size:3rem;display:block}.blog-module__AR74KG__category h3{color:var(--color-text);margin-bottom:.5rem;font-size:1.5rem}.blog-module__AR74KG__category p{color:var(--color-text-secondary);font-size:.95rem}.blog-module__AR74KG__featured{background:var(--color-background-secondary);padding:80px 0}.blog-module__AR74KG__featured h2{text-align:center;margin-bottom:3rem;font-size:2.5rem}.blog-module__AR74KG__featuredGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;display:grid}.blog-module__AR74KG__featuredPost{background:var(--color-card-bg);border:1px solid var(--color-border);box-shadow:0 2px 10px var(--color-shadow);color:inherit;border-radius:12px;flex-direction:column;text-decoration:none;transition:all .3s;display:flex;overflow:hidden}[data-theme=light] .blog-module__AR74KG__featuredPost{background:#fff;box-shadow:0 4px 12px #00000014}.blog-module__AR74KG__featuredPost:hover{box-shadow:0 10px 30px var(--color-glow-hover);border-color:var(--color-primary);transform:translateY(-5px)}[data-theme=light] .blog-module__AR74KG__featuredPost:hover{box-shadow:0 8px 24px #4da8da14}.blog-module__AR74KG__posts{padding:80px 0}.blog-module__AR74KG__posts h2{text-align:center;margin-bottom:3rem;font-size:2.5rem}.blog-module__AR74KG__postsGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;display:grid}.blog-module__AR74KG__post{background:var(--color-card-bg);border:1px solid var(--color-border);box-shadow:0 2px 10px var(--color-shadow);color:inherit;border-radius:12px;flex-direction:column;text-decoration:none;transition:all .3s;display:flex;overflow:hidden}[data-theme=light] .blog-module__AR74KG__post{background:#fff;box-shadow:0 4px 12px #0000000d}.blog-module__AR74KG__post:hover{box-shadow:0 10px 30px var(--color-glow-hover);border-color:var(--color-primary);transform:translateY(-5px)}[data-theme=light] .blog-module__AR74KG__post:hover{box-shadow:0 8px 24px #4da8da14}.blog-module__AR74KG__postImage{background:var(--gradient-primary);justify-content:center;align-items:center;height:200px;display:flex;position:relative}.blog-module__AR74KG__emoji{font-size:4rem}.blog-module__AR74KG__categoryBadge{color:var(--color-primary);background:#fffffff2;border-radius:20px;padding:.5rem 1rem;font-size:.85rem;font-weight:600;position:absolute;top:1rem;right:1rem}.blog-module__AR74KG__postContent{flex-direction:column;flex:1;padding:1.5rem;display:flex}.blog-module__AR74KG__postMeta{color:var(--color-text-tertiary);gap:1rem;margin-bottom:1rem;font-size:.85rem;display:flex}.blog-module__AR74KG__postContent h3{color:var(--color-text);margin-bottom:1rem;font-size:1.5rem;line-height:1.4}.blog-module__AR74KG__postContent p{color:var(--color-text-secondary);flex:1;margin-bottom:1.5rem;line-height:1.6}.blog-module__AR74KG__postFooter{justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:auto;display:flex}.blog-module__AR74KG__author{flex-direction:column;gap:.25rem;display:flex}.blog-module__AR74KG__author strong{color:var(--color-text);font-size:.95rem}.blog-module__AR74KG__author span{color:var(--color-text-tertiary);font-size:.85rem}.blog-module__AR74KG__tags{flex-wrap:wrap;gap:.5rem;display:flex}.blog-module__AR74KG__tag{background:var(--color-background-tertiary);color:var(--color-text-secondary);border-radius:12px;padding:.25rem .75rem;font-size:.8rem}.blog-module__AR74KG__cta{text-align:center;background:var(--gradient-primary);color:#fff;padding:100px 0}.blog-module__AR74KG__cta h2{color:#fff;margin-bottom:1rem;font-size:2.5rem}.blog-module__AR74KG__cta p{opacity:.95;color:#fff;margin-bottom:2rem;font-size:1.25rem}@media (max-width:768px){.blog-module__AR74KG__hero h1{font-size:2.5rem}.blog-module__AR74KG__hero p{font-size:1.1rem}.blog-module__AR74KG__categoriesGrid,.blog-module__AR74KG__featuredGrid,.blog-module__AR74KG__postsGrid{grid-template-columns:1fr}.blog-module__AR74KG__postFooter{flex-direction:column;align-items:flex-start}}
.certifications-module__XzgMNW__page{min-height:100vh}.certifications-module__XzgMNW__hero{text-align:center;background:linear-gradient(135deg, var(--bg-secondary) 0%, var(--bg-primary) 100%);padding:150px 0 60px}.certifications-module__XzgMNW__hero h1{margin-bottom:1rem;font-size:3.5rem;font-weight:700}.certifications-module__XzgMNW__hero p{color:var(--text-secondary);font-size:1.25rem}.certifications-module__XzgMNW__intro{padding:80px 0}.certifications-module__XzgMNW__introContent{text-align:center;max-width:800px;margin:0 auto}.certifications-module__XzgMNW__introIcon{color:var(--accent-primary);margin-bottom:2rem;font-size:4rem}.certifications-module__XzgMNW__introContent h2{margin-bottom:1.5rem;font-size:2.5rem}.certifications-module__XzgMNW__introContent p{color:var(--text-secondary);font-size:1.1rem;line-height:1.8}.certifications-module__XzgMNW__categories{background:var(--bg-secondary);padding:80px 0}.certifications-module__XzgMNW__categories h2{text-align:center;margin-bottom:3rem;font-size:2.5rem}.certifications-module__XzgMNW__categoriesGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;display:grid}.certifications-module__XzgMNW__categoryCard{text-align:center;background:var(--color-background-tertiary);border:1px solid var(--color-border);box-shadow:0 4px 20px var(--color-shadow);border-radius:12px;flex-direction:column;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.certifications-module__XzgMNW__categoryCard:hover{border-color:var(--color-border-hover);box-shadow:0 8px 30px var(--color-shadow);transform:translateY(-5px)}.certifications-module__XzgMNW__cardMedia{aspect-ratio:400/160;background:var(--color-background-secondary);width:100%;overflow:hidden}.certifications-module__XzgMNW__illustration{width:100%;height:100%;display:block}.certifications-module__XzgMNW__categoryCard .certifications-module__XzgMNW__cardBody{flex:1;padding:2rem}.certifications-module__XzgMNW__categoryIcon{margin-bottom:1.5rem;font-size:3rem}.certifications-module__XzgMNW__categoryCard h3{color:var(--text-primary);margin-bottom:1rem;font-size:1.5rem}.certifications-module__XzgMNW__categoryCard p{color:var(--text-secondary);line-height:1.6}.certifications-module__XzgMNW__certifications{padding:80px 0}.certifications-module__XzgMNW__certifications h2{text-align:center;margin-bottom:1rem;font-size:2.5rem}.certifications-module__XzgMNW__sectionDescription{text-align:center;color:var(--text-secondary);max-width:700px;margin:0 auto 3rem;font-size:1.1rem}.certifications-module__XzgMNW__certificationsGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;display:grid}.certifications-module__XzgMNW__certCard{background:var(--color-background-tertiary);border:1px solid var(--color-border);box-shadow:0 4px 20px var(--color-shadow);border-radius:12px;flex-direction:column;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.certifications-module__XzgMNW__certCard:hover{border-color:var(--color-border-hover);box-shadow:0 8px 30px var(--color-shadow);transform:translateY(-5px)}.certifications-module__XzgMNW__certCard .certifications-module__XzgMNW__cardBody{flex:1;padding:2rem}.certifications-module__XzgMNW__certHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.certifications-module__XzgMNW__certIcon{color:var(--accent-primary);font-size:2rem}.certifications-module__XzgMNW__category{background:var(--accent-primary);color:#fff;border-radius:15px;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-block}.certifications-module__XzgMNW__certCard h3{color:var(--text-primary);margin-bottom:.75rem;font-size:1.25rem;line-height:1.4}.certifications-module__XzgMNW__issuer{color:var(--accent-primary);margin-bottom:.75rem;font-size:.9rem;font-weight:500}.certifications-module__XzgMNW__description{color:var(--text-secondary);font-size:.95rem;line-height:1.6}.certifications-module__XzgMNW__commitment{background:var(--bg-secondary);padding:80px 0}.certifications-module__XzgMNW__commitment h2{text-align:center;margin-bottom:3rem;font-size:2.5rem}.certifications-module__XzgMNW__commitmentGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.certifications-module__XzgMNW__commitmentCard{background:var(--color-background-tertiary);border:1px solid var(--color-border);box-shadow:0 4px 20px var(--color-shadow);border-radius:12px;flex-direction:column;transition:transform .3s,border-color .3s;display:flex;overflow:hidden}.certifications-module__XzgMNW__commitmentCard:hover{border-color:var(--color-border-hover);transform:translateY(-5px)}.certifications-module__XzgMNW__commitmentCard .certifications-module__XzgMNW__cardBody{flex:1;padding:2rem}.certifications-module__XzgMNW__commitmentCard h3{color:var(--text-primary);margin-bottom:1rem;font-size:1.5rem}.certifications-module__XzgMNW__commitmentCard p{color:var(--text-secondary);line-height:1.7}@media (max-width:768px){.certifications-module__XzgMNW__hero h1{font-size:2.5rem}.certifications-module__XzgMNW__introIcon{font-size:3rem}.certifications-module__XzgMNW__introContent h2{font-size:2rem}.certifications-module__XzgMNW__categoriesGrid,.certifications-module__XzgMNW__certificationsGrid,.certifications-module__XzgMNW__commitmentGrid{grid-template-columns:1fr}}
.compliance-module__FEk-KW__page{min-height:100vh}.compliance-module__FEk-KW__hero{text-align:center;background:linear-gradient(135deg, var(--bg-secondary) 0%, var(--bg-primary) 100%);padding:150px 0 60px}.compliance-module__FEk-KW__hero h1{margin-bottom:1rem;font-size:3.5rem;font-weight:700}.compliance-module__FEk-KW__hero p{color:var(--text-secondary);font-size:1.25rem}.compliance-module__FEk-KW__intro{padding:80px 0}.compliance-module__FEk-KW__introContent{text-align:center;max-width:800px;margin:0 auto}.compliance-module__FEk-KW__introIcon{color:var(--accent-primary);margin-bottom:2rem;font-size:4rem}.compliance-module__FEk-KW__introContent h2{margin-bottom:1.5rem;font-size:2.5rem}.compliance-module__FEk-KW__introContent p{color:var(--text-secondary);font-size:1.1rem;line-height:1.8}.compliance-module__FEk-KW__compliance{background:var(--bg-secondary);padding:80px 0}.compliance-module__FEk-KW__compliance h2{text-align:center;margin-bottom:1rem;font-size:2.5rem}.compliance-module__FEk-KW__sectionDescription{text-align:center;color:var(--text-secondary);max-width:700px;margin:0 auto 3rem;font-size:1.1rem}.compliance-module__FEk-KW__complianceGrid{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:2rem;display:grid}.compliance-module__FEk-KW__complianceCard{background:var(--color-background-tertiary);border:1px solid var(--color-border);box-shadow:0 4px 20px var(--color-shadow);border-radius:12px;flex-direction:column;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.compliance-module__FEk-KW__cardMedia{aspect-ratio:400/160;background:var(--color-background-secondary);width:100%;overflow:hidden}.compliance-module__FEk-KW__illustration{width:100%;height:100%;display:block}.compliance-module__FEk-KW__cardBody{flex:1;padding:2rem}.compliance-module__FEk-KW__complianceCard:hover{border-color:var(--color-border-hover);box-shadow:0 8px 30px var(--color-shadow);transform:translateY(-5px)}.compliance-module__FEk-KW__complianceHeader{margin-bottom:1.5rem}.compliance-module__FEk-KW__headerTop{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.compliance-module__FEk-KW__complianceHeader h3{color:var(--text-primary);font-size:2rem;font-weight:700}.compliance-module__FEk-KW__region{background:var(--accent-primary);color:#fff;white-space:nowrap;border-radius:20px;flex-shrink:0;align-items:center;gap:.5rem;padding:.4rem 1rem;font-size:.75rem;font-weight:500;display:flex}.compliance-module__FEk-KW__globeIcon{font-size:.85rem}.compliance-module__FEk-KW__description{color:var(--text-secondary);font-size:1rem;line-height:1.7}.compliance-module__FEk-KW__requirements{margin-top:1.5rem}.compliance-module__FEk-KW__requirements h4{color:var(--text-primary);margin-bottom:1rem;font-size:1rem;font-weight:600}.compliance-module__FEk-KW__requirements ul{padding:0;list-style:none}.compliance-module__FEk-KW__requirements li{color:var(--text-secondary);margin-bottom:.75rem;padding-left:1.5rem;line-height:1.6;position:relative}.compliance-module__FEk-KW__requirements li:before{content:"→";color:var(--accent-primary);font-weight:700;position:absolute;left:0}.compliance-module__FEk-KW__programs{padding:80px 0}.compliance-module__FEk-KW__programs h2{text-align:center;margin-bottom:1rem;font-size:2.5rem}.compliance-module__FEk-KW__programsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.compliance-module__FEk-KW__programCard{text-align:center;background:var(--color-background-tertiary);border:1px solid var(--color-border);box-shadow:0 4px 20px var(--color-shadow);border-radius:12px;flex-direction:column;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.compliance-module__FEk-KW__programCard:hover{border-color:var(--color-border-hover);box-shadow:0 8px 30px var(--color-shadow);transform:translateY(-5px)}.compliance-module__FEk-KW__programCard .compliance-module__FEk-KW__cardBody{padding:2.5rem 2rem}.compliance-module__FEk-KW__programIcon{margin-bottom:1.5rem;font-size:3.5rem}.compliance-module__FEk-KW__programCard h3{color:var(--text-primary);margin-bottom:1rem;font-size:1.5rem}.compliance-module__FEk-KW__programDescription{color:var(--text-secondary);margin-bottom:1.5rem;line-height:1.7}.compliance-module__FEk-KW__featureList{text-align:left;padding:0;list-style:none}.compliance-module__FEk-KW__featureList li{color:var(--text-secondary);margin-bottom:.75rem;padding-left:1.5rem;font-size:.95rem;line-height:1.6;position:relative}.compliance-module__FEk-KW__featureList li:before{content:"✓";color:var(--accent-primary);font-weight:700;position:absolute;left:0}.compliance-module__FEk-KW__process{background:var(--bg-secondary);padding:80px 0}.compliance-module__FEk-KW__process h2{text-align:center;margin-bottom:3rem;font-size:2.5rem}.compliance-module__FEk-KW__processGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;display:grid}.compliance-module__FEk-KW__processStep{text-align:center;background:var(--bg-primary);border-radius:12px;padding:2rem;position:relative}.compliance-module__FEk-KW__stepNumber{background:var(--accent-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 1.5rem;font-size:1.75rem;font-weight:700;display:flex}.compliance-module__FEk-KW__processStep h3{color:var(--text-primary);margin-bottom:1rem;font-size:1.5rem}.compliance-module__FEk-KW__processStep p{color:var(--text-secondary);line-height:1.7}.compliance-module__FEk-KW__commitment{padding:80px 0}.compliance-module__FEk-KW__commitment h2{text-align:center;margin-bottom:3rem;font-size:2.5rem}.compliance-module__FEk-KW__commitmentGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.compliance-module__FEk-KW__commitmentCard{text-align:center;background:var(--color-background-tertiary);border:1px solid var(--color-border);box-shadow:0 4px 20px var(--color-shadow);border-radius:12px;flex-direction:column;transition:transform .3s,border-color .3s;display:flex;overflow:hidden}.compliance-module__FEk-KW__commitmentCard:hover{border-color:var(--color-border-hover);transform:translateY(-5px)}.compliance-module__FEk-KW__commitmentCard .compliance-module__FEk-KW__cardBody{padding:2rem}.compliance-module__FEk-KW__commitmentIcon{color:var(--accent-primary);margin-bottom:1.5rem;font-size:3rem}.compliance-module__FEk-KW__commitmentCard h3{color:var(--text-primary);margin-bottom:1rem;font-size:1.5rem}.compliance-module__FEk-KW__commitmentCard p{color:var(--text-secondary);line-height:1.7}@media (max-width:768px){.compliance-module__FEk-KW__hero h1{font-size:2.5rem}.compliance-module__FEk-KW__introIcon{font-size:3rem}.compliance-module__FEk-KW__introContent h2{font-size:2rem}.compliance-module__FEk-KW__complianceGrid{grid-template-columns:1fr}.compliance-module__FEk-KW__headerTop{flex-direction:column;align-items:flex-start}.compliance-module__FEk-KW__region{align-self:flex-start}.compliance-module__FEk-KW__programsGrid,.compliance-module__FEk-KW__processGrid,.compliance-module__FEk-KW__commitmentGrid{grid-template-columns:1fr}}
.events-module__6hNpha__page{min-height:100vh}.events-module__6hNpha__hero{text-align:center;background:linear-gradient(135deg, var(--bg-secondary) 0%, var(--bg-primary) 100%);padding:150px 0 60px}.events-module__6hNpha__hero h1{margin-bottom:1rem;font-size:3.5rem;font-weight:700}.events-module__6hNpha__hero p{color:var(--text-secondary);font-size:1.25rem}.events-module__6hNpha__upcoming{padding:80px 0}.events-module__6hNpha__upcoming h2{text-align:center;margin-bottom:3rem;font-size:2.5rem}.events-module__6hNpha__eventsGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;display:grid}.events-module__6hNpha__eventCard{background:var(--color-background-tertiary);border:1px solid var(--color-border);box-shadow:0 4px 20px var(--color-shadow);border-left:4px solid var(--color-primary);border-radius:12px;flex-direction:column;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.events-module__6hNpha__eventCard:hover{border-color:var(--color-border-hover);box-shadow:0 8px 30px var(--color-shadow);transform:translateY(-5px)}.events-module__6hNpha__cardMedia{aspect-ratio:400/160;background:var(--color-background-secondary);width:100%;overflow:hidden}.events-module__6hNpha__illustration{width:100%;height:100%;display:block}.events-module__6hNpha__cardBody{flex-direction:column;flex:1;padding:2rem;display:flex}.events-module__6hNpha__pastEvent{opacity:.7;border-left-color:var(--color-text-tertiary)}.events-module__6hNpha__pastEvent .events-module__6hNpha__cardMedia{filter:grayscale(50%)}.events-module__6hNpha__eventHeader{margin-bottom:1.5rem}.events-module__6hNpha__eventType{background:var(--accent-primary);color:#fff;border-radius:15px;margin-bottom:.75rem;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-block}.events-module__6hNpha__pastEvent .events-module__6hNpha__eventType{background:var(--text-secondary)}.events-module__6hNpha__eventHeader h3{color:var(--text-primary);margin:0;font-size:1.5rem}.events-module__6hNpha__eventDetails{border-bottom:1px solid var(--border-color);flex-direction:column;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}.events-module__6hNpha__detail{color:var(--text-secondary);align-items:center;gap:.75rem;font-size:.95rem;display:flex}.events-module__6hNpha__icon{color:var(--accent-primary);flex-shrink:0}.events-module__6hNpha__pastEvent .events-module__6hNpha__icon{color:var(--text-secondary)}.events-module__6hNpha__eventDescription{color:var(--text-secondary);margin:0;line-height:1.7}.events-module__6hNpha__past{background:var(--bg-secondary);padding:80px 0}.events-module__6hNpha__past h2{text-align:center;margin-bottom:3rem;font-size:2.5rem}.events-module__6hNpha__hosting{padding:80px 0}.events-module__6hNpha__hostingContent{text-align:center;max-width:800px;margin:0 auto}.events-module__6hNpha__hostingIcon{color:var(--accent-primary);margin-bottom:2rem;font-size:4rem}.events-module__6hNpha__hostingContent h2{margin-bottom:1.5rem;font-size:2.5rem}.events-module__6hNpha__hostingContent p{color:var(--text-secondary);margin-bottom:1.5rem;font-size:1.1rem;line-height:1.8}.events-module__6hNpha__newsletter{background:var(--bg-secondary);text-align:center;padding:80px 0}.events-module__6hNpha__newsletter h2{margin-bottom:1rem;font-size:2.5rem}.events-module__6hNpha__newsletter p{color:var(--text-secondary);margin-bottom:1rem;font-size:1.1rem}.events-module__6hNpha__contactText{font-weight:500}@media (max-width:768px){.events-module__6hNpha__hero h1{font-size:2.5rem}.events-module__6hNpha__eventsGrid{grid-template-columns:1fr}.events-module__6hNpha__hostingIcon{font-size:3rem}.events-module__6hNpha__hostingContent h2{font-size:2rem}.events-module__6hNpha__hostingContent p{font-size:1rem}}
.partners-module__JqQIzG__page{min-height:100vh}.partners-module__JqQIzG__hero{text-align:center;background:linear-gradient(135deg, var(--bg-secondary) 0%, var(--bg-primary) 100%);padding:150px 0 60px}.partners-module__JqQIzG__hero h1{margin-bottom:1rem;font-size:3.5rem;font-weight:700}.partners-module__JqQIzG__hero p{color:var(--text-secondary);font-size:1.25rem}.partners-module__JqQIzG__intro{padding:80px 0}.partners-module__JqQIzG__introContent{text-align:center;max-width:800px;margin:0 auto}.partners-module__JqQIzG__introIcon{color:var(--accent-primary);margin-bottom:2rem;font-size:4rem}.partners-module__JqQIzG__introContent h2{margin-bottom:1.5rem;font-size:2.5rem}.partners-module__JqQIzG__introContent p{color:var(--text-secondary);font-size:1.1rem;line-height:1.8}.partners-module__JqQIzG__partners{background:var(--bg-secondary);padding:80px 0}.partners-module__JqQIzG__partners h2{text-align:center;margin-bottom:3rem;font-size:2.5rem}.partners-module__JqQIzG__categorySection{margin-bottom:4rem}.partners-module__JqQIzG__categorySection:last-child{margin-bottom:0}.partners-module__JqQIzG__categorySection h3{color:var(--text-primary);border-bottom:2px solid var(--accent-primary);margin-bottom:2rem;padding-bottom:.5rem;font-size:1.75rem;display:inline-block}.partners-module__JqQIzG__categoriesGrid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;max-width:900px;margin:0 auto;display:grid}.partners-module__JqQIzG__categoryCard{background:var(--bg-primary);border-radius:16px;padding:2.5rem;text-decoration:none;transition:transform .3s,box-shadow .3s;display:block;box-shadow:0 4px 20px #0000000d}.partners-module__JqQIzG__categoryCard:hover{transform:translateY(-8px);box-shadow:0 12px 40px #0000001f}.partners-module__JqQIzG__categoryIcon{background:var(--accent-primary);color:#fff;border-radius:16px;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:1.5rem;font-size:2rem;display:flex}.partners-module__JqQIzG__categoryCard h3{color:var(--text-primary);margin-bottom:1rem;font-size:1.75rem}.partners-module__JqQIzG__categoryCard p{color:var(--text-secondary);margin-bottom:1.5rem;line-height:1.7}.partners-module__JqQIzG__categoryLink{color:var(--accent-primary);align-items:center;gap:.5rem;font-weight:600;transition:gap .3s;display:flex}.partners-module__JqQIzG__categoryCard:hover .partners-module__JqQIzG__categoryLink{gap:1rem}.partners-module__JqQIzG__partnersGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;display:grid}.partners-module__JqQIzG__partnerCard{background:var(--bg-primary);border-radius:12px;padding:2rem;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 20px #0000000d}.partners-module__JqQIzG__partnerCard:hover{transform:translateY(-5px);box-shadow:0 8px 30px #0000001a}.partners-module__JqQIzG__partnerLogo{object-fit:contain;width:100%;max-width:150px;height:50px;margin-bottom:1rem}.partners-module__JqQIzG__partnerHeader{margin-bottom:1rem}.partners-module__JqQIzG__partnerHeader h3{color:var(--text-primary);margin-bottom:.5rem;font-size:1.5rem}.partners-module__JqQIzG__category{background:var(--accent-primary);color:#fff;border-radius:15px;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-block}.partners-module__JqQIzG__partnerCard p{color:var(--text-secondary);line-height:1.6}.partners-module__JqQIzG__benefits{padding:80px 0}.partners-module__JqQIzG__benefits h2{text-align:center;margin-bottom:3rem;font-size:2.5rem}.partners-module__JqQIzG__benefitsGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;display:grid}.partners-module__JqQIzG__benefit{text-align:center;background:var(--color-background-tertiary);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;transition:transform .3s,border-color .3s;display:flex;overflow:hidden}.partners-module__JqQIzG__benefit:hover{border-color:var(--color-border-hover);transform:translateY(-5px)}.partners-module__JqQIzG__cardMedia{aspect-ratio:400/160;background:var(--color-background-secondary);width:100%;overflow:hidden}.partners-module__JqQIzG__illustration{width:100%;height:100%;display:block}.partners-module__JqQIzG__benefit .partners-module__JqQIzG__cardBody{flex:1;padding:2rem}.partners-module__JqQIzG__benefitIcon{color:var(--accent-primary);margin-bottom:1.5rem;font-size:3rem}.partners-module__JqQIzG__benefit h3{color:var(--text-primary);margin-bottom:1rem;font-size:1.25rem}.partners-module__JqQIzG__benefit p{color:var(--text-secondary);line-height:1.6}.partners-module__JqQIzG__cta{background:var(--bg-secondary);text-align:center;padding:80px 0}.partners-module__JqQIzG__cta h2{margin-bottom:1rem;font-size:2.5rem}.partners-module__JqQIzG__cta p{color:var(--text-secondary);margin-bottom:2rem;font-size:1.1rem}@media (max-width:768px){.partners-module__JqQIzG__hero h1{font-size:2.5rem}.partners-module__JqQIzG__introIcon{font-size:3rem}.partners-module__JqQIzG__introContent h2{font-size:2rem}.partners-module__JqQIzG__categoriesGrid,.partners-module__JqQIzG__partnersGrid,.partners-module__JqQIzG__benefitsGrid{grid-template-columns:1fr}}
.principles-module__AvZfOW__page{min-height:100vh}.principles-module__AvZfOW__hero{text-align:center;background:linear-gradient(135deg, var(--bg-secondary) 0%, var(--bg-primary) 100%);padding:150px 0 60px}.principles-module__AvZfOW__hero h1{margin-bottom:1rem;font-size:3.5rem;font-weight:700}.principles-module__AvZfOW__hero p{color:var(--text-secondary);font-size:1.25rem}.principles-module__AvZfOW__mission{padding:80px 0}.principles-module__AvZfOW__missionContent{text-align:center;max-width:900px;margin:0 auto}.principles-module__AvZfOW__missionContent h2{margin-bottom:2rem;font-size:2.5rem}.principles-module__AvZfOW__missionStatement{color:var(--text-secondary);font-size:1.25rem;font-weight:300;line-height:1.8}.principles-module__AvZfOW__principles{background:var(--bg-secondary);padding:80px 0}.principles-module__AvZfOW__principles h2{text-align:center;margin-bottom:3rem;font-size:2.5rem}.principles-module__AvZfOW__principlesGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;display:grid}.principles-module__AvZfOW__principleCard{background:var(--color-background-tertiary);border:1px solid var(--color-border);box-shadow:0 4px 20px var(--color-shadow);border-radius:12px;flex-direction:column;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.principles-module__AvZfOW__principleCard:hover{border-color:var(--color-border-hover);box-shadow:0 8px 30px var(--color-shadow);transform:translateY(-5px)}.principles-module__AvZfOW__cardMedia{aspect-ratio:400/160;background:var(--color-background-secondary);width:100%;overflow:hidden}.principles-module__AvZfOW__illustration{width:100%;height:100%;display:block}.principles-module__AvZfOW__cardBody{flex:1;padding:2.5rem}.principles-module__AvZfOW__principleHeader{align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.principles-module__AvZfOW__iconWrapper{background:var(--bg-secondary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;font-size:3rem;display:flex}.principles-module__AvZfOW__principleHeader h3{color:var(--text-primary);font-size:1.75rem}.principles-module__AvZfOW__principleDescription{color:var(--text-secondary);margin-bottom:1.5rem;font-size:1.1rem;line-height:1.7}.principles-module__AvZfOW__values{border-top:1px solid var(--border-color);padding-top:1.5rem}.principles-module__AvZfOW__values h4{color:var(--text-primary);margin-bottom:1rem;font-size:1rem;font-weight:600}.principles-module__AvZfOW__values ul{margin:0;padding:0;list-style:none}.principles-module__AvZfOW__values ul li{color:var(--text-secondary);padding:.5rem 0 .5rem 1.5rem;font-size:.95rem;line-height:1.6;position:relative}.principles-module__AvZfOW__values ul li:before{content:"✓";color:var(--accent-primary);font-weight:700;position:absolute;left:0}.principles-module__AvZfOW__commitment{padding:80px 0}.principles-module__AvZfOW__commitment h2{text-align:center;margin-bottom:3rem;font-size:2.5rem}.principles-module__AvZfOW__commitmentGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.principles-module__AvZfOW__commitmentCard{background:var(--color-background-tertiary);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;transition:transform .3s,border-color .3s;display:flex;overflow:hidden}.principles-module__AvZfOW__commitmentCard:hover{border-color:var(--color-border-hover);transform:translateY(-5px)}.principles-module__AvZfOW__commitmentCard .principles-module__AvZfOW__cardBody{padding:2rem}.principles-module__AvZfOW__commitmentCard h3{color:var(--accent-primary);margin-bottom:1rem;font-size:1.5rem}.principles-module__AvZfOW__commitmentCard p{color:var(--text-secondary);line-height:1.7}@media (max-width:768px){.principles-module__AvZfOW__hero h1{font-size:2.5rem}.principles-module__AvZfOW__missionContent h2{font-size:2rem}.principles-module__AvZfOW__missionStatement{font-size:1.1rem}.principles-module__AvZfOW__principlesGrid{grid-template-columns:1fr}.principles-module__AvZfOW__principleHeader{text-align:center;flex-direction:column}.principles-module__AvZfOW__iconWrapper{width:60px;height:60px;font-size:2rem}.principles-module__AvZfOW__commitmentGrid{grid-template-columns:1fr}}
.products-module__Yh9HUG__hero{text-align:center;background:radial-gradient(circle,#4da8da1a 0%,#0000 70%);padding:6rem 0 4rem}[data-theme=light] .products-module__Yh9HUG__hero{background:radial-gradient(circle,#4da8da0d 0%,#0000 70%)}.products-module__Yh9HUG__hero h1{margin-bottom:1rem;font-size:3.5rem}.products-module__Yh9HUG__hero p{color:var(--color-text-secondary);font-size:1.3rem}.products-module__Yh9HUG__products{padding:4rem 0}.products-module__Yh9HUG__grid{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:2.5rem;display:grid}.products-module__Yh9HUG__product{background:var(--color-background-tertiary);border:1px solid var(--color-border);border-radius:16px;flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.products-module__Yh9HUG__productMedia{aspect-ratio:400/160;background:var(--color-background-secondary);width:100%;overflow:hidden}.products-module__Yh9HUG__illustration{width:100%;height:100%;display:block}[data-theme=light] .products-module__Yh9HUG__product{box-shadow:0 4px 12px #0000000d}.products-module__Yh9HUG__product:hover{border-color:var(--color-primary);box-shadow:0 15px 50px var(--color-glow-hover);transform:translateY(-8px)}[data-theme=light] .products-module__Yh9HUG__product:hover{box-shadow:0 15px 30px #4da8da17}.products-module__Yh9HUG__productHeader{border-bottom:1px solid var(--color-border);background:linear-gradient(135deg,#4da8da26 0%,#5b6abf26 100%);align-items:center;gap:1.5rem;padding:2rem;display:flex}[data-theme=light] .products-module__Yh9HUG__productHeader{background:linear-gradient(135deg,#4da8da0f 0%,#5b6abf0f 100%)}.products-module__Yh9HUG__productIcon{background:var(--color-card-bg);border:2px solid var(--color-border);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.products-module__Yh9HUG__emoji{font-size:3rem}.products-module__Yh9HUG__productInfo{flex:1}.products-module__Yh9HUG__productMeta{gap:.75rem;margin-bottom:.75rem;display:flex}.products-module__Yh9HUG__category{background:var(--gradient-primary);color:#fff;text-transform:uppercase;letter-spacing:.5px;border-radius:12px;padding:.4rem .8rem;font-size:.75rem;font-weight:600}.products-module__Yh9HUG__status{color:#0f0;text-transform:uppercase;letter-spacing:.5px;background:#0f03;border:1px solid #00ff004d;border-radius:12px;padding:.4rem .8rem;font-size:.75rem;font-weight:600}[data-theme=light] .products-module__Yh9HUG__status{color:#0a0;background:#00c8001a;border-color:#00c8004d}.products-module__Yh9HUG__productInfo h3{color:var(--color-text);margin-bottom:.25rem;font-size:1.75rem}.products-module__Yh9HUG__tagline{color:var(--color-text-secondary);font-size:1rem;font-weight:500}.products-module__Yh9HUG__productContent{flex-direction:column;flex:1;gap:1.5rem;padding:2rem;display:flex}.products-module__Yh9HUG__description{color:var(--color-text-secondary);font-size:.95rem;line-height:1.7}.products-module__Yh9HUG__features h4,.products-module__Yh9HUG__tech h4{color:var(--color-text);text-transform:uppercase;letter-spacing:1px;margin-bottom:1rem;font-size:1rem;font-weight:600}.products-module__Yh9HUG__features ul{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;padding:0;list-style:none;display:grid}.products-module__Yh9HUG__features li{color:var(--color-text-secondary);align-items:flex-start;gap:.5rem;font-size:.9rem;line-height:1.5;display:flex}.products-module__Yh9HUG__checkmark{color:var(--color-primary);flex-shrink:0;font-weight:700}.products-module__Yh9HUG__techTags{flex-wrap:wrap;gap:.5rem;display:flex}.products-module__Yh9HUG__techTag{background:var(--color-backdrop);color:var(--color-primary);border:1px solid var(--color-border);border-radius:8px;padding:.5rem .9rem;font-size:.85rem;font-weight:500}[data-theme=light] .products-module__Yh9HUG__techTag{background:#4da8da14;border-color:#4da8da33}.products-module__Yh9HUG__productFooter{border-top:1px solid var(--color-border);gap:1rem;padding:1.5rem 2rem 2rem;display:flex}.products-module__Yh9HUG__ctaButton{background:var(--gradient-primary);color:#fff;cursor:pointer;text-align:center;border:none;border-radius:10px;flex:1;padding:.9rem 1.5rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.products-module__Yh9HUG__ctaButton:hover{box-shadow:0 8px 25px var(--color-glow-hover);transform:translateY(-2px)}.products-module__Yh9HUG__secondaryButton{color:var(--color-primary);border:2px solid var(--color-primary);cursor:pointer;text-align:center;background:0 0;border-radius:10px;flex:1;padding:.9rem 1.5rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.products-module__Yh9HUG__secondaryButton:hover{background:var(--color-primary);color:#fff;transform:translateY(-2px)}.products-module__Yh9HUG__cta{text-align:center;background:radial-gradient(circle,#5b6abf26 0%,#0000 70%);padding:6rem 0}[data-theme=light] .products-module__Yh9HUG__cta{background:radial-gradient(circle,#5b6abf14 0%,#0000 70%)}.products-module__Yh9HUG__cta h2{margin-bottom:1rem;font-size:2.5rem}.products-module__Yh9HUG__cta p{color:var(--color-text-secondary);margin-bottom:2rem;font-size:1.2rem}@media (max-width:968px){.products-module__Yh9HUG__grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media (max-width:768px){.products-module__Yh9HUG__hero h1{font-size:2.5rem}.products-module__Yh9HUG__hero p{font-size:1.1rem}.products-module__Yh9HUG__grid{grid-template-columns:1fr}.products-module__Yh9HUG__productHeader{text-align:center;flex-direction:column}.products-module__Yh9HUG__features ul{grid-template-columns:1fr}.products-module__Yh9HUG__productFooter{flex-direction:column}.products-module__Yh9HUG__cta h2{font-size:2rem}.products-module__Yh9HUG__cta p{font-size:1rem}}
.services-module__O9mdna__page{min-height:100vh}.services-module__O9mdna__hero{text-align:center;background:linear-gradient(135deg, var(--color-background-secondary) 0%, var(--color-background) 100%);padding:150px 0 60px}.services-module__O9mdna__hero h1{margin-bottom:1rem;font-size:3.5rem;font-weight:700}.services-module__O9mdna__subtitle{color:var(--color-text-secondary);margin-top:1rem;font-size:1.25rem}.services-module__O9mdna__servicesSection{padding:4rem 0 6rem}.services-module__O9mdna__servicesGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;display:grid}.services-module__O9mdna__serviceCard{background:var(--color-background-tertiary);border:1px solid var(--color-border);box-shadow:0 4px 20px var(--color-shadow);border-radius:12px;flex-direction:column;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;overflow:hidden}.services-module__O9mdna__serviceCard:hover{border-color:var(--color-border-hover);box-shadow:0 8px 30px var(--color-shadow);transform:translateY(-5px)}.services-module__O9mdna__cardMedia{aspect-ratio:400/160;background:var(--color-background-secondary);width:100%;overflow:hidden}.services-module__O9mdna__illustration{width:100%;height:100%;display:block}.services-module__O9mdna__cardBody{flex-direction:column;flex:1;padding:2rem;display:flex}.services-module__O9mdna__cardBody h3{color:var(--color-text);margin-bottom:.85rem;font-size:1.5rem}.services-module__O9mdna__cardBody p{color:var(--color-text-secondary);line-height:1.7}@media (max-width:768px){.services-module__O9mdna__hero h1{font-size:2.5rem}.services-module__O9mdna__servicesGrid{grid-template-columns:1fr}}
