.hero-playback{display:flex;align-items:center;gap:18px;margin-top:16px}.hero-progress{height:2px;flex:1;background:#fff3;overflow:hidden;border-radius:4px}.hero-progress span{display:block;height:100%;background:#f1d7bd;transform:scaleX(0);transform-origin:left}body .hero-pause{min-height:44px;padding:8px 0 8px 12px;border:0;background:transparent;color:#fff9ee;font:inherit;font-size:11px;cursor:pointer;white-space:nowrap}.hero-pause:focus-visible{outline:2px solid #fff8e8;outline-offset:3px}body .care-switch-hero .hero-image{transition:none;will-change:transform,opacity}@media(prefers-reduced-motion:reduce){body .care-switch-hero .hero-image{will-change:auto}}