@property --ad-n{syntax:"<integer>";inherits:false;initial-value:0}:root{--ad-ease:cubic-bezier(.2, .7, .2, 1);--ad-bounce:cubic-bezier(.34, 1.56, .64, 1)}.ad-rise{opacity:0;transform:translateY(8px)}.ad-slide{opacity:0;transform:translate(24px)}.ad-flip{opacity:0;transform:perspective(600px)rotateY(70deg)scale(.92)}.ad-fill{transform-origin:0;transform:scaleX(0)}.ad-count{--ad-n:var(--ad-to,0);counter-reset:adn var(--ad-n);font-variant-numeric:tabular-nums}.ad-count:after{content:counter(adn)}.ad-count[data-prefix]:after{content:attr(data-prefix) counter(adn)}.ad-glow{background-color:#0000}.ad-climb{opacity:0;transform:translateY(calc(var(--ad-rows,2) * var(--ad-row,22px)))}.ad-shove{transform:translateY(0)}.ad-pop{transform:scale(1)}.ad-ping,.ad-dot{opacity:0}.ad-draw{stroke-dasharray:200;stroke-dashoffset:200px}.ad-scene{transition:opacity .35s}[data-ad-out] .ad-scene{opacity:0}[data-ad-seen] .ad-rise{animation:ad-rise .55s var(--ad-ease) var(--ad-delay,0s) both}[data-ad-seen] .ad-slide{animation:ad-slide .5s var(--ad-ease) var(--ad-delay,0s) both}[data-ad-seen] .ad-flip{animation:ad-flip .7s var(--ad-bounce) var(--ad-delay,0s) both}[data-ad-seen] .ad-fill{animation:ad-fill 1.1s var(--ad-ease) var(--ad-delay,0s) both}[data-ad-seen] .ad-count{animation:ad-count var(--ad-count-dur,1.4s) var(--ad-ease) var(--ad-delay,0s) both}[data-ad-seen] .ad-glow{animation:ad-glow .6s ease-out var(--ad-delay,0s) both}[data-ad-seen] .ad-climb{animation:ad-climb .9s var(--ad-bounce) var(--ad-delay,0s) both}[data-ad-seen] .ad-shove{animation:ad-shove .7s var(--ad-ease) var(--ad-delay,0s) both}[data-ad-seen] .ad-pop{animation:ad-pop .6s var(--ad-bounce) var(--ad-delay,0s) both}[data-ad-seen] .ad-ping{animation:ad-ping 1s ease-out var(--ad-delay,0s) both}[data-ad-seen] .ad-dot{animation:ad-dot .9s cubic-bezier(.1, .8, .3, 1) var(--ad-delay,0s) both}[data-ad-seen] .ad-spin{animation:ad-spin 1.2s var(--ad-ease) var(--ad-delay,0s) both}[data-ad-seen] .ad-draw{animation:ad-draw .9s var(--ad-ease) var(--ad-delay,0s) both}.ad-ticker{animation:ad-ticker var(--ad-ticker-dur,22s) linear infinite}.ad-orbit{animation:18s linear infinite ad-orbit}.ad-float{animation:5s ease-in-out infinite ad-float}@keyframes ad-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ad-slide{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes ad-flip{0%{opacity:0;transform:perspective(600px)rotateY(70deg)scale(.92)}60%{opacity:1}to{opacity:1;transform:perspective(600px)rotateY(0)scale(1)}}@keyframes ad-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ad-count{0%{--ad-n:0}to{--ad-n:var(--ad-to,0)}}@keyframes ad-glow{0%{background-color:#0000}to{background-color:#ffe9e3}}@keyframes ad-climb{0%{opacity:0;transform:translateY(calc(var(--ad-rows,2) * var(--ad-row,22px)))}25%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes ad-shove{0%{transform:translateY(0)}to{transform:translateY(var(--ad-row,22px))}}@keyframes ad-pop{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes ad-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@keyframes ad-dot{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--dx,0), var(--dy,-20px)) scale(.4)}}@keyframes ad-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ad-draw{to{stroke-dashoffset:0}}@keyframes ad-orbit{to{transform:rotate(360deg)}}@keyframes ad-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes ad-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ad-rise,.ad-slide,.ad-flip,.ad-fill,.ad-count,.ad-glow,.ad-climb,.ad-shove,.ad-pop,.ad-ping,.ad-dot,.ad-spin,.ad-draw,.ad-ticker,.ad-orbit,.ad-float{animation:none!important}.ad-rise,.ad-slide,.ad-flip{opacity:1;transform:none}.ad-fill,.ad-climb{transform:none}.ad-climb{opacity:1}.ad-shove{transform:translateY(var(--ad-row,22px))}.ad-glow{background-color:#ffe9e3}.ad-draw{stroke-dashoffset:0}.ad-ping,.ad-dot{display:none}.ad-scene{transition:none}[data-ad-out] .ad-scene{opacity:1}}
