.hospitality-closing_folio__qN3XN{--tooth:14px;mask:linear-gradient(black,black) top /100% calc(100% - var(--tooth) / 2) no-repeat,conic-gradient(from -45deg at bottom,transparent,black 1deg 89deg,transparent 90deg) bottom /var(--tooth) calc(var(--tooth) / 2) repeat-x}.hospitality-closing_swing__YIH5s{transform-origin:50% 2px;animation:hospitality-closing_swing__YIH5s 4.8s var(--ease-route) .4s infinite}@keyframes hospitality-closing_swing__YIH5s{0%,to{rotate:0deg}18%{rotate:9deg}40%{rotate:-5deg}60%{rotate:2deg}72%{rotate:0deg}}@media (prefers-reduced-motion:reduce){.hospitality-closing_swing__YIH5s{animation:none}}