.promo-stamp[data-v-5de255be]{align-items:center;animation:promo-stamp-in-5de255be .8s cubic-bezier(.2,1.4,.3,1) .6s both,promo-stamp-wobble-5de255be 5s ease-in-out 1.6s infinite;background:var(--color-cta-primary);border-radius:50%;box-shadow:0 1rem 2.5rem #d1f55f59;color:var(--color-typo-black);display:flex;flex-direction:column;height:var(--stamp-size,6.25rem);justify-content:center;line-height:1;text-align:center;transform:rotate(-10deg);width:var(--stamp-size,6.25rem)}.promo-stamp--edge[data-v-5de255be]{box-shadow:0 0 0 .25rem #fff,0 1rem 2.5rem #11111140}.promo-stamp[data-v-5de255be]:before{animation:promo-stamp-spin-5de255be 40s linear infinite;border:2px dashed rgba(17,17,17,.35);border-radius:50%;content:"";inset:7px;position:absolute}.promo-stamp small[data-v-5de255be]{font-size:calc(var(--stamp-size, 6.25rem)*.09);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.promo-stamp strong[data-v-5de255be]{font-size:calc(var(--stamp-size, 6.25rem)*.29);font-weight:800;letter-spacing:-.05em;margin:2px 0}@keyframes promo-stamp-in-5de255be{0%{opacity:0;transform:rotate(-30deg) scale(.3)}to{opacity:1;transform:rotate(-10deg) scale(1)}}@keyframes promo-stamp-wobble-5de255be{0%,to{transform:rotate(-10deg) scale(1)}50%{transform:rotate(-4deg) scale(1.04)}}@keyframes promo-stamp-spin-5de255be{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.promo-stamp[data-v-5de255be],.promo-stamp[data-v-5de255be]:before{animation:none}}.hero-promo-dot[data-v-e3946342]{animation:hero-promo-pulse-e3946342 1.8s ease-out infinite}@keyframes hero-promo-pulse-e3946342{0%{box-shadow:0 0 #d1f55fb3}to{box-shadow:0 0 0 .625rem #d1f55f00}}@media(prefers-reduced-motion:reduce){.hero-promo-dot[data-v-e3946342]{animation:none}}
