:root{--purple:#4a154b;--blue:#64c3eb;--red:#ce375c;--yellow:#e3b34c;--green:#5bb381;--md-surface:#fafbfc;--md-surface-bright:#ffffff;--md-surface-container:#edf0f5;--md-surface-container-high:#e7ebf2;--md-on-surface:#111316;--md-on-surface-variant:#3e424a;--md-outline:#c3c8d1;--md-outline-variant:#dbe0e8;--md-primary:var(--purple);--md-primary-alt:var(--blue);--md-on-primary:#ffffff;--md-primary-container:#EADDFF;--md-on-primary-container:#21005D;--elev-0:none;--elev-1:0 2px 4px rgba(0,0,0,.10), 0 1px 1px rgba(0,0,0,.04);--elev-2:0 6px 16px rgba(0,0,0,.12), 0 3px 8px rgba(0,0,0,.06);--state-hover:.10;--state-press:.14;--inf-card-radius:16px;--inf-chip-radius:12px}@media (prefers-color-scheme:dark){:root{--md-surface:#101214;--md-surface-bright:#16181c;--md-surface-container:#181b1f;--md-surface-container-high:#1e2227;--md-on-surface:#e7eaee;--md-on-surface-variant:#c7ccd6;--md-outline:#454a52;--md-outline-variant:#2e3238;--md-primary:color-mix(in oklab, var(--purple) 70%, var(--blue) 30%);--md-on-primary:#ffffff;--md-primary-container:#3a2a4a;--md-on-primary-container:#f0eaf7;--elev-1:0 2px 4px rgba(0,0,0,.55);--elev-2:0 10px 24px rgba(0,0,0,.55), 0 2px 8px rgba(0,0,0,.35)}}*{box-sizing:border-box}body{font-family:'Fields Light',-apple-system,BlinkMacSystemFont,sans-serif;font-weight:300;line-height:1.6;color:var(--md-on-surface);background:var(--md-surface)}body .infographic-container{margin:0 auto 40px!important;padding:0!important;width:100%!important;max-width:400px!important;min-height:450px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;animation:inf-fadeInUp .6s cubic-bezier(.2,0,.2,1) forwards}body .infographic-card{background:var(--md-surface-bright);border-radius:var(--inf-card-radius);border:1px solid var(--md-outline-variant);box-shadow:var(--elev-1);overflow:hidden;position:relative;transition:transform .18s cubic-bezier(.2,0,.2,1),box-shadow .18s cubic-bezier(.2,0,.2,1),border-color .18s;height:100%!important;display:flex!important;flex-direction:column!important;min-height:450px!important}body .infographic-card:hover{transform:translateY(-3px);box-shadow:var(--elev-2);border-color:var(--md-outline)}body .infographic-header{background:linear-gradient(110deg,rgb(255 255 255 / .18) 0%,#fff0 48%,rgb(255 255 255 / .22) 82%),linear-gradient(135deg,color-mix(in oklab,var(--md-primary-alt) 55%,var(--md-primary) 25%),var(--md-primary));color:var(--md-on-primary);padding:20px;text-align:center;position:relative;border-bottom:1px solid color-mix(in oklab,var(--md-primary) 24%,var(--md-outline-variant))}body .infographic-header::after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:10px solid color-mix(in oklab,var(--md-primary) 70%,var(--md-primary-alt) 30%)}body .infographic-title{font-size:18px;font-weight:700;margin:0;letter-spacing:.02em;text-shadow:0 1px 2px rgb(0 0 0 / .18)}body .infographic-content{padding:20px!important;text-align:center;flex:1;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-height:300px!important;width:100%!important}body .infographic-statistic{font-size:16px;margin-bottom:15px!important;line-height:1.5;color:var(--md-on-surface);width:100%}body .infographic-statistic strong{color:var(--md-primary);font-weight:800;font-size:1.1em}body .chart-container{position:relative!important;width:100%!important;max-width:350px!important;height:200px!important;min-height:200px!important;margin:15px auto!important;display:flex!important;justify-content:center!important;align-items:center!important;overflow:hidden!important;background:var(--md-surface-bright);border:1px solid var(--md-outline-variant);border-radius:12px}body .chart-container canvas{width:100%!important;max-width:350px!important;height:200px!important;min-height:200px!important;display:block!important;margin:0 auto!important}body .counter-display{margin:15px auto!important;padding:16px!important;background:linear-gradient(120deg,color-mix(in oklab,var(--md-primary-container) 65%,#fff),var(--md-surface-bright));border-radius:12px;border:1px solid var(--md-outline-variant);width:100%!important;max-width:350px!important;height:200px!important;min-height:200px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;box-shadow:var(--elev-0);animation:inf-countUp .8s cubic-bezier(.2,0,.2,1) forwards}body .counter-prefix,body .counter-value{font-size:48px;font-weight:800;color:var(--md-primary);display:inline-block;margin-right:5px;line-height:1}body .counter-suffix{font-size:24px;font-weight:600;color:var(--md-primary-alt);line-height:1}body .infographic-footer{background:var(--md-surface-container);padding:15px;border-top:1px solid var(--md-outline-variant);width:100%}body .infographic-takeaway{font-size:14px;margin-bottom:10px;color:var(--md-on-surface)}body .infographic-takeaway strong{color:var(--md-primary);font-weight:700}body .infographic-source{font-size:12px;color:var(--md-on-surface-variant);font-style:italic;font-weight:400}body .infographics-grid{display:grid!important;gap:30px!important;margin:40px auto!important;width:100%!important;max-width:1200px!important;padding:0 15px!important}body .infographics-grid.columns-1{grid-template-columns:1fr!important}body .infographics-grid.columns-2{grid-template-columns:repeat(2,1fr)!important}body .infographics-grid.columns-3{grid-template-columns:repeat(3,1fr)!important}body .infographics-grid.columns-4{grid-template-columns:repeat(4,1fr)!important}body .infographic-container[data-key*="cost"] .infographic-header{background:linear-gradient(110deg,rgb(255 255 255 / .16),#fff0),linear-gradient(135deg,color-mix(in oklab,var(--green) 60%,var(--blue) 30%),var(--blue))}body .infographic-container[data-key*="conversion"] .infographic-header{background:linear-gradient(110deg,rgb(255 255 255 / .16),#fff0),linear-gradient(135deg,color-mix(in oklab,var(--yellow) 56%,#fff 8%),var(--red))}body .infographic-container[data-key*="trust"] .infographic-header{background:linear-gradient(110deg,rgb(255 255 255 / .16),#fff0),linear-gradient(135deg,color-mix(in oklab,var(--purple) 70%,var(--green) 20%),var(--green))}body .infographic-container[data-key*="traffic"] .infographic-header{background:linear-gradient(110deg,rgb(255 255 255 / .16),#fff0),linear-gradient(135deg,color-mix(in oklab,var(--blue) 72%,var(--green) 18%),var(--green))}body .infographic-container[data-key*="blog"] .infographic-header{background:linear-gradient(110deg,rgb(255 255 255 / .16),#fff0),linear-gradient(135deg,color-mix(in oklab,var(--red) 66%,var(--yellow) 24%),var(--yellow))}body .elementor-section .infographics-grid,body .elementor-widget-container .infographics-grid,body .elementor-section .infographic-container,body .elementor-widget-container .infographic-container{margin:0 auto!important;padding:0 15px!important;width:100%!important;max-width:1200px!important;min-height:450px!important;display:grid!important;gap:30px!important}body .infographic-loading{display:flex;justify-content:center;align-items:center;height:200px;color:var(--md-on-surface-variant)}body .infographic-loading::after{content:"";width:20px;height:20px;border:2px solid var(--md-outline-variant);border-top:2px solid var(--md-primary);border-radius:50%;animation:inf-spin 1s linear infinite;margin-left:10px}@media (max-width:1200px){body .infographics-grid.columns-4{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:768px){body .infographics-grid.columns-3,body .infographics-grid.columns-4{grid-template-columns:repeat(2,1fr)!important}body .infographic-title{font-size:16px}body .infographic-statistic{font-size:14px}body .counter-prefix,body .counter-value{font-size:36px}body .counter-suffix{font-size:18px}body .chart-container,body .chart-container canvas,body .counter-display{height:180px!important;min-height:180px!important;max-width:300px!important}body .infographic-content{min-height:280px!important}}@media (max-width:480px){body .infographics-grid.columns-2,body .infographics-grid.columns-3,body .infographics-grid.columns-4{grid-template-columns:1fr!important}body .infographic-container{margin:0 auto 30px!important;min-height:400px!important}body .infographic-content{padding:15px!important;min-height:260px!important}body .infographic-header{padding:15px}body .infographic-footer{padding:10px}body .chart-container,body .chart-container canvas,body .counter-display{height:160px!important;min-height:160px!important;max-width:250px!important}}@keyframes inf-fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes inf-countUp{from{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes inf-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){body .infographic-container{animation:none!important}body .counter-display{animation:none!important}body .infographic-card{transition:none!important;transform:none!important}}body .infographic-container[data-dataset="branding"],body .infographic-container[data-dataset="contentmarketing"]{width:100%!important;max-width:400px!important;margin:0 auto 40px!important}body .infographic-container[data-dataset="branding"] .chart-container,body .infographic-container[data-dataset="contentmarketing"] .chart-container,body .infographic-container[data-dataset="branding"] .counter-display,body .infographic-container[data-dataset="contentmarketing"] .counter-display{width:100%!important;max-width:350px!important;height:200px!important;min-height:200px!important;display:flex!important;justify-content:center!important;align-items:center!important;margin:15px auto!important;background:var(--md-surface-bright)!important;border:1px solid var(--md-outline-variant)!important;border-radius:12px}@media print{body .infographic-card{border:1px solid var(--md-outline-variant);box-shadow:none}body .infographic-header{background:var(--md-primary)!important;color:var(--md-on-primary)!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media (forced-colors:active){body .infographic-card{border:1px solid CanvasText;background:Canvas;box-shadow:none}body .infographic-header{background:CanvasText;color:Canvas;border:none}body .counter-display{border:1px solid CanvasText;background:Canvas;box-shadow:none}}