.frontend-stitch-layer{position:absolute;pointer-events:none;overflow:visible;z-index:1;display:block}
.frontend-stitch-layer rect,.frontend-stitch-layer line,.frontend-stitch-layer circle{stroke-dasharray:2 3;stroke-linecap:round;fill:none}
@keyframes stitch-travel{to{stroke-dashoffset:-10}}
@keyframes badge-stitch-travel{to{stroke-dashoffset:-10}}
@media(prefers-reduced-motion:no-preference){.frontend-stitch-layer rect,.frontend-stitch-layer line,.frontend-stitch-layer circle{animation:stitch-travel 3s linear infinite}.campaign-page svg [stroke-dasharray]{animation:badge-stitch-travel 3s linear infinite}}
html.stitch-page-hidden .frontend-stitch-layer *,html.stitch-page-hidden .campaign-page svg [stroke-dasharray]{animation-play-state:paused}

.campaign-page svg [stroke-dasharray]{stroke-dasharray:2 3;stroke-linecap:round;stroke-width:1.5}

