@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600&family=Orbitron:wght@700&display=swap";*{margin:0;padding:0;box-sizing:border-box;border-color:#00ced1}@font-face{font-family:Gill Sans;src:local("Gill Sans"),local("Gill Sans"),local("Gill Sans MT"),local("GillSansMT");font-weight:300;font-style:normal;font-display:swap}.icon{background:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:unset!important}:root{--color-primary: #FFD166;--color-secondary: #00FF9C;--color-accent-pink: #FF007F;--color-accent-gold: #FFD166;--color-soft-gray: #B8BBC1;--color-white: #ffffff;--color-charcoal: #000000;--bg-black: #000000;--bg-green: #021712;--surface: #021712;--bg-primary: #000000;--text-primary: #ffffff;--text-muted: rgba(184, 187, 193, .75);--text-disabled: rgba(184, 187, 193, .5);--surface: var(--surface-primary);--bg-surface: var(--surface-primary);--surface-secondary: #021712;--surface-primary: #021712;--surface-section: #000000;--border: rgba(255, 255, 255, .14);--border-secondary: rgba(255, 255, 255, .12);--border-divider: rgba(255, 255, 255, .08);--bg-primary-light: #FFFFFF;--text-primary-light: #000000;--text-muted-light: #000000;--surface-light: #FFFFFF;--surface-primary-light: #ffffff;--surface-secondary-light: #ffffff;--border-light: rgba(0, 0, 0, .12);--text-on-accent-light: #000000;--gradient-primary: linear-gradient(135deg, #FF007F, #00FF9C);--gradient-heading: linear-gradient(90deg, #00e0ff 0%, #00FF9C 50%, #FF007F 100%);--gradient-sub-heading: linear-gradient(90deg, #00e0ff 0%, #00FF9C 50%, #FF007F 100%);--gradient-icon: linear-gradient(135deg, #FF007F, #FFD166);--gradient-hover: linear-gradient(135deg, #FF007F, #FFD166);--text-on-accent: #000000;--font-heading: "Orbitron", sans-serif;--font-body: "Inter", sans-serif;--font-special: "Gill Sans", sans-serif;--container-max: 1200px;--section-padding: 50px;--border-radius: 12px;--breakpoint-xs: 480px;--breakpoint-sm: 768px;--breakpoint-md: 992px;--breakpoint-lg: 1200px}[data-theme=light]{--bg-primary: var(--bg-primary-light);--text-primary: var(--text-primary-light);--text-muted: var(--text-muted-light);--surface: var(--surface-light);--surface-primary: var(--surface-primary-light);--surface-secondary: var(--surface-secondary-light);--border: #000000;--border-secondary: #000000;--border-divider: #000000;--color-accent-gold: #FFFFFF;--color-primary: #FFFFFF}body{font-family:var(--font-body);font-weight:400;background-color:var(--bg-primary);color:var(--text-primary);line-height:1.6;overflow-x:hidden}body section{border-bottom:1px solid #FFD166}.section-title,.section-heading,.tool-title,.feature-title{font-family:var(--font-special);font-weight:300;text-align:center!important;display:block!important;width:100%!important}h1{font-family:var(--font-heading);font-weight:700;color:transparent;background:var(--gradient-heading);-webkit-background-clip:text;background-clip:text;display:block!important;text-align:center!important;width:100%!important}h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:700;color:transparent;background:var(--gradient-sub-heading);-webkit-background-clip:text;background-clip:text;display:block!important;text-align:center!important;width:100%!important}h1{font-size:3.5rem}h2{font-size:2.5rem;color:transparent;background:var(--gradient-sub-heading);-webkit-background-clip:text;background-clip:text;display:block!important;text-align:center!important;width:100%!important}h3{font-size:1.8rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1.1rem}[data-theme=light] h1,[data-theme=light] h2,[data-theme=light] h3,[data-theme=light] h4,[data-theme=light] h5,[data-theme=light] h6{color:var(--text-primary-light);background:none;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--text-primary-light)}[data-theme=light]{--text-on-accent: #000000}[data-theme=light] p,[data-theme=light] .body-text,[data-theme=light] .secondary-text,[data-theme=light] .disabled-text,[data-theme=light] h1,[data-theme=light] h2,[data-theme=light] h3,[data-theme=light] h4,[data-theme=light] h5,[data-theme=light] h6{color:#000!important;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#000000!important}[data-theme=light] .icon,[data-theme=light] .emoji,[data-theme=light] [role=img],[data-theme=light] svg:not(.ignore-color-preservation){background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:initial!important;filter:none!important}[data-theme=light] .dropdown-content a{color:#000}[data-theme=light] .dropdown-content a:hover{color:var(--color-primary)}[data-theme=light] .mobile-menu a,[data-theme=light] .mobile-menu .dropdown-content-mobile a{color:#000}[data-theme=light] .mobile-menu a:hover,[data-theme=light] .mobile-menu .dropdown-content-mobile a:hover{color:var(--color-primary)}@keyframes gradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.container{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 40px}.glassmorphism{background:var(--surface-primary);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border);border-radius:var(--border-radius)}.gradient-text{display:inline-block;color:transparent;background:var(--gradient-heading);-webkit-background-clip:text;background-clip:text}[data-theme=light] .gradient-text{background:none!important;background-clip:initial!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:#000000!important;color:#000!important}.btn-primary{background:var(--gradient-primary);color:var(--text-on-accent);padding:1.125rem 2.25rem;border:none;border-radius:var(--border-radius);font-weight:600;cursor:pointer;transition:all .3s ease;font-family:var(--font-body);text-decoration:none;display:inline-block;position:relative;overflow:hidden;box-shadow:0 12px 35px #00ff9c59;transform:translateY(0);font-size:1rem}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 35px #00ff9c59}.btn-primary:active{transform:translateY(-1px);box-shadow:0 5px 20px #00f0ff66}.btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:.5s}.btn-primary:hover:before{left:100%}.btn-secondary{background-color:transparent;border:1px solid #FFD166;color:#ffd166;padding:1.125rem 2.25rem;border-radius:var(--border-radius);font-weight:600;cursor:pointer;transition:all .3s ease;font-family:var(--font-body);text-decoration:none;display:inline-block;position:relative;overflow:hidden;font-size:1rem}.btn-secondary:hover{border-color:#00ff9c;color:#00ff9c;transform:translateY(-2px);box-shadow:0 10px 30px #00f0ff33}.btn-secondary:active{transform:translateY(-1px);box-shadow:0 5px 20px #ffd1661a}@media-disabled (max-width: 768px){.btn-primary,.btn-secondary {padding: .875rem 1.75rem;}}@media-disabled (max-width: 480px){.btn-primary,.btn-secondary {padding: .75rem 1.5rem;}}html{scroll-behavior:smooth}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--gradient-primary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}.card-hover{transition:all .3s ease;position:relative}.card-hover:hover{transform:translateY(-5px);box-shadow:0 20px 40px #00f0ff1a}.card-hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--gradient-primary);border-radius:var(--border-radius);opacity:0;transition:opacity .3s ease;z-index:1}.card-hover:hover:before{opacity:.1}input,textarea,select{transition:all .3s ease}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #ffd1661a}a{color:#ffd166;transition:all .3s ease}a:hover{color:#00ff9c}p,.body-text{color:#b8bbc1}.secondary-text{color:#b8bbc1bf}.disabled-text{color:#b8bbc180}.responsive-grid{display:grid;gap:30px}.responsive-grid.cols-1{grid-template-columns:1fr}.responsive-grid.cols-2{grid-template-columns:repeat(2,1fr)}.responsive-grid.cols-3{grid-template-columns:repeat(3,1fr)}.responsive-grid.cols-4{grid-template-columns:repeat(4,1fr)}@media-disabled (max-width: 992px){.responsive-grid.cols-4 {grid-template-columns: repeat(2,1fr);}}@media-disabled (max-width: 768px){.responsive-grid.cols-3,.responsive-grid.cols-2 {grid-template-columns: 1fr;}}@media-disabled (max-width: 480px){.responsive-grid.cols-4 {grid-template-columns: 1fr;}}.flex-responsive{display:flex;gap:30px}@media-disabled (max-width: 768px){.flex-responsive {flex-direction: column; gap: 20px;} .flex-responsive.reverse-mobile {flex-direction: column-reverse;}}.responsive-text{font-size:1.25rem}.responsive-heading-1{font-size:3.5rem}.responsive-heading-2{font-size:2.5rem}.responsive-heading-3{font-size:1.75rem}.section-padding{padding:var(--section-padding)}@media-disabled (max-width: 1200px){.section-padding {padding: 100px 0;}}@media-disabled (max-width: 992px){.section-padding {padding: 80px 0;}}@media-disabled (max-width: 768px){.section-padding {padding: 60px 0;}}@media-disabled (max-width: 480px){.section-padding {padding: 40px 0;}}.hide-sm,.hide-md,.hide-lg{display:block}@media-disabled (max-width: 480px){.hide-sm {display: none;}}@media-disabled (max-width: 768px){.hide-md {display: none;}}@media-disabled (max-width: 992px){.hide-lg {display: none;}}.show-sm,.show-md,.show-lg{display:none}@media-disabled (max-width: 480px){.show-sm {display: block;}}@media-disabled (max-width: 768px){.show-md {display: block;}}@media-disabled (max-width: 992px){.show-lg {display: block;}}#root{min-height:100vh;background-color:var(--bg-primary);color:var(--text-primary);opacity:1!important;display:block!important;visibility:visible!important}.page-test h1,.page-test h2,.page-test .section-title,.page-test1 h1,.page-test1 h2,.page-test1 .section-title,.page-test2 h1,.page-test2 h2,.page-test2 .section-title,.page-test3 h1,.page-test3 h2,.page-test3 .section-title,.page-test4 h1,.page-test4 h2,.page-test4 .section-title,.page-test5 h1,.page-test5 h2,.page-test5 .section-title,.page-test6 h1,.page-test6 h2,.page-test6 .section-title,.page-new3 h1,.page-new3 h2,.page-new3 .section-title,.page-new4 h1,.page-new4 h2,.page-new4 .section-title{background:var(--headline-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.page-test h3,.page-test .card-title,.page-test1 h3,.page-test1 .card-title,.page-test2 h3,.page-test2 .card-title,.page-test3 h3,.page-test3 .card-title,.page-test4 h3,.page-test4 .card-title,.page-test5 h3,.page-test5 .card-title,.page-test6 h3,.page-test6 .card-title,.page-new3 h3,.page-new3 .card-title,.page-new4 h3,.page-new4 .card-title{background:var(--subhead-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.page-test p,.page-test .description-text,.page-test1 p,.page-test1 .description-text,.page-test2 p,.page-test2 .description-text,.page-test3 p,.page-test3 .description-text,.page-test4 p,.page-test4 .description-text,.page-test5 p,.page-test5 .description-text,.page-test6 p,.page-test6 .description-text,.page-new3 p,.page-new3 .description-text,.page-new4 p,.page-new4 .description-text{background:var(--para-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.page-test button,.page-test .btn,.page-test .cta-button,.page-test1 button,.page-test1 .btn,.page-test1 .cta-button,.page-test2 button,.page-test2 .btn,.page-test2 .cta-button,.page-test3 button,.page-test3 .btn,.page-test3 .cta-button,.page-test4 button,.page-test4 .btn,.page-test4 .cta-button,.page-test5 button,.page-test5 .btn,.page-test5 .cta-button,.page-test6 button,.page-test6 .btn,.page-test6 .cta-button,.page-new3 button,.page-new3 .btn,.page-new3 .cta-button,.page-new4 button,.page-new4 .btn,.page-new4 .cta-button{background:var(--button-text-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.App{min-height:100vh;opacity:1!important;display:block!important;visibility:visible!important}[data-theme=dark] #root,[data-theme=light] #root,[data-theme=dark] .App,[data-theme=light] .App{opacity:1!important;display:block!important;visibility:visible!important}*{opacity:1!important}.hero-title,.quick-benefit,.hero-subtitle,.social-proof,.hero-cta,.service-card,.feature-card,.testimonial-card{opacity:1!important;transform:translateY(0)!important;visibility:visible!important}*{transition:none!important}@keyframes pulseBadge{0%{transform:scale(1);box-shadow:0 0 #ffd16666}50%{transform:scale(1.05);box-shadow:0 0 0 10px #ffd16600}to{transform:scale(1);box-shadow:0 0 #ffd16600}}.pulse-badge{animation:pulseBadge 2s infinite}.feature-badge{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #FFC72B;color:#fff;background:transparent;font-size:.95rem;font-weight:600;padding:8px 14px;border-radius:8px;transition:all .3s ease;cursor:default}.feature-badge svg{color:#ffd166;width:18px;height:18px}.feature-badge:hover{box-shadow:0 0 12px #ffc72b99;transform:translateY(-2px)}.badges{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.test-page h2{background:var(--headline-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test-page h3{background:var(--subhead-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test-page p{background:var(--para-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test-page .service-card h3{background:var(--subhead-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:14px;font-weight:700}.test-page .feature-card h3,.test-page .startup-card h3{background:var(--subhead-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:16px;font-weight:700}.test-page a[class*=CTAButton],.test-page CardCTAButton,.test-page a.AnimatedCTAButton,.test-page a.CTAButton{background:var(--button-text-gradient)!important;color:#fff!important;border:none!important}.test1-page h2{background:var(--headline-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test1-page h3{background:var(--subhead-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test1-page p{background:var(--para-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test1-page .service-card h3,.test1-page .feature-card h3,.test1-page .startup-card h3{background:var(--subhead-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test1-page a[class*=CTAButton],.test1-page .CardCTAButton,.test1-page a.AnimatedCTAButton,.test1-page a.CTAButton{background:var(--button-text-gradient)!important;color:#fff!important;border:none!important}.test2-page h2{background:var(--headline-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test2-page h3{background:var(--subhead-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test2-page p{background:var(--para-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test2-page .service-card h3,.test2-page .feature-card h3,.test2-page .startup-card h3{background:var(--subhead-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test2-page a.AnimatedCTAButton,.test2-page a.CTAButton,.test2-page .CardCTAButton{background:var(--button-text-gradient)!important;color:#fff!important;border:none!important}.test2-page a.CTAButton.secondary,.page-new4 a.CTAButton.secondary{background:linear-gradient(90deg,#9b35ff,#ff4fd8)!important;color:#fff!important;border:2px solid #ffffff!important}.test3-page h2{background:var(--headline-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test3-page h3{background:var(--subhead-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test3-page p{background:var(--para-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test3-page .service-card h3,.test3-page .feature-card h3,.test3-page .startup-card h3{background:var(--subhead-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test3-page a.AnimatedCTAButton,.test3-page a.CTAButton,.test3-page .CardCTAButton{background:var(--button-text-gradient)!important;color:#fff!important;border:none!important}.test4-page h2{background:var(--headline-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test4-page h3{background:var(--subhead-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test4-page p{background:var(--para-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test4-page .service-card h3,.test4-page .feature-card h3,.test4-page .startup-card h3{background:var(--subhead-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test4-page a.AnimatedCTAButton,.test4-page a.CTAButton,.test4-page .CardCTAButton{background:var(--button-text-gradient)!important;color:#fff!important;border:none!important}.test5-page h2{background:var(--headline-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test5-page h3{background:var(--subhead-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test5-page p{background:var(--para-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test5-page .service-card h3,.test5-page .feature-card h3,.test5-page .startup-card h3{background:var(--subhead-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test5-page a.AnimatedCTAButton,.test5-page a.CTAButton,.test5-page .CardCTAButton{background:var(--button-text-gradient)!important;color:#fff!important;border:none!important}.test6-page h2{background:var(--headline-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test6-page h3{background:var(--subhead-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test6-page p{background:var(--para-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test6-page .service-card h3,.test6-page .feature-card h3,.test6-page .startup-card h3{background:var(--subhead-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.test6-page a.AnimatedCTAButton,.test6-page a.CTAButton,.test6-page .CardCTAButton{background:var(--button-text-gradient)!important;color:#fff!important;border:none!important}.page-test{--headline-gradient: linear-gradient(90deg, #FF1D43, #FF4DA0);--subhead-gradient: linear-gradient(90deg, #FF4DA0, #FF8ECF);--para-gradient: linear-gradient(90deg, #C9CED8, #E6E6E6);--button-text-gradient: linear-gradient(90deg, #FF0033, #FF5FBF)}.page-test1{--headline-gradient: linear-gradient(90deg, #FF0033 0%, #FF4DB8 100%);--subhead-gradient: linear-gradient(90deg, #00C6FF 0%, #0066FF 100%);--para-gradient: linear-gradient(90deg, #D6E2F5, #F2F6FF);--button-text-gradient: linear-gradient(90deg, #FF0033 0%, #FF4DB8 50%, #00C6FF 100%)}.page-test2{--headline-gradient: linear-gradient(90deg, #FFB800 0%, #FF8A00);--subhead-gradient: linear-gradient(90deg, #D14CFF, #FF7CE8);--para-gradient: linear-gradient(90deg, #E4DFF4, #F4E9FF);--button-text-gradient: linear-gradient(90deg, #9B35FF, #FF4FD8)}.page-new4{--headline-gradient: linear-gradient(90deg, #FFB800, #FF8A00);--subhead-gradient: linear-gradient(90deg, #D14CFF, #FF7CE8);--para-gradient: linear-gradient(90deg, #E4DFF4, #F4E9FF);--button-text-gradient: linear-gradient(90deg, #9B35FF, #FF4FD8)}.page-test3{--headline-gradient: linear-gradient(90deg, #FF6A00, #EE0979);--subhead-gradient: linear-gradient(90deg, #FF8E42, #FF3D67);--para-gradient: linear-gradient(90deg, #EDE2D9, #FFF5EF);--button-text-gradient: linear-gradient(90deg, #FF5A00, #FF0048)}.page-new3{--headline-gradient: linear-gradient(90deg, #FF6A00, #EE0979);--subhead-gradient: linear-gradient(90deg, #EF501B 0%, #E51F57 100%);--para-gradient: linear-gradient(90deg, #EDE2D9, #FFF5EF);--button-text-gradient: linear-gradient(90deg, #FF5A00, #FF0048)}.page-test4{--headline-gradient: linear-gradient(90deg, #A9C6FF, #F0F3FF);--subhead-gradient: linear-gradient(90deg, #8BA6D6, #CFD8E8);--para-gradient: linear-gradient(90deg, #D7DCE5, #EEF1F5);--button-text-gradient: linear-gradient(90deg, #B7CCFF, #E8EEFF)}.page-test5{--headline-gradient: linear-gradient(90deg, #FF1D43, #FF4DA0);--subhead-gradient: linear-gradient(90deg, #FF4DA0, #FF8ECF);--para-gradient: linear-gradient(90deg, #C9CED8, #E6E6E6);--button-text-gradient: linear-gradient(90deg, #FF0033, #FF5FBF)}.page-test6{--headline-gradient: linear-gradient(90deg, #00C6FF, #0072FF);--subhead-gradient: linear-gradient(90deg, #6BCBFF, #AEE4FF);--para-gradient: linear-gradient(90deg, #D6E2F5, #F2F6FF);--button-text-gradient: linear-gradient(90deg, #009CFF, #005DFF)}.icon,[class*=icon],.service-card-icon,.tool-card-icon,.feature-card-icon,.startup-card-icon{background:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:unset!important;color:inherit!important;filter:none!important}@supports (font-family: "Segoe UI Emoji"){*{font-family:inherit}}span:has(emoji),div:has(emoji),.emoji,[aria-label*=emoji]{background:none!important;color:inherit!important}h2[class*=heading]{font-family:Gill Sans!important;font-weight:300!important;color:#1e977d!important;background:none!important;-webkit-text-fill-color:#ffffff!important;text-align:center!important;display:block!important;width:100%!important}[data-theme=light] h2[class*=heading]{color:#000!important;-webkit-text-fill-color:#000000!important}h2[class*=Title],.section-title,.services-heading-h2,.tools-heading-h2,.features-heading-h2,.testimonials-heading-h2,.startup-heading-h2,.partners-heading-h2{font-family:Gill Sans!important;font-weight:300!important;color:linear-gradient(90deg,#ff6704 100%,#ee0a77 100%)!important;background:none!important;-webkit-text-fill-color:linear-gradient(90deg,#ff6704 100%,#ee0a77 100%)!important;text-align:center!important;display:block!important;width:100%!important}[data-theme=light] h2[class*=Title],[data-theme=light] .section-title,[data-theme=light] .services-heading-h2,[data-theme=light] .tools-heading-h2,[data-theme=light] .features-heading-h2,[data-theme=light] .testimonials-heading-h2,[data-theme=light] .startup-heading-h2,[data-theme=light] .partners-heading-h2{color:#000!important;-webkit-text-fill-color:#000000!important}.hero-section{padding:150px 0;text-align:center;background:radial-gradient(ellipse at center,rgba(0,240,255,.1) 0%,transparent 50%)}.hero-content{max-width:var(--container-max);margin:0 auto;padding:0 40px}.hero-heading-h1{font-family:var(--font-hero-h1, var(--font-heading));font-size:5rem;margin-bottom:24px;line-height:1.2;background:var(--gradient-heading);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--color-hero-h1, transparent);animation:var(--anim-hero-h1, none)}[data-theme=light] .hero-heading-h1{background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#000000!important;color:#000!important}.hero-benefit-p{font-family:var(--font-hero-benefit, var(--font-body));font-size:1.1rem;color:var(--color-hero-benefit, var(--color-primary));margin-bottom:30px;font-weight:600;animation:var(--anim-hero-benefit, none)}.hero-subtitle-p{font-family:var(--font-hero-subtitle, var(--font-body));font-size:1.25rem;color:var(--color-hero-subtitle, var(--text-muted));margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6;animation:var(--anim-hero-subtitle, none)}.social-proof{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:30px}.trust-badge{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#00f0ff1a;border-radius:50px;border:1px solid rgba(0,240,255,.3)}.trust-badge svg{color:var(--color-primary);font-size:1.2rem}.trust-badge.secure svg{color:#4caf50}.trust-badge.trusted svg{color:#2196f3}.trust-badge.rating svg{color:#ffc107}.trust-badge-text-span{font-family:var(--font-trust-badge, var(--font-body));font-size:.9rem;font-weight:600;color:var(--color-trust-badge, var(--text-primary));animation:var(--anim-trust-badge, none)}.hero-cta-buttons{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-bottom:80px}.hero-cta-button{font-family:var(--font-hero-cta, var(--font-body));background:var(--gradient-primary);color:var(--color-hero-cta, var(--text-on-accent));padding:18px 36px;border:none;border-radius:var(--border-radius);font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center;gap:12px;font-size:1.1rem;position:relative;overflow:hidden;box-shadow:0 4px 15px #00f0ff4d;animation:var(--anim-hero-cta, subtlePulse 2s ease-in-out infinite)}.hero-cta-button:hover{transform:translateY(-3px);box-shadow:0 15px 40px #00f0ff66}.hero-cta-button.secondary{background:transparent;color:var(--text-primary);border:2px solid var(--border)}.hero-cta-button.secondary:hover{border-color:var(--color-primary);color:var(--color-primary);box-shadow:0 15px 40px #00f0ff33}.hero-cta-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:.5s}.hero-cta-button:hover:before{left:100%}.services-section{padding:150px 0;text-align:center;background:radial-gradient(ellipse at center,rgba(0,240,255,.1) 0%,transparent 50%)}.services-content{max-width:var(--container-max);margin:0 auto;padding:0 40px}.services-heading-h2{font-family:Gill Sans;font-size:3rem;margin-bottom:20px;text-align:center;background:var(--gradient-heading);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--color-services-h2, transparent);animation:var(--anim-services-h2, none)}[data-theme=light] .services-heading-h2{background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#000000!important;color:#000!important}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:var(--container-max);margin:0 auto 80px;padding:0 20px}.service-card{background:var(--bg-green);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border);border-radius:var(--border-radius);padding:35px 25px;text-align:center;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden;text-decoration:none;display:block;color:inherit}.service-card:hover{transform:translateY(-5px) scale(1.02);border-color:var(--color-primary);box-shadow:0 20px 40px #00f0ff33}.service-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--gradient-primary);border-radius:var(--border-radius);opacity:0;transition:opacity .3s ease;z-index:1}.service-card:hover:before{opacity:.1}.service-card-icon{font-size:2.8rem;margin-bottom:18px;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:transform .3s ease}[data-theme=light] .service-card-icon{background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:initial!important;color:initial!important}.service-card:hover .service-card-icon{transform:scale(1.1)}.service-card-heading-h3{font-family:var(--font-services-h3, var(--font-heading));font-size:1.4rem;margin-bottom:14px;font-weight:700;color:var(--color-services-h3, var(--text-primary));animation:var(--anim-services-h3, none)}.service-card-paragraph-p{font-family:var(--font-services-p, var(--font-body));font-size:.95rem;color:var(--color-services-p, var(--text-muted));margin-bottom:20px;line-height:1.6;animation:var(--anim-services-p, none)}.service-card-button-span{font-family:var(--font-services-button, var(--font-body));background:var(--gradient-primary);color:var(--color-services-button, var(--text-on-accent));padding:10px 20px;border:none;border-radius:var(--border-radius);font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block;font-size:.9rem;position:relative;overflow:hidden;box-shadow:0 4px 15px #00f0ff4d;animation:var(--anim-services-button, none)}.service-card-button-span:hover{transform:translateY(-3px);box-shadow:0 15px 40px #00f0ff66}.service-card-button-span:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:.5s}.service-card-button-span:hover:before{left:100%}@media-disabled (max-width: 1200px){.hero-cta-buttons {gap: 15px; margin-bottom: 60px;}}@media-disabled (max-width: 992px){.services-grid {grid-template-columns: repeat(auto-fit,minmax(240px,1fr));}}@media-disabled (max-width: 768px){.social-proof {flex-direction: column; gap: 15px;} .hero-cta-button {width: 100%; max-width: 320px;} .services-grid {grid-template-columns: 1fr; max-width: 450px;}}@media-disabled (max-width: 480px){.hero-section,.services-section {padding: 60px 0;} .services-grid {gap: 20px;}}@keyframes subtlePulse{0%{transform:translateY(0)}50%{transform:translateY(-3px)}to{transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-on-scroll{animation:fadeInUp .6s ease-out forwards}.feature-card .icon{font-size:2.8rem;margin-bottom:18px;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:transform .3s ease}.feature-card:hover .icon{transform:scale(1.1)}[data-theme=light] .feature-card .icon{background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:initial!important;color:initial!important}
