.cloemx-custom-components-0-x-cxMsiBenefit{width:100%;margin:10px 0;padding:12px 14px 11px;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:7px;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;color:#111}.cloemx-custom-components-0-x-cxMsiBenefit,.cloemx-custom-components-0-x-cxMsiBenefit *{box-sizing:border-box}.cloemx-custom-components-0-x-cxMsiBenefitHead{display:flex;align-items:center;justify-content:space-between;gap:12px}.cloemx-custom-components-0-x-cxMsiBenefitLeft{display:flex;align-items:center;min-width:0;gap:9px}.cloemx-custom-components-0-x-cxMsiBenefitIcon{width:29px;height:29px;flex:0 0 29px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--cx-msi-badge-bg,#181818);color:var(--cx-msi-badge-text,#fff);font-size:8px;font-weight:800;letter-spacing:-.02em}.cloemx-custom-components-0-x-cxMsiBenefitEyebrow{display:block;margin-bottom:2px;color:#555;font-size:8px;font-weight:800;line-height:1.05;letter-spacing:.09em;text-transform:uppercase}.cloemx-custom-components-0-x-cxMsiBenefitTitle{margin:0;color:#111;font-size:12px;font-weight:800;line-height:1.15}.cloemx-custom-components-0-x-cxMsiBenefitTotal{flex:0 0 auto;text-align:right}.cloemx-custom-components-0-x-cxMsiBenefitTotal strong{display:block;color:#111;font-size:13px;font-weight:800;line-height:1.05}.cloemx-custom-components-0-x-cxMsiBenefitTotal span{display:block;margin-top:3px;color:#777;font-size:8px;line-height:1.05}.cloemx-custom-components-0-x-cxMsiBenefitStage{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:11px}.cloemx-custom-components-0-x-cxMsiBenefitStageCopy{min-width:0}.cloemx-custom-components-0-x-cxMsiBenefitStageStatus{display:block;color:#666;font-size:8.5px;font-weight:700;line-height:1.15}.cloemx-custom-components-0-x-cxMsiBenefitStageTarget{display:block;margin-top:2px;color:#111;font-size:11.5px;font-weight:800;line-height:1.15}.cloemx-custom-components-0-x-cxMsiBenefitStageAmount{flex:0 0 auto;text-align:right}.cloemx-custom-components-0-x-cxMsiBenefitStageAmount strong{display:block;color:#111;font-size:11.5px;font-weight:800;line-height:1.1}.cloemx-custom-components-0-x-cxMsiBenefitStageAmount span{display:block;margin-top:2px;color:#666;font-size:8px;line-height:1.1}.cloemx-custom-components-0-x-cxMsiBenefitTrack{position:relative;width:100%;height:6px;overflow:hidden;border-radius:999px;background:#e5e5e5;margin-top:7px}.cloemx-custom-components-0-x-cxMsiBenefitFill{position:absolute;inset:0 auto 0 0;width:0;height:100%;border-radius:inherit;background:var(--cx-msi-accent,#111);transition:width .35s cubic-bezier(.22,.61,.36,1)}.cloemx-custom-components-0-x-cxMsiBenefitFooter{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:9px}.cloemx-custom-components-0-x-cxMsiBenefitMessage{min-width:0;font-size:10px;font-weight:600;color:#333;line-height:1.25}.cloemx-custom-components-0-x-cxMsiBenefitPill{flex:0 0 auto;padding:3px 8px;border-radius:999px;background:var(--cx-msi-badge-bg,#181818);color:var(--cx-msi-badge-text,#fff);font-size:8px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:1}.cloemx-custom-components-0-x-cxMsiBenefitReference{margin-top:10px;padding-top:9px;border-top:1px solid #ececec;color:#666;font-size:8.5px;line-height:1.35;text-align:center}.cloemx-custom-components-0-x-cxMsiBenefitReference strong{color:#111;font-weight:800}