.hero-word{opacity:0;animation:hero-word .7s cubic-bezier(.2, .7, .2, 1) calc(var(--i,0) * 70ms + .15s) forwards;display:inline-block}.hero-underline path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.8s cubic-bezier(.6,0,.3,1) .95s forwards hero-draw}@keyframes hero-word{0%{opacity:0;filter:blur(6px);transform:translateY(.3em)}to{opacity:1;filter:none;transform:none}}@keyframes hero-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.hero-word{opacity:1;animation:none}.hero-underline path{stroke-dashoffset:0;animation:none}}.pc-cursor-ai{animation:pc-ai var(--pc-loop,18s) ease-in-out 1s infinite both}.pc-cursor-bin{animation:pc-bin var(--pc-loop,18s) ease-in-out 1s infinite both}.pc-note{animation:pc-note var(--pc-loop,18s) ease-in-out infinite both;animation-delay:calc(1s + var(--pc-i,0) * var(--pc-loop,18s) * .84 / 18)}.pc-wire{animation:pc-wire var(--pc-loop,18s) ease-in-out 1s infinite both}.pc-hifi{animation:pc-hifi var(--pc-loop,18s) ease-in-out 1s infinite both}.pc-step{animation-duration:var(--pc-loop,18s);animation-timing-function:ease-out;animation-iteration-count:infinite;animation-delay:1s;animation-fill-mode:both}[data-paused=true] .pc-anim{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.pc-anim{animation:none!important}}@keyframes pc-note{0%,.78%,7%,to{background-color:#fef3c7;transform:scale(1)}3.11%{background-color:#fcd34d;transform:scale(1.12)}}@keyframes pc-wire{0%,26.44%{opacity:.35}42%,90%{opacity:1}to{opacity:.35}}@keyframes pc-hifi{0%,45.11%,96%,to{outline-color:#0000}51.33%,90%{outline-color:#ffffffd9}}
