.claims-evidence-motion{--claims-motion-navy:#11273a;--claims-motion-wine:#923044;--claims-motion-ivory:#f6f4ef;position:relative;isolation:isolate;width:100%;max-width:470px;min-width:0;margin:0;padding:25px 24px 22px;border:1px solid #d6d9d6;background:var(--claims-motion-ivory);color:var(--claims-motion-navy);box-sizing:border-box}.claims-evidence-motion:before{position:absolute;top:-1px;left:24px;width:46px;height:3px;background:var(--claims-motion-wine);content:""}.claims-evidence-motion__heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:7px 14px;margin-bottom:25px}.claims-evidence-motion__eyebrow{color:var(--claims-motion-wine);font-size:10px;font-weight:700;line-height:1.45;letter-spacing:.12em;text-transform:uppercase}.claims-evidence-motion__edition{color:#58646c;font-size:11px;font-weight:500;line-height:1.45}.claims-evidence-motion__steps{display:grid;gap:24px;margin:0;padding:0;list-style:none}.claims-evidence-motion__step{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;min-width:0}.claims-evidence-motion__number{position:relative;z-index:1;background:var(--claims-motion-ivory);color:var(--claims-motion-wine);font-family:bc-vajgar,sans-serif;font-size:19px;font-weight:400;line-height:1;text-align:center}.claims-evidence-motion__panel{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;min-height:89px;padding:17px 15px;border:1px solid #d5d8d7;background:#fffdfa;box-sizing:border-box}.claims-evidence-motion__copy{min-width:0}.claims-evidence-motion__title{margin:0 0 6px;color:var(--claims-motion-navy);font-family:richmond-display,sans-serif;font-size:clamp(21px,2vw,25px);font-weight:400;line-height:1.05;letter-spacing:-.018em}.claims-evidence-motion__detail{max-width:240px;margin:0;color:#465660;font-size:12px;font-weight:500;line-height:1.5}.claims-evidence-motion__icon{display:block;flex:0 0 38px;width:38px;height:38px;color:var(--claims-motion-wine);stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.claims-evidence-motion__connector{position:absolute;top:calc(50% + 16px);left:13px;width:2px;height:calc(100% - 8px);overflow:visible;fill:none;stroke-width:1}.claims-evidence-motion__track{stroke:#d2c1c1}.claims-evidence-motion__trace{stroke:var(--claims-motion-wine)}.claims-evidence-motion__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 12px;margin-top:23px;padding-top:15px;border-top:1px solid #d6d9d6}.claims-evidence-motion__caption{margin:0;color:#58646c;font-size:11px;font-weight:500;line-height:1.65}.claims-evidence-motion__replay{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;margin:0;padding:8px 10px;border:1px solid #b3a5a7;border-radius:0;background:transparent;color:var(--claims-motion-wine);font:inherit;font-size:11px;line-height:1.4;cursor:pointer}.claims-evidence-motion__replay svg{width:15px;height:15px;overflow:visible;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.claims-evidence-motion__replay:hover{background:#eee7e5}.claims-evidence-motion__replay:focus-visible{outline:2px solid var(--claims-motion-wine);outline-offset:4px}@media (prefers-reduced-motion:reduce){.claims-evidence-motion__replay{display:none}}@media (prefers-reduced-motion:no-preference){.claims-evidence-motion__panel{animation:claims-evidence-panel-enter .7s ease-out both}.claims-evidence-motion__step:nth-child(2) .claims-evidence-motion__panel{animation-delay:.7s}.claims-evidence-motion__step:nth-child(3) .claims-evidence-motion__panel{animation-delay:1.4s}.claims-evidence-motion__trace{stroke-dasharray:1;animation:claims-evidence-line-trace .7s ease-out .35s both}.claims-evidence-motion__step:nth-child(2) .claims-evidence-motion__trace{animation-delay:1.05s}}@keyframes claims-evidence-panel-enter{0%{transform:translateY(6px)}to{transform:translateY(0)}}@keyframes claims-evidence-line-trace{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media (max-width:420px){.claims-evidence-motion{padding:21px 15px 19px}.claims-evidence-motion:before{left:15px}.claims-evidence-motion__heading{margin-bottom:21px}.claims-evidence-motion__step{grid-template-columns:23px minmax(0,1fr);gap:8px}.claims-evidence-motion__panel{gap:8px;padding:15px 11px}.claims-evidence-motion__icon{flex-basis:30px;width:30px;height:30px}.claims-evidence-motion__title{font-size:22px}.claims-evidence-motion__connector{left:11px}}