.fsdm_story_case_section{background-color:#fff;padding:clamp(56px,7vw,104px) 24px}.fsdm_story_case_wrap{margin-left:auto;margin-right:auto;max-width:1280px}.fsdm_story_case_stats_grid{background-color:#f5f7fa;border-radius:8px;display:grid;overflow:hidden}.fsdm_story_case_stat_card{padding:28px}.fsdm_story_case_stat_eyebrow{color:#5a6172;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;font-weight:500;letter-spacing:.14em;margin:0 0 8px;text-transform:uppercase}.fsdm_story_case_stat_value{font-family:Poppins,sans-serif;font-size:25.6px;font-weight:600;line-height:1.25;margin:0}.fsdm_story_case_stat_desc{color:#5a6172;font-size:15px;line-height:1.5;margin:8px 0 0}.fsdm_story_case_figure{margin:48px 0 0}.fsdm_story_case_figcaption{color:#150b3e;font-family:Poppins,sans-serif;font-size:18.4px;font-weight:600;margin:0 0 20px}.fsdm_story_case_scale_row{align-items:center;display:grid;gap:8px 18px;margin-bottom:16px}.fsdm_story_case_scale_label{color:#5a6172;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.fsdm_story_case_scale_track,.fsdm_story_case_scale_trigger_wrap{display:block;position:relative}.fsdm_story_case_scale_track{background-color:#f5f7fa;border-radius:4px;box-shadow:inset 0 0 0 2px rgba(0,114,174,.3);cursor:pointer;height:32px;overflow:hidden;transition:box-shadow .15s ease}.fsdm_story_case_scale_trigger_wrap:focus-within .fsdm_story_case_scale_track,.fsdm_story_case_scale_trigger_wrap:hover .fsdm_story_case_scale_track{box-shadow:inset 0 0 0 2px #0072ae}.fsdm_story_case_scale_bar{bottom:0;left:0;position:absolute;top:0}.fsdm_story_case_scale_value{color:#2b2f36;font-size:15px}.fsdm_story_case_scale_value strong{color:#0072ae;font-weight:600}.fsdm_story_case_scale_tip{background-color:#fff;border:1px solid #e1e5ec;border-radius:8px;bottom:100%;box-shadow:0 18px 40px -12px rgba(21,11,62,.35);color:#2b2f36;font-size:14.4px;left:0;line-height:1.625;margin-bottom:12px;max-width:calc(100vw - 40px);opacity:0;padding:16px;pointer-events:none;position:absolute;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease;visibility:hidden;width:18rem;z-index:40}.fsdm_story_case_scale_tip_title{color:#150b3e;display:block;font-family:Poppins,sans-serif;font-size:15.7px;font-weight:600;margin-bottom:6px}.fsdm_story_case_scale_trigger_wrap:focus-within .fsdm_story_case_scale_tip,.fsdm_story_case_scale_trigger_wrap:hover .fsdm_story_case_scale_tip{opacity:1;transform:translateY(0);visibility:visible}.fsdm_story_case_footnote{color:#5a6172;font-size:13.6px;margin:8px 0 0}.fsdm_story_case_remaining_bar_segment{background:repeating-linear-gradient(135deg,#3d3360 0 6px,#5a5082 6px 12px);bottom:0;position:absolute;top:0}@media (min-width:768px){.fsdm_story_case_stats_grid{grid-template-columns:repeat(3,1fr)}.fsdm_story_case_stat_card{border-top:none}.fsdm_story_case_stat_card:not(:first-child){border-left:1px solid #e1e5ec}.fsdm_story_case_scale_row{grid-template-columns:5.5rem minmax(0,1fr)}.fsdm_story_case_scale_value{grid-column:2}.fsdm_story_case_footnote{padding-left:calc(5.5rem + 18px)}}@media (max-width:767px){.fsdm_story_case_stat_card:not(:first-child){border-top:1px solid #e1e5ec}}@media (min-width:1024px){.fsdm_story_case_section{padding-left:48px;padding-right:48px}}