.sp-inner{box-sizing:border-box;padding:0 32px}.sp-head{margin-bottom:32px;max-width:760px}.sp-eyebrow{align-items:center;color:#d4735e;display:inline-flex;font-family:Inter,Arial,sans-serif;font-size:11px;font-weight:600;gap:14px;letter-spacing:.18em;text-transform:uppercase}.sp-eyebrow:after{background:#d4735e;content:"";display:inline-block;height:1.5px;width:28px}.sp-h2{color:#0b2545;font-size:33px;font-weight:700;letter-spacing:-.018em;line-height:1.1;margin:16px 0 0}.sp-h2,.sp-intro,.sp-intro p{font-family:Inter,Arial,sans-serif}.sp-intro,.sp-intro p{color:rgba(11,37,69,.7);font-size:16px;line-height:1.6;margin:14px 0 0}.sp-stats{align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.sp-stat{background:#fafaf7;border:1px solid rgba(11,37,69,.12);border-radius:10px;box-shadow:0 1px 0 rgba(11,37,69,.04),0 6px 16px rgba(11,37,69,.05);box-sizing:border-box;padding:1.75rem;transition:transform .16s ease,box-shadow .16s ease}.sp-stats.hover-raise .sp-stat:hover{box-shadow:0 1px 0 rgba(11,37,69,.05),0 16px 34px rgba(11,37,69,.12);transform:translateY(-4px)}.sp-card-eyebrow{color:#d4735e;font-family:Inter,Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;margin-bottom:14px;text-transform:uppercase}.layout-plain .sp-stat.has-eyebrow:before{display:none}.sp-val{color:#d4735e;font-family:Inter,Arial,sans-serif;font-size:2rem;font-weight:800;letter-spacing:-.02em;line-height:1}.sp-val .sp-suffix{color:#0b2545;font-size:.42em;font-weight:700}.sp-label{color:#53657a;font-family:Inter,Arial,sans-serif;font-size:.8125rem;line-height:1.45;margin-top:.75rem}.sp-points{list-style:none;margin:1.75rem 0 0;padding:0}.sp-point{color:#0b2545;display:flex;font-family:Inter,Arial,sans-serif;font-size:.9375rem;gap:12px;line-height:1.6;margin-bottom:.9rem}.sp-point:last-child{margin-bottom:0}.sp-dot{background:#d4735e;border-radius:50%;flex:0 0 7px;height:7px;margin-top:.5em;width:7px}.sp-ptext,.sp-ptext p{margin:0}.sp-ptext strong{color:#0b2545}.sp-ptext em{font-style:italic}.sp-source{color:#d4735e;display:inline-block;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;margin-top:1rem;text-decoration:none;text-transform:uppercase}.sp-source:hover{color:#b85a45}.simsen-sp-section.theme-navy{background:#0b2545}.theme-navy .sp-h2{color:#fafaf7}.theme-navy .sp-intro,.theme-navy .sp-intro p{color:rgba(250,250,247,.72)}.theme-navy .sp-val{color:#fafaf7}.theme-navy .sp-val .sp-suffix{color:rgba(250,250,247,.55)}.theme-navy .sp-label{color:rgba(250,250,247,.7)}.theme-navy .sp-point{color:rgba(250,250,247,.85)}.theme-navy .sp-ptext strong{color:#fafaf7}.layout-plain .sp-stats{gap:0}.layout-plain .sp-stat{align-items:flex-start;background:transparent;border:0;border-left:1px solid rgba(11,37,69,.14);border-radius:0;box-shadow:none;display:flex;flex-direction:column;padding:0 36px}.layout-plain .sp-stat:first-child{border-left:0;padding-left:0}.layout-plain.theme-navy .sp-stat{border-left-color:rgba(250,250,247,.18)}.layout-plain .sp-stat:before{background:#d4735e;content:"";display:block;height:2px;margin-bottom:26px;width:28px}.layout-plain .sp-val{font-size:3rem}.layout-plain .sp-label{font-size:.95rem;line-height:1.5;margin-top:1rem;max-width:22em}.layout-plain .sp-stats.hover-raise .sp-stat:hover{box-shadow:none;transform:none}@media (max-width:600px){.sp-stats{grid-template-columns:1fr}.layout-plain .sp-stat{border-left:0;padding:0}.layout-plain .sp-stat+.sp-stat{margin-top:30px}.layout-plain .sp-val{font-size:2.4rem}}