.cc-word{color:#0000;-webkit-text-stroke:2px #ffffff38;letter-spacing:-.04em}.cc-tonight,.cc-tick,.cc-arrow path,.cc-friday,.cc-stamp,.cc-spark{animation-duration:6s;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-iteration-count:infinite;animation-play-state:paused}.cc-on .cc-tonight,.cc-on .cc-tick,.cc-on .cc-arrow path,.cc-on .cc-friday,.cc-on .cc-stamp,.cc-on .cc-spark{animation-play-state:running}.cc-tonight{animation-name:cc-tonight;transform:rotate(-6deg)}@keyframes cc-tonight{0%{opacity:0;transform:rotate(-12deg)translateY(20px)}8%,92%{opacity:1;transform:rotate(-6deg)}to{opacity:0;transform:rotate(-6deg)translateY(-8px)}}.cc-tick{animation-name:cc-tick}@keyframes cc-tick{0%,14%{opacity:0;transform:scale(.3)rotate(-30deg)}20%,92%{opacity:1;transform:none}to{opacity:0}}.cc-arrow path{stroke-dashoffset:1px;animation-name:cc-draw}@keyframes cc-draw{0%,24%{stroke-dashoffset:1px;opacity:1}42%,92%{stroke-dashoffset:0;opacity:1}to{opacity:0}}.cc-arrow .cc-head{stroke-dasharray:1}.cc-friday{animation-name:cc-friday;transform:rotate(4deg)}@keyframes cc-friday{0%,38%{opacity:0;transform:rotate(10deg)translateY(24px)scale(.94)}48%,92%{opacity:1;transform:rotate(4deg)}to{opacity:0}}.cc-stamp{animation-name:cc-stamp;transform:translate(-50%)rotate(-8deg)}@keyframes cc-stamp{0%,54%{opacity:0;transform:translate(-50%)rotate(-16deg)scale(1.9)}60%,92%{opacity:1;transform:translate(-50%)rotate(-8deg)scale(1)}to{opacity:0}}.cc-spark{animation-name:cc-spark}.cc-spark-b{animation-delay:.4s}@keyframes cc-spark{0%,58%{opacity:0;transform:scale(.2)rotate(-40deg)}66%{opacity:1;transform:scale(1.2)}80%,92%{opacity:1;transform:scale(1)}to{opacity:0}}.cc-btn:after{content:"";background:linear-gradient(110deg,#0000 30%,#ff5a362e 50%,#0000 70%);transition:transform .6s;position:absolute;inset:0;transform:translate(-120%)}.cc-btn:hover:after{transform:translate(120%)}.cc-btn:hover{transform:translateY(-2px)rotate(-1deg)}@media (prefers-reduced-motion:reduce){.cc-tonight,.cc-tick,.cc-arrow path,.cc-friday,.cc-stamp,.cc-spark{opacity:1;animation:none!important}.cc-arrow path{stroke-dashoffset:0}.cc-stamp{transform:translate(-50%)rotate(-8deg)}}
