@media screen and (prefers-reduced-motion:no-preference){.hero-road{stroke-dasharray:1;animation:hero-draw 1.6s var(--ease-site-out) both;animation-delay:calc(var(--i) * 90ms)}.hero-line{animation:hero-line .8s var(--ease-site-out) both;animation-delay:var(--d)}.hero-marker{transform-origin:0;animation:hero-marker .6s var(--ease-site-out) both;animation-delay:.62s}.hero-in{animation:hero-in .7s var(--ease-site-out) both;animation-delay:var(--d)}.hero-phone-l,.hero-phone-r{animation:hero-phone .9s var(--ease-site-out) both;animation-delay:.7s}.hero-phone-l{--from-x:45%}.hero-phone-r{--from-x:-45%}.hero-drop{transform-box:fill-box;transform-origin:bottom;animation:.6s cubic-bezier(.34,1.56,.64,1) both hero-drop;animation-delay:var(--d)}.hero-pop{animation:.6s cubic-bezier(.34,1.56,.64,1) both hero-pop;animation-delay:var(--d)}@media (width>=64rem){@supports (animation-timeline:scroll()){.hero-par{animation:linear both hero-par scroll(root);animation-range:0 900px}}}}@keyframes hero-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes hero-line{0%{translate:0 110%}}@keyframes hero-marker{0%{scale:0 1}}@keyframes hero-in{0%{opacity:0;translate:0 16px}}@keyframes hero-phone{0%{opacity:0;translate:var(--from-x) 4%;rotate:0deg}}@keyframes hero-drop{0%{opacity:0;translate:0 -40px}}@keyframes hero-pop{0%{opacity:0;scale:.4}}@keyframes hero-par{to{translate:0 var(--par)}}
