.digital-pr-page[data-astro-cid-dwm4gies]{--chart-primary: #5d87ff;--chart-secondary: #ff6b35;--chart-success: #22c55e;--chart-warning: #f59e0b;--chart-danger: #ef4444}.container[data-astro-cid-dwm4gies],.wrapper[data-astro-cid-dwm4gies]{max-width:1200px;margin:0 auto;padding:0 var(--space-6);width:100%}@media (max-width: 1280px){.container[data-astro-cid-dwm4gies],.wrapper[data-astro-cid-dwm4gies]{padding:0 var(--space-5)}}@media (max-width: 768px){.container[data-astro-cid-dwm4gies],.wrapper[data-astro-cid-dwm4gies]{padding:0 var(--space-4)}}@media (max-width: 480px){.container[data-astro-cid-dwm4gies],.wrapper[data-astro-cid-dwm4gies]{padding:0 var(--space-3)}}.section-header[data-astro-cid-dwm4gies]{text-align:center;margin-bottom:var(--space-16)}.section-header[data-astro-cid-dwm4gies] h2[data-astro-cid-dwm4gies]{font-family:var(--font-brand);font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.1;margin-bottom:var(--space-4);background:linear-gradient(135deg,var(--chart-primary) 0%,var(--chart-secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-header[data-astro-cid-dwm4gies] p[data-astro-cid-dwm4gies]{font-size:1.125rem;color:var(--color-text-muted);max-width:600px;margin:0 auto}.charts-section[data-astro-cid-dwm4gies]{padding:var(--space-20) 0;background:var(--color-bg-subtle)}.charts-grid[data-astro-cid-dwm4gies]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-8)}@media (max-width: 1024px){.charts-grid[data-astro-cid-dwm4gies]{grid-template-columns:repeat(2,1fr)}}.chart-card[data-astro-cid-dwm4gies]{background:var(--color-bg);border-radius:var(--radius-2xl);padding:var(--space-8);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid var(--color-border);transition:var(--transition-slow)}.chart-card[data-astro-cid-dwm4gies]:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.chart-header[data-astro-cid-dwm4gies] h3[data-astro-cid-dwm4gies]{font-family:var(--font-brand);font-size:1.5rem;font-weight:600;margin-bottom:var(--space-2);color:var(--color-text)}.chart-header[data-astro-cid-dwm4gies] p[data-astro-cid-dwm4gies]{color:var(--color-text-muted);font-size:.875rem;margin-bottom:var(--space-6)}.chart-container[data-astro-cid-dwm4gies]{height:280px;margin-bottom:var(--space-6)}@media (max-width: 768px){.chart-container[data-astro-cid-dwm4gies]{height:240px}}.chart-insights[data-astro-cid-dwm4gies]{display:flex;justify-content:space-between;gap:var(--space-4)}.insight-item[data-astro-cid-dwm4gies]{text-align:center}.insight-value[data-astro-cid-dwm4gies]{display:block;font-family:var(--font-brand);font-size:1.5rem;font-weight:700;color:var(--chart-primary);margin-bottom:var(--space-1)}.insight-label[data-astro-cid-dwm4gies]{font-size:.75rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.services-section[data-astro-cid-dwm4gies]{padding:var(--space-20) 0;background:var(--color-bg)}.services-grid[data-astro-cid-dwm4gies]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:var(--space-8)}.service-card[data-astro-cid-dwm4gies]{background:var(--color-bg);border-radius:var(--radius-2xl);overflow:hidden;box-shadow:0 4px 6px -1px #0000001a;border:1px solid var(--color-border);transition:var(--transition-slow)}.service-card[data-astro-cid-dwm4gies]:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a}.service-visual[data-astro-cid-dwm4gies]{height:200px;overflow:hidden;position:relative}.service-visual[data-astro-cid-dwm4gies] img[data-astro-cid-dwm4gies]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:var(--transition-slow)}.service-card[data-astro-cid-dwm4gies]:hover .service-visual[data-astro-cid-dwm4gies] img[data-astro-cid-dwm4gies]{transform:scale(1.05)}.service-content[data-astro-cid-dwm4gies]{padding:var(--space-8)}.service-icon[data-astro-cid-dwm4gies]{font-size:2.5rem;margin-bottom:var(--space-4)}.service-content[data-astro-cid-dwm4gies] h3[data-astro-cid-dwm4gies]{font-family:var(--font-brand);font-size:1.5rem;font-weight:600;margin-bottom:var(--space-4);color:var(--color-text)}.service-content[data-astro-cid-dwm4gies] p[data-astro-cid-dwm4gies]{color:var(--color-text-muted);line-height:1.6;margin-bottom:var(--space-6)}.service-content[data-astro-cid-dwm4gies] ul[data-astro-cid-dwm4gies]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-2)}.service-content[data-astro-cid-dwm4gies] li[data-astro-cid-dwm4gies]{display:flex;align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:.875rem}.service-content[data-astro-cid-dwm4gies] li[data-astro-cid-dwm4gies]:before{content:"✓";color:var(--color-success);font-weight:700}:root[data-theme=dark] .digital-pr-page[data-astro-cid-dwm4gies]{--chart-primary: #6366f1;--chart-secondary: #f59e0b;--chart-success: #10b981;--chart-warning: #fbbf24;--chart-danger: #f87171}:root[data-theme=dark] .chart-card[data-astro-cid-dwm4gies],:root[data-theme=dark] .service-card[data-astro-cid-dwm4gies]{box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}@media (max-width: 1024px){.services-grid[data-astro-cid-dwm4gies],.service-content[data-astro-cid-dwm4gies] ul[data-astro-cid-dwm4gies]{grid-template-columns:1fr}}@media (max-width: 768px){.charts-grid[data-astro-cid-dwm4gies]{grid-template-columns:1fr}.chart-insights[data-astro-cid-dwm4gies]{flex-direction:column;gap:var(--space-2)}}.service-hero[data-astro-cid-dwm4gies]{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;background:var(--color-bg);padding-bottom:6rem}.hero-background[data-astro-cid-dwm4gies]{position:absolute;inset:0;z-index:-1}.hero-bg-image[data-astro-cid-dwm4gies]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.15;filter:grayscale(100%)}:root.theme-dark .hero-bg-image[data-astro-cid-dwm4gies]{opacity:.08;filter:grayscale(100%) brightness(.8)}.particles[data-astro-cid-dwm4gies]{position:absolute;inset:0;opacity:.5}.hero-gradient[data-astro-cid-dwm4gies]{position:absolute;inset:0;background:radial-gradient(ellipse at top right,rgba(93,135,255,.3) 0%,transparent 50%),radial-gradient(ellipse at bottom left,rgba(255,107,107,.2) 0%,transparent 50%)}.hero-content[data-astro-cid-dwm4gies]{text-align:center;max-width:900px;margin:0 auto;position:relative;z-index:1}.hero-badge[data-astro-cid-dwm4gies]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--color-accent);color:#fff;border-radius:var(--radius-full);font-size:.875rem;font-weight:600;margin-bottom:2rem;position:relative;overflow:hidden}.hero-badge[data-astro-cid-dwm4gies]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer 2s infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animated-gradient[data-astro-cid-dwm4gies]{background:linear-gradient(270deg,var(--color-accent),var(--chart-secondary),var(--color-accent));background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradient-shift 3s ease infinite}@keyframes gradient-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.hero-content[data-astro-cid-dwm4gies] h1[data-astro-cid-dwm4gies]{font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.1;margin-bottom:2rem;color:var(--color-text);font-weight:var(--font-bold);font-family:var(--font-clash)}.hero-description[data-astro-cid-dwm4gies]{font-size:1.25rem;line-height:1.8;color:var(--color-text-muted);margin-bottom:3rem;max-width:700px;margin-left:auto;margin-right:auto;font-family:var(--font-clash);font-weight:var(--font-regular)}.hero-stats[data-astro-cid-dwm4gies]{display:flex;justify-content:center;gap:3rem;margin-bottom:3rem;flex-wrap:wrap}.stat-item[data-astro-cid-dwm4gies]{text-align:center;cursor:default}.stat-number[data-astro-cid-dwm4gies]{display:block;font-size:3rem;font-weight:var(--font-bold);color:var(--color-accent);margin-bottom:.5rem;font-variant-numeric:tabular-nums;font-family:var(--font-clash)}.stat-label[data-astro-cid-dwm4gies]{font-size:.875rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-family:var(--font-clash);font-weight:var(--font-medium)}.hero-cta[data-astro-cid-dwm4gies]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.primary-cta[data-astro-cid-dwm4gies]{padding:1rem 2rem;font-size:1.125rem;position:relative;overflow:hidden;z-index:1}.primary-cta[data-astro-cid-dwm4gies]:before{content:"";position:absolute;inset:0;background:var(--gradient-accent-coral);opacity:0;transition:opacity var(--transition-smooth);z-index:-1}.primary-cta[data-astro-cid-dwm4gies]:hover:before{opacity:1}.scroll-indicator[data-astro-cid-dwm4gies]{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);text-align:center;color:var(--color-text-muted);font-size:.875rem;font-family:var(--font-clash);font-weight:var(--font-regular);z-index:1}.scroll-arrow[data-astro-cid-dwm4gies]{width:24px;height:24px;margin:.5rem auto 0;border-right:2px solid var(--gray-400);border-bottom:2px solid var(--gray-400);transform:rotate(45deg);animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0) rotate(45deg)}40%{transform:translateY(-10px) rotate(45deg)}60%{transform:translateY(-5px) rotate(45deg)}}.trust-signals[data-astro-cid-dwm4gies]{padding:4rem 0;background:var(--color-bg-subtle);border-top:1px solid var(--gray-800);border-bottom:1px solid var(--color-border);position:relative;overflow:hidden}.trust-signals[data-astro-cid-dwm4gies]:before{content:"";position:absolute;inset:0;background:var(--gradient-mesh);opacity:.05}.trust-grid[data-astro-cid-dwm4gies]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;text-align:center;position:relative;z-index:1}.trust-item[data-astro-cid-dwm4gies]{padding:1.5rem;border-radius:var(--radius-lg);transition:all var(--transition-base)}.trust-item[data-astro-cid-dwm4gies]:hover{background:var(--glass-bg);transform:translateY(-5px)}.trust-item[data-astro-cid-dwm4gies] svg[data-astro-cid-dwm4gies]{color:var(--color-accent);margin-bottom:1rem;filter:drop-shadow(0 4px 8px rgba(93,135,255,.3))}.trust-item[data-astro-cid-dwm4gies] h3[data-astro-cid-dwm4gies]{font-size:1.25rem;font-family:var(--font-clash);font-weight:var(--font-semibold);margin-bottom:.5rem;color:var(--color-text)}.trust-item[data-astro-cid-dwm4gies] p[data-astro-cid-dwm4gies]{color:var(--color-text-muted);font-size:.925rem;line-height:1.6;font-family:var(--font-clash);font-weight:var(--font-regular)}.features-section[data-astro-cid-dwm4gies]{padding:6rem 0;position:relative}.section-header[data-astro-cid-dwm4gies]{text-align:center;margin-bottom:4rem}.section-header[data-astro-cid-dwm4gies] h2[data-astro-cid-dwm4gies]{font-size:clamp(2rem,4vw,3.5rem);font-family:var(--font-clash);margin-bottom:1rem;color:var(--color-text);font-weight:var(--font-bold)}.section-header[data-astro-cid-dwm4gies] p[data-astro-cid-dwm4gies]{font-size:1.25rem;color:var(--color-text-muted);max-width:600px;margin:0 auto;font-family:var(--font-clash);font-weight:var(--font-regular)}.features-grid[data-astro-cid-dwm4gies]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.feature-card[data-astro-cid-dwm4gies]{padding:3rem;border-radius:var(--radius-xl);text-align:center;position:relative;overflow:hidden;background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--glass-border);transition:all var(--transition-base)}.feature-hover-effect[data-astro-cid-dwm4gies]{position:absolute;inset:0;background:radial-gradient(circle at center,var(--accent-overlay),transparent);opacity:0;transition:opacity var(--transition-smooth)}.feature-card[data-astro-cid-dwm4gies]:hover .feature-hover-effect[data-astro-cid-dwm4gies]{opacity:1}.feature-card[data-astro-cid-dwm4gies]:hover{transform:translateY(-10px);box-shadow:0 20px 40px #0000001a;border-color:var(--accent-regular)}.feature-icon[data-astro-cid-dwm4gies]{display:inline-flex;align-items:center;justify-content:center;width:5rem;height:5rem;background:var(--color-accent);color:#fff;border-radius:var(--radius-xl);margin-bottom:2rem;position:relative;z-index:1;transition:all var(--transition-base)}.feature-card[data-astro-cid-dwm4gies]:hover .feature-icon[data-astro-cid-dwm4gies]{background:linear-gradient(135deg,var(--chart-secondary),var(--color-accent));transform:scale(1.05)}.feature-card[data-astro-cid-dwm4gies] h3[data-astro-cid-dwm4gies]{font-size:1.5rem;font-family:var(--font-clash);font-weight:var(--font-semibold);margin-bottom:1rem;color:var(--color-text);position:relative;z-index:1}.feature-card[data-astro-cid-dwm4gies] p[data-astro-cid-dwm4gies]{color:var(--color-text-muted);line-height:1.7;position:relative;z-index:1;font-family:var(--font-clash);font-weight:var(--font-regular)}.pr-deliverables[data-astro-cid-dwm4gies]{padding:6rem 0;background:var(--color-bg-subtle);position:relative;overflow:hidden}.deliverables-showcase[data-astro-cid-dwm4gies]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;margin-top:3rem}.showcase-image[data-astro-cid-dwm4gies]{width:100%;height:auto;border-radius:var(--radius-xl);box-shadow:var(--shadow-2xl);transition:all var(--transition-base)}.showcase-image[data-astro-cid-dwm4gies]:hover{transform:scale(1.02)}.deliverables-grid[data-astro-cid-dwm4gies]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.deliverable-card[data-astro-cid-dwm4gies]{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--glass-border);border-radius:var(--radius-lg);transition:all var(--transition-base);cursor:pointer}.deliverable-card[data-astro-cid-dwm4gies]:hover{background:var(--accent-overlay);border-color:var(--accent-regular);transform:translate(10px)}.deliverable-card[data-astro-cid-dwm4gies] svg[data-astro-cid-dwm4gies]{color:var(--accent-regular);flex-shrink:0;transition:all var(--transition-base)}.deliverable-card[data-astro-cid-dwm4gies]:hover svg[data-astro-cid-dwm4gies]{transform:scale(1.2);color:var(--coral-accent)}.deliverable-card[data-astro-cid-dwm4gies] span[data-astro-cid-dwm4gies]{font-weight:var(--font-semibold);color:var(--color-text);font-size:1rem;font-family:var(--font-clash)}.case-studies-section[data-astro-cid-dwm4gies]{padding:6rem 0;position:relative}.case-studies-grid[data-astro-cid-dwm4gies]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:2.5rem;margin-top:3rem}.case-study-card[data-astro-cid-dwm4gies]{padding:2.5rem;border-radius:var(--radius-xl);overflow:hidden;background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--glass-border);transition:all var(--transition-base);display:flex;flex-direction:column;height:100%}.case-study-card[data-astro-cid-dwm4gies]:hover{transform:translateY(-5px);box-shadow:0 20px 40px #0000001a;border-color:var(--accent-regular)}.case-study-header[data-astro-cid-dwm4gies]{display:flex;align-items:center;gap:2rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid var(--color-border)}.company-logo[data-astro-cid-dwm4gies]{height:48px;width:auto;max-width:150px;-o-object-fit:contain;object-fit:contain;filter:grayscale(100%) contrast(1.2);opacity:.7;transition:all var(--transition-base)}.case-study-card[data-astro-cid-dwm4gies]:hover .company-logo[data-astro-cid-dwm4gies]{filter:grayscale(0%) contrast(1);opacity:1}:root.theme-dark .company-logo[data-astro-cid-dwm4gies]{filter:grayscale(100%) contrast(1.2) brightness(1.5);opacity:.8}:root.theme-dark .case-study-card[data-astro-cid-dwm4gies]:hover .company-logo[data-astro-cid-dwm4gies]{filter:grayscale(0%) contrast(1) brightness(1.2);opacity:1}.case-meta[data-astro-cid-dwm4gies] h3[data-astro-cid-dwm4gies]{font-size:1.5rem;color:var(--color-text);margin-bottom:.5rem;font-family:var(--font-clash);font-weight:var(--font-semibold)}.industry[data-astro-cid-dwm4gies]{color:var(--accent-regular);font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.case-content[data-astro-cid-dwm4gies]{flex:1;display:flex;flex-direction:column}.case-content[data-astro-cid-dwm4gies]>div[data-astro-cid-dwm4gies]{margin-bottom:1.5rem}.case-content[data-astro-cid-dwm4gies] h4[data-astro-cid-dwm4gies]{font-size:1.125rem;color:var(--color-text);margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem;font-family:var(--font-clash);font-weight:var(--font-medium)}.case-content[data-astro-cid-dwm4gies] h4[data-astro-cid-dwm4gies]:before{content:"";width:4px;height:1em;background:var(--color-accent);border-radius:2px}.case-content[data-astro-cid-dwm4gies] p[data-astro-cid-dwm4gies]{color:var(--color-text-muted);line-height:1.7;font-family:var(--font-clash);font-weight:var(--font-regular)}.results-grid[data-astro-cid-dwm4gies]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1rem}.result-item[data-astro-cid-dwm4gies]{text-align:center;padding:1rem;background:var(--accent-overlay);border-radius:var(--radius-md);border:1px solid var(--accent-regular)}.result-number[data-astro-cid-dwm4gies]{display:block;font-size:2rem;font-weight:var(--font-bold);color:var(--chart-secondary);margin-bottom:.25rem;font-family:var(--font-clash)}.result-desc[data-astro-cid-dwm4gies]{font-size:.875rem;color:var(--color-text-muted);line-height:1.4;font-family:var(--font-clash);font-weight:var(--font-regular)}.testimonial-box[data-astro-cid-dwm4gies]{background:var(--color-bg-subtle);padding:2rem 1.5rem 1.5rem;border-radius:var(--radius-lg);margin-top:auto}.testimonial-box[data-astro-cid-dwm4gies] blockquote[data-astro-cid-dwm4gies]{font-size:1.125rem;color:var(--color-text);font-style:italic;margin-bottom:1.5rem;line-height:1.8;font-family:var(--font-clash);font-weight:var(--font-regular)}.testimonial-author[data-astro-cid-dwm4gies]{display:flex;align-items:center;gap:1rem}.testimonial-author[data-astro-cid-dwm4gies] img[data-astro-cid-dwm4gies]{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.testimonial-author[data-astro-cid-dwm4gies] strong[data-astro-cid-dwm4gies]{display:block;color:var(--color-text);font-size:1rem;margin-bottom:.25rem;font-family:var(--font-clash);font-weight:var(--font-semibold)}.testimonial-author[data-astro-cid-dwm4gies] span[data-astro-cid-dwm4gies]{font-size:.875rem;color:var(--color-text-muted);font-family:var(--font-clash);font-weight:var(--font-regular)}.process-section[data-astro-cid-dwm4gies]{padding:var(--space-24) 0;position:relative;background:var(--color-bg);overflow:hidden}.process-section[data-astro-cid-dwm4gies] .section-header[data-astro-cid-dwm4gies]{max-width:800px;margin:0 auto var(--space-16) auto;padding:0 var(--space-4)}.process-section[data-astro-cid-dwm4gies] .section-header[data-astro-cid-dwm4gies] h2[data-astro-cid-dwm4gies]{font-size:clamp(2rem,4vw,3rem);font-weight:var(--font-bold);margin-bottom:var(--space-4)}.process-section[data-astro-cid-dwm4gies] .section-header[data-astro-cid-dwm4gies] p[data-astro-cid-dwm4gies]{font-size:var(--text-xl);color:var(--color-text-muted);max-width:600px;margin:0 auto}:root.theme-light .process-section[data-astro-cid-dwm4gies]{background:var(--color-bg);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}:root.theme-dark .process-section[data-astro-cid-dwm4gies]{background:var(--color-bg)!important;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}@media (max-width: 768px){.process-section[data-astro-cid-dwm4gies]{padding:var(--space-16) 0}.process-section[data-astro-cid-dwm4gies] .section-header[data-astro-cid-dwm4gies]{margin-bottom:var(--space-12);padding:0 var(--space-3)}.process-section[data-astro-cid-dwm4gies] .section-header[data-astro-cid-dwm4gies] h2[data-astro-cid-dwm4gies]{font-size:clamp(1.75rem,3.5vw,2.5rem)}.process-section[data-astro-cid-dwm4gies] .section-header[data-astro-cid-dwm4gies] p[data-astro-cid-dwm4gies]{font-size:var(--text-lg)}}@media (max-width: 480px){.process-section[data-astro-cid-dwm4gies]{padding:var(--space-12) 0}.process-section[data-astro-cid-dwm4gies] .section-header[data-astro-cid-dwm4gies] h2[data-astro-cid-dwm4gies]{font-size:1.75rem}.process-section[data-astro-cid-dwm4gies] .section-header[data-astro-cid-dwm4gies] p[data-astro-cid-dwm4gies]{font-size:var(--text-base)}}.testimonials-section[data-astro-cid-dwm4gies]{padding:6rem 0;position:relative;overflow:hidden}.testimonials-carousel[data-astro-cid-dwm4gies]{margin-top:3rem;padding-bottom:3rem}.testimonial-card[data-astro-cid-dwm4gies]{padding:3rem;text-align:center;height:auto;background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--glass-border);border-radius:var(--radius-xl)}.quote-icon[data-astro-cid-dwm4gies]{color:var(--accent-regular);opacity:.3;margin-bottom:1.5rem}.testimonial-card[data-astro-cid-dwm4gies] blockquote[data-astro-cid-dwm4gies]{font-size:1.25rem;line-height:1.8;color:var(--color-text);margin-bottom:2rem;font-style:italic;font-family:var(--font-clash);font-weight:var(--font-regular)}.testimonial-footer[data-astro-cid-dwm4gies]{display:flex;align-items:center;justify-content:center;gap:1rem}.testimonial-footer[data-astro-cid-dwm4gies] img[data-astro-cid-dwm4gies]{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid var(--accent-regular)}.author-info[data-astro-cid-dwm4gies]{text-align:left}.author-info[data-astro-cid-dwm4gies] strong[data-astro-cid-dwm4gies]{display:block;color:var(--color-text);font-size:1.125rem;margin-bottom:.25rem;font-family:var(--font-clash);font-weight:var(--font-semibold)}.author-info[data-astro-cid-dwm4gies] span[data-astro-cid-dwm4gies]{display:block;font-size:.875rem;color:var(--color-text-muted);line-height:1.4;font-family:var(--font-clash);font-weight:var(--font-regular)}.company[data-astro-cid-dwm4gies]{color:var(--color-accent)!important;font-weight:var(--font-semibold)}.swiper-pagination[data-astro-cid-dwm4gies]{position:relative;margin-top:2rem}.swiper-pagination-bullet[data-astro-cid-dwm4gies]{width:12px;height:12px;background:var(--color-text-muted);opacity:.5;transition:all var(--transition-base)}.swiper-pagination-bullet-active[data-astro-cid-dwm4gies]{width:32px;border-radius:6px;background:var(--color-accent);opacity:1}.faq-section[data-astro-cid-dwm4gies]{padding:6rem 0;background:var(--color-bg-subtle)}.faq-grid[data-astro-cid-dwm4gies]{display:grid;gap:1.5rem;max-width:900px;margin:0 auto}.faq-item[data-astro-cid-dwm4gies]{padding:2rem;border-radius:var(--radius-xl);cursor:pointer;background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--glass-border);transition:all var(--transition-base)}.faq-item[data-astro-cid-dwm4gies]:hover{border-color:var(--accent-regular);transform:translateY(-2px)}.faq-item[data-astro-cid-dwm4gies] summary[data-astro-cid-dwm4gies]{display:flex;align-items:center;gap:1rem;font-size:1.125rem;font-weight:var(--font-semibold);color:var(--color-text);list-style:none;font-family:var(--font-clash)}.faq-item[data-astro-cid-dwm4gies] summary[data-astro-cid-dwm4gies]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-dwm4gies] summary[data-astro-cid-dwm4gies] svg[data-astro-cid-dwm4gies]:first-child{color:var(--accent-regular);flex-shrink:0}.faq-item[data-astro-cid-dwm4gies] summary[data-astro-cid-dwm4gies] svg[data-astro-cid-dwm4gies]:last-child{margin-left:auto;transition:transform var(--transition-base);color:var(--color-text-muted)}.faq-item[data-astro-cid-dwm4gies][open] summary[data-astro-cid-dwm4gies] svg[data-astro-cid-dwm4gies]:last-child{transform:rotate(180deg);color:var(--color-accent)}.faq-item[data-astro-cid-dwm4gies] p[data-astro-cid-dwm4gies]{margin-top:1.5rem;padding-left:2.5rem;color:var(--color-text-muted);line-height:1.8;font-family:var(--font-clash);font-weight:var(--font-regular)}.cta-section[data-astro-cid-dwm4gies]{position:relative;margin:var(--space-24) 0;padding:var(--space-20) 0;overflow:hidden;background:linear-gradient(135deg,#5d87ff,#ff6b6b)}.cta-content[data-astro-cid-dwm4gies]{position:relative;z-index:1;text-align:center;max-width:800px;margin:0 auto;padding:var(--space-12) var(--space-6)}.cta-content[data-astro-cid-dwm4gies] h2[data-astro-cid-dwm4gies]{font-size:clamp(2rem,4vw,3rem);font-family:Clash Display,system-ui,sans-serif;font-weight:700;color:#fff;margin-bottom:var(--space-4);line-height:1.2}.cta-content[data-astro-cid-dwm4gies] h2[data-astro-cid-dwm4gies] .text-gradient[data-astro-cid-dwm4gies]{background:linear-gradient(to right,#fff,#ffffffd9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.cta-content[data-astro-cid-dwm4gies] p[data-astro-cid-dwm4gies]{font-size:1.25rem;font-family:Clash Display,system-ui,sans-serif;font-weight:400;color:#fffffff2;margin-bottom:var(--space-8);max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6}.cta-buttons[data-astro-cid-dwm4gies]{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap;align-items:center}.cta-section[data-astro-cid-dwm4gies] .button{padding:var(--space-3) var(--space-6)!important;font-size:1.125rem!important;font-family:Clash Display,system-ui,sans-serif!important;font-weight:500!important;border-radius:var(--radius-lg)!important;transition:all .2s ease!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;gap:var(--space-2)!important;border:2px solid transparent!important}.cta-section[data-astro-cid-dwm4gies] .button[data-variant=primary]{background:#fff!important;color:var(--color-accent)!important;border-color:#fff!important}.cta-section[data-astro-cid-dwm4gies] .button[data-variant=primary]:hover{background:#fffffff2!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px #00000026!important}.cta-section[data-astro-cid-dwm4gies] .button[data-variant=secondary]{background:transparent!important;color:#fff!important;border-color:#fffc!important}.cta-section[data-astro-cid-dwm4gies] .button[data-variant=secondary]:hover{background:#ffffff1a!important;border-color:#fff!important;transform:translateY(-2px)!important}:root.theme-dark .cta-section[data-astro-cid-dwm4gies]{background:linear-gradient(135deg,#4a6ed8,#e85555)}section[data-astro-cid-dwm4gies]{background:var(--color-bg)!important}.cta-section[data-astro-cid-dwm4gies]{background:linear-gradient(135deg,#5d87ff,#ff6b6b)!important}.author-section[data-astro-cid-dwm4gies]{background:var(--color-bg-subtle);padding:4rem 0;margin:4rem 0}.timestamp-section[data-astro-cid-dwm4gies]{padding:2rem 0;background:#ffffff03}:root{--glass-bg: rgba(255, 255, 255, .05);--glass-border: rgba(255, 255, 255, .1)}:root.theme-dark{--glass-bg: rgba(255, 255, 255, .03);--glass-border: rgba(255, 255, 255, .08)}.glass-card[data-astro-cid-dwm4gies]{background:var(--glass-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--glass-border);box-shadow:0 8px 32px #00000014}:root.theme-dark .trust-signals[data-astro-cid-dwm4gies]{background:#ffffff05}:root.theme-dark .pr-deliverables[data-astro-cid-dwm4gies]{background:#ffffff05}:root.theme-dark .faq-section[data-astro-cid-dwm4gies]{background:#ffffff05}@media (max-width: 1024px){.deliverables-showcase[data-astro-cid-dwm4gies]{grid-template-columns:1fr;gap:2rem}.deliverables-grid[data-astro-cid-dwm4gies]{margin-top:2rem}}@media (max-width: 1200px){.case-studies-grid[data-astro-cid-dwm4gies]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.case-studies-grid[data-astro-cid-dwm4gies]{grid-template-columns:1fr;gap:2rem}.case-study-card[data-astro-cid-dwm4gies]{padding:2rem}.case-study-header[data-astro-cid-dwm4gies]{flex-direction:column;align-items:flex-start}.hero-content[data-astro-cid-dwm4gies] h1[data-astro-cid-dwm4gies]{font-size:2rem}.hero-stats[data-astro-cid-dwm4gies]{gap:2rem;grid-template-columns:repeat(2,1fr);display:grid}.stat-number[data-astro-cid-dwm4gies]{font-size:2rem}.trust-grid[data-astro-cid-dwm4gies]{grid-template-columns:repeat(2,1fr)}.features-grid[data-astro-cid-dwm4gies],.deliverables-grid[data-astro-cid-dwm4gies],.results-grid[data-astro-cid-dwm4gies]{grid-template-columns:1fr}.case-study-header[data-astro-cid-dwm4gies]{flex-direction:column;text-align:center}.cta-section[data-astro-cid-dwm4gies]{margin:var(--space-16) 0;padding:var(--space-16) 0}.cta-content[data-astro-cid-dwm4gies] h2[data-astro-cid-dwm4gies]{font-size:1.75rem}.cta-content[data-astro-cid-dwm4gies] p[data-astro-cid-dwm4gies]{font-size:1.125rem}.cta-buttons[data-astro-cid-dwm4gies]{flex-direction:column;align-items:stretch;width:100%;max-width:350px;margin:0 auto}.cta-section[data-astro-cid-dwm4gies] .button{width:100%!important;justify-content:center!important}}@media (max-width: 480px){.hero-badge[data-astro-cid-dwm4gies]{font-size:.75rem;padding:.5rem 1rem}.hero-description[data-astro-cid-dwm4gies]{font-size:1.125rem}.trust-grid[data-astro-cid-dwm4gies]{grid-template-columns:1fr}.section-header[data-astro-cid-dwm4gies] h2[data-astro-cid-dwm4gies]{font-size:1.75rem}.feature-card[data-astro-cid-dwm4gies],.case-study-card[data-astro-cid-dwm4gies],.testimonial-card[data-astro-cid-dwm4gies]{padding:2rem}.faq-item[data-astro-cid-dwm4gies]{padding:1.5rem}.cta-section[data-astro-cid-dwm4gies]{padding:var(--space-12) 0}.cta-content[data-astro-cid-dwm4gies]{padding:var(--space-8) var(--space-4)}.cta-content[data-astro-cid-dwm4gies] h2[data-astro-cid-dwm4gies]{font-size:1.5rem;line-height:1.3}.cta-content[data-astro-cid-dwm4gies] p[data-astro-cid-dwm4gies]{font-size:1rem;margin-bottom:var(--space-6)}.cta-section[data-astro-cid-dwm4gies] .button{padding:var(--space-3) var(--space-4)!important;font-size:1rem!important}}
