.underline-draw.svelte-1q37ri0:after{content:"";background:var(--color-ember);transform-origin:0;border-radius:999px;height:.08em;animation:.6s cubic-bezier(.2,.7,.2,1) .3s both svelte-1q37ri0-draw;position:absolute;bottom:-.1em;left:0;right:0}@keyframes svelte-1q37ri0-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.belt.svelte-1e6pjgp{animation:.38s linear infinite svelte-1e6pjgp-belt}@keyframes svelte-1e6pjgp-belt{to{stroke-dashoffset:-10px}}.step.svelte-1e6pjgp{transition:border-color .5s ease-out,box-shadow .5s ease-out;transition-delay:calc(var(--i) * .28s)}.is-visible .step.svelte-1e6pjgp{border-color:color-mix(in srgb, var(--color-ember) 35%, var(--color-steel-800));box-shadow:0 0 0 1px color-mix(in srgb, var(--color-ember) 8%, transparent)}.is-visible .step.svelte-1e6pjgp .step-num:where(.svelte-1e6pjgp){color:var(--color-ember-bright);transition-delay:calc(var(--i) * .28s)}.is-visible .step.svelte-1e6pjgp .step-icon:where(.svelte-1e6pjgp){color:var(--color-paper);border-color:var(--color-steel-600);transition-delay:calc(var(--i) * .28s)}.flip.svelte-ln3jck{perspective:900px;height:4rem}@media (width>=640px){.flip.svelte-ln3jck{height:3.5rem}}.flip-inner.svelte-ln3jck{height:100%;transform-style:preserve-3d;transform:rotate(var(--tilt));transition:transform .65s cubic-bezier(.3,.8,.2,1);transition-delay:calc(.25s + var(--i) * .26s);position:relative}.face.svelte-ln3jck{backface-visibility:hidden;position:absolute;inset:0}.back.svelte-ln3jck,.is-visible .flip-inner.svelte-ln3jck{transform:rotateX(180deg)}.settled.svelte-ln3jck .flip-inner:where(.svelte-ln3jck){transition-delay:0s}@media (hover:hover){.is-visible .flip.svelte-ln3jck:hover .flip-inner:where(.svelte-ln3jck){transform:rotate(var(--tilt));transition-delay:0s}}@media (prefers-reduced-motion:reduce){.flip-inner.svelte-ln3jck{transition:none}}.lane.svelte-1n9lotf{--step:.9s}.lane[data-fast=true].svelte-1n9lotf{--step:.17s}.fill.svelte-1n9lotf{transition:transform calc(var(--step) * 6) linear;transform:scaleY(0)}.dot.svelte-1n9lotf{transition:background-color .2s,border-color .2s;transition-delay:calc(var(--step) * var(--i))}.step.svelte-1n9lotf>span:where(.svelte-1n9lotf):last-child{opacity:.35;transition:opacity .25s;transition-delay:calc(var(--step) * var(--i))}.race.is-visible .fill.svelte-1n9lotf{transform:scaleY(1)}.race.is-visible .step.svelte-1n9lotf>span:where(.svelte-1n9lotf):last-child{opacity:1}.race.is-visible .lane[data-fast=true].svelte-1n9lotf .dot:where(.svelte-1n9lotf){background:var(--color-ember);border-color:var(--color-ember-bright)}.race.is-visible .lane[data-fast=false].svelte-1n9lotf .dot:where(.svelte-1n9lotf){background:var(--color-steel-600);border-color:var(--color-steel-500)}html:not(.js) .step.svelte-1n9lotf>span:where(.svelte-1n9lotf):last-child{opacity:1}.dot.svelte-g899pd{animation:.9s ease-in-out infinite svelte-g899pd-bounce}@keyframes svelte-g899pd-bounce{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.answer.svelte-g899pd{animation:.35s ease-out both svelte-g899pd-fade-in}@keyframes svelte-g899pd-fade-in{0%{opacity:0;transform:translateY(4px)}}
