.header{position:fixed;top:0;left:0;right:0;z-index:1000;padding:20px 0;background:#12121266;backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);border-bottom:1px solid rgba(255,255,255,.08);transition:all .3s ease;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff0d}.header.scrolled{background:#121212b3;backdrop-filter:blur(50px) saturate(180%);-webkit-backdrop-filter:blur(50px) saturate(180%);box-shadow:0 12px 40px #00000080,inset 0 1px #ffffff1a,0 0 20px #0050ec1a;border-bottom-color:#00d4ff26}.header-content{display:flex;align-items:center;justify-content:space-between}.logo{display:flex;align-items:center;gap:12px;font-size:24px;font-weight:300;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:2px;color:var(--text-primary);text-transform:uppercase}.logo img{width:40px;height:40px}.nav{display:flex;gap:32px}.nav a{color:var(--text-secondary);text-decoration:none;font-weight:500;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative}.nav a:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:var(--gradient-primary);transition:width .4s cubic-bezier(.4,0,.2,1)}.nav a:hover{color:var(--text-primary);transform:translateY(-2px)}.nav a:hover:after{width:100%}@media(max-width:768px){.nav{display:none}.header-content{gap:16px}.btn-primary{padding:12px 24px;font-size:14px}}.side-decoration{position:absolute;top:50%;transform:translateY(-50%);z-index:1;pointer-events:none;width:200px;height:200px;display:flex;align-items:center;justify-content:center}.side-left{left:20px;animation:floatLeft 15s ease-in-out infinite}.side-right{right:20px;animation:floatRight 18s ease-in-out infinite}@keyframes floatLeft{0%,to{left:20px;top:50%}25%{left:30px;top:45%}50%{left:15px;top:55%}75%{left:25px;top:48%}}@keyframes floatRight{0%,to{right:20px;top:50%}25%{right:30px;top:45%}50%{right:15px;top:55%}75%{right:25px;top:48%}}.side-image{width:100%;height:100%;object-fit:contain;opacity:.15;filter:blur(2px);animation:floatSide 12s ease-in-out infinite;position:relative;z-index:1}.side-glow{position:absolute;width:150%;height:150%;background:radial-gradient(circle,rgba(0,80,236,.2) 0%,rgba(0,212,255,.15) 30%,transparent 70%);border-radius:50%;filter:blur(40px);animation:pulseGlowSide 6s ease-in-out infinite;z-index:0}@keyframes floatSide{0%,to{transform:translateY(0) translate(0) scale(1) rotate(0);opacity:.15}25%{transform:translateY(-30px) translate(10px) scale(1.08) rotate(5deg);opacity:.2}50%{transform:translateY(-20px) translate(-15px) scale(1.05) rotate(-5deg);opacity:.18}75%{transform:translateY(-35px) translate(5px) scale(1.06) rotate(3deg);opacity:.2}}@keyframes pulseGlowSide{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}@media(max-width:1200px){.side-decoration{width:150px;height:150px}.side-left{left:10px}.side-right{right:10px}}@media(max-width:968px){.side-decoration{display:none}}.support-widget-button{position:absolute!important;bottom:40px!important;right:40px!important;width:64px;height:64px;border-radius:50%;background:var(--gradient-primary);border:none;cursor:pointer;z-index:9999!important;display:flex!important;align-items:center;justify-content:center;box-shadow:0 8px 32px #0050ec66,0 0 20px #00d4ff4d,inset 0 1px #fff3;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:visible;animation:floatWidget 6s ease-in-out infinite}.support-widget-button:hover{box-shadow:0 12px 40px #0050ec80,0 0 30px #00d4ff66,inset 0 1px #ffffff4d;animation:floatWidgetHover 3s ease-in-out infinite}@keyframes floatWidgetHover{0%,to{transform:translateY(0) translate(0) rotate(0) scale(1)}25%{transform:translateY(-15px) translate(10px) rotate(3deg) scale(1.05)}50%{transform:translateY(-10px) translate(-8px) rotate(-3deg) scale(1.05)}75%{transform:translateY(-18px) translate(6px) rotate(2deg) scale(1.05)}}.support-button-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.support-button-content svg{width:24px;height:24px;margin-bottom:2px}.support-badge{font-size:10px;font-weight:700;letter-spacing:.5px;background:#fff3;padding:2px 6px;border-radius:4px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.support-pulse{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;background:var(--gradient-primary);opacity:.6;animation:pulse 2s ease-in-out infinite;z-index:1}@keyframes pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.3}to{transform:translate(-50%,-50%) scale(1.4);opacity:0}}@keyframes floatWidget{0%,to{transform:translateY(0) translate(0) rotate(0)}25%{transform:translateY(-12px) translate(8px) rotate(2deg)}50%{transform:translateY(-8px) translate(-6px) rotate(-2deg)}75%{transform:translateY(-15px) translate(4px) rotate(1deg)}}.support-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:9998}.support-widget{position:absolute;bottom:120px;right:40px;width:380px;max-height:600px;background:#121212d9;backdrop-filter:blur(50px) saturate(180%);-webkit-backdrop-filter:blur(50px) saturate(180%);border-radius:24px;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 60px #0009,0 0 40px #0050ec4d,inset 0 1px #ffffff1a,inset 0 -1px #00d4ff0d;z-index:9999;display:flex;flex-direction:column;overflow:hidden}.support-header{padding:20px;border-bottom:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;background:#0050ec0d}.support-header-content{display:flex;align-items:center;gap:12px}.support-avatar{width:40px;height:40px;border-radius:50%;background:var(--gradient-primary);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.support-header-text h3{font-size:16px;font-weight:600;color:var(--text-primary);margin:0 0 4px;letter-spacing:-.01em}.support-status{font-size:12px;color:var(--text-secondary);display:flex;align-items:center;gap:6px;margin:0}.status-dot{width:8px;height:8px;border-radius:50%;background:#0f8;box-shadow:0 0 8px #00ff8880;animation:pulseDot 2s ease-in-out infinite}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.support-close{width:32px;height:32px;border-radius:8px;border:none;background:#ffffff0d;color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0}.support-close:hover{background:#ffffff1a;color:var(--text-primary)}.support-body{display:flex;flex-direction:column;flex:1;min-height:0}.support-messages{flex:1;padding:20px;overflow-y:auto;display:flex;flex-direction:column;gap:16px;min-height:200px;max-height:400px}.support-message{display:flex;gap:12px;align-items:flex-start}.support-message-bot{flex-direction:row}.message-avatar{width:32px;height:32px;border-radius:50%;background:#0050ec33;display:flex;align-items:center;justify-content:center;color:var(--accent);flex-shrink:0}.message-content{flex:1;background:#ffffff08;padding:12px 16px;border-radius:16px;border:1px solid rgba(255,255,255,.05)}.message-content p{margin:0 0 6px;color:var(--text-primary);font-size:14px;line-height:1.5;letter-spacing:-.01em}.message-time{font-size:11px;color:var(--text-secondary);opacity:.7}.support-input-container{padding:16px 20px;border-top:1px solid rgba(255,255,255,.08);display:flex;gap:12px;align-items:center;background:#0003}.support-input{flex:1;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px 16px;color:var(--text-primary);font-size:14px;font-family:inherit;transition:all .3s ease;outline:none}.support-input::placeholder{color:var(--text-secondary);opacity:.6}.support-input:focus{border-color:#00d4ff4d;background:#ffffff14;box-shadow:0 0 0 3px #00d4ff1a}.support-send{width:44px;height:44px;border-radius:12px;background:var(--gradient-primary);border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0;box-shadow:0 4px 12px #0050ec4d}.support-send:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0050ec66}.support-send:active{transform:translateY(0)}.support-messages::-webkit-scrollbar{width:6px}.support-messages::-webkit-scrollbar-track{background:#ffffff05;border-radius:3px}.support-messages::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.support-messages::-webkit-scrollbar-thumb:hover{background:#ffffff26}@media(max-width:968px){.support-widget-button{width:56px;height:56px;bottom:30px;right:30px}.support-button-content svg{width:20px;height:20px}.support-badge{font-size:9px;padding:1px 5px}.support-widget{bottom:100px;right:20px;left:20px;width:auto;max-height:calc(100vh - 200px)}.support-messages{max-height:calc(100vh - 300px);min-height:150px}}@media(max-width:768px){.support-widget-button{width:52px;height:52px;bottom:24px;right:24px}.support-widget{bottom:90px;right:16px;left:16px;border-radius:20px}.support-header{padding:16px}.support-messages{padding:16px;max-height:calc(100vh - 280px)}.support-input-container{padding:12px 16px}}@media(max-width:480px){.support-widget-button{width:48px;height:48px;bottom:20px;right:20px}.support-widget{bottom:80px;right:12px;left:12px;border-radius:18px}}.hero{min-height:100vh;display:flex;align-items:center;padding-top:100px;position:relative;overflow:hidden;background:radial-gradient(circle at 20% 30%,rgba(0,80,236,.08) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(0,212,255,.08) 0%,transparent 50%);background-size:200% 200%;animation:heroBackgroundMove 35s ease infinite}@keyframes heroBackgroundMove{0%,to{background-position:0% 0%,100% 100%}50%{background-position:100% 50%,0% 50%}}.hero-background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.gradient-orb{position:absolute;border-radius:50%;filter:blur(100px);opacity:.2;animation:float 40s infinite ease-in-out;overflow:hidden}.orb-1{width:500px;height:500px;background:var(--gradient-primary);top:-200px;left:-200px}.orb-2{width:400px;height:400px;background:linear-gradient(135deg,#00d4ff,#0050ec);bottom:-150px;right:-150px;animation-delay:-5s}.orb-3{width:300px;height:300px;background:linear-gradient(135deg,#0050ec,#00d4ff);top:50%;right:10%;animation-delay:-10s}@keyframes float{0%,to{transform:translate(0) scale(1)}25%{transform:translate(30px,-30px) scale(1.08)}50%{transform:translate(-20px,20px) scale(.92)}75%{transform:translate(15px,10px) scale(1.05)}}.hero-content{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;z-index:1;margin-bottom:80px}.hero-title{font-size:64px;font-weight:700;line-height:1.1;margin-bottom:24px;letter-spacing:-.03em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.hero-description{font-size:20px;font-weight:400;color:var(--text-secondary);margin-bottom:40px;line-height:1.7;letter-spacing:-.01em}.hero-image{position:relative;overflow:visible}.hero-image:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:130%;height:130%;background:radial-gradient(circle,rgba(0,80,236,.12) 0%,rgba(0,212,255,.08) 25%,transparent 55%);border-radius:50%;opacity:.5;filter:blur(80px);animation:pulseGlow 8s ease-in-out infinite;z-index:-1;pointer-events:none}.hero-image:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:115%;height:115%;background:radial-gradient(circle,rgba(0,212,255,.08) 0%,transparent 45%);border-radius:50%;opacity:.4;filter:blur(60px);animation:pulseGlow 10s ease-in-out infinite reverse;z-index:-1;pointer-events:none}.hero-image img{width:100%;height:auto;border-radius:20px;position:relative;z-index:1;transition:transform .4s ease;display:block;border:none;outline:none;box-shadow:none;background:transparent}.hero-image:hover img{transform:scale(1.01)}@keyframes pulseGlow{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.08)}}.hero-partners{text-align:center;position:relative;z-index:1}.partners-label{font-size:18px;color:var(--text-secondary);margin-bottom:30px}.partners-logos{display:flex;justify-content:center;gap:40px;flex-wrap:wrap}.partners-logos img{height:60px;opacity:.7;transition:opacity .3s ease}.partners-logos img:hover{opacity:1}@media(max-width:968px){.hero-content{grid-template-columns:1fr;gap:40px}.hero-title{font-size:42px}.hero-description{font-size:18px}}@media(max-width:768px){.hero-title{font-size:32px}.hero-description{font-size:16px}.partners-logos{flex-direction:column;align-items:center}}.stats-section{background:var(--gradient-dark);padding:100px 0;position:relative}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;margin-bottom:80px}.stat-card{background:#12121266;backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);padding:40px;border-radius:20px;text-align:center;border:1px solid rgba(255,255,255,.08);transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff0d,inset 0 -1px #00d4ff08;position:relative;overflow:hidden}.stat-card:hover{transform:translateY(-10px) scale(1.02);border-color:#00d4ff4d;box-shadow:0 20px 60px #0050ec66,0 0 40px #00d4ff33,inset 0 1px #ffffff1a,inset 0 -1px #00d4ff0d;background:#12121299;backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%)}.stat-icon{width:48px;height:48px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;color:var(--primary);opacity:.9}.stat-icon svg{width:100%;height:100%;filter:drop-shadow(0 0 10px rgba(0,80,236,.5))}.stat-value{font-size:28px;font-weight:700;margin-bottom:12px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2;white-space:nowrap;word-break:keep-all;letter-spacing:-.02em}.stat-label{font-size:16px;font-weight:400;color:var(--text-secondary);line-height:1.6;letter-spacing:-.005em}.partners-section{text-align:center}.partners-logos{display:flex;justify-content:center;align-items:center;gap:60px;flex-wrap:wrap}.partner-logo{height:40px;opacity:.6;transition:opacity .3s ease;filter:brightness(0) invert(1)}.partner-logo:hover{opacity:1}@media(max-width:768px){.stats-grid{grid-template-columns:1fr;gap:24px}.stat-card{padding:30px}.stat-value{font-size:28px}.partners-logos{gap:30px}}.services-section{padding:100px 0}.section-header{text-align:center;margin-bottom:60px}.services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.service-card{background:#12121266;backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);padding:40px;border-radius:20px;border:1px solid rgba(255,255,255,.08);transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff0d,inset 0 -1px #00d4ff08;animation:cardFloat 6s ease-in-out infinite}@keyframes cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.service-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--gradient-primary);transform:scaleX(0);transition:transform .3s ease}.service-card:hover{transform:translateY(-12px) scale(1.03);border-color:#00d4ff80;box-shadow:0 20px 60px #0050ec66,0 0 40px #00d4ff33,inset 0 1px #ffffff1a;background:#121212cc;animation:none}.service-card:hover:before{transform:scaleX(1)}.service-card.featured{background:var(--gradient-dark);border-color:var(--primary)}.service-icon{width:80px;height:80px;margin-bottom:24px}.service-icon img{width:100%;height:100%;object-fit:contain}.service-title{font-size:24px;font-weight:600;margin-bottom:16px;color:var(--text-primary);letter-spacing:-.01em;line-height:1.3}.service-description{font-size:16px;font-weight:400;color:var(--text-secondary);line-height:1.7;letter-spacing:-.005em}.certification-section{padding:100px 0}.certification-card{background:#12121266;backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);border-radius:30px;padding:60px;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff0d,inset 0 -1px #00d4ff08}.certification-content{display:grid;grid-template-columns:200px 1fr;gap:60px;align-items:center}.certification-image img{width:100%;height:auto;border-radius:20px}.certification-title{font-size:36px;font-weight:700;margin-bottom:20px;letter-spacing:-.02em;line-height:1.2}.certification-description{font-size:18px;font-weight:400;color:var(--text-secondary);line-height:1.7;margin-bottom:24px;letter-spacing:-.01em}.certification-link{color:var(--primary);font-weight:700;text-decoration:none;font-size:18px;transition:color .3s ease}.certification-link:hover{color:var(--accent)}.pricing-section{padding:100px 0;background:var(--gradient-dark)}.pricing-card{background:#12121266;backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);border-radius:30px;padding:60px;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff0d,inset 0 -1px #00d4ff08;margin-bottom:40px;position:relative;overflow:hidden}.pricing-card:before{content:"";position:absolute;top:-100%;right:-100%;width:300%;height:300%;background:radial-gradient(circle,rgba(0,212,255,.06) 0%,transparent 60%);animation:rotate 45s linear infinite;border-radius:50%}.pricing-content{display:grid;grid-template-columns:1fr 400px;gap:60px;align-items:center}.pricing-title{font-size:48px;font-weight:700;margin-bottom:40px;line-height:1.2;letter-spacing:-.02em}.pricing-price{display:flex;align-items:baseline;gap:16px;margin-bottom:40px;flex-wrap:wrap}.price-label{font-size:36px;font-weight:500;color:var(--text-secondary)}.price-value{font-size:72px;font-weight:500}.price-period{font-size:24px;color:var(--text-secondary)}.pricing-image{position:relative}.pricing-image img{width:100%;height:auto;border-radius:20px}.pricing-note{text-align:center;font-size:20px;color:var(--text-secondary);line-height:1.6}.pricing-note strong{color:var(--text-primary)}.why-section{padding:100px 0}.features-grid{display:grid;gap:40px}.feature-card{display:grid;grid-template-columns:300px 1fr;gap:40px;background:#12121266;backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);padding:40px;border-radius:30px;border:1px solid rgba(255,255,255,.08);transition:all .5s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff0d,inset 0 -1px #00d4ff08;animation:cardFloat 7s ease-in-out infinite}.feature-card:hover{transform:translateY(-8px) scale(1.02);border-color:#00d4ff80;box-shadow:0 20px 60px #0050ec66,0 0 40px #00d4ff33,inset 0 1px #ffffff1a;background:#121212cc;animation:none}.feature-card.featured{background:var(--gradient-dark);border-color:var(--primary)}.feature-card.dark{background:var(--gradient-dark)}.feature-image{width:100%}.feature-image img{width:100%;height:auto;border-radius:20px}.feature-content{display:flex;flex-direction:column;justify-content:center}.feature-title{font-size:32px;font-weight:700;margin-bottom:20px;letter-spacing:-.02em;line-height:1.2}.feature-description{font-size:18px;font-weight:400;color:var(--text-secondary);line-height:1.7;margin-bottom:16px;letter-spacing:-.01em}.feature-highlight{font-size:18px;line-height:1.6;margin-bottom:24px}.feature-highlight strong{color:var(--primary)}.feature-details{margin-bottom:24px}.feature-details p{font-size:18px;color:var(--text-secondary);line-height:1.6;margin-bottom:12px}.feature-note{font-size:16px;color:var(--text-secondary);font-style:italic;margin-bottom:24px}.team-section{padding:100px 0;background:var(--gradient-dark)}.text-center{text-align:center;margin-bottom:60px}.team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px}.team-card{background:#12121266;backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);border-radius:30px;overflow:hidden;border:1px solid rgba(255,255,255,.08);transition:all .5s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff0d,inset 0 -1px #00d4ff08;animation:cardFloat 8s ease-in-out infinite}.team-card:hover{transform:translateY(-12px) scale(1.03);box-shadow:0 20px 60px #0050ec66,0 0 40px #00d4ff33,inset 0 1px #ffffff1a;border-color:#00d4ff80;background:#121212cc;animation:none}.team-image{width:100%;aspect-ratio:4/3;overflow:hidden}.team-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.team-card:hover .team-image img{transform:scale(1.1)}.team-info{padding:30px;text-align:center}.team-role{font-size:14px;color:var(--text-secondary);margin-bottom:8px;text-transform:uppercase;letter-spacing:1px}.team-name{font-size:24px;font-weight:600;color:var(--text-primary);letter-spacing:-.01em}.footer{background:#12121266;backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);padding:60px 0;border-top:1px solid rgba(255,255,255,.08);box-shadow:0 -8px 32px #0000004d,inset 0 1px #ffffff0d}.footer-content{display:grid;grid-template-columns:auto 1fr auto;gap:60px;align-items:center}.footer-brand{display:flex;align-items:center;gap:12px}.footer-logo{width:48px;height:48px}.footer-title{font-size:24px;font-weight:300;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:2px;text-transform:uppercase}.footer-certifications{display:flex;justify-content:center;gap:40px;align-items:center;flex-wrap:wrap}.footer-certifications img{height:60px;opacity:.7;transition:opacity .3s ease}.footer-certifications img:hover{opacity:1}.footer-info{text-align:right;font-size:14px;color:var(--text-secondary);line-height:1.6}.footer-info strong{color:var(--text-primary)}@media(max-width:968px){.certification-content,.pricing-content{grid-template-columns:1fr;gap:40px}.certification-title{font-size:28px}.pricing-title{font-size:36px}.price-value{font-size:56px}.feature-card{grid-template-columns:1fr;gap:30px}.feature-image{max-width:300px;margin:0 auto}.footer-content{grid-template-columns:1fr;gap:40px;text-align:center}.footer-info{text-align:center}}@media(max-width:768px){.service-card,.certification-card,.pricing-card,.feature-card{padding:30px}.service-title,.feature-title{font-size:24px}.service-description,.feature-description,.feature-highlight,.feature-details p{font-size:16px}.pricing-title{font-size:28px}.price-value{font-size:48px}.pricing-note{font-size:16px}.team-grid,.wallet-grid{grid-template-columns:1fr}.wallet-btn{grid-column:span 1!important}}.usdt-feature-section{padding:150px 0;position:relative;overflow:hidden;border-radius:0}.animated-gradient-bg{position:absolute;top:-10%;left:-10%;right:-10%;bottom:-10%;background:linear-gradient(135deg,#0a0a0a,#1a1a2e,#16213e,#0f3460,#0a0a0a);background-size:400% 400%;animation:gradientShift 30s ease infinite;z-index:0;overflow:hidden;border-radius:0}.animated-gradient-bg:before{content:"";position:absolute;top:-100%;left:-100%;width:300%;height:300%;background:radial-gradient(circle,rgba(0,80,236,.08) 0%,rgba(0,212,255,.05) 30%,transparent 60%);animation:rotate 40s linear infinite;border-radius:50%}.animated-gradient-bg:after{content:"";position:absolute;top:-100%;right:-100%;width:300%;height:300%;background:radial-gradient(circle,rgba(0,212,255,.08) 0%,rgba(0,80,236,.05) 30%,transparent 60%);animation:rotate 50s linear infinite reverse;border-radius:50%}@keyframes gradientShift{0%{background-position:0% 50%}25%{background-position:50% 0%}50%{background-position:100% 50%}75%{background-position:50% 100%}to{background-position:0% 50%}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.usdt-feature-section .container{position:relative;z-index:1}.usdt-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;background:#0050ec33;border:1px solid rgba(0,80,236,.3);border-radius:50px;font-size:14px;font-weight:600;color:var(--accent);margin-bottom:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 20px #0050ec33}.usdt-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;animation:pulse 2s ease-in-out infinite;color:var(--accent)}.usdt-icon svg{width:100%;height:100%}.glass-effect{background:#ffffff0d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff1a;position:relative;overflow:hidden}.glass-effect:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:shine 3s infinite}@keyframes shine{0%{left:-100%}to{left:100%}}.usdt-features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-bottom:80px}.usdt-feature-card{padding:40px;border-radius:24px;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;animation:cardFloat 6.5s ease-in-out infinite}.usdt-feature-card:hover{transform:translateY(-12px) scale(1.03);border-color:#00d4ff80;box-shadow:0 20px 60px #0050ec66,0 0 40px #00d4ff33,inset 0 1px #fff3;animation:none}.feature-icon-wrapper{position:relative;width:80px;height:80px;margin-bottom:24px;display:flex;align-items:center;justify-content:center}.icon-glow{position:absolute;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,rgba(0,212,255,.4) 0%,rgba(0,80,236,.2) 50%,transparent 100%);animation:pulseGlow 2s ease-in-out infinite;filter:blur(10px)}@keyframes pulseGlow{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.2);opacity:1}}.feature-icon{width:48px;height:48px;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;color:var(--accent)}.feature-icon svg{width:100%;height:100%;filter:drop-shadow(0 0 10px rgba(0,212,255,.5))}.feature-stat{font-size:48px;font-weight:900;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:16px;line-height:1}.feature-title{font-size:24px;font-weight:600;margin-bottom:12px;color:var(--text-primary);letter-spacing:-.01em;line-height:1.3}.feature-description{font-size:16px;font-weight:400;color:var(--text-secondary);line-height:1.7;letter-spacing:-.005em}.feature-shine{position:absolute;top:0;left:0;right:0;height:2px;background:var(--gradient-primary);opacity:0;transition:opacity .3s ease}.usdt-feature-card:hover .feature-shine{opacity:1}.usdt-cta{display:grid;grid-template-columns:200px 1fr;gap:60px;align-items:center;padding:60px;border-radius:30px;position:relative;overflow:hidden}.usdt-logo-animated{position:relative;width:200px;height:200px;display:flex;align-items:center;justify-content:center}.usdt-circle{position:absolute;width:100%;height:100%;border-radius:50%;background:conic-gradient(from 0deg,#0050ec4d,#00d4ff4d,#0050ec4d);animation:rotate 10s linear infinite;filter:blur(20px)}.usdt-symbol{font-size:120px;font-weight:900;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;z-index:1;filter:drop-shadow(0 0 30px rgba(0,212,255,.5));animation:floatSymbol 3s ease-in-out infinite}@keyframes floatSymbol{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.05)}}.usdt-cta-content h3{font-size:36px;font-weight:700;margin-bottom:16px;line-height:1.2;letter-spacing:-.02em}.usdt-cta-content p{font-size:18px;font-weight:400;color:var(--text-secondary);margin-bottom:32px;line-height:1.7;letter-spacing:-.01em}@media(max-width:968px){.usdt-cta{grid-template-columns:1fr;gap:40px;text-align:center}.usdt-logo-animated{margin:0 auto}}@media(max-width:768px){.usdt-feature-section{padding:100px 0}.usdt-features-grid{grid-template-columns:1fr;gap:24px}.usdt-feature-card{padding:30px}.usdt-cta{padding:40px}.usdt-cta-content h3{font-size:28px}.usdt-symbol{font-size:80px}}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000d9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:9998;display:flex;align-items:center;justify-content:center}.wallet-modal{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;background:#121212bf;backdrop-filter:blur(50px) saturate(180%);-webkit-backdrop-filter:blur(50px) saturate(180%);border-radius:24px;padding:40px;max-width:500px;width:calc(100% - 40px);max-height:90vh;overflow-y:auto;overflow-x:hidden;z-index:9999!important;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 60px #0009,0 0 40px #0050ec4d,inset 0 1px #ffffff1a,inset 0 -1px #00d4ff0d;margin:0!important;right:auto!important;bottom:auto!important;will-change:transform,opacity}.wallet-modal::-webkit-scrollbar{width:6px}.wallet-modal::-webkit-scrollbar-track{background:transparent}.wallet-modal::-webkit-scrollbar-thumb{background:#00d4ff4d;border-radius:3px}.wallet-modal::-webkit-scrollbar-thumb:hover{background:#00d4ff80}.wallet-modal:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.3),transparent);opacity:.5}.modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.modal-header h2{font-size:28px;font-weight:800}.close-btn{background:none;border:none;color:var(--text-secondary);font-size:32px;cursor:pointer;line-height:1;transition:color .3s ease}.close-btn:hover{color:var(--text-primary)}.wallet-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:20px}.wallet-btn{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px;background:#0a0a0a99;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.1);border-radius:16px;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);color:var(--text-primary);font-weight:600;position:relative;overflow:hidden}.wallet-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,212,255,.1),transparent);transition:left .5s ease}.wallet-btn:hover:not(:disabled):before{left:100%}.wallet-btn:hover:not(:disabled){border-color:#00d4ff99;transform:translateY(-4px) scale(1.02);box-shadow:0 12px 40px #0050ec66,0 0 20px #00d4ff4d,inset 0 1px #ffffff1a;background:#0a0a0acc}.wallet-btn:disabled{opacity:.5;cursor:not-allowed}.wallet-btn img{width:48px;height:48px;border-radius:12px}.connecting{display:flex;flex-direction:column;align-items:center;gap:16px;padding:20px}.spinner{width:40px;height:40px;border:4px solid rgba(255,255,255,.1);border-top-color:var(--primary);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:768px){.wallet-modal{padding:30px 20px;width:calc(100% - 20px);max-width:calc(100% - 20px);border-radius:20px;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;right:auto!important;bottom:auto!important}.modal-header h2{font-size:24px}.wallet-grid{grid-template-columns:1fr;gap:12px}.wallet-btn{grid-column:span 1!important;padding:16px}.wallet-btn img{width:40px;height:40px}.close-btn{font-size:28px}}@media(max-width:480px){.wallet-modal{padding:24px 16px;width:calc(100% - 16px);max-width:calc(100% - 16px);border-radius:16px;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;right:auto!important;bottom:auto!important}.modal-header{margin-bottom:24px}.modal-header h2{font-size:20px}}.token-decoration{position:absolute;z-index:0;pointer-events:none;opacity:.1;filter:blur(2px)}.token-decoration img{width:100%;height:100%;object-fit:contain}.trx-decoration-1{width:150px;height:150px;top:10%;left:5%;animation:floatToken 12s ease-in-out infinite}.trx-decoration-2{width:120px;height:120px;top:60%;left:8%;animation:floatToken 15s ease-in-out infinite reverse}.trx-decoration-3{width:100px;height:100px;top:30%;left:2%;animation:floatToken 18s ease-in-out infinite}.usdt-decoration-1{width:150px;height:150px;top:15%;right:5%;animation:floatToken 14s ease-in-out infinite}.usdt-decoration-2{width:120px;height:120px;top:65%;right:8%;animation:floatToken 16s ease-in-out infinite reverse}.usdt-decoration-3{width:100px;height:100px;top:40%;right:2%;animation:floatToken 20s ease-in-out infinite}.trx-decoration-4{width:80px;height:80px;top:80%;left:10%;animation:floatToken 22s ease-in-out infinite}.usdt-decoration-4{width:80px;height:80px;top:85%;right:12%;animation:floatToken 24s ease-in-out infinite reverse}@keyframes floatToken{0%,to{transform:translate(0) rotate(0) scale(1)}25%{transform:translate(20px,-20px) rotate(5deg) scale(1.05)}50%{transform:translate(-15px,-30px) rotate(-5deg) scale(.95)}75%{transform:translate(-20px,15px) rotate(3deg) scale(1.02)}}@media(max-width:968px){.token-decoration{display:none}}*{margin:0;padding:0;box-sizing:border-box}:root{--primary: #0050EC;--primary-dark: #0039B3;--secondary: #1A1A1A;--accent: #00D4FF;--text-primary: #FFFFFF;--text-secondary: #B0B0B0;--bg-dark: #0A0A0A;--bg-card: #121212;--gradient-primary: linear-gradient(135deg, #0050EC 0%, #00D4FF 100%);--gradient-dark: linear-gradient(135deg, #1A1A1A 0%, #0A0A0A 100%);--shadow-glow: 0 0 40px rgba(0, 80, 236, .3);--shadow-card: 0 10px 40px rgba(0, 0, 0, .3)}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--bg-dark);color:var(--text-primary);line-height:1.7;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;font-weight:400;letter-spacing:-.01em}body:before{content:"";position:fixed;top:-20%;left:-20%;right:-20%;bottom:-20%;background:radial-gradient(circle at 20% 50%,rgba(0,80,236,.08) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(0,212,255,.08) 0%,transparent 50%),radial-gradient(circle at 40% 20%,rgba(0,80,236,.04) 0%,transparent 50%),radial-gradient(circle at 60% 70%,rgba(0,212,255,.05) 0%,transparent 50%);background-size:300% 300%;animation:backgroundMove 50s ease infinite;z-index:-1;pointer-events:none;overflow:hidden;border-radius:0}body:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at top left,rgba(0,80,236,.03) 0%,transparent 50%),radial-gradient(ellipse at bottom right,rgba(0,212,255,.03) 0%,transparent 50%);animation:backgroundPulse 8s ease-in-out infinite;z-index:-1;pointer-events:none}@keyframes backgroundMove{0%{background-position:0% 0%,100% 100%,50% 50%,30% 70%}25%{background-position:50% 25%,50% 75%,0% 100%,70% 30%}50%{background-position:100% 50%,0% 50%,50% 0%,100% 100%}75%{background-position:50% 75%,50% 25%,100% 50%,30% 0%}to{background-position:0% 0%,100% 100%,50% 50%,30% 70%}}@keyframes backgroundPulse{0%,to{opacity:1}50%{opacity:.7}}html{scroll-behavior:smooth}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--bg-dark)}::-webkit-scrollbar-thumb{background:var(--primary);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--primary-dark)}::selection{background:var(--primary);color:#fff}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.container{max-width:1200px;margin:0 auto;padding:0 20px}.gradient-text{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.btn-primary{background:var(--gradient-primary);color:#fff;border:none;padding:16px 32px;border-radius:12px;font-weight:600;font-size:16px;cursor:pointer;transition:all .5s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 32px #0050ec66,0 0 20px #00d4ff4d,inset 0 1px #fff3;text-transform:uppercase;letter-spacing:.5px;position:relative;overflow:hidden}.btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.btn-primary:hover:before{left:100%}.btn-primary:hover{transform:translateY(-3px) scale(1.06);box-shadow:0 12px 40px #0050ec99,0 0 30px #00d4ff80,inset 0 1px #ffffff4d}.btn-primary:active{transform:translateY(-1px) scale(1.03)}.btn-secondary{background:transparent;color:var(--text-primary);border:2px solid var(--primary);padding:14px 30px;border-radius:12px;font-weight:600;font-size:16px;cursor:pointer;transition:all .3s ease}.btn-secondary:hover{background:var(--primary);transform:translateY(-2px)}.section{padding:100px 0;position:relative}.section-title{font-size:48px;font-weight:700;margin-bottom:20px;line-height:1.2;letter-spacing:-.02em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;animation:fadeInUp .8s ease-out}.section-subtitle{font-size:20px;font-weight:400;color:var(--text-secondary);margin-bottom:60px;max-width:700px;line-height:1.6;letter-spacing:-.01em;animation:fadeInUp .8s ease-out .2s both}@media(max-width:768px){.section{padding:60px 0}.section-title{font-size:32px}.section-subtitle{font-size:16px}}
