.hero[data-astro-cid-bbe6dxrz]{padding:1rem 1rem 4rem;text-align:center;position:relative;z-index:10;margin-bottom:3rem}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:4rem;margin-bottom:1rem;text-transform:uppercase;letter-spacing:8px;background:linear-gradient(45deg,#00ff9f,#00d4ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:glitch 4s infinite}@keyframes glitch{0%,90%,to{transform:translate(0)}91%{transform:translate(-3px,3px)}92%{transform:translate(3px,-3px)}93%{transform:translate(-3px,-3px)}}.terminal[data-astro-cid-bbe6dxrz]{background:#000;border:2px solid #00ff9f;padding:1.5rem;margin:2rem auto;max-width:700px;font-size:.9rem;box-shadow:0 0 30px #00ff9f4d;min-height:150px}.terminal-line[data-astro-cid-bbe6dxrz]{color:#00ff9f;margin:.5rem 0}.cursor[data-astro-cid-bbe6dxrz]{display:inline-block;width:10px;height:15px;background:#00ff9f;animation:blink 1s infinite;margin-left:2px}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.cta-button[data-astro-cid-bbe6dxrz]{display:inline-block;padding:1.2rem 3rem;background:transparent;border:2px solid #00ff9f;color:#00ff9f;text-decoration:none;font-size:1.3rem;margin-top:2rem;position:relative;overflow:hidden;transition:all .3s;cursor:pointer;clip-path:polygon(5% 0%,100% 0%,95% 100%,0% 100%)}.cta-button[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#00ff9f;border-radius:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;z-index:-1}.cta-button[data-astro-cid-bbe6dxrz]:hover:before{width:300px;height:300px}.cta-button[data-astro-cid-bbe6dxrz]:hover{color:#000;box-shadow:0 0 40px #00ff9f;transform:scale(1.1)}@media(max-width:768px){.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:2rem;letter-spacing:3px}.terminal[data-astro-cid-bbe6dxrz]{font-size:.75rem;padding:1rem}}.reviews-section[data-astro-cid-bgwftent]{max-width:1200px;margin:0 auto 4rem;padding:0 2rem;position:relative;z-index:10}.reviews-container[data-astro-cid-bgwftent]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.review-card[data-astro-cid-bgwftent]{background:#000000d9;border:2px solid #00ff9f;padding:2rem;position:relative;transition:all .4s;clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%)}.review-card[data-astro-cid-bgwftent]:before{content:"";position:absolute;bottom:0;right:0;width:20px;height:20px;background:#00ff9f;clip-path:polygon(100% 0,100% 100%,0 100%)}.review-card[data-astro-cid-bgwftent]:hover{transform:translateY(-10px);box-shadow:0 15px 40px #00ff9f66;border-color:#00d4ff}.review-card[data-astro-cid-bgwftent]:hover:before{background:#00d4ff}.review-header[data-astro-cid-bgwftent]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.reviewer-avatar[data-astro-cid-bgwftent]{width:60px;height:60px;border-radius:50%;border:2px solid #00ff9f;object-fit:cover;box-shadow:0 0 15px #00ff9f4d}.reviewer-info[data-astro-cid-bgwftent]{flex:1}.reviewer-name[data-astro-cid-bgwftent]{color:#00d4ff;font-size:1.1rem;margin-bottom:.3rem;font-weight:700}.stars[data-astro-cid-bgwftent]{color:#00ff9f;font-size:1rem;letter-spacing:2px}.review-text[data-astro-cid-bgwftent]{color:#00ff9fe6;line-height:1.6;font-size:.95rem}.cta-button[data-astro-cid-bgwftent]{display:inline-block;padding:1.2rem 3rem;background:transparent;border:2px solid #00ff9f;color:#00ff9f;text-decoration:none;font-size:1.3rem;margin-top:2rem;position:relative;overflow:hidden;transition:all .3s;cursor:pointer;clip-path:polygon(5% 0%,100% 0%,95% 100%,0% 100%)}.cta-button[data-astro-cid-bgwftent]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#00ff9f;border-radius:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;z-index:-1}.cta-button[data-astro-cid-bgwftent]:hover:before{width:450px;height:300px}.cta-button[data-astro-cid-bgwftent]:hover{color:#000;box-shadow:0 0 40px #00ff9f;transform:scale(1.1)}@media(max-width:768px){.reviews-container[data-astro-cid-bgwftent]{grid-template-columns:1fr}.review-card[data-astro-cid-bgwftent]{padding:1.5rem}.reviewer-avatar[data-astro-cid-bgwftent]{width:50px;height:50px}}.ai-platforms[data-astro-cid-g5jplrhu]{max-width:1400px;margin:4rem auto;padding:3rem 2rem;background:linear-gradient(135deg,#00ff9f0d,#00d4ff0d);border:2px solid #00ff9f;position:relative;overflow:hidden;z-index:10}.ai-platforms[data-astro-cid-g5jplrhu]:before{content:"";position:absolute;top:-2px;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,#00ff9f,transparent);animation:scan 3s linear infinite}@keyframes scan{0%{left:-100%}to{left:200%}}.ai-platforms[data-astro-cid-g5jplrhu] h2[data-astro-cid-g5jplrhu]{font-size:2rem;text-align:center;margin-bottom:1rem;color:#00d4ff;text-transform:uppercase;letter-spacing:5px}.ai-subtitle[data-astro-cid-g5jplrhu]{text-align:center;color:#00ff9f;margin-bottom:3rem;font-size:1.1rem}.platform-grid[data-astro-cid-g5jplrhu]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:2rem}.platform-card[data-astro-cid-g5jplrhu]{background:#000c;border:1px solid #00ff9f;padding:2rem;position:relative;transition:all .4s;cursor:pointer}.platform-card[data-astro-cid-g5jplrhu]:hover{transform:translateY(-15px) scale(1.05);box-shadow:0 20px 60px #00ff9f66;border-color:#00d4ff}.platform-icon[data-astro-cid-g5jplrhu]{font-size:3rem;margin-bottom:1rem;display:block}.platform-card[data-astro-cid-g5jplrhu] h3[data-astro-cid-g5jplrhu]{color:#00d4ff;margin-bottom:1rem;font-size:1.5rem}.citation-badge[data-astro-cid-g5jplrhu]{display:inline-block;padding:.3rem .8rem;background:#00ff9f33;border:1px solid #00ff9f;border-radius:3px;font-size:.8rem;margin-top:1rem;color:#00ff9f}.services[data-astro-cid-cmgpsf2k]{padding:4rem 2rem;max-width:1400px;margin:0 auto 4rem;position:relative;z-index:10}.services[data-astro-cid-cmgpsf2k] h2[data-astro-cid-cmgpsf2k]{font-size:clamp(2rem,5vw,3rem);text-align:center;margin-bottom:1rem;font-weight:900;letter-spacing:-1px;background:linear-gradient(135deg,#00ff9f,#00d4ff,#b429ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 200%;animation:gradientShift 8s ease infinite}.services-intro[data-astro-cid-cmgpsf2k]{text-align:center;color:#999;margin-bottom:3rem;font-size:1.2rem;max-width:700px;margin-left:auto;margin-right:auto}.glitch-grid[data-astro-cid-cmgpsf2k]{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:2.5rem;margin-top:4rem}.glitch-card[data-astro-cid-cmgpsf2k]{position:relative;background:#0a0a0a;border-radius:28px;padding:3rem 2.5rem;border:1px solid rgba(255,255,255,.08);overflow:hidden;min-height:300px;transition:transform .3s ease,border-color .3s ease;animation:cardFadeIn .8s ease-out backwards}.glitch-card[data-astro-cid-cmgpsf2k]:nth-child(1){animation-delay:.1s}.glitch-card[data-astro-cid-cmgpsf2k]:nth-child(2){animation-delay:.2s}.glitch-card[data-astro-cid-cmgpsf2k]:nth-child(3){animation-delay:.3s}.glitch-card[data-astro-cid-cmgpsf2k]:nth-child(4){animation-delay:.4s}.glitch-card[data-astro-cid-cmgpsf2k]:nth-child(5){animation-delay:.5s}.glitch-card[data-astro-cid-cmgpsf2k]:nth-child(6){animation-delay:.6s}@keyframes cardFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.glitch-card[data-astro-cid-cmgpsf2k]:hover{transform:translateY(-5px);border-color:#00ff9f4d}.glitch-card[data-astro-cid-cmgpsf2k]:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:linear-gradient(180deg,transparent 0%,var(--color) 50%,transparent 100%);opacity:.12;animation:glitchScan 10s ease-in-out infinite}@keyframes glitchScan{0%,to{transform:translateY(-100%);opacity:.12}50%{transform:translateY(100%);opacity:.2}}.glitch-card[data-astro-cid-cmgpsf2k]:nth-child(1){--color: #00ff9f}.glitch-card[data-astro-cid-cmgpsf2k]:nth-child(2){--color: #00d4ff}.glitch-card[data-astro-cid-cmgpsf2k]:nth-child(3){--color: #b429ff}.glitch-card[data-astro-cid-cmgpsf2k]:nth-child(4){--color: #ff2e97}.glitch-card[data-astro-cid-cmgpsf2k]:nth-child(5){--color: #00ff9f}.glitch-card[data-astro-cid-cmgpsf2k]:nth-child(6){--color: #00d4ff}.glitch-card[data-astro-cid-cmgpsf2k]:after{content:"";position:absolute;top:0;right:0;width:120px;height:120px;background:radial-gradient(circle at top right,var(--color),transparent 70%);opacity:.3;pointer-events:none}.glitch-num[data-astro-cid-cmgpsf2k]{font-size:5.5rem;font-weight:900;line-height:1;margin-bottom:1.2rem;background:linear-gradient(135deg,var(--color),rgba(255,255,255,.4));-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:.85;animation:glitchShake 4s ease-in-out infinite;position:relative}@keyframes glitchShake{0%,to{transform:translate(0)}25%{transform:translate(-1px)}50%{transform:translate(1px)}75%{transform:translate(-1px)}}.glitch-card[data-astro-cid-cmgpsf2k] h3[data-astro-cid-cmgpsf2k]{font-size:1.85rem;font-weight:700;margin-bottom:1rem;color:var(--color);line-height:1.3;position:relative;z-index:1}.glitch-card[data-astro-cid-cmgpsf2k] p[data-astro-cid-cmgpsf2k]{font-size:1.05rem;color:#aaa;line-height:1.7;position:relative;z-index:1}.status-dot[data-astro-cid-cmgpsf2k]{position:absolute;top:2rem;right:2rem;width:10px;height:10px;border-radius:50%;background:var(--color);box-shadow:0 0 20px var(--color);animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@media(max-width:768px){.glitch-grid[data-astro-cid-cmgpsf2k]{grid-template-columns:1fr;gap:2rem}.glitch-card[data-astro-cid-cmgpsf2k]{padding:2.5rem 2rem;min-height:250px}.glitch-num[data-astro-cid-cmgpsf2k]{font-size:4rem}.glitch-card[data-astro-cid-cmgpsf2k] h3[data-astro-cid-cmgpsf2k]{font-size:1.5rem}.glitch-card[data-astro-cid-cmgpsf2k] p[data-astro-cid-cmgpsf2k]{font-size:.95rem}.platform-grid[data-astro-cid-cmgpsf2k]{grid-template-columns:1fr}}@media(max-width:768px){.glitch-card[data-astro-cid-cmgpsf2k] p[data-astro-cid-cmgpsf2k]{font-size:1rem!important;line-height:1.8!important}}.glitch-card[data-astro-cid-cmgpsf2k] p[data-astro-cid-cmgpsf2k]{color:#fff;line-height:1.75}@media(max-width:500px){.glitch-card[data-astro-cid-cmgpsf2k]{padding:2rem 1.5rem}}.underground-blog[data-astro-cid-b4mpjmb3]{max-width:1400px;margin:4rem auto;padding:0 1rem;position:relative;z-index:10}.blog-wrapper[data-astro-cid-b4mpjmb3]{background:linear-gradient(135deg,#00ff9f14,#00d4ff14);border:2px solid #00ff9f;padding:4rem 3rem;position:relative;overflow:hidden}.blog-pulse-dot[data-astro-cid-b4mpjmb3]{position:absolute;top:20px;right:20px;width:12px;height:12px;border-radius:50%;background:#00ff9f;box-shadow:0 0 25px #00ff9f;animation:pulse 2s ease-in-out infinite}.blog-grid[data-astro-cid-b4mpjmb3]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.blog-content[data-astro-cid-b4mpjmb3] h2[data-astro-cid-b4mpjmb3]{font-size:2.8rem;color:#00ff9f;margin-bottom:1.5rem;line-height:1.2;text-transform:uppercase;letter-spacing:2px}.blog-content[data-astro-cid-b4mpjmb3] p[data-astro-cid-b4mpjmb3]{color:#00ff9fd9;font-size:1.15rem;line-height:1.8;margin-bottom:2rem}.blog-cta[data-astro-cid-b4mpjmb3]{display:inline-block;padding:1.2rem 3rem;background:#00ff9f;color:#000;text-decoration:none;font-size:1.2rem;font-weight:700;transition:all .3s;clip-path:polygon(5% 0%,100% 0%,95% 100%,0% 100%);box-shadow:0 0 30px #00ff9f66}.blog-cta[data-astro-cid-b4mpjmb3]:hover{transform:scale(1.05);box-shadow:0 0 50px #00ff9f99}.blog-features[data-astro-cid-b4mpjmb3]{border-left:3px solid rgba(0,255,159,.3);padding-left:2rem}.blog-feature-item[data-astro-cid-b4mpjmb3]{margin-bottom:1.5rem}.blog-feature-title[data-astro-cid-b4mpjmb3]{color:#00d4ff;font-size:1.3rem;margin-bottom:.5rem}.blog-feature-desc[data-astro-cid-b4mpjmb3]{color:#00ff9fb3;font-size:1rem}.blog-label[data-astro-cid-b4mpjmb3]{color:#00d4ff;font-size:.85rem;letter-spacing:3px;margin-bottom:1rem}@media(max-width:768px){.blog-grid[data-astro-cid-b4mpjmb3]{grid-template-columns:1fr;gap:2rem}.blog-wrapper[data-astro-cid-b4mpjmb3]{padding:2.5rem 1rem}.blog-content[data-astro-cid-b4mpjmb3] h2[data-astro-cid-b4mpjmb3]{font-size:2rem}.blog-content[data-astro-cid-b4mpjmb3] p[data-astro-cid-b4mpjmb3]{font-size:1rem}.blog-features[data-astro-cid-b4mpjmb3]{border-left:none;border-top:3px solid rgba(0,255,159,.3);padding-left:0;padding-top:2rem}}
