.scene.is-entering{animation:sceneIn 1.1s ease both}.scene.is-leaving{animation:sceneOut .85s ease both}.button--enter:hover~* .flame,.flame{animation:flicker 3.4s ease-in-out infinite}.intro-candle.is-disturbed .flame{animation:flickerFast .14s ease-in-out 7}.master{animation:masterReveal 1.7s .25s ease both}.dialog.is-typing:after,.closing-dialog.is-typing:after{content:"";display:inline-block;width:1px;height:1em;margin-left:5px;background:var(--accent);vertical-align:-.12em;animation:blink .8s steps(1) infinite}.tarot-card{animation:deal .7s both}.tarot-card:nth-child(2){animation-delay:.05s}.tarot-card:nth-child(3){animation-delay:.1s}.tarot-card:nth-child(4){animation-delay:.15s}.tarot-card:nth-child(5){animation-delay:.2s}.tarot-card:nth-child(6){animation-delay:.25s}.tarot-card:nth-child(7){animation-delay:.3s}.tarot-card:nth-child(8){animation-delay:.35s}.tarot-card:nth-child(9){animation-delay:.4s}.chosen-card{animation:cardRise .8s ease both}.chosen-card:nth-child(2){animation-delay:.15s}.interpretation{animation:fadeUp .9s .25s ease both}.article-card:hover:not(.is-flipped){transform:translateY(-8px);filter:drop-shadow(0 16px 22px rgba(176,138,67,.14));transition:.4s ease}@keyframes sceneIn{from{opacity:0}to{opacity:1}}@keyframes sceneOut{to{opacity:0;filter:blur(8px)}}@keyframes flicker{0%,100%{transform:rotate(-1deg) scaleY(1)}25%{transform:rotate(2deg) scaleY(.93)}50%{transform:rotate(-2deg) scaleY(1.05)}75%{transform:rotate(1deg) scaleY(.97)}}@keyframes flickerFast{50%{transform:rotate(8deg) scaleY(.75)}}@keyframes masterReveal{from{opacity:0;transform:scale(1.04);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}@keyframes blink{50%{opacity:0}}@keyframes deal{from{opacity:0;transform:translateY(24px) rotate(2deg)}to{opacity:1;transform:none}}@keyframes cardRise{from{opacity:0;transform:translateY(30px) rotateY(80deg)}to{opacity:1;transform:none}}@keyframes fadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.scene.is-leaving{display:none}.article-card__inner{transition:none}}
