.pro-page{--pro-lime:#F47A3A;--pro-ink:#0b0b0c}.pro-shadow{box-shadow:0 1px 2px rgba(11,11,12,.06),0 18px 40px -16px rgba(11,11,12,.28),0 50px 80px -40px rgba(11,11,12,.25)}.pro-shadow-sm{box-shadow:0 1px 2px rgba(11,11,12,.05),0 12px 28px -14px rgba(11,11,12,.25)}.pro-doodle circle,.pro-doodle ellipse,.pro-doodle line,.pro-doodle path,.pro-doodle polyline{vector-effect:non-scaling-stroke}@keyframes pro-word-rise{0%{opacity:0;transform:translateY(105%)}to{opacity:1;transform:translateY(0)}}.pro-word{background-color:var(--pro-ink);color:#fff;border-radius:.2em;padding:.04em .22em .08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.pro-word-rise{animation:pro-word-rise .6s cubic-bezier(.22,1,.36,1) both}@keyframes pro-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.pro-float{animation:pro-float 6s ease-in-out infinite}.pro-float-2{animation:pro-float 7.5s ease-in-out .8s infinite}.pro-float-3{animation:pro-float 6.8s ease-in-out 1.6s infinite}@keyframes pro-blink{0%,49%{opacity:1}50%,to{opacity:0}}.pro-blink{animation:pro-blink 1.1s steps(1) infinite}@keyframes pro-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.pro-draw path{stroke-dasharray:1;stroke-dashoffset:0;animation:pro-draw 2.4s ease-out both}@keyframes hero-lab-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hero-lab-progress{transform-origin:left;animation:hero-lab-progress 10s linear forwards}.pro-faq summary::-webkit-details-marker{display:none}.pro-faq summary{list-style:none}.pro-faq .pro-faq-icon{transition:transform .25s ease,background-color .25s ease}.pro-faq[open] .pro-faq-icon{transform:rotate(45deg);background-color:var(--pro-lime)}@media (prefers-reduced-motion:reduce){.pro-blink,.pro-draw path,.pro-float,.pro-float-2,.pro-float-3,.pro-word-rise{animation:none!important}.pro-faq .pro-faq-icon{transition:none}}