@font-face{font-family:Effra;src:url(/assets/effra-regular.c2afb6ba.woff) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Effra;src:url(/assets/effra-medium.14674e94.woff) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Effra;src:url(/assets/effra-bold.43f51611.woff) format("truetype");font-weight:700;font-display:swap}@keyframes puff-in-center{0%{transform:translate(-50%,-50%);filter:blur(4px);opacity:0}to{transform:translate(-50%,-50%);filter:blur(0px);opacity:1}}@keyframes puff-in-center-emoji{0%{filter:blur(4px);opacity:0}to{filter:blur(0px);opacity:1}}.a-class{opacity:0;will-change:transform}.a-scale{animation:scale-up-center .4s cubic-bezier(.455,.03,.515,.955) forwards}@keyframes scale-up-center{0%{transform:scale(.5);opacity:1}to{transform:scale(1);opacity:1}}.a-scale-out{animation:scale-out-center .5s cubic-bezier(.55,.085,.68,.53) both}@keyframes scale-out-center{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:1}}.a-flip{animation:flip-horizontal-bottom .7s cubic-bezier(.455,.03,.515,.955) both}@keyframes flip-horizontal-bottom{0%{transform:rotateX(0);opacity:1}to{transform:rotateX(-360deg);opacity:1}}.a-flip-in-top{animation:flip-in-hor-top .5s cubic-bezier(.25,.46,.45,.94) both}@keyframes flip-in-hor-top{0%{transform:rotateX(-80deg);opacity:0}to{transform:rotateX(0);opacity:1}}.a-flip-in-bottom{animation:flip-in-bottom .5s cubic-bezier(.25,.46,.45,.94) both}@keyframes flip-in-bottom{0%{transform:rotateX(80deg);opacity:0}to{transform:rotateX(0);opacity:1}}.a-slide-left{animation:slide-in-left .6s cubic-bezier(.25,.46,.45,.94) 50ms both}@keyframes slide-in-left{0%{transform:translate(-200px);opacity:0}to{transform:translate(0);opacity:1}}.a-slide-right{animation:slide-in-right .6s ease-in 50ms both}@keyframes slide-in-right{0%{transform:translate(200px);opacity:0}to{transform:translate(0);opacity:1}}.a-slide-top{animation:slide-in-top .6s ease-in 50ms both}@keyframes slide-in-top{0%{transform:translateY(-200px);opacity:0}to{transform:translateY(0);opacity:1}}.a-slide-bottom{animation:slide-in-bottom .6s ease-in 50ms both}@keyframes slide-in-bottom{0%{transform:translateY(200px);opacity:0}to{transform:translateY(0);opacity:1}}.a-fade-in{animation:fade-in 1.5s cubic-bezier(.39,.575,.565,1) both}.a-fade-out{animation:fade-out 1s ease-out both}.a-fade-in-top{animation:fade-in-top .6s cubic-bezier(.39,.575,.565,1) both}.a-fade-in-down{animation:fade-in-down .6s cubic-bezier(.39,.575,.565,1) both}.a-fade-in-left{animation:fade-in-left .6s cubic-bezier(.39,.575,.565,1) both}.a-fade-in-right{animation:fade-in-right .6s cubic-bezier(.39,.575,.565,1) both}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in-down{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in-left{0%{transform:translate(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in-right{0%{transform:translate(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in-top{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.a-text-expand{animation:tracking-in-expand .7s cubic-bezier(.215,.61,.355,1) both}@keyframes tracking-in-expand{0%{letter-spacing:-.5em;opacity:0}40%{opacity:.6}to{opacity:1}}.a-text-contract{animation:tracking-in-contract .8s cubic-bezier(.215,.61,.355,1) both}@keyframes tracking-in-contract{0%{letter-spacing:1em;opacity:0}40%{opacity:.6}to{letter-spacing:normal;opacity:1}}
