@keyframes rayPulse{0%,to{opacity:.03}50%{opacity:.12}}@keyframes spinBadge{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes tickerScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes brandsPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}@keyframes tPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}@keyframes particleFloat{0%{opacity:0;transform:translateY(0) scale(0)}30%{opacity:.8;transform:translateY(-10px) scale(1)}to{opacity:0;transform:translateY(-40px) scale(0)}}@keyframes circleDraw{0%{stroke-dashoffset:166}to{stroke-dashoffset:0}}@keyframes tickDraw{0%{stroke-dashoffset:48}to{stroke-dashoffset:0}}@keyframes glowPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes pfPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@keyframes pfSuccessPop{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes xdBtnIdlePulse{0%{box-shadow:0 4px 20px rgba(0,0,0,.5),0 0 0 0 rgba(204,255,0,.4);border-color:rgba(204,255,0,.35)}50%{box-shadow:0 6px 28px rgba(0,0,0,.6),0 0 0 8px rgba(204,255,0,.08);border-color:rgba(204,255,0,.7)}to{box-shadow:0 4px 20px rgba(0,0,0,.5),0 0 0 0 transparent;border-color:rgba(204,255,0,.35)}}@keyframes xdRippleExpand{0%{transform:scale(1);opacity:.8}70%{transform:scale(1.5);opacity:.1}to{transform:scale(1.6);opacity:0}}@keyframes xdIconFloat{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-3px) rotate(-5deg)}75%{transform:translateY(2px) rotate(3deg)}}@keyframes xdCursorBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes xdStatusPulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes xdDotBounce{0%,60%,to{transform:translateY(0);background:#555}30%{transform:translateY(-6px);background:#cf0}}:root{--accent:#CCFF00;--bg:#0d1117;--text:#fff;--muted:#9CA3AF;--border:#222;--border-light:#1e1e1e}*,::after,::before{margin:0;padding:0;box-sizing:border-box;cursor:none}body,html{overflow-x:hidden;overflow-y:auto;max-width:100%}html{background:#0d1117;scroll-behavior:smooth;scrollbar-width:none}body{background:var(--bg);color:#fff;font-family:"Inter",system-ui,sans-serif}::-webkit-scrollbar{display:none;background:0 0}::selection{background:#cf0;color:var(--bg)}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:#333;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#cf0}a{text-decoration:none}img{max-width:100%}.overflow-safe{overflow-x:hidden;max-width:100%}.noise-overlay{display:none}.has-corners{position:relative}.corner-bl,.corner-br,.corner-tl,.corner-tr{position:absolute;width:22px;height:22px;z-index:5}.corner-tl,.corner-tr{top:1rem;border-top:2px solid rgba(204,255,0,.6)}.corner-tl{left:1rem;border-left:2px solid rgba(204,255,0,.6)}.corner-tr{right:1rem;border-right:2px solid rgba(204,255,0,.6)}.corner-bl,.corner-br{bottom:1rem;border-bottom:2px solid rgba(204,255,0,.6)}.corner-bl{left:1rem;border-left:2px solid rgba(204,255,0,.6)}.corner-br{right:1rem;border-right:2px solid rgba(204,255,0,.6)}.accent-sq{color:#cf0;font-size:.45em;vertical-align:middle;display:inline-block;margin:0 6px;font-family:sans-serif}.highlight{color:#cf0}.accent-filter,.social-icon:hover img{filter:brightness(0) invert(.8) sepia(1) saturate(5) hue-rotate(38deg)}.brand-line{color:#cf0}.dot-pulse{display:inline-block;width:6px;height:6px;border-radius:50%;background:#cf0;animation:tPulse 2s ease-in-out infinite}.flex{display:flex}.items-center{align-items:center}.gap-4{gap:1rem}.gap-8{gap:2rem}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.container-xl{max-width:1280px;margin:0 auto;padding:0 2rem}section{padding-top:6rem;padding-bottom:6rem;border-bottom:1px solid rgba(204,255,0,.04)}section:last-of-type{border-bottom:none}#hero,.hero-section{border-bottom:none;padding-top:0;padding-bottom:0}.stats-bar{padding-top:3rem;padding-bottom:3rem}.footer-mega{padding-top:5rem;padding-bottom:2rem}.footer-grid-wrap{padding-top:3rem;padding-bottom:3rem}.top-bar{position:fixed;top:0;left:0;right:0;height:2px;background:#cf0;z-index:100}.cursor-dot,.cursor-ring{position:fixed;border-radius:50%;pointer-events:none}.cursor-dot{width:6px;height:6px;background:#cf0;z-index:99999;transform:translate(-50%,-50%);will-change:left,top}.cursor-dot.is-hovering{width:5px;height:5px;background:#fff}.cursor-ring{width:32px;height:32px;border:1.5px solid rgba(204,255,0,.4);z-index:99998;transform:translateZ(0) translate(-50%,-50%);transition:width .3s,height .3s,border-color .3s,background .3s;will-change:left,top,width,height}.cursor-ring.is-hovering{width:60px;height:60px;border-color:#cf0;background:rgba(204,255,0,.08)}.navbar,.navbar-inner{display:flex;align-items:center}.navbar{position:fixed;top:2px;left:0;right:0;z-index:50;background:rgba(13,17,23,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);height:68px;transition:border-color .3s,background .3s;will-change:backdrop-filter,background;transform:translateZ(0)}.navbar.scrolled{border-bottom:1px solid rgba(204,255,0,.06)}.navbar-inner{max-width:1280px;margin:0 auto;padding:0 2rem;width:100%;justify-content:space-between}.nav-link{position:relative;color:#9ca3af;font-size:.875rem;font-weight:500;text-decoration:none;padding:.25rem 0;transition:color .3s,background .3s,padding .3s}.nav-link:hover{color:#fff}.hamburger span,.nav-link::after{height:2px;position:absolute;left:0}.nav-link::after{content:"";bottom:-2px;width:0;background:#cf0;transition:width .3s cubic-bezier(.16,1,.3,1)}.nav-link:hover::after{width:100%}.nav-cta,.nav-link.active{background:#cf0;border-radius:999px}.nav-link.active{color:#0a0a0a!important;padding:.35rem 1rem}.nav-link.active::after{display:none}.nav-cta{color:#0a0a0a;font-weight:700;text-transform:uppercase;font-family:"Orbitron",sans-serif;font-size:.7rem;padding:.625rem 1.5rem;letter-spacing:.08em;border:1.5px solid #cf0;text-decoration:none;display:inline-block;transition:background .2s,color .2s}.nav-cta:hover{background:0 0;color:#cf0}.hamburger{width:28px;height:20px;position:relative;cursor:pointer;z-index:101;background:0 0;border:0}.hamburger span{display:block;width:100%;background:#fff;transition:top .3s,opacity .3s,transform .3s}.hamburger span:nth-child(1){top:0}.hamburger span:nth-child(2){top:9px}.hamburger span:nth-child(3){top:18px}.hamburger.active span:nth-child(1){top:9px;transform:rotate(45deg)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){top:9px;transform:rotate(-45deg)}.mobile-nav-overlay{position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:99;opacity:0;transform:translateZ(0);pointer-events:none;transition:opacity .4s}.mobile-nav-overlay.open{opacity:1;pointer-events:all}.mobile-nav{position:fixed;inset:0 0 0 auto;width:min(380px,85vw);background:rgba(13,17,23,.95);border-left:1px solid rgba(255,255,255,.06);box-shadow:-10px 0 40px rgba(0,0,0,.5);transform:translateX(100%);transition:transform .5s cubic-bezier(.16,1,.3,1);will-change:transform;z-index:100}.mobile-nav.open{transform:translateX(0)}.mobile-nav-close{position:absolute;top:1.25rem;right:1.25rem;width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:#9ca3af;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:background .2s,color .2s,border-color .2s}.mobile-nav-close:hover{background:#cf0;color:#0a0a0a;border-color:#cf0}.mobile-nav-logo{padding:1.5rem 2rem 0;flex-shrink:0}.mobile-nav-logo img{height:28px}.mobile-nav-links{flex:1;display:flex;flex-direction:column;justify-content:center;padding:2rem 2rem 1rem}.mobile-nav a.mobile-nav-link{font-family:"Orbitron",sans-serif;font-size:1.1rem;font-weight:600;color:rgba(255,255,255,.6);text-decoration:none;padding:1rem 0;display:block;border-bottom:1px solid rgba(255,255,255,.05);transition:color .3s,padding .3s}.mobile-nav a.mobile-nav-link:last-child{border-bottom:none}.mobile-nav a.mobile-nav-link:hover{color:#cf0;padding-left:6px}.mobile-nav-cta{margin:0 2rem 2.5rem;background:#cf0;color:#0a0a0a;font-weight:700;font-size:.7rem;font-family:"Orbitron",sans-serif;text-transform:uppercase;letter-spacing:.08em;padding:.875rem 2rem;border-radius:999px;text-decoration:none;text-align:center;flex-shrink:0;transition:background .2s}.founder-cta:hover,.mobile-nav-cta:hover{background:#b8e600}.hero-section{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;scroll-margin-top:80px}@media (min-width:641px){.hero-section{min-height:100vh}}.hero-rays{inset:0;z-index:1;overflow:hidden}.hero-glow,.hero-rays,.ray{position:absolute}.ray{width:1px;height:100%;top:0;background:linear-gradient(to bottom,transparent,#cf0,transparent);animation:rayPulse 3s ease-in-out infinite}.hero-glow{width:500px;height:500px;left:50%;top:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(204,255,0,.1)0,transparent 70%);pointer-events:none;z-index:2}.hero-corner{position:absolute;top:0;left:0;width:180px;height:180px;border-top:2px solid rgba(204,255,0,.25);border-left:2px solid rgba(204,255,0,.25);border-radius:0 0 60%0;z-index:3}.hero-content,.hero-content-wrap{position:relative;z-index:10;text-align:center;font-size:inherit;font-weight:inherit;margin:0}.hero-logo{width:240px;margin:0 auto;display:block}.hero-badge span,.hero-tagline{font-family:"Orbitron",sans-serif;text-transform:uppercase}.hero-tagline{color:#9ca3af;font-size:.8rem;letter-spacing:.4em;margin-top:1rem}.hero-badge{position:absolute;top:6%;right:3%;clip-path:polygon(30%0,70%0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);width:120px;height:120px;background:#cf0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;animation:spinBadge 20s linear infinite;z-index:10;border:0;cursor:pointer;font:inherit;padding:0}.hero-badge span{color:#0a0a0a;font-size:14px;font-weight:700;text-align:center;line-height:1.2}.hero-badge-pos{top:12%;right:3%}.hero-ticker{position:absolute;bottom:0;left:0;right:0;background:#cf0;overflow:hidden;padding:.875rem 0;z-index:10}.hero-ticker:hover .ticker-inner{animation-play-state:paused}.ticker-inner{display:flex;gap:3rem;white-space:nowrap;animation:tickerScroll 28s linear infinite;will-change:transform}.ticker-text{font-family:"Orbitron",sans-serif;font-weight:700;color:#0a0a0a;text-transform:uppercase;font-size:.9rem;letter-spacing:.15em}.about-section{position:relative;padding-top:0;padding-bottom:0;content-visibility:auto;contain-intrinsic-size:600px}.section-container{max-width:1280px;margin:0 auto;padding:0}.founder-grid{display:grid;grid-template-columns:1fr 1fr;min-height:85vh}.founder-img-wrap{overflow:hidden;position:relative;min-height:400px}.founder-img-wrap img{width:100%;height:100%;object-fit:cover;object-position:top center;filter:grayscale(1) contrast(1.1);display:block}.founder-img-glow{position:absolute;bottom:0;left:0;right:0;height:200px;background:linear-gradient(to top,rgba(204,255,0,.05),transparent)}.founder-content{background:#0d0d0d;padding:4rem 3rem;display:flex;flex-direction:column;justify-content:center}.founder-headline{font-family:"Orbitron",sans-serif;font-size:clamp(1.4rem,2.5vw,2.2rem);font-weight:900;text-transform:uppercase;color:#fff;line-height:1.15;letter-spacing:.02em}.founder-body{margin-top:1rem;color:#9ca3af;line-height:1.8;font-size:.95rem}.founder-cta{display:inline-flex;align-items:center;gap:10px;margin-top:1.5rem;background:#cf0;color:#0a0a0a;font-weight:700;text-transform:uppercase;font-family:"Orbitron",sans-serif;padding:1rem 2.5rem;font-size:.9rem;border-radius:0;letter-spacing:.08em;text-decoration:none;transition:background .2s}.skill-item{margin-top:1rem}.skill-item-first{margin-top:1.25rem;margin-bottom:0}.skill-label-row{display:flex;justify-content:space-between;align-items:center}.skill-label-row span:first-child{color:#fff;font-size:.875rem;font-weight:500}.skill-label-row span:last-child{color:#cf0;font-weight:700}.skill-track{height:5px;background:#222;border-radius:999px;overflow:hidden;margin-top:6px}.skill-fill{height:100%;background:#cf0;width:0;border-radius:999px;transition:width 1.2s cubic-bezier(.16,1,.3,1)}.stats-bar{background:#0a0f1a;border-top:1px solid #222;border-bottom:1px solid #222}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);max-width:1280px;margin:0 auto;padding:0 2rem}.stat-item{text-align:center;padding:0 1.5rem;border-right:1px solid #222}.stat-item:last-child{border-right:none}.stat-label,.stat-number{font-family:"Orbitron",sans-serif}.stat-number{font-size:clamp(2rem,4vw,3rem);font-weight:800;color:#cf0;line-height:1}.stat-label{color:#9ca3af;font-size:9px;text-transform:uppercase;letter-spacing:.18em;margin-top:6px}.brands-section{position:relative;overflow:hidden;background:#0a0e00;content-visibility:auto;contain-intrinsic-size:600px;scroll-margin-top:80px}.brands-atmos-bg{position:absolute;inset:0;background:radial-gradient(ellipse 70% 50%at 20% 50%,rgba(204,255,0,.04)0,transparent 65%),radial-gradient(ellipse 50% 70%at 80% 50%,rgba(0,255,100,.03)0,transparent 65%);pointer-events:none}.brands-edge-bottom,.brands-edge-top{position:absolute;left:0;right:0;height:1px}.brands-edge-top{top:0;background:linear-gradient(90deg,transparent,rgba(204,255,0,.2) 40%,rgba(204,255,0,.2) 60%,transparent)}.brands-edge-bottom{bottom:0;background:linear-gradient(90deg,transparent,rgba(204,255,0,.1) 50%,transparent)}.brands-glass-header{text-align:center;padding:0 2rem 2.5rem;position:relative;z-index:2}.brands-pill{display:inline-flex;align-items:center;gap:6px;background:rgba(204,255,0,.06);border:1px solid rgba(204,255,0,.15);border-radius:999px;padding:6px 18px;margin-bottom:1.25rem}.brands-pill-dot{width:6px;height:6px;border-radius:50%;background:#cf0;animation:brandsPulse 2s ease-in-out infinite;display:inline-block}.brands-glass-headline,.brands-pill-text{font-family:"Orbitron",sans-serif;text-transform:uppercase}.brands-pill-text{font-size:10px;font-weight:600;color:#cf0;letter-spacing:.25em}.brands-glass-headline{font-size:clamp(1.75rem,3.5vw,3rem);font-weight:900;color:#fff;line-height:1.05;letter-spacing:.02em}.brands-headline-outline{-webkit-text-fill-color:transparent;-webkit-text-stroke:1.5px rgba(204,255,0,.6)}.brands-glass-sub{font-family:"Inter",sans-serif;font-size:.875rem;color:#6b7280;margin-top:.75rem;line-height:1.7}.brands-carousel-outer{position:relative;height:300px;mask-image:linear-gradient(to right,transparent 0,#000 12%,#000 88%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 12%,#000 88%,transparent 100%);overscroll-behavior:contain}.brands-carousel-track{position:relative;width:100%;height:100%;touch-action:manipulation}.brand-glass-card{position:absolute;top:50%;left:50%;width:220px;opacity:0;transform:translate(-50%,-50%) scale(.85);transition:transform .7s cubic-bezier(.16,1,.3,1),filter .7s cubic-bezier(.16,1,.3,1),opacity .7s cubic-bezier(.16,1,.3,1);cursor:pointer;will-change:transform,filter,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.card-bloom,.card-glass-surface::after{position:absolute;opacity:0;transition:opacity .5s}.card-bloom{width:180px;height:180px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--bloom-color, rgba(204, 255, 0, 0.12));filter:blur(50px);pointer-events:none;z-index:0}.b-pos-center .card-bloom,.b-pos-center .card-glass-surface::after{opacity:1}.card-glass-surface{position:relative;z-index:1;background:rgba(20,28,10,.95);border:1px solid rgba(255,255,255,.08);border-radius:1.25rem;padding:1.5rem;height:260px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;will-change:transform,opacity;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 8px 32px rgba(0,0,0,.4);transition:background .5s,border-color .5s,box-shadow .5s}@supports (backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px)){.card-glass-surface{background:rgba(255,255,255,.04);backdrop-filter:blur(8px) saturate(1.3);-webkit-backdrop-filter:blur(8px) saturate(1.3)}}.b-pos-center .card-glass-surface{background:rgba(30,40,15,.97);border-color:rgba(204,255,0,.3);box-shadow:inset 0 1px 0 rgba(204,255,0,.15),0 30px 80px rgba(0,0,0,.6),0 0 0 1px rgba(204,255,0,.08),0 0 60px rgba(204,255,0,.04)}@supports (backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px)){.b-pos-center .card-glass-surface{background:rgba(255,255,255,.08);backdrop-filter:blur(8px) saturate(1.3);-webkit-backdrop-filter:blur(8px) saturate(1.3)}}.card-glass-surface::after{content:"";top:0;left:15%;right:15%;height:2px;background:linear-gradient(90deg,transparent,#cf0,transparent);border-radius:999px}.card-glass-surface::before{content:"";position:absolute;inset:0;border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.02;pointer-events:none;z-index:0}.card-top-row{display:flex;align-items:flex-start;justify-content:space-between;position:relative;z-index:1}.card-logo-wrap{width:64px;height:64px;border-radius:1rem;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.3);border:1.5px solid rgba(255,255,255,.1);transition:border-color .4s,transform .4s,box-shadow .4s;will-change:transform,border-color}.b-pos-center .card-logo-wrap{border-color:rgba(204,255,0,.4);transform:scale(1.05);box-shadow:0 8px 24px rgba(0,0,0,.4),0 0 0 2px rgba(204,255,0,.15)}.card-logo-img{width:52px;height:52px;object-fit:contain;display:block}.card-verified-badge{display:flex;align-items:center;gap:4px;background:rgba(204,255,0,.08);border:1px solid rgba(204,255,0,.15);border-radius:999px;padding:3px 8px;transition:background .4s,border-color .4s}.b-pos-center .card-verified-badge{background:rgba(204,255,0,.15);border-color:rgba(204,255,0,.35)}.card-verified-badge span{font-size:.5rem;color:#cf0;letter-spacing:.1em}.card-brand-name,.card-industry-tag{text-transform:uppercase;position:relative;z-index:1;transition:color .4s}.card-brand-name,.card-verified-badge span{font-family:"Orbitron",sans-serif;font-weight:700}.card-brand-name{font-size:.875rem;color:rgba(255,255,255,.7);letter-spacing:.02em;line-height:1.3;margin:0}.b-pos-center .card-brand-name{color:#fff}.card-industry-tag{font-family:"Inter",sans-serif;font-size:.65rem;color:#9ca3af;letter-spacing:.1em}.b-pos-center .card-industry-tag{color:#cf0}.card-active-indicator{display:flex;align-items:center;gap:6px;opacity:0;transform:translateY(4px);transition:opacity .5s,transform .5s;position:relative;z-index:1}.b-pos-center .card-active-indicator{opacity:1;transform:translateY(0)}.card-active-dot{width:6px;height:6px;border-radius:50%;background:#cf0;animation:brandsPulse 2s ease-in-out infinite;flex-shrink:0}.card-active-text{font-family:"Orbitron",sans-serif;font-size:.55rem;font-weight:700;color:#cf0;letter-spacing:.12em;text-transform:uppercase}.card-bottom-row{display:flex;align-items:center;gap:6px;position:relative;z-index:1;padding-top:.875rem;border-top:1px solid rgba(255,255,255,.05);transition:border-color .4s}.b-pos-center .card-bottom-row{border-top-color:rgba(204,255,0,.1)}.card-country{font-family:"Inter",sans-serif;font-size:.65rem;color:#9ca3af;letter-spacing:.05em;transition:color .4s}.b-pos-center .card-country{color:#d1d5db}.card-service-dot{width:3px;height:3px;border-radius:50%;background:#333;flex-shrink:0}.card-service{font-family:"Orbitron",sans-serif;font-size:.55rem;font-weight:600;color:#6b7280;letter-spacing:.1em;text-transform:uppercase;transition:color .4s}.b-pos-center .card-service,.cs-client strong{color:#9ca3af}.brands-arrow,.brands-nav{display:flex;align-items:center;justify-content:center}.brands-nav{gap:1.25rem;margin-top:2.5rem;position:relative;z-index:10}.brands-arrow{width:48px;height:48px;border-radius:50%;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);color:#6b7280;cursor:pointer;transition:background .3s,border-color .3s,color .3s,transform .3s,box-shadow .3s}.brands-arrow:hover{background:#cf0;border-color:#cf0;color:#0a0a0a;transform:scale(1.08);box-shadow:0 0 20px rgba(204,255,0,.3)}.brands-arrow:focus-visible{outline:2px solid #cf0;outline-offset:3px;background:rgba(204,255,0,.15);color:#cf0}.brands-arrow:active{transform:scale(.95)}.brands-dots{display:flex;align-items:center;gap:6px}.brands-dot{height:6px;border-radius:999px;background:#222;cursor:pointer;width:6px;transition:width .4s cubic-bezier(.16,1,.3,1),background .4s cubic-bezier(.16,1,.3,1)}.brands-dot.active{background:#cf0;width:24px;box-shadow:0 0 8px rgba(204,255,0,.4)}.brands-dot:focus-visible{outline:2px solid #cf0;outline-offset:3px;background:rgba(204,255,0,.4);width:10px}.brand-glass-card:focus-visible{outline:2px solid #cf0;outline-offset:4px;border-radius:1.5rem}.brands-dot:hover:not(.active){background:rgba(204,255,0,.3);width:10px}.process-section{position:relative;background:var(--bg);background-image:radial-gradient(rgba(204,255,0,.025) 1px,transparent 1px);background-size:32px 32px;overflow:hidden}.process-header{text-align:center;padding:0 1.5rem 2.5rem;position:relative;z-index:10}.process-headline{font-family:"Orbitron",sans-serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:900;text-transform:uppercase;line-height:1.1;color:#fff}.process-sub{color:#6b7280;font-family:"Inter",sans-serif;font-size:.9rem;line-height:1.7;max-width:500px;margin:1rem auto 0}.process-timeline{position:relative;max-width:1000px;margin:0 auto;padding:0 2rem}.process-timeline::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,transparent,#cf0,#cf0,transparent);transform:translateX(-50%)}.process-step{position:relative;display:flex;align-items:flex-start;margin-bottom:4rem}.process-step:last-child{margin-bottom:0}.process-step-left,.process-step-right{flex-direction:row;justify-content:flex-start}.process-step-right{flex-direction:row-reverse}.process-card{width:calc(50% - 60px);background:#111;border:1px solid #222;border-radius:1.25rem;padding:2rem;transition:border-color .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1)}.process-card:hover{border-color:#cf0;box-shadow:0 20px 50px rgba(204,255,0,.06)}.process-step-left .process-card{margin-right:auto}.process-step-right .process-card{margin-left:auto}.process-node{position:absolute;left:50%;top:2rem;transform:translateX(-50%);width:52px;height:52px;border-radius:50%;background:var(--bg);border:2px solid #cf0;display:flex;align-items:center;justify-content:center;font-family:"Orbitron",sans-serif;font-weight:900;font-size:.9rem;color:#cf0;z-index:2}.process-time{display:inline-block;background:rgba(204,255,0,.08);border:1px solid rgba(204,255,0,.2);border-radius:999px;font-size:.7rem;color:#cf0;padding:3px 10px;font-family:"Inter",sans-serif;margin-bottom:.75rem}.process-title{font-family:"Orbitron",sans-serif;font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:.75rem}.process-cta p,.process-desc,.process-list li{color:#9ca3af;font-family:"Inter",sans-serif}.process-desc{font-size:.875rem;line-height:1.75}.process-list{list-style:none;margin-top:1rem;padding:0}.process-list li{color:#6b7280;font-size:.8rem;padding:.25rem 0}.process-cta{text-align:center;margin-top:4rem}.process-cta p{font-size:1rem;margin-bottom:1rem}.process-cta-btn{display:inline-block;background:#cf0;color:#0a0a0a;font-family:"Orbitron",sans-serif;font-weight:700;font-size:.85rem;padding:1rem 2.5rem;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;transition:background .3s}.process-cta-btn:hover{background:#b8e600}.svc-section{position:relative;background:var(--bg);background-image:radial-gradient(rgba(204,255,0,.025) 1px,transparent 1px);background-size:32px 32px;content-visibility:auto;contain-intrinsic-size:800px}.svc-bg-glow{position:absolute;left:-150px;top:40%;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(204,255,0,.05),transparent 70%);pointer-events:none}.svc-header-grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:end}.svc-header-title{font-family:"Orbitron",sans-serif;font-size:clamp(2.5rem,5vw,3rem);font-weight:900;text-transform:uppercase;line-height:.95;color:#fff;letter-spacing:.02em}.svc-header-title-accent{color:#cf0}.svc-header-sub-col{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:.5rem}.svc-header-sub{font-family:"Inter",sans-serif;color:#9ca3af;font-size:.9rem;line-height:1.75;max-width:320px}.svc-header-link{display:inline-flex;align-items:center;gap:8px;color:#cf0;font-family:"Orbitron",sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-decoration:none;margin-top:1rem;text-transform:uppercase;border-bottom:1px solid rgba(204,255,0,.3);padding-bottom:4px;transition:border-color .3s}.svc-header-link:hover{border-color:#cf0}.svc-list{border-top:1px solid #1e1e1e;margin-top:2.5rem}.svc-item{border-bottom:1px solid #1e1e1e;position:relative;transition:background .4s}.svc-item.active{background:linear-gradient(180deg,rgba(204,255,0,.03)0,transparent 100%)}.svc-item::before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#cf0;transform:scaleY(0);transform-origin:top;transition:transform .5s cubic-bezier(.16,1,.3,1)}.svc-item.active::before{transform:scaleY(1)}.svc-trigger{display:grid;grid-template-columns:280px 1fr auto;align-items:center;gap:2rem;padding:1.75rem 1.5rem;cursor:pointer;user-select:none}.svc-item.active .svc-tags-row{opacity:0;pointer-events:none;transition:opacity .2s}.svc-item:not(.active) .svc-tags-row{opacity:1;transition:opacity .3s .1s}.svc-left{display:flex;align-items:baseline;gap:1rem}.svc-num,.svc-title{font-family:"Orbitron",sans-serif;transition:color .3s}.svc-num{font-size:.7rem;font-weight:700;color:#333;letter-spacing:.1em;flex-shrink:0}.svc-item.active .svc-num,.svc-item.active .svc-title,.svc-item:hover .svc-title{color:#cf0}.svc-title{font-size:clamp(1.25rem,2vw,1.75rem);font-weight:900;text-transform:uppercase;color:#fff;line-height:1.1;letter-spacing:.01em;margin:0}.svc-tags-row{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.svc-tag{border:1px solid #2a2a2a;color:#555;font-size:.68rem;padding:4px 12px;border-radius:999px;font-family:"Inter",sans-serif;transition:border-color .3s,color .3s;white-space:nowrap}.svc-item:hover .svc-tag{border-color:rgba(204,255,0,.2);color:#9ca3af}.svc-right{display:flex;align-items:center;gap:.875rem;flex-shrink:0}.svc-expand-btn,.svc-icon-circle{border-radius:50%;display:flex;align-items:center;justify-content:center}.svc-icon-circle{width:52px;height:52px;background:rgba(204,255,0,.06);border:1px solid rgba(204,255,0,.12);transition:background .3s,border-color .3s,transform .3s}.svc-icon-circle img{width:24px;height:24px;filter:brightness(0) invert(.7) sepia(1) saturate(4) hue-rotate(38deg);transition:transform .4s}.svc-item.active .svc-icon-circle{background:rgba(204,255,0,.15);border-color:rgba(204,255,0,.4)}.svc-item.active .svc-icon-circle img{transform:rotate(360deg)}.svc-expand-btn{width:44px;height:44px;border:1px solid #2a2a2a;color:#9ca3af;transition:background .3s,border-color .3s,color .3s;flex-shrink:0}.svc-expand-btn .svc-plus-icon{transition:transform .4s cubic-bezier(.16,1,.3,1)}.svc-item.active .svc-expand-btn{background:#cf0;border-color:#cf0;color:#0a0a0a}.svc-item.active .svc-plus-icon{transform:rotate(45deg)}.svc-body{max-height:0;overflow:hidden;transition:max-height .6s cubic-bezier(.16,1,.3,1)}.svc-item.active .svc-body{max-height:500px}.svc-body-inner{display:grid;grid-template-columns:1fr 340px;gap:3rem;padding:0 1.5rem 2.5rem}.svc-desc,.svc-features li{color:#9ca3af;font-family:"Inter",sans-serif}.svc-desc{font-size:.95rem;line-height:1.8;max-width:520px}.svc-features{list-style:none;margin-top:1.25rem;display:grid;grid-template-columns:1fr 1fr;gap:.5rem 1.5rem}.svc-features li{font-size:.8rem;display:flex;align-items:center;gap:6px}.svc-features li::before{content:"✓";color:#cf0;font-weight:700;flex-shrink:0}.svc-action-row{display:flex;align-items:center;gap:1.5rem;margin-top:1.75rem;flex-wrap:wrap}.svc-price{display:flex;flex-direction:column}.svc-price-from{color:#555;font-size:.65rem;font-family:"Inter",sans-serif;text-transform:uppercase;letter-spacing:.1em}.svc-cta-btn,.svc-price-amount{font-family:"Orbitron",sans-serif}.svc-price-amount{font-size:1.75rem;font-weight:900;color:#fff;line-height:1.1}.svc-cta-btn{display:inline-flex;align-items:center;gap:8px;background:#cf0;color:#0a0a0a;font-weight:700;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;padding:.875rem 1.75rem;border-radius:0;text-decoration:none;transition:background .2s,transform .2s}.svc-cta-btn:hover{background:#b8e600;transform:translateX(3px)}.panel-icon,.svc-visual-panel{display:flex;align-items:center;justify-content:center}.svc-visual-panel{background:#0d0d0d;border:1px solid #1e1e1e;border-radius:1rem;overflow:hidden;padding:2rem;position:relative;min-height:200px}.svc-item[data-index="0"] .svc-visual-panel{background:linear-gradient(135deg,#0d0d1a,#1a1a2e)}.svc-item[data-index="1"] .svc-visual-panel{background:linear-gradient(135deg,#0a1a0a,#0d1f0d)}.svc-item[data-index="2"] .svc-visual-panel{background:linear-gradient(135deg,#1a0a0d,#2a0d15)}.svc-item[data-index="3"] .svc-visual-panel{background:linear-gradient(135deg,#0a0d1a,#0d152a)}.svc-item[data-index="4"] .svc-visual-panel{background:linear-gradient(135deg,#1a1a0a,#2a2a0d)}.panel-icon{width:72px;height:72px;background:rgba(204,255,0,.1);border:1px solid rgba(204,255,0,.2);border-radius:50%;margin:0 auto 1rem}.panel-icon img{width:36px;height:36px;filter:brightness(0) invert(.8) sepia(1) saturate(4) hue-rotate(38deg)}.panel-stat{font-family:"Orbitron",sans-serif;font-size:2.5rem;font-weight:900;color:#cf0;text-align:center;line-height:1}.panel-stat-label{font-family:"Inter",sans-serif;font-size:.75rem;color:#9ca3af;text-align:center;margin-top:4px}.p-section{background:#0a0e00;text-align:center}.p-header-row{display:flex;justify-content:center;align-items:flex-end;margin-top:1rem;flex-wrap:wrap;gap:1rem;text-align:center}.p-heading{font-family:"Orbitron",sans-serif;font-size:clamp(1.6rem,4vw,3rem);font-weight:900;text-transform:uppercase;letter-spacing:.02em;color:#fff;margin-top:-1.5rem}.p-filters{display:flex;gap:.625rem;flex-wrap:wrap;margin-top:1rem;justify-content:center}.p-filter{padding:6px 18px;border-radius:999px;font-family:"Orbitron",sans-serif;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:background .3s,color .3s,border-color .3s}.p-filter.active{background:#cf0;color:#0a0a0a;border:0}.p-filter:not(.active){border:1px solid #2a2a2a;color:#555}.p-filter:not(.active):hover{border-color:#cf0;color:#9ca3af}.p-bento-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem;margin-top:2.5rem}.p-card{position:relative;border-radius:1rem;overflow:hidden;border:1px solid #1e1e1e;cursor:pointer;transition:border-color .4s,transform .4s}.p-card:hover{border-color:rgba(204,255,0,.35);transform:translateY(-3px)}.p-card-bg{position:absolute;inset:0;transition:transform .7s cubic-bezier(.16,1,.3,1)}.p-card-bg-1{background:linear-gradient(135deg,#0d1220,#1a2040)}.p-card-bg-2{background:linear-gradient(135deg,#0d200d,#1a401a)}.p-card-bg-3{background:linear-gradient(135deg,#201010,#401a1a)}.p-card-bg-4{background:linear-gradient(135deg,#100d20,#1a1540)}.p-card-bg-5{background:linear-gradient(135deg,#0d1a10,#153020)}.p-card:hover .p-card-bg{transform:scale(1.04)}.p-card-img{width:100%;height:100%;object-fit:cover;display:block}.p-card-logo-wrap,.p-card-overlay{position:absolute;inset:0;display:flex}.p-card-logo-wrap{align-items:center;justify-content:center;padding:2.5rem;z-index:1}.p-card-logo-wrap img{max-height:80px;max-width:70%;object-fit:contain;filter:brightness(1.1) drop-shadow(0 4px 24px rgba(255,255,255,.1));transition:transform .4s,filter .4s}.p-card:hover .p-card-logo-wrap img{transform:scale(1.08);filter:brightness(1.3) drop-shadow(0 6px 30px rgba(204,255,0,.2))}.p-card-overlay{background:linear-gradient(to top,rgba(0,0,0,.92)0,rgba(0,0,0,.3) 50%,transparent 100%);flex-direction:column;justify-content:space-between;padding:1.25rem;transition:background .4s;z-index:2}.p-card:hover .p-card-overlay{background:linear-gradient(to top,rgba(0,0,0,.95)0,rgba(0,0,0,.5) 60%,rgba(0,0,0,.1) 100%)}.p-badge{display:inline-block;background:#cf0;color:#0a0a0a;font-family:"Orbitron",sans-serif;font-size:.6rem;font-weight:700;padding:4px 12px;border-radius:999px;letter-spacing:.08em;text-transform:uppercase;align-self:flex-start}.p-card-info{z-index:2}.p-card-title{font-family:"Orbitron",sans-serif;font-size:clamp(1rem,1.5vw,1.4rem);font-weight:700;color:#fff;text-transform:uppercase;line-height:1.2;transition:color .3s}.p-card:hover .p-card-title,.p-cta-text span{color:#cf0}.p-card-sub{font-family:"Inter",sans-serif;font-size:.8rem;color:rgba(255,255,255,.6);margin-top:4px;line-height:1.4}.p-card-cta,.p-view-btn{display:flex;align-items:center}.p-view-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.7);width:56px;height:56px;border-radius:50%;background:#cf0;color:#0a0a0a;justify-content:center;font-size:1.4rem;font-weight:700;opacity:0;transition:opacity .3s,transform .4s cubic-bezier(.16,1,.3,1);z-index:3}.p-card:hover .p-view-btn{opacity:1;transform:translate(-50%,-50%) scale(1)}.p-card-cta{grid-column:span 12;background:#111;border:1px solid #222;border-radius:1rem;justify-content:space-between;padding:2rem 2.5rem;gap:1.5rem;flex-wrap:wrap;transition:border-color .4s}.p-card-cta:hover{border-color:rgba(204,255,0,.3)}.p-cta-text{font-family:"Orbitron",sans-serif;font-size:clamp(1rem,2vw,1.5rem);font-weight:900;color:#fff;text-transform:uppercase}.p-cta-sub{font-family:"Inter",sans-serif;color:#9ca3af;font-size:.875rem;margin-top:6px}.p-cta-actions{display:flex;gap:1rem;flex-wrap:wrap}.p-start-link,.p-view-all-link{display:inline-flex;align-items:center;padding:.75rem 1.5rem;text-decoration:none}.p-view-all-link{font-family:"Inter",sans-serif;border:1px solid #222;color:#9ca3af;font-size:.8rem;transition:border-color .3s,color .3s}.p-start-link{background:#cf0;color:#0a0a0a;font-family:"Orbitron",sans-serif;font-weight:700;text-transform:uppercase;font-size:.7rem;letter-spacing:.08em}.cs-hero{background:#0a0e00;padding:3rem 0 2rem}.cs-back-link{display:inline-flex;align-items:center;gap:6px;color:#6b7280;font-size:.8rem;font-weight:600;text-decoration:none;font-family:"Inter",sans-serif;margin-bottom:1.5rem;transition:color .2s}.blog-card:hover h3,.cs-back-link:hover{color:#cf0}.cs-hero-content{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center}.cs-hero-img-wrap{border-radius:1rem;overflow:hidden;border:1px solid #1e1e1e}.cs-hero-img{width:100%;display:block}.cs-hero-text .p-badge{margin-bottom:1rem}.cs-title{font-family:"Orbitron",sans-serif;font-size:clamp(1.6rem,3.5vw,2.6rem);font-weight:900;text-transform:uppercase;color:#fff;line-height:1.1}.cs-client,.cs-desc{font-family:"Inter",sans-serif}.cs-client{font-size:.9rem;color:#6b7280;margin:.5rem 0}.cs-desc{font-size:.95rem;color:#9ca3af;line-height:1.7;margin-top:.75rem}.cs-body{background:#080c00;padding:3rem 0 4rem}.cs-grid{display:grid;grid-template-columns:1fr 300px;gap:2.5rem;align-items:start}.cs-main{min-width:0}.cs-section{margin-bottom:2.5rem}.cs-section-title{font-family:"Orbitron",sans-serif;font-size:1.1rem;font-weight:800;text-transform:uppercase;color:#cf0;display:flex;align-items:center;gap:10px;margin-bottom:1rem;letter-spacing:.04em}.cs-section-icon{font-size:.7rem}.cs-section-text{font-family:"Inter",sans-serif;font-size:.95rem;color:#d1d5db;line-height:1.8}.cs-results-section{padding:1.5rem;border:1px solid rgba(204,255,0,.2);border-radius:1rem;background:rgba(204,255,0,.03)}.cs-testimonial-card{background:#111;border:1px solid #2a2d3a;border-radius:1rem;padding:2rem;margin-top:2rem;position:relative}.cs-testimonial-card::before{content:"";position:absolute;top:0;left:2rem;right:2rem;height:3px;background:#cf0;border-radius:0 0 3px 3px}.cs-testimonial-quote{font-family:"Inter",sans-serif;font-size:1.05rem;color:#e2e8f0;font-style:italic;line-height:1.7}.cs-testimonial-author{font-family:"Inter",sans-serif;font-size:.85rem;color:#6b7280;margin-top:1rem}.cs-sidebar{position:sticky;top:2rem}.cs-sidebar-block{background:#111;border:1px solid #2a2d3a;border-radius:.75rem;padding:1.25rem;margin-bottom:1rem}.cs-sidebar-title{font-family:"Orbitron",sans-serif;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#cf0;margin-bottom:.75rem}.cs-sidebar-cta p,.cs-sidebar-text{font-family:"Inter",sans-serif;font-size:.85rem;color:#d1d5db}.cs-tech-tags{display:flex;flex-wrap:wrap;gap:6px}.cs-tech-tag{display:inline-block;padding:4px 10px;border-radius:999px;background:#1a1d27;border:1px solid #2a2d3a;font-family:"Inter",sans-serif;font-size:.7rem;color:#9ca3af}.cs-video-btn,.cs-visit-btn{display:block;text-align:center;padding:.75rem;border-radius:.75rem;font-family:"Orbitron",sans-serif;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;margin-bottom:1rem;transition:all .2s}.cs-visit-btn{background:#cf0;color:#0a0a0a}.cs-visit-btn:hover{opacity:.85}.cs-video-btn{background:#1a1d27;border:1px solid #2a2d3a;color:#e2e8f0}.cs-video-btn:hover{border-color:#cf0}.cs-share-block{text-align:center}.cs-share-links{display:flex;gap:8px;justify-content:center}.cs-share-link{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#1a1d27;border:1px solid #2a2d3a;font-family:"Inter",sans-serif;font-size:.65rem;font-weight:700;color:#9ca3af;text-decoration:none;transition:all .2s}.cs-share-link:hover{border-color:#cf0;color:#cf0}.cs-sidebar-cta{text-align:center;padding:1.5rem 1rem;border:1px solid rgba(204,255,0,.15);border-radius:.75rem;background:rgba(204,255,0,.03)}.cs-sidebar-cta p{color:#6b7280;margin-bottom:.75rem}.cs-related{background:#0a0e00;padding:3rem 0 4rem}.cs-related-title{font-family:"Orbitron",sans-serif;font-size:1.2rem;font-weight:800;text-transform:uppercase;color:#fff;text-align:center;margin-bottom:2rem}.cs-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.cs-related-card{display:block;border-radius:.75rem;overflow:hidden;border:1px solid #1e1e1e;text-decoration:none;transition:border-color .3s,transform .3s;background:#111}.cs-related-card:hover{border-color:rgba(204,255,0,.35);transform:translateY(-2px)}.cs-related-img-wrap{aspect-ratio:16/10;overflow:hidden}.cs-related-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.cs-related-card:hover .cs-related-img-wrap img{transform:scale(1.04)}.cs-related-info{padding:1rem}.cs-related-badge,.cs-related-info h3{font-family:"Orbitron",sans-serif;font-weight:700;text-transform:uppercase}.cs-related-badge{display:inline-block;padding:2px 8px;border-radius:999px;background:rgba(204,255,0,.1);color:#cf0;font-size:.55rem;letter-spacing:.06em;margin-bottom:6px}.cs-related-info h3{font-size:.8rem;color:#fff;line-height:1.3}@media (max-width:900px){.cs-grid,.cs-hero-content{grid-template-columns:1fr}.cs-sidebar{position:static}.cs-related-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.cs-related-grid{grid-template-columns:1fr}.cs-hero{padding:2rem 0 1.5rem}.cs-body{padding:2rem 0}}.t-section{background:var(--bg);position:relative;overflow:hidden;scroll-margin-top:80px}.brands-section[data-animate],.t-section[data-animate]{opacity:1;transform:none}.t-glow-line{position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(204,255,0,.2),transparent);pointer-events:none}.t-glow-top{top:0}.t-glow-bottom{bottom:0}.t-radial-glow{position:absolute;width:800px;height:800px;top:50%;left:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(204,255,0,.05)0,transparent 65%);pointer-events:none}.t-header{text-align:center;padding:0 1.5rem 2.5rem;position:relative;z-index:10}.t-label-pill{display:inline-flex;align-items:center;gap:8px;background:rgba(204,255,0,.07);border:1px solid rgba(204,255,0,.18);border-radius:999px;padding:6px 18px;margin-bottom:1.25rem}.t-label-dot{width:6px;height:6px;border-radius:50%;background:#cf0;animation:tPulse 2s ease-in-out infinite}.t-headline,.t-label-text{font-family:"Orbitron",sans-serif;text-transform:uppercase}.t-label-text{color:#cf0;font-size:10px;letter-spacing:.28em;font-weight:600}.t-headline{font-size:clamp(1.8rem,4.5vw,3.5rem);font-weight:900;line-height:1;letter-spacing:.02em;color:#fff;display:flex;align-items:baseline;justify-content:center;gap:.5em;flex-wrap:wrap}.t-headline-outline{-webkit-text-fill-color:transparent;-webkit-text-stroke:1.5px #cf0;color:transparent}.t-subtext{color:#6b7280;font-family:"Inter",sans-serif;font-size:.9rem;line-height:1.7;max-width:420px;margin:1rem auto 0}.t-carousel-outer{position:relative;height:420px;overflow:hidden;mask-image:linear-gradient(to right,transparent 0,#000 15%,#000 85%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 15%,#000 85%,transparent 100%);overscroll-behavior:contain}.t-carousel-track{position:relative;width:100%;height:100%;touch-action:manipulation}.t-card{position:absolute;top:50%;left:50%;width:380px;background:#111;border:1px solid #1e1e1e;border-radius:1.5rem;padding:2rem;overflow:hidden;opacity:0;transform:translate(-50%,-50%) scale(.85);transition:transform .65s cubic-bezier(.16,1,.3,1),filter .65s cubic-bezier(.16,1,.3,1),opacity .65s cubic-bezier(.16,1,.3,1),z-index 0s,border-color .4s;will-change:transform,filter,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.t-pos-center{transform:translate(-50%,-50%) scale(1);filter:blur(0);opacity:1;z-index:5;border-color:rgba(204,255,0,.3);box-shadow:0 30px 80px rgba(0,0,0,.6),0 0 0 1px rgba(204,255,0,.08),0 0 60px rgba(204,255,0,.05)}.t-pos-next1,.t-pos-prev1{transform:translate(calc(-50% - 360px),-50%) scale(.84);filter:blur(2.5px);opacity:.45;z-index:3}.t-pos-next1{transform:translate(calc(-50% + 360px),-50%) scale(.84)}.t-pos-next2,.t-pos-prev2{transform:translate(calc(-50% - 620px),-50%) scale(.7);filter:blur(5px);opacity:.18;z-index:1}.t-pos-next2{transform:translate(calc(-50% + 620px),-50%) scale(.7)}.t-pos-hidden{transform:translate(-50%,-50%) scale(.6);filter:blur(8px);opacity:0;z-index:0;pointer-events:none}.t-center-line{position:absolute;top:0;left:15%;right:15%;height:2px;background:linear-gradient(90deg,transparent,#cf0,transparent);opacity:0;transition:opacity .4s;border-radius:999px}.t-pos-center .t-center-line{opacity:1}.t-quote-bg{position:absolute;top:-.5rem;right:1.25rem;font-size:7rem;color:rgba(204,255,0,.04);font-family:Georgia,serif;line-height:1;pointer-events:none;user-select:none;transition:color .4s}.t-pos-center .t-quote-bg{color:rgba(204,255,0,.08)}.t-avatar,.t-card-top{display:flex;align-items:center}.t-card-top{gap:.875rem}.t-avatar{width:46px;height:46px;border-radius:50%;border:1.5px solid rgba(255,255,255,.08);justify-content:center;font-family:"Orbitron",sans-serif;font-size:1rem;font-weight:700;color:#fff;flex-shrink:0;transition:border-color .4s}.t-pos-center .t-avatar{border-color:rgba(204,255,0,.35)}.t-meta{flex:1;min-width:0}.t-name,.t-role{font-family:"Inter",sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-name{color:#fff;font-weight:700;font-size:.9rem}.t-role{color:#6b7280;font-size:.72rem;margin-top:2px}.t-stars{color:#f59e0b;font-size:.8rem;letter-spacing:1px;flex-shrink:0}.t-quote{color:#9ca3af;font-size:.875rem;line-height:1.85;font-family:"Inter",sans-serif;font-style:italic;margin-top:1.25rem;transition:color .4s;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.t-pos-center .t-quote{color:#c8cdd4;-webkit-line-clamp:unset}.t-card-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:1.5rem;padding-top:1rem;border-top:1px solid #1e1e1e;transition:border-color .4s}.t-pos-center .t-card-bottom{border-top-color:rgba(204,255,0,.1)}.t-tag{border:1px solid #2a2a2a;color:#6b7280;font-size:.62rem;padding:3px 10px;border-radius:999px;font-family:"Inter",sans-serif;text-transform:uppercase;letter-spacing:.08em;transition:border-color .4s,color .4s}.t-pos-center .t-tag{border-color:rgba(204,255,0,.2);color:#9ca3af}.t-platform-badge{display:flex;align-items:center;gap:5px}.t-platform-dot{width:5px;height:5px;border-radius:50%;background:#cf0}.t-platform-name{color:#6b7280;font-size:.62rem;font-family:"Inter",sans-serif}.t-verified{color:#cf0;font-size:.6rem;font-family:"Orbitron",sans-serif;letter-spacing:.05em}.t-nav{justify-content:center;gap:1.5rem;margin-top:2.5rem;position:relative;z-index:10}.t-arrow,.t-dots,.t-nav{display:flex;align-items:center}.t-arrow{width:52px;height:52px;border-radius:50%;background:#111;border:1px solid #2a2a2a;color:#9ca3af;justify-content:center;cursor:pointer;transition:background .3s,border-color .3s,color .3s,transform .3s,box-shadow .3s;flex-shrink:0}.t-arrow:hover{background:#cf0;border-color:#cf0;color:#0a0a0a;transform:scale(1.08);box-shadow:0 0 20px rgba(204,255,0,.3)}.t-arrow:active{transform:scale(.95)}.t-dots{gap:6px}.t-dot{height:6px;border-radius:999px;background:#2a2a2a;cursor:pointer;transition:width .4s cubic-bezier(.16,1,.3,1),background .4s cubic-bezier(.16,1,.3,1);width:6px}.t-dot.active{background:#cf0;width:28px;box-shadow:0 0 8px rgba(204,255,0,.4)}.t-dot:hover:not(.active){background:rgba(204,255,0,.3);width:12px}.blog-section{background:#0f141e;content-visibility:auto;contain-intrinsic-size:600px}.blog-header{text-align:center;margin-bottom:2.5rem}.blog-headline{font-family:"Orbitron",sans-serif;font-size:clamp(1.6rem,4vw,3rem);font-weight:900;text-transform:uppercase;letter-spacing:.02em}.blog-carousel{position:relative;max-width:1280px;margin:0 auto;padding:1rem 2rem;overflow:hidden}.blog-track{display:flex;gap:1.5rem;align-items:stretch;transition:transform .5s cubic-bezier(.16,1,.3,1)}.blog-track .blog-card{width:calc((100% - 3rem)/3);flex-shrink:0}.blog-dots{display:flex;justify-content:center;gap:.5rem;margin-top:2rem}.blog-dot{width:10px;height:10px;border-radius:50%;background:#2a2a2a;cursor:pointer;transition:background .3s,box-shadow .3s}.blog-dot.active{background:#cf0;box-shadow:0 0 10px rgba(204,255,0,.4)}.blog-card{background:#111;border:1px solid #1e1e1e;border-radius:1.25rem;overflow:hidden;transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s;cursor:pointer;will-change:transform}.blog-card:hover{transform:translateY(-4px);border-color:#cf0;box-shadow:0 20px 60px rgba(204,255,0,.06)}.blog-img-wrap{position:relative}.blog-img-wrap img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.blog-img-overlay{position:absolute;inset:0}.blog-overlay-1{background:rgba(204,255,0,.04)}.blog-overlay-2{background:rgba(0,100,255,.04)}.blog-overlay-3{background:rgba(255,80,0,.04)}.blog-author-badge{position:absolute;bottom:.75rem;left:.75rem;background:#cf0;color:#0a0a0a;font-size:.65rem;font-weight:700;padding:4px 10px;border-radius:2px;display:flex;align-items:center;gap:4px;font-family:"Orbitron",sans-serif}.blog-author-badge img{width:10px;height:10px;filter:brightness(0)}.blog-body{padding:1.5rem}.blog-date{display:flex;align-items:center;gap:6px;margin-bottom:.75rem}.blog-date img{width:12px;height:12px;filter:brightness(0) invert(.8) sepia(1) saturate(5) hue-rotate(38deg)}.blog-date span{color:#9ca3af;font-size:.75rem}.blog-card h3,.blog-read-more{font-family:"Orbitron",sans-serif;font-weight:700}.blog-card h3{color:#fff;font-size:.95rem;line-height:1.5;transition:color .3s;letter-spacing:.01em}.blog-read-more{color:#cf0;font-size:.65rem;text-transform:uppercase;letter-spacing:.12em;margin-top:.75rem;display:block}.pricing-section{position:relative;background:#0a0e00;content-visibility:auto;contain-intrinsic-size:800px}.pricing-header{text-align:center;padding:0 1.5rem 2.5rem}.pricing-headline{font-family:"Orbitron",sans-serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:900;text-transform:uppercase;line-height:1.1;color:#fff}.pricing-sub{color:#6b7280;font-family:"Inter",sans-serif;font-size:.9rem;max-width:500px;margin:1rem auto 0;line-height:1.7}.pricing-toggle{display:inline-flex;margin-top:2rem;border-radius:999px;overflow:hidden}.pricing-toggle-btn{padding:.625rem 1.5rem;font-family:"Inter",sans-serif;font-size:.8rem;font-weight:600;cursor:pointer;border:1px solid #222;color:#9ca3af;transition:background .3s,color .3s,border-color .3s}.pricing-toggle-btn:first-child{border-radius:999px 0 0 999px}.pricing-toggle-btn:last-child{border-radius:0 999px 999px 0;border-left:none}.pricing-toggle-btn.active{background:#cf0;color:#0a0a0a;border-color:#cf0}.pricing-carousel{position:relative;max-width:1100px;margin:0 auto;padding:1rem 2rem;overflow:hidden}.pricing-track{display:flex;gap:1.5rem;align-items:stretch;transition:transform .5s cubic-bezier(.16,1,.3,1)}.pricing-track .pricing-card{width:calc((100% - 3rem)/3);flex-shrink:0}.pricing-dots{display:flex;justify-content:center;gap:.5rem;margin-top:2rem}.pricing-dot{width:10px;height:10px;border-radius:50%;background:#2a2a2a;cursor:pointer;transition:background .3s,box-shadow .3s}.pricing-dot.active{background:#cf0;box-shadow:0 0 10px rgba(204,255,0,.4)}.pricing-card{background:#111;border:1px solid #222;border-radius:1.5rem;padding:2rem;position:relative;overflow:hidden;display:flex;flex-direction:column;transition:transform .4s,border-color .4s,box-shadow .4s}.pricing-card:hover{transform:translateY(-4px);border-color:rgba(204,255,0,.2);box-shadow:0 20px 60px rgba(0,0,0,.4)}.pricing-popular{border-color:rgba(204,255,0,.4);transform:scale(1.04);box-shadow:0 30px 80px rgba(0,0,0,.5),0 0 60px rgba(204,255,0,.08)}.pricing-popular:hover{transform:scale(1.04) translateY(-4px)}.pricing-popular::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,#cf0,transparent)}.pricing-popular-badge{position:absolute;top:1.25rem;right:1.25rem;background:#cf0;color:#0a0a0a;font-family:"Orbitron",sans-serif;font-weight:700;font-size:.65rem;padding:4px 12px;border-radius:999px;letter-spacing:.08em;text-transform:uppercase}.pricing-card-top{flex-shrink:0}.pricing-name{font-family:"Orbitron",sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:.2em;color:#cf0;font-weight:600}.pricing-price-row{margin-top:.75rem;display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.pricing-amount{font-family:"Orbitron",sans-serif;font-weight:900;font-size:3rem;color:#fff;line-height:1}.pricing-amount-sm{font-size:2rem}.pricing-from{font-family:"Inter",sans-serif;font-size:14px;color:#9ca3af}.pricing-features li,.pricing-tagline{font-family:"Inter",sans-serif;font-size:.875rem}.pricing-tagline{color:#6b7280;margin-top:.5rem;line-height:1.6}.pricing-divider{height:1px;background:#1e1e1e;margin:1.5rem 0;flex-shrink:0}.pricing-features{list-style:none;padding:0;margin:0;flex:1}.pricing-features li{display:flex;align-items:flex-start;gap:.75rem;padding:.4rem 0;color:#9ca3af}.pf-no,.pf-yes{color:#cf0;font-size:.875rem;flex-shrink:0;margin-top:2px}.pf-no{color:#333}.pricing-cta{display:block;width:100%;margin-top:2rem;padding:.875rem;text-align:center;border:1.5px solid #222;color:#fff;background:0 0;font-family:"Orbitron",sans-serif;font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;transition:border-color .3s,color .3s}.pricing-cta:hover{border-color:#cf0;color:#cf0}.pricing-cta-primary{background:#cf0;color:#0a0a0a;border-color:#cf0}.pricing-cta-primary:hover{background:#b8e600;border-color:#b8e600;color:#0a0a0a}.pricing-note{text-align:center;margin-top:2rem;font-family:"Inter",sans-serif;font-size:.8rem;color:#555;line-height:1.8;padding:0 2rem}.pricing-contact-link{color:#cf0}.see-more-wrap{text-align:center;margin-top:2.5rem}.see-more-link{display:inline-flex;align-items:center;gap:8px;font-family:"Orbitron",sans-serif;font-size:.75rem;font-weight:700;color:#cf0;text-transform:uppercase;letter-spacing:.12em;text-decoration:none;border-bottom:1px solid rgba(204,255,0,.3);padding-bottom:4px;transition:border-color .3s,color .3s}.see-more-link:hover{border-color:#cf0;color:#b8e600}@media (max-width:640px){.see-more-wrap{margin-top:1.75rem}.see-more-link{font-size:.7rem;padding:.5rem 0;border-bottom-width:1.5px}}.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:1px solid #2a2a2a;background:#111;color:#9ca3af;font-size:1.4rem;cursor:pointer;z-index:5;display:flex;align-items:center;justify-content:center;transition:background .3s,color .3s,border-color .3s,transform .3s,box-shadow .3s;line-height:1}.carousel-arrow:hover{background:#cf0;color:#0a0a0a;border-color:#cf0}.carousel-arrow-left{left:.5rem}.carousel-arrow-right{right:.5rem}@media (max-width:768px){.carousel-arrow{width:36px;height:36px;font-size:1.1rem}.carousel-arrow-left{left:.25rem}.carousel-arrow-right{right:.25rem}}.faq-section{position:relative;background:var(--bg);background-image:radial-gradient(rgba(204,255,0,.025) 1px,transparent 1px);background-size:32px 32px;content-visibility:auto;contain-intrinsic-size:600px}.faq-layout{display:grid;grid-template-columns:1fr 1.5fr;gap:4rem;max-width:1100px;margin:0 auto;padding:0 2rem}.faq-left{position:sticky;top:100px;align-self:start}.faq-headline{font-family:"Orbitron",sans-serif;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:900;text-transform:uppercase;line-height:1.1;color:#fff}.faq-sub{font-family:"Inter",sans-serif;font-size:.9rem;color:#6b7280;margin-top:1rem;line-height:1.7}.faq-deco{font-family:"Orbitron",sans-serif;font-size:10rem;font-weight:900;color:rgba(204,255,0,.04);line-height:1;user-select:none;margin-top:-.5rem}.faq-item{border-bottom:1px solid #1e1e1e}.faq-trigger{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.25rem 0;cursor:pointer;background:0 0;border:0;text-align:left;color:#fff;font-family:"Inter",sans-serif;font-size:1rem;font-weight:600;transition:color .3s}.faq-item.active .faq-trigger,.faq-trigger:hover{color:#cf0}.faq-trigger span:first-child{flex:1;padding-right:1rem}.faq-icon{width:28px;height:28px;border-radius:50%;border:1px solid #2a2a2a;color:#9ca3af;display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0;transition:transform .4s,background .3s,border-color .3s}.faq-item.active .faq-icon{background:#cf0;color:#0a0a0a;border-color:#cf0;transform:rotate(45deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.16,1,.3,1),padding .3s;padding:0;font-family:"Inter",sans-serif;font-size:.9rem;color:#9ca3af;line-height:1.8}.faq-item.active .faq-answer{max-height:200px;padding-bottom:1.25rem}.faq-contact-link,.success-body strong{color:#cf0}.cta-section{position:relative;overflow:hidden;background:#0a0f1a;background-image:radial-gradient(rgba(204,255,0,.06) 1px,transparent 1px);content-visibility:auto;contain-intrinsic-size:500px;background-size:32px 32px}.cta-layout{display:grid;grid-template-columns:1fr 1fr;gap:3rem;max-width:1100px;margin:0 auto;padding:0 2rem;position:relative;z-index:2}.cta-info{display:flex;flex-direction:column;justify-content:center}.cta-headline{font-family:"Orbitron",sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:900;text-transform:uppercase;line-height:1.1;color:#fff}.cta-sub{font-family:"Inter",sans-serif;font-size:.9rem;color:#6b7280;line-height:1.8;margin-top:1rem}.cta-details{margin-top:1.5rem}.cta-detail-row{display:flex;align-items:center;gap:.875rem;padding:.5rem 0}.cta-icon-img{width:18px;height:18px;filter:brightness(0) saturate(100%) invert(85%) sepia(90%) saturate(500%) hue-rotate(30deg);flex-shrink:0}.cta-detail-label{color:#555;font-family:"Orbitron",sans-serif;font-size:.7rem;text-transform:uppercase;letter-spacing:.1em}.cta-detail-value{color:#fff;font-family:"Inter",sans-serif;font-size:.9rem;font-weight:600}.cta-availability{display:inline-flex;align-items:center;gap:.75rem;background:#111;border:1px solid #222;border-radius:999px;padding:.625rem 1.25rem;margin-top:2rem}.cta-pulse-dot{width:6px;height:6px;border-radius:50%;background:#22c55e;animation:tPulse 2s ease-in-out infinite}.cta-availability span:last-child{color:#fff;font-family:"Inter",sans-serif;font-size:.875rem;font-weight:600}.cta-social-proof{margin-top:1.5rem}.cta-social-proof p{color:#6b7280;font-family:"Inter",sans-serif;font-size:.8rem;margin-bottom:.75rem}.cta-platform-badges{display:flex;gap:.75rem;flex-wrap:wrap}.cta-platform-badge{border:1px solid #222;border-radius:999px;color:#9ca3af;font-size:.75rem;padding:4px 12px;font-family:"Inter",sans-serif}.cta-form-wrap{background:#111;border:1px solid #222;border-radius:1.5rem;padding:2.5rem}.form-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-group{margin-bottom:1.25rem}.form-label{color:#9ca3af;font-family:"Orbitron",sans-serif;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;display:block;margin-bottom:6px}.form-input{width:100%;background:#0d0d0d;border:1px solid #222;color:#fff;padding:.875rem 1rem;border-radius:.5rem;font-family:"Inter",sans-serif;font-size:.9rem;outline:0;transition:border-color .3s,box-shadow .3s}.form-input::placeholder{color:#444}.form-input:focus{border-color:#cf0;box-shadow:0 0 0 3px rgba(204,255,0,.08)}.form-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239CA3AF' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.form-textarea{resize:vertical;min-height:100px}.form-submit{width:100%;background:#cf0;color:#0a0a0a;font-family:"Orbitron",sans-serif;font-weight:700;text-transform:uppercase;padding:1rem;border:0;cursor:pointer;font-size:.875rem;letter-spacing:.08em;transition:background .2s}.form-submit:hover,.newsletter-form button:hover{background:#b8e600}.form-footnote{text-align:center;margin-top:1rem;font-family:"Inter",sans-serif;font-size:.75rem;color:#555}.form-footnote a{color:#25d366}.success-modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem;opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(.16,1,.3,1);transform:translateZ(0)}.success-modal.is-visible{opacity:1;pointer-events:all}.success-modal-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.85)}.success-modal-card{position:relative;background:#111;border:1px solid #222;border-radius:1.5rem;width:100%;max-width:520px;padding:2.5rem 2rem;text-align:center;overflow:hidden;transform:translateY(24px) scale(.97);transition:transform .6s cubic-bezier(.16,1,.3,1)}.success-modal.is-visible .success-modal-card{transform:translateY(0) scale(1)}.success-modal-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#cf0,transparent)}.success-particles{position:absolute;inset:0;overflow:hidden;pointer-events:none}.success-particles span{position:absolute;width:4px;height:4px;border-radius:50%;background:#cf0;opacity:0;animation:particleFloat 2.5s ease-out forwards}.success-particles span:nth-child(1){top:20%;left:15%}.success-particles span:nth-child(2){top:30%;right:20%;animation-delay:.3s}.success-particles span:nth-child(3){bottom:25%;left:25%;animation-delay:.6s}.success-particles span:nth-child(4){bottom:35%;right:15%;animation-delay:.9s}.success-particles span:nth-child(5){top:15%;left:50%;animation-delay:1.2s}.success-particles span:nth-child(6){bottom:15%;left:50%;animation-delay:1.5s}.success-particles span:nth-child(7){top:40%;left:10%;animation-delay:1.8s}.success-particles span:nth-child(8){top:45%;right:10%;animation-delay:2.1s}.success-icon-wrap{position:relative;width:72px;height:72px;margin:0 auto 1.25rem}.success-check{width:100%;height:100%}.success-check-circle{stroke-dasharray:166;stroke-dashoffset:166}.success-modal.is-visible .success-check-circle{animation:circleDraw .8s cubic-bezier(.16,1,.3,1) forwards}.success-check-tick{stroke-dasharray:48;stroke-dashoffset:48}.success-modal.is-visible .success-check-tick{animation:tickDraw .5s cubic-bezier(.16,1,.3,1) .6s forwards}.success-icon-glow{position:absolute;inset:-8px;border-radius:50%;background:radial-gradient(circle,rgba(204,255,0,.25)0,transparent 70%);opacity:0;animation:glowPulse 1.5s ease-in-out .8s infinite}.success-pill,.success-title{font-family:"Orbitron",sans-serif;text-transform:uppercase}.success-pill{display:inline-flex;align-items:center;gap:6px;background:rgba(204,255,0,.1);border:1px solid rgba(204,255,0,.25);border-radius:999px;padding:4px 14px;font-size:.6rem;font-weight:700;color:#cf0;letter-spacing:.2em;margin-bottom:1rem}.success-title{font-size:1.5rem;font-weight:900;letter-spacing:.03em;margin-bottom:.75rem;color:#fff}.success-body{font-size:.875rem;color:#9ca3af;line-height:1.7;margin-bottom:1.5rem}.success-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(204,255,0,.3),transparent);margin-bottom:1.5rem}.success-next-steps{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.75rem;margin-bottom:2rem}.success-step{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:.75rem;padding:.75rem .5rem;text-align:center}.success-step-num{font-family:"Orbitron",sans-serif;font-size:.7rem;font-weight:700;color:#cf0;letter-spacing:.1em;margin-bottom:.25rem}.success-step p{font-size:.65rem;color:#9ca3af;line-height:1.4}.success-actions{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.success-wa-btn{display:inline-flex;align-items:center;gap:6px;padding:.7rem 1.25rem;border-radius:999px;font-size:.75rem;font-weight:600;text-decoration:none;background:rgba(37,211,102,.1);border:1px solid rgba(37,211,102,.3);color:#25d366;transition:background .2s}.success-wa-btn:hover{background:rgba(37,211,102,.2)}.footer-mega h2,.success-close-btn{font-family:"Orbitron",sans-serif;text-transform:uppercase}.success-close-btn{padding:.7rem 1.5rem;border-radius:999px;font-size:.65rem;font-weight:700;letter-spacing:.08em;background:0 0;border:1px solid #333;color:#9ca3af;cursor:pointer;transition:border-color .2s,color .2s}.footer-mega{text-align:center}.footer-mega a{text-decoration:none;display:block}.footer-mega a:hover h2,.success-close-btn:hover{color:#cf0;border-color:#cf0}.footer-mega h2{font-size:clamp(2.5rem,9vw,7rem);font-weight:900;color:#fff;line-height:.95;letter-spacing:.05em;border-bottom:4px solid #fff;padding-bottom:1rem;display:inline-block;max-width:90%}.footer-glow-line{height:1px;margin-top:-1px;background:linear-gradient(90deg,transparent,rgba(204,255,0,.3),transparent)}.footer-grid-wrap{background:#0a0f1a;border-top:1px solid #222}.footer-grid{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1.5fr 1fr 1fr 1.5fr;gap:3rem}.footer-heading{font-family:"Orbitron",sans-serif;color:#fff;font-weight:700;font-size:.85rem;margin-bottom:1.25rem;letter-spacing:.05em}.footer-heading-sm{margin-top:1.5rem;font-size:.7rem;color:#555}.footer-body{color:#9ca3af;font-size:.875rem;line-height:1.75;max-width:240px}.footer-logo{height:36px;margin-bottom:1rem}.social-icons{display:flex;gap:.625rem;margin-top:1.5rem}.social-icon{width:40px;height:40px;border-radius:50%;border:1px solid #2a2a2a;display:flex;align-items:center;justify-content:center;transition:border-color .3s,background .3s}.social-icon:hover{border-color:#cf0;background:rgba(204,255,0,.08)}.social-icon img{width:18px;height:18px;filter:brightness(0) invert(.5);transition:filter .3s}.footer-link{display:block;padding:5px 0;color:#9ca3af;font-size:.875rem;transition:color .3s}.footer-link:hover{color:#cf0}.contact-item{display:flex;align-items:center;gap:.75rem;padding:6px 0}.contact-item img{width:17px;height:17px;filter:brightness(0) invert(.8) sepia(1) saturate(5) hue-rotate(38deg);flex-shrink:0}.contact-item span{color:#9ca3af;font-size:.875rem}.newsletter-desc{color:#9ca3af;font-size:.8rem;margin-bottom:.25rem}.avatar-stack{display:flex;margin-top:.75rem;align-items:center}.avatar-stack-item{width:36px;height:36px;border-radius:50%;border:2px solid #050505;background:#222;margin-left:-10px;display:flex;align-items:center;justify-content:center}.avatar-stack-item:first-child{margin-left:0}.avatar-stack-badge{width:36px;height:36px;border-radius:50%;background:#cf0;color:#0a0a0a;font-weight:700;font-size:.65rem;border:2px solid #050505;display:flex;align-items:center;justify-content:center;margin-left:-10px}.newsletter-form{display:flex;margin-top:1.25rem;border:1px solid #2a2a2a;border-radius:4px;overflow:hidden}.newsletter-form input{background:0 0;color:#fff;padding:.75rem 1rem;outline:0;border:0;flex:1;font-size:.875rem;font-family:"Inter",sans-serif}.newsletter-form input::placeholder{color:#555}.newsletter-form button{background:#cf0;color:#0a0a0a;font-weight:700;text-transform:uppercase;padding:.75rem 1.25rem;font-size:.6rem;border:0;cursor:pointer;font-family:"Orbitron",sans-serif;letter-spacing:.08em;transition:background .2s}.footer-bottom{border-top:1px solid #1a1a1a;padding:1.25rem 2rem;text-align:center;color:#555;font-size:.8rem}.footer-accent{color:#cf0}.lightbox{position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.95);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .4s;transform:translateZ(0)}.lightbox.open{opacity:1;pointer-events:all}.lightbox-content{max-width:800px;width:90%;text-align:center}.lightbox-content img{width:100%;max-height:70vh;object-fit:contain;border-radius:1rem;margin-bottom:1.5rem}.lightbox-close{position:absolute;top:1.5rem;right:1.5rem;color:#fff;font-size:2rem;cursor:pointer;background:0 0;border:0;line-height:1;z-index:2}.lightbox-badge,.lightbox-title{font-family:"Orbitron",sans-serif;text-transform:uppercase}.lightbox-badge{background:#cf0;color:#0a0a0a;font-size:.6rem;font-weight:700;letter-spacing:.12em;padding:4px 12px;border-radius:999px;display:inline-block;margin-bottom:.75rem}.lightbox-title{font-size:1.25rem;font-weight:900;color:#fff;letter-spacing:.04em}.lightbox-desc{color:#9ca3af;margin-top:.5rem;font-size:.9rem}.lightbox-case-study-link{display:inline-flex;margin-top:1.25rem;padding:.6rem 1.2rem;border-radius:8px;background:#cf0;color:#0a0a0a;font-family:"Orbitron",sans-serif;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;transition:opacity .2s}.lightbox-case-study-link:hover{opacity:.85}[data-animate=slide-left],[data-animate=slide-right],[data-animate]{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}[data-animate]{transform:translateY(40px)}[data-animate].is-visible{opacity:1;transform:translateY(0)}[data-animate=slide-left],[data-animate=slide-right]{transform:translateX(-40px)}[data-animate=slide-left].is-visible,[data-animate=slide-right].is-visible{opacity:1;transform:translateX(0)}[data-animate=slide-right]{transform:translateX(40px)}@media (max-width:1024px){.desktop-only{display:none!important}.brands-carousel-outer{height:280px}.t-carousel-outer{height:380px}.t-pos-next2,.t-pos-prev2{opacity:0;pointer-events:none}.t-pos-prev1{transform:translate(calc(-50% - 280px),-50%) scale(.82)}.t-pos-next1{transform:translate(calc(-50% + 280px),-50%) scale(.82)}section{padding-top:5rem;padding-bottom:5rem;border-bottom-color:rgba(204,255,0,.08)}.stats-bar{padding-top:2.5rem;padding-bottom:2.5rem}.hero-section{padding-top:0;padding-bottom:0}.svc-trigger{grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:.875rem;padding:1.5rem 0 1.5rem 1rem}.svc-left{grid-column:1;grid-row:1}.svc-right{grid-column:2;grid-row:1}.svc-tags-row{grid-column:1/-1;grid-row:2}.svc-body-inner{grid-template-columns:1fr;padding:0 0 2rem 1rem}.svc-visual-panel{display:none}.svc-features{grid-template-columns:1fr}.p-bento-grid{grid-template-columns:1fr 1fr}.p-card{grid-column:span 1!important;min-height:260px!important}.p-card-cta{grid-column:span 2}}@media (max-width:900px){.pricing-grid{grid-template-columns:1fr;max-width:450px}.pricing-popular{transform:none}.pricing-popular:hover{transform:translateY(-4px)}}@media (max-width:768px){*{cursor:auto}.cursor-dot,.cursor-ring{display:none!important}.navbar{height:56px}.founder-grid{grid-template-columns:1fr}.founder-img-wrap{min-height:400px}.founder-content{padding:3rem 1.5rem}.stats-grid{grid-template-columns:repeat(2,1fr)}.stat-item{padding:1.5rem 1rem}.stat-item:nth-child(2){border-right:none}.stat-item:nth-child(3),.stat-item:nth-child(4){border-right:1px solid #222;border-top:1px solid #222}.stat-item:nth-child(4){border-right:none}.blog-grid,.footer-grid{grid-template-columns:1fr}.footer-grid{gap:0}.footer-grid>div{text-align:center;padding:2rem 1rem;border-bottom:1px solid rgba(255,255,255,.06)}.footer-grid>div:last-child{border-bottom:none;padding-bottom:0}.footer-grid>div:first-child{padding-top:0}.footer-logo{display:block;margin:0 auto 1rem}.footer-grid>div:nth-child(2){display:none}.footer-body{max-width:100%;margin:0 auto}.contact-item,.social-icons{justify-content:center}.newsletter-form{max-width:320px;margin-left:auto;margin-right:auto}.avatar-stack,.hero-badge{justify-content:center}.hero-badge{position:absolute;width:120px;height:120px;clip-path:polygon(30%0,70%0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);background:#cf0;display:flex;flex-direction:column;align-items:center;gap:4px;animation:spinBadge 20s linear infinite;z-index:10;border:0;cursor:pointer;font:inherit;padding:0;will-change:transform}.process-timeline::before{display:none}.process-step,.process-step-left,.process-step-right{flex-direction:column;align-items:stretch;padding-left:1.5rem;border-left:2px solid rgba(204,255,0,.3);margin-left:1rem}.process-card{width:100%;padding:1.25rem}.process-node{position:absolute;left:-1.65rem;top:1rem;width:36px;height:36px;font-size:.75rem;transform:none}.process-step-left .process-card,.process-step-right .process-card{margin:0}.faq-layout{grid-template-columns:1fr;gap:2rem}.faq-left{position:static}.faq-deco,.svc-header-sub-col{display:none}.svc-header-grid{grid-template-columns:1fr}.p-filters,.p-header-row{justify-content:center;text-align:center}.cta-layout,.form-grid-2{grid-template-columns:1fr}h1{font-size:clamp(1.6rem,7vw,2.5rem)!important}h2{font-size:clamp(1.4rem,6vw,2rem)!important}.footer-mega h2{font-size:clamp(1.8rem,9vw,3.5rem)!important;white-space:nowrap}.blog-headline{font-size:clamp(1.2rem,5vw,2rem)!important}.brands-section,.hero-section,.t-section{scroll-margin-top:64px}}@media (max-width:640px){.hero-section{min-height:550px;height:550px}.hero-badge{width:100px;height:100px;top:15%;right:5%}.hero-badge span{font-size:11px}.hero-logo{max-width:200px}.hero-tagline{font-size:.7rem;letter-spacing:.25em}.hero-ticker{padding:.625rem 0}.ticker-text{font-size:.65rem}.stats-grid{grid-template-columns:repeat(2,1fr)}.stat-number{font-size:clamp(2rem,8vw,3.5rem)}.brands-carousel-outer{height:280px}.brand-glass-card{width:200px}.card-glass-surface{height:240px;padding:1.25rem}.svc-title{font-size:1.1rem}.svc-tags-row{display:none}.svc-icon-circle{width:42px;height:42px}.svc-expand-btn{width:38px;height:38px}.t-carousel-outer{height:360px}.t-card{width:300px;padding:1.5rem}.t-pos-next1,.t-pos-prev1{opacity:.2;filter:blur(4px)}.t-pos-prev1{transform:translate(calc(-50% - 200px),-50%) scale(.78)}.t-pos-next1{transform:translate(calc(-50% + 200px),-50%) scale(.78)}.t-headline{font-size:clamp(1.5rem,7vw,2.5rem)}.success-modal-card{padding:2rem 1.25rem;max-width:100%;margin:.5rem}.success-next-steps{grid-template-columns:1fr}.success-title{font-size:1.15rem}.success-actions{flex-direction:column}.p-bento-grid{grid-template-columns:1fr 1fr;gap:.75rem}.p-card{grid-column:span 1!important;min-height:220px!important}.p-card-cta{grid-column:span 2!important;flex-direction:column;text-align:center;padding:1.5rem}section{padding-top:4rem;padding-bottom:4rem;border-bottom-color:rgba(204,255,0,.12)}.stats-bar{padding-top:2rem;padding-bottom:2rem}.footer-mega{padding-top:3rem;padding-bottom:1.5rem}.footer-grid-wrap{padding-top:2.5rem;padding-bottom:2.5rem}.hero-section{padding-top:0;padding-bottom:0}.blog-track,.pricing-track{gap:1.5rem;transition-duration:.8s}.blog-track .blog-card,.pricing-track .pricing-card{width:100%}}@media (min-width:769px) and (max-width:1024px){.blog-grid,.footer-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1025px){.mobile-only{display:none!important}}.page-hero{position:relative;padding:8rem 2rem 4rem;text-align:center;background:var(--bg);overflow:hidden}.page-hero::after,.page-hero::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1}.page-hero::before{background:linear-gradient(105deg,transparent 40%,rgba(204,255,0,.03) 48%,rgba(204,255,0,.07) 50%,rgba(204,255,0,.03) 52%,transparent 60%)}.page-hero::after{background:linear-gradient(105deg,transparent 49.9%,rgba(204,255,0,.15) 50%,transparent 50.1%)}.page-hero-sm{padding:6rem 2rem 3rem}.page-hero-content{position:relative;z-index:2;max-width:720px;margin:0 auto}.page-hero-title{font-family:"Orbitron",sans-serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:900;text-transform:uppercase;color:#fff;line-height:1.1;margin-top:1rem}.page-hero-sub{font-family:"Inter",sans-serif;font-size:1rem;color:#9ca3af;line-height:1.7;margin-top:1rem;max-width:560px;margin-left:auto;margin-right:auto}.blog-grid-full{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1280px;margin:0 auto;padding:4rem 2rem}.blog-grid-full .blog-img-wrap img{aspect-ratio:16/9;object-fit:cover}.blog-empty{text-align:center;padding:6rem 2rem;color:#555;font-family:"Inter",sans-serif}@media (max-width:768px){.blog-grid-full{grid-template-columns:1fr}}@media (min-width:769px) and (max-width:1024px){.blog-grid-full{grid-template-columns:repeat(2,1fr)}}.svc-item-body .svc-features-list{display:grid;grid-template-columns:1fr 1fr;gap:.625rem;margin:1.25rem 0}.svc-feature-item{display:flex;align-items:flex-start;gap:.625rem;font-family:"Inter",sans-serif;font-size:.85rem;color:#9ca3af;line-height:1.5}.svc-feature-check{color:#cf0;font-weight:700;flex-shrink:0;margin-top:2px}@media (max-width:640px){.svc-item-body .svc-features-list{grid-template-columns:1fr}}.process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:1100px;margin:0 auto;padding:0 2rem 4rem}.process-grid .process-card{background:#111;border:1px solid #222;border-radius:1.25rem;padding:2rem 1.5rem;position:relative;transition:border-color .3s;width:auto}.process-grid .process-card:hover{border-color:rgba(204,255,0,.2)}.process-grid .process-step-badge{font-family:"Orbitron",sans-serif;font-size:.55rem;font-weight:700;letter-spacing:.15em;color:#555;border:1px solid #2a2a2a;border-radius:999px;padding:3px 10px;display:inline-block;margin-bottom:1rem}.process-grid .process-card-title{font-family:"Orbitron",sans-serif;font-weight:700;font-size:1rem;color:#fff;text-transform:uppercase;letter-spacing:.03em;margin-bottom:.75rem}.process-grid .process-card-desc{font-family:"Inter",sans-serif;font-size:.82rem;color:#9ca3af;line-height:1.7}.process-grid .process-card-line{width:40px;height:2px;background:#2a2a2a;margin-top:1.25rem;transition:background .3s}.process-grid .process-card:hover .process-card-line{background:#cf0}@media (max-width:768px){.process-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.process-grid{grid-template-columns:1fr}}.pf-overlay{position:fixed;inset:0;background:rgba(0,0,0,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem;opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.16,1,.3,1)}.pf-overlay.open{opacity:1;pointer-events:all}.pf-modal{background:#111;border:1px solid #222;border-radius:1.25rem;width:100%;max-width:680px;position:relative;overflow:hidden;transform:translateY(24px) scale(.97);transition:transform .5s cubic-bezier(.16,1,.3,1);max-height:90vh;overflow-y:auto;scrollbar-width:none}.pf-modal::-webkit-scrollbar{display:none}.pf-overlay.open .pf-modal{transform:translateY(0) scale(1)}#xdChatWindow::before,.pf-modal::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#cf0,transparent)}.pf-header{padding:2rem 2rem 1.5rem;border-bottom:1px solid #222;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;position:sticky;top:0;background:#111;z-index:10}.pf-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(204,255,0,.06);border:1px solid rgba(204,255,0,.15);border-radius:999px;padding:4px 12px;margin-bottom:.75rem}.pf-badge-dot{width:5px;height:5px;border-radius:50%;background:#cf0;display:inline-block;animation:pfPulse 2s ease-in-out infinite}.pf-badge span,.pf-title{font-family:"Orbitron",sans-serif;text-transform:uppercase}.pf-badge span{font-size:9px;font-weight:700;color:#cf0;letter-spacing:.2em}.pf-title{font-size:1.25rem;font-weight:900;letter-spacing:.02em;line-height:1.1;color:#fff}.pf-close,.pf-sub{color:#9ca3af;margin-top:4px}.pf-sub{font-size:.8rem;line-height:1.6}.pf-close{width:36px;height:36px;border-radius:50%;border:1px solid #2a2a2a;background:0 0;cursor:pointer;font-size:1.1rem;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.pf-close:hover{background:#cf0;color:#0a0a0a;border-color:#cf0}.pf-progress-wrap{padding:1.25rem 2rem;border-bottom:1px solid #222}.pf-p-step,.pf-progress-steps{display:flex;align-items:center}.pf-progress-steps{margin-bottom:.875rem}.pf-p-step{flex:1}.pf-p-step:last-child{flex:0}.pf-step-circle{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:"Orbitron",sans-serif;font-size:.6rem;font-weight:700;border:1.5px solid #2a2a2a;color:#555;background:#181818;flex-shrink:0;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;z-index:1}.pf-step-circle.pf-active{border-color:#cf0;color:#cf0;background:rgba(204,255,0,.1);box-shadow:0 0 16px rgba(204,255,0,.2)}.pf-step-circle.pf-done{border-color:#cf0;background:#cf0;color:#0a0a0a}.pf-step-line{flex:1;height:1.5px;background:#2a2a2a;transition:background .4s;margin:0 4px}.pf-step-line.pf-done{background:#cf0}.pf-step-labels{display:flex;justify-content:space-between}.pf-step-label{font-family:"Orbitron",sans-serif;font-size:.55rem;letter-spacing:.1em;text-transform:uppercase;color:#555;transition:color .3s;text-align:center;flex:1}.pf-step-label:last-child{flex:0;min-width:50px;text-align:right}.pf-step-label.pf-active{color:#cf0}.pf-step-label.pf-done{color:#9ca3af}.pf-steps-container{padding:2rem;min-height:320px}.pf-step{display:none}.pf-step.pf-step-active{display:block}.pf-step-title{font-family:"Orbitron",sans-serif;font-size:1.15rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#cf0;margin-bottom:.5rem}.pf-step-desc{font-size:.82rem;color:#9ca3af;margin-bottom:1.75rem;line-height:1.6}.pf-form-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}.pf-form-row.pf-single{grid-template-columns:1fr}.pf-form-group{display:flex;flex-direction:column;gap:6px}.pf-label{font-family:"Orbitron",sans-serif;font-size:.6rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9ca3af}.pf-label .pf-req{color:#cf0}.pf-input,.pf-select,.pf-textarea{background:#181818;border:1px solid #2a2a2a;color:#fff;padding:.75rem 1rem;border-radius:.625rem;font-family:"Inter",sans-serif;font-size:.875rem;outline:0;transition:border-color .3s,box-shadow .3s;width:100%}.pf-input:focus,.pf-select:focus,.pf-textarea:focus{border-color:#cf0;box-shadow:0 0 0 3px rgba(204,255,0,.08)}.pf-input::placeholder,.pf-textarea::placeholder{color:#555}.pf-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 7L11 1' stroke='%23555' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center}.pf-select option{background:#1a1a1a;color:#fff}.pf-textarea{resize:vertical;min-height:100px;line-height:1.6}.pf-field-error{font-size:.7rem;color:#ff6b6b;margin-top:3px;display:none}.pf-input.pf-error,.pf-select.pf-error,.pf-textarea.pf-error{border-color:#ff6b6b}.pf-char-count{display:none}.pf-service-grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.pf-svc-card{background:#181818;border:1.5px solid #2a2a2a;border-radius:.875rem;padding:1rem;cursor:pointer;transition:all .3s;position:relative;overflow:hidden;text-align:left}.pf-svc-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:#cf0;transform:scaleX(0);transition:transform .3s}.pf-svc-card:hover{border-color:rgba(204,255,0,.35);background:#1a1a0a}.pf-svc-card.pf-selected{border-color:#cf0;background:rgba(204,255,0,.06)}.pf-svc-card.pf-selected::before{transform:scaleX(1)}.pf-svc-icon{width:40px;height:40px;border-radius:.5rem;background:rgba(204,255,0,.08);border:1px solid rgba(204,255,0,.15);display:flex;align-items:center;justify-content:center;margin-bottom:.75rem;font-size:1.1rem}.pf-svc-card.pf-selected .pf-svc-icon{background:rgba(204,255,0,.15);border-color:rgba(204,255,0,.3)}.pf-svc-name{font-family:"Orbitron",sans-serif;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fff;margin-bottom:3px;transition:color .3s}.pf-svc-card.pf-selected .pf-svc-name{color:#cf0}.pf-svc-desc{font-size:.72rem;color:#9ca3af;line-height:1.5}.pf-svc-check{position:absolute;top:.75rem;right:.75rem;width:20px;height:20px;border-radius:50%;background:#cf0;color:#0a0a0a;display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:900;opacity:0;transform:scale(.5);transition:all .3s cubic-bezier(.16,1,.3,1)}.pf-svc-card.pf-selected .pf-svc-check{opacity:1;transform:scale(1)}.pf-budget-display{text-align:center;margin-bottom:1.5rem;background:#181818;border:1px solid #2a2a2a;border-radius:.875rem;padding:1.25rem}.pf-budget-amount{font-family:"Orbitron",sans-serif;font-size:2rem;font-weight:900;color:#cf0}.pf-budget-lbl{font-size:.75rem;color:#9ca3af;margin-top:4px}input[type=range].pf-slider{width:100%;height:4px;-webkit-appearance:none;appearance:none;background:#2a2a2a;border-radius:999px;outline:0;cursor:pointer}input[type=range].pf-slider::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#cf0;cursor:pointer;border:0;box-shadow:0 0 12px rgba(204,255,0,.4);transition:transform .2s}input[type=range].pf-slider::-webkit-slider-thumb:hover{transform:scale(1.2)}input[type=range].pf-slider::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#cf0;cursor:pointer;border:0}.pf-range-labels{display:flex;justify-content:space-between;margin-top:.625rem}.pf-range-labels span{font-size:.7rem;color:#555}.pf-timeline-opts{display:grid;grid-template-columns:repeat(3,1fr);gap:.625rem;margin-top:1rem}.pf-tl-opt{background:#181818;border:1.5px solid #2a2a2a;border-radius:.625rem;padding:.75rem .5rem;text-align:center;cursor:pointer;transition:all .3s}.pf-tl-opt:hover{border-color:rgba(204,255,0,.3)}.pf-tl-opt.pf-selected{border-color:#cf0;background:rgba(204,255,0,.06)}.pf-tl-name{font-family:"Orbitron",sans-serif;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fff;transition:color .3s}.pf-tl-opt.pf-selected .pf-tl-name{color:#cf0}.pf-tl-sub{font-size:.65rem;color:#9ca3af;margin-top:2px}.pf-review-card{background:#181818;border:1px solid #2a2a2a;border-radius:.875rem;overflow:hidden;margin-bottom:1rem}.pf-review-header{padding:.75rem 1rem;border-bottom:1px solid #222;display:flex;align-items:center}.pf-review-header-label{font-family:"Orbitron",sans-serif;font-size:.6rem;font-weight:700;color:#cf0;letter-spacing:.1em;text-transform:uppercase}.pf-review-body{padding:1rem}.pf-review-row{display:flex;justify-content:space-between;align-items:flex-start;padding:.375rem 0;border-bottom:1px solid rgba(255,255,255,.04)}.pf-review-row:last-child{border-bottom:none}.pf-review-key{font-size:.75rem;color:#9ca3af}.pf-review-val{font-size:.8rem;color:#fff;font-weight:500;text-align:right;max-width:60%}.pf-svc-tags{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.pf-svc-tag{background:rgba(204,255,0,.08);border:1px solid rgba(204,255,0,.2);color:#cf0;font-size:.65rem;font-family:"Orbitron",sans-serif;font-weight:700;padding:2px 8px;border-radius:999px;letter-spacing:.06em;text-transform:uppercase}.pf-terms-row{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:rgba(204,255,0,.03);border:1px solid rgba(204,255,0,.1);border-radius:.75rem;cursor:pointer;transition:background .2s}.pf-terms-row:hover{background:rgba(204,255,0,.06)}.pf-checkbox{width:20px;height:20px;border-radius:4px;border:1.5px solid #2a2a2a;background:#181818;flex-shrink:0;margin-top:1px;display:flex;align-items:center;justify-content:center;transition:all .2s}.pf-checkbox.pf-checked{background:#cf0;border-color:#cf0}.pf-checkbox.pf-checked::after{content:"✓";font-size:.7rem;font-weight:900;color:#0a0a0a}.pf-terms-text{font-size:.8rem;color:#9ca3af;line-height:1.6}.pf-success-wrap{text-align:center;padding:2.5rem 1rem}.pf-success-ring{width:80px;height:80px;border-radius:50%;background:rgba(204,255,0,.1);border:2px solid #cf0;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;animation:pfSuccessPop .6s cubic-bezier(.16,1,.3,1) forwards}.pf-success-check{font-size:2rem;color:#cf0}.pf-success-title{font-family:"Orbitron",sans-serif;font-size:1.25rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;color:#fff}.pf-success-sub{font-size:.875rem;color:#9ca3af;line-height:1.7;max-width:380px;margin:0 auto}.pf-success-ref{margin-top:1.5rem;background:#181818;border:1px solid #2a2a2a;border-radius:.75rem;padding:.875rem 1.25rem;display:inline-flex;align-items:center;gap:.75rem}.pf-ref-label{font-size:.7rem;color:#9ca3af}.pf-ref-code{font-family:"Orbitron",sans-serif;font-size:.9rem;font-weight:700;color:#cf0;letter-spacing:.1em}.pf-success-btns{display:flex;gap:.75rem;justify-content:center;margin-top:1.5rem;flex-wrap:wrap}.pf-success-btn{display:inline-flex;align-items:center;gap:6px;padding:.625rem 1.25rem;border-radius:999px;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .2s}.pf-wa-btn{background:rgba(37,211,102,.1);border:1px solid rgba(37,211,102,.3);color:#25d366}.pf-wa-btn:hover{background:rgba(37,211,102,.2)}.pf-em-btn{background:rgba(204,255,0,.08);border:1px solid rgba(204,255,0,.2);color:#cf0}.pf-em-btn:hover{background:rgba(204,255,0,.14)}.pf-footer{padding:1.25rem 2rem;border-top:1px solid #222;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:#111;position:sticky;bottom:0;z-index:10}.pf-step-counter{font-family:"Orbitron",sans-serif;font-size:.65rem;color:#555;letter-spacing:.1em}.pf-footer-right{display:flex;gap:.75rem;align-items:center}.pf-btn-back,.pf-btn-next{font-family:"Orbitron",sans-serif;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border-radius:0;transition:all .2s}.pf-btn-back{background:0 0;border:1px solid #2a2a2a;color:#9ca3af;padding:.75rem 1.5rem}.pf-btn-back:hover{border-color:#9ca3af;color:#fff}.pf-btn-next{background:#cf0;color:#0a0a0a;border:0;padding:.75rem 2rem;display:flex;align-items:center;gap:6px;min-width:140px;justify-content:center}.pf-btn-next:hover{background:#b8e600;transform:translateX(2px)}.pf-btn-next:disabled{opacity:.4;cursor:not-allowed;transform:none}@media (max-width:640px){.pf-form-row,.pf-service-grid{grid-template-columns:1fr}.pf-timeline-opts{grid-template-columns:1fr 1fr}.pf-header{padding:1.5rem 1.25rem 1rem}.pf-steps-container{padding:1.5rem 1.25rem}.pf-footer,.pf-progress-wrap{padding:1rem 1.25rem}.pf-title{font-size:1rem}.pf-step-label{display:none}}#xdWidget{position:fixed;bottom:1.5rem;right:1.5rem;z-index:49}#xdChatBtn{width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,#0d0d0d,#1a1a1a);border:1.5px solid rgba(204,255,0,.4);cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 20px rgba(0,0,0,.5),0 0 0 0 rgba(204,255,0,.3);animation:xdBtnIdlePulse 3s ease-in-out infinite}#xdChatBtn .xd-ripple{inset:-4px;border-radius:50%;border:1.5px solid rgba(204,255,0,.25);animation:xdRippleExpand 3s ease-out infinite}#xdChatBtn .xd-ripple,#xdChatBtn .xd-ripple-2,.xd-bubble{position:absolute;pointer-events:none}#xdChatBtn .xd-ripple-2{inset:-4px;border-radius:50%;border:1px solid rgba(204,255,0,.12);animation:xdRippleExpand 3s ease-out infinite 1s}#xdChatBtn .xd-btn-icon{animation:xdIconFloat 2.5s ease-in-out infinite;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}#xdChatBtn:hover{animation:none;transform:scale(1.12);border-color:#cf0;box-shadow:0 8px 32px rgba(0,0,0,.6),0 0 24px rgba(204,255,0,.2),0 0 0 0 transparent}#xdChatBtn:hover .xd-ripple,#xdChatBtn:hover .xd-ripple-2{animation:none;opacity:0}#xdChatBtn:hover .xd-btn-icon{animation:none;transform:scale(1.1)}#xdChatBtn.xd-is-open{animation:none;border-color:rgba(204,255,0,.5);box-shadow:0 4px 20px rgba(0,0,0,.5)}#xdChatBtn.xd-is-open .xd-ripple,#xdChatBtn.xd-is-open .xd-ripple-2{display:none}#xdBubbleText,#xdChatBtn.xd-is-open .xd-btn-icon{animation:none}.xd-bubble{bottom:70px;right:0;background:#1a1a1a;border:1px solid rgba(204,255,0,.3);border-radius:1rem 1rem .25rem 1rem;padding:.625rem 1rem;white-space:nowrap;z-index:10;opacity:0;transform:translateY(8px) scale(.92);transform-origin:bottom right;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}.xd-bubble.xd-bubble-show{opacity:1;transform:translateY(0) scale(1)}.xd-bubble::after,.xd-bubble::before{content:"";position:absolute;width:0;height:0}.xd-bubble::after{bottom:-7px;right:18px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid rgba(204,255,0,.3)}.xd-bubble::before{bottom:-6px;right:19px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #1a1a1a;z-index:1}#xdBubbleText{font-family:"Inter",sans-serif;font-size:.78rem;font-weight:500;color:#fff;line-height:1;display:inline-block}.xd-cursor{display:inline-block;width:2px;height:14px;background:#cf0;margin-left:2px;animation:xdCursorBlink .7s step-end infinite;vertical-align:middle}.xd-bubble-glow{position:absolute;top:0;left:15%;right:15%;height:1.5px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(204,255,0,.5),transparent)}#xdChatBtn.xd-is-open~#xdBubble,.xd-bubble-hidden{opacity:0!important;pointer-events:none;transform:translateY(8px) scale(.92)!important}@media (max-width:640px){.xd-bubble{bottom:66px;white-space:nowrap}#xdBubbleText{font-size:.72rem}}#xdChatWindow{position:absolute;bottom:68px;right:0;width:340px;border-radius:1.25rem;background:#111;border:1px solid #222;overflow:hidden;transform:scale(.85) translateY(10px);opacity:0;pointer-events:none;transition:all .4s cubic-bezier(.16,1,.3,1);transform-origin:bottom right}#xdChatWindow.xd-open{transform:scale(1) translateY(0);opacity:1;pointer-events:all}.xd-avatar,.xd-header{display:flex;align-items:center}.xd-header{padding:1rem 1.25rem;border-bottom:1px solid #1e1e1e;gap:10px;background:#111}.xd-avatar{width:36px;height:36px;border-radius:50%;background:rgba(204,255,0,.1);border:1.5px solid rgba(204,255,0,.3);justify-content:center;font-family:"Orbitron",sans-serif;font-size:.65rem;font-weight:700;color:#cf0;flex-shrink:0}.xd-header-info{flex:1;min-width:0}.xd-header-name{font-family:"Orbitron",sans-serif;font-size:.75rem;font-weight:700;color:#fff}.xd-header-status{display:flex;align-items:center;gap:5px;font-size:.63rem;color:#9ca3af;margin-top:2px}.xd-status-dot{width:5px;height:5px;border-radius:50%;background:#22c55e;flex-shrink:0;animation:xdStatusPulse 2s ease-in-out infinite}.xd-clear-btn{background:0 0;border:0;cursor:pointer;font-size:.65rem;color:#555;font-family:"Inter",sans-serif;transition:color .2s;padding:4px}.xd-clear-btn:hover{color:#cf0}#xdMessages{height:300px;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.75rem;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#222 transparent}#xdMessages::-webkit-scrollbar{width:3px}#xdMessages::-webkit-scrollbar-thumb{background:#222;border-radius:999px}.xd-msg-user{align-self:flex-end;background:rgba(204,255,0,.1);border:1px solid rgba(204,255,0,.2);border-radius:1rem 1rem .25rem 1rem;padding:.625rem .875rem;max-width:80%;font-family:"Inter",sans-serif;font-size:.82rem;color:#fff;line-height:1.5}.xd-msg-bot,.xd-typing{align-self:flex-start;background:#1a1a1a;border:1px solid #222;border-radius:.25rem 1rem 1rem 1rem}.xd-msg-bot{padding:.625rem .875rem;max-width:85%;font-family:"Inter",sans-serif;font-size:.82rem;color:#e5e7eb;line-height:1.65}.xd-typing{padding:.75rem 1rem;display:flex;gap:4px;align-items:center}.xd-dot{width:6px;height:6px;border-radius:50%;background:#555;display:inline-block;animation:xdDotBounce 1.2s infinite}.xd-dot:nth-child(2){animation-delay:.2s}.xd-dot:nth-child(3){animation-delay:.4s}#xdQuickReplies{padding:0 1rem .875rem;display:flex;flex-wrap:wrap;gap:.5rem}.xd-qr{background:#181818;border:1px solid #2a2a2a;border-radius:999px;padding:5px 12px;font-family:"Inter",sans-serif;font-size:.7rem;color:#9ca3af;cursor:pointer;transition:all .2s;white-space:nowrap}.xd-qr:hover{border-color:#cf0;color:#cf0;background:rgba(204,255,0,.05)}.xd-input-area{padding:.75rem 1rem;border-top:1px solid #1e1e1e;display:flex;gap:.5rem;align-items:flex-end;background:#111}.xd-textarea{flex:1;background:#181818;border:1px solid #2a2a2a;border-radius:.75rem;padding:.625rem .875rem;color:#fff;font-family:"Inter",sans-serif;font-size:.82rem;outline:0;resize:none;min-height:38px;max-height:100px;line-height:1.5;overflow-y:auto;transition:border-color .3s,box-shadow .3s}.xd-textarea::placeholder{color:#444}.xd-textarea:focus{border-color:rgba(204,255,0,.4);box-shadow:0 0 0 2px rgba(204,255,0,.06)}.xd-send-btn{width:36px;height:36px;border-radius:50%;background:#cf0;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.xd-send-btn:hover{background:#b8e600;transform:scale(1.1)}.xd-send-btn:disabled{background:#2a2a2a;cursor:not-allowed;transform:none}.xd-send-btn:disabled svg{stroke:#555}.xd-powered{padding:.5rem 1rem;border-top:1px solid #1a1a1a;text-align:center;font-family:"Inter",sans-serif;font-size:.6rem;color:#333}@media (max-width:640px){#xdChatWindow{width:calc(100vw - 2rem);max-width:320px}#xdMessages{height:260px}#xdWidget{bottom:1rem;right:1rem}}.error-page{min-height:70vh;display:flex;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.error-page-inner{max-width:480px}.error-code{font-family:"Orbitron",sans-serif;font-size:8rem;font-weight:900;color:#cf0;line-height:1;text-shadow:0 0 60px rgba(204,255,0,.12);margin-bottom:.5rem}.error-code-500{color:#ff4757;text-shadow:0 0 60px rgba(255,71,87,.12)}.error-heading{font-family:"Orbitron",sans-serif;font-size:1.1rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:rgba(255,255,255,.5);margin-bottom:1rem}.error-text{color:var(--muted);font-size:.92rem;line-height:1.7;margin-bottom:2rem}.error-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.error-btn{display:inline-flex;align-items:center;gap:8px;padding:.75rem 1.75rem;border-radius:999px;font-family:"Inter",sans-serif;font-size:.85rem;font-weight:700;transition:all .25s;text-decoration:none;border:1.5px solid transparent}.error-btn-primary{background:#cf0;color:#0d1117;border-color:#cf0;box-shadow:0 4px 20px rgba(204,255,0,.2)}.error-btn-primary:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 6px 28px rgba(204,255,0,.3)}.error-btn-secondary{background:0 0;color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.error-btn-secondary:hover{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.2);color:#fff}@media (max-width:480px){.error-code{font-size:5rem}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.hero-badge,.ticker-inner{animation:none!important}.brands-arrow,.brands-carousel-track .brand-glass-card,.brands-dot,.t-arrow,.t-carousel-track .t-card,.t-dot{transition:none!important}}