.logo.svelte-1e2tolm{display:block;overflow:visible}.arm.svelte-1e2tolm{transform-box:view-box}.arm-b.svelte-1e2tolm{transform-origin:44px 122px}.arm-p.svelte-1e2tolm{transform-origin:138px 122px}.roof.svelte-1e2tolm{transform-box:view-box;transform-origin:89px 40px}.logo.svelte-1e2tolm:not(.play):not(.still) .roof:where(.svelte-1e2tolm){opacity:0}.play.svelte-1e2tolm .arm-b:where(.svelte-1e2tolm){animation:1.1s ease-in-out .4s both svelte-1e2tolm-wave-b}.play.svelte-1e2tolm .arm-p:where(.svelte-1e2tolm){animation:1.1s ease-in-out 1.5s both svelte-1e2tolm-wave-p}.play.svelte-1e2tolm .roof:where(.svelte-1e2tolm){animation:.45s cubic-bezier(.2,0,0,1) 2.6s both svelte-1e2tolm-roof}.word.svelte-1e2tolm{transform-box:fill-box;transform-origin:50%}.logo.svelte-1e2tolm:not(.play):not(.still) .word:where(.svelte-1e2tolm){opacity:0}.play.svelte-1e2tolm .word:where(.svelte-1e2tolm){animation:.45s cubic-bezier(.2,0,0,1) 2.7s both svelte-1e2tolm-word}@keyframes svelte-1e2tolm-word{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes svelte-1e2tolm-wave-b{0%,to{transform:rotate(0)}25%,75%{transform:rotate(-20deg)}50%{transform:rotate(6deg)}}@keyframes svelte-1e2tolm-wave-p{0%,to{transform:rotate(0)}25%,75%{transform:rotate(20deg)}50%{transform:rotate(-6deg)}}@keyframes svelte-1e2tolm-roof{0%{opacity:0;transform:translateY(-8px)scale(.92)}to{opacity:1;transform:none}}.still.svelte-1e2tolm .arm:where(.svelte-1e2tolm),.still.svelte-1e2tolm .roof:where(.svelte-1e2tolm),.still.svelte-1e2tolm .word:where(.svelte-1e2tolm){animation:none}.wrap.svelte-1x05zx6{max-width:400px;height:100svh;padding:0 var(--space-8);grid-template-rows:minmax(var(--space-6), 1fr) auto minmax(max-content, 1fr);justify-items:center;margin:0 auto;display:grid}.logo.svelte-1x05zx6{grid-row:2;display:block}.below.svelte-1x05zx6{transition:opacity .4s cubic-bezier(.2,0,0,1)}.below.intro.svelte-1x05zx6{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.below.svelte-1x05zx6{transition:none}}.below.svelte-1x05zx6{width:100%;padding-top:var(--space-8);flex-direction:column;grid-row:3;align-self:stretch;display:flex}.form.svelte-1x05zx6{gap:var(--space-3);flex-direction:column;display:flex}.help.svelte-1x05zx6{padding:var(--space-4) 0;color:var(--md-sys-color-on-surface-variant);justify-content:center;margin-top:auto;display:flex}p.svelte-1x05zx6{margin:0 0 var(--space-2)}
