:root{--dark-bg:#0a0a0f;--darker-bg:#060608;--card-bg:rgba(15,15,25,.8);--glass-bg:rgba(255,255,255,.03);--glass-bg-light:rgba(255,255,255,.05);--glass-bg-medium:rgba(255,255,255,.08);--primary-cyan:#00f5ff;--primary-green:#39ff14;--gradient-cyan:linear-gradient(135deg,#00f5ff 0%,#39ff14 100%);--text-primary:#fff;--text-secondary:rgba(255,255,255,.85);--text-muted:rgba(255,255,255,.5);--border-color:rgba(255,255,255,.08);--border-subtle:rgba(255,255,255,.05);--border-color-hover:rgba(0,245,255,.3);--glass-border:rgba(255,255,255,.1);--glass-border-light:rgba(255,255,255,.15);--shadow-sm:0 2px 8px rgba(0,0,0,.2);--shadow-md:0 4px 16px rgba(0,0,0,.3);--shadow-lg:0 8px 32px rgba(0,0,0,.4);--shadow-cyan:0 8px 32px rgba(0,245,255,.15);--header-height:80px;--topbar-height:40px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-2xl:24px;--transition-fast:.15s ease;--transition-normal:.3s ease;--transition-slow:.5s ease;--font-primary:'Inter' , -apple-system , BlinkMacSystemFont , 'Segoe UI' , sans-serif;--font-heading:'Space Grotesk' , 'Inter' , sans-serif}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family: var(--font-primary);font-size:16px;line-height:1.6;color:var(--text-primary);background-color:var(--dark-bg);overflow-x:hidden}a{color:inherit;text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--primary-cyan)}img,video{max-width:100%;height:auto;display:block}ul,ol{list-style:none}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;background:none;border:none;outline:none}button{cursor:pointer}h1,h2,h3,h4,h5,h6{font-family: var(--font-heading);font-weight:700;line-height:1.2;color:var(--text-primary)}h1{font-size:clamp(2rem,5vw,3.5rem)}h2{font-size:clamp(1.75rem,4vw,2.5rem)}h3{font-size:clamp(1.25rem,3vw,1.75rem)}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}p{color:var(--text-secondary);margin-bottom:1rem}.gradient-text{background:var(--gradient-cyan);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.container{width:100%;max-width:1280px;margin:0 auto;padding:0 24px}.section{padding:100px 0;position:relative}.section-header{text-align:center;margin-bottom:60px}.section-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:var(--glass-bg-medium);border:1px solid var(--glass-border);border-radius:50px;font-size:13px;font-weight:500;color:var(--primary-cyan);margin-bottom:16px}.section-title{font-size:clamp(2rem,4vw,3rem);margin-bottom:16px}.section-desc{font-size:1.125rem;color:var(--text-muted);max-width:600px;margin:0 auto}.skip-link{position:absolute;top:-40px;left:0;padding:8px 16px;background:var(--primary-cyan);color:var(--dark-bg);z-index:9999;transition:top .3s}.skip-link:focus{top:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.top-bar{background:var(--darker-bg);border-bottom:1px solid var(--border-color);height:var(--topbar-height);position:relative;z-index:1001}.top-bar-inner{max-width:1280px;margin:0 auto;padding:0 24px;height:100%;display:flex;align-items:center;justify-content:space-between}.top-bar-left{display:flex;align-items:center;gap:24px}.status-badge{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary)}.status-badge i{color:var(--primary-green);font-size:8px;animation:pulse 2s infinite}@keyframes pulse {
    0%, 100% { opacity: 1; }
    50% { opacity: 0.4; }
}.top-info{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-muted)}.top-info i{color:var(--primary-cyan)}.top-bar-right{display:flex;align-items:center;gap:20px}.top-link{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary);transition:color var(--transition-fast)}.top-link:hover{color:var(--primary-cyan)}.top-link i{font-size:14px}.top-link.whatsapp:hover{color:#25d366}.site-header{position:sticky;top:0;z-index:1000;background:rgba(10,10,15,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border-color);transition:all var(--transition-normal)}.site-header.scrolled{background:rgba(10,10,15,.98);box-shadow:var(--shadow-md)}.header-inner{max-width:1280px;margin:0 auto;padding:0 24px;height:var(--header-height);display:flex;align-items:center;justify-content:space-between;gap:40px}.logo{display:flex;align-items:center;gap:12px;flex-shrink:0}.logo svg,.logo img{width:50px;height:50px;object-fit:contain}.logo-text{font-family: var(--font-heading);font-size:22px;font-weight:700;color:var(--text-primary)}.logo-text span{background:var(--gradient-cyan);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.main-nav{display:flex;align-items:center;gap:8px;flex:1;justify-content:center}.nav-item{position:relative}.nav-link{display:flex;align-items:center;gap:6px;padding:12px 16px;font-size:15px;font-weight:500;color:var(--text-secondary);border-radius:var(--radius-md);transition:all var(--transition-fast)}.nav-link:hover{color:var(--text-primary);background:var(--glass-bg)}.nav-link i{font-size:10px;transition:transform var(--transition-fast)}.nav-item:hover .nav-link i{transform:rotate(180deg)}.mega-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(10px);min-width:280px;padding:16px;background:rgba(15,15,25,.98);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-color);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transition:all var(--transition-normal);z-index:100}.nav-item:hover .mega-menu{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.mega-menu-item{display:flex;align-items:flex-start;gap:14px;padding:14px;border-radius:var(--radius-md);transition:all var(--transition-fast)}.mega-menu-item:hover{background:var(--glass-bg)}.mega-menu-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);font-size:16px;flex-shrink:0}.mega-menu-icon.cyan{background:rgba(0,245,255,.1);color:#00f5ff}.mega-menu-icon.green{background:rgba(57,255,20,.1);color:#39ff14}.mega-menu-icon.yellow{background:rgba(255,193,7,.1);color:#ffc107}.mega-menu-icon.purple{background:rgba(138,43,226,.1);color:#8b5cf6}.mega-menu-icon.blue{background:rgba(59,130,246,.1);color:#3b82f6}.mega-menu-icon.pink{background:rgba(236,72,153,.1);color:#ec4899}.mega-menu-content{flex:1}.mega-menu-title{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:4px}.mega-menu-desc{font-size:12px;color:var(--text-muted)}.header-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.btn-login{display:flex;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;color:var(--text-secondary);border-radius:var(--radius-md);transition:all var(--transition-fast)}.btn-login:hover{color:var(--text-primary);background:var(--glass-bg)}.btn-panel{display:flex;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;color:var(--dark-bg);background:var(--gradient-cyan);border-radius:var(--radius-md);transition:all var(--transition-fast)}.btn-panel:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,245,255,.3);color:var(--dark-bg)}.mobile-toggle{display:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:8px;background:var(--glass-bg);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer}.mobile-toggle span{display:block;width:100%;height:2px;background:var(--text-primary);border-radius:2px;transition:all var(--transition-fast)}.mobile-toggle.active span:nth-child(1) {transform:rotate(45deg) translate(5px,5px)}.mobile-toggle.active span:nth-child(2) {opacity:0}.mobile-toggle.active span:nth-child(3) {transform:rotate(-45deg) translate(5px,-5px)}.hero-section{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:120px 20px 80px;overflow:hidden}.page-hero{position:relative;padding:140px 20px 80px;text-align:center;overflow:hidden}.hero-bg{position:absolute;inset:0;z-index:0}.grid-overlay{position:absolute;inset:0;background-image:linear-gradient(rgba(0,245,255,.03) 1px,transparent 1px) , linear-gradient(90deg,rgba(0,245,255,.03) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(ellipse 80% 60% at 50% 40%,black 20%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 40%,black 20%,transparent 70%)}.glow{position:absolute;border-radius:50%;filter:blur(100px);opacity:.6;animation:float 10s ease-in-out infinite}.glow-1{width:600px;height:600px;background:radial-gradient(circle,rgba(0,245,255,.3) 0%,transparent 70%);top:-200px;left:-100px}.glow-2{width:500px;height:500px;background:radial-gradient(circle,rgba(57,255,20,.2) 0%,transparent 70%);bottom:-150px;right:-100px;animation-delay:-5s}@keyframes float {
    0%, 100% { transform: translate(0, 0) scale(1); }
    33% { transform: translate(30px, -30px) scale(1.05); }
    66% { transform: translate(-20px, 20px) scale(0.95); }
}.hero-content{position:relative;z-index:1;text-align:center;max-width:900px;margin:0 auto}.hero-badge{display:inline-flex;align-items:center;gap:10px;padding:10px 20px;background:var(--glass-bg-medium);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border-light);border-radius:50px;font-size:14px;font-weight:500;color:var(--primary-cyan);margin-bottom:24px}.hero-title{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;line-height:1.1;margin-bottom:24px}.hero-desc{font-size:1.25rem;line-height:1.7;color:var(--text-secondary);margin-bottom:32px;max-width:700px;margin-left:auto;margin-right:auto}.domain-search-box{display:flex;gap:12px;max-width:600px;margin:0 auto 32px;padding:8px;background:var(--glass-bg-medium);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border-light);border-radius:16px;box-shadow:var(--shadow-md) , 0 0 20px rgba(0,245,255,.1)}.domain-search-box:focus-within{border-color:rgba(0,245,255,.4);box-shadow:var(--shadow-lg) , 0 0 30px rgba(0,245,255,.2)}.search-input-wrapper{flex:1;display:flex;align-items:center;gap:12px;padding:0 16px}.search-input-wrapper i{color:var(--text-muted);font-size:18px}.search-input-wrapper input{flex:1;background:transparent;font-size:16px;color:var(--text-primary)}.search-input-wrapper input::placeholder{color:var(--text-muted)}.btn-search{display:flex;align-items:center;gap:8px;padding:14px 28px;background:var(--gradient-cyan);border-radius:10px;font-size:15px;font-weight:600;color:var(--dark-bg);transition:all var(--transition-normal)}.btn-search:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,245,255,.3);color:var(--dark-bg)}.trust-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.trust-item{display:flex;align-items:center;gap:8px;padding:10px 16px;background:var(--glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:10px;font-size:14px;color:var(--text-secondary);transition:all var(--transition-fast)}.trust-item i{color:var(--primary-cyan)}.trust-item:hover{transform:translateY(-3px);border-color:rgba(0,245,255,.2)}.hero-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:60px;padding-top:40px;border-top:1px solid var(--glass-border);position:relative;z-index:1}.stat-item{text-align:center;padding:20px;background:var(--glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:16px;transition:all var(--transition-normal)}.stat-item:hover{transform:translateY(-5px);border-color:rgba(0,245,255,.2)}.stat-number{font-family: var(--font-heading);font-size:2.5rem;font-weight:700;background:var(--gradient-cyan);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:8px}.stat-label{font-size:14px;color:var(--text-muted)}.pricing-grid,.pricing-grid-4{display:grid;gap:24px}.pricing-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.pricing-grid-4{grid-template-columns:repeat(4,1fr)}.domain-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}.hosting-features-bar{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:48px;padding:24px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl)}.hosting-features-bar .feature-item{display:flex;align-items:center;gap:8px;padding:8px 16px;font-size:14px;color:var(--text-secondary)}.hosting-features-bar .feature-item i{color:var(--primary-cyan)}.pricing-card{position:relative;background:linear-gradient(145deg,rgba(20,20,30,.9) 0%,rgba(15,15,25,.95) 100%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:24px;padding:32px;transition:all var(--transition-normal)}.pricing-card::before{content:'';position:absolute;top:0;left:20px;right:20px;height:1px;background:linear-gradient(90deg,transparent,rgba(0,245,255,.5),rgba(57,255,20,.5),transparent);opacity:.6}.pricing-card:hover{transform:translateY(-8px);border-color:rgba(0,245,255,.3);box-shadow:var(--shadow-lg) , 0 0 30px rgba(0,245,255,.15)}.pricing-card.featured{background:linear-gradient(145deg,rgba(0,245,255,.1) 0%,rgba(20,20,30,.95) 30%);border-color:rgba(0,245,255,.3);transform:scale(1.02);z-index:2}.pricing-card.premium{background:linear-gradient(145deg,rgba(138,43,226,.1) 0%,rgba(20,20,30,.95) 30%);border-color:rgba(138,43,226,.3)}.popular-badge,.premium-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);padding:8px 24px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:30px;z-index:10}.popular-badge{background:var(--gradient-cyan);color:var(--dark-bg);box-shadow:0 4px 15px rgba(0,245,255,.3)}.premium-badge{background:linear-gradient(135deg,#8b5cf6 0%,#ec4899 100%);color:#fff}.pricing-header{text-align:center;margin-bottom:24px}.pricing-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:linear-gradient(135deg,rgba(0,245,255,.15) 0%,rgba(57,255,20,.1) 100%);border:1px solid rgba(0,245,255,.2);border-radius:16px;margin-bottom:16px;font-size:24px;color:var(--primary-cyan)}.pricing-name{font-size:1.5rem;font-weight:700;margin-bottom:8px}.pricing-desc{font-size:14px;color:var(--text-muted)}.pricing-price{text-align:center;padding:24px 0;margin-bottom:24px;border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border)}.price-old{display:block;font-size:14px;color:var(--text-muted);text-decoration:line-through;margin-bottom:4px}.price-amount{font-family: var(--font-heading);font-size:3rem;font-weight:700;line-height:1;background:var(--gradient-cyan);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.price-amount sup{font-size:1.25rem;font-weight:600;vertical-align:top;margin-right:2px}.price-amount sub{font-size:1rem;font-weight:400;color:var(--text-muted);-webkit-text-fill-color:var(--text-muted);margin-left:4px}.pricing-features{list-style:none;padding:0;margin:0 0 24px}.pricing-features li{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:14px;color:var(--text-secondary)}.pricing-features li:last-child{border-bottom:none}.pricing-features li i{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:rgba(0,245,255,.1);border-radius:50%;font-size:10px;color:var(--primary-cyan);flex-shrink:0}.domain-card{position:relative;background:linear-gradient(145deg,rgba(20,20,30,.9) 0%,rgba(15,15,25,.95) 100%);backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:20px;padding:28px;text-align:center;transition:all var(--transition-normal)}.domain-card:hover{transform:translateY(-8px);border-color:rgba(0,245,255,.3);box-shadow:0 0 30px rgba(0,245,255,.15)}.badge-hot{position:absolute;top:-10px;right:16px;padding:6px 14px;font-size:11px;font-weight:700;text-transform:uppercase;background:linear-gradient(135deg,#ff6b6b 0%,#ffa500 100%);color:#fff;border-radius:20px}.domain-ext{display:block;font-family: var(--font-heading);font-size:2rem;font-weight:700;margin-bottom:12px;background:var(--gradient-cyan);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.domain-price{margin-bottom:12px}.price-new{font-family: var(--font-heading);font-size:1.75rem;font-weight:700;color:var(--text-primary)}.price-new small{font-size:.875rem;font-weight:400;color:var(--text-muted)}.domain-info{display:block;font-size:13px;color:var(--text-muted);margin-bottom:16px}.btn-domain{display:inline-block;padding:10px 24px;font-size:14px;font-weight:600;color:var(--dark-bg);background:var(--gradient-cyan);border-radius:8px;transition:all var(--transition-normal)}.btn-domain:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,245,255,.3);color:var(--dark-bg)}.feature-card{position:relative;background:var(--glass-bg);backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:20px;padding:32px;text-align:center;transition:all var(--transition-normal)}.feature-card:hover{transform:translateY(-6px);border-color:rgba(0,245,255,.2)}.feature-icon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:18px;margin-bottom:20px;font-size:28px}.feature-icon.cyan{background:rgba(0,245,255,.1);border:1px solid rgba(0,245,255,.2);color:#00f5ff}.feature-icon.green{background:rgba(57,255,20,.1);border:1px solid rgba(57,255,20,.2);color:#39ff14}.feature-icon.yellow{background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.2);color:#ffc107}.feature-icon.purple{background:rgba(138,43,226,.1);border:1px solid rgba(138,43,226,.2);color:#8b5cf6}.feature-icon.blue{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2);color:#3b82f6}.feature-icon.pink{background:rgba(236,72,153,.1);border:1px solid rgba(236,72,153,.2);color:#ec4899}.feature-card h3{font-size:1.25rem;font-weight:600;margin-bottom:12px}.feature-card p{font-size:14px;line-height:1.7;color:var(--text-muted);margin:0}.testimonial-card{background:var(--glass-bg);backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:20px;padding:32px;transition:all var(--transition-normal)}.testimonial-card:hover{transform:translateY(-6px);border-color:rgba(0,245,255,.2)}.testimonial-rating{display:flex;gap:4px;margin-bottom:16px}.testimonial-rating i{color:#ffc107;font-size:14px}.testimonial-text{font-size:15px;line-height:1.8;color:var(--text-secondary);margin-bottom:24px}.testimonial-author{display:flex;align-items:center;gap:16px}.testimonial-author img{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid var(--glass-border)}.testimonial-author strong{display:block;font-weight:600;color:var(--text-primary);margin-bottom:4px}.testimonial-author span{font-size:13px;color:var(--text-muted)}.btn-pricing{display:block;width:100%;padding:16px 24px;font-size:15px;font-weight:600;text-align:center;color:var(--dark-bg);background:linear-gradient(135deg,rgba(255,255,255,.9) 0%,rgba(255,255,255,.8) 100%);border:none;border-radius:12px;cursor:pointer;transition:all var(--transition-normal)}.btn-pricing:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);color:var(--dark-bg)}.btn-pricing.featured{background:var(--gradient-cyan)}.btn-pricing.premium{background:linear-gradient(135deg,#8b5cf6 0%,#ec4899 100%);color:#fff}.btn-cta{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;font-size:16px;font-weight:600;border-radius:12px;transition:all var(--transition-normal)}.btn-cta.primary{background:var(--gradient-cyan);color:var(--dark-bg)}.btn-cta.primary:hover{transform:translateY(-3px);box-shadow:0 0 30px rgba(0,245,255,.4);color:var(--dark-bg)}.btn-cta.secondary{background:var(--glass-bg-medium);border:1px solid var(--glass-border-light);color:var(--text-primary)}.btn-cta.secondary:hover{border-color:rgba(0,245,255,.3);transform:translateY(-3px)}.cta-section{padding:80px 0}.cta-box{position:relative;padding:60px;background:linear-gradient(135deg,rgba(0,245,255,.1) 0%,rgba(57,255,20,.05) 50%,rgba(0,245,255,.1) 100%);backdrop-filter:blur(12px);border:1px solid rgba(0,245,255,.2);border-radius:32px;text-align:center}.cta-box::before{content:'';position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,245,255,.6),rgba(57,255,20,.6),transparent)}.cta-title{font-size:2.5rem;font-weight:700;margin-bottom:16px}.cta-desc{font-size:1.125rem;color:var(--text-muted);margin-bottom:32px}.cta-buttons{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:24px}.cta-trust{display:flex;justify-content:center;gap:32px;color:var(--text-muted);font-size:14px;flex-wrap:wrap}.cta-trust span{display:flex;align-items:center;gap:8px}.cta-trust i{color:var(--primary-cyan)}.faq-grid{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.faq-item{background:var(--glass-bg);backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:16px;overflow:hidden;transition:all var(--transition-normal)}.faq-item:hover{border-color:rgba(0,245,255,.2)}.faq-question{display:flex;align-items:center;justify-content:space-between;padding:24px;font-size:1.125rem;font-weight:600;color:var(--text-primary);cursor:pointer;margin:0}.faq-question::after{content:'\f078';font-family:'Font Awesome 6 Free';font-weight:900;font-size:14px;color:var(--primary-cyan);transition:transform var(--transition-normal)}.faq-item.active .faq-question::after{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height var(--transition-slow)}.faq-item.active .faq-answer{max-height:500px}.faq-answer p{padding:0 24px 24px;font-size:15px;line-height:1.8;color:var(--text-muted);margin:0}.site-footer{background:var(--darker-bg);border-top:1px solid var(--border-color);padding:80px 0 0}.footer-grid{display:grid;grid-template-columns:1.5fr repeat(4,1fr) 1.2fr;gap:40px;padding-bottom:48px;border-bottom:1px solid var(--border-subtle)}.footer-brand .footer-logo{display:flex;align-items:center;gap:12px;font-family: var(--font-heading);font-size:20px;font-weight:700;margin-bottom:16px}.footer-desc{font-size:14px;color:var(--text-muted);line-height:1.7;margin-bottom:20px}.footer-social{display:flex;gap:10px}.footer-social a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--glass-bg);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);transition:all var(--transition-fast)}.footer-social a:hover{background:var(--primary-cyan);border-color:var(--primary-cyan);color:var(--dark-bg);transform:translateY(-3px)}.footer-links h4,.footer-contact h4{font-size:16px;font-weight:600;margin-bottom:20px;color:var(--text-primary)}.footer-links ul{display:flex;flex-direction:column;gap:12px}.footer-links a{font-size:14px;color:var(--text-muted)}.footer-links a:hover{color:var(--primary-cyan)}.footer-contact .contact-item{display:flex;align-items:center;gap:10px;margin-bottom:14px;font-size:14px;color:var(--text-muted)}.footer-contact .contact-item i{width:16px;color:var(--primary-cyan)}.footer-payments{display:flex;align-items:center;justify-content:center;gap:20px;padding:24px 0;border-bottom:1px solid var(--border-subtle)}.footer-payments span{font-size:14px;color:var(--text-muted)}.payment-icons{display:flex;gap:16px}.payment-icons i{font-size:28px;color:var(--text-muted);opacity:.6}.footer-bottom{display:flex;align-items:center;justify-content:space-between;padding:24px 0}.footer-copyright p{font-size:14px;color:var(--text-muted);margin:0}.footer-legal{display:flex;gap:24px}.footer-legal a{font-size:13px;color:var(--text-muted)}.footer-legal a:hover{color:var(--primary-cyan)}.whatsapp-float{position:fixed;bottom:24px;right:24px;width:60px;height:60px;background:#25d366;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;box-shadow:0 4px 20px rgba(37,211,102,.4);z-index:999;transition:all var(--transition-fast)}.whatsapp-float:hover{transform:scale(1.1);color:#fff}.back-to-top{position:fixed;bottom:100px;right:24px;width:48px;height:48px;background:var(--card-bg);border:1px solid var(--border-color);color:var(--text-primary);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;z-index:998;opacity:0;visibility:hidden;transition:all var(--transition-fast);cursor:pointer}.back-to-top.visible{opacity:1;visibility:visible}.back-to-top:hover{background:var(--primary-cyan);border-color:var(--primary-cyan);color:var(--dark-bg)}.vps-pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.vps-pricing-card{position:relative;background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--radius-2xl);padding:32px;transition:all var(--transition-normal)}.vps-pricing-card:hover{transform:translateY(-8px);border-color:var(--border-color-hover);box-shadow:var(--shadow-cyan)}.vps-pricing-card.popular{border-color:var(--primary-cyan);background:linear-gradient(180deg,rgba(0,245,255,.08) 0%,var(--card-bg) 100%)}.mobile-nav{display:none;position:fixed;top: calc(var(--header-height) + var(--topbar-height));left:0;right:0;bottom:0;background:var(--dark-bg);padding:20px;overflow-y:auto;transform:translateX(100%);transition:transform var(--transition-normal);z-index:999}.mobile-nav.active{transform:translateX(0)}.mobile-nav-item{border-bottom:1px solid var(--border-color)}.mobile-nav-link{display:flex;align-items:center;justify-content:space-between;padding:16px 0;color:var(--text-primary);font-size:16px;font-weight:500}.mobile-submenu{display:none;padding:0 0 16px 16px}.mobile-submenu.active{display:block}.mobile-submenu a{display:block;padding:12px 0;color:var(--text-secondary);font-size:14px}.mobile-submenu a:hover{color:var(--primary-cyan)}@media (max-width:1200px){.footer-grid{grid-template-columns:repeat(3,1fr)}.footer-brand{grid-column:span 3;text-align:center}.footer-social{justify-content:center}.pricing-grid-4{grid-template-columns:repeat(2,1fr)}.hero-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:1100px){.main-nav,.header-actions .btn-login{display:none}.mobile-toggle{display:flex}.mobile-nav{display:block}}@media (max-width:768px){.section{padding:60px 0}.footer-grid{grid-template-columns:repeat(2,1fr);gap:32px}.footer-brand{grid-column:span 2}.footer-bottom{flex-direction:column;gap:16px}.pricing-grid-4{grid-template-columns:1fr}.pricing-card.featured{transform:none}.hero-stats{grid-template-columns:1fr 1fr;gap:20px}.domain-search-box{flex-direction:column;gap:12px;padding:16px}.btn-search{width:100%;justify-content:center}.cta-box{padding:40px 24px}.cta-trust{flex-direction:column;gap:12px}.page-hero{padding:100px 16px 60px}}@media (max-width:480px){.container{padding:0 16px}.header-inner{height:60px}.logo-text{font-size:18px}.hero-title{font-size:1.75rem}.hero-stats{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr}.footer-brand{grid-column:span 1}}@media print{.site-header,.top-bar,.mobile-nav,.whatsapp-float,.back-to-top{display:none!important}body{background:#fff;color:#000}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}