@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_e8ce0c{font-family:Inter,Inter Fallback;font-style:normal}.__variable_e8ce0c{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/7cba1811e3c25a15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_bc0dcf{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_bc0dcf{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}@tailwind base;@tailwind components;@tailwind utilities;.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--primary:#0066ff;--secondary:#8b5cf6;--accent:#06b6d4;--neutral:#0f172a;--base-100:#020617;--base-200:#0f172a;--base-300:#1e293b}.light{--primary:#0066ff;--secondary:#059669;--accent:#06b6d4;--neutral:#1f2937;--base-100:#ffffff;--base-200:#f8fafc;--base-300:#e2e8f0;--text-primary:#1f2937;--text-secondary:#6b7280;--text-muted:#9ca3af}*{scroll-behavior:smooth}html{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}*{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}body{transition:opacity .15s ease-in-out}[data-language-switching]{contain:layout;will-change:contents}.cursor-pointer,[onclick],[role=button],button,input,select,textarea{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.fab,.far,.fas{font-weight:900;font-style:normal;text-decoration:inherit}body,html{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.emoji-icon,body,html{-moz-osx-font-smoothing:grayscale}.emoji-icon{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Segoe UI Symbol,Android Emoji,EmojiSymbols,sans-serif;font-variant-emoji:emoji;font-feature-settings:"liga","kern";text-rendering:optimizeQuality;-webkit-font-smoothing:antialiased}.emoji-primary{display:inline-block}.emoji-fallback{display:none}@supports not (font-variant-emoji:emoji){.emoji-primary{display:none}.emoji-fallback{display:inline-block}}.no-emoji .emoji-primary{display:none}.flutter-icon,.no-emoji .emoji-fallback{display:inline-block}body{font-family:var(--font-inter),"Inter",sans-serif;background-color:var(--base-100);color:#e2e8f0;line-height:1.6;overflow-x:hidden}.font-display{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif}.hero-bg{background:linear-gradient(135deg,rgba(0,102,255,.1),rgba(102,0,255,.1));position:relative;overflow:hidden}video{border-radius:1rem}video::-webkit-media-controls-panel{background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:0 0 1rem 1rem}video::-webkit-media-controls-current-time-display,video::-webkit-media-controls-time-remaining-display{color:#e2e8f0;text-shadow:none}video::-webkit-media-controls-fullscreen-button,video::-webkit-media-controls-mute-button,video::-webkit-media-controls-play-button{filter:brightness(1.2)}video::-webkit-media-controls-timeline{background:rgba(255,255,255,.2);border-radius:4px}video::-webkit-media-controls-timeline::-webkit-slider-thumb{background:#0066ff;border-radius:50%}@keyframes pulse-play{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(59,130,246,.7)}50%{transform:scale(1.05);box-shadow:0 0 0 10px rgba(59,130,246,0)}}.play-button-pulse{animation:pulse-play 2s infinite}.play-button-hover:hover{transform:scale(1.1);filter:brightness(1.1)}:-webkit-full-screen #play-button-overlay,video:-webkit-full-screen~#play-button-overlay{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}:-moz-full-screen #play-button-overlay,:-ms-fullscreen #play-button-overlay,:-webkit-full-screen #play-button-overlay,:fullscreen #play-button-overlay,video:-moz-full-screen~#play-button-overlay,video:-ms-fullscreen~#play-button-overlay,video:-webkit-full-screen~#play-button-overlay,video:fullscreen~#play-button-overlay{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}#play-button-overlay[style*="opacity: 0"]{display:none!important}#play-button-overlay{transition:opacity .3s ease,visibility .3s ease}#play-button-overlay[style*="opacity: 0"]{visibility:hidden!important}video:-webkit-full-screen{width:100vw!important;height:100vh!important;border-radius:0!important}video:-moz-full-screen,video:-ms-fullscreen,video:-webkit-full-screen,video:fullscreen{width:100vw!important;height:100vh!important;border-radius:0!important}.lazy{opacity:0;transition:opacity .3s}.lazy.loaded{opacity:1}.slow-connection img{image-rendering:optimizeSpeed;filter:contrast(.95) brightness(1.05)}.slow-connection .vanta-canvas,.slow-connection video{display:none}.medium-connection img{image-rendering:optimizeQuality}.fast-connection img,.high-end-device img{image-rendering:crisp-edges}.save-data .vanta-canvas,.save-data video{display:none}.save-data img{image-rendering:optimizeSpeed}.high-end-device .glass-effect{-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}.high-memory .feature-card{transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.low-end-device *{animation-duration:0s!important;transition-duration:0s!important}.low-end-device .glass-effect{-webkit-backdrop-filter:none;backdrop-filter:none}.low-end-device .glow-effect{box-shadow:none}.feature-card,.glass-effect,.glow-card{will-change:transform;transform:translateZ(0)}img{contain-intrinsic-size:500px 300px}img,video{content-visibility:auto}video{contain-intrinsic-size:800px 450px}.hero-bg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 50%,rgba(0,102,255,.2) 0,transparent 50%),radial-gradient(circle at 70% 80%,rgba(102,0,255,.2) 0,transparent 50%);z-index:0}.vanta-canvas{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;z-index:1}.glass-effect{background:rgba(30,41,59,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(148,163,184,.1)}.glow-effect{box-shadow:0 0 20px rgba(0,102,255,.3)}.pulse-animation{animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.wave-animation{animation:wave 3s ease-in-out infinite}@keyframes wave{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes animate-wave{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.animate-wave{animation:animate-wave 3s ease-in-out infinite}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:fadeInUp .8s ease-out}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-scale-in{animation:scaleIn 1s ease-out}.neural-network{position:relative}.neural-network:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 30%,rgba(0,102,255,.1) 0,transparent 2%),radial-gradient(circle at 60% 70%,rgba(102,0,255,.1) 0,transparent 2%),radial-gradient(circle at 80% 20%,rgba(6,182,212,.1) 0,transparent 2%);background-size:100px 100px;z-index:-1}html{scroll-padding-top:80px}.section-padding{padding:4rem 0}.feature-card{transition:all .3s ease;border:1px solid rgba(148,163,184,.1)}.feature-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,102,255,.2);border-color:rgba(0,102,255,.3)}.gradient-text{background:linear-gradient(135deg,var(--primary),var(--secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.particle{position:absolute;width:2px;height:2px;background:var(--primary);border-radius:50%;pointer-events:none}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-slide-in-up{animation:slideInUp .6s ease-out}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-fade-in-scale{animation:fadeInScale .8s ease-out}.light body{background:linear-gradient(135deg,#e0f2fe,#e8f5e8 25%,#f0f9ff 50%,#ecfdf5 75%,#e0f2fe);color:var(--text-primary);min-height:100vh}.light .hero-bg{background:linear-gradient(135deg,rgba(0,102,255,.05),rgba(5,150,105,.05))}.light .hero-bg:before{background:radial-gradient(circle at 30% 50%,rgba(0,102,255,.08) 0,transparent 50%),radial-gradient(circle at 70% 80%,rgba(5,150,105,.08) 0,transparent 50%)}.light .glass-effect{background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.light .section-padding{background:transparent}.light .bg-slate-900{background:linear-gradient(135deg,#f8fafc,#f1f5f9)!important}.light .bg-slate-800{background:rgba(255,255,255,.8)!important}.light .bg-slate-950{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)!important}.light h1,.light h2,.light h3,.light h4,.light h5,.light h6{color:#1f2937!important}.light p{color:#4b5563!important}.light .font-light{color:#374151!important}.light .font-bold,.light .font-semibold{color:#1f2937!important}.light .border-slate-800{border-color:rgba(0,0,0,.1)!important}.light .border-slate-700{border-color:rgba(0,0,0,.15)!important}.light .bg-slate-800\/50{background:rgba(255,255,255,.8)!important}.light .hover\:bg-slate-700\/50:hover{background:rgba(0,0,0,.05)!important}.light .bg-slate-900\/95{background:rgba(255,255,255,.95)!important}.light .feature-card:hover{box-shadow:0 10px 30px rgba(0,102,255,.15);border-color:rgba(0,102,255,.2)}.light .glow-effect{box-shadow:0 0 20px rgba(0,102,255,.2)}.light .gradient-text{background:linear-gradient(135deg,#0066ff,#059669);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.light header{background:rgba(255,255,255,.95)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.1)!important}.light header .text-slate-300{color:#4b5563!important}.light header .font-bold{color:#1f2937!important}.light header .hover\:text-blue-400:hover{color:#0066ff!important}.light .text-green-400{color:#059669!important}.light .text-purple-400{color:#8b5cf6!important}.light .text-cyan-400{color:#0891b2!important}.light .bg-blue-600\/20{background:rgba(0,102,255,.1)!important}.light .bg-green-600\/20{background:rgba(5,150,105,.1)!important}.light .bg-purple-600\/20{background:rgba(139,92,246,.1)!important}.light .bg-cyan-600\/20{background:rgba(8,145,178,.1)!important}.light button.bg-slate-800\/50{background:rgba(255,255,255,.8)!important;border-color:rgba(0,0,0,.15)!important}.light button.bg-slate-800\/50:hover{background:rgba(255,255,255,.9)!important}.light button .text-slate-300{color:#1f2937!important}.light .border-blue-500{border-color:#0066ff!important}.light .hover\:bg-blue-900\/30:hover{background:rgba(0,102,255,.1)!important}.light .text-blue-400{color:#0066ff!important}.light .text-yellow-400{color:#f59e0b!important}.light .glass-effect .text-slate-300{color:#1f2937!important}.light .glass-effect .text-slate-400{color:#4b5563!important}.light .glass-effect h1,.light .glass-effect h2,.light .glass-effect h3,.light .glass-effect h4{color:#1f2937!important}.light .glass-effect p{color:#4b5563!important}.light .text-xs{color:#6b7280!important}.light nav a{color:#4b5563!important}.light nav a:hover{color:#0066ff!important}.light .feature-card .text-slate-300{color:#1f2937!important}.light .feature-card .text-slate-400,.light .text-sm{color:#4b5563!important}.light .font-display{color:#1f2937!important}.light .gradient-text{background:linear-gradient(135deg,#0066ff,#059669)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.light div,.light span{color:inherit}.light section{color:#1f2937}.light footer{background:rgba(241,245,249,.95)!important;border-top:1px solid rgba(0,0,0,.1)!important}.light .max-w-3xl,.light .max-w-lg,.light .max-w-md{color:#4b5563!important}.light #vanta-bg{opacity:.6}.light .text-white{color:#1f2937!important}.light .text-slate-400{color:#4b5563!important}.light .text-slate-300{color:#1f2937!important}.light .text-slate-500{color:#6b7280!important}.light .text-slate-600{color:#374151!important}.light .border-slate-600{border-color:rgba(0,0,0,.2)!important}.light .hover\:bg-slate-800\/50:hover{background:rgba(0,0,0,.05)!important}.light .bg-gradient-to-r.from-blue-400.via-purple-500.to-cyan-400{background:linear-gradient(90deg,#0066ff,#8b5cf6,#0891b2)!important}.light .bg-gradient-to-br.from-blue-600\/20.via-purple-600\/20.to-cyan-600\/20{background:linear-gradient(to bottom right,rgba(0,102,255,.1),rgba(139,92,246,.1),rgba(8,145,178,.1))!important}.animate-fade-in-up{animation-delay:.2s;animation-fill-mode:both}.animate-scale-in{animation-delay:.6s;animation-fill-mode:both}.transform.hover\:scale-105:hover{transform:scale(1.05)}.light .bg-gradient-to-r .text-white,.light .bg-gradient-to-r.from-blue-500.to-purple-600 .text-white{color:white!important}.light .bg-gradient-to-br.from-slate-800.to-slate-900{background:linear-gradient(to bottom right,#f1f5f9,#e2e8f0)!important}.light .bg-black\/30{background:rgba(255,255,255,.9)!important}.light .aspect-video .text-white{color:#1f2937!important}.light .aspect-video .text-white\/80{color:#4b5563!important}.light .aspect-video .text-white\/90,.light .text-white:not(.aspect-video .text-white){color:#1f2937!important}.light .text-white\/80:not(.aspect-video .text-white\/80){color:#4b5563!important}.light .text-white\/90:not(.aspect-video .text-white\/90){color:#1f2937!important}.light .bg-white\/10{background:rgba(255,255,255,.8)!important}.light .border-white\/20{border-color:rgba(0,0,0,.1)!important}.light .group:hover .bg-white\/20{background:rgba(255,255,255,.9)!important}.light .bg-blue-600\/20.backdrop-blur-sm{background:rgba(0,102,255,.15)!important}.light .bg-purple-600\/20.backdrop-blur-sm{background:rgba(139,92,246,.15)!important}.light .bg-cyan-600\/20.backdrop-blur-sm{background:rgba(8,145,178,.15)!important}.animated-button{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 48px;border:3px solid transparent;font-size:18px;background-color:transparent;border-radius:100px;font-weight:600;cursor:pointer;overflow:hidden;transition:all .6s cubic-bezier(.23,1,.32,1);text-decoration:none}@media (max-width:768px){.animated-button{padding:10px 16px;font-size:13px;gap:4px;flex:1 1;max-width:140px;min-width:120px}.animated-button svg{width:16px;height:16px}.animated-button .text{transform:translateX(-8px)}.animated-button:hover .text{transform:translateX(8px)}}@media (max-width:480px){.animated-button{padding:8px 12px;font-size:12px;min-width:100px;max-width:130px}.animated-button svg{width:14px;height:14px}}@media (max-width:380px){.animated-button{padding:8px 10px;font-size:11px;min-width:90px;max-width:120px}.animated-button .text{transform:translateX(-6px)}.animated-button:hover .text{transform:translateX(6px)}}.animated-button-primary{color:#3b82f6;box-shadow:0 0 0 2px #3b82f6}.animated-button-secondary{color:#ffffff;background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:none;border:none}.animated-button svg{position:absolute;width:20px;height:20px;z-index:9;transition:all .8s cubic-bezier(.23,1,.32,1)}.animated-button-primary svg{fill:#3b82f6}.animated-button-secondary svg{fill:#ffffff}.animated-button .arr-1{right:16px}.animated-button .arr-2{left:-25%}.animated-button .circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;opacity:0;transition:all .8s cubic-bezier(.23,1,.32,1)}.animated-button-primary .circle{background-color:#3b82f6}.animated-button-secondary .circle{background:linear-gradient(135deg,#5a67d8,#667eea)}.animated-button .text{position:relative;z-index:1;transform:translateX(-12px);transition:all .8s cubic-bezier(.23,1,.32,1)}.animated-button:hover{box-shadow:0 0 0 12px transparent;color:#ffffff;border-radius:12px}.animated-button-secondary:hover{background:linear-gradient(135deg,#5a67d8,#667eea)}.animated-button:hover .arr-1{right:-25%}.animated-button:hover .arr-2{left:16px}.animated-button:hover .text{transform:translateX(12px)}.animated-button:hover svg{fill:#ffffff}.animated-button:active{scale:.95}.animated-button-primary:active{box-shadow:0 0 0 4px #3b82f6}.animated-button-secondary:active{box-shadow:0 0 0 3px rgba(102,126,234,.3);transform:scale(.98)}.animated-button:hover .circle{width:220px;height:220px;opacity:1}.light .animated-button-primary{color:#1d4ed8;box-shadow:0 0 0 2px #1d4ed8}.light .animated-button-secondary{color:#ffffff;background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:none;border:none}.light .animated-button-primary svg{fill:#1d4ed8}.light .animated-button-secondary svg{fill:#ffffff}.light .animated-button-primary .circle{background-color:#1d4ed8}.light .animated-button-secondary .circle{background:linear-gradient(135deg,#5a67d8,#667eea)}.light .animated-button-primary:active{box-shadow:0 0 0 4px #1d4ed8}.light .animated-button-secondary:active{box-shadow:0 0 0 3px rgba(102,126,234,.3);transform:scale(.98)}.light .bg-slate-800\/50{background:rgba(248,250,252,.8)!important}.light .border-slate-700{border-color:rgba(148,163,184,.3)!important}.light .border-blue-500\/30{border-color:rgba(59,130,246,.4)!important}.light .border-purple-500\/30{border-color:rgba(139,92,246,.4)!important}.light .border-green-500\/30{border-color:rgba(34,197,94,.4)!important}.light .text-red-400{color:#dc2626!important}.light .bg-blue-600\/20{background:rgba(59,130,246,.2)!important}.light .bg-purple-600\/20{background:rgba(139,92,246,.2)!important}.light .bg-green-600\/20{background:rgba(34,197,94,.2)!important}.scenario-card{background:#0E1B2A}.light .scenario-card{background:rgba(255,255,255,.9)!important;border:1px solid rgba(148,163,184,.2)}.light .hover\:ring-violet-600:hover{--tw-ring-color:rgb(139,92,246)!important}.light .bg-violet-600\/20{background:rgba(139,92,246,.15)!important}.light .text-violet-400{color:#7c3aed!important}.light .text-violet-300{color:#6b46c1!important}.light .bg-slate-800\/50{background:rgba(148,163,184,.15)!important}.light .bg-slate-800{background:rgba(203,213,225,.8)!important}.light .text-violet-200{color:#6b46c1!important}.light .border-violet-600\/30{border-color:rgba(139,92,246,.4)!important}.light .hover\:border-violet-500\/50:hover{border-color:rgba(139,92,246,.6)!important}.glow-card:hover .glow-border{transform:rotate(-90deg) scaleX(1.34) scaleY(.77)}.glow-card .glow-border{transition:transform .6s cubic-bezier(.175,.885,.32,1.275)}.glow-card .mask{position:relative;z-index:1}.light .glow-card{background:rgba(255,255,255,.95)!important;color:#1f2937!important}.light .glow-card .mask{background:rgba(255,255,255,.8)!important;border:1px solid rgba(148,163,184,.2)}.light .glow-card .cmd{background:rgba(139,92,246,.1)!important;border-color:rgba(139,92,246,.3)!important;color:#7c3aed!important}.light .glow-card .text-gray-300{color:#4b5563!important}.light .glow-card .text-gray-400{color:#6b7280!important}.light .glow-card .text-pink-500{color:#ec4899!important}.light .glow-card .text-cyan-400{color:#06b6d4!important}.light .glow-card .text-gray-200{color:#374151!important}.light .glow-card .text-green-400{color:#22c55e!important}.light .glow-card .text-yellow-400{color:#eab308!important}.light .glow-card .btn{color:#ffffff!important}.light [class*="bg-[#0E1B2A]"]{background:rgba(255,255,255,.9)!important;border:1px solid rgba(148,163,184,.2)}.payoff-text span strong,.payoff-text strong{font-weight:700;color:#ffffff;text-shadow:0 0 4px rgba(255,255,255,.3)}.light .payoff-text span strong,.light .payoff-text strong{font-weight:700;color:#1f2937!important;text-shadow:none}