.hsc-root{--hsc-demand:color-mix(in srgb, var(--color-caution) 45%, var(--color-caution-bright))}.hsc-demand-swatch{background:var(--hsc-demand)}.hsc-line{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.8s cubic-bezier(.33,.1,.25,1) .25s forwards hsc-draw}.hsc-demand{stroke:var(--hsc-demand)}.hsc-offer{animation-delay:.45s}@keyframes hsc-draw{to{stroke-dashoffset:0}}.hsc-arrive{opacity:0;animation:.4s ease-out 2.05s forwards hsc-arrive}@keyframes hsc-arrive{to{opacity:1}}@media (prefers-reduced-motion:reduce){.hsc-line{stroke-dashoffset:0;animation:none}.hsc-arrive{opacity:1;animation:none}}:root[data-motion=reduced] .hsc-line{stroke-dashoffset:0;animation:none!important}:root[data-motion=reduced] .hsc-arrive{opacity:1;animation:none!important}
