 :root{--primary: #d4a017;--primary-dark: #b8860b;--primary-light: #e6b422;--secondary: #f4c430;--accent: #ffd700;--success: #10b981;--warning: #f59e0b;--error: #ef4444;--white: #ffffff;--gray-50: #fafaf9;--gray-100: #f5f5f4;--gray-200: #e7e5e4;--gray-300: #d6d3d1;--gray-400: #a8a29e;--gray-500: #78716c;--gray-600: #57534e;--gray-700: #44403c;--gray-800: #292524;--gray-900: #1c1917;--dark: #0c0a09;--gradient-primary: linear-gradient(135deg, #d4a017 0%, #e6b422 50%, #ffd700 100%);--gradient-secondary: linear-gradient(135deg, #b8860b 0%, #d4a017 100%);--gradient-dark: linear-gradient(180deg, #0c0a09 0%, #1c1917 100%);--font-main: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;--font-display: 'Space Grotesk', sans-serif;--section-padding: 120px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.1);--shadow-glow: 0 0 40px rgba(212, 160, 23, 0.3);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-full: 9999px;--transition-fast: 0.15s ease;--transition-base: 0.3s ease;--transition-slow: 0.5s ease;}*, *::before, *::after{margin: 0;padding: 0;box-sizing: border-box;}html{scroll-behavior: smooth;overflow-x: hidden;}body{font-family: var(--font-main);background: var(--dark);color: var(--gray-100);line-height: 1.6;overflow-x: hidden;max-width: 100vw;}.container{max-width: 1280px;margin: 0 auto;padding: 0 24px;}a{text-decoration: none;color: inherit;transition: var(--transition-base);}.btn{display: inline-flex;align-items: center;justify-content: center;gap: 10px;padding: 14px 28px;font-family: var(--font-main);font-size: 15px;font-weight: 600;border-radius: var(--radius-full);border: none;cursor: pointer;transition: var(--transition-base);white-space: nowrap;}.btn-primary{background: var(--gradient-primary);color: var(--dark);box-shadow: 0 4px 15px rgba(212, 160, 23, 0.4);}.btn-primary:hover{transform: translateY(-2px);box-shadow: 0 8px 25px rgba(212, 160, 23, 0.5);}.btn-primary-sm{display: inline-flex;align-items: center;gap: 8px;padding: 10px 20px;background: var(--gradient-primary);color: var(--dark);font-size: 14px;font-weight: 600;border-radius: var(--radius-full);border: none;cursor: pointer;transition: var(--transition-base);}.btn-primary-sm:hover{transform: translateY(-2px);box-shadow: 0 6px 20px rgba(212, 160, 23, 0.4);}.btn-outline{background: transparent;color: var(--white);border: 2px solid rgba(212, 160, 23, 0.5);}.btn-outline:hover{border-color: var(--primary);background: rgba(212, 160, 23, 0.1);}.btn-ghost{background: transparent;color: var(--gray-300);}.btn-ghost:hover{color: var(--primary-light);}.btn-whatsapp{background: #25d366;color: white;font-size: 18px;padding: 20px 40px;box-shadow: 0 4px 20px rgba(37, 211, 102, 0.4);}.btn-whatsapp:hover{transform: translateY(-3px);box-shadow: 0 8px 30px rgba(37, 211, 102, 0.5);}.btn-lg{padding: 18px 36px;font-size: 16px;}.btn-xl{padding: 20px 48px;font-size: 18px;}.btn-block{width: 100%;}.section-header{text-align: center;margin-bottom: 60px;}.section-badge{display: inline-block;padding: 8px 20px;background: rgba(212, 160, 23, 0.15);border: 1px solid rgba(212, 160, 23, 0.4);border-radius: var(--radius-full);color: var(--primary-light);font-size: 14px;font-weight: 600;text-transform: uppercase;letter-spacing: 1px;margin-bottom: 20px;}.section-title{font-family: var(--font-display);font-size: clamp(32px, 5vw, 48px);font-weight: 700;color: var(--white);margin-bottom: 16px;}.section-subtitle{font-size: 18px;color: var(--gray-400);max-width: 600px;margin: 0 auto;}.gradient-text{background: var(--gradient-primary);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;}.highlight-text{color: var(--accent);text-shadow: 0 0 30px rgba(255, 215, 0, 0.5);}.navbar{position: fixed;top: 0;left: 0;right: 0;z-index: 1000;padding: 20px 0;transition: var(--transition-base);}.navbar.scrolled{background: rgba(12, 10, 9, 0.95);-webkit-backdrop-filter: blur(20px);backdrop-filter: blur(20px);padding: 12px 0;box-shadow: 0 4px 30px rgba(0, 0, 0, 0.3);}.nav-container{max-width: 1280px;margin: 0 auto;padding: 0 24px;display: flex;align-items: center;justify-content: space-between;gap: 20px;}.nav-logo{display: flex;align-items: center;gap: 10px;flex-shrink: 1;min-width: 0;text-decoration: none;}.logo-icon{width: 36px;height: 36px;background: var(--gradient-primary);border-radius: var(--radius-md);display: flex;align-items: center;justify-content: center;font-size: 18px;color: var(--dark);}.logo-text{font-family: var(--font-display);font-size: 20px;font-weight: 700;color: var(--white);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.logo-accent{color: var(--primary-light);font-weight: 400;}.nav-menu{display: flex;align-items: center;gap: clamp(10px, 2vw, 30px);list-style: none;margin: 0 10px;}.nav-link{font-size: 14px;font-weight: 500;color: var(--gray-300);position: relative;white-space: nowrap;}.nav-link::after{content: '';position: absolute;bottom: -4px;left: 0;width: 0;height: 2px;background: var(--gradient-primary);transition: var(--transition-base);}.nav-link:hover{color: var(--primary-light);}.nav-link:hover::after{width: 100%;}.nav-buttons{display: flex;align-items: center;gap: 12px;flex-shrink: 0;}.nav-buttons .btn{padding: 10px 20px;font-size: 14px;}.nav-toggle{display: none;flex-direction: column;gap: 6px;background: none;border: none;cursor: pointer;padding: 8px;}.nav-toggle span{width: 28px;height: 2px;background: var(--white);border-radius: 2px;transition: var(--transition-base);}.hero{min-height: 100vh;position: relative;display: flex;align-items: center;padding: 120px 0 80px;overflow: hidden;}.hero-bg{position: absolute;inset: 0;z-index: -1;}.hero-gradient{position: absolute;inset: 0;background: radial-gradient(ellipse 80% 50% at 50% 0%, rgba(212, 160, 23, 0.15) 0%, transparent 50%), radial-gradient(ellipse 60% 40% at 80% 50%, rgba(230, 180, 34, 0.1) 0%, transparent 50%);}.hero-pattern{position: absolute;inset: 0;background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23d4a017' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}.floating-shapes{position: absolute;inset: 0;overflow: hidden;}.shape{position: absolute;border-radius: 50%;filter: blur(60px);opacity: 0.5;animation: float 20s ease-in-out infinite;}.shape-1{width: 400px;height: 400px;background: rgba(212, 160, 23, 0.3);top: -100px;right: -100px;animation-delay: 0s;}.shape-2{width: 300px;height: 300px;background: rgba(184, 134, 11, 0.3);bottom: 100px;left: -50px;animation-delay: -5s;}.shape-3{width: 200px;height: 200px;background: rgba(244, 196, 48, 0.3);top: 50%;left: 30%;animation-delay: -10s;}.shape-4{width: 250px;height: 250px;background: rgba(255, 215, 0, 0.2);bottom: -50px;right: 20%;animation-delay: -15s;}@keyframes float{0%, 100%{transform: translate(0, 0) scale(1);}25%{transform: translate(50px, -50px) scale(1.1);}50%{transform: translate(-30px, 30px) scale(0.9);}75%{transform: translate(20px, 60px) scale(1.05);}}.hero-container{max-width: 1280px;margin: 0 auto;padding: 0 24px;display: grid;grid-template-columns: 1fr 1fr;gap: 60px;align-items: center;}.hero-badge{display: inline-flex;align-items: center;gap: 10px;padding: 10px 20px;background: rgba(16, 185, 129, 0.15);border: 1px solid rgba(16, 185, 129, 0.4);border-radius: var(--radius-full);color: var(--success);font-size: 14px;font-weight: 600;margin-bottom: 24px;animation: pulse 2s ease-in-out infinite;}@keyframes pulse{0%, 100%{opacity: 1;}50%{opacity: 0.7;}}.hero-title{font-family: var(--font-display);font-size: clamp(40px, 6vw, 64px);font-weight: 800;line-height: 1.1;color: var(--white);margin-bottom: 24px;}.hero-subtitle{font-size: 18px;color: var(--gray-400);line-height: 1.7;margin-bottom: 36px;max-width: 540px;}.hero-cta{display: flex;gap: 16px;margin-bottom: 48px;flex-wrap: wrap;}.hero-stats{display: flex;align-items: center;gap: 32px;}.stat-item{text-align: center;}.stat-number{display: block;font-family: var(--font-display);font-size: 32px;font-weight: 700;color: var(--primary-light);}.stat-label{font-size: 14px;color: var(--gray-500);}.stat-divider{width: 1px;height: 40px;background: var(--gray-700);}.hero-visual{perspective: 1000px;}.dashboard-preview{background: rgba(28, 25, 23, 0.8);border: 1px solid rgba(212, 160, 23, 0.2);border-radius: var(--radius-xl);overflow: hidden;box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(212, 160, 23, 0.1);transform: rotateY(-5deg) rotateX(5deg);transition: var(--transition-slow);}.dashboard-preview:hover{transform: rotateY(0) rotateX(0);border-color: rgba(212, 160, 23, 0.4);}.preview-header{display: flex;align-items: center;gap: 16px;padding: 16px 20px;background: rgba(0, 0, 0, 0.3);border-bottom: 1px solid rgba(255, 255, 255, 0.05);}.preview-dots{display: flex;gap: 8px;}.preview-dots span{width: 12px;height: 12px;border-radius: 50%;}.preview-dots span:nth-child(1){background: #ef4444;}.preview-dots span:nth-child(2){background: var(--primary);}.preview-dots span:nth-child(3){background: #10b981;}.preview-url{flex: 1;text-align: center;font-size: 13px;color: var(--gray-500);background: rgba(0, 0, 0, 0.3);padding: 6px 16px;border-radius: var(--radius-full);}.preview-content{display: flex;min-height: 320px;}.preview-sidebar{width: 60px;background: rgba(0, 0, 0, 0.2);padding: 20px 0;display: flex;flex-direction: column;align-items: center;gap: 8px;}.sidebar-item{width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;border-radius: var(--radius-md);color: var(--gray-500);transition: var(--transition-base);cursor: pointer;}.sidebar-item:hover, .sidebar-item.active{background: var(--gradient-primary);color: var(--dark);}.preview-main{flex: 1;padding: 20px;display: grid;grid-template-columns: repeat(3, 1fr);gap: 16px;}.preview-card{background: rgba(255, 255, 255, 0.03);border: 1px solid rgba(212, 160, 23, 0.1);border-radius: var(--radius-md);padding: 16px;display: flex;flex-direction: column;gap: 8px;}.mini-icon{width: 36px;height: 36px;border-radius: var(--radius-sm);display: flex;align-items: center;justify-content: center;font-size: 14px;}.card-1 .mini-icon{background: rgba(16, 185, 129, 0.2);color: var(--success);}.card-2 .mini-icon{background: rgba(212, 160, 23, 0.2);color: var(--primary-light);}.card-3 .mini-icon{background: rgba(244, 196, 48, 0.2);color: var(--secondary);}.mini-value{font-family: var(--font-display);font-size: 20px;font-weight: 700;color: var(--white);}.mini-label{font-size: 12px;color: var(--gray-500);}.preview-chart{grid-column: span 3;background: rgba(255, 255, 255, 0.03);border: 1px solid rgba(212, 160, 23, 0.1);border-radius: var(--radius-md);padding: 20px;}.chart-bars{display: flex;align-items: flex-end;justify-content: space-around;height: 80px;gap: 12px;}.chart-bars .bar{flex: 1;background: var(--gradient-primary);border-radius: 4px 4px 0 0;animation: growBar 1s ease-out forwards;opacity: 0;}@keyframes growBar{from{height: 0;opacity: 0;}to{opacity: 1;}}.chart-bars .bar:nth-child(1){animation-delay: 0.1s;}.chart-bars .bar:nth-child(2){animation-delay: 0.2s;}.chart-bars .bar:nth-child(3){animation-delay: 0.3s;}.chart-bars .bar:nth-child(4){animation-delay: 0.4s;}.chart-bars .bar:nth-child(5){animation-delay: 0.5s;}.chart-bars .bar:nth-child(6){animation-delay: 0.6s;}.chart-bars .bar:nth-child(7){animation-delay: 0.7s;}.hero-scroll{position: absolute;bottom: 40px;left: 50%;transform: translateX(-50%);}.hero-scroll a{display: flex;align-items: center;justify-content: center;width: 40px;height: 60px;border: 2px solid rgba(212, 160, 23, 0.3);border-radius: 20px;color: var(--primary-light);animation: scrollBounce 2s ease-in-out infinite;}@keyframes scrollBounce{0%, 100%{transform: translateY(0);}50%{transform: translateY(10px);}}.d-block{display: block;}@media (max-width: 768px){.d-block{display: inline;}}.whatsapp-btn{position: fixed;bottom: 30px;right: 30px;width: 60px;height: 60px;background: #25d366;color: white;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 32px;box-shadow: 0 4px 15px rgba(37, 211, 102, 0.4);z-index: 9990;transition: transform 0.3s ease, box-shadow 0.3s ease;}.whatsapp-btn:hover{transform: scale(1.1);box-shadow: 0 8px 25px rgba(37, 211, 102, 0.5);}.btn-cta-dark{background: var(--dark);color: var(--white);box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);}.btn-cta-dark:hover{transform: translateY(-3px);box-shadow: 0 8px 25px rgba(0, 0, 0, 0.4);background: var(--gray-900);}.cta-buttons-row{display: flex;gap: 16px;justify-content: center;flex-wrap: wrap;}.cta-trust-badges{display: flex;gap: 24px;justify-content: center;flex-wrap: wrap;margin-top: 20px;}.cta-trust-badges span{display: inline-flex;align-items: center;gap: 8px;font-size: 13px;color: rgba(0, 0, 0, 0.6);font-weight: 500;}.cta-trust-badges span i{font-size: 14px;}.nav-mobile-buttons{display: none !important;}@media (max-width: 1024px){.nav-mobile-buttons{display: flex !important;flex-direction: column;gap: 12px;padding-top: 24px;margin-top: 16px;border-top: 1px solid rgba(255, 255, 255, 0.1);width: 100%;list-style: none;}.nav-mobile-buttons .btn{width: 100%;justify-content: center;text-align: center;}.nav-mobile-buttons .btn-ghost{color: var(--white);border: 1px solid rgba(255, 255, 255, 0.2);padding: 14px 20px;}.nav-mobile-buttons .btn-primary{padding: 14px 20px;}}
 @media (max-width: 1200px){.hero-container{gap: 40px;}.hero-title{font-size: 48px;}}@media (max-width: 1024px){.nav-menu{position: fixed;top: 0;right: -100%;width: 300px;height: 100vh;background: var(--dark);flex-direction: column;align-items: flex-start;padding: 100px 32px 40px;gap: 20px;transition: right 0.3s ease;z-index: 998;overflow-y: auto;border-left: 1px solid rgba(212, 160, 23, 0.15);box-shadow: -10px 0 30px rgba(0, 0, 0, 0.5);}.nav-menu.active{right: 0;}.nav-toggle{display: flex;z-index: 999;}.nav-buttons{display: none;}.hero-container{grid-template-columns: 1fr;text-align: center;}.hero-content{max-width: 600px;margin: 0 auto;}.hero-subtitle{margin: 0 auto 36px;}.hero-cta{justify-content: center;}.hero-stats{justify-content: center;}.hero-visual{display: grid;grid-template-columns: 1fr 1fr;grid-template-rows: 120px 120px;gap: 8px;width: 100%;max-width: 420px;min-height: 248px;margin: 28px auto 0;}.hero-visual>div{overflow: hidden;border-radius: 12px;min-height: 0;}.hero-visual img{width: 100%;height: 100%;object-fit: cover;display: block;}.features-grid{grid-template-columns: repeat(2, 1fr);}.steps-container-new{grid-template-columns: 1fr;gap: 32px;max-width: 450px;}.step-arrow{transform: rotate(90deg);padding: 8px 0;}.testimonials-grid{grid-template-columns: 1fr;max-width: 500px;margin: 0 auto;}.pricing-domain{flex-direction: column;gap: 16px;}.domain-option{width: 100%;}.includes-grid{grid-template-columns: 1fr;}.footer-grid{grid-template-columns: 1fr 1fr;gap: 32px;}.navbar .nav-container>.nav-link{display:none}.navbar .nav-container:not(:has(.nav-toggle)){gap:12px}.navbar .nav-container:not(:has(.nav-toggle)) .nav-buttons{display:flex;margin-left:auto}.navbar .nav-container:not(:has(.nav-toggle)) .nav-buttons .btn{padding:10px 14px;font-size:13px;white-space:normal}.article-wrapper,.blog-featured,.hero-container,.pricing-domain,.footer-grid,.feat-grid,.steps-3,.hub-grid,.card-grid,.results-grid,.guarantee-grid{max-width:100%}}@media (max-width: 768px){:root{--section-padding: 80px;}.container{padding: 0 16px;}.navbar{padding: 16px 0;}.navbar.scrolled{padding: 10px 0;}.nav-container{padding: 0 16px;}.logo-text{font-size: 16px;}.logo-accent{display: none;}.logo-icon{width: 32px;height: 32px;font-size: 16px;}.hero{min-height: auto;padding: 120px 0 60px;}.hero-badge{font-size: 12px;padding: 8px 16px;}.hero-title{font-size: 32px;}.hero-subtitle{font-size: 16px;}.hero-cta{flex-direction: column;align-items: center;}.btn-lg{width: 100%;justify-content: center;}.btn,.btn-primary,.btn-outline,.btn-whatsapp,.btn-sm,.btn-lg,.btn-xl{white-space:normal;text-align:center;line-height:1.25}.hero-cta,.cta-box>div,.cta-box p[style*="display:flex"],.section-wrap p[style*="margin-top"],.nav-buttons,.sticky-cta-buttons{flex-wrap:wrap}.cta-box .btn,.section-wrap .btn,.blog-article .btn{width:100%;justify-content:center;margin-left:0!important;margin-right:0!important}.hero-stats{flex-direction: column;gap: 16px;}.stat-divider{width: 40px;height: 1px;}.hero-scroll{display: none;}.section-header{margin-bottom: 40px;}.section-title{font-size: 28px;}.section-subtitle{font-size: 16px;}.features-grid{grid-template-columns: 1fr;gap: 16px;}.feature-card{padding: 24px;}.step-card-new{padding: 24px 20px;}.step-icon-new{width: 60px;height: 60px;font-size: 24px;}.step-card-new h3{font-size: 18px;}.pricing-card-single{padding: 24px 16px;}.pricing-header h3{font-size: 22px;}.price-tag{font-size: 40px;}.price-tag .currency{font-size: 22px;}.plans-container{grid-template-columns: 1fr !important;max-width: 400px !important;margin: 0 auto !important;}.plan-card.featured{transform: scale(1) !important;}.demos-grid{grid-template-columns: 1fr !important;}.faq-question{padding: 20px 16px;}.faq-question span{font-size: 15px;}.faq-answer p{padding: 0 16px 20px;font-size: 14px;}.faq-answer{max-height:none!important}.cta-section{padding: 60px 0;}.cta-content h2{font-size: 24px;}.cta-content p{font-size: 16px;}.btn-whatsapp{padding: 16px 32px;font-size: 16px;}.cta-buttons-row{flex-direction: column;align-items: center;}.cta-buttons-row .btn{width: 100%;}.btn-xl{padding: 16px 32px;font-size: 16px;}.cta-trust-badges{flex-direction: column;align-items: center;gap: 10px;}.footer-grid{grid-template-columns: 1fr;text-align: center;}.footer-brand p{max-width: none;}.footer-social{justify-content: center;}.footer-links ul{margin-bottom: 24px;}.footer-links a{justify-content: center;}.whatsapp-btn{width: 52px;height: 52px;font-size: 24px;bottom: 16px;right: 16px;z-index: 9990;}.public-seo-hub{padding:36px 0}.public-seo-hub__grid{grid-template-columns:1fr}.public-seo-hub__card{width:100%}.comparison-table,.comparison-table-wrap,.compare-table-wrap,.table-responsive{margin-left:-4px;margin-right:-4px;padding-bottom:8px}}@media (max-width: 480px){.hero-title{font-size: 28px;}.section-title{font-size: 24px;}.stat-number{font-size: 28px;}.feature-icon{width: 48px;height: 48px;font-size: 20px;}.price-tag{font-size: 36px;}.include-item{padding: 10px 12px;}.include-item span{font-size: 13px;}.bonus-badge{font-size: 13px;padding: 12px 16px;}.container,.nav-container{padding-left:14px;padding-right:14px}.logo-text{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar .nav-container:not(:has(.nav-toggle)) .nav-buttons .btn{max-width:150px;padding:9px 10px}}@media (max-width: 768px){.comparison-table-wrap{overflow-x: auto;-webkit-overflow-scrolling: touch;}table.comparison-table,.comparison-table>table,.compare-table{min-width:560px}.comparison-table th, .comparison-table td,.compare-table th,.compare-table td{padding: 12px 16px;font-size: 13px;}}@media (max-width: 992px){.results-grid{grid-template-columns: repeat(2, 1fr);gap: 20px;}}@media (max-width: 480px){.results-grid{grid-template-columns: 1fr;max-width: 280px;margin: 0 auto;}.result-card{padding: 30px 20px;}.result-number{font-size: 36px;}.result-suffix{font-size: 24px;}}@media (max-width: 992px){.guarantee-grid{grid-template-columns: repeat(2, 1fr);}}@media (max-width: 480px){.guarantee-grid{grid-template-columns: 1fr;max-width: 360px;margin: 0 auto;}}@media (max-width: 768px){.sticky-cta-inner{flex-direction: column;text-align: center;gap: 10px;padding: 0 16px;}.sticky-cta-text strong{font-size: 14px;}.sticky-cta-text span{font-size: 12px;}.sticky-cta-buttons{width: 100%;}.sticky-cta-buttons .btn-sm, .sticky-cta-buttons .btn-whatsapp{flex: 1;padding: 10px 14px;font-size: 13px;justify-content: center;}}@media (max-width: 480px){.social-proof-popup{left: 12px;right: 12px;max-width: none;bottom: 80px;}}.sticky-cta-bar.visible ~ .whatsapp-btn{bottom: 80px;transition: bottom 0.4s cubic-bezier(0.4, 0, 0.2, 1);}.sticky-cta-bar.visible ~ .dp-chatbot-widget{bottom: 80px !important;transition: bottom 0.4s cubic-bezier(0.4, 0, 0.2, 1);}@media (max-width: 768px){.sticky-cta-bar.visible ~ .whatsapp-btn{bottom: 110px;}.sticky-cta-bar.visible ~ .dp-chatbot-widget{bottom: 110px !important;}.sticky-cta-bar.visible ~ .social-proof-popup{bottom: 130px;}}.nav-toggle.active span:nth-child(1){transform: rotate(45deg) translate(6px, 6px);}.nav-toggle.active span:nth-child(2){opacity: 0;}.nav-toggle.active span:nth-child(3){transform: rotate(-45deg) translate(6px, -6px);}@media (prefers-contrast: high){.feature-card, .step-card-new, .pricing-card-single, .testimonial-card, .faq-item{border-width: 2px;}}@media (prefers-reduced-motion: reduce){*, *::before, *::after{animation-duration: 0.01ms !important;animation-iteration-count: 1 !important;transition-duration: 0.01ms !important;}}html,body{max-width:100%;overflow-x:clip}img,svg,video,iframe{max-width:100%}.public-seo-hub{padding:48px 0;background:#0f0d0b;border-top:1px solid rgba(255,255,255,.06)}.public-seo-hub__title{font-family:'Space Grotesk',sans-serif;color:#fff;text-align:center;font-size:clamp(1.25rem,3vw,1.75rem);margin:0 0 8px}.public-seo-hub__intro{text-align:center;color:#9ca3af;font-size:15px;line-height:1.6;max-width:560px;margin:0 auto 28px}.public-seo-hub__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px;max-width:960px;margin:0 auto}.public-seo-hub__card{padding:14px 18px;background:rgba(255,255,255,.04);border:1px solid rgba(212,160,23,.25);border-radius:12px;text-decoration:none;color:#e5e7eb;font-weight:600;font-size:14px;line-height:1.35}.public-seo-hub__badge{color:#d4a017;display:block;font-size:12px;margin-bottom:4px}@media (max-width:768px){.comparison-table,.comparison-table-wrap,.compare-table-wrap,.table-responsive{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:0;margin-right:0;padding-bottom:8px}.comparison-table table,.comparison-table-wrap table,.compare-table-wrap table,.table-responsive table,.article-body .comparison-table table{display:table;width:max-content;min-width:100%}}@media(max-width:768px){a.btn[style*="margin-left"],button.btn[style*="margin-left"]{margin-left:0!important}.hero-cta .btn,.cta-buttons .btn,.cta-buttons-row .btn{width:100%;max-width:420px;justify-content:center;margin-left:0!important;margin-right:0!important}}
@media(max-width:768px){.hero-collage{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.hero-collage .collage-cell{aspect-ratio:1/1}}

