.tutorwrap{max-width:860px;margin:56px auto 0}#tutorAnim{--fg:var(--cream);--box:#1b1b1b;--boxs:#333;--mute:#9a9a94;background:#111;border:1px solid #262626;border-radius:6px;padding:18px}#tutorAnim svg{width:100%;height:auto;display:block}#tutorAnim .cap{font:600 12px/1.5 var(--body);letter-spacing:.2em;text-transform:uppercase;color:var(--mute);margin:14px 6px 0}#tutorAnim .cap b{color:var(--red)}#tutorAnim .ground{stroke:var(--boxs);stroke-width:2px}#tutorAnim .box{fill:var(--box);stroke:var(--boxs)}#tutorAnim .lab{font:600 11px var(--body);letter-spacing:.2em;fill:var(--mute)}#tutorAnim .amt{font:400 24px var(--display);fill:var(--fg)}#tutorAnim .signt{font:600 12px var(--body);letter-spacing:.14em;fill:var(--ink)}#tutorAnim .st{stroke:var(--fg);stroke-width:3px;fill:none;stroke-linecap:round}#tutorAnim .say{font:500 14px var(--body);fill:var(--ink)}#tutorAnim #tutor,#tutorAnim #spring{transition:transform .42s cubic-bezier(.3,1.6,.5,1)}#tutorAnim #spring{transform-origin:340px 200px}#tutorAnim #pbtn{transition:transform .1s}#tutorAnim #parm{transform-origin:110px 226px;transition:transform .12s}#tutorAnim #wave{transform-origin:340px 130px}#tutorAnim #wave.on{animation:.32s ease-in-out infinite alternate wave2}@keyframes wave2{0%{transform:rotate(12deg)}to{transform:rotate(-12deg)}}#tutorAnim #tb{opacity:0;transition:opacity .2s}#tutorAnim{--display:"Anton",Impact,sans-serif;--body:"Archivo",Arial,sans-serif}@media (prefers-reduced-motion:reduce){#tutorAnim *{transition:none!important;animation:none!important}}
