.aw{--px:0;--py:0}.aw-back{transform:translate(calc(var(--px) * -3px),calc(var(--py) * -3px))}.aw-back,.aw-fore{transition:transform .5s var(--ease-out-soft)}.aw-fore{transform:translate(calc(var(--px) * 5px),calc(var(--py) * 5px))}.aw-scene{opacity:0;transition:opacity 1.1s var(--ease-out-soft)}.aw-scene[data-on]{opacity:1}.aw-media{transform:scale(1.04);filter:saturate(.92) brightness(.9);transition:transform 2.4s var(--ease-out-soft),filter .6s var(--ease-out-soft)}.aw[data-phase="1"] .aw-media,.aw[data-phase="2"] .aw-media,.aw[data-phase="3"] .aw-media{transform:scale(1)}.aw[data-focus=email] .aw-media{filter:saturate(1.05) brightness(1.02)}@keyframes aw-float{0%{translate:0 0}to{translate:0 -6px}}.aw-card{opacity:0;transform:translateY(16px) scale(.97);transition:opacity .6s var(--ease-out-soft),transform .7s var(--ease-out-soft)}.aw[data-phase] .aw-card{opacity:1;transform:none}.aw-card>div{animation:aw-float 4.5s ease-in-out infinite alternate}.aw[data-phase="1"] .aw-card{transform:translateY(-4px)}.aw-verify{opacity:0;transform:translateY(10px) scale(.94);transition:opacity .45s var(--ease-out-soft),transform .55s var(--ease-spring),box-shadow .4s}.aw[data-phase="2"] .aw-verify,.aw[data-phase="3"] .aw-verify{opacity:1;transform:none}.aw[data-focus=password] .aw-verify{opacity:1;transform:translateY(-4px) scale(1.04);box-shadow:0 24px 50px -16px rgba(0,0,0,.6)}@keyframes aw-spark{0%{transform:scale(.4) rotate(-40deg);opacity:0}60%{transform:scale(1.25) rotate(10deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}.aw[data-phase="2"] .aw-spark{animation:aw-spark .6s var(--ease-out-soft) both}.aw-impact{transition:transform .5s var(--ease-out-soft),box-shadow .4s}.aw[data-phase="3"] .aw-impact{transform:translateY(-4px);box-shadow:0 0 0 1px var(--color-accent),0 18px 40px -18px rgba(255,90,31,.45)}.aw-start{opacity:0;transform:translateY(6px);transition:opacity .3s var(--ease-out-soft),transform .35s var(--ease-out-soft)}.aw[data-focus=signup] .aw-start{opacity:1;transform:none}.aw-step{color:var(--color-on-dark-muted);transition:color .4s var(--ease-out-soft)}.aw-step:after{content:"";display:block;height:2px;margin-top:8px;border-radius:2px;background:var(--color-accent);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease-out-soft)}.aw[data-phase="0"] .aw-step[data-n="0"],.aw[data-phase="1"] .aw-step[data-n="1"],.aw[data-phase="2"] .aw-step[data-n="2"],.aw[data-phase="3"] .aw-step[data-n="3"]{color:var(--color-accent)}.aw[data-phase="0"] .aw-step[data-n="0"]:after,.aw[data-phase="1"] .aw-step[data-n="1"]:after,.aw[data-phase="2"] .aw-step[data-n="2"]:after,.aw[data-phase="3"] .aw-step[data-n="3"]:after{transform:scaleX(1)}.aw-line{position:absolute;inset:0;opacity:0;transform:translateY(12px);transition:opacity .9s var(--ease-out-soft),transform .9s var(--ease-out-soft)}.aw-line[data-on]{position:relative;opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.aw-back,.aw-card,.aw-card>div,.aw-fore,.aw-impact,.aw-line,.aw-media,.aw-verify{transition:none;animation:none;transform:none}.aw-card,.aw-verify{opacity:1}.aw-spark{animation:none}}