/* Figma 52 — Skot / Screen02 (3:37576). Generated CSS values retained verbatim.
   All tracks share the same 17.035154s timeline. No auto-replay.
   Layer-to-brand mapping documented in MOTION.md. */

html.hero-motion [data-motion-node="3:37578"] { animation: kf_3_37578_opacity_0 17.035154s linear, kf_3_37578_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37578_opacity_0 { 0% { opacity: 0; } 20.49% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 26.36% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37578_translate_0 { 0% { translate: 0px -40px; } 20.49% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px -40px; } 26.36% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37579"] { animation: kf_3_37579_opacity_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37579_opacity_0 { 0% { opacity: 1; } 23.429% { opacity: 1; } 23.545% { opacity: 0; } 100% { opacity: 0; } }

html.hero-motion [data-motion-node="I3:37579;3118:3324"] { animation: kf_0_3_opacity_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_0_3_opacity_0 { 0% { opacity: 0.2; } 11.77% { animation-timing-function: cubic-bezier(0.5, 0, 0.5, 1); opacity: 0.2; } 12.087% { opacity: 0; } 100% { opacity: 0; } }

html.hero-motion [data-motion-node="I3:37579;3119:49"] { /* Requires pathLength="1" on the SVG path element. */ stroke-dashoffset: 0; animation: kf_0_4_path-trim_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_0_4_path-trim_0 { 0% { animation-timing-function: ease-in-out; stroke-dasharray: 0 1; visibility: hidden; } 11.74% { animation-timing-function: cubic-bezier(0.5, 0, 0.5, 1); stroke-dasharray: 1 1; visibility: visible; } 23.534% { animation-timing-function: cubic-bezier(0.5, 0, 0.5, 1); stroke-dasharray: 0 1; visibility: hidden; } 23.545% { stroke-dasharray: 1 1; visibility: visible; } 100% { stroke-dasharray: 1 1; visibility: visible; } }

html.hero-motion [data-motion-node="3:37580"] { animation: kf_3_37580_opacity_0 17.035154s linear, kf_3_37580_scale_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37580_opacity_0 { 0% { opacity: 1; } 11.74% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 1; } 19.959% { opacity: 0; } 100% { opacity: 0; } } @keyframes kf_3_37580_scale_0 { 0% { scale: 1 1; } 11.74% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); scale: 1 1; } 19.959% { scale: 0.65 0.65; } 100% { scale: 0.65 0.65; } }

html.hero-motion [data-motion-node="3:37582"] { animation: kf_3_37582_opacity_0 17.035154s linear, kf_3_37582_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37582_opacity_0 { 0% { opacity: 0; } 0.542% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 3.184% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37582_translate_0 { 0% { translate: 0px 30px; } 0.542% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 30px; } 4.945% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37583"] { animation: kf_3_37583_opacity_0 17.035154s linear, kf_3_37583_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37583_opacity_0 { 0% { opacity: 0; } 0.731% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 3.372% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37583_translate_0 { 0% { translate: 0px 30px; } 0.731% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 30px; } 5.134% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37584"] { animation: kf_3_37584_opacity_0 17.035154s linear, kf_3_37584_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37584_opacity_0 { 0% { opacity: 0; } 1.058% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 3.699% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37584_translate_0 { 0% { translate: 0px 30px; } 1.058% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 30px; } 5.46% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37585"] { animation: kf_3_37585_opacity_0 17.035154s linear, kf_3_37585_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37585_opacity_0 { 0% { opacity: 0; } 1.33% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 3.972% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37585_translate_0 { 0% { translate: 0px 30px; } 1.33% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 30px; } 5.733% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37586"] { animation: kf_3_37586_opacity_0 17.035154s linear, kf_3_37586_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37586_opacity_0 { 0% { opacity: 0; } 1.526% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 4.168% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37586_translate_0 { 0% { translate: 0px 30px; } 1.526% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 30px; } 5.929% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37587"] { animation: kf_3_37587_opacity_0 17.035154s linear, kf_3_37587_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37587_opacity_0 { 0% { opacity: 0; } 1.761% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 4.403% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37587_translate_0 { 0% { translate: 0px 30px; } 1.761% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 30px; } 6.164% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37588"] { animation: kf_3_37588_opacity_0 17.035154s linear, kf_3_37588_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37588_opacity_0 { 0% { opacity: 0; } 2.099% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 4.74% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37588_translate_0 { 0% { translate: 0px 30px; } 2.099% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 30px; } 6.501% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37589"] { animation: kf_3_37589_opacity_0 17.035154s linear, kf_3_37589_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37589_opacity_0 { 0% { opacity: 0; } 2.372% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 5.013% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37589_translate_0 { 0% { translate: 0px 30px; } 2.372% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 30px; } 6.774% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37592"] { animation: kf_3_37592_opacity_0 17.035154s linear, kf_3_37592_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37592_opacity_0 { 0% { opacity: 0; } 1.694% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 4.336% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37592_translate_0 { 0% { translate: 0px 25px; } 1.694% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 25px; } 6.097% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37593"] { animation: kf_3_37593_opacity_0 17.035154s linear, kf_3_37593_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37593_opacity_0 { 0% { opacity: 0; } 1.977% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 4.619% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37593_translate_0 { 0% { translate: 0px 25px; } 1.977% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 25px; } 6.38% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37594"] { animation: kf_3_37594_opacity_0 17.035154s linear, kf_3_37594_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37594_opacity_0 { 0% { opacity: 0; } 2.237% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 4.82% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37594_translate_0 { 0% { translate: 0px 25px; } 2.237% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 25px; } 6.64% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37595"] { animation: kf_3_37595_opacity_0 17.035154s linear, kf_3_37595_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37595_opacity_0 { 0% { opacity: 0; } 2.442% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 5.025% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37595_translate_0 { 0% { translate: 0px 25px; } 2.442% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 25px; } 6.786% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37596"] { animation: kf_3_37596_opacity_0 17.035154s linear, kf_3_37596_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37596_opacity_0 { 0% { opacity: 0; } 2.742% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 5.324% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37596_translate_0 { 0% { translate: 0px 25px; } 2.742% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 25px; } 7.086% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37597"] { animation: kf_3_37597_opacity_0 17.035154s linear, kf_3_37597_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37597_opacity_0 { 0% { opacity: 0; } 3.02% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 5.661% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37597_translate_0 { 0% { translate: 0px 25px; } 3.02% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 25px; } 7.364% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37598"] { animation: kf_3_37598_opacity_0 17.035154s linear, kf_3_37598_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37598_opacity_0 { 0% { opacity: 0; } 3.294% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 5.936% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37598_translate_0 { 0% { translate: 0px 25px; } 3.294% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 25px; } 7.638% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37599"] { animation: kf_3_37599_opacity_0 17.035154s linear, kf_3_37599_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37599_opacity_0 { 0% { opacity: 0; } 3.509% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 6.151% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37599_translate_0 { 0% { translate: 0px 25px; } 3.509% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 25px; } 7.853% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37601"] { animation: kf_3_37601_opacity_0 17.035154s linear, kf_3_37601_translate_0 17.035154s linear, kf_3_37601_scale_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37601_opacity_0 { 0% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 3.698% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37601_translate_0 { 0% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 50px; } 6.164% { translate: 0px 0px; } 14.676% { animation-timing-function: cubic-bezier(1, -0.023, 0, 0.981); translate: 0px 0px; } 22.307% { translate: 0px -270.498px; } 100% { translate: 0px -270.498px; } } @keyframes kf_3_37601_scale_0 { 0% { scale: 1 1; } 14.676% { animation-timing-function: ease; scale: 1 1; } 22.307% { scale: 0.38 0.38; } 100% { scale: 0.38 0.38; } }

html.hero-motion [data-motion-node="3:37606"] { animation: kf_3_37606_opacity_0 17.035154s linear, kf_3_37606_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37606_opacity_0 { 0% { opacity: 0; } 22.307% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 25.829% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37606_translate_0 { 0% { translate: 0px -20px; } 22.307% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px -20px; } 25.829% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37607"] { animation: kf_3_37607_opacity_0 17.035154s linear, kf_3_37607_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37607_opacity_0 { 0% { opacity: 0; } 23.187% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 26.709% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37607_translate_0 { 0% { translate: 0px -20px; } 23.187% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px -20px; } 26.709% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37608"] { animation: kf_3_37608_opacity_0 17.035154s linear, kf_3_37608_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37608_opacity_0 { 0% { opacity: 0; } 24.068% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 27.59% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37608_translate_0 { 0% { translate: 0px -20px; } 24.068% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px -20px; } 27.59% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37610"] { animation: kf_3_37610_opacity_0 17.035154s linear, kf_3_37610_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37610_opacity_0 { 0% { opacity: 0; } 24.948% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 28.471% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37610_translate_0 { 0% { translate: 0px -20px; } 24.948% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px -20px; } 28.471% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37611"] { animation: kf_3_37611_opacity_0 17.035154s linear, kf_3_37611_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37611_opacity_0 { 0% { opacity: 0; } 25.829% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 29.351% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37611_translate_0 { 0% { translate: 0px -20px; } 25.829% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px -20px; } 29.351% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37612"] { animation: kf_3_37612_opacity_0 17.035154s linear, kf_3_37612_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37612_opacity_0 { 0% { opacity: 0; } 26.709% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 30.232% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37612_translate_0 { 0% { translate: 0px -20px; } 26.709% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px -20px; } 30.232% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37613"] { animation: kf_3_37613_opacity_0 17.035154s linear, kf_3_37613_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37613_opacity_0 { 0% { opacity: 0; } 25.829% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 31.699% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37613_translate_0 { 0% { translate: 0px -40px; } 25.829% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px -40px; } 31.699% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37614"] { animation: kf_3_37614_opacity_0 17.035154s linear, kf_3_37614_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37614_opacity_0 { 0% { opacity: 0; } 21.133% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 27.003% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37614_translate_0 { 0% { translate: 0px -40px; } 21.133% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px -40px; } 27.003% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37621"] { animation: kf_3_37621_opacity_0 17.035154s linear, kf_3_37621_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37621_opacity_0 { 0% { opacity: 0; } 20.49% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 28.06% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37621_translate_0 { 0% { translate: 0px -40px; } 20.49% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px -40px; } 28.06% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37624"] { animation: kf_3_37624_opacity_0 17.035154s linear, kf_3_37624_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37624_opacity_0 { 0% { opacity: 0; } 22.894% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 23.481% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37624_translate_0 { 0% { translate: 0px 29px; } 22.894% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 29px; } 25.242% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37626"] { animation: kf_3_37626_opacity_0 17.035154s linear, kf_3_37626_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37626_opacity_0 { 0% { opacity: 0; } 23.187% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 23.774% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37626_translate_0 { 0% { translate: 0px 29px; } 23.187% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 29px; } 25.535% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37628"] { animation: kf_3_37628_opacity_0 17.035154s linear, kf_3_37628_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37628_opacity_0 { 0% { opacity: 0; } 23.481% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 24.068% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37628_translate_0 { 0% { translate: 0px 29px; } 23.481% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 29px; } 25.829% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37630"] { animation: kf_3_37630_opacity_0 17.035154s linear, kf_3_37630_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37630_opacity_0 { 0% { opacity: 0; } 24.068% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 24.655% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37630_translate_0 { 0% { translate: 0px 29px; } 24.068% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 29px; } 26.416% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37632"] { animation: kf_3_37632_opacity_0 17.035154s linear, kf_3_37632_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37632_opacity_0 { 0% { opacity: 0; } 24.361% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 24.948% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37632_translate_0 { 0% { translate: 0px 29px; } 24.361% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 29px; } 26.709% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37634"] { animation: kf_3_37634_opacity_0 17.035154s linear, kf_3_37634_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37634_opacity_0 { 0% { opacity: 0; } 24.655% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 25.242% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37634_translate_0 { 0% { translate: 0px 29px; } 24.655% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 29px; } 27.003% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37636"] { animation: kf_3_37636_opacity_0 17.035154s linear, kf_3_37636_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37636_opacity_0 { 0% { opacity: 0; } 24.948% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 25.535% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37636_translate_0 { 0% { translate: 0px 29px; } 24.948% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 29px; } 27.296% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37638"] { animation: kf_3_37638_opacity_0 17.035154s linear, kf_3_37638_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37638_opacity_0 { 0% { opacity: 0; } 25.242% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 25.829% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37638_translate_0 { 0% { translate: 0px 29px; } 25.242% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 29px; } 27.59% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37640"] { animation: kf_3_37640_opacity_0 17.035154s linear, kf_3_37640_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37640_opacity_0 { 0% { opacity: 0; } 25.242% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 25.829% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37640_translate_0 { 0% { translate: 0px 20px; } 25.242% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 20px; } 28.177% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37642"] { animation: kf_3_37642_opacity_0 17.035154s linear, kf_3_37642_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37642_opacity_0 { 0% { opacity: 0; } 25.946% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 26.533% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37642_translate_0 { 0% { translate: 0px 20px; } 25.946% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 20px; } 28.881% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37644"] { animation: kf_3_37644_opacity_0 17.035154s linear, kf_3_37644_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37644_opacity_0 { 0% { opacity: 0; } 26.651% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 27.238% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37644_translate_0 { 0% { translate: 0px 20px; } 26.651% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 20px; } 29.586% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37646"] { animation: kf_3_37646_opacity_0 17.035154s linear, kf_3_37646_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37646_opacity_0 { 0% { opacity: 0; } 27.355% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 27.942% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37646_translate_0 { 0% { translate: 0px 20px; } 27.355% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 20px; } 30.29% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37648"] { animation: kf_3_37648_opacity_0 17.035154s linear, kf_3_37648_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37648_opacity_0 { 0% { opacity: 0; } 28.06% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 28.647% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37648_translate_0 { 0% { translate: 0px 20px; } 28.06% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 20px; } 30.995% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37650"] { animation: kf_3_37650_opacity_0 17.035154s linear, kf_3_37650_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37650_opacity_0 { 0% { opacity: 0; } 27.649% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 28.236% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37650_translate_0 { 0% { translate: 0px 20px; } 27.649% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 20px; } 30.584% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37652"] { animation: kf_3_37652_opacity_0 17.035154s linear, kf_3_37652_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37652_opacity_0 { 0% { opacity: 0; } 28.353% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 28.94% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37652_translate_0 { 0% { translate: 0px 20px; } 28.353% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 20px; } 31.288% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37654"] { animation: kf_3_37654_opacity_0 17.035154s linear, kf_3_37654_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37654_opacity_0 { 0% { opacity: 0; } 29.058% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 29.645% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37654_translate_0 { 0% { translate: 0px 20px; } 29.058% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 20px; } 31.993% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37656"] { animation: kf_3_37656_opacity_0 17.035154s linear, kf_3_37656_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37656_opacity_0 { 0% { opacity: 0; } 29.762% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 30.349% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37656_translate_0 { 0% { translate: 0px 20px; } 29.762% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 20px; } 32.697% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37658"] { animation: kf_3_37658_opacity_0 17.035154s linear, kf_3_37658_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37658_opacity_0 { 0% { opacity: 0; } 30.466% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 31.053% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37658_translate_0 { 0% { translate: 0px 20px; } 30.466% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 20px; } 33.402% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37660"] { animation: kf_3_37660_opacity_0 17.035154s linear, kf_3_37660_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37660_opacity_0 { 0% { opacity: 0; } 22.013% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 25.535% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37660_translate_0 { 0% { translate: 0px 25px; } 22.013% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 25px; } 25.535% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37661"] { animation: kf_3_37661_opacity_0 17.035154s linear, kf_3_37661_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37661_opacity_0 { 0% { opacity: 0; } 22.307% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 25.829% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37661_translate_0 { 0% { translate: 0px 25px; } 22.307% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 25px; } 25.829% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37662"] { animation: kf_3_37662_opacity_0 17.035154s linear, kf_3_37662_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37662_opacity_0 { 0% { opacity: 0; } 24.109% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 33.402% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37662_translate_0 { 0% { translate: 0px 25px; } 24.109% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 25px; } 33.402% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37663"] { animation: kf_3_37663_opacity_0 17.035154s linear, kf_3_37663_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37663_opacity_0 { 0% { opacity: 0; } 24.655% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 32.318% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37663_translate_0 { 0% { translate: 0px 20px; } 24.655% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 20px; } 32.318% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37665"] { animation: kf_3_37665_opacity_0 17.035154s linear, kf_3_37665_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37665_opacity_0 { 0% { opacity: 0; } 25.031% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 32.697% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37665_translate_0 { 0% { translate: 0px 20px; } 25.031% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 20px; } 32.697% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37666"] { animation: kf_3_37666_opacity_0 17.035154s linear, kf_3_37666_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37666_opacity_0 { 0% { opacity: 0; } 25.535% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 32.776% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37666_translate_0 { 0% { translate: 0px 20px; } 25.535% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 20px; } 32.776% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37668"] { animation: kf_3_37668_opacity_0 17.035154s linear, kf_3_37668_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37668_opacity_0 { 0% { opacity: 0; } 23.774% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 27.884% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37668_translate_0 { 0% { translate: 0px 20px; } 23.774% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 20px; } 27.884% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37670"] { animation: kf_3_37670_opacity_0 17.035154s linear, kf_3_37670_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37670_opacity_0 { 0% { opacity: 0; } 24.42% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 28.471% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37670_translate_0 { 0% { translate: 0px 20px; } 24.42% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 20px; } 28.471% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-motion [data-motion-node="3:37671"] { animation: kf_3_37671_opacity_0 17.035154s linear, kf_3_37671_translate_0 17.035154s linear; animation-fill-mode: both; animation-play-state: paused; }
@keyframes kf_3_37671_opacity_0 { 0% { opacity: 0; } 25.007% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opacity: 0; } 28.881% { opacity: 1; } 100% { opacity: 1; } } @keyframes kf_3_37671_translate_0 { 0% { translate: 0px 20px; } 25.007% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); translate: 0px 20px; } 28.881% { translate: 0px 0px; } 100% { translate: 0px 0px; } }

html.hero-playing [data-motion-node] { animation-play-state: running; }
html.motion-paused [data-motion-node] { animation-play-state: paused; }

