.cf-infographic,.cf-infographic *{margin:0;padding:0;box-sizing:border-box}.cf-infographic{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;background:#fff;color:#0f172a;max-width:960px;margin:0 auto;padding:32px 20px 20px}.cf-infographic a{color:#2563eb;text-decoration:none}.cf-infographic a:hover{text-decoration:underline}.cf-infographic .section{border-radius:16px;padding:36px 40px 28px;margin-bottom:28px;animation:cfFadeUp 0.7s ease-out both}.cf-infographic .s1{animation-delay:0.2s}.cf-infographic .bg-gray{background:#f8fafc}.cf-infographic .section-header{display:flex;align-items:flex-start;gap:18px;margin-bottom:24px}.cf-infographic .section-header h2{font-size:24px;font-weight:800;line-height:1.2}.cf-infographic .section-header p{margin-top:6px;font-size:15px;color:#475569;line-height:1.5}.cf-infographic .tariff-row{display:flex;align-items:center;margin-bottom:8px}.cf-infographic .tariff-label{width:140px;font-size:13px;text-align:right;padding-right:12px;flex-shrink:0}.cf-infographic .tariff-label.highlight{color:#dc2626;font-weight:700}.cf-infographic .tariff-bar-wrap{flex:1;height:30px;background:#f1f5f9;border-radius:6px}.cf-infographic .tariff-bar{height:100%;border-radius:6px;animation:cfGrowWidth 1.2s ease-out both}@keyframes cfGrowWidth{from{width:0}}.cf-infographic .tb1{animation-delay:0.5s}.cf-infographic .tb2{animation-delay:0.62s}.cf-infographic .tb3{animation-delay:0.74s}.cf-infographic .tb4{animation-delay:0.86s}.cf-infographic .tariff-val{width:72px;font-size:12px;font-weight:700;color:#334155;padding-left:10px;flex-shrink:0}.cf-infographic .tariff-note{font-size:12px;color:#94a3b8;margin-top:16px;font-style:italic}.cf-infographic .stats-bar{background:linear-gradient(135deg,#1e3a5f 0%,#0f172a 100%);border-radius:16px;padding:32px 40px;margin-bottom:28px;display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px;animation:cfFadeUp 0.7s ease-out both;animation-delay:0.8s}.cf-infographic .stat-item{text-align:center;min-width:160px}.cf-infographic .stat-value{font-size:36px;font-weight:800;color:#fff;line-height:1}.cf-infographic .stat-label{font-size:13px;font-weight:500;color:#e2e8f0;line-height:1.4;margin-top:4px}.cf-infographic .stat-sub{font-size:13px;font-weight:500;color:#e2e8f0;line-height:1.4;margin-top:4px}.cf-infographic .sources{border-top:1px solid #e2e8f0;padding-top:20px;margin-top:8px}.cf-infographic .sources-body{font-size:11px;font-weight:400;color:#64748b;line-height:1.8}.cf-infographic .sources-body a{color:inherit;text-decoration:underline;font-weight:400}.cf-infographic .section .sources{border-top:0;padding-top:0;margin-top:14px}.cf-infographic .stats-bar .sources{flex-basis:100%;border-top:1px solid rgb(255 255 255 / .15);padding-top:14px;margin-top:4px;text-align:left}.cf-infographic .stats-bar .stats-head{flex-basis:100%;text-align:left}.cf-infographic .stats-bar .stats-head h2{font-size:26px;font-weight:800;color:#fff;line-height:1.2;margin:0 0 6px}.cf-infographic .stats-bar .stats-head p{font-size:15px;color:#cbd5e1;line-height:1.5;margin:0}.cf-infographic .stats-bar .stats-row{flex-basis:100%;display:flex;gap:12px}.cf-infographic .stats-bar .stats-row .stat-item{flex:1 1 0%;min-width:0}.cf-infographic .stats-bar .stats-row .stat-value{font-size:32px}@media (max-width:700px){.cf-infographic .stats-bar .stats-row{flex-wrap:wrap}.cf-infographic .stats-bar .stats-row .stat-item{flex:1 1 40%}.cf-infographic .stats-bar .stats-row .stat-value{font-size:26px}}.cf-infographic .stats-bar .sources-body{color:#cbd5e1}@keyframes cfFadeUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.cf-infographic .section{padding:24px 20px 20px}.cf-infographic .tariff-label{width:100px;font-size:11px}.cf-infographic .stat-value{font-size:28px}.cf-infographic .stats-bar{padding:24px 20px}}