:root{--primary:#00f0ff;--secondary:#ff006e;--accent:#8338ec;--dark:#0a0e27;--dark-light:#1a1f3a;--dark-lighter:#252b4a;--text:#e8eaf6;--text-dim:#9fa8da;--gradient-primary:linear-gradient(135deg,#00f0ff,#8338ec 50%,#ff006e);--gradient-card:linear-gradient(135deg,rgba(0,240,255,0.1),rgba(131,56,236,0.1));--container-width:1400px;--section-padding:120px;--glow:0 0 20px rgba(0,240,255,0.5);--glow-strong:0 0 40px rgba(0,240,255,0.8)}*{margin:0;padding:0}.bento-card,.brands-grid-ultra,.faq-item,.hero-content-ultra,.hero-description,.hero-title-ultra,.kpi-card-ultra,.solution-card-ultra,.techstack-swiper,.why-3d-card,.why-grid,a,article,aside,body,button,div,footer,h1,h2,h3,h4,h5,h6,header,main,nav,p,section,span{opacity:1!important;visibility:visible!important}[data-aos]{opacity:1!important;transform:none!important;transition:none!important}html:not(:has(.dashboard-root)){scrollbar-gutter:stable}body{font-family:Poppins,sans-serif;background:var(--dark);color:var(--text);overflow-x:hidden;width:100%;max-width:100%}body.menu-open{overflow:hidden}body.aos-fallback [data-aos]{opacity:1!important;transform:none!important}#particles-js{position:fixed;width:100%;height:100%;top:0;left:0;z-index:0}.container-ultra{max-width:var(--container-width);margin:0 auto;padding:0 40px;position:relative;z-index:1}.navbar-ultra{position:fixed;top:0;left:0;right:0;z-index:1000;padding:20px 0;background:rgba(10,14,39,.8);backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,240,255,.1);transition:all .3s ease}.navbar-ultra.scrolled{padding:15px 0;background:rgba(10,14,39,.95);box-shadow:0 10px 30px rgba(0,0,0,.5)}.navbar-content{justify-content:space-between}.logo-brand,.navbar-content{display:flex;align-items:center}.logo-brand{gap:15px;text-decoration:none;position:relative;z-index:10}.logo-glow{position:absolute;width:100%;height:100%;background:radial-gradient(circle,rgba(0,240,255,.3),transparent 70%);filter:blur(20px);animation:logoGlow 3s ease-in-out infinite}@keyframes logoGlow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.logo-img-ultra{height:50px;position:relative;z-index:1;filter:drop-shadow(0 0 10px rgba(0,240,255,.5));transition:all .3s ease}.logo-brand:hover .logo-img-ultra{transform:scale(1.1) rotate(-5deg);filter:drop-shadow(0 0 20px rgba(0,240,255,.8))}.logo-text{font-family:Orbitron,sans-serif;font-size:24px;font-weight:900;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:2px}.nav-menu{display:flex;align-items:center;gap:40px}.nav-link{position:relative;text-decoration:none;color:var(--text);font-weight:600;font-size:16px;transition:all .3s ease;padding:8px 0}.nav-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--gradient-primary);transition:width .4s ease}.nav-link:hover:after{width:100%}.btn-cyber{padding:12px 30px;background:var(--gradient-primary);border:none;border-radius:50px;color:var(--dark);font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:10px;position:relative;overflow:hidden;transition:all .3s ease;box-shadow:var(--glow)}.btn-cyber:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(255,255,255,.3);border-radius:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s}.btn-cyber:hover:before{width:300px;height:300px}.btn-cyber:hover{transform:translateY(-3px);box-shadow:var(--glow-strong)}.btn-cyber-content{position:relative;z-index:1;display:flex;align-items:center;gap:8px}.menu-toggle{display:none;flex-direction:column;gap:6px;background:none;border:none;cursor:pointer;padding:10px}.menu-toggle span{width:30px;height:3px;background:var(--primary);border-radius:3px;transition:all .3s ease;box-shadow:var(--glow)}.menu-toggle.open span:first-child{transform:translateY(9px) rotate(45deg)}.menu-toggle.open span:nth-child(2){opacity:0}.menu-toggle.open span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.hero-ultra{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;padding:0;overflow:hidden}.hero-bg-animated{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(0,240,255,.15) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(255,0,110,.15) 0,transparent 50%),radial-gradient(circle at 50% 50%,rgba(131,56,236,.1) 0,transparent 60%);animation:bgPulse 10s ease-in-out infinite}@keyframes bgPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.hero-grid-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(0,240,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(0,240,255,.03) 1px,transparent 0);background-size:50px 50px;animation:gridMove 20s linear infinite}@keyframes gridMove{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.hero-content-ultra{text-align:center;max-width:1000px;margin:0 auto;position:relative;z-index:2}.hero-badge{display:inline-flex;align-items:center;gap:10px;padding:12px 24px;background:rgba(0,240,255,.1);border:1px solid rgba(0,240,255,.3);border-radius:50px;font-size:14px;font-weight:600;color:var(--primary);margin-bottom:30px;backdrop-filter:blur(10px);animation:badgeFloat 3s ease-in-out infinite}@keyframes badgeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.hero-title-ultra{font-family:Orbitron,sans-serif;font-size:clamp(40px,6vw,80px);font-weight:900;line-height:1.1;margin-bottom:30px;letter-spacing:-2px}.title-line{display:block;margin:10px 0}.gradient-text{-webkit-text-fill-color:transparent;animation:gradientShift 5s ease infinite}@keyframes gradientShift{0%,to{filter:hue-rotate(0deg)}50%{filter:hue-rotate(45deg)}}.highlight-cyber{position:relative;color:var(--primary);text-shadow:var(--glow)}.highlight-cyber:after{content:"";position:absolute;bottom:5px;left:0;width:100%;height:3px;background:var(--gradient-primary);animation:underlinePulse 2s ease-in-out infinite}@keyframes underlinePulse{0%,to{transform:scaleX(1);opacity:1}50%{transform:scaleX(1.1);opacity:.7}}.hero-description{font-size:clamp(16px,2vw,20px);color:var(--text-dim);max-width:700px;margin:0 auto 40px;line-height:1.8}.hero-cta-group{display:flex;justify-content:center;align-items:center;margin-top:2rem;gap:2rem;margin-bottom:2.5rem}.btn-primary-ultra{position:relative;padding:18px 40px;background:var(--gradient-primary);border:none;border-radius:50px;color:var(--dark);font-weight:700;font-size:16px;text-decoration:none;display:inline-flex;align-items:center;gap:12px;overflow:hidden;transition:all .3s ease;box-shadow:0 10px 40px rgba(0,240,255,.4)}.btn-primary-ultra:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s}.btn-primary-ultra:hover:before{left:100%}.btn-primary-ultra:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 15px 50px rgba(0,240,255,.6)}.btn-secondary-ultra{padding:18px 40px;background:transparent;border:2px solid var(--primary);border-radius:50px;color:var(--primary);font-weight:700;font-size:16px;text-decoration:none;display:inline-flex;align-items:center;gap:12px;transition:all .3s ease}.btn-secondary-ultra:hover{background:rgba(0,240,255,.1);transform:translateY(-3px);box-shadow:0 10px 30px rgba(0,240,255,.3)}.kpi-grid-ultra{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;max-width:900px;margin:10px auto 0}.kpi-card-ultra{background:rgba(26,31,58,.6);backdrop-filter:blur(10px);border:1px solid rgba(0,240,255,.2);border-radius:20px;padding:30px 20px;text-align:center;transition:all .3s ease;position:relative;overflow:hidden}.kpi-card-ultra:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,240,255,.1),transparent);transition:left .5s}.kpi-card-ultra:hover:before{left:100%}.kpi-card-ultra:hover{transform:translateY(-10px);border-color:var(--primary);box-shadow:0 20px 40px rgba(0,240,255,.3)}.kpi-icon{font-size:48px;color:var(--primary);margin-bottom:15px;filter:drop-shadow(var(--glow))}.kpi-value{font-family:Orbitron,sans-serif;font-size:48px;font-weight:900;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:10px}.kpi-label{font-size:14px;color:var(--text-dim);text-transform:uppercase;letter-spacing:1px}.hero-3d-element{position:absolute;right:10%;top:50%;transform:translateY(-50%);display:none}.cube-container{perspective:1000px}.cube{width:200px;height:200px;position:relative;transform-style:preserve-3d;animation:rotateCube 20s linear infinite}@keyframes rotateCube{0%{transform:rotateX(0deg) rotateY(0deg)}to{transform:rotateX(1turn) rotateY(1turn)}}.cube-face{position:absolute;width:200px;height:200px;background:rgba(0,240,255,.1);border:2px solid rgba(0,240,255,.3);backdrop-filter:blur(10px)}.cube-face.front{transform:translateZ(100px)}.cube-face.back{transform:translateZ(-100px) rotateY(180deg)}.cube-face.right{transform:rotateY(90deg) translateZ(100px)}.cube-face.left{transform:rotateY(-90deg) translateZ(100px)}.cube-face.top{transform:rotateX(90deg) translateZ(100px)}.cube-face.bottom{transform:rotateX(-90deg) translateZ(100px)}.scroll-indicator{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);text-align:center}.mouse{width:30px;height:50px;border:2px solid var(--primary);border-radius:20px;margin:0 auto 10px;position:relative}.wheel{width:4px;height:10px;background:var(--primary);border-radius:2px;position:absolute;top:8px;left:50%;transform:translateX(-50%);animation:scroll 1.5s infinite}@keyframes scroll{0%{opacity:1;top:8px}to{opacity:0;top:30px}}.scroll-indicator p{font-size:12px;color:var(--text-dim);text-transform:uppercase;letter-spacing:2px}.section-header-ultra{text-align:center;margin-bottom:80px}.section-tag{display:inline-block;padding:8px 20px;background:rgba(0,240,255,.1);border:1px solid rgba(0,240,255,.3);border-radius:50px;font-size:12px;font-weight:700;color:var(--primary);text-transform:uppercase;letter-spacing:2px;margin-bottom:20px}.section-title{font-family:Orbitron,sans-serif;font-size:clamp(32px,5vw,56px);font-weight:900;margin-bottom:20px;letter-spacing:-1px}.section-description{font-size:18px;color:var(--text-dim);max-width:700px;margin:0 auto}.brands-ultra{padding:100px 0}.brands-grid-ultra{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px}.brand-card-ultra{background:rgba(26,31,58,.4);backdrop-filter:blur(10px);border:1px solid rgba(0,240,255,.1);border-radius:20px;padding:40px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative;overflow:hidden}.brand-card-ultra:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent,rgba(0,240,255,.1),transparent 30deg);animation:rotateBorder 4s linear infinite;opacity:0;transition:opacity .3s}@keyframes rotateBorder{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.brand-card-ultra:hover:before{opacity:1}.brand-card-ultra:hover{transform:translateY(-10px);border-color:var(--primary);box-shadow:0 20px 40px rgba(0,240,255,.2)}.brand-card-ultra img{max-width:150px;height:auto;filter:grayscale(1) brightness(1.5);transition:all .3s ease;position:relative;z-index:1}.brand-card-ultra:hover img{filter:grayscale(0) brightness(1);transform:scale(1.1)}.why-amad-3d{padding:var(--section-padding) 0;background:linear-gradient(180deg,transparent,rgba(0,240,255,.02),transparent);position:relative;overflow:hidden}.why-amad-3d__header{text-align:center;margin-bottom:10px}.code-particles-bg{position:absolute;inset:0;pointer-events:none;z-index:0}.code-particle{position:absolute;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:12px;color:rgba(0,240,255,.12);animation:floatParticle 10s ease-in-out infinite;white-space:nowrap;user-select:none}@keyframes floatParticle{0%,to{transform:translateY(0) rotate(0deg);opacity:.12}25%{opacity:.25}50%{transform:translateY(-30px) rotate(3deg);opacity:.12}75%{opacity:.2}}.code-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(0,240,255,.06);border:1px solid rgba(0,240,255,.2);border-radius:100px;padding:8px 20px;margin-bottom:20px}.code-badge code{color:var(--primary);font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:13px}.code-badge__dot{width:8px;height:8px;background:#00ff88;border-radius:50%;animation:pulseGreen 2s ease-in-out infinite}@keyframes pulseGreen{0%,to{box-shadow:0 0 0 0 rgba(0,255,136,.5)}50%{box-shadow:0 0 0 6px rgba(0,255,136,0)}}.vscode-scene{perspective:1200px;max-width:1200px;margin:50px auto 60px;position:relative;z-index:1}.vscode-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:130%;background:radial-gradient(ellipse,rgba(0,240,255,.08) 0,rgba(131,56,236,.04) 40%,transparent 70%);filter:blur(50px);z-index:-1;animation:glowPulse 4s ease-in-out infinite alternate}@keyframes glowPulse{0%{opacity:.6;transform:translate(-50%,-50%) scale(1)}to{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}.vscode-editor-3d{background:#1e1e2e;border-radius:12px;border:1px solid rgba(0,240,255,.12);overflow:hidden;transform:rotateX(4deg) rotateY(-6deg) scale(.97);transition:transform .7s cubic-bezier(.23,1,.32,1),box-shadow .7s ease;box-shadow:0 35px 80px rgba(0,0,0,.5),0 0 40px rgba(0,240,255,.04),inset 0 1px 0 rgba(255,255,255,.05);transform-style:preserve-3d}.vscode-editor-3d:hover{transform:rotateX(0deg) rotateY(0deg) scale(1);box-shadow:0 50px 100px rgba(0,0,0,.4),0 0 80px rgba(0,240,255,.1),inset 0 1px 0 rgba(255,255,255,.06)}.vsc-titlebar{display:flex;align-items:center;height:38px;background:#181825;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.06);gap:12px}.vsc-traffic{display:flex;gap:8px}.vsc-tl{width:12px;height:12px;border-radius:50%;transition:filter .2s}.vsc-tl:hover{filter:brightness(1.3)}.vsc-tl--close{background:#ff5f57}.vsc-tl--min{background:#febc2e}.vsc-tl--max{background:#28c840}.vsc-titlebar__text{flex:1;text-align:center;font-size:12px;color:rgba(255,255,255,.4);font-family:Inter,-apple-system,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vsc-tabs-bar{display:flex;background:#181825;border-bottom:1px solid rgba(255,255,255,.06);height:35px}.vsc-tab{display:flex;align-items:center;gap:6px;padding:0 16px;font-size:12px;color:rgba(255,255,255,.35);border-right:1px solid rgba(255,255,255,.04);cursor:default;font-family:Inter,-apple-system,sans-serif;white-space:nowrap}.vsc-tab--active{background:#1e1e2e;color:rgba(255,255,255,.85);border-bottom:2px solid var(--primary)}.vsc-tab__icon{width:14px;height:14px;border-radius:3px;flex-shrink:0}.vsc-tab__icon--ts{background:#3178c6}.vsc-tab__icon--prisma{background:#2d3748}.vsc-tab__close{font-size:16px;opacity:.4;margin-left:6px}.vsc-body{display:flex;min-height:340px}.vsc-sidebar{width:48px;background:#181825;display:flex;flex-direction:column;align-items:center;padding:12px 0;gap:4px;border-right:1px solid rgba(255,255,255,.06);flex-shrink:0}.vsc-sidebar__icon{width:38px;height:38px;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.25);font-size:20px;border-radius:6px;transition:color .2s;position:relative}.vsc-sidebar__icon--active{color:rgba(255,255,255,.85)}.vsc-sidebar__icon--active:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;background:var(--primary);border-radius:0 2px 2px 0}.vsc-code-area{flex:1;position:relative;display:flex;overflow:hidden}.vsc-minimap{width:55px;background:rgba(255,255,255,.015);border-left:1px solid rgba(255,255,255,.04);flex-shrink:0;overflow:hidden}.vsc-minimap__blocks{padding:10px 6px;display:flex;flex-direction:column;gap:3px}.vsc-minimap__blocks:after,.vsc-minimap__blocks:before{content:"";display:block}.vsc-minimap__blocks:before{height:80px;background:repeating-linear-gradient(180deg,rgba(0,240,255,.06) 0,rgba(0,240,255,.06) 2px,transparent 0,transparent 5px)}.vsc-minimap__blocks:after{height:120px;background:repeating-linear-gradient(180deg,rgba(131,56,236,.04) 0,rgba(131,56,236,.04) 2px,transparent 0,transparent 5px)}.vsc-editor-content{flex:1;padding:16px 0;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:13.5px;line-height:24px;overflow:hidden;position:relative}.vsc-code-line{display:flex;padding:0 16px 0 0;min-height:24px;opacity:1}.vsc-code-line.typed{opacity:1}.vsc-code-line .line-num{width:50px;text-align:right;padding-right:20px;color:rgba(255,255,255,.18);user-select:none;flex-shrink:0;font-size:12px}.vsc-code-line .line-content{flex:1;white-space:pre;overflow:hidden}.vsc-code-line.active-line{background:rgba(255,255,255,.04)}.syn-kw{color:#c678dd}.syn-str{color:#98c379}.syn-fn{color:#61afef}.syn-type{color:#e5c07b}.syn-var{color:#e06c75}.syn-op{color:#56b6c2}.syn-cm{color:#5c6370;font-style:italic}.syn-br{color:#abb2bf}.syn-num{color:#d19a66}.syn-prop{color:#e06c75}.vsc-cursor{display:inline-block;width:2px;height:16px;background:#aeafad;animation:cursorBlink 1s step-start infinite;vertical-align:text-bottom;margin-left:1px}@keyframes cursorBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes typeReveal{0%{opacity:0}to{opacity:1}}.vsc-statusbar{display:flex;justify-content:space-between;align-items:center;height:28px;background:#007acc;padding:0 12px;font-size:11px;color:rgba(255,255,255,.9);font-family:Inter,-apple-system,sans-serif}.vsc-statusbar__left,.vsc-statusbar__right{display:flex;align-items:center;gap:16px}.vsc-status__branch{display:flex;align-items:center;gap:4px}.vsc-status__ok{color:rgba(255,255,255,.8)}@property --card-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.why-amad-3d__cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:20px;position:relative;z-index:1}.why-3d-card{position:relative;background:rgba(26,31,58,.6);backdrop-filter:blur(12px);border:1px solid rgba(0,240,255,.12);border-radius:20px;padding:32px 24px;overflow:hidden;cursor:default;transition:transform .5s cubic-bezier(.23,1,.32,1),box-shadow .5s ease,border-color .4s ease}.why-3d-card:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--card-angle),rgba(0,240,255,.6),rgba(131,56,236,.5),rgba(255,0,110,.3),rgba(0,240,255,.6));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:spinBorder 4s linear infinite;opacity:0;transition:opacity .5s ease}.why-3d-card:hover:before{opacity:1}@keyframes spinBorder{to{--card-angle:360deg}}.why-3d-card__shine{position:absolute;top:-80%;left:-80%;width:260%;height:260%;background:radial-gradient(circle at 30% 30%,rgba(0,240,255,.06),transparent 50%);opacity:0;transition:opacity .5s ease;pointer-events:none}.why-3d-card:hover .why-3d-card__shine{opacity:1}.why-3d-card:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 25px 60px rgba(0,240,255,.12),0 0 40px rgba(0,240,255,.04);border-color:rgba(0,240,255,.3)}.why-3d-card__icon{width:56px;height:56px;background:linear-gradient(135deg,rgba(0,240,255,.12),rgba(131,56,236,.08));border:1px solid rgba(0,240,255,.18);border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:28px;color:var(--primary);margin-bottom:20px;transition:all .5s cubic-bezier(.23,1,.32,1)}.why-3d-card:hover .why-3d-card__icon{transform:scale(1.15) rotate(-5deg);box-shadow:0 10px 30px rgba(0,240,255,.25);background:linear-gradient(135deg,rgba(0,240,255,.2),rgba(131,56,236,.12))}.why-3d-card h3{font-family:Orbitron,sans-serif;font-size:18px;margin-bottom:12px;color:var(--text)}.why-3d-card p{color:var(--text-dim);line-height:1.7;font-size:14px}.solutions-ultra{padding:var(--section-padding) 0}.solutions-grid-ultra{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.solution-card-ultra{background:rgba(26,31,58,.6);backdrop-filter:blur(10px);border:1px solid rgba(0,240,255,.2);border-radius:24px;padding:40px;position:relative;overflow:hidden;transition:all .4s ease}.solution-card-ultra:after{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:var(--gradient-primary);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.solution-card-ultra:hover:after{transform:scaleX(1)}.solution-card-ultra:hover{transform:translateY(-10px);border-color:var(--primary);box-shadow:0 25px 60px rgba(0,240,255,.3)}.solution-number{font-family:Orbitron,sans-serif;font-size:80px;font-weight:900;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;opacity:.1;position:absolute;top:20px;right:20px}.solution-icon{width:70px;height:70px;background:var(--gradient-primary);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:36px;color:var(--dark);margin-bottom:25px;box-shadow:var(--glow);transition:all .3s ease}.solution-card-ultra:hover .solution-icon{transform:scale(1.1) rotate(5deg)}.solution-card-ultra h3{font-family:Orbitron,sans-serif;font-size:24px;margin-bottom:15px}.solution-card-ultra p{color:var(--text-dim);line-height:1.8;margin-bottom:25px}.solution-tech{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:25px}.solution-tech span{padding:6px 14px;background:rgba(0,240,255,.1);border:1px solid rgba(0,240,255,.3);border-radius:20px;font-size:12px;font-weight:600;color:var(--primary)}.solution-link{display:inline-flex;align-items:center;gap:8px;color:var(--primary);text-decoration:none;font-weight:700;transition:all .3s ease}.solution-link:hover{gap:15px;text-shadow:var(--glow)}.techstack-ultra{padding:var(--section-padding) 0;background:linear-gradient(180deg,transparent,rgba(131,56,236,.03),transparent)}.tech-carousel-3d{padding:60px 0}.techSwiper{overflow:visible!important;perspective:1000px;padding:0 10px}@media (max-width:768px){.techSwiper{overflow:hidden!important;padding:0 20px}.hero-title-ultra{font-size:48px}.hero-ultra{padding:270px 0 110px}}.tech-slide{border-radius:20px;overflow:hidden;background-clip:padding-box;padding:40px 30px;text-align:center;transition:all .4s ease;display:flex;flex-direction:column;align-items:center;gap:20px;backface-visibility:hidden;transform-style:preserve-3d}.tech-slide iconify-icon{font-size:80px;width:80px!important;height:80px!important;transition:all .3s ease;display:block;margin:0 auto;backface-visibility:hidden;will-change:transform,filter;transform:translateZ(0)}.tech-slide span{font-family:Orbitron,sans-serif;font-size:16px;font-weight:700;color:var(--text);display:block;margin-top:10px}.swiper-slide-active .tech-slide{transform:scale(1.15);border-color:var(--primary);box-shadow:0 30px 60px rgba(0,240,255,.4)}.swiper-slide-active .tech-slide iconify-icon{transform:scale(1.2);filter:drop-shadow(var(--glow))}@media (max-width:768px){.swiper-slide-active .tech-slide{transform:scale(1);box-shadow:0 10px 30px rgba(0,240,255,.3)}.swiper-slide-active .tech-slide iconify-icon{transform:scale(1)}}.swiper-slide{backface-visibility:hidden;transform:translateZ(0);border-radius:20px}.cases-ultra{padding:var(--section-padding) 0}.cases-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:30px}.case-card{background:rgba(26,31,58,.6);backdrop-filter:blur(10px);border:1px solid rgba(0,240,255,.15);border-radius:24px;overflow:hidden;transition:all .4s ease}.case-card:hover{transform:translateY(-8px);border-color:var(--primary);box-shadow:0 25px 60px rgba(0,240,255,.2)}.case-header{display:flex;align-items:center;gap:16px;padding:28px 28px 0}.case-logo{width:56px;height:56px;object-fit:contain;border-radius:12px;background:rgba(255,255,255,.05);padding:6px}.case-meta h3{font-family:Orbitron,sans-serif;font-size:20px;color:var(--text);margin:0}.case-industry{font-size:13px;color:var(--primary);font-weight:600;text-transform:uppercase;letter-spacing:.5px}.case-body{padding:20px 28px 28px}.case-detail{margin-bottom:16px}.case-detail strong{display:block;font-size:13px;color:var(--primary);text-transform:uppercase;letter-spacing:1px;margin-bottom:6px}.case-detail p{color:var(--text-dim);line-height:1.7;font-size:14px;margin:0}.case-stack{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.case-stack span{background:rgba(0,240,255,.1);color:var(--primary);font-size:12px;font-weight:600;padding:4px 12px;border-radius:20px;border:1px solid rgba(0,240,255,.2)}.case-results{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid rgba(0,240,255,.1)}.case-result-item{text-align:center}.case-result-item strong{display:block;font-family:Orbitron,sans-serif;font-size:18px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:4px;text-transform:none;letter-spacing:0}.case-result-item span{font-size:11px;color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px}.testimonials-ultra{padding:var(--section-padding) 0}.google-rating-badge{display:inline-flex;align-items:center;gap:14px;background:rgba(26,31,58,.7);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:14px 28px;margin-top:24px}.google-rating-info{display:flex;flex-direction:column;gap:2px}.google-rating-score{display:flex;align-items:center;gap:8px}.google-rating-score strong{font-size:24px;color:var(--text)}.google-rating-stars{display:flex;gap:2px}.google-rating-stars iconify-icon{color:#fbbf24;font-size:18px}.google-rating-count{font-size:13px;color:var(--text-dim)}.google-review-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.google-review-time{font-size:12px;color:var(--text-dim);opacity:.7}.google-avatar{width:42px;height:42px;border-radius:50%;background:var(--gradient-primary);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:#fff;flex-shrink:0}.btn-google-review{display:inline-flex;align-items:center;gap:10px;padding:14px 32px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.15);border-radius:14px;color:var(--text);font-size:15px;font-weight:500;text-decoration:none;transition:all .3s ease}.btn-google-review:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.25);transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,0,0,.3)}.testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.testimonial-card{background:rgba(26,31,58,.6);backdrop-filter:blur(10px);border:1px solid rgba(0,240,255,.15);border-radius:24px;padding:32px;transition:all .4s ease;position:relative}.testimonial-card:before{content:"\201C";position:absolute;top:20px;right:28px;font-size:80px;font-family:Georgia,serif;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;opacity:.15;line-height:1}.testimonial-card:hover{transform:translateY(-6px);border-color:var(--primary);box-shadow:0 20px 50px rgba(0,240,255,.15)}.testimonial-stars{display:flex;gap:4px;margin-bottom:16px}.testimonial-stars iconify-icon{color:#fbbf24;font-size:20px}.testimonial-text{color:var(--text-dim);line-height:1.8;font-size:15px;font-style:italic;margin-bottom:24px}.testimonial-author{display:flex;align-items:center;gap:14px}.testimonial-avatar iconify-icon{color:var(--primary);opacity:.7}.testimonial-author strong{display:block;color:var(--text);font-size:15px}.testimonial-author span{font-size:13px;color:var(--text-dim)}.testimonials-cta{text-align:center;margin-top:40px}.instagram-ultra{padding:var(--section-padding) 0}.ig-feed-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;min-height:200px}.ig-feed-item{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:1;display:block;border:1px solid rgba(0,240,255,.1);transition:all .3s ease}.ig-feed-item:hover{transform:scale(1.03);border-color:var(--primary);box-shadow:0 15px 40px rgba(0,240,255,.2)}.ig-feed-item img{width:100%;height:100%;object-fit:cover;display:block}.ig-feed-overlay{position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,12,28,.9) 0,rgba(10,12,28,.3) 50%,transparent);display:flex;flex-direction:column;justify-content:flex-end;padding:16px;opacity:0;transition:opacity .3s ease}.ig-feed-item:hover .ig-feed-overlay{opacity:1}.ig-feed-overlay iconify-icon{font-size:28px;color:var(--primary);margin-bottom:8px}.ig-feed-overlay p{color:var(--text);font-size:13px;line-height:1.5;margin:0}.ig-feed-loading{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 20px;color:var(--text-dim)}.ig-feed-loading iconify-icon{font-size:32px;color:var(--primary)}.ig-feed-loading .spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.ig-feed-empty{grid-column:1/-1;text-align:center;padding:60px 20px;color:var(--text-dim)}.ig-feed-empty iconify-icon{font-size:48px;color:var(--primary);opacity:.5;display:block;margin-bottom:12px}.ig-feed-cta{text-align:center;margin-top:40px}.feed-page{min-height:100vh;background:#f8f9fc;padding-top:80px}.feed-hero{padding:60px 0 40px;text-align:center}.feed-hero .hero-title-ultra{font-size:clamp(2rem,4vw,3rem)}.feed-hero .hero-description{max-width:600px;margin:0 auto}.feed-content{padding:0 0 80px}.fd-container{max-width:1280px;margin:0 auto;padding:0 32px}.fd-hero{background:#fff;border-bottom:1px solid #eaeff5;padding:80px 0 60px;text-align:center}.fd-hero__overline{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#3b82f6;margin:0 0 16px}.fd-hero__title{font-size:clamp(2.2rem,5vw,3.5rem);font-weight:900;color:#162f49;letter-spacing:-.04em;line-height:1.1;margin:0 0 20px}.fd-hero__accent{color:#3b82f6}.fd-hero__sub{font-size:17px;color:#64748b;line-height:1.7;max-width:560px;margin:0 auto}.fd-section{padding:60px 0 100px}.fd-tabs{margin-bottom:40px;background:#fff;border:1px solid #eaeff5;border-radius:16px;padding:6px;width:fit-content}.fd-tab,.fd-tabs{display:flex;gap:8px}.fd-tab{align-items:center;padding:10px 22px;border-radius:10px;border:none;background:transparent;font-size:14px;font-weight:600;color:#64748b;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease;white-space:nowrap}.fd-tab:hover{background:#f1f5f9;color:#162f49}.fd-tab--active{background:var(--tab-color,#3b82f6);color:#fff;box-shadow:0 4px 14px rgba(0,0,0,.15)}.fd-tab__icon{width:18px;height:18px;flex-shrink:0}.fd-panel{animation:fd-fade-in .3s ease}@keyframes fd-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fd-panel--social{display:flex;justify-content:center}.fd-status{text-align:center;padding:60px 20px;color:#64748b;font-size:15px}.fd-status a{color:#3b82f6;text-decoration:underline}.fd-spinner{display:inline-block;width:32px;height:32px;border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:fd-spin .8s linear infinite;margin-bottom:12px}@keyframes fd-spin{to{transform:rotate(1turn)}}.fd-panel__cta{text-align:center;margin-top:48px}.fd-cta-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:99px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.fd-cta-btn:hover{opacity:.88;transform:translateY(-2px)}.fd-cta-btn--ig{background:linear-gradient(135deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);color:#fff}.fd-cta-btn--fb{background:#1877F2;color:#fff}.fd-cta-btn--li{background:#0A66C2;color:#fff}.fd-cta-btn--outline{background:transparent;border:1.5px solid #162f49;color:#162f49}.fd-social-embed{display:grid;grid-template-columns:500px 1fr;gap:48px;align-items:start;max-width:900px;width:100%}.fd-fb-wrap{border-radius:16px;overflow:hidden;box-shadow:0 8px 40px rgba(15,23,42,.1);border:1px solid #eaeff5;background:#fff}.fd-social-badge{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.fd-social-name{font-size:22px;font-weight:800;color:#162f49;margin:0 0 10px;letter-spacing:-.03em}.fd-social-desc{font-size:14px;line-height:1.75;color:#64748b;margin:0 0 24px}.fd-social-embed--linkedin{grid-template-columns:1fr;max-width:640px}.fd-li-hero{position:relative;border-radius:16px 16px 0 0;overflow:hidden;height:140px}.fd-li-cover{position:absolute;inset:0;background:linear-gradient(135deg,#0A66C2,#004182)}.fd-li-profile{position:absolute;bottom:-30px;left:24px}.fd-li-avatar{width:72px;height:72px;border-radius:12px;border:3px solid #fff;background:#fff;object-fit:contain;padding:4px}.fd-li-body{background:#fff;border-radius:0 0 16px 16px;border:1px solid #eaeff5;border-top:none;padding:48px 28px 28px;box-shadow:0 8px 40px rgba(15,23,42,.08)}.fd-li-name{font-size:22px;font-weight:800;color:#162f49;margin:0 0 4px;letter-spacing:-.03em}.fd-li-tagline{font-size:13px;color:#64748b;margin:0 0 16px}.fd-li-desc{font-size:14px;line-height:1.75;color:#475569;margin:0 0 20px;padding-top:16px}.fd-li-desc,.fd-li-stats{border-top:1px solid #eaeff5}.fd-li-stats{display:flex;gap:24px;margin-bottom:24px;padding:16px 0;border-bottom:1px solid #eaeff5}.fd-li-stat{display:flex;flex-direction:column;gap:2px}.fd-li-stat strong{font-size:20px;font-weight:800;color:#162f49;letter-spacing:-.03em}.fd-li-stat span{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8}.fd-li-actions{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:28px}.fd-li-posts{background:#f8f9fc;border-radius:12px;padding:20px;border:1px solid #eaeff5}.fd-li-posts__title{font-size:15px;font-weight:700;color:#162f49;margin:0 0 6px}.fd-li-posts__sub{font-size:13px;color:#64748b;line-height:1.65;margin:0 0 12px}.fd-li-visit{font-size:13px;font-weight:600;color:#0A66C2;text-decoration:none}.fd-li-visit:hover{text-decoration:underline}@media (max-width:900px){.fd-social-embed{grid-template-columns:1fr}.fd-fb-wrap iframe{width:100%!important}}@media (max-width:640px){.fd-tabs{flex-direction:column;width:100%}.fd-tab{justify-content:center}.fd-container{padding:0 16px}.fd-li-actions{flex-direction:column}}.faq-ultra{padding:var(--section-padding) 0}.faq-grid-ultra{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.faq-item-ultra{background:rgba(26,31,58,.6);backdrop-filter:blur(10px);border:1px solid rgba(0,240,255,.2);border-radius:16px;overflow:hidden;transition:all .3s ease}.faq-item-ultra.active{border-color:var(--primary);box-shadow:0 10px 40px rgba(0,240,255,.2)}.faq-question-ultra{width:100%;padding:25px;background:transparent;border:none;display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;color:var(--text);font-size:16px;font-weight:700;text-align:left;transition:all .3s ease}.faq-question-ultra:hover{color:var(--primary)}.faq-icon-ultra{width:36px;height:36px;background:var(--gradient-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.faq-icon-ultra iconify-icon{color:var(--dark);font-size:20px;transition:all .3s ease}.faq-item-ultra.active .faq-icon-ultra iconify-icon{transform:rotate(45deg)}.faq-answer-ultra{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease}.faq-item-ultra.active .faq-answer-ultra{max-height:500px;padding:0 25px 25px}.faq-answer-ultra p{color:var(--text-dim);line-height:1.8}.contact-ultra{padding:var(--section-padding) 0;background:linear-gradient(180deg,rgba(0,240,255,.02),transparent)}.contact-wrapper{display:grid;grid-template-columns:1fr 1.5fr;gap:60px;align-items:start}.contact-info .section-title{text-align:left;margin-bottom:20px}.contact-description{color:var(--text-dim);font-size:16px;margin-bottom:40px}.contact-features{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.feature-item{display:flex;align-items:center;gap:15px;color:var(--text)}.feature-item iconify-icon{font-size:24px;color:var(--primary)}.contact-methods{display:grid;grid-template-columns:1fr;gap:20px}.method-card{display:flex;align-items:center;gap:20px;padding:20px;background:rgba(26,31,58,.6);backdrop-filter:blur(10px);border:1px solid rgba(0,240,255,.2);border-radius:16px;text-decoration:none;color:var(--text);transition:all .3s ease}.method-card:hover{border-color:var(--primary);transform:translateX(5px);box-shadow:0 10px 30px rgba(0,240,255,.2)}.method-card iconify-icon{font-size:32px;color:var(--primary)}.method-card strong{display:block;font-size:14px;margin-bottom:5px}.method-card p{color:var(--text-dim);font-size:14px}.contact-form-wrapper{background:rgba(26,31,58,.6);backdrop-filter:blur(10px);border:1px solid rgba(0,240,255,.2);border-radius:24px;padding:50px}.contact-form-ultra{display:flex;flex-direction:column;gap:25px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-group{display:flex;flex-direction:column;gap:10px}.form-group.full{grid-column:1/-1}.form-group label{font-size:14px;font-weight:700;color:var(--text);text-transform:uppercase;letter-spacing:1px}.form-group input,.form-group select,.form-group textarea{padding:16px 20px;background:rgba(10,14,39,.8);border:1px solid rgba(0,240,255,.2);border-radius:12px;color:var(--text);font-family:Poppins,sans-serif;font-size:15px;transition:all .3s ease}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:none;border-color:var(--primary);box-shadow:0 0 20px rgba(0,240,255,.3)}.form-group textarea{resize:vertical;min-height:120px}.captcha-group{display:flex;justify-content:center;padding:20px 0}.btn-submit-ultra{position:relative;padding:18px 40px;background:var(--gradient-primary);border:none;border-radius:50px;color:var(--dark);font-weight:700;font-size:16px;cursor:pointer;overflow:hidden;transition:all .3s ease;box-shadow:0 10px 40px rgba(0,240,255,.4)}.btn-submit-content{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:10px}.btn-submit-glow{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.3),transparent);transform:rotate(45deg);animation:submitGlow 3s linear infinite}@keyframes submitGlow{0%{transform:translateX(-100%) rotate(45deg)}to{transform:translateX(100%) rotate(45deg)}}.btn-submit-ultra:hover{transform:translateY(-3px);box-shadow:0 15px 50px rgba(0,240,255,.6)}.footer-ultra{background:rgba(10,14,39,.9);border-top:1px solid rgba(0,240,255,.1);padding:80px 0 30px;margin-top:100px}.footer-content{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;margin-bottom:40px;align-items:start}.footer-col h4{font-family:Orbitron,sans-serif;font-size:16px;margin-bottom:25px;color:var(--primary)}.footer-logo{height:40px;margin-bottom:20px;filter:drop-shadow(var(--glow))}.footer-col p{color:var(--text-dim);line-height:1.7;margin-bottom:20px}.footer-social{display:grid;grid-template-columns:repeat(4,44px);gap:12px;align-items:center;margin-top:16px}.footer-social a{width:44px;height:44px;background:rgba(0,240,255,.1);border:1px solid rgba(0,240,255,.3);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--primary);transition:all .3s ease;padding:0;margin:0;position:relative}.footer-social a:hover{background:var(--gradient-primary);border-color:transparent;color:var(--dark);transform:translateY(-5px);box-shadow:var(--glow)}.footer-social a iconify-icon{width:22px!important;height:22px!important;font-size:22px!important;color:currentColor;display:block;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.footer-col a{display:block;color:var(--text-dim);text-decoration:none;margin-bottom:12px;transition:all .3s ease}.footer-col a:hover{color:var(--primary);transform:translateX(5px)}.footer-col p iconify-icon{margin-right:10px;color:var(--primary)}.footer-bottom{padding-top:30px;border-top:1px solid rgba(0,240,255,.1);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.footer-bottom p{color:var(--text-dim);font-size:14px}.footer-links{display:flex;gap:20px;align-items:center}.footer-links a{color:var(--text-dim);text-decoration:none;font-size:14px;transition:color .3s ease}.footer-links a:hover{color:var(--primary)}.whatsapp-float{position:fixed;bottom:30px;right:30px;width:60px;height:60px;background:var(--gradient-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ffffff;font-size:0;text-decoration:none;z-index:999;box-shadow:0 10px 40px rgba(0,240,255,.5);animation:whatsappFloat 3s ease-in-out infinite}@keyframes whatsappFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.whatsapp-pulse{position:absolute;width:100%;height:100%;border-radius:50%;background:var(--primary);opacity:.6;animation:pulse 2s ease-out infinite;z-index:1;pointer-events:none}.whatsapp-float iconify-icon{width:28px;height:28px;font-size:28px;color:#ffffff;position:relative;z-index:2}@keyframes pulse{0%{transform:scale(1);opacity:.6}to{transform:scale(1.5);opacity:0}}@media (max-width:1400px){.container-ultra{max-width:1200px}}@media (max-width:1200px){.container-ultra{max-width:960px}.hero-3d-element{display:none}.bento-grid{grid-template-columns:repeat(2,1fr)}.bento-card.featured{grid-column:span 2;grid-row:span 1}.why-amad-3d__cards{grid-template-columns:repeat(2,1fr)}.vscode-editor-3d{transform:rotateX(2deg) rotateY(-3deg) scale(.98)}.hero-title-ultra{font-size:48px}.hero-ultra{padding:180px 0 80px}.solutions-grid-ultra{grid-template-columns:repeat(2,1fr)}}.service-landing{background:var(--dark);color:var(--text);min-height:100vh}.service-hero{padding:180px 0 80px;text-align:center}.service-hero .section-tag{display:inline-block;margin-bottom:16px}.service-hero .hero-description{max-width:720px;margin:0 auto 32px}.service-hero .hero-cta-group{justify-content:center}.service-case,.service-cta,.service-problems,.service-solution{padding:var(--section-padding) 0}.problems-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;margin-top:40px}.problem-card{background:rgba(26,31,58,.6);backdrop-filter:blur(10px);border:1px solid rgba(255,60,60,.2);border-radius:20px;padding:32px;transition:all .3s ease}.problem-card:hover{border-color:rgba(255,60,60,.5);transform:translateY(-4px)}.problem-card iconify-icon{font-size:40px;color:#ff6b6b;margin-bottom:16px;display:block}.problem-card h3{font-family:Orbitron,sans-serif;font-size:18px;margin-bottom:10px}.problem-card p{color:var(--text-dim);line-height:1.7;font-size:14px}.solution-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;margin-top:40px}.feature-item{background:rgba(26,31,58,.5);backdrop-filter:blur(10px);border:1px solid rgba(0,240,255,.15);border-radius:20px;padding:32px;transition:all .3s ease;position:relative}.feature-item:hover{border-color:var(--primary);transform:translateY(-4px);box-shadow:0 15px 40px rgba(0,240,255,.15)}.feature-number{font-family:Orbitron,sans-serif;font-size:48px;font-weight:900;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;opacity:.15;position:absolute;top:16px;right:24px}.feature-item h3{font-size:18px;font-weight:700;margin-bottom:10px}.feature-item p{color:var(--text-dim);line-height:1.7;font-size:14px}.case-highlight{background:rgba(26,31,58,.6);backdrop-filter:blur(10px);border:1px solid rgba(0,240,255,.2);border-radius:24px;padding:40px;max-width:800px;margin:0 auto}.case-highlight-detail{margin-bottom:24px}.case-highlight-detail strong{display:block;font-size:13px;color:var(--primary);text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.case-highlight-detail p{color:var(--text-dim);line-height:1.7}.case-highlight-results{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding-top:24px;border-top:1px solid rgba(0,240,255,.1);text-align:center}.case-highlight-results strong{display:block;font-family:Orbitron,sans-serif;font-size:22px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:4px}.case-highlight-results span{font-size:12px;color:var(--text-dim);text-transform:uppercase}.service-cta{text-align:center}.service-cta .section-description{max-width:600px;margin:12px auto 32px}@media (max-width:768px){.service-hero{padding:140px 0 60px}.problems-grid,.solution-features{grid-template-columns:1fr}.case-highlight{padding:24px}.case-highlight-results{grid-template-columns:1fr;gap:16px}.case-highlight-results strong{font-size:18px}}@media (max-width:1200px) and (min-width:993px){.hero-ultra{padding:190px 0 80px}}@media (max-width:992px){.container-ultra{max-width:720px;padding:0 20px}.nav-menu{display:none;position:fixed;top:90px;left:0;right:0;background:rgba(10,14,39,.98);backdrop-filter:blur(20px);flex-direction:column;padding:40px;gap:20px;border-top:1px solid rgba(0,240,255,.2);z-index:999}.menu-toggle,.nav-menu.active{display:flex}.hero-ultra{padding:230px 0 60px}.hero-content-ultra{margin-top:48px}.hero-title-ultra{font-size:42px}.hero-description{font-size:16px}.contact-wrapper{grid-template-columns:1fr}.footer-content{grid-template-columns:repeat(2,1fr)}.faq-grid-ultra{grid-template-columns:1fr}.kpi-grid-ultra{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.container-ultra{width:100%;max-width:100%;padding:0 16px}.hero-content-ultra{max-width:none;padding:0 16px}:root{--section-padding:60px}.navbar-ultra{padding:15px 0}.logo-img-ultra{height:40px}.hero-ultra{min-height:100vh;padding:180px 0 60px}.hero-content-ultra{margin-top:56px}.hero-title-ultra{font-size:38px;line-height:1.2}.hero-description{font-size:16px;margin-bottom:28px}.hero-badge{font-size:12px;padding:8px 16px}.hero-cta-group{flex-direction:row;gap:12px;margin-bottom:30px;flex-wrap:wrap;justify-content:center}.btn-primary-ultra,.btn-secondary-ultra{font-size:14px;padding:14px 28px;width:auto;min-width:160px}.kpi-grid-ultra{margin-top:24px;grid-template-columns:repeat(2,1fr);gap:12px}.kpi-card-ultra{padding:18px 14px;border-radius:14px}.kpi-value{font-size:30px}.kpi-label{font-size:11px}.kpi-icon{margin-bottom:4px}.kpi-icon,.section-title{font-size:32px}.section-subtitle{font-size:15px}.bento-grid{grid-template-columns:1fr;gap:16px}.bento-card.featured,.bento-card.wide{grid-column:span 1;grid-row:span 1}.bento-card{padding:24px}.why-amad-3d__cards{grid-template-columns:1fr;gap:16px}.why-3d-card{padding:24px 20px}.vscode-scene{margin:30px auto 40px}.vscode-editor-3d{transform:none}.vsc-body{min-height:260px}.vsc-sidebar{width:40px}.vsc-sidebar__icon{width:30px;height:30px;font-size:16px}.vsc-minimap{display:none}.vsc-editor-content{font-size:11px;line-height:18px}.vsc-code-line .line-num{width:30px;padding-right:8px;font-size:10px}.vsc-code-line{min-height:18px}.vsc-statusbar__right{display:none}.code-particle{font-size:10px}.solutions-grid-ultra{grid-template-columns:1fr;gap:20px}.solution-card-ultra{padding:30px 20px}.brands-grid-ultra{grid-template-columns:repeat(2,1fr);gap:16px}.tech-carousel-3d{padding:40px 0}.tech-slide{padding:30px 20px}.tech-slide iconify-icon{font-size:60px;width:60px!important;height:60px!important}.tech-slide span{font-size:14px}.swiper-slide-active .tech-slide{transform:scale(1.05)}.swiper-slide-active .tech-slide iconify-icon{transform:scale(1.1)}.cases-grid{grid-template-columns:1fr;gap:20px}.case-header{padding:20px 20px 0}.case-body{padding:16px 20px 20px}.case-result-item strong{font-size:16px}.testimonials-grid{grid-template-columns:1fr;gap:20px}.testimonial-card{padding:24px}.google-rating-badge{padding:12px 20px;gap:10px}.google-rating-score strong{font-size:20px}.google-rating-stars iconify-icon{font-size:16px}.google-rating-count{font-size:12px}.btn-google-review{padding:12px 24px;font-size:14px}.ig-feed-grid{grid-template-columns:repeat(2,1fr);gap:16px}.faq-question-ultra{padding:20px;font-size:15px}.faq-answer-ultra{padding:0 20px 20px;font-size:14px}.contact-methods,.form-row{grid-template-columns:1fr}.contact-form-wrapper{padding:30px 20px}.contact-method{padding:20px}.footer-content{grid-template-columns:1fr;gap:30px}.footer-bottom{flex-direction:column;gap:16px}.footer-bottom,.footer-col:first-child{text-align:center}.footer-col:first-child p{margin-left:auto;margin-right:auto}.footer-social{justify-content:center;justify-items:center;margin-top:18px}.footer-col h4{font-size:16px;margin-bottom:12px}.footer-col a,.footer-col p{font-size:14px}}@media (max-width:480px){:root{--section-padding:48px}.container-ultra{width:100%;max-width:100%;padding:0 12px}.hero-content-ultra{max-width:none;padding:0 12px}.navbar-ultra{padding:12px 0}.logo-img-ultra{height:36px}.nav-menu{padding:24px;gap:16px;top:70px}.nav-link{font-size:14px}.btn-cyber{font-size:13px;padding:10px 20px}.hero-ultra{padding:240px 0 50px;min-height:100vh}.hero-content-ultra{margin-top:64px}.hero-title-ultra{font-size:30px;line-height:1.3}.hero-description{font-size:15px;margin-bottom:24px}.hero-badge{font-size:11px;padding:6px 12px}.hero-cta-group{flex-direction:column}.btn-primary-ultra,.btn-secondary-ultra{font-size:14px;padding:12px 24px;width:100%;max-width:280px}.kpi-grid-ultra{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:30px}.kpi-card-ultra{padding:14px 10px;border-radius:12px}.kpi-value{font-size:22px}.kpi-label{font-size:10px}.kpi-icon{font-size:24px;margin-bottom:4px}.section-title{font-size:26px}.section-subtitle{font-size:14px}.bento-card{padding:20px}.bento-card h3{font-size:18px}.bento-card p{font-size:13px}.solution-card-ultra{padding:24px 16px}.solution-icon{font-size:40px;width:40px!important;height:40px!important}.solution-card-ultra h3{font-size:18px}.solution-card-ultra p{font-size:13px}.brands-grid-ultra{grid-template-columns:1fr;gap:12px}.brand-logo{height:50px}.tech-carousel-3d{padding:30px 0}.techSwiper{padding:0 15px!important;overflow:hidden!important}.tech-slide{padding:20px 15px;border-radius:12px}.tech-slide iconify-icon{font-size:48px;width:48px!important;height:48px!important}.tech-slide span{font-size:12px;margin-top:8px}.swiper-slide-active .tech-slide{transform:none;border-color:var(--primary)}.swiper-slide-active .tech-slide iconify-icon{transform:none}.techSwiper .swiper-slide{width:140px!important}.brands-swiper .swiper-slide{width:100%!important}.cases-grid{grid-template-columns:1fr;gap:16px}.case-header{padding:16px 16px 0;gap:12px}.case-logo{width:44px;height:44px}.case-meta h3{font-size:17px}.case-body{padding:14px 16px 16px}.case-detail p{font-size:13px}.case-result-item strong{font-size:14px}.case-result-item span{font-size:10px}.case-results{gap:8px}.testimonials-grid{grid-template-columns:1fr;gap:16px}.testimonial-card{padding:20px}.testimonial-text{font-size:14px}.testimonial-card:before{font-size:60px}.google-rating-badge{padding:10px 16px;gap:8px;flex-wrap:wrap;justify-content:center}.google-rating-score strong{font-size:18px}.google-avatar{width:36px;height:36px;font-size:15px}.btn-google-review{padding:12px 20px;font-size:13px;width:100%;justify-content:center}.ig-feed-grid{grid-template-columns:repeat(2,1fr);gap:12px}.faq-question-ultra{padding:16px;font-size:14px}.faq-answer-ultra{padding:0 16px 16px;font-size:13px;line-height:1.6}.faq-icon{font-size:20px}.contact-form-wrapper{padding:24px 16px}.contact-method{padding:16px}.contact-method iconify-icon{font-size:32px}.contact-method h3{font-size:16px}.contact-method a,.contact-method p{font-size:13px}input,select,textarea{font-size:14px;padding:10px 14px}.btn-submit{font-size:14px;padding:12px}.footer-ultra{padding:40px 0 20px}.footer-logo{height:40px}.footer-col a,.footer-col p{font-size:13px}.footer-col h4{font-size:15px}.footer-social{grid-template-columns:repeat(4,40px);gap:10px}.footer-social a{width:40px;height:40px}.footer-social a iconify-icon{font-size:20px}.footer-bottom{font-size:12px;padding-top:20px}.whatsapp-float{width:50px;height:50px;bottom:16px;right:16px}.whatsapp-float iconify-icon{font-size:28px}}@media (max-width:360px){.hero-title-ultra{font-size:24px}.section-title{font-size:22px}.kpi-number{font-size:20px}.btn-primary-ultra,.btn-secondary-ultra{font-size:12px;padding:8px 16px}}

/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */@import "https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-tracking:initial;--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;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-1\/2{top:50%}.left-1\/2{left:50%}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.col-8{grid-column:8}.container{width:100%}.mx-auto{margin-inline:auto}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[600px\]{max-height:600px}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.w-full{width:100%}.w-px{width:1px}.max-w-\[90vw\]{max-width:90vw}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.caption-bottom{caption-side:bottom}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1)}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[rgba\(255\,255\,255\,0\.05\)\]>:not(:last-child)){border-color:#ffffff0d}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[\#1e293b\]{border-color:#1e293b}.border-\[\#20e3d6\]{border-color:#20e3d6}.border-\[\#20e3d6\]\/20{border-color:oklab(82.6742% -.139086 -.0179412/.2)}.border-\[\#20e3d6\]\/30{border-color:oklab(82.6742% -.139086 -.0179412/.3)}.border-\[\#38bdf8\]\/40{border-color:oklab(75.3513% -.0842999 -.110505/.4)}.border-\[\#132036\]{border-color:#132036}.border-\[rgba\(248\,113\,113\,0\.45\)\]{border-color:#f8717173}.border-\[rgba\(255\,255\,255\,0\.05\)\]{border-color:#ffffff0d}.border-\[rgba\(255\,255\,255\,0\.06\)\]{border-color:#ffffff0f}.border-\[rgba\(255\,255\,255\,0\.08\)\]{border-color:#ffffff14}.border-t-transparent{border-top-color:#0000}.bg-\[\#0a1530\]{background-color:#0a1530}.bg-\[\#0b1426\]{background-color:#0b1426}.bg-\[\#0d1b3a\]{background-color:#0d1b3a}.bg-\[\#0f1d36\]{background-color:#0f1d36}.bg-\[\#0f1f3e\]{background-color:#0f1f3e}.bg-\[\#0f2b58\]{background-color:#0f2b58}.bg-\[\#10b981\]\/10{background-color:oklab(69.5873% -.142158 .0448781/.1)}.bg-\[\#20e3d6\]{background-color:#20e3d6}.bg-\[\#20e3d6\]\/5{background-color:oklab(82.6742% -.139086 -.0179412/.05)}.bg-\[\#20e3d6\]\/10{background-color:oklab(82.6742% -.139086 -.0179412/.1)}.bg-\[\#050b1a\]{background-color:#050b1a}.bg-\[\#091b33\]{background-color:#091b33}.bg-\[\#07162c\]{background-color:#07162c}.bg-\[\#030712\]{background-color:#030712}.bg-\[\#061021\]{background-color:#061021}.bg-\[\#071025\]{background-color:#071025}.bg-\[\#152847\]{background-color:#152847}.bg-\[\#ef4444\]\/10{background-color:oklab(63.6834% .187864 .0889285/.1)}.bg-transparent{background-color:#0000}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab}.bg-gradient-to-br,.bg-gradient-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab}.from-\[\#8b5cf6\]{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#10b981\]{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#20e3d6\]{--tw-gradient-from:#20e3d6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#20e3d6\]\/10{--tw-gradient-from:oklab(82.6742% -.139086 -.0179412/.1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#07162c\]{--tw-gradient-from:#07162c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#f59e0b\]{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#030c1c\]{--tw-gradient-to:#030c1c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#38bdf8\]{--tw-gradient-to:#38bdf8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#38bdf8\]\/10{--tw-gradient-to:oklab(75.3513% -.0842999 -.110505/.1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#60a5fa\]{--tw-gradient-to:#60a5fa;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#059669\]{--tw-gradient-to:#059669;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#ef4444\]{--tw-gradient-to:#ef4444;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#f472b6\]{--tw-gradient-to:#f472b6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\[\#20e3d6\]{fill:#20e3d6}.object-contain{object-fit:contain}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-\[family-name\:var\(--font-space-grotesk\)\]{font-family:var(--font-space-grotesk)}.leading-none{--tw-leading:1;line-height:1}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-\[\#0a1530\]{color:#0a1530}.text-\[\#5f6b84\]{color:#5f6b84}.text-\[\#8aa2d6\]{color:#8aa2d6}.text-\[\#10b981\]{color:#10b981}.text-\[\#20e3d6\]{color:#20e3d6}.text-\[\#38bdf8\]{color:#38bdf8}.text-\[\#94a3b8\]{color:#94a3b8}.text-\[\#64748b\]{color:#64748b}.text-\[\#e9efff\]{color:#e9efff}.text-\[\#ef4444\]{color:#ef4444}.text-\[\#f87171\]{color:#f87171}.text-\[\#fecdd3\]{color:#fecdd3}.text-transparent{color:#0000}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-\[\#64748b\]::placeholder{color:#64748b}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.shadow-\[0_0_12px_rgba\(32\,227\,214\,0\.35\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#20e3d659)}.shadow-\[0_0_12px_rgba\(32\,227\,214\,0\.35\)\],.shadow-\[0_4px_24px_rgba\(0\,0\,0\,0\.2\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_24px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 4px 24px var(--tw-shadow-color,#0003)}.shadow-\[0_16px_48px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow:0 16px 48px var(--tw-shadow-color,#0006)}.shadow-\[0_16px_48px_rgba\(0\,0\,0\,0\.4\)\],.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.6\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#0009)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + 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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[apache\:reload\]{apache:reload}.\[apache\:vhosts\]{apache:vhosts}.\[commands\:patch\]{commands:patch}.\[ftp\:create\]{ftp:create}.\[ftp\:restart\]{ftp:restart}.\[ftp\:updatePath\]{ftp:updatePath}.\[hosting-billing\:deprovision-cancelled\]{hosting-billing:deprovision-cancelled}.\[hosting-billing\:deprovision\]{hosting-billing:deprovision}.\[hosting-payments\:GET\]{hosting-payments:GET}.\[hosting-payments\:POST\]{hosting-payments:POST}.\[hosting-payments\:mark-paid\]{hosting-payments:mark-paid}.\[hosting-service\:create\]{hosting-service:create}.\[hosting-service\:error\]{hosting-service:error}.\[hosting-service\:patch\]{hosting-service:patch}.\[hosting\:assign-domain\]{hosting:assign-domain}.\[hosting\:deprovision\]{hosting:deprovision}.\[monitor\:auto-create\]{monitor:auto-create}.\[monitor\:check\]{monitor:check}.\[monitor\:create\]{monitor:create}.\[monitor\:delete\]{monitor:delete}.\[monitor\:lookup\]{monitor:lookup}.\[monitor\:update\]{monitor:update}.\[mysql\:create\]{mysql:create}.\[project\:create\]{project:create}.\[project\:update\]{project:update}.\[vps\:destroy\]{vps:destroy}.\[vps\:provision\]{vps:provision}.\[vps\:stats\]{vps:stats}.\[vps\:sync\]{vps:sync}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-\[\#1d2f4e\]::file-selector-button{background-color:#1d2f4e}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:border-\[rgba\(255\,255\,255\,0\.16\)\]:hover{border-color:#ffffff29}.hover\:bg-\[\#0a1530\]:hover{background-color:#0a1530}.hover\:bg-\[\#0c2445\]:hover{background-color:#0c2445}.hover\:bg-\[\#0f2b58\]:hover{background-color:#0f2b58}.hover\:bg-\[\#162040\]:hover{background-color:#162040}.hover\:from-\[\#20e3d6\]\/20:hover{--tw-gradient-from:oklab(82.6742% -.139086 -.0179412/.2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-\[\#38bdf8\]\/20:hover{--tw-gradient-to:oklab(75.3513% -.0842999 -.110505/.2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:text-\[\#38bdf8\]:hover{color:#38bdf8}.hover\:text-\[\#e9efff\]:hover{color:#e9efff}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_20px_rgba\(32\,227\,214\,0\.55\)\]:hover{--tw-shadow:0 0 20px var(--tw-shadow-color,#20e3d68c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.hover\:file\:bg-\[\#24375d\]:hover::file-selector-button{background-color:#24375d}}.focus\:border-\[\#20e3d6\]\/50:focus{border-color:oklab(82.6742% -.139086 -.0179412/.5)}.focus\:ring-2: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)}.focus\:ring-\[\#20e3d6\]\/50:focus{--tw-ring-color:oklab(82.6742% -.139086 -.0179412/.5)}.focus\:ring-\[\#20e3d6\]\/60:focus{--tw-ring-color:oklab(82.6742% -.139086 -.0179412/.6)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-\[\#20e3d6\]\/50:focus-visible{border-color:oklab(82.6742% -.139086 -.0179412/.5)}.focus-visible\:ring-2:focus-visible{--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)}.focus-visible\:ring-\[\#20e3d6\]\/50:focus-visible{--tw-ring-color:oklab(82.6742% -.139086 -.0179412/.5)}.focus-visible\:ring-\[\#20e3d6\]\/60:focus-visible{--tw-ring-color:oklab(82.6742% -.139086 -.0179412/.6)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-\[\#0a1530\]:focus-visible{--tw-ring-offset-color:#0a1530}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.98\]:active{scale:.98}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=selected\]\:bg-\[\#20e3d6\]\/8[data-state=selected]{background-color:oklab(82.6742% -.139086 -.0179412/.08)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}div[style*="z-index: 2000000000"]{display:none!important}:root{--font-orbitron:var(--font-orbitron);--font-poppins:var(--font-poppins);--amad-navy:#0b1d3a;--amad-dark:#0a1530;--amad-paper:#0d1a34;--amad-cyan:#20e3d6;--amad-blue:#38bdf8;--amad-violet:#8b5cf6;--amad-pink:#f472b6;--amad-ink:#e9efff;--amad-primary:#20e3d6;--amad-primary-hover:#1bc9bc;--amad-secondary:#38bdf8;--amad-accent:#8b5cf6;--amad-success:#10b981;--amad-warning:#f59e0b;--amad-error:#ef4444;--amad-info:#3b82f6;--amad-bg:#0a1530;--amad-surface:#0f1f3e;--amad-surface-hover:#152847;--amad-border:#ffffff14;--amad-border-focus:#20e3d666;--amad-text:#e9efff;--amad-text-muted:#94a3b8;--amad-text-dim:#64748b;--shadow-sm:0 1px 2px 0 #00000026;--shadow-md:0 4px 6px -1px #0003,0 2px 4px -1px #0000001f;--shadow-lg:0 10px 15px -3px #00000040,0 4px 6px -2px #00000026;--shadow-xl:0 20px 25px -5px #0000004d,0 10px 10px -5px #00000026;--shadow-glow:0 0 20px #20e3d64d;--gradient-primary:linear-gradient(90deg,var(--amad-cyan),var(--amad-blue));--gradient-secondary:linear-gradient(135deg,var(--amad-violet),var(--amad-pink));--gradient-surface:linear-gradient(180deg,#ffffff0d,#ffffff05);--transition-fast:.15s cubic-bezier(.4,0,.2,1);--transition-base:.25s cubic-bezier(.4,0,.2,1);--transition-slow:.35s cubic-bezier(.4,0,.2,1)}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body,html{font-family:var(--font-poppins),"Poppins",sans-serif;overflow-x:clip}body{background:var(--amad-bg);color:var(--amad-text);margin:0;padding:0;font-weight:400;line-height:1.6}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--amad-surface)}::-webkit-scrollbar-thumb{background:var(--amad-border);transition:background var(--transition-base);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#ffffff26}::selection{background:var(--amad-cyan);color:var(--amad-navy)}.gradient-text{background:var(--gradient-primary);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}.container,.container-ultra{max-width:1200px;margin:0 auto;padding:0 24px}.card,.dashboard-card,.panel{background:var(--amad-surface);border:1px solid var(--amad-border);box-shadow:var(--shadow-md);border-radius:12px;padding:16px}.card:hover,.dashboard-card:hover,.panel:hover{background:var(--amad-surface-hover);box-shadow:var(--shadow-lg)}h1,h2,h3,h4{color:var(--amad-ink);letter-spacing:.2px}a{color:var(--amad-blue)}a,a:hover{text-decoration:none}a:hover{color:var(--amad-cyan)}ol,ul{margin:0;padding-left:1.2rem}table{border-collapse:collapse;background:var(--amad-surface);width:100%}td,th{border-bottom:1px solid var(--amad-border);padding:10px 12px}thead th{color:var(--amad-text);font-weight:600}tbody tr:hover{background:var(--amad-surface-hover)}.badge{border:1px solid var(--amad-border);border-radius:999px;padding:4px 10px;font-size:12px;display:inline-block}.badge-success{color:#10b981;background:#10b98126}.badge-info{color:#3b82f6;background:#3b82f626}.badge-warning{color:#f59e0b;background:#f59e0b26}.badge-error{color:#ef4444;background:#ef444426}.grid-12{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.col-12{grid-column:span 12}.col-6{grid-column:span 6}.col-4{grid-column:span 4}.col-3{grid-column:span 3}@media (max-width:960px){.col-3,.col-4,.col-6{grid-column:span 12}}.section{padding:24px 0}.section-lg{padding:48px 0}.dashboard-root{background:#f1f5f9!important}html:has(.dashboard-root){scrollbar-gutter:auto!important;background:#f1f5f9!important}html:has(.dashboard-root) body{background:#f1f5f9!important}html:has(.dashboard-root) #particles-js,html:has(.dashboard-root) .hero-3d-element,html:has(.dashboard-root) .hero-bg-animated,html:has(.dashboard-root) .hero-grid-overlay,html:has(.dashboard-root) .scroll-indicator{opacity:0!important;visibility:hidden!important;display:none!important;position:absolute!important;left:-99999px!important}html:has(.dashboard-root) ::-webkit-scrollbar-track{background:#f1f5f9}html:has(.dashboard-root) ::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:6px}html:has(.dashboard-root) ::-webkit-scrollbar-thumb:hover{background:#94a3b8}html:has(.dashboard-root) table,html:has(.dashboard-root) tbody tr,html:has(.dashboard-root) tbody tr:hover{background:0 0!important}html:has(.dashboard-root) body{color:#0f172a!important}html:has(.dashboard-root) .glass-effect{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #e2e8f0!important}.dashboard-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.dashboard-list a{align-items:center;gap:8px;display:inline-flex}.dashboard-list a:before{content:"•";color:var(--amad-cyan)}.glass-effect{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--amad-border);background:#0f1f3eb3}.glow-effect{box-shadow:var(--shadow-glow)}.animate-fade-in{animation:fadeIn var(--transition-base)ease-in}.animate-slide-up{animation:slideUp var(--transition-slow)ease-out}.animate-scale-in{animation:scaleIn var(--transition-base)ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}a,button{transition:all var(--transition-base)}a:focus-visible,button:focus-visible{outline:2px solid var(--amad-cyan);outline-offset:2px}input,select,textarea{transition:all var(--transition-base)}input:focus,select:focus,textarea:focus{border-color:var(--amad-border-focus);outline:none;box-shadow:0 0 0 3px #20e3d61a}.card-hover{transition:all var(--transition-base)}.card-hover:hover{box-shadow:var(--shadow-xl);transform:translateY(-4px)}.loading-shimmer{position:relative;overflow:hidden}.loading-shimmer:after{content:"";background:linear-gradient(90deg,#fff0,#ffffff0d 50%,#fff0);animation:shimmer 2s infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-soft{0%,to{opacity:1}50%{opacity:.7}}.payment-receipt-container{animation:slideInUp .6s ease-out}.payment-receipt-icon{animation:pulse-soft 2s cubic-bezier(.4,0,.6,1) infinite}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}