@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Space+Grotesk:wght@500;700;800&family=JetBrains+Mono:wght@400;700&display=swap";:root{font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.6;font-weight:400;color-scheme:dark;color:#ffffffde;background:linear-gradient(135deg,#09090b,#121217,#0f0f14);background-attachment:fixed;--neon-cyan: #00f2fe;--neon-purple: #b122e5;--neon-green: #22c55e;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:Space Grotesk,sans-serif;letter-spacing:-.5px}#root{width:100%;margin:0;padding:0}body:after{content:"";position:fixed;inset:0;background:linear-gradient(#12101000 50%,#00000026 50%);background-size:100% 4px;pointer-events:none;z-index:9999;opacity:.3}.app{min-height:100vh;display:flex;flex-direction:column;position:relative;overflow:hidden}.app:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(0,242,254,.15) 1px,transparent 1px),linear-gradient(90deg,rgba(0,242,254,.15) 1px,transparent 1px);background-size:50px 50px;background-position:center top;transform:perspective(1000px) rotateX(60deg) translateY(-20vh) scale(3);opacity:.1;z-index:-1;animation:global-grid-move 10s linear infinite;pointer-events:none}@keyframes global-grid-move{0%{transform:perspective(1000px) rotateX(60deg) translateY(0) scale(3)}to{transform:perspective(1000px) rotateX(60deg) translateY(50px) scale(3)}}.hero-section{text-align:center;padding:120px 24px 80px;max-width:900px;margin:0 auto;position:relative;z-index:10}.hero-section h1{font-size:6rem;font-weight:900;background:linear-gradient(135deg,var(--neon-cyan) 0%,var(--neon-purple) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;letter-spacing:-4px;text-transform:uppercase;line-height:1}.hero-tagline{color:var(--neon-cyan);font-family:JetBrains Mono,monospace;font-size:1.2rem;margin:16px 0 24px;text-shadow:0 0 10px rgba(0,242,254,.4)}.hero-description{font-size:1.15rem;color:#ffffffbf;line-height:1.8;margin-bottom:40px;max-width:700px;margin-left:auto;margin-right:auto}.hero-actions{display:flex;gap:20px;justify-content:center;margin-bottom:50px}.hero-version{display:inline-block;background:#0009;padding:8px 16px;border:1px solid rgba(255,255,255,.1);font-family:JetBrains Mono,monospace;font-size:.9rem;color:var(--neon-green);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%)}.status-pulse:before{content:"";display:inline-block;width:8px;height:8px;background:var(--neon-green);box-shadow:0 0 8px var(--neon-green);margin-right:10px;border-radius:50%;animation:pulse-green 2s infinite}@keyframes pulse-green{0%{opacity:1;box-shadow:0 0 8px var(--neon-green)}50%{opacity:.4;box-shadow:0 0 2px var(--neon-green)}to{opacity:1;box-shadow:0 0 8px var(--neon-green)}}.problem-solution-section{max-width:1200px;margin:0 auto 120px;padding:0 24px}.split-view{display:grid;grid-template-columns:1fr 1fr;gap:0;box-shadow:0 20px 50px #00000080;border:1px solid rgba(255,255,255,.1);clip-path:polygon(0 15px,15px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%)}.split-panel{padding:0;background:#0a0a0fcc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.split-panel.bad{border-right:1px solid rgba(255,255,255,.05)}.panel-header{padding:16px 24px;background:#00000080;border-bottom:1px solid rgba(255,255,255,.05);display:flex;align-items:center;gap:12px;font-family:JetBrains Mono,monospace;font-size:.85rem;color:#ffffffb3;text-transform:uppercase}.dot{width:10px;height:10px;border-radius:50%}.dot.red{background:#ef4444;box-shadow:0 0 10px #ef444480}.dot.green{background:var(--neon-green);box-shadow:0 0 10px #22c55e80}.mock-code{padding:32px 24px;margin:0;font-family:JetBrains Mono,monospace;font-size:.95rem;line-height:1.6;color:#a8b2d1;background:transparent;white-space:pre-wrap}.split-panel.good .mock-code{color:var(--neon-cyan);text-shadow:0 0 5px rgba(0,242,254,.3)}.teaser-section{margin-bottom:120px;text-align:center}.teaser-header{margin-bottom:40px}.teaser-header h2{font-size:2.5rem;margin:0 0 10px;color:#fff}.teaser-header p{color:var(--neon-purple);font-family:JetBrains Mono,monospace}.stats-section{margin-top:-30px;position:relative;z-index:10}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:900px;margin:0 auto}.stat-card{background:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:24px 16px;text-align:center;border:1px solid rgba(0,242,254,.2);transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%)}.stat-card:hover{border-color:var(--neon-cyan);background:#00f2fe0d;box-shadow:0 0 25px #00f2fe33,inset 0 0 15px #00f2fe1a;transform:translateY(-4px) scale(1.02)}.stat-number{font-family:JetBrains Mono,monospace;font-size:2.2rem;font-weight:700;color:var(--neon-cyan);text-shadow:0 0 10px rgba(0,242,254,.6)}.stat-label{font-family:JetBrains Mono,monospace;font-size:.8rem;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-top:8px;opacity:.8}.install-section{padding:80px 0;text-align:center}.install-section h2{font-size:2rem;margin-bottom:32px;text-transform:uppercase}.install-tabs{display:flex;justify-content:center;gap:12px;margin-bottom:24px}.install-tabs button{background:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(0,242,254,.3);color:#ffffffb3;padding:8px 24px;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:.9rem;transition:all .3s cubic-bezier(.25,.46,.45,.94);text-transform:uppercase;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.install-tabs button.active{background:#00f2fe26;border-color:var(--neon-cyan);color:var(--neon-cyan);box-shadow:0 0 15px #00f2fe4d,inset 0 0 10px #00f2fe33;text-shadow:0 0 10px rgba(0,242,254,.6)}.install-tabs button:hover:not(.active){border-color:var(--neon-purple);color:#fff;background:#b122e51a;box-shadow:0 0 10px #b122e533}.install-code{background:#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px 32px;display:inline-block;font-family:JetBrains Mono,monospace;font-size:.95rem;color:var(--neon-green);text-shadow:0 0 5px rgba(34,197,94,.5);border:1px solid rgba(34,197,94,.3);border-left:4px solid var(--neon-green);box-shadow:inset 0 0 20px #22c55e1a;max-width:100%;overflow-x:auto;position:relative}.install-code:after{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(34,197,94,.05) 2px,rgba(34,197,94,.05) 4px);pointer-events:none}.install-code:before{content:">";margin-right:12px;opacity:.7}.backends-section{padding:80px 0;text-align:center}.backends-section h2{font-size:2rem;margin-bottom:16px;text-transform:uppercase}.backends-section .subtitle{color:#ffffff80;font-family:JetBrains Mono,monospace;font-size:.95rem;margin-bottom:48px}.backends-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.backend-card{background:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:32px;text-align:center;border:1px solid rgba(177,34,229,.2);transition:all .3s cubic-bezier(.25,.46,.45,.94);clip-path:polygon(15px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%,0 15px)}.backend-card:hover{border-color:var(--neon-purple);box-shadow:0 0 30px #b122e54d,inset 0 0 15px #b122e51a;background:#b122e50d;transform:translateY(-4px) scale(1.02)}.backend-icon{font-family:JetBrains Mono,monospace;font-size:1.5rem;color:var(--neon-purple);margin-bottom:16px;font-weight:700}.backend-name{font-size:1.2rem;font-weight:700;margin-bottom:8px;text-transform:uppercase}.backend-target{color:#ffffff80;font-size:.9rem;font-family:JetBrains Mono,monospace}.transformer-section{padding:80px 0;position:relative;background:radial-gradient(circle at center,rgba(0,242,254,.05) 0%,transparent 70%);overflow:hidden}.transformer-section:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(0,242,254,.2) 1px,transparent 1px),linear-gradient(90deg,rgba(0,242,254,.2) 1px,transparent 1px);background-size:50px 50px;background-position:center bottom;transform:perspective(500px) rotateX(60deg) translateY(-100px) scale(3);opacity:.15;z-index:0;animation:grid-move 5s linear infinite;pointer-events:none}@keyframes grid-move{0%{transform:perspective(500px) rotateX(60deg) translateY(0) scale(3)}to{transform:perspective(500px) rotateX(60deg) translateY(50px) scale(3)}}.features-section{padding:80px 0;background:transparent;border-top:1px solid rgba(0,242,254,.1);border-bottom:1px solid rgba(0,242,254,.1);box-shadow:inset 0 20px 50px #00f2fe0d,inset 0 -20px 50px #00f2fe0d}.features-section h2{font-size:2rem;text-align:center;margin-bottom:48px;text-transform:uppercase}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.feature-card{padding:32px 24px;background:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(0,242,254,.2);transition:all .3s cubic-bezier(.25,.46,.45,.94);clip-path:polygon(0 15px,15px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%)}.feature-card:hover{border-color:var(--neon-cyan);background:#00f2fe0d;box-shadow:0 0 25px #00f2fe33,inset 0 0 15px #00f2fe1a;transform:translateY(-4px) scale(1.02)}.feature-icon{font-family:JetBrains Mono,monospace;font-size:1rem;color:var(--neon-cyan);margin-bottom:16px;font-weight:700}.feature-card h3{font-size:1.1rem;font-weight:700;margin-bottom:12px;text-transform:uppercase;letter-spacing:1px}.feature-card p{color:#ffffff80;font-size:.95rem}.cta-section{padding:100px 0;text-align:center}.cta-section h2{font-size:2.2rem;margin-bottom:16px;text-transform:uppercase}.cta-section .subtitle{color:var(--neon-green);font-family:JetBrains Mono,monospace;font-size:1rem;margin-bottom:40px}.cta-buttons{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-bottom:40px}.btn{padding:12px 32px;font-family:JetBrains Mono,monospace;font-weight:700;font-size:.9rem;text-decoration:none;text-transform:uppercase;transition:all .3s cubic-bezier(.25,.46,.45,.94);display:inline-flex;align-items:center;border:1px solid transparent;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.btn-primary{background:#00f2fe1a;color:var(--neon-cyan);border-color:var(--neon-cyan);box-shadow:0 0 15px #00f2fe33,inset 0 0 10px #00f2fe1a}.btn-primary:hover{background:#00f2fe33;color:#fff;box-shadow:0 0 25px #00f2fe66,inset 0 0 15px #00f2fe33;text-shadow:0 0 8px rgba(0,242,254,.8)}.btn-secondary{background:#22c55e1a;color:var(--neon-green);border-color:var(--neon-green);box-shadow:0 0 15px #22c55e33,inset 0 0 10px #22c55e1a}.btn-secondary:hover{background:#22c55e33;color:#fff;box-shadow:0 0 25px #22c55e66,inset 0 0 15px #22c55e33;text-shadow:0 0 8px rgba(34,197,94,.8)}.btn-sponsor{background:#ec48991a;color:#ec4899;border-color:#ec4899;box-shadow:0 0 15px #ec489933,inset 0 0 10px #ec48991a}.btn-sponsor:hover{background:#ec489933;color:#fff;box-shadow:0 0 25px #ec489966,inset 0 0 15px #ec489933;text-shadow:0 0 8px rgba(236,72,153,.8)}.links-row{display:flex;justify-content:center;gap:32px;flex-wrap:wrap;font-family:JetBrains Mono,monospace;font-size:.85rem}.links-row a{color:#ffffff80;text-decoration:none;transition:color .2s}.links-row a:hover{color:var(--neon-cyan)}.navbar{position:sticky;top:0;z-index:1000;background:#000000b3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,242,254,.2);padding:16px 0;box-shadow:0 4px 30px #00000080}.navbar-container{max-width:1400px;margin:0 auto;padding:0 24px;display:flex;justify-content:space-between;align-items:center}.navbar-brand{text-decoration:none;display:flex;align-items:baseline}.brand-lex{font-size:1.8rem;font-weight:800;color:#fff;letter-spacing:-1px}.brand-dot{color:var(--neon-cyan);font-size:2rem;line-height:1}.navbar-links{display:flex;gap:32px;align-items:center}.nav-link{color:#fff9;text-decoration:none;font-family:JetBrains Mono,monospace;font-size:.9rem;text-transform:uppercase;transition:all .2s;display:flex;align-items:center;gap:8px}.nav-link:hover,.nav-link.active{color:var(--neon-cyan);text-shadow:0 0 10px rgba(0,242,254,.4)}.btn-sponsor-mini{background:#ec48991a;color:#ec4899;border:1px solid #ec4899;padding:6px 12px;font-family:JetBrains Mono,monospace;font-size:.8rem;text-decoration:none;text-transform:uppercase;transition:all .2s;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.btn-sponsor-mini:hover{background:#ec489933;color:#fff;box-shadow:0 0 15px #ec48994d}.advanced-footer{background:#050507;border-top:1px solid rgba(0,242,254,.2);padding:80px 0 40px;margin-top:auto;position:relative;overflow:hidden}.advanced-footer:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--neon-cyan),transparent);opacity:.5}.footer-container{max-width:1400px;margin:0 auto;padding:0 24px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:64px;margin-bottom:64px}.footer-column h3{color:#fff;font-size:1.1rem;margin-bottom:24px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.footer-column a{display:block;color:#ffffff80;text-decoration:none;margin-bottom:12px;font-size:.95rem;transition:color .2s}.footer-column a:hover{color:var(--neon-cyan)}.footer-column .sponsor-link{color:#ec4899}.footer-column .sponsor-link:hover{color:#fce7f3;text-shadow:0 0 8px #ec4899}.brand-column{padding-right:40px}.footer-tagline{color:#fff6;margin:16px 0 24px;font-size:.95rem;line-height:1.6}.system-status{display:inline-flex;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:.8rem;color:var(--neon-green);background:#22c55e1a;padding:6px 12px;border:1px solid rgba(34,197,94,.2)}.status-dot{width:6px;height:6px;background:var(--neon-green);border-radius:50%;box-shadow:0 0 8px var(--neon-green)}.footer-bottom{border-top:1px solid rgba(255,255,255,.05);padding-top:32px;display:flex;justify-content:space-between;align-items:center;font-family:JetBrains Mono,monospace;font-size:.8rem;color:#ffffff4d}.transformer{display:flex;flex-direction:column;gap:1.5rem;max-width:1250px;margin:0 auto;padding:2rem 0}.transformer-header{text-align:center;margin-bottom:1rem}.transformer-content{display:flex;justify-content:center;gap:1.5rem;align-items:stretch;min-height:450px}.code-panel{flex:1;background:#000000b3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(0,242,254,.3);box-shadow:0 0 20px #00f2fe1a,inset 0 0 15px #00000080;position:relative;transition:all .3s ease;z-index:10;clip-path:polygon(0 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%)}.code-panel:hover{border-color:#00f2fecc;box-shadow:0 0 30px #00f2fe33,inset 0 0 20px #00f2fe0d}.code-panel.output-panel{border-color:#b122e54d;box-shadow:0 0 20px #b122e51a,inset 0 0 15px #00000080}.code-panel.output-panel:hover{border-color:#b122e5cc;box-shadow:0 0 30px #b122e533,inset 0 0 20px #b122e50d}.code-block{display:flex;flex-direction:column;height:100%}.code-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#0000004d;border-bottom:1px solid rgba(255,255,255,.1)}.code-title{font-size:.875rem;font-weight:600;color:#ffffffe6}.code-content{margin:0;padding:1.5rem;flex-grow:1;overflow:auto;font-family:JetBrains Mono,Fira Code,Monaco,monospace;font-size:.85rem;line-height:1.6;text-align:left}.lang-badge{font-size:.7rem;padding:.25rem .5rem;border-radius:4px;text-transform:uppercase;font-weight:600}.lang-lex{background:#667eea;color:#fff}.lang-lua{background:#00007c;color:#fff}.lang-json{background:#f5a623;color:#333}.lang-csharp{background:#68217a;color:#fff}.lang-gdscript{background:#478cbf;color:#fff}.transform-arrow{display:flex;justify-content:center;align-items:center;min-width:60px}.arrow-icon{font-size:2rem}.arrow-icon.done{color:var(--neon-green)}.hint{font-size:.75rem;color:#fff6;margin-top:.5rem}.target-indicator{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#b122e51a;border:1px solid var(--neon-purple);border-radius:4px;margin:0 auto 24px}.progress-dots{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}.dot{width:8px;height:8px;border-radius:50%;background:#fff3;transition:all .3s}.dot.active{background:var(--neon-purple);box-shadow:0 0 10px #b122e580;transform:scale(1.2)}.pause-overlay{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#000c;padding:1rem 2rem;border-radius:12px;font-size:1.5rem;z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.token.comment{color:#6a9955!important;font-style:italic!important;opacity:.8!important}.token.keyword{color:var(--neon-purple)!important;text-shadow:0 0 5px rgba(177,34,229,.5)!important;font-weight:700!important}.token.property{color:var(--neon-cyan)!important;text-shadow:0 0 5px rgba(0,242,254,.4)!important}.token.string{color:var(--neon-green)!important;text-shadow:0 0 5px rgba(34,197,94,.4)!important}.token.number{color:#f5a623!important}.token.operator{color:#fff!important;opacity:.9!important}.token.boolean{color:#f05!important;text-shadow:0 0 8px rgba(255,0,85,.6)!important;font-weight:700!important}.token.punctuation{color:#cbd5e1!important}.token.class-name{color:#facc15!important;text-shadow:0 0 5px rgba(250,204,21,.4)!important}.token.function{color:#61afef!important}.scanlines-overlay{position:absolute;inset:0;background:linear-gradient(#12101000 50%,#00000040 50%);background-size:100% 4px;pointer-events:none;z-index:50;opacity:.4}.scanner-line{position:absolute;top:0;left:0;right:0;height:20px;background:linear-gradient(to bottom,#00f2fe00,#00f2fe80,#00f2fe00);opacity:.5;z-index:51;pointer-events:none;animation:scan 4s linear infinite;box-shadow:0 0 15px #00f2fe66}@keyframes scan{0%{top:-20px}to{top:100%}}.code-panel{position:relative}.glitch-text{position:relative;display:inline-block}.glitch-text:before,.glitch-text:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8}.glitch-text{font-family:Space Grotesk,sans-serif}.glitch-text:before{color:#0ff;z-index:-1;animation:glitch-anim-1 5s infinite linear alternate-reverse}.glitch-text:after{color:#f0f;z-index:-2;animation:glitch-anim-2 7s infinite linear alternate-reverse}@keyframes glitch-anim-1{0%{clip-path:inset(20% 0 80% 0);transform:translate(-2px,1px)}2%{clip-path:inset(60% 0 10% 0);transform:translate(2px,-1px)}4%{clip-path:inset(40% 0 50% 0);transform:translate(-2px,2px)}6%{clip-path:inset(80% 0 5% 0);transform:translate(2px,-2px)}8%{clip-path:inset(10% 0 70% 0);transform:translate(-1px,1px)}10%{clip-path:inset(30% 0 50% 0);transform:translate(1px,-1px)}12%,to{clip-path:inset(0 0 0 0);transform:translate(0)}}@keyframes glitch-anim-2{0%{clip-path:inset(10% 0 60% 0);transform:translate(2px,-1px)}2%{clip-path:inset(30% 0 20% 0);transform:translate(-2px,2px)}4%{clip-path:inset(70% 0 10% 0);transform:translate(2px,-2px)}6%{clip-path:inset(50% 0 30% 0);transform:translate(-1px,1px)}8%{clip-path:inset(5% 0 80% 0);transform:translate(2px,-1px)}10%{clip-path:inset(40% 0 20% 0);transform:translate(-2px,1px)}12%,to{clip-path:inset(0 0 0 0);transform:translate(0)}}@media(max-width:1024px){.backends-grid,.features-grid{grid-template-columns:repeat(2,1fr)}.transformer-content{flex-direction:column}}@media(max-width:768px){.app-header h1{font-size:3rem}.stats-grid{grid-template-columns:repeat(2,1fr)}.backends-grid,.features-grid{grid-template-columns:1fr}.install-code{font-size:.75rem;padding:16px 20px}.docs-layout{flex-direction:column;padding:20px 12px}.docs-sidebar{width:100%;position:static}.docs-content{padding:24px 16px}.markdown-body h1{font-size:2rem}.navbar-links{display:none}.footer-grid{grid-template-columns:1fr}.footer-bottom{flex-direction:column;gap:16px;text-align:center}.app:before{animation:none;transform:none;background-image:none;background:radial-gradient(circle at top,rgba(0,242,254,.05) 0%,transparent 70%)}body:after{display:none}.stat-card,.feature-card,.backend-card,.install-code,.install-tabs button,.code-panel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#000c!important}.code-panel,.code-panel.output-panel{box-shadow:none!important}.code-panel:hover,.code-panel.output-panel:hover{box-shadow:0 0 10px #00f2fe33!important;transform:none!important}.glitch-text:before,.glitch-text:after{animation:none!important;display:none!important}.scanner-line{display:none!important}}.tiers-section{padding:80px 0;text-align:center}.tiers-section h2{font-size:2rem;margin-bottom:8px;text-transform:uppercase}.tiers-section .subtitle{color:#fff9;margin-bottom:48px}.tiers-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;max-width:900px;margin:0 auto}.tier-card{position:relative;padding:40px 32px;background:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(0,242,254,.2);text-align:left;transition:all .3s ease;clip-path:polygon(0 15px,15px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%)}.tier-card.highlighted{border-color:var(--neon-purple);background:#b122e51a;box-shadow:0 0 30px #b122e533}.tier-card:hover{transform:translateY(-4px);border-color:var(--neon-cyan);box-shadow:0 0 25px #00f2fe33}.tier-badge{position:absolute;top:16px;right:16px;padding:4px 12px;background:var(--neon-purple);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:1px}.tier-name{font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:8px}.tier-price{margin-bottom:8px}.tier-price .price{font-size:2.5rem;font-weight:700;color:var(--neon-cyan)}.tier-price .period{font-size:.9rem;color:#ffffff80}.tier-description{color:#fff9;font-size:.9rem;margin-bottom:24px}.tier-features{list-style:none;padding:0;margin:0 0 32px}.tier-features li{display:flex;align-items:flex-start;gap:12px;padding:8px 0;font-size:.9rem;color:#fffc}.tier-features .check{color:var(--neon-green);font-weight:700;flex-shrink:0}.tier-card .btn{display:block;text-align:center;width:100%}.tiers-note{margin-top:48px;padding:24px;background:#00f2fe0d;border:1px solid rgba(0,242,254,.1);max-width:600px;margin-left:auto;margin-right:auto}.tiers-note p{color:#ffffffb3;font-size:.9rem}.tiers-note strong{color:var(--neon-cyan)}@media(max-width:768px){.tiers-grid{grid-template-columns:1fr}}.faq-section{padding:6rem 2rem;max-width:1000px;margin:0 auto;position:relative;z-index:2}.faq-section h2{text-align:center;color:var(--neon-cyan);margin-bottom:3rem;font-size:2.5rem;text-shadow:0 0 10px var(--neon-cyan);text-transform:uppercase;font-family:Space Grotesk,sans-serif}.faq-list{display:flex;flex-direction:column;gap:1rem}.faq-item{background:#0a0a12b3;border:1px solid rgba(0,243,255,.2);border-radius:4px;overflow:hidden;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.faq-item:hover,.faq-item.open{border-color:var(--neon-cyan);box-shadow:0 0 15px #00f3ff1a}.faq-question{padding:1.5rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-family:Space Grotesk,sans-serif;font-size:1.1rem;color:var(--text-light);font-weight:600;transition:color .3s ease}.faq-item:hover .faq-question,.faq-item.open .faq-question{color:var(--neon-cyan)}.faq-toggle{font-family:JetBrains Mono,monospace;font-size:1.5rem;color:var(--neon-magenta);transition:transform .3s ease}.faq-answer{padding:0 1.5rem 1.5rem;color:var(--text-dim);line-height:1.6;border-top:1px solid transparent;transition:all .3s ease}.faq-item.open .faq-answer{border-top-color:#00f3ff1a;padding-top:1.5rem}@media(max-width:768px){.navbar-container{flex-direction:column;gap:16px;padding:12px}.navbar-links{flex-wrap:wrap;justify-content:center;gap:10px}.nav-link{font-size:.8rem}.hero-content h1{font-size:2.5rem}.hero-buttons{flex-direction:column;width:100%;gap:16px}.hero-buttons .btn{width:100%;text-align:center}section{padding:4rem 1.25rem!important}h2{font-size:2rem!important}.split-view{grid-template-columns:1fr!important}.split-panel.bad{border-right:none!important;border-bottom:1px solid rgba(255,255,255,.05)}.panel-header{font-size:.75rem}.mock-code{padding:24px 16px!important;font-size:.8rem!important}.stats-grid,.backends-grid,.features-grid,.footer-grid{grid-template-columns:1fr!important;gap:24px!important}.transformer-content{flex-direction:column;align-items:stretch}.transform-arrow{padding:1rem 0}.arrow-icon{transform:rotate(90deg)}.install-tabs{flex-wrap:wrap;justify-content:center}.install-code{padding:1.5rem 1rem!important;font-size:.8rem!important}.install-code pre{white-space:pre-wrap;word-break:break-all}.footer-column h3{margin-bottom:16px}.advanced-footer{padding:40px 0 20px!important}.footer-bottom{flex-direction:column;gap:16px;text-align:center}.cta-buttons{flex-direction:column;width:100%}.cta-buttons .btn{width:100%;text-align:center}}
