.Hero-module__ZARIfG__hero{background:linear-gradient(135deg,var(--bg-dark),var(--bg-secondary));align-items:center;min-height:100vh;padding:2rem 0;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#7c3aed26,#0000);border-radius:50%;width:500px;height:500px;position:absolute;top:-100px;right:-100px}.Hero-module__ZARIfG__container{z-index:2;width:100%;max-width:1400px;margin:0 auto;padding:0 1rem;position:relative}.Hero-module__ZARIfG__heroContent{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.Hero-module__ZARIfG__heroText{animation:.8s ease-out Hero-module__ZARIfG__slideInLeft}.Hero-module__ZARIfG__heroText h1{margin-bottom:1.5rem;font-size:clamp(2.5rem,6vw,4rem);line-height:1.1}.Hero-module__ZARIfG__gradient{background:linear-gradient(135deg,var(--purple-light),var(--orange-accent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Hero-module__ZARIfG__heroText p{color:var(--text-gray);margin-bottom:2rem;font-size:clamp(1rem,2vw,1.1rem);line-height:1.8}.Hero-module__ZARIfG__heroButtons{flex-wrap:wrap;gap:1rem;margin-bottom:2rem;display:flex}.Hero-module__ZARIfG__heroVisual{justify-content:center;align-items:center;width:100%;height:500px;display:flex;position:relative}.Hero-module__ZARIfG__imageWrapper{z-index:3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.Hero-module__ZARIfG__heroImage{object-fit:contain;filter:drop-shadow(0 0 30px #7c3aed4d);width:100%;height:100%}.Hero-module__ZARIfG__gradientSphere{aspect-ratio:1;filter:blur(80px);opacity:.5;z-index:1;background:conic-gradient(#ff6b35,#7c3aed,#00d4ff,#ff6b35);border-radius:50%;width:100%;max-width:450px;animation:20s linear infinite Hero-module__ZARIfG__rotate;position:absolute}@keyframes Hero-module__ZARIfG__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Hero-module__ZARIfG__slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.Hero-module__ZARIfG__animate{animation:.8s ease-out Hero-module__ZARIfG__slideInLeft}@media (max-width:1024px){.Hero-module__ZARIfG__hero{min-height:90vh;padding:2rem 0}.Hero-module__ZARIfG__heroContent{gap:2rem}.Hero-module__ZARIfG__heroText h1{font-size:clamp(2rem,5vw,3.5rem)}.Hero-module__ZARIfG__heroVisual{height:400px}.Hero-module__ZARIfG__gradientSphere{max-width:350px}}@media (max-width:768px){.Hero-module__ZARIfG__hero{min-height:auto;padding:2rem 1rem}.Hero-module__ZARIfG__hero:before{width:300px;height:300px;top:-50px;right:-50px}.Hero-module__ZARIfG__heroContent{grid-template-columns:1fr;gap:1.5rem}.Hero-module__ZARIfG__heroText h1{margin-bottom:1rem;font-size:clamp(1.75rem,5vw,2.75rem)}.Hero-module__ZARIfG__heroText p{margin-bottom:1.5rem;font-size:clamp(.9rem,2vw,1rem)}.Hero-module__ZARIfG__heroButtons{gap:.75rem;margin-bottom:1.5rem}.Hero-module__ZARIfG__heroVisual{order:2;height:300px;margin-top:1rem}.Hero-module__ZARIfG__heroText{order:1}.Hero-module__ZARIfG__gradientSphere{max-width:250px}.Hero-module__ZARIfG__heroButtons button{width:100%;padding:.75rem 1rem}}@media (max-width:480px){.Hero-module__ZARIfG__hero{min-height:auto;padding:1.5rem .75rem}.Hero-module__ZARIfG__hero:before{width:250px;height:250px;top:-30px;right:-30px}.Hero-module__ZARIfG__container{padding:0 .75rem}.Hero-module__ZARIfG__heroText h1{margin-bottom:.75rem;font-size:clamp(1.5rem,4.5vw,2.25rem);line-height:1.2}.Hero-module__ZARIfG__heroText p{margin-bottom:1rem;font-size:clamp(.85rem,1.8vw,.95rem);line-height:1.6}.Hero-module__ZARIfG__heroButtons{gap:.5rem;margin-bottom:1rem}.Hero-module__ZARIfG__heroButtons button{width:100%;padding:.65rem 1rem;font-size:.85rem}.Hero-module__ZARIfG__heroVisual{height:250px;margin-top:1rem}.Hero-module__ZARIfG__gradientSphere{filter:blur(60px);max-width:200px}}@media (max-width:375px){.Hero-module__ZARIfG__hero{padding:1rem .5rem}.Hero-module__ZARIfG__hero:before{width:200px;height:200px;top:0;right:-50px}.Hero-module__ZARIfG__container{padding:0 .5rem}.Hero-module__ZARIfG__heroText h1{margin-bottom:.5rem;font-size:clamp(1.25rem,4vw,2rem)}.Hero-module__ZARIfG__heroText p{margin-bottom:.75rem;font-size:clamp(.8rem,1.5vw,.9rem)}.Hero-module__ZARIfG__heroButtons{gap:.4rem;margin-bottom:.75rem}.Hero-module__ZARIfG__heroButtons button{padding:.6rem .8rem;font-size:.8rem}.Hero-module__ZARIfG__heroVisual{height:200px;margin-top:.75rem}.Hero-module__ZARIfG__gradientSphere{filter:blur(50px);max-width:150px}}@media (max-height:600px) and (max-width:768px){.Hero-module__ZARIfG__hero{min-height:auto;padding:1rem 0}.Hero-module__ZARIfG__heroVisual{height:250px}}
.WhyUs-module__onskOq__whyUs{background:linear-gradient(135deg,var(--bg-dark),#7c3aed1a);padding:6rem 0;position:relative;overflow:hidden}.WhyUs-module__onskOq__container{max-width:1400px;margin:0 auto;padding:0 1rem}.WhyUs-module__onskOq__whyUsContent{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;margin-bottom:4rem;display:grid}.WhyUs-module__onskOq__whyUsVisual{justify-content:center;align-items:center;width:100%;height:400px;display:flex;position:relative}.WhyUs-module__onskOq__whyUsImage{z-index:3;object-fit:contain;filter:drop-shadow(0 0 30px #7c3aed4d);width:100%;height:100%;position:relative}.WhyUs-module__onskOq__floatingShape{aspect-ratio:1;filter:blur(60px);opacity:.5;z-index:1;background:conic-gradient(#00d4ff,#7c3aed,#ff6b35);border-radius:40% 60% 70% 30%/40% 50% 60%;width:80%;max-width:400px;animation:8s ease-in-out infinite WhyUs-module__onskOq__float;position:absolute}@keyframes WhyUs-module__onskOq__float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-30px)scale(1.05)}}.WhyUs-module__onskOq__whyUsText h2{text-transform:uppercase;letter-spacing:2px;opacity:.8;margin-bottom:2rem;font-size:clamp(2rem,4vw,3rem);line-height:1.2}.WhyUs-module__onskOq__whyUsText p{color:var(--text-gray);word-wrap:break-word;margin-bottom:1.5rem;font-size:clamp(.95rem,1.5vw,1.05rem);line-height:1.8}.WhyUs-module__onskOq__clientsSection{border-top:1px solid #7c3aed33;border-bottom:1px solid #7c3aed33;margin-top:4rem;padding:3rem 0}.WhyUs-module__onskOq__clientsTitle{text-align:center;text-transform:uppercase;letter-spacing:1px;color:var(--text-gray);margin-bottom:2rem;font-size:clamp(1rem,2vw,1.2rem);font-weight:600}.WhyUs-module__onskOq__clientsGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));place-items:center;gap:2rem;display:grid}.WhyUs-module__onskOq__clientLogo{background:var(--text-white);border:2px solid #7c3aed33;border-radius:12px;justify-content:center;align-items:center;width:100%;max-width:180px;height:120px;padding:1.5rem;transition:all .3s;display:flex;box-shadow:0 4px 12px #00000026}.WhyUs-module__onskOq__clientLogo:hover{background:var(--text-white);border-color:#7c3aed80;transform:translateY(-8px);box-shadow:0 12px 28px #7c3aed33}.WhyUs-module__onskOq__clientLogo img{filter:none;max-width:95%;max-height:95%}@media (max-width:1024px){.WhyUs-module__onskOq__whyUs{padding:5rem 0}.WhyUs-module__onskOq__whyUsContent{gap:3rem}.WhyUs-module__onskOq__whyUsVisual{height:350px}.WhyUs-module__onskOq__floatingShape{max-width:350px}.WhyUs-module__onskOq__whyUsText p{font-size:clamp(.9rem,1.4vw,1rem)}.WhyUs-module__onskOq__clientsGrid{gap:1.5rem}}@media (max-width:768px){.WhyUs-module__onskOq__whyUs{padding:3.5rem 0}.WhyUs-module__onskOq__container{padding:0 1rem}.WhyUs-module__onskOq__whyUsContent{grid-template-columns:1fr;gap:2rem}.WhyUs-module__onskOq__whyUsVisual{order:2;height:300px}.WhyUs-module__onskOq__whyUsText{order:1}.WhyUs-module__onskOq__whyUsText h2{margin-bottom:1.5rem;font-size:clamp(1.5rem,4vw,2.5rem)}.WhyUs-module__onskOq__whyUsText p{margin-bottom:1rem;font-size:clamp(.85rem,1.3vw,.95rem)}.WhyUs-module__onskOq__floatingShape{filter:blur(50px);max-width:250px}.WhyUs-module__onskOq__clientsSection{margin-top:2rem;padding:2rem 0}.WhyUs-module__onskOq__clientsTitle{margin-bottom:1.5rem;font-size:clamp(.9rem,1.8vw,1.1rem)}.WhyUs-module__onskOq__clientsGrid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:1.25rem}.WhyUs-module__onskOq__clientLogo{max-width:140px;height:100px;padding:1.25rem}}@media (max-width:480px){.WhyUs-module__onskOq__whyUs{padding:2.5rem 0}.WhyUs-module__onskOq__container{padding:0 .75rem}.WhyUs-module__onskOq__whyUsContent{gap:1.5rem;margin-bottom:2rem}.WhyUs-module__onskOq__whyUsText h2{letter-spacing:1px;margin-bottom:1rem;font-size:clamp(1.25rem,3.5vw,2rem)}.WhyUs-module__onskOq__whyUsText p{margin-bottom:.75rem;font-size:clamp(.8rem,1.2vw,.9rem);line-height:1.6}.WhyUs-module__onskOq__whyUsVisual{height:250px;margin-top:1rem}.WhyUs-module__onskOq__floatingShape{filter:blur(40px);max-width:200px}.WhyUs-module__onskOq__clientsSection{margin-top:1.5rem;padding:1.5rem 0}.WhyUs-module__onskOq__clientsTitle{margin-bottom:1rem;font-size:clamp(.85rem,1.6vw,1rem)}.WhyUs-module__onskOq__clientsGrid{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:1rem}.WhyUs-module__onskOq__clientLogo{border-radius:10px;max-width:100%;height:90px;padding:1rem}.WhyUs-module__onskOq__clientLogo img{max-width:90%;max-height:90%}}@media (max-width:375px){.WhyUs-module__onskOq__whyUs{padding:2rem 0}.WhyUs-module__onskOq__container{padding:0 .5rem}.WhyUs-module__onskOq__whyUsContent{gap:1rem;margin-bottom:1.5rem}.WhyUs-module__onskOq__whyUsText h2{margin-bottom:.75rem;font-size:clamp(1.1rem,3vw,1.75rem)}.WhyUs-module__onskOq__whyUsText p{margin-bottom:.5rem;font-size:clamp(.75rem,1vw,.85rem);line-height:1.5}.WhyUs-module__onskOq__whyUsText button{width:100%;padding:.6rem 1rem;font-size:.8rem}.WhyUs-module__onskOq__whyUsVisual{height:200px;margin-top:.75rem}.WhyUs-module__onskOq__floatingShape{filter:blur(30px);max-width:150px}.WhyUs-module__onskOq__clientsSection{margin-top:1rem;padding:1rem 0}.WhyUs-module__onskOq__clientsTitle{letter-spacing:.5px;margin-bottom:.75rem;font-size:clamp(.8rem,1.4vw,.9rem)}.WhyUs-module__onskOq__clientsGrid{grid-template-columns:repeat(3,1fr);gap:.75rem}.WhyUs-module__onskOq__clientLogo{border-radius:8px;max-width:100%;height:70px;padding:.75rem}.WhyUs-module__onskOq__clientLogo img{max-width:85%;max-height:85%}}
.Services-module__dpHhBa__services{background:linear-gradient(135deg,var(--bg-secondary),var(--bg-dark));width:100%;padding:6rem 0}.Services-module__dpHhBa__container{max-width:1400px;margin:0 auto;padding:0 1rem}.Services-module__dpHhBa__headerWrapper{justify-content:space-between;align-items:center;gap:3rem;margin-bottom:3rem;display:flex}.Services-module__dpHhBa__headerContent{flex:1}.Services-module__dpHhBa__headerImage{flex:none;width:400px;height:400px;animation:6s ease-in-out infinite Services-module__dpHhBa__float;position:relative}.Services-module__dpHhBa__headerImage img{object-fit:contain;filter:drop-shadow(0 20px 40px #7c3aed4d);width:100%;height:100%}@keyframes Services-module__dpHhBa__float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.Services-module__dpHhBa__services h2{text-align:left;text-transform:uppercase;letter-spacing:2px;word-wrap:break-word;margin-bottom:1rem;font-size:clamp(2rem,4vw,2.5rem);line-height:1.2}.Services-module__dpHhBa__sectionSubtitle{text-align:left;color:var(--text-gray);word-wrap:break-word;max-width:600px;margin-bottom:0;font-size:clamp(.95rem,1.8vw,1.1rem);line-height:1.6}.Services-module__dpHhBa__servicesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;width:100%;display:grid}.Services-module__dpHhBa__serviceCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#7c3aed14;border:1px solid #7c3aed33;border-radius:12px;flex-direction:column;height:100%;padding:2rem;transition:all .3s;display:flex}.Services-module__dpHhBa__serviceCard:hover{border-color:var(--purple-primary);background:#7c3aed1f;transform:translateY(-5px);box-shadow:0 10px 30px #7c3aed33}.Services-module__dpHhBa__serviceCard h3{color:var(--text-white);word-wrap:break-word;margin-bottom:1rem;font-size:clamp(1.2rem,2.5vw,1.35rem);line-height:1.3}.Services-module__dpHhBa__serviceCard p{color:var(--text-gray);word-wrap:break-word;flex-grow:1;margin-bottom:1.5rem;font-size:clamp(.9rem,1.5vw,.95rem);line-height:1.6}.Services-module__dpHhBa__featuresList{margin-top:auto;list-style:none}.Services-module__dpHhBa__featuresList li{color:var(--text-gray);align-items:flex-start;gap:.75rem;margin-bottom:.75rem;font-size:clamp(.85rem,1.3vw,.95rem);line-height:1.5;display:flex}.Services-module__dpHhBa__checkmark{color:var(--orange-accent);flex-shrink:0;margin-top:2px;font-weight:700}@media (max-width:1024px){.Services-module__dpHhBa__services{padding:5rem 0}.Services-module__dpHhBa__headerWrapper{gap:2rem}.Services-module__dpHhBa__headerImage{width:300px;height:300px}.Services-module__dpHhBa__servicesGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.75rem}.Services-module__dpHhBa__serviceCard{padding:1.75rem}.Services-module__dpHhBa__sectionSubtitle{font-size:clamp(.9rem,1.6vw,1rem)}}@media (max-width:768px){.Services-module__dpHhBa__services{padding:3.5rem 0}.Services-module__dpHhBa__container{padding:0 1rem}.Services-module__dpHhBa__headerWrapper{text-align:center;flex-direction:column;gap:2rem}.Services-module__dpHhBa__headerImage{width:250px;height:250px;margin:0 auto}.Services-module__dpHhBa__services h2{text-align:center;margin-bottom:.75rem;font-size:clamp(1.5rem,3.5vw,2rem)}.Services-module__dpHhBa__sectionSubtitle{text-align:center;margin:0 auto;font-size:clamp(.85rem,1.4vw,.95rem)}.Services-module__dpHhBa__servicesGrid{grid-template-columns:1fr;gap:1.5rem}.Services-module__dpHhBa__serviceCard{padding:1.5rem}.Services-module__dpHhBa__serviceCard h3{margin-bottom:.75rem;font-size:clamp(1.1rem,2vw,1.2rem)}.Services-module__dpHhBa__serviceCard p{margin-bottom:1rem;font-size:clamp(.85rem,1.2vw,.9rem)}.Services-module__dpHhBa__featuresList li{gap:.5rem;margin-bottom:.5rem;font-size:clamp(.8rem,1vw,.85rem)}}@media (max-width:480px){.Services-module__dpHhBa__services{padding:2.5rem 0}.Services-module__dpHhBa__container{padding:0 .75rem}.Services-module__dpHhBa__headerWrapper{gap:1.5rem}.Services-module__dpHhBa__headerImage{width:200px;height:200px}.Services-module__dpHhBa__services h2{letter-spacing:1px;margin-bottom:.5rem;font-size:clamp(1.25rem,3vw,1.75rem)}.Services-module__dpHhBa__sectionSubtitle{font-size:clamp(.8rem,1.2vw,.9rem);line-height:1.5}.Services-module__dpHhBa__servicesGrid{grid-template-columns:1fr;gap:1.25rem}.Services-module__dpHhBa__serviceCard{border-radius:10px;padding:1.25rem}.Services-module__dpHhBa__serviceCard h3{margin-bottom:.5rem;font-size:clamp(1rem,1.8vw,1.1rem)}.Services-module__dpHhBa__serviceCard p{margin-bottom:.75rem;font-size:clamp(.8rem,1vw,.85rem)}.Services-module__dpHhBa__featuresList{margin-top:auto}.Services-module__dpHhBa__featuresList li{gap:.5rem;margin-bottom:.4rem;font-size:clamp(.75rem,.9vw,.8rem)}.Services-module__dpHhBa__checkmark{margin-top:1px}}@media (max-width:375px){.Services-module__dpHhBa__services{padding:2rem 0}.Services-module__dpHhBa__container{padding:0 .5rem}.Services-module__dpHhBa__headerWrapper{gap:1.25rem}.Services-module__dpHhBa__headerImage{width:180px;height:180px}.Services-module__dpHhBa__services h2{letter-spacing:1px;margin-bottom:.4rem;font-size:clamp(1.1rem,2.5vw,1.5rem)}.Services-module__dpHhBa__sectionSubtitle{font-size:clamp(.75rem,1vw,.85rem);line-height:1.4}.Services-module__dpHhBa__servicesGrid{grid-template-columns:1fr;gap:1rem}.Services-module__dpHhBa__serviceCard{border-radius:8px;padding:1rem}.Services-module__dpHhBa__serviceCard h3{margin-bottom:.4rem;font-size:clamp(.95rem,1.5vw,1rem)}.Services-module__dpHhBa__serviceCard p{margin-bottom:.6rem;font-size:clamp(.75rem,.9vw,.8rem);line-height:1.5}.Services-module__dpHhBa__featuresList li{gap:.4rem;margin-bottom:.3rem;font-size:clamp(.7rem,.8vw,.75rem)}.Services-module__dpHhBa__checkmark{margin-top:0;font-size:.85rem}}@media (max-height:600px) and (max-width:768px){.Services-module__dpHhBa__services{padding:2rem 0}.Services-module__dpHhBa__headerWrapper{gap:1rem}.Services-module__dpHhBa__headerImage{width:150px;height:150px}.Services-module__dpHhBa__servicesGrid{gap:1rem}.Services-module__dpHhBa__serviceCard{padding:1rem}}
.CTA-module__CdZh3q__cta{background:linear-gradient(135deg,var(--bg-dark),#7c3aed26);width:100%;padding:6rem 0;position:relative;overflow:hidden}.CTA-module__CdZh3q__cta:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#ff6b351a,#0000);border-radius:50%;width:600px;height:600px;position:absolute;bottom:-200px;left:-200px}.CTA-module__CdZh3q__cta:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#7c3aed1a,#0000);border-radius:50%;width:400px;height:400px;position:absolute;top:-100px;right:-100px}.CTA-module__CdZh3q__container{z-index:1;width:100%;max-width:1400px;margin:0 auto;padding:0 2rem;position:relative}.CTA-module__CdZh3q__ctaContent{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;width:100%;display:grid}.CTA-module__CdZh3q__ctaVisual{justify-content:center;align-items:center;width:100%;height:450px;padding:1rem;display:flex;position:relative}.CTA-module__CdZh3q__ctaImage{object-fit:contain;object-position:center;z-index:2;filter:drop-shadow(0 20px 60px #7c3aed66);width:100%;max-width:100%;height:100%;animation:6s ease-in-out infinite CTA-module__CdZh3q__float;position:relative}@keyframes CTA-module__CdZh3q__float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(3deg)}}.CTA-module__CdZh3q__ctaSphere{aspect-ratio:1;filter:blur(80px);opacity:.25;z-index:1;background:linear-gradient(135deg,#ff6b35,#7c3aed,#ff6b35);border-radius:50%;width:85%;animation:4s ease-in-out infinite CTA-module__CdZh3q__pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes CTA-module__CdZh3q__pulse{0%,to{opacity:.25;transform:translate(-50%,-50%)scale(1)}50%{opacity:.4;transform:translate(-50%,-50%)scale(1.15)}}.CTA-module__CdZh3q__ctaText{width:100%;max-width:100%}.CTA-module__CdZh3q__ctaText h2{text-transform:uppercase;letter-spacing:1px;color:var(--text-white);word-wrap:break-word;margin-bottom:1.5rem;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.2}.CTA-module__CdZh3q__ctaText p{color:var(--text-gray);word-wrap:break-word;margin-bottom:2rem;font-size:clamp(.95rem,1.8vw,1.05rem);line-height:1.8}.CTA-module__CdZh3q__ctaText button,.CTA-module__CdZh3q__ctaText a{display:inline-block}@media (max-width:1200px){.CTA-module__CdZh3q__container{padding:0 1.5rem}.CTA-module__CdZh3q__ctaContent{gap:3rem}.CTA-module__CdZh3q__ctaVisual{height:400px}}@media (max-width:1024px){.CTA-module__CdZh3q__cta{padding:5rem 0}.CTA-module__CdZh3q__container{padding:0 1.5rem}.CTA-module__CdZh3q__ctaContent{gap:2.5rem}.CTA-module__CdZh3q__ctaVisual{height:350px}.CTA-module__CdZh3q__ctaImage{width:95%;height:95%}}@media (max-width:900px){.CTA-module__CdZh3q__ctaContent{gap:2rem}.CTA-module__CdZh3q__ctaVisual{height:320px}}@media (max-width:768px){.CTA-module__CdZh3q__cta{padding:4rem 0}.CTA-module__CdZh3q__container{padding:0 1.25rem}.CTA-module__CdZh3q__ctaContent{text-align:center;grid-template-columns:1fr;gap:2.5rem}.CTA-module__CdZh3q__ctaVisual{order:-1;height:280px;padding:.5rem}.CTA-module__CdZh3q__ctaImage{width:90%;height:90%;animation:5s ease-in-out infinite CTA-module__CdZh3q__floatMobile}@keyframes CTA-module__CdZh3q__floatMobile{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-15px)rotate(2deg)}}.CTA-module__CdZh3q__ctaSphere{width:75%}.CTA-module__CdZh3q__ctaText h2{margin-bottom:1.25rem;font-size:clamp(1.5rem,4vw,2rem)}.CTA-module__CdZh3q__ctaText p{margin-bottom:1.75rem;font-size:clamp(.9rem,2vw,1rem);line-height:1.7}}@media (max-width:640px){.CTA-module__CdZh3q__cta{padding:3.5rem 0}.CTA-module__CdZh3q__container{padding:0 1rem}.CTA-module__CdZh3q__ctaContent{gap:2rem}.CTA-module__CdZh3q__ctaVisual{height:240px}.CTA-module__CdZh3q__ctaImage{width:92%;height:92%}.CTA-module__CdZh3q__ctaText h2{margin-bottom:1rem;font-size:clamp(1.35rem,3.5vw,1.85rem)}.CTA-module__CdZh3q__ctaText p{margin-bottom:1.5rem;font-size:clamp(.88rem,1.8vw,.95rem)}}@media (max-width:480px){.CTA-module__CdZh3q__cta{padding:3rem 0}.CTA-module__CdZh3q__cta:before{width:400px;height:400px;bottom:-150px;left:-150px}.CTA-module__CdZh3q__cta:after{width:300px;height:300px;top:-80px;right:-80px}.CTA-module__CdZh3q__container{padding:0 1rem}.CTA-module__CdZh3q__ctaContent{gap:1.75rem}.CTA-module__CdZh3q__ctaVisual{height:220px;padding:.25rem}.CTA-module__CdZh3q__ctaImage{width:95%;height:95%}.CTA-module__CdZh3q__ctaSphere{width:70%}.CTA-module__CdZh3q__ctaText h2{letter-spacing:.8px;margin-bottom:.9rem;font-size:clamp(1.2rem,3vw,1.65rem)}.CTA-module__CdZh3q__ctaText p{margin-bottom:1.35rem;font-size:clamp(.85rem,1.6vw,.92rem);line-height:1.65}}@media (max-width:375px){.CTA-module__CdZh3q__cta{padding:2.5rem 0}.CTA-module__CdZh3q__container{padding:0 .85rem}.CTA-module__CdZh3q__ctaContent{gap:1.5rem}.CTA-module__CdZh3q__ctaVisual{height:200px}.CTA-module__CdZh3q__ctaImage{width:98%;height:98%}.CTA-module__CdZh3q__ctaSphere{width:68%}.CTA-module__CdZh3q__ctaText h2{letter-spacing:.6px;margin-bottom:.75rem;font-size:clamp(1.1rem,2.8vw,1.5rem)}.CTA-module__CdZh3q__ctaText p{margin-bottom:1.2rem;font-size:clamp(.8rem,1.4vw,.88rem);line-height:1.6}}@media (max-width:320px){.CTA-module__CdZh3q__cta{padding:2rem 0}.CTA-module__CdZh3q__container{padding:0 .75rem}.CTA-module__CdZh3q__ctaVisual{height:180px}.CTA-module__CdZh3q__ctaImage{width:100%;height:100%}.CTA-module__CdZh3q__ctaText h2{margin-bottom:.65rem;font-size:clamp(1rem,2.5vw,1.35rem)}.CTA-module__CdZh3q__ctaText p{margin-bottom:1rem;font-size:clamp(.78rem,1.3vw,.85rem);line-height:1.55}}@media (max-height:600px) and (max-width:900px){.CTA-module__CdZh3q__cta{padding:2.5rem 0}.CTA-module__CdZh3q__ctaVisual{height:200px}.CTA-module__CdZh3q__ctaContent{gap:1.5rem}.CTA-module__CdZh3q__ctaText h2{margin-bottom:.75rem}.CTA-module__CdZh3q__ctaText p{margin-bottom:1rem}}
