.spot-savings-promise{white-space:nowrap;line-height:1.5;display:inline-block}.spot-savings-word{display:inline-block;position:relative}.spot-savings-word:after{content:"";transform-origin:0;pointer-events:none;background:#ed0033;border-radius:3px;height:3px;position:absolute;bottom:.02em;left:0;right:0;transform:scaleX(0)}.spot-savings-promise[data-phase=playing] .spot-savings-word:after{animation:spot-savings-underline var(--word-duration) cubic-bezier(.3,0,.2,1) var(--word-delay) forwards}.spot-savings-promise[data-phase=done] .spot-savings-word:after{transform:scaleX(1)}.spot-savings-bill-color{pointer-events:none;color:#ffe000;-webkit-text-stroke:.5px #554600;clip-path:inset(0 100% 0 0);position:absolute;inset:0}.spot-savings-promise[data-phase=playing] .spot-savings-bill-color{animation:spot-savings-yellow var(--word-duration) cubic-bezier(.3,0,.2,1) var(--word-delay) forwards}.spot-savings-promise[data-phase=done] .spot-savings-bill-color{clip-path:inset(0)}@keyframes spot-savings-underline{to{transform:scaleX(1)}}@keyframes spot-savings-yellow{to{clip-path:inset(0)}}.spot-savings-circle-word{white-space:nowrap;isolation:isolate;display:inline-block;position:relative}.spot-savings-circle-word svg{pointer-events:none;width:calc(100% + .26em);height:calc(100% + .18em);position:absolute;top:-.09em;left:-.13em;overflow:visible}.spot-savings-circle-word path{fill:none;stroke:#ed0033;stroke-width:1.05px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.spot-savings-question[data-phase=playing] path{animation:spot-savings-circle var(--circle-duration) cubic-bezier(.35,.05,.25,1) var(--circle-delay) both}.spot-savings-question[data-phase=done] path{stroke-dashoffset:0}@keyframes spot-savings-circle{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.spot-savings-circle-word path{stroke-dashoffset:0;animation:none!important}.spot-savings-promise *,.spot-savings-promise :after{animation:none!important}.spot-savings-word:after{transform:scaleX(1)}.spot-savings-bill-color{clip-path:inset(0)}}
