*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--black:#020408;--white:#e8f4ff;--orange:#00d4ff;--orange-dim:#09c;--accent2:#7b2fff;--accent3:#ff2d6b;--gray:#080e18;--gray-light:#4a6080;--font-display:"Bebas Neue",sans-serif;--font-body:"DM Sans",sans-serif;--font-mono:"DM Mono",monospace}html{scroll-behavior:smooth}body{background:var(--black);color:var(--white);font-family:var(--font-body);cursor:none;font-size:16px;line-height:1.6;overflow-x:hidden}body:after{content:"";pointer-events:none;z-index:9990;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00d4ff04 2px 4px);position:fixed;inset:0}#cursor{background:var(--orange);pointer-events:none;z-index:9999;mix-blend-mode:normal;border-radius:50%;width:12px;height:12px;transition:transform .1s,width .2s,height .2s,opacity .2s;position:fixed;transform:translate(-50%,-50%)}#cursor-ring{pointer-events:none;z-index:9998;border:1px solid #00d4ff80;border-radius:50%;width:36px;height:36px;transition:transform 80ms linear,width .25s,height .25s,border-color .25s;position:fixed;transform:translate(-50%,-50%)}:is(body:has(a:hover) #cursor,body:has(button:hover) #cursor){width:20px;height:20px}:is(body:has(a:hover) #cursor-ring,body:has(button:hover) #cursor-ring){border-color:#00d4ffe6;width:52px;height:52px}nav{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020408eb;border-bottom:1px solid #00d4ff14;justify-content:space-between;align-items:center;padding:1.25rem 3rem;transition:padding .3s;display:flex;position:fixed;top:0;left:0;right:0}nav.scrolled{padding:.85rem 3rem}.nav-logo{font-family:var(--font-display);letter-spacing:.08em;color:var(--white);font-size:1.6rem;text-decoration:none}.nav-logo span{color:var(--orange);text-shadow:0 0 20px #00d4ff99}.nav-links{align-items:center;gap:2.5rem;list-style:none;display:flex}.nav-links a{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gray-light);font-size:.72rem;text-decoration:none;transition:color .2s;position:relative}.nav-links a:after{content:"";background:var(--orange);height:1px;transition:transform .25s;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.nav-links a:hover{color:var(--white)}.nav-links a:hover:after{transform:scaleX(1)}.nav-cta{border-radius:2px;background:var(--orange)!important;color:var(--white)!important;font-family:var(--font-mono)!important;letter-spacing:.1em!important;padding:.5rem 1.25rem!important;font-size:.72rem!important;transition:background .2s,transform .15s!important}.nav-cta:hover{background:var(--orange-dim)!important;transform:translateY(-1px)!important}.nav-cta:after{display:none!important}#progress-bar{z-index:200;background:linear-gradient(90deg,#00d4ff,#7b2fff);width:0%;height:2px;transition:width .1s;position:fixed;top:0;left:0;box-shadow:0 0 8px #00d4ffcc}.scarcity{text-align:center;background:linear-gradient(90deg,#0a0a1a,#0d1a2e,#0a0a1a);border-bottom:1px solid #00d4ff33;padding:.7rem 3rem;position:relative;overflow:hidden}.scarcity:before{content:"";background:#ffffff1a;width:100%;height:100%;animation:3s infinite shimmer;position:absolute;top:0;left:-100%}@keyframes shimmer{0%{left:-100%}to{left:200%}}.scarcity p{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#00d4ff;font-size:.72rem}.hero{grid-template-columns:1fr 1fr;min-height:100vh;padding:80px 3rem 0;display:grid;position:relative;overflow:hidden}.hero-bg-grid{z-index:0;background-image:linear-gradient(#00d4ff0d 1px,#0000 1px),linear-gradient(90deg,#00d4ff0d 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.hero-particles{z-index:0;pointer-events:none;position:absolute;inset:0}.hero-left{z-index:1;flex-direction:column;justify-content:center;padding:4rem 3rem 4rem 0;display:flex;position:relative}.hero-tag{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--orange);opacity:0;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:.7rem;animation:.6s .1s both fadeUp;display:flex;transform:translateY(16px)}.hero-tag:before{content:"";background:var(--orange);width:32px;height:1px;display:block;box-shadow:0 0 10px #00d4ffe6}h1.display{font-family:var(--font-display);letter-spacing:.02em;color:var(--white);opacity:0;text-shadow:0 0 60px #00d4ff33;margin-bottom:2rem;font-size:clamp(4rem,7vw,7.5rem);line-height:.92;animation:.6s .2s both fadeUp;transform:translateY(16px)}h1.display em{color:var(--orange);font-style:normal;display:block}.hero-sub{color:#b4dcffa6;opacity:0;max-width:420px;margin-bottom:2.5rem;font-size:1.05rem;line-height:1.7;animation:.6s .35s both fadeUp;transform:translateY(16px)}.hero-actions{opacity:0;flex-wrap:wrap;align-items:center;gap:1rem;animation:.6s .45s both fadeUp;display:flex;transform:translateY(16px)}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.btn-primary{background:var(--orange);color:var(--white);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:none;border:none;border-radius:2px;padding:.85rem 2rem;font-size:.75rem;text-decoration:none;transition:background .2s,transform .15s;display:inline-block}.btn-primary:hover{background:var(--orange-dim);transform:translateY(-2px)}.btn-ghost{color:#b4dcff99;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:none;background:0 0;border:none;align-items:center;gap:.5rem;font-size:.75rem;text-decoration:none;transition:color .2s,gap .2s;display:inline-flex}.btn-ghost:hover{color:var(--white);gap:.85rem}.btn-ghost:after{content:"→";font-size:1rem}.hero-right{z-index:1;border-left:1px solid #00d4ff1a;flex-direction:column;justify-content:center;align-items:flex-end;padding:4rem 0 4rem 3rem;display:flex;position:relative}.hero-stats{flex-direction:column;gap:2.5rem;width:100%;display:flex}.stat-item{border-left:2px solid var(--accent2);opacity:0;padding-left:1.5rem;animation:.6s both fadeLeft;transform:translate(20px);box-shadow:-4px 0 12px #7b2fff33}.stat-item:first-child{animation-delay:.5s}.stat-item:nth-child(2){animation-delay:.65s}.stat-item:nth-child(3){animation-delay:.8s}@keyframes fadeLeft{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.stat-num{font-family:var(--font-display);color:var(--white);font-size:3.5rem;line-height:1}.stat-num span{color:var(--orange)}.stat-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gray-light);margin-top:.3rem;font-size:.7rem}.hero-availability{font-family:var(--font-mono);letter-spacing:.1em;color:var(--gray-light);text-transform:uppercase;border:1px solid #00d4ff26;align-items:center;gap:.75rem;width:100%;margin-top:3rem;padding:.75rem 1.25rem;font-size:.7rem;display:flex}.dot{background:#3ddc84;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s infinite pulse}@keyframes pulse{0%,to{opacity:1;box-shadow:0 0 #3ddc8466}50%{opacity:.6;box-shadow:0 0 0 4px #3ddc8400}}@keyframes glitch1{0%,95%{clip-path:inset(0 0 98%);transform:translate(-2px)}96%{clip-path:inset(40% 0);transform:translate(2px)}97%{clip-path:inset(80% 0 5%);transform:translate(-1px)}to{clip-path:inset(0 0 98%);transform:translate(0)}}@keyframes glitch2{0%,97%{clip-path:inset(0 0 98%);transform:translate(2px)}98%{clip-path:inset(20% 0 60%);transform:translate(-3px)}99%{clip-path:inset(70% 0 10%);transform:translate(1px)}to{clip-path:inset(0 0 98%);transform:translate(0)}}@keyframes scanline{0%{top:-10%}to{top:110%}}@keyframes flicker{0%,to{opacity:1}92%{opacity:1}93%{opacity:.92}94%{opacity:1}96%{opacity:.95}97%{opacity:1}}.glitch-wrap{display:inline-block;position:relative}.glitch-wrap:before,.glitch-wrap:after{content:attr(data-text);width:100%;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;position:absolute;top:0;left:0}.glitch-wrap:before{color:#00d4ff;opacity:.5;animation:4s infinite glitch1}.glitch-wrap:after{color:#7b2fff;opacity:.4;animation:4s .1s infinite glitch2}.scanline{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.scanline:after{content:"";background:linear-gradient(#0000,#00d4ff08,#0000);height:120px;animation:6s linear infinite scanline;position:absolute;left:0;right:0}.vfx-glow{box-shadow:0 0 30px #00d4ff14,0 0 60px #7b2fff0d}.accent-line{background:linear-gradient(90deg,#0000,#00d4ff99,#7b2fff66,#0000);height:1px;margin:.5rem 0}.hero-bg-chromatic{z-index:0;pointer-events:none;background:radial-gradient(70% 50% at 30% 60%,#00d4ff0a 0%,#0000 60%),radial-gradient(50% 60% at 80% 30%,#7b2fff0d 0%,#0000 55%),radial-gradient(30% 30% at 60% 80%,#ff2d6b08 0%,#0000 50%);position:absolute;inset:0}section{padding:6rem 3rem}.section-tag{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--orange);align-items:center;gap:.75rem;margin-bottom:1rem;font-size:.68rem;display:flex}.section-tag:before{content:"";background:var(--orange);width:24px;height:1px;display:block;box-shadow:0 0 8px #00d4ffcc}h2.section-title{font-family:var(--font-display);letter-spacing:.02em;color:var(--white);text-shadow:0 0 40px #00d4ff26;margin-bottom:1rem;font-size:clamp(2.8rem,5vw,5rem);line-height:.95}h2.section-title em{color:var(--orange);font-style:normal}.reveal.visible{opacity:1;transform:none}.reveal-left{opacity:0;transition:opacity .7s,transform .7s;transform:translate(-32px)}.reveal-left.visible{opacity:1;transform:none}.reveal-right{opacity:0;transition:opacity .7s,transform .7s;transform:translate(32px)}.reveal-right.visible{opacity:1;transform:none}.stagger>*{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(24px)}.stagger.visible>:first-child{opacity:1;transition-delay:0s;transform:none}.stagger.visible>:nth-child(2){opacity:1;transition-delay:.1s;transform:none}.stagger.visible>:nth-child(3){opacity:1;transition-delay:.2s;transform:none}.stagger.visible>:nth-child(4){opacity:1;transition-delay:.3s;transform:none}.problem{background:#060d18}.problem-inner{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;max-width:1200px;margin:0 auto;display:grid}.problem-copy p{color:#b4dcff99;margin-bottom:1.25rem;font-size:1rem;line-height:1.8}.problem-copy p strong{color:var(--white);font-weight:500}.problem-list{flex-direction:column;gap:1.25rem;list-style:none;display:flex}.problem-list li{color:#e8f4ffb3;cursor:default;background:#0000004d;border:1px solid #00d4ff14;align-items:flex-start;gap:1rem;padding:1.25rem;font-size:.95rem;transition:border-color .3s,background .3s;display:flex}.problem-list li:hover{background:#00d4ff0a;border-color:#00d4ff66}.problem-list li .icon{font-family:var(--font-display);color:var(--orange);flex-shrink:0;font-size:1.4rem;line-height:1.2}.problem-list li strong{color:var(--white);margin-bottom:.2rem;font-size:.95rem;font-weight:500;display:block}.why{background:#020408;position:relative;overflow:hidden}.why:before{content:"CUT\a POINT";white-space:pre;font-family:var(--font-display);color:#f4f0e805;pointer-events:none;letter-spacing:-.02em;font-size:22rem;line-height:.85;position:absolute;top:50%;right:-4rem;transform:translateY(-50%)}.why-inner{z-index:1;max-width:1200px;margin:0 auto;position:relative}.why-header{margin-bottom:4rem}.why-grid{border:1px solid #00d4ff14;grid-template-columns:repeat(4,1fr);gap:0;display:grid}.why-card{border-right:1px solid #00d4ff14;padding:2.5rem 2rem;transition:background .3s;position:relative;overflow:hidden}.why-card:before{content:"";z-index:0;background:linear-gradient(90deg,#00d4ff,#7b2fff);height:0;transition:height .35s;position:absolute;bottom:0;left:0;right:0}.why-card:hover:before{height:2px}.why-card>*{z-index:1;position:relative}.why-card:last-child{border-right:none}.why-card:hover{background:#00d4ff0a}.why-num{font-family:var(--font-mono);letter-spacing:.15em;color:var(--orange);margin-bottom:1.5rem;font-size:.65rem}.why-icon{color:var(--orange);width:26px;height:26px;margin-bottom:1.25rem;display:block}.why-card h3{font-family:var(--font-display);letter-spacing:.04em;color:var(--white);margin-bottom:.75rem;font-size:1.6rem}.why-card p{color:#b4dcff8c;font-size:.88rem;line-height:1.7}.services{background:#060d18}.services-inner{max-width:1200px;margin:0 auto}.services-grid{background:#00d4ff14;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:4rem;display:grid}.service-card{background:#060d18;padding:2.5rem;transition:background .3s;position:relative;overflow:hidden}.service-card:after{content:"";transform-origin:0;background:linear-gradient(90deg,#00d4ff,#7b2fff,#ff2d6b);height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.service-card:hover{background:#00d4ff0d}.service-card:hover:after{transform:scaleX(1)}.service-label{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--orange);margin-bottom:1.5rem;font-size:.65rem}.service-card h3{font-family:var(--font-display);letter-spacing:.03em;color:var(--white);margin-bottom:1rem;font-size:1.9rem;line-height:1}.service-card p{color:#b4dcff8c;margin-bottom:1.5rem;font-size:.88rem;line-height:1.75}.service-features{flex-direction:column;gap:.6rem;list-style:none;display:flex}.service-features li{font-family:var(--font-mono);color:#b4dcff73;letter-spacing:.05em;align-items:center;gap:.6rem;font-size:.72rem;display:flex}.service-features li:before{content:"—";color:var(--orange);font-size:.7rem}.process{background:#020408}.process-inner{max-width:1200px;margin:0 auto}.process-steps{grid-template-columns:repeat(4,1fr);gap:0;margin-top:4rem;display:grid;position:relative}.process-steps:before{content:"";z-index:0;background:#00d4ff26;height:1px;position:absolute;top:7px;left:0;right:0}.step{z-index:1;padding:0 2rem 0 0;position:relative}.step-dot{border:2px solid var(--orange);background:var(--black);cursor:default;border-radius:50%;width:16px;height:16px;margin-bottom:2rem;transition:background .3s,transform .2s;position:relative}.step:hover .step-dot,.step-dot.active{background:var(--orange);transform:scale(1.2);box-shadow:0 0 12px #00d4ffcc}.step-days{font-family:var(--font-mono);letter-spacing:.15em;color:var(--orange);text-transform:uppercase;margin-bottom:.75rem;font-size:.65rem}.step h3{font-family:var(--font-display);letter-spacing:.03em;color:var(--white);margin-bottom:.75rem;font-size:1.6rem}.step p{color:#b4dcff80;font-size:.85rem;line-height:1.7}.pricing{background:#060d18}.pricing-inner{max-width:1200px;margin:0 auto}.pricing-grid{background:#00d4ff14;grid-template-columns:1fr 1fr;gap:1px;margin-top:4rem;display:grid}.price-card{background:#060d18;padding:3rem;transition:transform .3s}.price-card:hover{background:#00d4ff0a;transform:translateY(-4px)}.price-card.featured{background:#7b2fff1a;box-shadow:0 0 50px #7b2fff1a,inset 0 0 30px #7b2fff0a}.price-badge{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--orange);background:#00d4ff1f;margin-bottom:1.5rem;padding:.3rem .75rem;font-size:.65rem;display:inline-block}.price-card h3{font-family:var(--font-display);letter-spacing:.04em;color:var(--white);margin-bottom:.5rem;font-size:2rem}.price-amount{font-family:var(--font-display);color:var(--white);margin-bottom:.25rem;font-size:5rem;line-height:1}.price-amount span{color:var(--orange);vertical-align:super;font-size:2.5rem}.price-freq{font-family:var(--font-mono);color:var(--gray-light);letter-spacing:.1em;text-transform:uppercase;margin-bottom:2rem;font-size:.7rem}.price-divider{background:#f4f0e812;height:1px;margin:2rem 0}.price-features{flex-direction:column;gap:.85rem;list-style:none;display:flex}.price-features li{color:#b4dcffb3;align-items:center;gap:.75rem;font-size:.9rem;display:flex}.price-features li:before{content:"✓";color:var(--orange);flex-shrink:0;font-size:.85rem;font-weight:500}.price-note{font-family:var(--font-mono);color:var(--gray-light);letter-spacing:.08em;margin-top:2rem;font-size:.68rem}.contact-section{background:#020408;padding:7rem 3rem}.contact-inner{grid-template-columns:1fr 1fr;align-items:start;gap:5rem;max-width:1100px;margin:0 auto;display:grid}.contact-left h2{font-family:var(--font-display);color:var(--white);margin-bottom:1rem;font-size:clamp(2.8rem,4vw,4.5rem);line-height:.95}.contact-left h2 em{color:var(--orange);font-style:normal}.contact-left p{color:#b4dcff8c;margin-bottom:2rem;font-size:.95rem;line-height:1.7}.contact-meta{flex-direction:column;gap:.75rem;display:flex}.contact-meta-item{font-family:var(--font-mono);color:var(--gray-light);letter-spacing:.08em;align-items:center;gap:.75rem;font-size:.72rem;display:flex}.contact-meta-item:before{content:"";background:var(--orange);border-radius:50%;flex-shrink:0;width:6px;height:6px}.contact-form{flex-direction:column;gap:1.25rem;display:flex}.form-group{flex-direction:column;gap:.4rem;display:flex;position:relative}.form-group label{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--gray-light);font-size:.65rem}.form-group input,.form-group textarea,.form-group select{color:var(--white);font-family:var(--font-body);cursor:none;-webkit-appearance:none;background:#00d4ff08;border:1px solid #00d4ff1f;border-radius:2px;outline:none;padding:.8rem 1rem;font-size:.95rem;transition:border-color .2s,background .2s}.form-group input:focus,.form-group textarea:focus,.form-group select:focus{border-color:var(--orange);background:#00d4ff0a}.form-group input.valid{border-color:#3ddc8480}.form-group input.error,.form-group textarea.error{border-color:#e84d1cb3}.form-group .form-error{font-family:var(--font-mono);color:var(--orange);letter-spacing:.08em;font-size:.62rem;position:absolute;bottom:-1.2rem;left:0}.form-group textarea{resize:vertical;min-height:100px}.form-group select option{background:var(--gray);color:var(--white)}.form-row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.form-submit{background:var(--orange);color:var(--white);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:none;border:none;border-radius:2px;padding:1rem 2rem;font-size:.75rem;transition:background .2s,transform .15s;position:relative;overflow:hidden}.form-submit:hover{background:var(--orange-dim);transform:translateY(-1px)}.form-submit.loading:after{content:"";background:#ffffff26;width:100%;height:100%;animation:1.2s infinite formLoad;position:absolute;top:0;left:-100%}@keyframes formLoad{0%{left:-100%}to{left:100%}}.form-success{text-align:center;background:#00d4ff0a;border:1px solid #00d4ff40;padding:3rem;display:none}.form-success.visible{display:block}.form-success h3{font-family:var(--font-display);color:var(--white);margin-bottom:.75rem;font-size:2rem}.form-success p{color:#b4dcff99;font-size:.9rem}.form-success .check{margin-bottom:1rem;font-size:2.5rem;display:block}footer{background:#060d18;border-top:1px solid #f4f0e80f;justify-content:space-between;align-items:center;padding:2.5rem 3rem;display:flex}.footer-logo{font-family:var(--font-display);letter-spacing:.08em;color:var(--white);font-size:1.4rem}.footer-logo span{color:var(--orange)}.footer-meta{font-family:var(--font-mono);color:var(--gray-light);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem}.footer-contact a{font-family:var(--font-mono);color:var(--orange);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;text-decoration:none;transition:color .2s}.footer-contact a:hover{color:var(--white)}.count-up{display:inline}.tooltip-wrap{display:inline-block;position:relative}.tooltip{color:var(--white);font-family:var(--font-mono);letter-spacing:.08em;white-space:nowrap;opacity:0;pointer-events:none;z-index:50;background:#080808f2;border:1px solid #e84d1c4d;padding:.5rem .75rem;font-size:.65rem;transition:opacity .2s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.tooltip-wrap:hover .tooltip{opacity:1}.hamburger{cursor:pointer;z-index:110;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;gap:5px;width:36px;height:36px;padding:4px;display:none}.hamburger span{background:var(--white);transform-origin:50%;width:22px;height:1.5px;transition:transform .25s,opacity .2s,background .2s;display:block}.hamburger.open span:first-child{transform:translateY(6.5px)rotate(45deg)}.hamburger.open span:nth-child(2){opacity:0;transform:scaleX(0)}.hamburger.open span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}@media (width<=900px){nav{padding:1rem 1.5rem}.hamburger{display:flex}.nav-links{z-index:99;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#020408f7;border-bottom:1px solid #00d4ff33;flex-direction:column;gap:1.5rem;padding:2rem 1.5rem;position:fixed;top:60px;left:0;right:0;display:none!important}.nav-links.open{display:flex!important}.hero{grid-template-columns:1fr;padding:6rem 1.5rem 3rem}.hero-right{border-top:1px solid #f4f0e80f;border-left:none;align-items:flex-start;padding:3rem 0 0}.problem-inner,.contact-inner{grid-template-columns:1fr;gap:3rem}.why-grid{grid-template-columns:1fr 1fr}.services-grid,.pricing-grid{grid-template-columns:1fr}.process-steps{grid-template-columns:1fr 1fr;gap:2rem}.process-steps:before{display:none}section,.contact-section{padding:4rem 1.5rem}footer{text-align:center;flex-direction:column;gap:1rem}.form-row{grid-template-columns:1fr}body{cursor:auto}#cursor,#cursor-ring{display:none}.quiz-result-details{grid-template-columns:1fr}}.featured-project{grid-template-columns:1fr 1fr;align-items:center;gap:2rem;display:grid}@media (width<=900px){.featured-project{grid-template-columns:1fr}}@keyframes countdownFlash{0%{opacity:1}45%{opacity:1}50%{opacity:0}55%{opacity:1}to{opacity:1}}@keyframes reelSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes filmGrain{0%,to{background-position:0 0}10%{background-position:10% 20%}20%{background-position:40% 10%}30%{background-position:70%}40%{background-position:20% 80%}50%{background-position:90% 30%}60%{background-position:50% 60%}70%{background-position:30% 90%}80%{background-position:80% 40%}90%{background-position:60% 70%}}@keyframes lensFlare{0%{opacity:0;left:-20%;transform:skew(-20deg)}10%{opacity:.6}50%{opacity:.2}90%{opacity:.5}to{opacity:0;left:120%;transform:skew(-20deg)}}@keyframes lensFlare2{0%{opacity:0;left:-20%;transform:skew(-15deg)}to{opacity:0;left:120%;transform:skew(-15deg)}}@keyframes renderWipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}@keyframes crtOn{0%{filter:brightness(8);transform:scaleY(.01)scaleX(1)}5%{transform:scaleY(.05)scaleX(1)}10%{filter:brightness(2);transform:scaleY(1)scaleX(1.05)}15%{filter:brightness();transform:scaleX(1)}to{filter:none;transform:none}}@keyframes tracking{0%,to{transform:translate(0)}20%{transform:translate(-3px)}21%{transform:translate(3px)}22%{transform:translate(0)}60%{transform:translate(0)}61%{transform:translate(-2px)}62%{transform:translate(2px)}63%{transform:translate(0)}}@keyframes shockwave{0%{opacity:.8;border-width:3px;transform:translate(-50%,-50%)scale(0)}to{opacity:0;border-width:.5px;transform:translate(-50%,-50%)scale(8)}}@keyframes shockwave2{0%{opacity:.5;border-width:2px;transform:translate(-50%,-50%)scale(0)}to{opacity:0;border-width:.5px;transform:translate(-50%,-50%)scale(5)}}@keyframes burstOut{0%{opacity:1;transform:translate(-50%,-50%)scale(.2)}60%{opacity:.6;transform:translate(-50%,-50%)scale(1.1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.4)}}@keyframes tcBlink{0%,to{opacity:1}49%{opacity:1}50%{opacity:0}99%{opacity:0}}@keyframes motionBlurIn{0%{filter:blur(8px);opacity:0;transform:translate(-60px)}to{filter:blur();opacity:1;transform:translate(0)}}@keyframes motionBlurInRight{0%{filter:blur(8px);opacity:0;transform:translate(60px)}to{filter:blur();opacity:1;transform:translate(0)}}@keyframes focusPull{0%{filter:blur(12px);opacity:0;transform:scale(1.05)}to{filter:blur();opacity:1;transform:scale(1)}}@keyframes filmBurn{0%{opacity:0;background-position:0%}30%{opacity:.15}70%{opacity:.08}to{opacity:0;background-position:100%}}@keyframes chromaticShift{0%,to{text-shadow:0 0 40px #00d4ff33}25%{text-shadow:-2px 0 #00d4ff80,2px 0 #7b2fff80,0 0 40px #00d4ff4d}50%{text-shadow:2px 0 #ff2d6b66,-2px 0 #00d4ff66,0 0 60px #7b2fff33}75%{text-shadow:-1px 0 #7b2fff80,1px 0 #00d4ff80}}@keyframes dataStream{0%{opacity:0;transform:translateY(-100%)}5%{opacity:.6}95%{opacity:.6}to{opacity:0;transform:translateY(1000%)}}@keyframes vuBar{0%,to{transform:scaleY(.2)}50%{transform:scaleY(1)}}h1.display{text-shadow:0 0 60px #00d4ff33;animation:.6s .2s both fadeUp,8s ease-in-out 1s infinite chromaticShift!important}.reveal{opacity:0;transition:none;transform:translateY(32px)}.reveal.visible{animation:.8s both focusPull}.reveal-left{opacity:0;transition:none}.reveal-left.visible{animation:.7s both motionBlurIn}.reveal-right{opacity:0;transition:none}.reveal-right.visible{animation:.7s both motionBlurInRight}.stagger>*{opacity:0;transform:translateY(24px)}.stagger.visible>:first-child{animation:.7s both focusPull}.stagger.visible>:nth-child(2){animation:.7s .12s both focusPull}.stagger.visible>:nth-child(3){animation:.7s .24s both focusPull}.stagger.visible>:nth-child(4){animation:.7s .36s both focusPull}.lens-flare{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1f,#00d4ff14,#0000);width:3px;height:100%;animation:7s ease-in-out 1.5s infinite lensFlare;position:absolute;top:0;left:-20%}.lens-flare-2{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#00d4ff33,#0000);width:1px;height:60%;animation:7s ease-in-out 1.8s infinite lensFlare;position:absolute;top:20%;left:-20%}.shock-btn{position:relative;overflow:visible!important}.shock-ring{pointer-events:none;opacity:0;border:2px solid #00d4ff99;border-radius:50%;width:80px;height:80px;position:absolute;top:50%;left:50%}.shock-ring.fire{animation:.7s ease-out forwards shockwave}.shock-ring-2{pointer-events:none;opacity:0;border:2px solid #7b2fff66;border-radius:50%;width:80px;height:80px;position:absolute;top:50%;left:50%}.shock-ring-2.fire{animation:.7s ease-out .1s forwards shockwave2}.film-grain{pointer-events:none;z-index:9991;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:128px 128px;animation:80ms step-end infinite filmGrain;position:fixed;inset:0}.section-burn{position:relative;overflow:hidden}.section-burn:after{content:"";pointer-events:none;background:radial-gradient(80% 40% at 100%,#ff8c000f,#0000);animation:12s ease-in-out 2s infinite filmBurn;position:absolute;inset:0}.timecode{font-family:var(--font-mono);letter-spacing:.15em;color:#00d4ff66;z-index:2;pointer-events:none;font-size:.65rem;position:absolute;bottom:2rem;right:2rem}.timecode .tc-colon{animation:1s step-end infinite tcBlink}.data-stream{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.ds-col{font-family:var(--font-mono);color:#00d4ff2e;font-size:.6rem;line-height:1.4;animation:linear infinite dataStream;position:absolute;top:0}.vu-meter{z-index:2;opacity:.4;align-items:flex-end;gap:2px;height:40px;display:flex;position:absolute;bottom:2rem;left:2rem}.vu-bar{background:linear-gradient(#7b2fff,#00d4ff);border-radius:1px;width:3px}.vu-bar:first-child{height:60%;animation:.4s ease-in-out infinite alternate vuBar}.vu-bar:nth-child(2){height:80%;animation:.5s ease-in-out 50ms infinite alternate vuBar}.vu-bar:nth-child(3){height:100%;animation:.3s ease-in-out .1s infinite alternate vuBar}.vu-bar:nth-child(4){height:70%;animation:.6s ease-in-out .15s infinite alternate vuBar}.vu-bar:nth-child(5){height:50%;animation:.4s ease-in-out .2s infinite alternate vuBar}.vu-bar:nth-child(6){height:90%;animation:.35s ease-in-out 80ms infinite alternate vuBar}.vu-bar:nth-child(7){height:40%;animation:.55s ease-in-out .12s infinite alternate vuBar}.vu-bar:nth-child(8){height:75%;animation:.45s ease-in-out .18s infinite alternate vuBar}h2.section-title.wipe-in{clip-path:inset(0 100% 0 0);animation:.6s both renderWipe!important}h2.section-title.wipe-done{clip-path:none}.why-card:hover h3{animation:.4s tracking}.quiz-wrap.crt-in{animation:.6s both crtOn}nav.scrolled{animation:none}.contact-section{position:relative;overflow:hidden}.testimonials{background:#060d18}.testimonials-inner{max-width:1200px;margin:0 auto}.testimonials-grid{background:#00d4ff14;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:4rem;display:grid}.testimonial-card{background:#060d18;flex-direction:column;padding:2.5rem;transition:background .3s;display:flex;position:relative;overflow:hidden}.testimonial-card:hover{background:#00d4ff08}.testimonial-card:before{content:"\"";font-family:var(--font-display);color:#00d4ff0d;pointer-events:none;z-index:0;font-size:9rem;line-height:1;position:absolute;top:-1.5rem;left:1.5rem}.testimonial-quote{color:#b4dcffbf;z-index:1;flex:1;margin-bottom:2rem;font-size:.95rem;line-height:1.85;position:relative}.testimonial-author{z-index:1;margin-bottom:.85rem;position:relative}.testimonial-name{font-family:var(--font-display);letter-spacing:.04em;color:var(--white);font-size:1.25rem}.testimonial-role{font-family:var(--font-mono);letter-spacing:.12em;color:var(--gray-light);text-transform:uppercase;margin-top:.25rem;font-size:.62rem}.testimonial-result{font-family:var(--font-mono);letter-spacing:.1em;color:var(--orange);text-transform:uppercase;z-index:1;background:#00d4ff0a;border:1px solid #00d4ff33;align-items:center;gap:.5rem;padding:.3rem .75rem;font-size:.62rem;display:inline-flex;position:relative}.testimonial-result:before{content:"";background:var(--orange);border-radius:50%;flex-shrink:0;width:5px;height:5px;box-shadow:0 0 6px #00d4ffcc}@media (width<=900px){.testimonials-grid{grid-template-columns:1fr}}
