:root{--bg-deep:#05020c;--bg-dark:#0a0414;--bg-card:#10081e8c;--bg-card-hover:#1a0e2ebf;--accent-cyan:#00f2fe;--accent-purple:#a14fff;--accent-magenta:#ff00a0;--text-bright:#f4effc;--text-normal:#c5b8db;--text-muted:#8c7e9e;--glass-border:#ffffff12;--glass-border-focus:#a14fff66;--font-head:"Syne", sans-serif;--font-body:"Outfit", sans-serif}*{box-sizing:border-box;scroll-behavior:smooth;margin:0;padding:0}html{max-width:100vw;margin:0;padding:0;overflow-x:hidden}body{font-family:var(--font-body);background-color:var(--bg-deep);color:var(--text-normal);width:100%;max-width:100vw;margin:0;padding:0;line-height:1.6;overflow-x:hidden}::-webkit-scrollbar-thumb{background:#a14fff40;border-radius:10px}h1,h2,h3,h4,h5,h6{font-family:var(--font-head);color:var(--text-bright);font-weight:700}.glass-panel{background:var(--bg-card);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:16px;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:0 8px 32px #0000005e}.glass-panel:hover{background:var(--bg-card-hover);border-color:#a14fff59;box-shadow:0 12px 40px #a14fff1f,0 0 20px #00f2fe14}.text-gradient{background:linear-gradient(135deg, #fff 10%, var(--accent-cyan) 60%, var(--accent-purple) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.text-gradient-purple{background:linear-gradient(135deg, var(--accent-cyan) 0%, var(--accent-purple) 50%, var(--accent-magenta) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.btn-primary{background:linear-gradient(135deg, var(--accent-purple) 0%, #6f26d9 100%);color:#fff;font-family:var(--font-head);cursor:pointer;border:none;border-radius:50px;align-items:center;gap:10px;padding:14px 28px;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:inline-flex;box-shadow:0 4px 20px #a14fff4d}.btn-primary:hover{transform:translateY(-3px);box-shadow:0 8px 30px #a14fff99,0 0 15px #00f2fe4d}.btn-primary:active{transform:translateY(-1px)}.btn-secondary{color:var(--text-bright);border:1px solid var(--glass-border);font-family:var(--font-head);cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:0 0;border-radius:50px;align-items:center;gap:10px;padding:14px 28px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.btn-secondary:hover{border-color:var(--accent-cyan);background:#ffffff0d;transform:translateY(-2px);box-shadow:0 0 15px #00f2fe33}.radial-glow{pointer-events:none;filter:blur(80px);z-index:-1;background:radial-gradient(circle,#a14fff1f 0%,#05020c00 70%);border-radius:50%;width:50vw;height:50vw;animation:15s ease-in-out infinite alternate pulse-glow;position:absolute}.radial-glow-cyan{pointer-events:none;filter:blur(80px);z-index:-1;background:radial-gradient(circle,#00f2fe14 0%,#05020c00 70%);border-radius:50%;width:40vw;height:40vw;animation:12s ease-in-out infinite alternate-reverse pulse-glow;position:absolute}@keyframes pulse-glow{0%{opacity:.7;transform:translate(0)scale(1)}to{opacity:1;transform:translate(8%,8%)scale(1.15)}}.perspective-container{perspective:1000px}.shimmer{position:relative;overflow:hidden}.shimmer:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#ffffff0a 20%,#ffffff14 60%,#fff0 100%);animation:4s ease-in-out infinite shimmer-swipe;position:absolute;inset:0;transform:translate(-100%)}@keyframes shimmer-swipe{to{transform:translate(100%)}}.glass-input{border:1px solid var(--glass-border);width:100%;color:var(--text-bright);font-family:var(--font-body);background:#ffffff08;border-radius:8px;padding:12px 16px;transition:all .3s}.glass-input:focus{border-color:var(--accent-purple);background:#ffffff0f;outline:none;box-shadow:0 0 12px #a14fff4d}.fade-in{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) forwards fadeInUp;transform:translateY(20px)}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.scroll-reveal{opacity:1;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1)}.scroll-reveal.active{opacity:1;transform:translateY(0)scale(1)}.cube-container{perspective:1000px;justify-content:center;align-items:center;width:300px;height:300px;display:flex;position:relative}.cube{width:180px;height:180px;transform-style:preserve-3d;transition:transform .1s ease-out;animation:20s linear infinite spinCube;position:relative}.cube-container:hover .cube{animation-play-state:paused}.cube-face{-webkit-backdrop-filter:blur(12px);width:180px;height:180px;font-family:var(--font-head);color:#fff;background:#0a0414b3;border:1.5px solid #a14fff59;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;font-size:1rem;font-weight:700;transition:border-color .3s,box-shadow .3s;display:flex;position:absolute;box-shadow:inset 0 0 25px #a14fff33,0 0 15px #a14fff0d}.cube-face:hover{border-color:var(--accent-cyan);box-shadow:inset 0 0 25px #00f2fe40,0 0 20px #00f2fe26}.face-front{transform:rotateY(0)translateZ(90px)}.face-back{transform:rotateY(180deg)translateZ(90px)}.face-right{transform:rotateY(90deg)translateZ(90px)}.face-left{transform:rotateY(-90deg)translateZ(90px)}.face-top{transform:rotateX(90deg)translateZ(90px)}.face-bottom{transform:rotateX(-90deg)translateZ(90px)}@keyframes spinCube{0%{transform:rotateX(0)rotateY(0)rotate(0)}to{transform:rotateX(360deg)rotateY(360deg)rotate(360deg)}}.cube-glow-ring{pointer-events:none;border:1px dashed #00f2fe26;border-radius:50%;width:260px;height:260px;animation:30s linear infinite rotateRing;position:absolute}.cube-glow-ring:after{content:"";background:var(--accent-cyan);width:10px;height:10px;box-shadow:0 0 12px var(--accent-cyan);border-radius:50%;position:absolute;top:-5px;left:50%}@keyframes rotateRing{to{transform:rotate(360deg)}}.hero-grid{text-align:left;grid-template-columns:1.15fr .85fr;align-items:center;gap:50px;width:100%;max-width:1200px;display:grid}@media (width<=900px){.hero-grid{text-align:center;grid-template-columns:1fr;gap:60px}.cube-container{width:240px;height:240px;margin:0 auto}.cube{width:140px;height:140px}.cube-face{width:140px;height:140px;font-size:.85rem}.face-front{transform:rotateY(0)translateZ(70px)}.face-back{transform:rotateY(180deg)translateZ(70px)}.face-right{transform:rotateY(90deg)translateZ(70px)}.face-left{transform:rotateY(-90deg)translateZ(70px)}.face-top{transform:rotateX(90deg)translateZ(70px)}.face-bottom{transform:rotateX(-90deg)translateZ(70px)}.cube-glow-ring{width:200px;height:200px}}body:before{content:"";background:radial-gradient(circle 350px at var(--mouse-x,50%) var(--mouse-y,50%), #a14fff0d 0%, #00f2fe05 40%, transparent 100%);pointer-events:none;z-index:-1;width:100vw;height:100vh;transition:background 50ms ease-out;position:fixed;top:0;left:0}.grid-overlay{pointer-events:none;z-index:-3;opacity:.8;background-image:linear-gradient(#a14fff0a 1.2px,#0000 1.2px),linear-gradient(90deg,#a14fff0a 1.2px,#0000 1.2px);background-size:60px 60px;width:140%;height:140%;transition:transform .2s cubic-bezier(.1,.8,.2,1);position:absolute;top:-20%;left:-20%;transform:perspective(600px)rotateX(70deg)translateZ(-120px);-webkit-mask-image:radial-gradient(circle,#000 15%,#0000 70%);mask-image:radial-gradient(circle,#000 15%,#0000 70%)}.marquee-container{border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border);-webkit-backdrop-filter:blur(12px);z-index:10;background:#08041059;width:100%;padding:24px 0;display:flex;position:relative;overflow:hidden}.marquee-track{gap:50px;width:max-content;animation:25s linear infinite marqueeScroll;display:flex}.marquee-item{white-space:nowrap;align-items:center;gap:50px;display:flex}.marquee-text{font-family:var(--font-head);letter-spacing:3px;color:var(--text-bright);text-transform:uppercase;font-size:.85rem;font-weight:700}.marquee-text.highlight{background:linear-gradient(135deg, var(--accent-cyan) 0%, var(--accent-purple) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.marquee-separator{color:var(--accent-purple);text-shadow:0 0 8px #a14fff99;font-size:.8rem}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.btn-primary.shimmer-btn{position:relative;overflow:hidden}.btn-primary.shimmer-btn:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff40 50%,#0000 100%);width:100%;height:100%;transition:none;position:absolute;top:0;left:-150%;transform:skew(-25deg)}.btn-primary.shimmer-btn:hover:after{animation:1.5s ease-in-out infinite buttonSweep}@keyframes buttonSweep{0%{left:-150%}to{left:150%}}.section-divider{background:linear-gradient(90deg, transparent, var(--glass-border) 20%, #a14fff40 50%, var(--glass-border) 80%, transparent);border:none;width:100%;height:1px}@keyframes slideUpAlert{0%{opacity:0;transform:translateY(30px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=768px){nav{text-align:center!important;flex-direction:column!important;gap:15px!important;padding:15px 4%!important;position:relative!important}nav>div:last-child{flex-wrap:wrap!important;justify-content:center!important;gap:18px!important}nav>div:last-child>a:last-child{margin-top:5px;border-left:none!important;padding-left:0!important}}.cinematic-reveal{opacity:0;filter:blur(15px);animation:1.4s cubic-bezier(.16,1,.3,1) forwards blurToFocus;transform:translateY(15px)}@keyframes blurToFocus{0%{opacity:0;filter:blur(15px);transform:translateY(15px)}to{opacity:1;filter:blur();transform:translateY(0)}}.cinematic-aurora{filter:blur(130px);pointer-events:none;z-index:0;background:radial-gradient(circle,#a14fff26 0%,#00f2fe1a 40%,#ff00a00a 80%,#0000 100%);width:700px;height:700px;animation:28s ease-in-out infinite alternate auroraFlow;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}@keyframes auroraFlow{0%{background:radial-gradient(circle,#a14fff26 0%,#00f2fe1a 40%,#ff00a00a 80%,#0000 100%);transform:translate(-50%,-50%)rotate(0)scale(1)}50%{background:radial-gradient(circle,#ff00a026 0%,#a14fff14 50%,#00f2fe14 85%,#0000 100%);transform:translate(-35%,-45%)rotate(180deg)scale(1.15)}to{background:radial-gradient(circle,#00f2fe29 0%,#ff00a00f 45%,#a14fff0d 80%,#0000 100%);transform:translate(-60%,-55%)rotate(360deg)scale(.9)}}.cube-container{animation:7s ease-in-out infinite floatLevitate}@keyframes floatLevitate{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.reveal-left{opacity:0;filter:blur(8px);transition:opacity 1.3s cubic-bezier(.16,1,.3,1),transform 1.3s cubic-bezier(.16,1,.3,1),filter 1.3s ease-out;transform:translate(-70px)}.scroll-reveal.active .reveal-left{opacity:1;filter:blur();transform:translate(0)}.reveal-right{opacity:0;filter:blur(8px);transition:opacity 1.3s cubic-bezier(.16,1,.3,1),transform 1.3s cubic-bezier(.16,1,.3,1),filter 1.3s ease-out;transform:translate(70px)}.scroll-reveal.active .reveal-right{opacity:1;filter:blur();transform:translate(0)}.reveal-scale{opacity:0;filter:blur(8px);transition:opacity 1.4s cubic-bezier(.16,1,.3,1),transform 1.4s cubic-bezier(.16,1,.3,1),filter 1.4s ease-out;transform:scale(.85)}.scroll-reveal.active .reveal-scale{opacity:1;filter:blur();transform:scale(1)}.orbit-container{justify-content:center;align-items:center;width:320px;height:320px;margin:0 auto;display:flex;position:relative}.orbit-ring{pointer-events:none;border:1px solid #a14fff26;border-radius:50%;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 20px #a14fff0d,0 0 20px #00f2fe08}.orbit-bead{background:var(--accent-purple);width:10px;height:10px;box-shadow:0 0 12px 3px var(--accent-purple), 0 0 20px 6px var(--accent-cyan);transform-origin:5px 165px;border-radius:50%;margin-left:-5px;animation:12s linear infinite rotateOrbit;position:absolute;top:-5px;left:50%}.orbit-bead-secondary{background:var(--accent-cyan);width:8px;height:8px;box-shadow:0 0 10px 2px var(--accent-cyan);transform-origin:4px -156px;border-radius:50%;margin-left:-4px;animation:8s linear infinite reverse rotateOrbit;position:absolute;bottom:-4px;left:50%}@keyframes rotateOrbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cinematic-coin{background:radial-gradient(circle at 30% 30%,#261446f2 0%,#0a0414fa 70%);border:2px solid #a14fff66;border-radius:50%;justify-content:center;align-items:center;width:170px;height:170px;animation:5s ease-in-out infinite floatLevitate;display:flex;position:relative;box-shadow:0 0 45px #a14fff40,inset 0 0 25px #ffffff0d,0 15px 35px #00000080}.cinematic-coin-inner{background:#ffffff03;border:1px dashed #00f2fe59;border-radius:50%;justify-content:center;align-items:center;width:140px;height:140px;display:flex;position:absolute}.coin-shimmer{background:linear-gradient(135deg,#0000 40%,#ffffff0f 50%,#0000 60%);border-radius:50%;animation:6s ease-in-out infinite coinShine;position:absolute;inset:0}@keyframes coinShine{0%,to{opacity:.3;transform:scale(1)rotate(0)}50%{opacity:.8;transform:scale(1.02)rotate(180deg)}}.coin-symbol{font-family:var(--font-head);background:linear-gradient(135deg, #fff 20%, var(--accent-purple) 60%, var(--accent-cyan) 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 8px #00f2fe59);-webkit-background-clip:text;font-size:3.5rem;font-weight:900}@media (width<=992px){.engine-grid-responsive{text-align:center;grid-template-columns:1fr!important;gap:40px!important}.engine-grid-responsive .reveal-left{transform:translate(-40px)}.engine-grid-responsive .reveal-right{transform:translate(40px)}.scroll-reveal.active .reveal-left,.scroll-reveal.active .reveal-right{transform:translate(0)!important}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin!important}.process-timeline{max-width:1000px;margin:60px auto 0;padding:20px 0;position:relative}.process-timeline:before{content:"";z-index:1;background:#ffffff0d;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.timeline-progress-line{background:linear-gradient(to bottom, var(--accent-cyan), var(--accent-purple));z-index:2;width:2px;box-shadow:0 0 10px var(--accent-purple), 0 0 20px var(--accent-cyan);transition:height .6s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:50%;transform:translate(-50%)}.timeline-item{z-index:3;width:50%;margin-bottom:60px;position:relative}.timeline-item:nth-child(2n){padding-left:50px;left:50%}.timeline-item:nth-child(odd){text-align:right;padding-right:50px;left:0}.timeline-dot{background:var(--bg-deep);border:3px solid var(--glass-border);z-index:4;border-radius:50%;width:18px;height:18px;transition:all .5s;position:absolute;top:25px}.timeline-item:nth-child(2n) .timeline-dot{left:-9px}.timeline-item:nth-child(odd) .timeline-dot{right:-9px}.timeline-item.active .timeline-dot{background:var(--accent-cyan);border-color:var(--accent-purple);box-shadow:0 0 12px var(--accent-cyan), 0 0 24px var(--accent-purple);transform:scale(1.25)}.timeline-item.active .timeline-dot:after{content:"";border:1px solid var(--accent-cyan);border-radius:50%;animation:2s infinite pulse-ring;position:absolute;inset:-5px}.timeline-content-card{border-radius:16px;padding:30px;transition:all .4s}.timeline-item.active .timeline-content-card{border-color:#00f2fe40;box-shadow:0 8px 30px #00f2fe0d}.timeline-number{font-family:var(--font-head);background:linear-gradient(135deg, var(--accent-cyan), var(--accent-purple));-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:10px;font-size:2.2rem;font-weight:800;line-height:1}.whatsapp-float{color:#fff;cursor:pointer;z-index:40;background:linear-gradient(135deg,#25d366 0%,#128c7e 100%);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:110px;right:30px;box-shadow:0 4px 20px #25d36659}.whatsapp-float:hover{color:#fff;transform:translateY(-5px)scale(1.08);box-shadow:0 8px 30px #25d36680}.whatsapp-float:before{content:"";z-index:-1;border:2px solid #25d366;border-radius:50%;animation:2s infinite pulse-ring;position:absolute;inset:0}.modal-overlay{-webkit-backdrop-filter:blur(20px);z-index:100;background:#05020cd9;justify-content:center;align-items:center;padding:40px;animation:.3s cubic-bezier(.16,1,.3,1) forwards fade-in-anim;display:flex;position:fixed;inset:0}.modal-content-container{border:1px solid var(--glass-border);background:#0a0414f2;border-radius:20px;width:100%;max-width:900px;max-height:90vh;animation:.4s cubic-bezier(.16,1,.3,1) forwards scale-in-anim;position:relative;overflow-y:auto;box-shadow:0 25px 50px -12px #000000b3}.logos-marquee{background:#0a041433;width:100%;padding:40px 0;display:flex;position:relative;overflow:hidden}.logos-track{white-space:nowrap;gap:80px;width:max-content;animation:25s linear infinite marquee-scroll;display:flex}.logo-item{opacity:.4;filter:grayscale();font-family:var(--font-head);letter-spacing:2px;color:var(--text-normal);justify-content:center;align-items:center;font-size:1.4rem;font-weight:700;transition:all .3s;display:flex}.logo-item:hover{opacity:1;filter:grayscale(0%);color:#fff;text-shadow:0 0 10px #00f2fe80}@keyframes pulse-ring{0%{opacity:.8;transform:scale(.95)}50%{opacity:.4;transform:scale(1.15)}to{opacity:0;transform:scale(1.35)}}@keyframes fade-in-anim{0%{opacity:0}to{opacity:1}}@keyframes scale-in-anim{0%{opacity:0;transform:scale(.92)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.testimonials-flex-container{justify-content:center;align-items:center;gap:30px;display:flex}.form-grid-responsive{grid-template-columns:1fr 1fr;gap:15px;display:grid}@media (width<=768px){.testimonials-flex-container{flex-direction:column;gap:20px}.form-grid-responsive{grid-template-columns:1fr!important}.nav-link-desktop{display:none!important}.process-timeline:before,.timeline-progress-line{left:20px;transform:none}.timeline-item{width:100%;text-align:left!important;padding-left:45px!important;padding-right:0!important;left:0!important}.timeline-dot{left:11px!important}.whatsapp-float{width:48px;height:48px;bottom:90px;right:20px}.modal-overlay{padding:15px}}.dashboard-sidebar-item{color:var(--text-muted);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:12px;width:100%;padding:10px 16px;font-size:.88rem;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.dashboard-sidebar-item:hover,.dashboard-sidebar-item.active{color:#fff;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff0d}.dashboard-sidebar-item.active{border-left:2px solid var(--accent-cyan);padding-left:14px}.crm-pipeline-column{border:1px solid var(--glass-border);background:#ffffff03;border-radius:8px;flex-direction:column;flex:1;gap:12px;min-width:280px;height:calc(100vh - 250px);padding:15px;transition:border-color .25s,background-color .25s;display:flex;overflow-y:auto}.crm-pipeline-column.drag-over{border-color:var(--accent-cyan);background:#00f2fe05}.crm-lead-card{cursor:grab;background:#0a0514d9;border:1px solid #ffffff0a;border-radius:6px;padding:14px;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 12px #00000026}.crm-lead-card:hover{border-color:#00f2fe40;transform:translateY(-2px);box-shadow:0 4px 15px #00f2fe0d}.crm-lead-card:active{cursor:grabbing}.drawer-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;opacity:0;background:#05020c99;width:100vw;height:100vh;animation:.3s cubic-bezier(.16,1,.3,1) forwards fadeInDrawer;position:fixed;top:0;left:0}.drawer-container{border-left:1px solid var(--glass-border);z-index:101;background:#0a0414f2;flex-direction:column;width:500px;max-width:90vw;height:100vh;animation:.3s cubic-bezier(.16,1,.3,1) forwards slideInDrawer;display:flex;position:fixed;top:0;right:-550px;overflow-y:auto;box-shadow:-10px 0 30px #00000080}@keyframes fadeInDrawer{to{opacity:1}}@keyframes slideInDrawer{to{right:0}}.bell-pulse-ring{background:var(--accent-magenta);border-radius:50%;width:8px;height:8px;animation:2s infinite bellRingPulse;position:absolute;top:-2px;right:-2px}@keyframes bellRingPulse{0%{opacity:1;transform:scale(.95)}50%{opacity:.5;transform:scale(1.3)}to{opacity:1;transform:scale(.95)}}.cinematic-scroll-section{perspective:1200px;background:#030107;position:relative}.cinematic-3d-scene{transform-style:preserve-3d;will-change:transform;transition:transform .15s cubic-bezier(.25,1,.5,1)}.cinematic-hud-overlay{pointer-events:none;background:radial-gradient(circle,#0000 40%,#05020c73 100%)}.cinematic-lens-blur{filter:blur(var(--scroll-blur,0px));transition:filter .1s ease-out}.scroll-story-screen{justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.scroll-story-bg-video{width:auto;min-width:100%;height:auto;min-height:100%;transform:translate(-50%, -50%) scale(var(--video-zoom,1));object-fit:cover;opacity:.35;filter:saturate(.8)contrast(1.15)brightness(.7);will-change:transform;transition:transform .15s ease-out;position:absolute;top:50%;left:50%}.scroll-story-glass-card{z-index:5;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);max-width:650px;transform:translateY(var(--card-y,0px)) scale(var(--card-scale,1));opacity:var(--card-opacity,1);will-change:transform, opacity;background:#0a041473;border:1px solid #ffffff14;border-radius:24px;padding:45px;transition:transform .15s ease-out,opacity .15s ease-out;position:relative;box-shadow:0 25px 50px -12px #000000bf,inset 0 0 20px #ffffff08}.text-glow-cyan{text-shadow:0 0 15px #00f2fe73}body:after{content:"";opacity:.038;z-index:99999;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");width:100vw;height:100vh;position:fixed;top:0;left:0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#05020c}::-webkit-scrollbar-thumb{background:linear-gradient(#a14fff 0%,#00f2fe 100%);border:2px solid #05020c;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#00f2fe 0%,#a14fff 100%)}.glass-panel{-webkit-backdrop-filter:blur(20px)saturate(120%)!important;background:#0a051973!important;border:1px solid #ffffff0d!important;box-shadow:0 15px 35px -10px #00000080,inset 0 0 25px #ffffff03!important}.timeline-step-line{z-index:1;background:linear-gradient(#a14fff,#00f2fe);width:2px;position:absolute;left:50%;transform:translate(-50%)}@keyframes chartFill{0%{stroke-dashoffset:800px}to{stroke-dashoffset:0}}@keyframes chartCircleFill{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.navbar-responsive{box-sizing:border-box;width:100%;padding:20px 8%}@media (width<=768px){.navbar-responsive{padding:15px 4%!important}}
