.drop.svelte-i68dlo{animation-name:svelte-i68dlo-fall;animation-timing-function:linear;animation-iteration-count:infinite;transform:translateY(-140px)rotate(12deg)}@keyframes svelte-i68dlo-fall{to{transform:translate(-22vh,110vh)rotate(12deg)}}.cloud.svelte-i68dlo{animation-name:svelte-i68dlo-drift;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}@keyframes svelte-i68dlo-drift{0%{transform:translate(-40px)}to{transform:translate(40px)}}.flash.svelte-i68dlo{opacity:0;animation:1.1s ease-out .25s both svelte-i68dlo-flash}@keyframes svelte-i68dlo-flash{0%,to{opacity:0}8%{opacity:.5}14%{opacity:.05}22%{opacity:.35}}.pop.svelte-g1cqsv{animation:.56s cubic-bezier(.34,1.56,.64,1) both svelte-g1cqsv-pop}@keyframes svelte-g1cqsv-pop{0%{transform:scale(0)rotate(-40deg)}55%{transform:scale(1.3)rotate(10deg)}75%{transform:scale(.9)rotate(-4deg)}to{transform:scale(1)rotate(0)}}.particle.svelte-g1cqsv{opacity:0;border-radius:999px;animation:.72s cubic-bezier(.2,.7,.3,1) 90ms both svelte-g1cqsv-burst;position:absolute;top:50%;left:50%}@keyframes svelte-g1cqsv-burst{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(1)}70%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(calc(var(--r) * -1)) scale(.3)}}.pill-pop.svelte-lzvlqq{animation:.48s cubic-bezier(.34,1.56,.64,1) both svelte-lzvlqq-pill}@keyframes svelte-lzvlqq-pill{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}.story-layer{transform-style:preserve-3d;transform:translate3d(0, calc((1 - var(--enter,1)) * 36px), calc(var(--z,0) * (1 + (1 - var(--enter,1)) * 1.8) * 1px));transition:transform 1.2s cubic-bezier(.16,1,.3,1);transition-delay:var(--d,0s)}.badge-pop.svelte-1m4zyqj{animation:.52s cubic-bezier(.34,1.56,.64,1) both svelte-1m4zyqj-badge}@keyframes svelte-1m4zyqj-badge{0%{transform:scale(0)rotate(-20deg)}to{transform:scale(1)rotate(0)}}.faq-content[data-state=open]{animation:svelte-s6552x-faq-open .25s var(--ease-brand)}.faq-content[data-state=closed]{animation:svelte-s6552x-faq-close .2s var(--ease-brand)}@keyframes svelte-s6552x-faq-open{0%{opacity:0;height:0}to{height:var(--bits-accordion-content-height);opacity:1}}@keyframes svelte-s6552x-faq-close{0%{height:var(--bits-accordion-content-height);opacity:1}to{opacity:0;height:0}}.landing-hint.svelte-hv3zte{animation:2.4s cubic-bezier(.45,0,.55,1) infinite svelte-hv3zte-landing-hint}@keyframes svelte-hv3zte-landing-hint{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}.tile-pop.svelte-17002rd{animation:.46s cubic-bezier(.34,1.56,.64,1) both svelte-17002rd-tile-pop}@keyframes svelte-17002rd-tile-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.key.svelte-f79nb{box-shadow:inset 0 -.5px 2px #0d0d0f,inset -.5px 0 2px #0d0d0f}.speaker.svelte-1dzejl2{background-image:radial-gradient(circle,#08080a .5px,#0000 .5px);background-size:3px 3px}.promo.svelte-6dg59q{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(24px)rotate(8deg)scale(.85)}.promo.is-shown.svelte-6dg59q{opacity:1;transition:opacity .4s,transform .7s cubic-bezier(.34,1.56,.64,1);transform:rotate(-4deg)}.promo.is-shown.svelte-6dg59q .sticker:where(.svelte-6dg59q){animation:5s ease-in-out 1s infinite svelte-6dg59q-sway}.promo.is-shown.svelte-6dg59q .sticker:where(.svelte-6dg59q):hover{animation-play-state:paused}.promo.still.svelte-6dg59q,.promo.still.is-shown.svelte-6dg59q{transition:opacity .2s;transform:rotate(-4deg)}.promo.still.svelte-6dg59q .sticker:where(.svelte-6dg59q){animation:none!important}@keyframes svelte-6dg59q-sway{0%,to{transform:rotate(0)}50%{transform:rotate(2.5deg)translateY(-2px)}}.role-timer.svelte-fhfqug{animation-name:svelte-fhfqug-role-timer;animation-timing-function:linear;animation-fill-mode:both}@keyframes svelte-fhfqug-role-timer{0%{width:0}to{width:100%}}.typing-dot.svelte-1v7qq0s{animation:1s ease-in-out infinite svelte-1v7qq0s-typing}@keyframes svelte-1v7qq0s-typing{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}html:has(.landing){scroll-padding-top:4.5rem}@media (prefers-reduced-motion:no-preference){html:has(.landing){scroll-behavior:smooth}}
