.Header_header__KwdYD,.Header_header__KwdYD *{box-sizing:border-box}.Header_header__KwdYD{position:relative;isolation:isolate;display:flex;flex-direction:column;width:100%;max-width:100%;min-height:100vh;min-height:100svh;overflow:hidden;overflow:clip;color:#fff;background:#100b25 url(/images/back_image.png) 50%/cover no-repeat}.Header_backgroundOverlay__P1yxe{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgba(12,8,30,.97),rgba(18,11,42,.9) 40%,rgba(22,13,48,.45)),linear-gradient(0deg,rgba(12,8,30,.55),transparent 60%)}.Header_decorativeGlow__BuXMs{top:3%;left:-20%;width:700px;height:700px;background:radial-gradient(circle,rgba(119,60,168,.17),transparent 70%);filter:blur(40px)}.Header_decorativeGlow__BuXMs,.Header_glowOrbTwo__rgyfn,.Header_glowOrb__OmfDv{position:absolute;z-index:1;border-radius:50%;pointer-events:none}.Header_glowOrb__OmfDv{top:8%;right:7%;width:520px;height:520px;background:radial-gradient(circle,rgba(139,87,194,.2),rgba(119,60,168,.07) 42%,transparent 72%);filter:blur(35px);animation:Header_ambientLight__9GZqr 16s ease-in-out infinite alternate}.Header_glowOrbTwo__rgyfn{right:27%;bottom:-25%;width:430px;height:430px;background:radial-gradient(circle,rgba(112,104,214,.14),transparent 70%);filter:blur(45px);animation:Header_ambientLight__9GZqr 20s ease-in-out infinite alternate-reverse}@keyframes Header_ambientLight__9GZqr{0%{transform:translateZ(0) scale(1);opacity:.65}50%{transform:translate3d(-30px,18px,0) scale(1.08);opacity:1}to{transform:translate3d(18px,-22px,0) scale(.96);opacity:.78}}.Header_techGrid__lkRlb{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.075;background-image:linear-gradient(rgba(198,169,245,.13) 1px,transparent 0),linear-gradient(90deg,rgba(198,169,245,.13) 1px,transparent 0);background-size:76px 76px;mask-image:linear-gradient(90deg,transparent,black 30%,black 70%,transparent);animation:Header_gridMovement__f6Tao 45s linear infinite}@keyframes Header_gridMovement__f6Tao{0%{background-position:0 0}to{background-position:76px 76px}}.Header_lightBeam___G8Bf{position:absolute;z-index:2;top:-30%;bottom:-30%;left:-40%;width:25%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(205,181,244,.045),rgba(205,181,244,.09),transparent);filter:blur(8px);transform:skewX(-20deg);animation:Header_lightSweep__G9YK_ 17s ease-in-out infinite}@keyframes Header_lightSweep__G9YK_{0%{left:-40%;opacity:0}15%{opacity:1}65%{opacity:.65}85%{opacity:0}to{left:125%;opacity:0}}.Header_digitalLine__eHcr5{position:absolute;z-index:2;right:0;bottom:17%;width:42%;height:1px;pointer-events:none;opacity:.35;background:linear-gradient(90deg,transparent,rgba(190,153,237,.3),rgba(190,153,237,.7),transparent);transform-origin:right;animation:Header_signalLine__yDjMC 9s ease-in-out infinite}.Header_digitalLine__eHcr5:after{content:"";position:absolute;top:-1px;left:0;width:75px;height:3px;background:linear-gradient(90deg,transparent,rgba(222,203,255,.9),transparent);filter:blur(2px);animation:Header_signalTravel__NGW2R 6s ease-in-out infinite}@keyframes Header_signalLine__yDjMC{0%,to{opacity:.12;transform:scaleX(.75)}50%{opacity:.5;transform:scaleX(1)}}@keyframes Header_signalTravel__NGW2R{0%{left:0;opacity:0}20%{opacity:1}80%{opacity:.8}to{left:calc(100% - 75px);opacity:0}}.Header_navWrapper__dEwTe{position:relative;z-index:20;width:100%;padding:24px clamp(24px,5vw,80px)}.Header_navContainer__ujC20{display:flex;align-items:center;justify-content:space-between;gap:30px;width:100%;max-width:1440px;margin:0 auto}.Header_logoContainer__55iFg{display:flex;flex-shrink:0;align-items:center;animation:Header_logoReveal__2O_M2 .9s ease both}.Header_logo____uDV{display:block;width:170px;height:auto;object-fit:contain}@keyframes Header_logoReveal__2O_M2{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.Header_desktopNav__ye2RQ{display:flex;flex:1;align-items:center;justify-content:flex-end;gap:clamp(16px,2vw,30px);min-width:0}.Header_navLink__Rvw2c{position:relative;flex-shrink:0;color:rgba(255,255,255,.78);font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap;transition:color .3s ease;animation:Header_navReveal__z_nHC .7s ease both;animation-delay:calc(.15s + var(--nav-index) * .12s)}.Header_navLink__Rvw2c:after{content:"";position:absolute;right:0;bottom:-8px;left:0;width:0;height:1px;margin:auto;background:#c7a8f3;transition:width .35s ease}.Header_navLink__Rvw2c.Header_active__c7HdO,.Header_navLink__Rvw2c:hover{color:#fff}.Header_navLink__Rvw2c.Header_active__c7HdO:after,.Header_navLink__Rvw2c:hover:after{width:100%}@keyframes Header_navReveal__z_nHC{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.Header_navCta__kwh3v{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:10px;min-height:45px;padding:0 18px;border:1px solid rgba(199,168,243,.5);border-radius:6px;color:#fff;background:rgba(119,60,168,.2);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .35s ease,border-color .35s ease,transform .35s ease;animation:Header_navReveal__z_nHC .8s ease both;animation-delay:.55s}.Header_navCta__kwh3v svg{font-size:17px;transition:transform .3s ease}.Header_navCta__kwh3v:hover{border-color:rgba(199,168,243,.9);background:rgba(119,60,168,.55);transform:translateY(-2px)}.Header_navCta__kwh3v:hover svg{transform:translate(3px,-3px)}.Header_menuButton__IVbCv{display:none;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#fff;background:rgba(255,255,255,.06);font-size:25px;cursor:pointer;transition:background .3s ease,border-color .3s ease}.Header_menuButton__IVbCv:hover{border-color:rgba(199,168,243,.6);background:rgba(119,60,168,.25)}.Header_heroContainer__sFR7w{position:relative;z-index:3;display:flex;flex:1;align-items:center;width:100%;max-width:1440px;margin:0 auto;padding:75px clamp(24px,5vw,80px) 70px}.Header_heroContent__tmuft{width:100%;max-width:730px}.Header_eyebrow__XA92A{display:flex;align-items:center;gap:13px;margin-bottom:25px;color:#c7a8f3;font-size:11px;font-weight:700;letter-spacing:2.8px;opacity:0;animation:Header_textReveal__nVctd .8s ease .15s forwards}.Header_eyebrowLine__dpjb_{display:inline-block;width:34px;height:1px;background:#c7a8f3}.Header_heroTitle__oVzFM{max-width:760px;margin:0;color:#fff;font-size:clamp(44px,5.5vw,76px);font-weight:700;line-height:1.13;letter-spacing:-2.5px;opacity:0;animation:Header_textReveal__nVctd .9s ease .35s forwards}.Header_rotatingWrapper__XPeB1{display:block;min-height:1.25em;overflow:hidden;margin-top:5px}.Header_rotatingPhrase__F30la{display:block;width:fit-content;max-width:100%;color:#c7a8f3;background:linear-gradient(100deg,#e1d1ff,#ae83df 35%,#d5b9ff 65%,#f0e8ff);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:Header_phraseEnter__V3Ita .75s cubic-bezier(.2,.8,.2,1) both,Header_gradientShimmer__12tMm 8s linear infinite}@keyframes Header_phraseEnter__V3Ita{0%{opacity:0;transform:translateY(24px);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes Header_gradientShimmer__12tMm{to{background-position:200%}}.Header_heroAccent__82pj_{position:relative;width:125px;height:2px;margin-top:23px;overflow:hidden;background:rgba(199,168,243,.15);opacity:0;animation:Header_accentReveal__QM9Tj .8s ease .6s forwards}.Header_heroAccent__82pj_ span{position:absolute;inset:0;width:45%;background:linear-gradient(90deg,transparent,#c7a8f3,#fff,transparent);animation:Header_accentTravel__7bp_o 3.5s ease-in-out infinite}@keyframes Header_accentReveal__QM9Tj{to{opacity:1}}@keyframes Header_accentTravel__7bp_o{0%{transform:translateX(-120%)}70%,to{transform:translateX(280%)}}.Header_heroDescription__WLk4I{max-width:550px;margin-top:22px;color:rgba(255,255,255,.76);font-size:16px;line-height:1.85;opacity:0;animation:Header_textReveal__nVctd .9s ease .65s forwards}@keyframes Header_textReveal__nVctd{0%{opacity:0;transform:translateY(22px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.Header_heroActions__pZyvn{display:flex;flex-wrap:wrap;align-items:center;gap:25px;margin-top:35px;opacity:0;animation:Header_textReveal__nVctd .9s ease .85s forwards}.Header_primaryButton__t2mLA{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;overflow:hidden;padding:0 24px;border:1px solid #8e56c2;border-radius:6px;color:#fff;background:linear-gradient(110deg,#773ca8,#59318d);font-size:14px;font-weight:600;text-decoration:none;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.Header_primaryButton__t2mLA:before{content:"";position:absolute;top:-50%;left:-110%;width:55%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);transform:rotate(25deg);transition:left .75s ease}.Header_primaryButton__t2mLA:hover:before{left:150%}.Header_primaryButton__t2mLA:hover{border-color:#b68ae4;box-shadow:0 10px 30px rgba(119,60,168,.25);transform:translateY(-3px)}.Header_primaryButton__t2mLA svg{font-size:18px;transition:transform .3s ease}.Header_primaryButton__t2mLA:hover svg{transform:translate(3px,-3px)}.Header_secondaryButton__IslEK{display:inline-flex;align-items:center;gap:10px;color:rgba(255,255,255,.84);font-size:14px;font-weight:600;text-decoration:none;transition:color .3s ease,transform .3s ease}.Header_secondaryButton__IslEK:hover{color:#c7a8f3;transform:translateX(3px)}.Header_secondaryButton__IslEK span{font-size:18px;transition:transform .3s ease}.Header_secondaryButton__IslEK:hover span{transform:translate(3px,-3px)}.Header_heroBottom__z8Z7A{display:flex;align-items:center;gap:12px;margin-top:65px;color:rgba(255,255,255,.55);font-size:11px;font-weight:600;letter-spacing:1.5px;opacity:0;animation:Header_textReveal__nVctd .9s ease 1s forwards}.Header_heroBottomDot__XdwGh{width:6px;height:6px;border-radius:50%;background:#b69ae8;box-shadow:0 0 10px rgba(182,154,232,.55)}.Header_bottomLine__Fyl5M{width:42px;height:1px;margin-left:5px;background:linear-gradient(90deg,#b69ae8,transparent)}.Header_mobileMenu__YC5Nj{position:fixed;inset:0;z-index:15;display:flex;align-items:center;justify-content:center;padding:100px 30px 40px;background:radial-gradient(circle at 80% 15%,rgba(119,60,168,.25),transparent 40%),linear-gradient(145deg,#100b25,#1b1035);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px);transition:opacity .35s ease,visibility .35s ease,transform .35s ease}.Header_mobileMenuOpen__r21de{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.Header_mobileMenuInner__KJDkv{display:flex;flex-direction:column;width:100%;max-width:480px}.Header_mobileMenuLabel__Mmv68{margin-bottom:25px;color:#b69ae8;font-size:11px;font-weight:700;letter-spacing:3px}.Header_mobileLink__uu_l_{display:flex;align-items:center;gap:18px;padding:18px 0;border-bottom:1px solid rgba(255,255,255,.12);color:#fff;font-size:23px;font-weight:600;text-decoration:none;transition:color .3s ease}.Header_mobileLinkActive__IevJD,.Header_mobileLink__uu_l_:hover{color:#c7a8f3}.Header_mobileLinkNumber__z3K3l{color:rgba(199,168,243,.55);font-size:11px;font-weight:600}.Header_mobileLinkArrow__tvNqu{margin-left:auto;font-size:20px;opacity:0;transform:translate(-5px,5px);transition:all .3s ease}.Header_mobileLink__uu_l_:hover .Header_mobileLinkArrow__tvNqu{opacity:1;transform:translate(0)}.Header_mobileCta__A9Miq{display:flex;align-items:center;justify-content:space-between;margin-top:30px;padding:16px 20px;border:1px solid rgba(199,168,243,.25);border-radius:6px;color:#fff;background:#773ca8;font-size:15px;font-weight:600;text-decoration:none;transition:background .3s ease}.Header_mobileCta__A9Miq:hover{background:#9258c4}.Header_mobileTagline__Kz_zc{margin-top:35px;color:rgba(255,255,255,.45);font-size:11px;letter-spacing:1px}.Header_mobileMenuOpen__r21de .Header_mobileLink__uu_l_{animation:Header_mobileLinkReveal__gn3b5 .5s ease both;animation-delay:calc(.1s + var(--nav-index) * .1s)}.Header_mobileMenuOpen__r21de .Header_mobileCta__A9Miq{animation:Header_mobileLinkReveal__gn3b5 .6s ease .5s both}.Header_mobileMenuOpen__r21de .Header_mobileTagline__Kz_zc{animation:Header_mobileLinkReveal__gn3b5 .7s ease .65s both}@keyframes Header_mobileLinkReveal__gn3b5{0%{opacity:0;transform:translateX(-15px)}to{opacity:1;transform:translateX(0)}}@media (max-width:1150px){.Header_desktopNav__ye2RQ{display:none}.Header_menuButton__IVbCv{display:flex}}@media (max-width:768px){.Header_header__KwdYD{background-position:60%}.Header_backgroundOverlay__P1yxe{background:linear-gradient(90deg,rgba(12,8,30,.95),rgba(18,11,42,.82)),linear-gradient(0deg,rgba(12,8,30,.55),transparent)}.Header_navWrapper__dEwTe{padding:18px 6%}.Header_logo____uDV{width:145px}.Header_heroContainer__sFR7w{padding:65px 7% 55px}.Header_heroContent__tmuft{max-width:600px}.Header_eyebrow__XA92A{margin-bottom:20px;font-size:10px;letter-spacing:2px}.Header_heroTitle__oVzFM{font-size:clamp(38px,9vw,58px);line-height:1.16;letter-spacing:-1.5px}.Header_heroDescription__WLk4I{max-width:460px;margin-top:20px;font-size:15px;line-height:1.75}.Header_heroActions__pZyvn{align-items:flex-start;flex-direction:column;gap:20px;margin-top:28px}.Header_primaryButton__t2mLA{min-height:49px;padding:0 20px}.Header_heroBottom__z8Z7A{margin-top:48px;font-size:9px}.Header_glowOrb__OmfDv{top:18%;right:-100px;width:300px;height:300px}.Header_glowOrbTwo__rgyfn{right:5%;bottom:5%;width:250px;height:250px}.Header_techGrid__lkRlb{background-size:55px 55px;opacity:.05}.Header_digitalLine__eHcr5{bottom:10%;width:55%}.Header_rotatingWrapper__XPeB1{min-height:1.3em}.Header_rotatingPhrase__F30la{font-size:inherit}}@media (max-width:480px){.Header_logo____uDV{width:130px}.Header_heroContainer__sFR7w{padding-top:55px;padding-bottom:40px}.Header_heroTitle__oVzFM{font-size:clamp(35px,10vw,46px)}.Header_heroDescription__WLk4I{font-size:14px}.Header_eyebrow__XA92A{font-size:9px;letter-spacing:1.5px}.Header_mobileLink__uu_l_{font-size:20px}.Header_heroBottom__z8Z7A{margin-top:38px}.Header_lightBeam___G8Bf{width:35%}}@media (prefers-reduced-motion:reduce){.Header_digitalLine__eHcr5,.Header_digitalLine__eHcr5:after,.Header_eyebrow__XA92A,.Header_glowOrbTwo__rgyfn,.Header_glowOrb__OmfDv,.Header_heroAccent__82pj_,.Header_heroAccent__82pj_ span,.Header_heroActions__pZyvn,.Header_heroBottom__z8Z7A,.Header_heroDescription__WLk4I,.Header_heroTitle__oVzFM,.Header_lightBeam___G8Bf,.Header_logoContainer__55iFg,.Header_mobileMenuOpen__r21de .Header_mobileCta__A9Miq,.Header_mobileMenuOpen__r21de .Header_mobileLink__uu_l_,.Header_mobileMenuOpen__r21de .Header_mobileTagline__Kz_zc,.Header_navCta__kwh3v,.Header_navLink__Rvw2c,.Header_rotatingPhrase__F30la,.Header_techGrid__lkRlb{animation:none!important;transition:none!important}.Header_eyebrow__XA92A,.Header_heroAccent__82pj_,.Header_heroActions__pZyvn,.Header_heroBottom__z8Z7A,.Header_heroDescription__WLk4I,.Header_heroTitle__oVzFM{opacity:1;filter:none;transform:none}}.Footer_footer__pQtti{--footer-purple:#773ca8;--footer-blue:#1b1366;--footer-accent:#b99ae8;position:relative;isolation:isolate;width:100%;max-width:100%;min-width:0;overflow:clip;color:#fff;padding:76px clamp(18px,4vw,64px) 0;background:radial-gradient(ellipse at 12% 10%,rgba(119,60,168,.13),transparent 42%),radial-gradient(ellipse at 90% 85%,rgba(119,60,168,.09),transparent 38%),linear-gradient(115deg,#0d091e,#100b25 48%,#120d2b);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.Footer_footer__pQtti *,.Footer_footer__pQtti :after,.Footer_footer__pQtti :before{box-sizing:border-box}.Footer_backgroundGrid__KizXf{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.08;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 0);background-size:54px 54px;mask-image:linear-gradient(180deg,transparent,black 15%,black 75%,transparent)}.Footer_glow__IHKcu{position:absolute;z-index:-1;top:-180px;left:38%;width:min(500px,80vw);height:350px;border-radius:50%;background:rgba(119,60,168,.12);filter:blur(110px);pointer-events:none;animation:Footer_glowDrift__lT9Xi 12s ease-in-out infinite alternate}.Footer_footerTopLine__sXtXe{position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(185,154,232,.5),rgba(255,255,255,.45),rgba(185,154,232,.5),transparent)}.Footer_container__KpDnW{position:relative;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.85fr) minmax(0,1fr) minmax(0,1.15fr);gap:clamp(22px,3vw,48px);width:100%;max-width:1440px;min-width:0;margin:0 auto;padding-bottom:68px}.Footer_column__fehd0{display:flex;flex-direction:column;min-width:0;max-width:100%}.Footer_brandColumn__gCAVl{max-width:390px}.Footer_logoLink__Xoc6g{display:inline-flex;align-items:center;width:fit-content;max-width:100%;margin-bottom:17px}.Footer_logo__fUEOF{display:block;width:150px;max-width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(0,0,0,.35));transition:transform .35s ease,filter .35s ease}.Footer_logoLink__Xoc6g:hover .Footer_logo__fUEOF{transform:translateY(-3px);filter:drop-shadow(0 6px 16px rgba(185,154,232,.2))}.Footer_tagline__edhu4{margin:0 0 12px;color:#c5a3e8;font-size:.92rem;font-weight:600;letter-spacing:1.4px}.Footer_brandDescription__FgJ94{max-width:330px;margin:0 0 28px;color:rgba(255,255,255,.62);font-size:.91rem;line-height:1.8}.Footer_heading__gVeft{position:relative;width:fit-content;max-width:100%;margin:7px 0 13px;color:#fff;font-size:1.02rem;font-weight:700;letter-spacing:.4px}.Footer_heading__gVeft a{color:inherit;text-decoration:none;transition:color .25s ease}.Footer_heading__gVeft a:hover{color:#d7bafa}.Footer_headingLine__vMJte{display:block;width:34px;height:2px;margin-bottom:24px;border-radius:4px;background:linear-gradient(90deg,#a875d0,rgba(168,117,208,.1));transition:width .35s ease}.Footer_column__fehd0:hover .Footer_headingLine__vMJte{width:58px}.Footer_list__SC5eb{display:flex;flex-direction:column;gap:14px;list-style:none}.Footer_list__SC5eb,.Footer_list__SC5eb li{min-width:0;padding:0;margin:0}.Footer_list__SC5eb a{position:relative;display:inline-block;max-width:100%;overflow-wrap:anywhere;color:rgba(255,255,255,.64);font-size:.9rem;line-height:1.5;text-decoration:none;transition:color .25s ease,transform .25s ease}.Footer_list__SC5eb a:before{content:"";position:absolute;top:50%;left:-13px;width:4px;height:4px;border-radius:50%;background:#b98ae0;opacity:0;transform:translate(-4px,-50%);transition:opacity .25s ease,transform .25s ease}.Footer_list__SC5eb a:hover{color:#fff;transform:translateX(5px)}.Footer_list__SC5eb a:hover:before{opacity:1;transform:translateY(-50%)}.Footer_brandDetails___nmPB,.Footer_contactInfo__th60v{display:flex;flex-direction:column;gap:17px;min-width:0}.Footer_contactItem__hLkg3{display:flex;align-items:flex-start;gap:12px;min-width:0;max-width:100%;color:rgba(255,255,255,.68);font-size:.87rem;line-height:1.7;text-decoration:none}.Footer_contactItem__hLkg3 p{min-width:0;margin:0;overflow-wrap:anywhere;word-break:break-word}.Footer_contactItem__hLkg3>span:last-child{min-width:0;overflow-wrap:anywhere;word-break:break-word;transition:color .25s ease}a.Footer_contactItem__hLkg3:hover>span:last-child{color:#fff}.Footer_iconBox__Gl_Ab{display:flex;flex:0 0 34px;align-items:center;justify-content:center;width:34px;height:34px;margin-top:1px;border:1px solid rgba(185,138,224,.18);border-radius:10px;color:#b98ae0;background:rgba(255,255,255,.035);font-size:.85rem;transition:background .3s ease,border-color .3s ease,transform .3s ease}.Footer_contactItem__hLkg3:hover .Footer_iconBox__Gl_Ab{border-color:rgba(185,138,224,.45);background:rgba(119,60,168,.13);transform:translateY(-2px)}.Footer_subHeading__mrB6N{margin:29px 0 15px;color:#fff;font-size:.91rem;font-weight:600;letter-spacing:.3px}.Footer_socialLinks__tA7gt{display:flex;align-items:center;gap:11px}.Footer_socialLinks__tA7gt a{display:flex;align-items:center;justify-content:center;width:39px;height:39px;border:1px solid rgba(255,255,255,.13);border-radius:12px;color:rgba(255,255,255,.78);background:rgba(255,255,255,.035);font-size:1rem;text-decoration:none;transition:color .3s ease,background .3s ease,border-color .3s ease,transform .3s ease}.Footer_socialLinks__tA7gt a:hover{color:#fff;border-color:rgba(185,138,224,.5);background:rgba(119,60,168,.25);transform:translateY(-4px)}.Footer_contactNote__1DCe9{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-top:26px;color:rgba(255,255,255,.56);font-size:.78rem}.Footer_statusDot__5aEVI{position:relative;width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#9ee6bd;box-shadow:0 0 10px rgba(158,230,189,.45)}.Footer_statusDot__5aEVI:after{content:"";position:absolute;inset:-4px;border:1px solid rgba(158,230,189,.4);border-radius:50%;animation:Footer_statusPulse__S7qms 2.5s ease-out infinite}.Footer_footerBottom__YIYBj{position:relative;width:100%;border-top:1px solid rgba(255,255,255,.09);background:rgba(5,4,16,.35)}.Footer_bottomInner__gzruQ{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;max-width:1440px;min-width:0;min-height:75px;margin:0 auto}.Footer_bottomInner__gzruQ p{min-width:0;margin:0;color:rgba(255,255,255,.46);font-size:.82rem}.Footer_backToTop__D3tA0{display:inline-flex;align-items:center;gap:9px;flex-shrink:0;color:rgba(255,255,255,.65);font-size:.82rem;text-decoration:none;transition:color .25s ease}.Footer_backToTop__D3tA0 span{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border:1px solid rgba(255,255,255,.16);border-radius:8px;font-size:1rem;transition:transform .25s ease,background .25s ease,border-color .25s ease}.Footer_backToTop__D3tA0:hover{color:#fff}.Footer_backToTop__D3tA0:hover span{transform:translateY(-3px);border-color:rgba(185,138,224,.45);background:rgba(119,60,168,.2)}@keyframes Footer_glowDrift__lT9Xi{0%{transform:translate3d(-25px,0,0)}to{transform:translate3d(35px,25px,0)}}@keyframes Footer_statusPulse__S7qms{0%{transform:scale(.7);opacity:.8}to{transform:scale(1.8);opacity:0}}@media (max-width:1100px){.Footer_container__KpDnW{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:35px;row-gap:50px}.Footer_brandColumn__gCAVl{max-width:100%}}@media (max-width:640px){.Footer_footer__pQtti{padding:52px 20px 0}.Footer_container__KpDnW{grid-template-columns:minmax(0,1fr);gap:40px;padding-bottom:45px}.Footer_brandColumn__gCAVl,.Footer_brandDescription__FgJ94{max-width:100%}.Footer_heading__gVeft{margin-top:0}.Footer_headingLine__vMJte{margin-bottom:19px}.Footer_list__SC5eb{gap:12px}.Footer_bottomInner__gzruQ{min-height:85px;align-items:flex-start;flex-direction:column;justify-content:center;gap:12px;padding:18px 0}}@media (max-width:380px){.Footer_footer__pQtti{padding-right:16px;padding-left:16px}.Footer_contactItem__hLkg3{gap:9px;font-size:.82rem}.Footer_backToTop__D3tA0,.Footer_bottomInner__gzruQ p{font-size:.76rem}}@media (prefers-reduced-motion:reduce){.Footer_footer__pQtti *,.Footer_footer__pQtti :after,.Footer_footer__pQtti :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.WhatsAppButton_whatsappButton__U73vc{position:fixed;right:26px;bottom:26px;z-index:9999;display:flex;align-items:center;justify-content:center;width:62px;height:62px;border:1px solid rgba(255,255,255,.5);border-radius:50%;color:#fff;background:linear-gradient(145deg,#25d366,#128c7e);box-shadow:0 8px 25px rgba(18,140,126,.32),0 0 0 5px rgba(37,211,102,.09);text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.WhatsAppButton_whatsappButton__U73vc:hover{transform:translateY(-5px);box-shadow:0 13px 30px rgba(18,140,126,.4),0 0 0 7px rgba(37,211,102,.12)}.WhatsAppButton_icon__T2QYb{display:flex;align-items:center;justify-content:center;font-size:2rem}.WhatsAppButton_tooltip__mGBZB{position:absolute;right:76px;width:max-content;max-width:calc(100vw - 120px);padding:10px 14px;border:1px solid rgba(119,60,168,.12);border-radius:8px;color:#fff;background:#21145f;box-shadow:0 5px 20px rgba(27,19,102,.18);font-size:.8rem;font-weight:600;white-space:normal;opacity:0;visibility:hidden;transform:translateX(8px);transition:opacity .25s ease,visibility .25s ease,transform .25s ease;pointer-events:none}.WhatsAppButton_whatsappButton__U73vc:hover .WhatsAppButton_tooltip__mGBZB{opacity:1;visibility:visible;transform:translateX(0)}.WhatsAppButton_whatsappButton__U73vc:focus-visible{outline:3px solid #773ca8;outline-offset:5px}@media (max-width:600px){.WhatsAppButton_whatsappButton__U73vc{right:17px;bottom:18px;width:55px;height:55px}.WhatsAppButton_icon__T2QYb{font-size:1.8rem}.WhatsAppButton_tooltip__mGBZB{display:none}}@media (prefers-reduced-motion:reduce){.WhatsAppButton_tooltip__mGBZB,.WhatsAppButton_whatsappButton__U73vc{transition:none}}

/*! tailwindcss v4.1.6 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid}}}.visible{visibility:visible}.hidden{display:none}.border{border-style:var(--tw-border-style);border-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:root{--primary:#1b1366;--secondary:#773ca8;--accent:#f8931f;--dark:#404042;--light:#e6e7e9}*,:after,:before{box-sizing:border-box}body,html{min-height:100%;margin:0;padding:0;overflow-x:clip}body{z-index:0;width:100%;max-width:100%;font-family:sans-serif;position:relative}body:before{filter:blur(6px);opacity:.4;z-index:-2;background:url(/images/background.png)}body:after,body:before{content:"";pointer-events:none;position:fixed;inset:0}body:after{opacity:.5;z-index:-1;background:#fff}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}