.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1117 .elementor-element.elementor-element-c3529f5{--display:flex;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1117 .elementor-element.elementor-element-f36f807{--display:flex;}.elementor-1117 .elementor-element.elementor-element-f36f807.e-con{--flex-grow:0;--flex-shrink:0;}@media(max-width:767px){.elementor-1117 .elementor-element.elementor-element-f36f807{--width:743px;}}/* Start custom CSS for html, class: .elementor-element-1c805cf */.jump-nav-wrapper {
  display: flex;
  justify-content: center;
  margin: 40px 0;
}

.jump-nav {
  max-width: 900px;
  width: 100%;
  background: #f7f9fc;
  border: 1px solid #d9e1ea;
  border-left: 6px solid #003865;
  border-radius: 10px;
  padding: 24px 28px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.05);
  font-family: Arial, Helvetica, sans-serif;
}

.jump-nav h3 {
  margin-top: 0;
  margin-bottom: 16px;
  color: #003865;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
}

.jump-nav-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 10px 30px;
}

.jump-nav a {
  text-decoration: none;
  color: #003865;
  font-size: 15px;
  padding: 6px 0;
  display: block;
  transition: all 0.2s ease;
}

.jump-nav a:hover {
  color: #f26f21;
  transform: translateX(3px);
}


  .wcsu-wrap{max-width:980px;margin:0 auto;font-family:Arial,Helvetica,sans-serif;line-height:1.6;color:#1d1d1f}
  .wcsu-eyebrow{font-size:13px;letter-spacing:.02em;color:#5a5a5a}
  .wcsu-h1{margin:8px 0 6px 0;font-size:34px;line-height:1.15;color:#002856}
  .wcsu-sub{font-size:16px;color:#333;margin:6px 0 0 0}
  .wcsu-toc{margin:18px 0 22px 0;padding:14px 16px;border:1px solid #e6e6e6;border-radius:12px;background:#fff}
  .wcsu-toc a{color:#FF4D00;text-decoration:none;font-weight:700}
  .wcsu-toc a:hover{text-decoration:underline}
  .wcsu-hr{border:none;border-top:1px solid #e6e6e6;margin:22px 0}
  .wcsu-h2{margin:0 0 8px 0;font-size:24px;color:#002856}
  .wcsu-h3{margin:16px 0 8px 0;font-size:18px;color:#002856}
  .wcsu-callout{background:#f4f7fb;border-left:5px solid #002856;padding:14px 16px;margin:14px 0 18px 0;border-radius:10px}
  .wcsu-callout strong{color:#002856}
  .wcsu-kpi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 6px 0}
  .wcsu-kpi .box{padding:12px 14px;border:1px solid #e6e6e6;border-radius:12px;background:#fff}
  .wcsu-kpi .label{font-size:12px;color:#555;text-transform:uppercase;letter-spacing:.02em}
  .wcsu-kpi .value{font-size:18px;font-weight:800;color:#002856;margin-top:2px}
  .wcsu-kpi .note{font-size:13px;color:#444;margin-top:6px}
  .wcsu-tablewrap{overflow-x:auto;border:1px solid #e6e6e6;border-radius:12px;background:#fff}
  .wcsu-table{width:100%;border-collapse:collapse;min-width:760px}
  .wcsu-table th{background:#002856;color:#fff;text-align:left;padding:12px;font-size:14px}
  .wcsu-table td{padding:10px 12px;border-top:1px solid #eee;font-size:14px}
  .wcsu-right{text-align:right}
  .wcsu-neg{color:#b00020;font-weight:800}
  .wcsu-pos{color:#0a7a2f;font-weight:800}
  .wcsu-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0 0 0}
  .wcsu-card{padding:14px 14px;border:1px solid #e6e6e6;border-radius:14px;background:#fff}
  .wcsu-card strong{color:#002856}
  .wcsu-foot{margin-top:18px;padding-top:12px;border-top:1px solid #e6e6e6;color:#666;font-size:13px}
  .wcsu-details{margin:10px 0;padding:12px 14px;border:1px dashed #c9d6ea;border-radius:12px;background:#fbfdff}
  .wcsu-details summary{cursor:pointer;font-weight:800;color:#002856}
  .wcsu-bullets{margin:8px 0 0 0;padding-left:18px}
  @media (max-width:720px){
    .wcsu-kpi{grid-template-columns:1fr}
    .wcsu-cards{grid-template-columns:1fr}
    .wcsu-h1{font-size:28px}
  }/* End custom CSS */
/* Start custom CSS */.wcsu-wrap{max-width:980px;margin:0 auto;font-family:Arial,Helvetica,sans-serif;line-height:1.6;color:#1d1d1f}
  .wcsu-eyebrow{font-size:13px;letter-spacing:.02em;color:#5a5a5a}
  .wcsu-h1{margin:8px 0 6px 0;font-size:34px;line-height:1.15;color:#002856}
  .wcsu-sub{font-size:16px;color:#333;margin:6px 0 0 0}
  .wcsu-toc{margin:18px 0 22px 0;padding:14px 16px;border:1px solid #e6e6e6;border-radius:12px;background:#fff}
  .wcsu-toc a{color:#FF4D00;text-decoration:none;font-weight:700}
  .wcsu-toc a:hover{text-decoration:underline}
  .wcsu-hr{border:none;border-top:1px solid #e6e6e6;margin:22px 0}
  .wcsu-h2{margin:0 0 8px 0;font-size:24px;color:#002856}
  .wcsu-h3{margin:16px 0 8px 0;font-size:18px;color:#002856}
  .wcsu-callout{background:#f4f7fb;border-left:5px solid #002856;padding:14px 16px;margin:14px 0 18px 0;border-radius:10px}
  .wcsu-callout strong{color:#002856}
  .wcsu-kpi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 6px 0}
  .wcsu-kpi .box{padding:12px 14px;border:1px solid #e6e6e6;border-radius:12px;background:#fff}
  .wcsu-kpi .label{font-size:12px;color:#555;text-transform:uppercase;letter-spacing:.02em}
  .wcsu-kpi .value{font-size:18px;font-weight:800;color:#002856;margin-top:2px}
  .wcsu-kpi .note{font-size:13px;color:#444;margin-top:6px}
  .wcsu-tablewrap{overflow-x:auto;border:1px solid #e6e6e6;border-radius:12px;background:#fff}
  .wcsu-table{width:100%;border-collapse:collapse;min-width:760px}
  .wcsu-table th{background:#002856;color:#fff;text-align:left;padding:12px;font-size:14px}
  .wcsu-table td{padding:10px 12px;border-top:1px solid #eee;font-size:14px}
  .wcsu-right{text-align:right}
  .wcsu-neg{color:#b00020;font-weight:800}
  .wcsu-pos{color:#0a7a2f;font-weight:800}
  .wcsu-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0 0 0}
  .wcsu-card{padding:14px 14px;border:1px solid #e6e6e6;border-radius:14px;background:#fff}
  .wcsu-card strong{color:#002856}
  .wcsu-foot{margin-top:18px;padding-top:12px;border-top:1px solid #e6e6e6;color:#666;font-size:13px}
  .wcsu-details{margin:10px 0;padding:12px 14px;border:1px dashed #c9d6ea;border-radius:12px;background:#fbfdff}
  .wcsu-details summary{cursor:pointer;font-weight:800;color:#002856}
  .wcsu-bullets{margin:8px 0 0 0;padding-left:18px}
  @media (max-width:720px){
    .wcsu-kpi{grid-template-columns:1fr}
    .wcsu-cards{grid-template-columns:1fr}
    .wcsu-h1{font-size:28px}
  }/* End custom CSS */