*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg-primary: #080d1a;--bg-secondary: #0d1525;--bg-card: #111827;--bg-card-hover: #162035;--bg-glass: rgba(255,255,255,.04);--accent-cyan: #00d4ff;--accent-blue: #3b82f6;--accent-green: #10b981;--accent-yellow: #f59e0b;--accent-red: #ef4444;--accent-purple: #8b5cf6;--accent-pink: #ec4899;--text-primary: #f0f4ff;--text-secondary: #94a3b8;--text-muted: #4b5a72;--border: rgba(255,255,255,.07);--border-accent: rgba(0,212,255,.25);--radius-sm: 8px;--radius-md: 14px;--radius-lg: 20px;--radius-xl: 28px;--shadow-card: 0 4px 24px rgba(0,0,0,.4);--shadow-glow: 0 0 40px rgba(0,212,255,.12);--transition: all .25s cubic-bezier(.4,0,.2,1)}html,body,#root{background:var(--bg-primary);color:var(--text-primary);font-family:DM Sans,Sora,system-ui,sans-serif}.newsletter-container,.newsletter{background:var(--bg-primary);min-height:100vh;width:100%;padding-bottom:80px}.newsletter-header{position:relative;overflow:hidden;background:linear-gradient(135deg,#0a1628,#091524 60%,#0d1a2e);border-bottom:1px solid var(--border);padding:89px 48px 48px}.header-gradient-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 600px 300px at 80% 50%,rgba(0,212,255,.06) 0%,transparent 70%),radial-gradient(ellipse 400px 200px at 20% 80%,rgba(59,130,246,.05) 0%,transparent 70%);pointer-events:none}.header-content{position:relative;max-width:860px;margin:0 auto;text-align:center}.newsletter-meta{display:flex;justify-content:center;align-items:center;gap:12px;margin-bottom:20px}.newsletter-issue,.newsletter-date{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:5px 14px;border-radius:50px}.newsletter-issue{background:#00d4ff1a;color:var(--accent-cyan);border:1px solid var(--border-accent)}.newsletter-date{background:#ffffff0d;color:var(--text-secondary);border:1px solid var(--border)}.header-badge{display:inline-flex;align-items:center;gap:8px;padding:7px 18px;background:#00d4ff14;border:1px solid var(--border-accent);border-radius:50px;font-size:.82rem;font-weight:600;color:var(--accent-cyan);margin-bottom:20px}.badge-icon{font-size:1em}.newsletter-title{font-size:clamp(2rem,4vw,3rem);font-weight:900;color:var(--text-primary);letter-spacing:-.03em;margin-bottom:10px;line-height:1.1}.newsletter-subtitle{font-size:1rem;color:var(--text-secondary);margin-bottom:32px;line-height:1.6}.header-stats{display:flex;justify-content:center;gap:32px;margin-top:12px}.header-stats .stat{display:flex;flex-direction:column;align-items:center;gap:4px}.header-stats .stat-number{font-size:1.8rem;font-weight:900;color:var(--accent-cyan);letter-spacing:-.03em}.header-stats .stat-label{font-size:.75rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.07em}.subject-preview{background:#ffffff08;border:1px solid var(--border);border-radius:var(--radius-md);padding:16px 24px;margin-top:24px;text-align:left}.subject-badge{display:inline-block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-cyan);margin-bottom:6px}.subject-preview h2,.subject-line{font-size:1rem;font-weight:700;color:var(--text-secondary);line-height:1.4}.audience-tag{display:inline-flex;align-items:center;gap:6px;margin-top:16px;padding:5px 14px;background:#f59e0b1a;border:1px solid rgba(245,158,11,.25);border-radius:50px;font-size:.78rem;font-weight:600;color:var(--accent-yellow)}.newsletter-content{max-width:860px;margin:0 auto;padding:48px 48px 0;display:flex;flex-direction:column;gap:40px}.section-header{margin-bottom:24px}.section-header .section-title,.section-title{font-size:clamp(1.2rem,2vw,1.5rem);font-weight:800;color:var(--text-primary);letter-spacing:-.02em;display:flex;align-items:center;gap:10px;margin-bottom:6px}.title-icon{font-size:1.2rem}.section-subtitle{font-size:.88rem;color:var(--text-secondary);line-height:1.5}.section-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:#00d4ff14;border:1px solid var(--border-accent);border-radius:50px;font-size:.8rem;font-weight:600;color:var(--accent-cyan);margin-bottom:14px}.greeting-section,.statement-card,.opening-statement{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 32px}.greeting-text,.greeting,.statement-text{font-size:1rem;color:var(--text-primary);margin-bottom:10px}.greeting-intro,.intro-text,.statement-subtext{font-size:.92rem;color:var(--text-secondary);line-height:1.7}.wins-section{display:flex;flex-direction:column;gap:16px}.win-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 32px;transition:var(--transition)}.win-card:hover{border-color:var(--border-accent);transform:translateY(-2px)}.win-card.rescue{border-left:3px solid var(--accent-red)}.win-card.saas{border-left:3px solid var(--accent-blue)}.win-card.seo{border-left:3px solid var(--accent-green)}.win-header{display:flex;align-items:center;gap:14px;margin-bottom:14px}.win-number{font-size:.78rem;font-weight:900;color:var(--text-muted);background:#ffffff0d;padding:4px 10px;border-radius:6px;letter-spacing:.05em}.category-badge{display:inline-block;padding:4px 12px;border-radius:50px;font-size:.75rem;font-weight:700}.category-badge.emergency{background:#ef44441f;color:var(--accent-red)}.category-badge.growth{background:#3b82f61f;color:var(--accent-blue)}.category-badge.organic{background:#10b9811f;color:var(--accent-green)}.win-title{font-size:1.15rem;font-weight:800;color:var(--text-primary);margin-bottom:14px;letter-spacing:-.01em}.win-timeline{margin-bottom:16px}.timeline-item{display:flex;align-items:center;gap:10px;font-size:.9rem}.timeline-from{color:var(--accent-red);font-weight:600}.timeline-arrow{color:var(--text-muted)}.timeline-to{color:var(--accent-green);font-weight:700;font-size:1rem}.win-metrics{display:flex;gap:24px;margin-bottom:16px;flex-wrap:wrap}.win-metrics .metric{display:flex;flex-direction:column;gap:3px}.win-metrics .metric-value{font-size:1.4rem;font-weight:900;color:var(--accent-cyan);letter-spacing:-.02em}.win-metrics .metric-value.highlight{color:var(--accent-green)}.win-metrics .metric-label{font-size:.78rem;color:var(--text-secondary);line-height:1.3}.win-metrics .metric-compare{display:block;font-size:.72rem;color:var(--text-muted);margin-top:2px}.win-stack{margin-bottom:14px}.stack-badges{display:flex;flex-wrap:wrap;gap:8px}.stack-badge{padding:4px 12px;border-radius:50px;font-size:.75rem;font-weight:600}.stack-badge.react{background:#61dafb1a;color:#61dafb}.stack-badge.dynamics{background:#0078d71f;color:#60a5fa}.stack-badge.azure{background:#00b4e11a;color:#38bdf8}.win-results{margin-bottom:14px}.result-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:#10b98114;border:1px solid rgba(16,185,129,.2);border-radius:50px;font-size:.82rem;font-weight:600;color:var(--accent-green)}.win-keyword{display:flex;align-items:center;gap:8px;margin-bottom:14px;flex-wrap:wrap;font-size:.88rem}.keyword-from{color:var(--text-secondary)}.keyword-arrow{color:var(--text-muted)}.keyword-to{color:var(--accent-cyan);font-weight:700}.keyword-volume{font-size:.78rem;color:var(--text-muted)}.win-clients{display:flex;flex-wrap:wrap;gap:8px}.client-badge{padding:4px 12px;background:#ffffff0a;border:1px solid var(--border);border-radius:50px;font-size:.75rem;color:var(--text-secondary)}.win-tech,.trend-tech{display:flex;flex-wrap:wrap;gap:8px}.tech-tag{padding:4px 12px;background:#00d4ff12;border:1px solid var(--border-accent);border-radius:50px;font-size:.75rem;font-weight:600;color:var(--text-secondary)}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.stat-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);padding:24px;display:flex;align-items:flex-start;gap:14px;transition:var(--transition)}.stat-card:hover{border-color:var(--border-accent)}.stat-card .stat-icon{font-size:1.6rem;flex-shrink:0}.stat-card .stat-value{font-size:1.8rem;font-weight:900;color:var(--accent-cyan);letter-spacing:-.03em;line-height:1;margin-bottom:4px}.stat-card .stat-label{font-size:.82rem;color:var(--text-secondary);line-height:1.4}.stat-card .stat-detail{font-size:.75rem;color:var(--text-muted);margin-top:4px}.success-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 32px}.client-name{font-size:1.1rem;font-weight:800;color:var(--text-primary);margin-bottom:6px}.client-industry{font-size:.8rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.07em}.comparison-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center;margin-bottom:20px}.comparison-before,.comparison-after{background:#ffffff08;border:1px solid var(--border);border-radius:var(--radius-md);padding:18px}.comparison-badge{display:inline-block;padding:4px 12px;border-radius:50px;font-size:.72rem;font-weight:700;margin-bottom:14px;text-transform:uppercase;letter-spacing:.06em}.comparison-badge.before{background:#ef44441f;color:var(--accent-red)}.comparison-badge.after{background:#10b9811f;color:var(--accent-green)}.comparison-metrics{display:flex;flex-direction:column;gap:10px}.comparison-metrics .metric.negative .metric-value{color:var(--accent-red)}.comparison-metrics .metric.positive .metric-value{color:var(--accent-green)}.comparison-metrics .metric-value{font-size:1.2rem;font-weight:800}.comparison-metrics .metric-label{font-size:.78rem;color:var(--text-secondary)}.comparison-arrow{display:flex;flex-direction:column;align-items:center;gap:8px}.arrow-icon,.arrow-text{font-size:1.4rem;font-weight:900;color:var(--accent-cyan)}.arrow-text{font-size:1rem}.timeline-info{text-align:center}.timeline-info .timeline{font-size:.85rem;font-weight:700;color:var(--text-primary)}.timeline-info .downtime{font-size:.72rem;font-weight:700;text-transform:uppercase;margin-top:4px}.timeline-info .downtime.zero{color:var(--accent-green)}.success-card .tech-stack{margin-top:4px}.success-card .tech-label{font-size:.78rem;color:var(--text-secondary);margin-bottom:8px;text-transform:uppercase;letter-spacing:.06em}.tech-tags{display:flex;flex-wrap:wrap;gap:8px}.deployments-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.deployment-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);padding:24px;transition:var(--transition);display:flex;gap:14px}.deployment-card:hover{border-color:var(--border-accent)}.deployment-card.pos{border-top:2px solid var(--accent-cyan)}.deployment-card.website{border-top:2px solid var(--accent-blue)}.deployment-card.dynamics{border-top:2px solid var(--accent-purple)}.deployment-icon{font-size:1.6rem;flex-shrink:0}.deployment-title{font-size:.95rem;font-weight:700;color:var(--text-primary);margin-bottom:12px}.deployment-metrics{display:flex;gap:16px;margin-bottom:12px}.deployment-metrics .metric-value{font-size:1.2rem;font-weight:800;color:var(--accent-cyan)}.deployment-metrics .metric-label{font-size:.75rem;color:var(--text-secondary)}.deployment-features{display:flex;flex-wrap:wrap;gap:6px}.feature-tag{padding:3px 10px;background:#ffffff0d;border:1px solid var(--border);border-radius:50px;font-size:.72rem;color:var(--text-secondary)}.trends-grid{display:flex;flex-direction:column;gap:16px}.trend-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 32px;transition:var(--transition)}.trend-card:hover{border-color:var(--border-accent);transform:translateY(-2px)}.trend-card.trend-ai{border-left:3px solid var(--accent-purple)}.trend-card.trend-headless{border-left:3px solid var(--accent-cyan)}.trend-card.trend-zero-downtime{border-left:3px solid var(--accent-green)}.trend-card.trend-design{border-left:3px solid var(--accent-pink)}.trend-card.trend-seo{border-left:3px solid var(--accent-yellow)}.trend-header{display:flex;align-items:center;gap:12px;margin-bottom:14px}.trend-number{font-size:.72rem;font-weight:900;color:var(--text-muted);background:#ffffff0d;padding:4px 10px;border-radius:6px}.trend-category-badge{padding:4px 12px;border-radius:50px;font-size:.75rem;font-weight:700}.trend-category-badge.ai{background:#8b5cf61f;color:var(--accent-purple)}.trend-category-badge.headless{background:#00d4ff1f;color:var(--accent-cyan)}.trend-category-badge.infrastructure{background:#10b9811f;color:var(--accent-green)}.trend-category-badge.design{background:#ec48991f;color:var(--accent-pink)}.trend-category-badge.seo{background:#f59e0b1f;color:var(--accent-yellow)}.trend-title{font-size:1.15rem;font-weight:800;color:var(--text-primary);margin-bottom:18px;letter-spacing:-.01em}.trend-performance{display:flex;gap:24px;margin-bottom:16px;flex-wrap:wrap}.performance-metric{display:flex;flex-direction:column;gap:3px}.performance-metric .metric-value{font-size:2rem;font-weight:900;color:var(--accent-cyan);letter-spacing:-.03em}.performance-metric.main .metric-value{font-size:2.5rem}.performance-metric .metric-label{font-size:.78rem;color:var(--text-secondary)}.client-results{margin-bottom:16px}.results-title{font-size:.82rem;font-weight:600;color:var(--text-secondary);margin-bottom:8px;text-transform:uppercase;letter-spacing:.06em}.result-item{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:.88rem;color:var(--text-secondary)}.result-item.success .result-text{color:var(--accent-green);font-weight:600}.tech-stack-showcase{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap}.stack-item{display:flex;align-items:center;gap:10px;background:#ffffff08;border:1px solid var(--border);border-radius:var(--radius-sm);padding:12px 16px;flex:1;min-width:140px}.stack-icon{font-size:1.3rem}.stack-name{font-size:.88rem;font-weight:700;color:var(--text-primary)}.stack-desc{font-size:.75rem;color:var(--text-secondary)}.migration-stats{display:flex;gap:20px;margin-bottom:16px}.migration-perfect,.downtime-zero{background:#10b98112;border:1px solid rgba(16,185,129,.2);border-radius:var(--radius-md);padding:16px 20px;text-align:center;flex:1}.perfect-score,.downtime-value{font-size:1.6rem;font-weight:900;color:var(--accent-green)}.perfect-label,.downtime-label{font-size:.78rem;color:var(--text-secondary);margin-top:4px}.impact-metrics{display:flex;gap:16px;margin-bottom:16px}.impact-metric{text-align:center}.impact-metric .impact-value{font-size:1.4rem;font-weight:900;color:var(--accent-cyan)}.impact-metric .impact-label{font-size:.75rem;color:var(--text-secondary)}.impact-metric.large .impact-value{font-size:2rem;font-weight:900;color:var(--accent-green)}.impact-metric.large .impact-label{font-size:.82rem;color:var(--text-secondary)}.scale-metrics{display:flex;gap:16px;margin-bottom:14px}.scale-metric .scale-value{font-size:1.6rem;font-weight:900;color:var(--accent-pink)}.scale-metric .scale-label{font-size:.75rem;color:var(--text-secondary)}.design-results{display:flex;gap:20px;margin-bottom:14px}.design-metric .metric-value{font-size:1.8rem;font-weight:900;color:var(--accent-cyan)}.design-metric .metric-value.highlight{color:var(--accent-pink)}.design-metric .metric-label{font-size:.78rem;color:var(--text-secondary)}.seo-rankings{display:flex;gap:20px;margin-bottom:14px}.ranking-metric .ranking-value{font-size:1.8rem;font-weight:900;color:var(--accent-yellow)}.ranking-metric .ranking-label{font-size:.78rem;color:var(--text-secondary)}.seo-impact{margin-bottom:14px}.impact-statement{display:flex;align-items:center;gap:8px;font-size:.88rem;color:var(--text-secondary);margin-bottom:6px}.impact-statement .impact-text{font-weight:600}.seo-factors{display:flex;flex-wrap:wrap;gap:8px}.factor{display:flex;align-items:center;gap:6px;font-size:.82rem;color:var(--text-secondary);padding:5px 12px;background:#ffffff08;border:1px solid var(--border);border-radius:50px}.warning-note{display:flex;align-items:center;gap:10px;background:#f59e0b0f;border:1px solid rgba(245,158,11,.2);border-radius:var(--radius-md);padding:12px 18px;font-size:.85rem;color:var(--text-secondary)}.warning-icon{font-size:1.1rem}.warning-card{background:var(--bg-card);border:1px solid rgba(245,158,11,.2);border-radius:var(--radius-lg);padding:28px 32px}.warning-header{margin-bottom:20px}.warning-header .warning-title{display:flex;align-items:center;gap:10px;margin-bottom:6px}.warning-header h3{font-size:1.15rem;font-weight:800;color:var(--text-primary)}.warning-icon-big{font-size:1.5rem}.warning-subtitle{font-size:.85rem;color:var(--text-secondary)}.agency-comparison{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center;margin-bottom:20px}.agency-type{background:#ffffff08;border:1px solid var(--border);border-radius:var(--radius-md);padding:18px}.agency-type.outdated{border-color:#ef444433}.agency-type.modern{border-color:#10b98133}.agency-header{margin-bottom:12px}.agency-badge{display:inline-block;padding:3px 10px;border-radius:50px;font-size:.72rem;font-weight:700;margin-bottom:6px}.agency-badge.bad{background:#ef44441a;color:var(--accent-red)}.agency-badge.good{background:#10b9811a;color:var(--accent-green)}.agency-header h4{font-size:.88rem;font-weight:700;color:var(--text-primary)}.agency-tech{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.tech-outdated{padding:3px 10px;background:#ef444412;border-radius:50px;font-size:.72rem;color:#f87171}.tech-modern{padding:3px 10px;background:#10b98112;border-radius:50px;font-size:.72rem;color:var(--accent-green)}.agency-results{display:flex;flex-direction:column;gap:6px}.agency-results .result{display:flex;align-items:center;gap:6px;font-size:.82rem}.agency-results .result.negative .result-text{color:var(--accent-red)}.agency-results .result.positive .result-text{color:var(--accent-green)}.comparison-arrow .arrow-text{font-size:1.1rem;font-weight:900;color:var(--text-muted);padding:0 8px}.revenue-warning{background:#ef44440f;border:1px solid rgba(239,68,68,.15);border-radius:var(--radius-md);padding:14px 18px}.warning-statement{display:flex;align-items:center;gap:10px;font-size:.92rem;color:var(--text-secondary)}.warning-statement strong{color:var(--accent-red)}.failure-stat .stat-card{background:#ef44440f;border:1px solid rgba(239,68,68,.15);border-radius:var(--radius-md);padding:20px;text-align:center;margin-bottom:16px}.failure-stat .stat-value{font-size:2.5rem;font-weight:900;color:var(--accent-red)}.failure-stat .stat-label{font-size:.88rem;color:var(--text-secondary)}.failure-stat .stat-detail{font-size:.78rem;color:var(--text-muted);margin-top:4px}.failure-reasons{display:flex;flex-wrap:wrap;gap:10px}.failure-reasons .reason{display:flex;align-items:center;gap:6px;font-size:.85rem;color:var(--text-secondary)}.offer-card{background:linear-gradient(135deg,#0d1a2e,#091d38);border:1px solid var(--border-accent);border-radius:var(--radius-xl);padding:32px;position:relative;overflow:hidden}.offer-card:before{content:"";position:absolute;top:-80px;right:-80px;width:280px;height:280px;background:radial-gradient(circle,rgba(0,212,255,.06) 0%,transparent 70%);pointer-events:none}.offer-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap;gap:10px}.offer-badge{display:inline-block;padding:5px 14px;background:#ef44441f;border:1px solid rgba(239,68,68,.25);border-radius:50px;font-size:.78rem;font-weight:800;color:var(--accent-red);text-transform:uppercase;letter-spacing:.08em}.offer-timer{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--accent-yellow)}.offer-title{font-size:1.3rem;font-weight:800;color:var(--text-primary);margin-bottom:8px;letter-spacing:-.01em}.offer-description{font-size:.9rem;color:var(--text-secondary);margin-bottom:16px;line-height:1.6}.value-amount{font-size:1.5rem;font-weight:900;color:var(--accent-yellow)}.value-text{font-size:.78rem;font-weight:700;color:var(--text-muted);margin-left:4px}.offer-includes h4{font-size:.88rem;font-weight:600;color:var(--text-secondary);margin-bottom:10px}.includes-list{list-style:none;display:flex;flex-direction:column;gap:6px;margin-bottom:20px}.includes-list li{font-size:.85rem;color:var(--text-secondary)}.offer-button,.offer-button a{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:linear-gradient(135deg,var(--accent-cyan),var(--accent-blue));color:var(--bg-primary);border:none;border-radius:50px;font-size:.92rem;font-weight:800;cursor:pointer;transition:var(--transition);text-decoration:none;flex-direction:column;text-align:center}.offer-button:hover{transform:translateY(-2px);box-shadow:0 8px 30px #00d4ff4d}.button-sub,.button-hint{font-size:.72rem;font-weight:500;opacity:.8}.offer-features{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.offer-features .feature{display:flex;align-items:center;gap:10px;font-size:.85rem;color:var(--text-secondary)}.offer-url,.calculator-url,.playbook-url,.scorecard-url{margin-top:14px;display:flex;align-items:center;gap:8px;font-size:.8rem}.url-label{color:var(--text-muted)}.url-value{background:#ffffff0d;border:1px solid var(--border);border-radius:6px;padding:3px 10px;color:var(--accent-cyan);font-family:monospace;font-size:.82rem}.case-studies-title{font-size:.92rem;font-weight:600;color:var(--text-secondary);margin-bottom:16px;text-transform:uppercase;letter-spacing:.06em}.case-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.case-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);padding:20px;text-decoration:none;transition:var(--transition);display:block}.case-card:hover{border-color:var(--border-accent);transform:translateY(-2px)}.case-card .case-icon{font-size:1.5rem;margin-bottom:10px;display:block}.case-card h4{font-size:.92rem;font-weight:700;color:var(--text-primary);margin-bottom:4px}.case-card p{font-size:.8rem;color:var(--text-secondary);margin-bottom:12px}.case-link{font-size:.78rem;font-weight:700;color:var(--accent-cyan)}.cta-card,.cta-content{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:32px}.cta-title{font-size:1.2rem;font-weight:800;color:var(--text-primary);margin-bottom:8px;letter-spacing:-.01em}.cta-subtitle{font-size:.88rem;color:var(--text-secondary);margin-bottom:20px;line-height:1.5}.cta-buttons{display:flex;flex-direction:column;gap:10px}.cta-button{display:inline-flex;align-items:center;gap:10px;padding:13px 24px;border:1px solid var(--border);border-radius:var(--radius-md);font-size:.88rem;font-weight:700;cursor:pointer;transition:var(--transition);background:#ffffff08;color:var(--text-primary);text-align:left}.cta-button.help,.cta-button.demo,.cta-button.reply-button{background:linear-gradient(135deg,#00d4ff1f,#3b82f61f);border-color:var(--border-accent);color:var(--accent-cyan)}.cta-button:hover{border-color:var(--border-accent);background:#00d4ff14}.cta-button .button-icon{font-size:1rem}.cta-button .button-hint,.cta-button .button-sub{font-size:.72rem;font-weight:500;color:var(--text-muted);margin-left:auto}.action-command{background:#00d4ff0d;border:1px solid var(--border-accent);border-radius:var(--radius-md);padding:14px 18px;margin-bottom:16px}.command-badge{font-size:.72rem;font-weight:700;color:var(--accent-cyan);text-transform:uppercase;letter-spacing:.07em;margin-bottom:4px}.command-text{font-size:.88rem;color:var(--text-secondary)}.action-benefits{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.action-benefits .benefit{display:flex;align-items:center;gap:6px;font-size:.82rem;color:var(--text-secondary)}.action-button{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:50px;font-size:.9rem;font-weight:800;cursor:pointer;transition:var(--transition);border:none;flex-direction:column;text-align:center}.action-button.reply-button,.action-button.stats-button,.action-button.priority{background:linear-gradient(135deg,var(--accent-cyan),var(--accent-blue));color:var(--bg-primary)}.action-button.emergency{background:linear-gradient(135deg,var(--accent-red),#b91c1c);color:#fff}.action-button.secondary{background:#ffffff0d;border:1px solid var(--border);color:var(--text-secondary)}.action-button:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow)}.signature-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 32px}.team-info{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px}.team-avatar{width:48px;height:48px;background:linear-gradient(135deg,var(--accent-cyan),var(--accent-blue));border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:900;color:var(--bg-primary);flex-shrink:0}.team-details h4,.signature-title{font-size:1rem;font-weight:800;color:var(--text-primary);margin-bottom:4px}.team-title,.signature-tagline{font-size:.82rem;color:var(--text-secondary);margin-bottom:8px}.team-stats{display:flex;flex-wrap:wrap;gap:10px}.team-stat{font-size:.75rem;color:var(--text-muted)}.signature-ps{background:#ffffff08;border:1px solid var(--border);border-radius:var(--radius-md);padding:16px 20px}.ps-title{font-size:.82rem;font-weight:700;color:var(--accent-cyan);margin-bottom:6px}.ps-content{font-size:.85rem;color:var(--text-secondary);line-height:1.6;margin-bottom:12px}.ps-features{display:flex;flex-wrap:wrap;gap:8px}.ps-feature{font-size:.75rem;color:var(--text-secondary);padding:3px 10px;background:#ffffff0a;border:1px solid var(--border);border-radius:50px}.company-metrics,.performance-summary{display:flex;gap:20px;margin-bottom:16px;flex-wrap:wrap}.company-metric,.summary-item{display:flex;align-items:center;gap:10px}.company-metric .metric-value,.summary-details .summary-value{font-size:1.2rem;font-weight:900;color:var(--accent-cyan);display:block}.company-metric .metric-label,.summary-details .summary-label{font-size:.75rem;color:var(--text-secondary)}.summary-item .summary-icon{font-size:1.2rem}.playbook-results{display:flex;gap:20px;margin-bottom:16px;flex-wrap:wrap}.result-item{display:flex;align-items:center;gap:10px}.result-icon{font-size:1.2rem}.result-details .result-value{font-size:1.2rem;font-weight:900;color:var(--accent-cyan)}.result-details .result-label{font-size:.75rem;color:var(--text-secondary)}.postscript{background:#10b9810f;border:1px solid rgba(16,185,129,.15);border-radius:var(--radius-md);padding:16px 20px;display:flex;gap:10px;margin-top:16px}.ps-badge{font-size:.88rem;font-weight:800;color:var(--accent-green);flex-shrink:0}.certification-badges{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.badge-item{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#ffffff08;border:1px solid var(--border);border-radius:var(--radius-sm)}.badge-item .badge-icon{font-size:1.2rem}.badge-title{font-size:.88rem;font-weight:700;color:var(--text-primary)}.badge-subtitle{font-size:.75rem;color:var(--text-secondary)}.emergency-contact{background:#ef44440f;border:1px solid rgba(239,68,68,.15);border-radius:var(--radius-md);padding:14px 18px}.contact-badge{font-size:.75rem;font-weight:700;color:var(--accent-red);margin-bottom:6px}.contact-info{font-size:.85rem;color:var(--text-secondary);line-height:1.7}.contact-info strong{color:var(--text-primary)}.specialization{display:flex;align-items:center;gap:10px}.specialty-badge{font-size:.78rem;font-weight:700;color:var(--accent-yellow);background:#f59e0b1a;padding:4px 12px;border-radius:50px;white-space:nowrap}.specialty-text{font-size:.82rem;color:var(--text-secondary)}.enterprise-focus{margin-top:12px}.focus-badge{font-size:.75rem;font-weight:700;color:var(--accent-cyan);margin-bottom:4px}.focus-text{font-size:.82rem;color:var(--text-secondary)}.quote-card{background:#00d4ff0d;border:1px solid var(--border-accent);border-radius:var(--radius-lg);padding:32px;text-align:center}.quote-icon{font-size:2rem;margin-bottom:14px;display:block}.quote-text{font-size:1.5rem;font-weight:800;color:var(--text-primary);font-style:italic;letter-spacing:-.01em;margin-bottom:16px}.quote-author{display:flex;flex-direction:column;gap:4px}.author-name{font-size:.88rem;font-weight:700;color:var(--accent-cyan)}.author-title{font-size:.78rem;color:var(--text-secondary)}.testimonial-card{background:var(--bg-card);border:1px solid var(--border);border-left:3px solid var(--accent-cyan);border-radius:var(--radius-lg);padding:28px 32px}.quote-mark{font-size:3rem;color:#00d4ff33;line-height:1;margin-bottom:4px}.testimonial-text{font-size:1.4rem;font-weight:800;color:var(--text-primary);font-style:italic;margin-bottom:16px}.author-role{font-size:.82rem;color:var(--text-secondary);margin-bottom:8px}.author-validation{display:flex;gap:8px}.validation-badge{font-size:.72rem;font-weight:600;color:var(--text-muted);background:#ffffff0d;padding:3px 10px;border-radius:50px;border:1px solid var(--border)}.transformation-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:start}.transformation-column{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px}.transformation-column.before{border-color:#ef444433}.transformation-column.after{border-color:#10b98133}.column-header{margin-bottom:18px}.column-badge{display:inline-block;padding:4px 12px;border-radius:50px;font-size:.72rem;font-weight:700;margin-bottom:6px}.column-badge.bad{background:#ef44441a;color:var(--accent-red)}.column-badge.good{background:#10b9811a;color:var(--accent-green)}.column-timeline{display:flex;align-items:center;gap:6px;font-size:.78rem;color:var(--text-muted)}.pain-points,.success-points{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.pain-point,.success-point{background:#ffffff08;border:1px solid var(--border);border-radius:var(--radius-sm);padding:12px 14px;display:flex;align-items:flex-start;gap:10px}.pain-point.critical{border-color:#ef444426}.success-point.excellent{border-color:#10b98126}.pain-icon,.success-icon{font-size:1.2rem;flex-shrink:0}.pain-metric,.success-metric{font-size:.9rem;font-weight:700;color:var(--text-primary)}.pain-impact{font-size:.78rem;color:var(--accent-red)}.success-impact{font-size:.78rem;color:var(--accent-green)}.situation-summary,.results-summary{background:#ffffff08;border:1px solid var(--border);border-radius:var(--radius-md);padding:16px}.summary-header{display:flex;align-items:center;gap:8px;margin-bottom:10px}.summary-title{font-size:.85rem;font-weight:700;color:var(--text-primary)}.summary-list{list-style:none;display:flex;flex-direction:column;gap:6px}.summary-list li{font-size:.8rem;color:var(--text-secondary);padding-left:12px;position:relative}.summary-list li:before{content:"•";position:absolute;left:0;color:var(--accent-cyan)}.transformation-timeline{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 8px}.timeline-line{width:2px;flex:1;min-height:40px;background:linear-gradient(to bottom,var(--accent-cyan),var(--accent-green));border-radius:2px}.timeline-duration{text-align:center}.duration-value{font-size:1.1rem;font-weight:900;color:var(--accent-cyan)}.duration-label{font-size:.72rem;color:var(--text-secondary)}.timeline-highlight{text-align:center}.highlight-badge{font-size:.72rem;font-weight:800;color:var(--accent-green);background:#10b9811a;padding:3px 10px;border-radius:50px;display:block;margin-bottom:3px}.highlight-text{font-size:.7rem;color:var(--text-muted)}.tech-stack-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.tech-component{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);padding:18px;display:flex;align-items:flex-start;gap:12px;transition:var(--transition)}.tech-component:hover{border-color:var(--border-accent)}.component-icon{font-size:1.4rem;flex-shrink:0}.component-title{font-size:.88rem;font-weight:700;color:var(--text-primary);margin-bottom:8px}.component-tech{display:flex;flex-wrap:wrap;gap:6px}.tech-item{padding:3px 10px;background:#00d4ff12;border:1px solid var(--border-accent);border-radius:50px;font-size:.72rem;font-weight:600;color:var(--text-secondary)}.offer-countdown{background:#ef44440f;border:1px solid rgba(239,68,68,.15);border-radius:var(--radius-md);padding:16px 20px;text-align:center;margin-bottom:20px}.countdown-header{display:flex;align-items:center;justify-content:center;gap:6px;font-size:.75rem;font-weight:700;color:var(--accent-red);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.counter-digit{font-size:2.5rem;font-weight:900;color:var(--accent-red)}.counter-label{font-size:.8rem;color:var(--text-secondary)}.benefits-title{font-size:.9rem;font-weight:700;color:var(--text-primary);margin-bottom:12px}.benefits-grid{display:flex;flex-direction:column;gap:10px}.benefit-item{display:flex;align-items:flex-start;gap:12px;background:#ffffff08;border:1px solid var(--border);border-radius:var(--radius-sm);padding:14px 16px}.benefit-item .benefit-icon{font-size:1.1rem;flex-shrink:0}.benefit-name{font-size:.88rem;font-weight:700;color:var(--text-primary)}.benefit-value{font-size:.75rem;color:var(--accent-cyan);margin:2px 0}.benefit-desc{font-size:.78rem;color:var(--text-secondary)}.action-warning{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--accent-yellow);margin-bottom:14px}.action-buttons{display:flex;flex-wrap:wrap;gap:10px}.link-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px 28px}.link-content{display:flex;align-items:flex-start;gap:16px;margin-bottom:14px}.link-icon{font-size:1.6rem;flex-shrink:0}.link-title{font-size:1rem;font-weight:700;color:var(--text-primary);margin-bottom:6px}.link-description{font-size:.85rem;color:var(--text-secondary);line-height:1.5;margin-bottom:12px}.link-button{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;background:#00d4ff14;border:1px solid var(--border-accent);border-radius:50px;font-size:.85rem;font-weight:700;color:var(--accent-cyan);text-decoration:none;transition:var(--transition)}.link-button:hover{background:#00d4ff24}.stats-highlight{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 32px}.highlight-badge{font-size:.72rem;font-weight:800;color:var(--accent-cyan);text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px;display:block}.highlight-metrics{display:flex;flex-direction:column;gap:12px}.metric-block{display:flex;align-items:center;gap:14px;padding:14px 18px;background:#ffffff08;border:1px solid var(--border);border-radius:var(--radius-md);transition:var(--transition)}.metric-block:hover{border-color:var(--border-accent)}.metric-block .metric-icon{font-size:1.3rem;flex-shrink:0}.metric-block .metric-value{font-size:1.3rem;font-weight:900;color:var(--accent-cyan);margin-bottom:2px}.metric-block .metric-label{font-size:.82rem;color:var(--text-secondary)}.metric-block .metric-result{font-size:.8rem;color:var(--accent-green);font-weight:600;margin-left:auto;padding:3px 10px;background:#10b9811a;border-radius:50px;white-space:nowrap}.journey-timeline{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:8px;align-items:center;margin-bottom:20px}.journey-arrow{display:flex;flex-direction:column;align-items:center;gap:4px}.arrow-line{width:24px;height:2px;background:var(--accent-cyan);border-radius:2px}.arrow-label{font-size:.7rem;color:var(--text-muted);white-space:nowrap}.journey-phase{background:#ffffff08;border:1px solid var(--border);border-radius:var(--radius-md);padding:16px}.phase-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;flex-wrap:wrap;gap:4px}.phase-label{font-size:.78rem;font-weight:700;color:var(--text-secondary)}.phase-status{font-size:.7rem;font-weight:600;padding:2px 8px;border-radius:50px}.phase-status.initial{background:#ef44441a;color:var(--accent-red)}.phase-status.growing{background:#f59e0b1a;color:var(--accent-yellow)}.phase-status.mature{background:#10b9811a;color:var(--accent-green)}.phase-metrics{display:flex;gap:12px}.phase-metrics .metric-value{font-size:1.1rem;font-weight:900;color:var(--accent-cyan)}.phase-metrics .metric-label{font-size:.72rem;color:var(--text-secondary)}.phase-metrics .metric.negative .metric-value{color:var(--accent-red)}.phase-metrics .metric.improving .metric-value{color:var(--accent-yellow)}.phase-metrics .metric.excellent .metric-value{color:var(--accent-green)}.tech-components{display:flex;gap:12px}.tech-component .tech-icon{font-size:1.2rem;margin-bottom:6px;display:block}.tech-component .tech-name{font-size:.82rem;font-weight:700;color:var(--text-primary)}.tech-component .tech-desc{font-size:.72rem;color:var(--text-secondary)}.growth-summary{display:flex;gap:20px}.summary-metric{text-align:center;background:#00d4ff0f;border:1px solid var(--border-accent);border-radius:var(--radius-md);padding:16px 24px;flex:1}.summary-metric .summary-value{font-size:1.8rem;font-weight:900;color:var(--accent-cyan);display:block}.summary-metric .summary-label{font-size:.78rem;color:var(--text-secondary)}.launch-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 32px}.launch-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap;gap:10px}.launch-badge{font-size:.75rem;font-weight:800;color:var(--accent-green);background:#10b9811a;padding:4px 12px;border-radius:50px;text-transform:uppercase;letter-spacing:.07em}.launch-timeline{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--text-secondary)}.app-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:20px}.metric-card{background:#ffffff08;border:1px solid var(--border);border-radius:var(--radius-md);padding:18px;transition:var(--transition)}.metric-card:hover{border-color:var(--border-accent)}.metric-header{display:flex;align-items:center;gap:8px;margin-bottom:12px}.metric-header h5{font-size:.85rem;font-weight:700;color:var(--text-primary)}.metric-value.primary{font-size:2rem;font-weight:900;color:var(--accent-cyan);display:block}.metric-comparison{display:flex;align-items:center;gap:6px;font-size:.78rem;margin-top:4px}.comparison-value{color:var(--text-muted)}.metric-reviews{font-size:.78rem;color:var(--text-secondary);margin-top:4px}.metric-duration{font-size:.75rem;color:var(--text-muted);margin-top:2px}.metric-desc{font-size:.72rem;color:var(--text-muted);margin-top:6px}.features-title{font-size:.82rem;font-weight:600;color:var(--text-secondary);margin-bottom:10px;text-transform:uppercase;letter-spacing:.06em}.features-list{display:flex;flex-wrap:wrap;gap:8px}.feature-item{display:flex;align-items:center;gap:6px;font-size:.82rem;color:var(--text-secondary);padding:5px 12px;background:#ffffff08;border:1px solid var(--border);border-radius:50px}.calculator-card,.scorecard-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 32px}.calculator-badge,.scorecard-badge{font-size:.72rem;font-weight:800;color:var(--accent-green);background:#10b9811a;padding:4px 12px;border-radius:50px;text-transform:uppercase;letter-spacing:.07em}.calculator-title,.scorecard-title,.playbook-title{font-size:1.1rem;font-weight:800;color:var(--text-primary);margin-bottom:8px}.calculator-description,.scorecard-description,.playbook-description{font-size:.88rem;color:var(--text-secondary);margin-bottom:16px;line-height:1.5}.calculator-features,.scorecard-features,.playbook-features{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}.calculator-features .feature,.scorecard-features .feature,.playbook-features .feature{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--text-secondary)}.calculator-button,.scorecard-button,.playbook-button{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,var(--accent-cyan),var(--accent-blue));color:var(--bg-primary);border-radius:50px;font-size:.9rem;font-weight:800;cursor:pointer;text-decoration:none;transition:var(--transition);border:none}.calculator-button:hover,.scorecard-button:hover,.playbook-button:hover{transform:translateY(-2px);box-shadow:0 8px 30px #00d4ff40}.trust-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 32px}.trust-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap;gap:10px}.trust-badge{font-size:.72rem;font-weight:800;color:var(--accent-cyan);text-transform:uppercase;letter-spacing:.08em}.trust-metric .metric-number{font-size:1.5rem;font-weight:900;color:var(--accent-cyan)}.trust-metric .metric-label{font-size:.82rem;color:var(--text-secondary);margin-left:6px}.hack-section{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 32px;transition:var(--transition)}.hack-section:hover{border-color:var(--border-accent);transform:translateY(-2px)}.hack-section.hack-ai{border-left:3px solid var(--accent-purple)}.hack-section.hack-headless{border-left:3px solid var(--accent-cyan)}.hack-section.hack-migration{border-left:3px solid var(--accent-green)}.hack-section.hack-seo{border-left:3px solid var(--accent-yellow)}.hack-section.hack-design{border-left:3px solid var(--accent-pink)}.hack-header{margin-bottom:18px}.hack-number{display:inline-flex;gap:8px;align-items:center;margin-bottom:8px}.hack-label{font-size:.72rem;font-weight:900;color:var(--text-muted);background:#ffffff0d;padding:3px 10px;border-radius:6px;text-transform:uppercase;letter-spacing:.06em}.hack-category{font-size:.72rem;font-weight:700;color:var(--accent-cyan);text-transform:uppercase;letter-spacing:.06em}.hack-title{font-size:1.2rem;font-weight:800;color:var(--text-primary);letter-spacing:-.01em}.hack-subtitle{font-size:.85rem;color:var(--text-secondary);margin-top:4px}.hack-performance{display:flex;align-items:center;gap:24px;margin-bottom:18px;flex-wrap:wrap}.hack-performance .performance-details{display:flex;gap:20px}.hack-performance .detail{display:flex;align-items:center;gap:8px}.detail-icon{font-size:1rem}.detail-value{font-size:1rem;font-weight:800;color:var(--text-primary)}.detail-label{font-size:.75rem;color:var(--text-secondary)}.hack-section .tech-stack{margin-top:4px}.hack-section .tech-label{font-size:.78rem;color:var(--text-secondary);margin-bottom:8px;text-transform:uppercase;letter-spacing:.06em}.hack-section .tech-tags{display:flex;flex-wrap:wrap;gap:8px}.performance-comparison{display:flex;gap:16px;margin-bottom:16px}.comparison-group{background:#ffffff08;border:1px solid var(--border);border-radius:var(--radius-md);padding:16px 20px;flex:1}.comparison-group .comparison-title{font-size:.78rem;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px;display:block}.comparison-values{display:flex;align-items:center;gap:10px;margin-bottom:8px}.comparison-values .value.cloudrix .value-number{font-size:1.4rem;font-weight:900;color:var(--accent-cyan)}.comparison-values .value.industry .value-number{font-size:1.1rem;font-weight:700;color:var(--text-muted)}.comparison-values .value-label{font-size:.72rem;color:var(--text-secondary)}.comparison-values .comparison-vs{font-size:.75rem;color:var(--text-muted);font-weight:600}.improvement{display:flex;align-items:center;gap:4px;font-size:.82rem;font-weight:700;color:var(--accent-green)}.revenue-impact{background:#10b9810f;border:1px solid rgba(16,185,129,.15);border-radius:var(--radius-md);padding:14px 20px}.impact-header{display:flex;align-items:center;gap:8px;margin-bottom:6px}.impact-title{font-size:.82rem;font-weight:700;color:var(--text-secondary)}.impact-value{font-size:1.5rem;font-weight:900;color:var(--accent-green)}.impact-details{font-size:.78rem;color:var(--text-secondary)}.hack-section .migration-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.stat-success,.stat-volume,.stat-uptime{background:#ffffff08;border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;text-align:center}.hack-section .migration-stats .stat-header{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:6px}.hack-section .migration-stats .stat-title{font-size:.75rem;color:var(--text-secondary);font-weight:600}.hack-section .migration-stats .stat-value{font-size:1.4rem;font-weight:900;color:var(--accent-green)}.hack-section .migration-stats .stat-label{font-size:.75rem;color:var(--text-secondary)}.migration-benefits{display:flex;flex-wrap:wrap;gap:8px}.migration-benefits .benefit{display:flex;align-items:center;gap:6px;font-size:.82rem;color:var(--text-secondary);padding:5px 12px;background:#ffffff08;border:1px solid var(--border);border-radius:50px}.hack-section .seo-rankings{display:flex;gap:20px;margin-bottom:14px}.hack-section .seo-rankings .ranking-stat{text-align:center}.hack-section .seo-rankings .ranking-value{font-size:1.8rem;font-weight:900;color:var(--accent-yellow)}.hack-section .seo-rankings .ranking-label{font-size:.82rem;color:var(--text-secondary)}.hack-section .seo-rankings .ranking-detail{font-size:.72rem;color:var(--text-muted)}.hack-section .seo-impact .impact-metric.large .impact-value{font-size:2rem;font-weight:900;color:var(--accent-green)}.hack-section .seo-impact .impact-metric.large .impact-label{font-size:.82rem;color:var(--text-secondary)}.scale-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.scale-stat{background:#ffffff08;border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;text-align:center}.scale-stat .metric-value{font-size:1.4rem;font-weight:900;color:var(--accent-pink);margin-bottom:4px}.scale-stat .metric-label{font-size:.78rem;color:var(--text-secondary)}.scale-stat .metric-result{font-size:.72rem;color:var(--accent-green);margin-top:4px;font-weight:600}.design-benefits{display:flex;flex-wrap:wrap;gap:8px}.design-benefits .benefit{display:flex;align-items:center;gap:6px;font-size:.82rem;color:var(--text-secondary);padding:5px 12px;background:#ffffff08;border:1px solid var(--border);border-radius:50px}.playbook-card{background:linear-gradient(135deg,#0d1a2e,#091d38);border:1px solid var(--border-accent);border-radius:var(--radius-xl);padding:32px}.playbook-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap;gap:10px}.playbook-badge{font-size:.72rem;font-weight:800;color:var(--accent-cyan);background:#00d4ff1a;padding:4px 12px;border-radius:50px;text-transform:uppercase;letter-spacing:.07em}.playbook-meta{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--text-secondary)}.offer-details{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.detail-card{background:#ffffff08;border:1px solid var(--border);border-radius:var(--radius-md);padding:14px 18px;display:flex;align-items:flex-start;gap:12px}.detail-card .detail-icon{font-size:1.2rem;flex-shrink:0}.detail-card .detail-title{font-size:.9rem;font-weight:700;color:var(--text-primary);margin-bottom:3px}.detail-card .detail-text{font-size:.82rem;color:var(--text-secondary)}.cta-instruction{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--text-secondary);margin-bottom:12px}.intro-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 32px}.roi-highlight{display:flex;align-items:center;gap:10px;background:#10b9810f;border:1px solid rgba(16,185,129,.15);border-radius:var(--radius-md);padding:14px 18px;margin-top:16px}.roi-badge{font-size:.72rem;font-weight:800;color:var(--accent-green);flex-shrink:0}.roi-statement{display:flex;align-items:center;gap:8px;font-size:.88rem;color:var(--text-secondary)}.roi-statement strong{color:var(--accent-green)}.final-cta .cta-content{background:linear-gradient(135deg,#0d1a2e,#091d38);border:1px solid var(--border-accent);border-radius:var(--radius-xl);padding:36px;text-align:center}.social-proof{margin-bottom:16px}.proof-stats{display:flex;align-items:baseline;justify-content:center;gap:8px}.proof-number{font-size:2.5rem;font-weight:900;color:var(--accent-cyan)}.proof-text{font-size:.88rem;color:var(--text-secondary)}.final-cta .cta-title{font-size:1.3rem;font-weight:800;color:var(--text-primary);margin-bottom:8px}.final-cta .cta-subtitle{font-size:.88rem;color:var(--text-secondary);margin-bottom:24px}.final-cta .cta-buttons{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:10px}.final-cta .cta-button{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:50px;font-size:.85rem;font-weight:700;cursor:pointer;transition:var(--transition);border:1px solid var(--border);background:#ffffff0a;color:var(--text-secondary)}.final-cta .cta-button.demo{background:linear-gradient(135deg,#00d4ff24,#3b82f624);border-color:var(--border-accent);color:var(--accent-cyan);flex-direction:column;text-align:center}.final-cta .cta-button:hover{border-color:var(--border-accent);background:#00d4ff14}.newsletter-footer{max-width:860px;margin:40px auto 0;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px 28px}.footer-content{display:flex;flex-direction:column;gap:14px;align-items:center;text-align:center}.footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.footer-link{font-size:.8rem;color:var(--text-muted);text-decoration:none;transition:var(--transition)}.footer-link:hover{color:var(--accent-cyan)}.footer-address,.footer-info{font-size:.78rem;color:var(--text-muted);line-height:1.6}.footer-copyright{margin-top:4px;font-size:.72rem}.footer-social{display:flex;gap:12px}.social-link{font-size:.8rem;color:var(--text-muted);text-decoration:none;transition:var(--transition)}.social-link:hover{color:var(--accent-cyan)}.seo-metadata{display:none}@media (max-width: 768px){.newsletter-header{padding:36px 20px 28px}.newsletter-content{padding:28px 20px 0;gap:28px}.newsletter-footer{margin:28px 20px 0}.header-stats{flex-wrap:wrap;gap:16px}.stats-grid{grid-template-columns:repeat(2,1fr)}.deployments-grid,.case-cards,.comparison-grid,.agency-comparison,.tech-stack-grid,.app-metrics{grid-template-columns:1fr}.win-metrics{flex-wrap:wrap}.performance-comparison{flex-direction:column}.transformation-grid{grid-template-columns:1fr}.transformation-timeline{flex-direction:row;padding:8px 0}.hack-section .migration-stats,.scale-stats,.journey-timeline{grid-template-columns:1fr}.journey-arrow{display:none}.final-cta .cta-buttons,.action-buttons,.migration-stats{flex-direction:column}}@media (max-width: 480px){.newsletter-title{font-size:1.6rem}.stats-grid{grid-template-columns:1fr}.hack-performance,.seo-rankings,.scale-metrics,.design-results,.growth-summary,.tech-components,.tech-stack-showcase{flex-direction:column}}
