.btn-primary[data-v-173839ae]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,255,178,.3);box-shadow:0 0 15px #00ffb21a,0 4px 15px #00ffb214,inset 0 1px #ffffff1a;color:#0a0b0f;font-weight:600}.btn-primary[data-v-173839ae],.btn-primary[data-v-173839ae]:hover:not(:disabled){background:linear-gradient(135deg,#00ffb2,#00e6a3)}.btn-primary[data-v-173839ae]:hover:not(:disabled){border-color:#00ffb266;box-shadow:0 0 20px #00ffb226,0 6px 20px #00ffb21f,inset 0 1px #ffffff26;transform:translateY(-2px)}.btn-primary[data-v-173839ae]:active:not(:disabled){transform:translateY(0)}.btn-primary[data-v-173839ae]:disabled{cursor:not-allowed;opacity:.5;transform:none}.btn[data-v-173839ae]{align-items:center;border-radius:9999px;cursor:pointer;display:inline-flex;font-size:1rem;gap:.5rem;line-height:1;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.btn-xs[data-v-173839ae]{font-size:.75rem;padding:.25rem .75rem}.btn-sm[data-v-173839ae]{font-size:.875rem;padding:.5rem 1rem}.btn-lg[data-v-173839ae]{font-size:1.125rem;padding:1rem 2rem}.btn-xl[data-v-173839ae]{font-size:1.25rem;padding:1.25rem 2.5rem}@keyframes float-c62b8558{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes fadeInOut-c62b8558{0%{opacity:0;transform:translateY(20px)}15%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.changing-word[data-v-c62b8558]{animation:fadeInOut-c62b8558 3s ease-in-out infinite;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00ffb21a;border-radius:12px;box-shadow:0 0 15px #00ffb24d,inset 0 1px #ffffff1a;color:#00ffb2;display:inline-block;font-weight:700;min-width:200px;padding:8px 16px;position:relative;text-align:left;text-shadow:0 0 5px rgba(0,255,178,.3);transition:all .3s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;forced-color-adjust:none}.underline-decoration[data-v-c62b8558]{position:relative;text-decoration:none}.underline-decoration[data-v-c62b8558]:after{animation:underlineGlow-c62b8558 2s ease-in-out infinite alternate;background:linear-gradient(90deg,var(--color-brand-accent-primary),var(--color-brand-accent-cyan));border-radius:2px;bottom:-5px;content:"";height:3px;left:0;position:absolute;width:100%}@keyframes underlineGlow-c62b8558{0%{box-shadow:0 0 5px var(--color-brand-accent-primary);opacity:.8}to{box-shadow:0 0 15px var(--color-brand-accent-primary);opacity:1}}.btn[data-v-c62b8558]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.workflow-chart[data-v-148e005a]{align-items:center;display:flex;flex-direction:column;gap:1rem;position:relative}.flow-node[data-v-148e005a]{background:#ffffff0d;border:2px solid rgba(0,255,178,.3);border-radius:12px;min-width:200px;padding:1rem;position:relative;transition:all .3s ease}.flow-node[data-v-148e005a]:hover{background:#00ffb21a;border-color:#00ffb299;box-shadow:0 8px 25px #00ffb233;transform:translateY(-2px)}.node-content[data-v-148e005a]{gap:.75rem}.node-content[data-v-148e005a],.node-icon[data-v-148e005a]{align-items:center;display:flex}.node-icon[data-v-148e005a]{background:#00ffb21a;border-radius:.5rem;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.node-text[data-v-148e005a]{flex:1}.start-node[data-v-148e005a]{background:#00ffb20d;border-color:#00ffb280}.start-node[data-v-148e005a]:before{background:#00ffb2e6;border-radius:4px;color:#0a0b0f;content:"START";font-size:10px;font-weight:700;left:50%;padding:2px 8px;position:absolute;top:-8px;transform:translate(-50%)}.end-node[data-v-148e005a]{background:#00ffb20d;border-color:#00ffb280}.end-node[data-v-148e005a]:after{background:#00ffb2e6;border-radius:4px;bottom:-8px;color:#0a0b0f;content:"END";font-size:10px;font-weight:700;left:50%;padding:2px 8px;position:absolute;transform:translate(-50%)}.process-node[data-v-148e005a]{background:#ffffff08;border-color:#00ffb24d}.database-node[data-v-148e005a]{background:#00ffb214;border-color:#00ffb266}.flow-arrow[data-v-148e005a]{align-items:center;animation:pulse-148e005a 2s infinite;display:flex;justify-content:center}@keyframes pulse-148e005a{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.benefit-card[data-v-148e005a]{animation:fadeInUp-148e005a .6s ease-out forwards;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;opacity:0;padding:2rem;transform:translateY(20px);transition:all .3s ease}.benefit-card[data-v-148e005a]:hover{background:#00ffb20d;border-color:#00ffb24d;box-shadow:0 8px 32px #0000004d,0 0 20px #00ffb21a;transform:translateY(-4px)}.benefit-card[data-v-148e005a]:first-child{animation-delay:.1s}.benefit-card[data-v-148e005a]:nth-child(2){animation-delay:.2s}.benefit-card[data-v-148e005a]:nth-child(3){animation-delay:.3s}.benefit-card[data-v-148e005a]:nth-child(4){animation-delay:.4s}.benefit-card[data-v-148e005a]:nth-child(5){animation-delay:.5s}.benefit-card[data-v-148e005a]:nth-child(6){animation-delay:.6s}@keyframes fadeInUp-148e005a{to{opacity:1;transform:translateY(0)}}.benefit-icon[data-v-148e005a]{align-items:center;background:#00ffb21a;border-radius:.75rem;display:flex;height:3rem;justify-content:center;margin-bottom:1rem;width:3rem}button[data-v-148e005a]{overflow:hidden;position:relative}button[data-v-148e005a]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}button[data-v-148e005a]:hover:before{left:100%}@media (max-width:768px){.text-5xl.lg\\[data-v-148e005a]:text-6xl{font-size:2.5rem;line-height:1.1}.px-4.lg\\[data-v-148e005a]:px-8{padding-left:1rem;padding-right:1rem}.benefit-card[data-v-148e005a]{padding:1.5rem}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-cb27ba74],[data-v-cb27ba74]::backdrop,[data-v-cb27ba74]:after,[data-v-cb27ba74]:before{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.form-input[data-v-cb27ba74]{border-color:#fff3;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;width:100%}@supports (color:color-mix(in lab,red,red)){.form-input[data-v-cb27ba74]{border-color:color-mix(in oklab,var(--color-white,#fff)20%,transparent)}}.form-input[data-v-cb27ba74]{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.form-input[data-v-cb27ba74]{background-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.form-input[data-v-cb27ba74]{color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4)}.form-input[data-v-cb27ba74]::-moz-placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.form-input[data-v-cb27ba74]::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.form-input[data-v-cb27ba74]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.form-input[data-v-cb27ba74]:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:oklab(88.4126% -.183721 .0582565/.2);--tw-outline-style:none;border-color:#00ffb2;outline-style:none}.error-text[data-v-cb27ba74]{color:var(--color-red-400,oklch(70.4% .191 22.216));font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));margin-top:calc(var(--spacing,.25rem)*2)}@keyframes float-cb27ba74{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float[data-v-cb27ba74]{animation:float-cb27ba74 3s ease-in-out infinite}input[data-v-cb27ba74]:focus{box-shadow:0 0 0 3px #00ffb21a}.bg-gradient-to-br[data-v-cb27ba74]:hover{transform:scale(1.05);transition:transform .3s}@media (max-width:768px){.grid-cols-2[data-v-cb27ba74]{grid-template-columns:1fr}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}.decor-blob[data-v-71fd10a7]{border-radius:9999px;filter:blur(50px);opacity:.22;position:absolute}.decor-blob-1[data-v-71fd10a7]{background:radial-gradient(circle at 30% 30%,#00ffb2 0,transparent 60%);height:420px;left:-120px;top:-80px;width:420px}.decor-blob-2[data-v-71fd10a7]{background:radial-gradient(circle at 70% 70%,#00e6a3 0,transparent 60%);bottom:-100px;height:460px;right:-160px;width:460px}.decor-grid[data-v-71fd10a7]{background-image:radial-gradient(hsla(0,0%,100%,.06) 1px,transparent 0);background-size:36px 36px;inset:0;-webkit-mask-image:radial-gradient(circle at center,#000 40%,transparent 75%);mask-image:radial-gradient(circle at center,#000 40%,transparent 75%);opacity:.18;position:absolute}.fade-enter-active[data-v-71fd10a7],.fade-leave-active[data-v-71fd10a7]{transition:opacity .5s}.fade-enter-from[data-v-71fd10a7],.fade-leave-to[data-v-71fd10a7]{opacity:0}.image-fade-enter-active[data-v-71fd10a7],.image-fade-leave-active[data-v-71fd10a7]{transition:opacity .4s ease}.image-fade-enter-from[data-v-71fd10a7],.image-fade-leave-to[data-v-71fd10a7]{opacity:0}@keyframes shimmer-71fd10a7{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-shimmer[data-v-71fd10a7]:before{animation:shimmer-71fd10a7 1.6s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}.feature-item[data-v-71fd10a7]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:.75rem;display:flex;gap:.75rem;padding:.75rem 1rem;transition:transform .2s ease,background .2s ease,border-color .2s ease}.feature-item[data-v-71fd10a7]:hover{background:#00ffb20f;border-color:#00ffb240;transform:translateY(-2px)}.feature-icon[data-v-71fd10a7]{color:#00ffb2;flex:none;height:1.25rem;width:1.25rem}.feature-text[data-v-71fd10a7]{color:#e5e7ebe6}.decor-blob[data-v-97a4ca0c]{border-radius:9999px;filter:blur(80px);opacity:.15;position:absolute}.decor-blob-1[data-v-97a4ca0c]{background:radial-gradient(circle at 30% 30%,#00ffb2 0,transparent 70%);height:500px;left:-150px;top:10%;width:500px}.decor-blob-2[data-v-97a4ca0c]{background:radial-gradient(circle at 70% 70%,#00e6a3 0,transparent 70%);bottom:20%;height:550px;right:-180px;width:550px}.decor-grid[data-v-97a4ca0c]{background-image:radial-gradient(hsla(0,0%,100%,.05) 1px,transparent 0);background-size:40px 40px;inset:0;-webkit-mask-image:radial-gradient(circle at center,#000 30%,transparent 80%);mask-image:radial-gradient(circle at center,#000 30%,transparent 80%);opacity:.3;position:absolute}.agent-card[data-v-97a4ca0c]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#ffffff0d,#ffffff05);border:1px solid hsla(0,0%,100%,.1);border-radius:1.5rem;overflow:hidden;padding:2rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.agent-card[data-v-97a4ca0c]:before{background:radial-gradient(600px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(0,255,178,.06),transparent 40%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .4s}.agent-card[data-v-97a4ca0c]:hover:before{opacity:1}.agent-card[data-v-97a4ca0c]:hover{border-color:#00ffb24d;box-shadow:0 20px 40px #0006,0 0 30px #00ffb226,inset 0 1px #ffffff1a;transform:translateY(-8px)}.icon-container[data-v-97a4ca0c],.icon-wrapper[data-v-97a4ca0c]{position:relative}.icon-container[data-v-97a4ca0c]{align-items:center;background:linear-gradient(135deg,#00ffb226,#00e6a314);border:1px solid rgba(0,255,178,.2);border-radius:1rem;display:flex;height:4rem;justify-content:center;transition:all .3s ease;width:4rem}.agent-card:hover .icon-container[data-v-97a4ca0c]{background:linear-gradient(135deg,#00ffb240,#00e6a326);box-shadow:0 8px 20px #00ffb233;transform:scale(1.1) rotate(5deg)}.icon[data-v-97a4ca0c]{color:#00ffb2;height:2rem;width:2rem}.info-header-card[data-v-97a4ca0c]{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(145deg,#00ffb20d,#00e6a305);border:1px solid rgba(0,255,178,.15);border-radius:2rem;box-shadow:0 10px 40px #0003,inset 0 1px #ffffff1a;padding:3rem 2rem}.feature-benefit-card[data-v-97a4ca0c]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#ffffff0f,#ffffff05);border:1px solid hsla(0,0%,100%,.1);border-radius:1.5rem;overflow:hidden;padding:2.5rem 2rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.feature-benefit-card[data-v-97a4ca0c]:before{background:linear-gradient(90deg,#00ffb2,#00e6a3);content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.feature-benefit-card[data-v-97a4ca0c]:hover:before{transform:scaleX(1)}.feature-benefit-card[data-v-97a4ca0c]:hover{background:linear-gradient(145deg,#00ffb214,#00e6a30a);border-color:#00ffb24d;box-shadow:0 20px 40px #0000004d,0 0 30px #00ffb233;transform:translateY(-8px)}.feature-icon-wrapper[data-v-97a4ca0c]{align-items:center;background:linear-gradient(135deg,#00ffb226,#00e6a314);border:1px solid rgba(0,255,178,.2);border-radius:1rem;display:flex;height:4rem;justify-content:center;margin-bottom:1.5rem;transition:all .3s ease;width:4rem}.feature-benefit-card:hover .feature-icon-wrapper[data-v-97a4ca0c]{box-shadow:0 8px 20px #00ffb24d;transform:scale(1.1) rotate(-5deg)}.impact-section[data-v-97a4ca0c]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#0000004d,#0000001a);border:1px solid hsla(0,0%,100%,.08);border-radius:2rem;padding:3rem 2rem}.stat-card[data-v-97a4ca0c]{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(145deg,#ffffff0d,#ffffff05);border:2px solid rgba(0,255,178,.2);border-radius:1.5rem;overflow:hidden;padding:3rem 2rem;position:relative;text-align:center;transition:all .4s ease}.stat-card[data-v-97a4ca0c]:before{background:radial-gradient(circle at 50% 0,rgba(0,255,178,.1),transparent 60%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .4s}.stat-card[data-v-97a4ca0c]:hover:before{opacity:1}.stat-card[data-v-97a4ca0c]:hover{border-color:#00ffb266;box-shadow:0 25px 50px #0006,0 0 40px #00ffb24d,inset 0 1px #ffffff1a;transform:translateY(-8px) scale(1.02)}.stat-number-wrapper[data-v-97a4ca0c]{align-items:center;display:flex;gap:.25rem;justify-content:center;margin-bottom:1.5rem;position:relative;z-index:1}.stat-minus[data-v-97a4ca0c]{font-size:4rem;font-weight:700}.stat-minus[data-v-97a4ca0c],.stat-number[data-v-97a4ca0c]{background:linear-gradient(135deg,#00ffb2,#00e6a3);background-clip:text;-webkit-background-clip:text;color:transparent;line-height:1}.stat-number[data-v-97a4ca0c]{font-size:6rem;font-weight:800;text-shadow:0 0 40px rgba(0,255,178,.3)}.stat-percent[data-v-97a4ca0c]{background:linear-gradient(135deg,#00ffb2,#00e6a3);background-clip:text;-webkit-background-clip:text;color:transparent;font-size:3rem;font-weight:700;line-height:1}.stat-description[data-v-97a4ca0c]{color:#ffffffe6;font-size:1.25rem;font-weight:500;margin-bottom:1rem;position:relative;z-index:1}.stat-badge[data-v-97a4ca0c]{background:#00ffb21a;border:1px solid rgba(0,255,178,.3);border-radius:2rem;color:#00ffb2;display:inline-block;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:.5rem 1.25rem;position:relative;text-transform:uppercase;z-index:1}.cta-card[data-v-97a4ca0c]{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(145deg,#00ffb214,#00e6a30a);border:1px solid rgba(0,255,178,.2);border-radius:2rem;box-shadow:0 20px 60px #0000004d,0 0 40px #00ffb21a,inset 0 1px #ffffff1a;margin:0 auto;max-width:56rem;padding:3rem 2rem}.cta-button-primary[data-v-97a4ca0c]{align-items:center;background:linear-gradient(135deg,#00ffb2,#00e6a3);border:none;border-radius:1rem;box-shadow:0 4px 20px #00ffb24d;color:#000;cursor:pointer;display:inline-flex;font-size:1.125rem;font-weight:600;gap:.5rem;justify-content:center;overflow:hidden;padding:1rem 2rem;position:relative;transition:all .3s ease}.cta-button-primary[data-v-97a4ca0c]:before{background:linear-gradient(135deg,#00e6a3,#00ffb2);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s}.cta-button-primary[data-v-97a4ca0c]:hover:before{opacity:1}.cta-button-primary[data-v-97a4ca0c]:hover{box-shadow:0 8px 30px #00ffb266;transform:translateY(-2px)}.cta-button-primary[data-v-97a4ca0c]>*{position:relative;z-index:1}.cta-button-secondary[data-v-97a4ca0c]{align-items:center;background:transparent;border:2px solid rgba(0,255,178,.5);border-radius:1rem;color:#00ffb2;display:inline-flex;font-size:1.125rem;font-weight:600;justify-content:center;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.cta-button-secondary[data-v-97a4ca0c]:hover{background:#00ffb21a;border-color:#00ffb2;box-shadow:0 8px 20px #00ffb233;transform:translateY(-2px)}@media (max-width:768px){.agent-card[data-v-97a4ca0c]{padding:1.5rem}.feature-benefit-card[data-v-97a4ca0c],.impact-section[data-v-97a4ca0c],.info-header-card[data-v-97a4ca0c],.stat-card[data-v-97a4ca0c]{padding:2rem 1.5rem}.stat-number[data-v-97a4ca0c]{font-size:4rem}.stat-minus[data-v-97a4ca0c]{font-size:2.5rem}.stat-percent[data-v-97a4ca0c]{font-size:2rem}.stat-description[data-v-97a4ca0c]{font-size:1rem}.cta-card[data-v-97a4ca0c]{padding:2rem 1.5rem}.text-5xl.lg\\[data-v-97a4ca0c]:text-6xl{font-size:2.5rem;line-height:1.1}}@keyframes fadeInUp-97a4ca0c{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.agent-card[data-v-97a4ca0c]{animation:fadeInUp-97a4ca0c .6s ease-out backwards}.agent-card[data-v-97a4ca0c]:first-child{animation-delay:.1s}.agent-card[data-v-97a4ca0c]:nth-child(2){animation-delay:.2s}.agent-card[data-v-97a4ca0c]:nth-child(3){animation-delay:.3s}.agent-card[data-v-97a4ca0c]:nth-child(4){animation-delay:.4s}.agent-card[data-v-97a4ca0c]:nth-child(5){animation-delay:.5s}.agent-card[data-v-97a4ca0c]:nth-child(6){animation-delay:.6s}.benefit-preview-card[data-v-41f6cf97]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;display:flex;gap:1rem;padding:1.25rem;transition:border-color .3s ease,transform .3s ease,background .3s ease}.benefit-preview-card[data-v-41f6cf97]:hover{background:#00ffb214;border-color:#00ffb266;transform:translateY(-4px)}.benefit-icon[data-v-41f6cf97]{align-items:center;background:#00ffb21f;border-radius:.9rem;display:flex;flex-shrink:0;height:3rem;justify-content:center;width:3rem}.course-preview-card[data-v-41f6cf97]{background:#0a0b0fa6;border:1px solid hsla(0,0%,100%,.08);border-radius:1.5rem;padding:1.75rem;transition:border-color .3s ease,background .3s ease,transform .3s ease}.course-preview-card[data-v-41f6cf97]:hover{background:#00ffb20d;border-color:#00ffb273;transform:translateY(-4px)}.course-icon[data-v-41f6cf97]{align-items:center;background:linear-gradient(135deg,#00ffb240,#00e6a31a);border:1px solid rgba(0,255,178,.3);border-radius:1rem;box-shadow:0 0 20px #00ffb226;display:flex;flex-shrink:0;height:3.5rem;justify-content:center;width:3.5rem}@media (max-width:1024px){.course-preview-card[data-v-41f6cf97]{padding:1.5rem}}.timeline-card[data-v-bc631964]{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.timeline-card[data-v-bc631964]:hover{border-color:#00ffb259;box-shadow:0 10px 30px #00ffb214,0 0 20px #00ffb20d;transform:translateY(-4px)}.timeline-connector[data-v-bc631964]{box-shadow:inset 0 0 6px #00ffb233}.step-badge[data-v-bc631964]{box-shadow:0 0 0 6px #00ffb20f}.cta-blob[data-v-bc631964]{border-radius:9999px;filter:blur(60px);opacity:.2;pointer-events:none;position:absolute}.cta-blob-1[data-v-bc631964]{animation:float-blob-bc631964 8s ease-in-out infinite;background:radial-gradient(circle at 30% 30%,#00ffb2 0,transparent 70%);height:400px;left:-100px;top:-100px;width:400px}.cta-blob-2[data-v-bc631964]{animation:float-blob-bc631964 10s ease-in-out infinite reverse;background:radial-gradient(circle at 70% 70%,#00e6a3 0,transparent 70%);bottom:-120px;height:450px;right:-120px;width:450px}@keyframes float-blob-bc631964{0%,to{transform:translate(0) scale(1)}50%{transform:translate(20px,-20px) scale(1.1)}}.cta-option-card[data-v-bc631964]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#ffffff0d,#ffffff05);border:1px solid hsla(0,0%,100%,.1);border-radius:1.5rem;overflow:hidden;padding:2rem 1.5rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.cta-option-card[data-v-bc631964]:before{background:radial-gradient(600px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(0,255,178,.06),transparent 40%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .4s}.cta-option-card[data-v-bc631964]:hover:before{opacity:1}.cta-option-card[data-v-bc631964]:hover{border-color:#00ffb24d;box-shadow:0 20px 40px #0006,0 0 30px #00ffb226;transform:translateY(-8px)}.testimonial-card[data-v-a778fdbd]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid rgba(0,255,178,.15);border-radius:1rem;box-shadow:0 8px 32px #0000004d,0 0 20px #00ffb20d;overflow:hidden;padding:2rem;position:relative;transition:all .3s ease}.testimonial-card[data-v-a778fdbd]:hover{border-color:#00ffb233;box-shadow:0 12px 24px #00000059,0 0 15px #00ffb20f;transform:translateY(-2px)}.star[data-v-a778fdbd]{transition:transform .2s ease}.testimonial-card:hover .star[data-v-a778fdbd]{transform:scale(1.05)}.star[data-v-a778fdbd]:first-child{transition-delay:0s}.star[data-v-a778fdbd]:nth-child(2){transition-delay:50ms}.star[data-v-a778fdbd]:nth-child(3){transition-delay:.1s}.star[data-v-a778fdbd]:nth-child(4){transition-delay:.15s}.star[data-v-a778fdbd]:nth-child(5){transition-delay:.2s}.star .absolute[data-v-a778fdbd]{transition:width .3s ease}.testimonial-card[data-v-a778fdbd]:before{background:linear-gradient(90deg,transparent,rgba(0,255,178,.05),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left 1s ease;width:100%}.testimonial-card[data-v-a778fdbd]:hover:before{left:100%}.testimonial-card:hover .w-12.h-12.rounded-full[data-v-a778fdbd]{box-shadow:0 0 10px #00ffb226}@media (max-width:768px){.testimonial-card[data-v-a778fdbd]{padding:1.5rem}}.testimonial-wrapper[data-v-bd449e78]{animation:fadeInUp-bd449e78 .6s ease-out forwards;opacity:0;transform:translateY(30px)}.testimonial-wrapper[data-v-bd449e78]:first-child{animation-delay:.1s}.testimonial-wrapper[data-v-bd449e78]:nth-child(2){animation-delay:.2s}.testimonial-wrapper[data-v-bd449e78]:nth-child(3){animation-delay:.3s}.testimonial-wrapper[data-v-bd449e78]:nth-child(4){animation-delay:.4s}.testimonial-wrapper[data-v-bd449e78]:nth-child(5){animation-delay:.5s}.testimonial-wrapper[data-v-bd449e78]:nth-child(6){animation-delay:.6s}@keyframes fadeInUp-bd449e78{to{opacity:1;transform:translateY(0)}}.stat-item[data-v-bd449e78]{animation:fadeInUp-bd449e78 .8s ease-out forwards;opacity:0;transform:translateY(30px)}.stat-item[data-v-bd449e78]:first-child{animation-delay:.7s}.stat-item[data-v-bd449e78]:nth-child(2){animation-delay:.8s}.stat-item[data-v-bd449e78]:nth-child(3){animation-delay:.9s}button[data-v-bd449e78]{overflow:hidden;position:relative}button[data-v-bd449e78]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}button[data-v-bd449e78]:hover:before{left:100%}@media (max-width:1024px){.grid.xl\\[data-v-bd449e78]:grid-cols-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.grid.lg\\[data-v-bd449e78]:grid-cols-2{grid-template-columns:1fr}.text-5xl.lg\\[data-v-bd449e78]:text-6xl{font-size:2.5rem;line-height:1.1}.px-4.lg\\[data-v-bd449e78]:px-8{padding-left:1rem;padding-right:1rem}}.testimonial-wrapper[data-v-bd449e78]:hover{transform:translateY(-5px);transition:transform .3s ease}.testimonial-wrapper.loading[data-v-bd449e78]{opacity:.5;pointer-events:none}.decor-blob[data-v-a6f12a0e]{border-radius:9999px;filter:blur(100px);opacity:.2;position:absolute}.decor-blob-1[data-v-a6f12a0e]{background:radial-gradient(circle at 30% 30%,#00ffb2 0,transparent 70%);height:500px;left:-150px;top:0;width:500px}.decor-blob-2[data-v-a6f12a0e]{background:radial-gradient(circle at 70% 70%,#00e6a3 0,transparent 70%);bottom:0;height:550px;right:-180px;width:550px}.decor-grid[data-v-a6f12a0e]{background-image:radial-gradient(hsla(0,0%,100%,.04) 1px,transparent 0);background-size:40px 40px;inset:0;-webkit-mask-image:radial-gradient(circle at center,#000 30%,transparent 80%);mask-image:radial-gradient(circle at center,#000 30%,transparent 80%);opacity:.3;position:absolute}.newsletter-box[data-v-a6f12a0e]{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(145deg,#ffffff14,#ffffff08);border:1px solid hsla(0,0%,100%,.1);border-radius:2rem;box-shadow:0 20px 60px #0000004d,0 0 40px #00ffb21a,inset 0 1px #ffffff1a;overflow:hidden;padding:3rem 2rem;position:relative}@media (min-width:1024px){.newsletter-box[data-v-a6f12a0e]{padding:4rem 3rem}}.icon-container[data-v-a6f12a0e]{align-items:center;animation:float-a6f12a0e 3s ease-in-out infinite;background:linear-gradient(135deg,#00ffb2,#00e6a3);border-radius:1.25rem;box-shadow:0 10px 30px #00ffb24d,0 0 20px #00ffb233;display:flex;height:4rem;justify-content:center;width:4rem}@keyframes float-a6f12a0e{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.newsletter-input[data-v-a6f12a0e]{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff14;border:2px solid hsla(0,0%,100%,.1);border-radius:.75rem;box-shadow:0 4px 15px #0003,inset 0 1px #ffffff1a;color:#fff;font-size:1rem;padding:1rem 1rem 1rem 3rem;transition:all .3s ease;width:100%}.newsletter-input[data-v-a6f12a0e]::-moz-placeholder{color:#ffffff80}.newsletter-input[data-v-a6f12a0e]::placeholder{color:#ffffff80}.newsletter-input[data-v-a6f12a0e]:focus{background:#ffffff1f;border-color:#00ffb2;box-shadow:0 0 0 1px #00ffb2,0 0 25px #00ffb233,0 4px 20px #0000004d;outline:none}.newsletter-input[data-v-a6f12a0e]:disabled{cursor:not-allowed;opacity:.6}.submit-button[data-v-a6f12a0e]{background:linear-gradient(135deg,#00ffb2,#00e6a3);border:none;border-radius:.75rem;box-shadow:0 10px 30px #00ffb24d,0 0 20px #00ffb233;color:#0a0b0f;cursor:pointer;font-size:1rem;font-weight:700;padding:1rem 2rem;transition:all .3s ease;width:100%}.submit-button[data-v-a6f12a0e]:hover:not(:disabled){box-shadow:0 15px 40px #00ffb266,0 0 30px #00ffb24d;transform:translateY(-2px)}.submit-button[data-v-a6f12a0e]:active:not(:disabled){transform:translateY(0)}.submit-button[data-v-a6f12a0e]:disabled{cursor:not-allowed;opacity:.5;transform:none}.newsletter-checkbox[data-v-a6f12a0e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff14;border:2px solid rgba(0,255,178,.5);border-radius:.375rem;cursor:pointer;flex-shrink:0;height:1.25rem;transition:all .2s ease;width:1.25rem}.newsletter-checkbox[data-v-a6f12a0e]:checked{background:linear-gradient(135deg,#00ffb2,#00e6a3);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230a0b0f' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M16.707 5.293a1 1 0 0 1 0 1.414l-8 8a1 1 0 0 1-1.414 0l-4-4a1 1 0 0 1 1.414-1.414L8 12.586l7.293-7.293a1 1 0 0 1 1.414 0' clip-rule='evenodd'/%3E%3C/svg%3E");border-color:#00ffb2}.newsletter-checkbox[data-v-a6f12a0e]:hover{border-color:#00ffb2;box-shadow:0 0 0 3px #00ffb226}.newsletter-checkbox[data-v-a6f12a0e]:focus{box-shadow:0 0 0 3px #00ffb240;outline:none}.newsletter-checkbox[data-v-a6f12a0e]:disabled{cursor:not-allowed;opacity:.5}.message-box[data-v-a6f12a0e]{align-items:center;border-radius:.75rem;display:flex;font-size:.875rem;font-weight:500;gap:.75rem;padding:1rem}.message-success[data-v-a6f12a0e]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:#4ade80}.message-error[data-v-a6f12a0e]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#f87171}@keyframes pulse-slow-a6f12a0e{0%,to{opacity:.8}50%{opacity:1}}@keyframes pulse-slower-a6f12a0e{0%,to{opacity:.6}50%{opacity:.9}}.animate-pulse-slow[data-v-a6f12a0e]{animation:pulse-slow-a6f12a0e 4s ease-in-out infinite}.animate-pulse-slower[data-v-a6f12a0e]{animation:pulse-slower-a6f12a0e 5s ease-in-out infinite}.fade-enter-active[data-v-a6f12a0e],.fade-leave-active[data-v-a6f12a0e]{transition:opacity .3s ease}.fade-enter-from[data-v-a6f12a0e],.fade-leave-to[data-v-a6f12a0e]{opacity:0}.marquee-track[data-v-ce16d669]{display:flex;margin-left:calc(-50vw + 50%);overflow:hidden;width:100vw}.marquee-content[data-v-ce16d669]{align-items:center;animation:marquee-ce16d669 60s linear infinite;display:flex;flex-shrink:0;gap:3rem;padding:1rem 3rem 1rem 0;width:-moz-fit-content;width:fit-content}@keyframes marquee-ce16d669{0%{transform:translate(0)}to{transform:translate(-100%)}}.tech-card[data-v-ce16d669]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border:1px solid rgba(0,255,178,.1);border-radius:1rem;display:flex;flex-direction:column;flex-shrink:0;height:120px;justify-content:center;min-width:250px;overflow:hidden;padding:1.5rem;position:relative;transition:all .3s ease;width:250px}.tech-card .w-10[data-v-ce16d669],.tech-card .w-12[data-v-ce16d669],.tech-card .w-16[data-v-ce16d669]{filter:grayscale(100%) blur(1px);opacity:.6;transition:all .3s ease}.tech-card:hover .w-10[data-v-ce16d669],.tech-card:hover .w-12[data-v-ce16d669],.tech-card:hover .w-16[data-v-ce16d669]{filter:grayscale(0) blur(0);opacity:1;transform:scale(1.05)}.tech-card .w-10 img[data-v-ce16d669],.tech-card .w-12 img[data-v-ce16d669],.tech-card .w-16 img[data-v-ce16d669]{filter:grayscale(100%) blur(1px);opacity:.6;transition:all .3s ease}.tech-card:hover .w-10 img[data-v-ce16d669],.tech-card:hover .w-12 img[data-v-ce16d669],.tech-card:hover .w-16 img[data-v-ce16d669]{filter:grayscale(0) blur(0);opacity:1;transform:scale(1.05)}.tech-card svg[data-v-ce16d669]{filter:grayscale(100%) blur(1px);opacity:.6;transition:all .3s ease}.tech-card:hover svg[data-v-ce16d669]{filter:grayscale(0) blur(0);opacity:1;transform:scale(1.05)}.tech-card[data-v-ce16d669]:before{background:linear-gradient(90deg,transparent,rgba(0,255,178,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.tech-card[data-v-ce16d669]:hover:before{left:100%}.tech-card[data-v-ce16d669]:hover{border-color:#00ffb24d;box-shadow:0 10px 30px #00ffb21a,0 0 20px #00ffb20d;transform:translateY(-5px) scale(1.02)}.marquee-track:hover .marquee-content[data-v-ce16d669]{animation-play-state:paused}@media (max-width:768px){.tech-card[data-v-ce16d669]{height:100px;min-width:200px;padding:1rem;width:200px}.marquee-content[data-v-ce16d669]{gap:1rem}@keyframes marquee-ce16d669{0%{transform:translate(0)}to{transform:translate(-100%)}}}.gradient-text[data-v-0cb5517b]{background:linear-gradient(to right,var(--color-brand-accent-primary),#00e6a3);background-clip:text;-webkit-background-clip:text;color:transparent}.contact-cta[data-v-0cb5517b]{background:linear-gradient(to right,color-mix(in srgb,var(--color-brand-accent-primary) 5%,transparent),color-mix(in srgb,#00e6a3 5%,transparent));border:1px solid color-mix(in srgb,var(--color-brand-accent-primary) 20%,transparent);border-radius:1rem;margin-top:4rem;padding:2rem;text-align:center}.cta-primary-btn[data-v-0cb5517b]{background:linear-gradient(to right,var(--color-brand-accent-primary),#00e6a3);border:none;border-radius:.75rem;color:var(--color-brand-primary-background);cursor:pointer;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.cta-primary-btn[data-v-0cb5517b]:hover{box-shadow:0 20px 40px #0000004d,0 0 30px color-mix(in srgb,var(--color-brand-accent-primary) 25%,transparent);transform:scale(1.05)}.cta-secondary-btn[data-v-0cb5517b]{background:transparent;border:1px solid color-mix(in srgb,var(--color-brand-accent-primary) 50%,transparent);border-radius:.75rem;color:var(--color-brand-accent-primary);cursor:pointer;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.cta-secondary-btn[data-v-0cb5517b]:hover{background:color-mix(in srgb,var(--color-brand-accent-primary) 10%,transparent)}.faq-icon svg[data-v-0cb5517b]{color:var(--color-brand-accent-primary);height:1.5rem;width:1.5rem}.faq-item[data-v-0cb5517b]{animation:fadeInUp-0cb5517b .6s ease-out forwards;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid color-mix(in srgb,var(--color-brand-accent-primary) 15%,transparent);border-radius:1rem;opacity:0;overflow:hidden;transform:translateY(20px);transition:all .3s ease}.faq-item.open[data-v-0cb5517b]{border:2px solid color-mix(in srgb,var(--color-brand-accent-primary) 30%,transparent)}.faq-item[data-v-0cb5517b]:first-child{animation-delay:.1s}.faq-item[data-v-0cb5517b]:nth-child(2){animation-delay:.2s}.faq-item[data-v-0cb5517b]:nth-child(3){animation-delay:.3s}.faq-item[data-v-0cb5517b]:nth-child(4){animation-delay:.4s}.faq-item[data-v-0cb5517b]:nth-child(5){animation-delay:.5s}.faq-item[data-v-0cb5517b]:nth-child(6){animation-delay:.6s}@keyframes fadeInUp-0cb5517b{to{opacity:1;transform:translateY(0)}}.faq-item[data-v-0cb5517b]:hover{border-color:color-mix(in srgb,var(--color-brand-accent-primary) 25%,transparent);box-shadow:0 8px 32px #0000004d,0 0 20px color-mix(in srgb,var(--color-brand-accent-primary) 8%,transparent)}.faq-header[data-v-0cb5517b]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:1.5rem 2rem;transition:all .3s ease}.faq-header[data-v-0cb5517b]:hover{background:color-mix(in srgb,var(--color-brand-accent-primary) 5%,transparent)}.faq-icon[data-v-0cb5517b]{align-items:center;background:color-mix(in srgb,var(--color-brand-accent-primary) 10%,transparent);border-radius:50%;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;transition:all .3s ease;width:2.5rem}.faq-icon.rotated[data-v-0cb5517b]{background:color-mix(in srgb,var(--color-brand-accent-primary) 20%,transparent);transform:rotate(180deg)}.faq-content[data-v-0cb5517b]{max-height:0;opacity:0;overflow:hidden;padding:0 2rem;transition:all .4s ease}.faq-content.open[data-v-0cb5517b]{max-height:200px;opacity:1;padding:0 2rem 1.5rem}button[data-v-0cb5517b]{overflow:hidden;position:relative}button[data-v-0cb5517b]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}button[data-v-0cb5517b]:hover:before{left:100%}.text-center.mt-16[data-v-0cb5517b]{animation:fadeInUp-0cb5517b .8s ease-out .8s forwards;opacity:0;transform:translateY(30px)}@media (max-width:768px){.faq-header[data-v-0cb5517b]{padding:1.25rem 1.5rem}.faq-header h3[data-v-0cb5517b]{font-size:1rem;line-height:1.4}.faq-content.open[data-v-0cb5517b]{padding:0 1.5rem 1.25rem}.text-5xl.lg\\[data-v-0cb5517b]:text-6xl{font-size:2.5rem;line-height:1.1}.px-4.lg\\[data-v-0cb5517b]:px-8{padding-left:1rem;padding-right:1rem}}@media (max-width:640px){.faq-icon[data-v-0cb5517b]{height:2rem;width:2rem}.faq-icon svg[data-v-0cb5517b]{height:1.25rem;width:1.25rem}}.faq-item:active .faq-header[data-v-0cb5517b]{background:color-mix(in srgb,var(--color-brand-accent-primary) 8%,transparent)}.faq-icon[data-v-0cb5517b]:hover{background:color-mix(in srgb,var(--color-brand-accent-primary) 15%,transparent);transform:scale(1.05)}.faq-item.loading[data-v-0cb5517b]{opacity:.6;pointer-events:none}.faq-header[data-v-0cb5517b]:focus{outline:2px solid color-mix(in srgb,var(--color-brand-accent-primary) 50%,transparent);outline-offset:2px}
