body,html{font-family:var(--font-family)!important}body.modal-open{overflow:hidden!important}.select2-container{z-index:9999999!important}.select2-container--open .select2-dropdown{background-color:rgba(15,23,42,.95)!important;border:1px solid rgba(116,105,248,.4)!important;z-index:9999999!important;box-shadow:0 10px 30px rgba(0,0,0,.8)!important}.select2-results__option{color:#ffffff!important;background-color:rgba(15,23,42,.95)!important;transition:all .2s ease}.select2-results__option--highlighted,.select2-results__option:hover{background-color:rgba(63,139,249,.2)!important;color:#3F8BF9!important}#partners-master *{box-sizing:border-box}html{scroll-behavior:smooth}#partners-master{background-color:#020617;background-image:radial-gradient(circle at 15% 20%,rgba(63,139,249,.12) 0,transparent 35%),radial-gradient(circle at 85% 50%,rgba(224,87,216,.1) 0,transparent 35%),linear-gradient(#020617,#020617);background-attachment:fixed}#warp-canvas{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:0;pointer-events:none;opacity:.4}.smm-reveal{opacity:0;transform:translateY(40px);filter:blur(8px);transition:all .9s cubic-bezier(.16,1,.3,1)}.smm-reveal.active{opacity:1;transform:translateY(0);filter:blur(0)}.hero-animate{animation:heroFadeUp 1s cubic-bezier(.16,1,.3,1) forwards;opacity:0;transform:translateY(30px)}@keyframes heroFadeUp{to{opacity:1;transform:translateY(0)}}.text-gradient-smm{background:linear-gradient(90deg,#4c94f6,#cf60c8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-dark{background:linear-gradient(90deg,#7d73f3,#a663e4);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.magnetic-btn{transition:transform .3s cubic-bezier(.175,.885,.32,1.275);display:inline-block}.glass-base{background:rgba(12,18,35,.6)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border-left:1px solid rgba(63,139,249,.15)!important;border-top:1px solid rgba(63,139,249,.15)!important;border-color:rgba(63,139,249,.25) rgba(63,139,249,.15) rgba(63,139,249,.15) rgba(63,139,249,.25)!important;border-style:solid!important;border-width:1px!important;box-shadow:0 15px 45px rgba(0,0,0,.5)!important}.animate-float-slow{animation:float-slow 6s ease-in-out infinite}@keyframes float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.animate-float-delayed{animation:float-delayed 6s ease-in-out infinite}@keyframes float-delayed{0%,to{transform:translateY(0)}50%{transform:translateY(12px)}}.node-interactive-group{cursor:default}.node-interactive-group circle.base-node-circle{transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.node-interactive-group:hover circle.base-node-circle{stroke:#7469F8;fill:#142442;filter:drop-shadow(0 0 10px rgba(116,105,248,.4))}.svg-pulse-core{animation:svg-pulse-glow 3s infinite alternate}@keyframes svg-pulse-glow{0%{filter:drop-shadow(0 0 8px rgba(116,105,248,.3));stroke:#7469F8}to{filter:drop-shadow(0 0 18px rgba(63,139,249,.5));stroke:#3F8BF9}}.data-stream{stroke-dasharray:6 10;animation:stream-flow 1.5s linear infinite}@keyframes stream-flow{0%{stroke-dashoffset:16}to{stroke-dashoffset:0}}.svg-results-card-container{background:transparent!important;border:none!important;box-shadow:none!important;width:100%;height:100%}.svg-results-card-inner{background:rgba(30,41,59,.8);border:1px solid rgba(63,139,249,.3);box-shadow:0 0 25px rgba(0,0,0,.6);border-radius:1rem;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem;transition:all .4s ease}.svg-results-card-inner:hover{border-color:#7469F8;box-shadow:0 0 30px rgba(116,105,248,.3)}.modern-form-wrapper{position:relative;border-radius:2rem;background:rgba(10,10,15,.85);border:1px solid rgba(63,139,249,.15);backdrop-filter:blur(20px);padding:3rem;z-index:1;box-shadow:0 20px 50px rgba(0,0,0,.6)}#partners-master .contact-field label,#partners-master .contact-label,#partners-master .contact-subtitle,#partners-master .contact-title{color:#ffffff!important}#partners-master .contact-custom-form .contact-field select,#partners-master .contact-select,#partners-master .contact-select-container,#partners-master .select2-container--default .select2-selection--single,#partners-master .select2-container--default .select2-selection--single .select2-selection__rendered,#partners-master select.contact-select2{color:#ffffff!important;background:rgba(15,23,42,.85)!important;background-color:rgba(15,23,42,.85)!important;border:1px solid rgba(116,105,248,.4)!important;border-radius:8px!important;height:auto!important;min-height:40px!important;display:block!important;opacity:1!important;visibility:visible!important}#partners-master .select2-container--default .select2-selection--single .select2-selection__placeholder{color:rgba(255,255,255,.8)!important}#partners-master .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#ffffff transparent transparent!important}.partner-popup-overlay{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background:rgba(4,13,33,.85)!important;backdrop-filter:blur(10px)!important;z-index:999999!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:0;pointer-events:none;transition:opacity .4s ease}.partner-popup-overlay.active{opacity:1!important;pointer-events:auto!important}.partner-popup-content{background:rgba(10,15,25,.95)!important;border:1px solid rgba(116,105,248,.3)!important;border-radius:2rem;padding:3rem;max-width:650px;width:90%;margin:0 auto;position:relative!important;transform:translateY(30px);transition:transform .4s cubic-bezier(.16,1,.3,1);box-shadow:0 20px 60px rgba(0,0,0,.9),0 0 30px rgba(116,105,248,.15);max-height:85vh;overflow-y:auto!important}.partner-popup-overlay.active .partner-popup-content{transform:translateY(0)!important}.popup-close-btn{position:absolute;top:1.5rem;right:1.5rem;z-index:99999}.contact-readonly-field{pointer-events:none!important}.contact-readonly-field .select2-selection,.contact-readonly-field select{background-color:rgba(30,35,50,.9)!important;color:#888!important}body,html{margin:0!important;padding:0!important;overflow-x:hidden!important;background-color:#020617!important}#partners-master,body{background:#020617!important;color:#cbd5e1!important}#partners-master,#partners-master *,#partners-master :after,#partners-master :before,.contact-custom-form,.contact-custom-form *,body,button,input,select,textarea{font-family:var(--font-family)!important}.-page,.-section,.-section-wrap,.-widget-container,.-widget-wrap{background-color:transparent!important}#partners-master:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 15% 20%,rgba(63,139,249,.12) 0,transparent 35%),radial-gradient(circle at 85% 50%,rgba(224,87,216,.1) 0,transparent 35%),#020617}#partners-master section{background:transparent!important}#warp-canvas{opacity:.16!important}#partners-master .text-\[\#3F8BF9\],#partners-master .text-\[\#4c94f6\],#partners-master .text-\[\#AB57F3\],#partners-master .text-\[\#E057D8\],.text-gradient-dark,.text-gradient-smm{background:linear-gradient(135deg,#3F8BF9,#7469F8,#AB57F3,#E057D8)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;background-size:300% auto!important;animation:ppcTextShine 6s linear infinite}@keyframes ppcTextShine{to{background-position:300%}}.glass-base,.modern-form-wrapper,.partner-popup-content,.svg-results-card-inner{background:linear-gradient(135deg,rgba(15,23,42,.75),rgba(10,18,38,.85))!important;border:1px solid rgba(63,139,249,.18)!important;border-radius:1.5rem!important;box-shadow:0 8px 30px rgba(0,0,0,.25)!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;transition:box-shadow .5s ease,background .4s ease,border-color .4s ease,transform .3s ease!important}.glass-base:hover,.modern-form-wrapper:hover,.partner-popup-content:hover,.svg-results-card-inner:hover{background:linear-gradient(135deg,rgba(26,43,85,.85),rgba(14,25,52,.95))!important;border-color:rgba(63,139,249,.6)!important;box-shadow:0 20px 40px -15px rgba(63,139,249,.25),0 0 25px rgba(63,139,249,.1)!important}#partners-master .contact-button-submit,#partners-master button[type=submit],.glow-btn,.partner-popup-trigger{display:inline-block!important;text-align:center!important;background:linear-gradient(90deg,#3F8BF9,#7469F8,#AB57F3)!important;color:#ffffff!important;border:1px solid rgba(63,139,249,.3)!important;border-radius:16px!important;box-shadow:0 0 20px rgba(63,139,249,.4)!important;font-weight:500!important;text-decoration:none!important;transition:all .3s ease!important}#partners-master .contact-button-submit:hover,#partners-master button[type=submit]:hover,.glow-btn:hover,.partner-popup-trigger:hover{transform:translateY(-2px)!important;box-shadow:0 0 30px rgba(63,139,249,.6)!important}.partner-popup-overlay{background:rgba(2,6,23,.78)!important;backdrop-filter:blur(12px)!important}#partners-master .text-slate-300,#partners-master .text-slate-400,#partners-master .text-slate-500,#partners-master p{color:#94a3b8!important}#partners-master .text-white,#partners-master h1,#partners-master h2,#partners-master h3,#partners-master h4,#partners-master li{color:#f8fafc!important}#partners-master h1{font-size:clamp(2.25rem,5vw,3.75rem)!important;font-weight:800!important;line-height:1.12!important;letter-spacing:-.04em!important}#partners-master .contact-input,#partners-master .contact-select2+.select2-container .select2-selection,#partners-master .contact-textarea,#partners-master input,#partners-master select,#partners-master textarea,.select2-container--open .select2-dropdown,.select2-results__option{background:rgba(15,23,42,.85)!important;border:1px solid rgba(63,139,249,.3)!important;color:#ffffff!important;border-radius:.75rem!important}#partners-master input::placeholder,#partners-master textarea::placeholder{color:#94a3b8!important}@media (max-width:767px){.partner-popup-content{padding:1.75rem 1.25rem!important;border-radius:1.25rem!important;max-width:95%!important}.modern-form-wrapper{padding:1.5rem 1.25rem!important;border-radius:1.25rem!important}#partners-master h1{font-size:clamp(2rem,8vw,3rem)!important}}