/* Згенеровано з опису appear-анімацій Framer: свої keyframes замість його
   рантайму, тому видимість не залежить від живої Web-анімації. */
@media (prefers-reduced-motion: reduce) {
  [data-framer-appear-id], .uib-reveal { animation: none !important; }
}
.uib-fade, .uib-reveal, [class*="uib-slide-"] { animation-play-state: paused }
.uib-in { animation-play-state: running !important }
/* Появи на завантаженні чекають, поки сторінка буде готова показатись:
   інакше вони добігали ще до першого кадру й анімації не було видно.
   Без JS правило не діє — нема кому зняти паузу. */
html[data-uib-js]:not([data-uib-appear="on"]) [data-framer-appear-id] { animation-play-state: paused }
@keyframes uib-appear-3cmhh5 {
  from { opacity: 0.001;  }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="3cmhh5"] {
  animation: uib-appear-3cmhh5 0.4s cubic-bezier(0.5,0,0.88,0.77) 0s both;
}
@keyframes uib-appear-td8m3a {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="td8m3a"] {
  animation: uib-appear-td8m3a 1.5s cubic-bezier(0.22, 1, 0.36, 1) 1s both;
}
@keyframes uib-slide-1b49-kf {
  from { opacity: 0; transform: translateY(24px); }
  to { opacity: 1; transform: translateY(0px); }
}
.uib-slide-1b49 { animation: uib-slide-1b49-kf 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.08s both; }
@keyframes uib-fade-kf {
  from { opacity: 0; }
  to { opacity: 1; }
}
.uib-fade { animation: uib-fade-kf 0.6s cubic-bezier(0.22, 1, 0.36, 1) both; }
@keyframes uib-reveal {
  from { opacity: 0; filter: blur(10px); transform: translateY(10px); }
  to { opacity: 1; filter: none; transform: none; }
}
.uib-reveal { animation: uib-reveal 0.6s cubic-bezier(0.22, 1, 0.36, 1) both; }
@keyframes uib-appear-12ocdbf {
  from { opacity: 0.001;  }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="12ocdbf"] {
  animation: uib-appear-12ocdbf 0.4s cubic-bezier(0.22, 1, 0.36, 1) 0s both;
}
@keyframes uib-appear-17sz2ht {
  from { opacity: 0.001; transform: translate(0px, -150px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="17sz2ht"] {
  animation: uib-appear-17sz2ht 0.4s cubic-bezier(0.22, 1, 0.36, 1) 0s both;
}
@keyframes uib-appear-1ypdn4j {
  from { opacity: 0.001; transform: translate(0px, 150px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="1ypdn4j"] {
  animation: uib-appear-1ypdn4j 0.4s cubic-bezier(0.22, 1, 0.36, 1) 0s both;
}
@keyframes uib-appear-86iqln {
  from { opacity: 0.001; transform: translate(-110px, 0px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="86iqln"] {
  animation: uib-appear-86iqln 0.6s cubic-bezier(0.22, 1, 0.36, 1) 0s both;
}
@keyframes uib-appear-1qdbbtg {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="1qdbbtg"] {
  animation: uib-appear-1qdbbtg 1.5s cubic-bezier(0.22, 1, 0.36, 1) 1s both;
}
@keyframes uib-slide-jho8-kf {
  from { opacity: 0; transform: translateX(150px) rotate(-12deg); }
  to { opacity: 1; transform: translateX(0px) rotate(-12deg); }
}
.uib-slide-jho8 { animation: uib-slide-jho8-kf 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.08s both; }
@keyframes uib-slide-e6do-kf {
  from { opacity: 0; transform: translateX(150px); }
  to { opacity: 1; transform: translateX(0px); }
}
.uib-slide-e6do { animation: uib-slide-e6do-kf 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.16s both; }
@keyframes uib-slide-8m0t-kf {
  from { opacity: 0; transform: translateX(-150px) rotate(13deg); }
  to { opacity: 1; transform: translateX(0px) rotate(13deg); }
}
.uib-slide-8m0t { animation: uib-slide-8m0t-kf 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.24s both; }
@keyframes uib-slide-16qs-kf {
  from { opacity: 0; transform: translateX(-150px) rotate(9deg); }
  to { opacity: 1; transform: translateX(0px) rotate(9deg); }
}
.uib-slide-16qs { animation: uib-slide-16qs-kf 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.32s both; }
@keyframes uib-slide-lcva-kf {
  from { opacity: 0; transform: translateX(150px) rotate(-7deg); }
  to { opacity: 1; transform: translateX(0px) rotate(-7deg); }
}
.uib-slide-lcva { animation: uib-slide-lcva-kf 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.40s both; }
@keyframes uib-appear-lvt32p {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="lvt32p"] {
  animation: uib-appear-lvt32p 1.5s cubic-bezier(0.22, 1, 0.36, 1) 1s both;
}
@keyframes uib-appear-ycu17r {
  from { opacity: 0.001;  }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="ycu17r"] {
  animation: uib-appear-ycu17r 0.4s cubic-bezier(0.5,0,0.88,0.77) 0s both;
}

/* появи з маркетингових сторінок */
@keyframes uib-slide-hunt-kf {
  from { opacity: 0; transform: translateX(150px) rotate(-13deg); }
  to { opacity: 1; transform: translateX(0px) rotate(-13deg); }
}
.uib-slide-hunt { animation: uib-slide-hunt-kf 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.32s both; }

@keyframes uib-slide-37ac-kf {
  from { opacity: 0; transform: translateX(150px) rotate(-5deg); }
  to { opacity: 1; transform: translateX(0px) rotate(-5deg); }
}
.uib-slide-37ac { animation: uib-slide-37ac-kf 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.40s both; }

@keyframes uib-slide-gopv-kf {
  from { opacity: 0; transform: translateX(150px) rotate(9deg); }
  to { opacity: 1; transform: translateX(0px) rotate(9deg); }
}
.uib-slide-gopv { animation: uib-slide-gopv-kf 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.48s both; }

@keyframes uib-slide-3g66-kf {
  from { opacity: 0; transform: translateX(150px) rotate(4deg); }
  to { opacity: 1; transform: translateX(0px) rotate(4deg); }
}
.uib-slide-3g66 { animation: uib-slide-3g66-kf 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.56s both; }

@keyframes uib-slide-e9wg-kf {
  from { opacity: 0; transform: translateX(150px) rotate(15deg); }
  to { opacity: 1; transform: translateX(0px) rotate(15deg); }
}
.uib-slide-e9wg { animation: uib-slide-e9wg-kf 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.72s both; }

/* появи з маркетингових сторінок */
@keyframes uib-appear-13xgnzs {
  from { opacity: 1; transform: translate(0px, -53px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="13xgnzs"] {
  animation: uib-appear-13xgnzs 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-dcgcq5 {
  from { opacity: 0.001;  }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="dcgcq5"] {
  animation: uib-appear-dcgcq5 0.4s cubic-bezier(0.22, 1, 0.36, 1) 0s both;
}

@keyframes uib-appear-1rej050 {
  from { opacity: 0.001;  }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="1rej050"] {
  animation: uib-appear-1rej050 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-1848tli {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="1848tli"] {
  animation: uib-appear-1848tli 1.5s cubic-bezier(0.22, 1, 0.36, 1) 1s both;
}

@keyframes uib-appear-1wm57p7 {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="1wm57p7"] {
  animation: uib-appear-1wm57p7 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-zo59su {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="zo59su"] {
  animation: uib-appear-zo59su 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-k38slb {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="k38slb"] {
  animation: uib-appear-k38slb 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-12jowog {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="12jowog"] {
  animation: uib-appear-12jowog 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-tp0nqc {
  from { opacity: 1; transform: translate(0px, -150px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="tp0nqc"] {
  animation: uib-appear-tp0nqc 1s cubic-bezier(0.22, 1, 0.36, 1) 0s both;
}

@keyframes uib-appear-1m8jufx {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="1m8jufx"] {
  animation: uib-appear-1m8jufx 1.5s cubic-bezier(0.22, 1, 0.36, 1) 1s both;
}

@keyframes uib-appear-1tv19fs {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="1tv19fs"] {
  animation: uib-appear-1tv19fs 1.5s cubic-bezier(0.22, 1, 0.36, 1) 1s both;
}

@keyframes uib-appear-1sgnt6z {
  from { opacity: 0.001;  }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="1sgnt6z"] {
  animation: uib-appear-1sgnt6z 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-fr4mwu {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="fr4mwu"] {
  animation: uib-appear-fr4mwu 1.5s cubic-bezier(0.22, 1, 0.36, 1) 1s both;
}

@keyframes uib-appear-74xf9s {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="74xf9s"] {
  animation: uib-appear-74xf9s 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-3i5d9n {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="3i5d9n"] {
  animation: uib-appear-3i5d9n 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-11w0ys5 {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="11w0ys5"] {
  animation: uib-appear-11w0ys5 1.5s cubic-bezier(0.22, 1, 0.36, 1) 1s both;
}

@keyframes uib-appear-1yizmjj {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="1yizmjj"] {
  animation: uib-appear-1yizmjj 1.5s cubic-bezier(0.22, 1, 0.36, 1) 1s both;
}

@keyframes uib-appear-uclqor {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="uclqor"] {
  animation: uib-appear-uclqor 1.5s cubic-bezier(0.22, 1, 0.36, 1) 1s both;
}

@keyframes uib-appear-1ep4h3j {
  from { opacity: 0.001;  }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="1ep4h3j"] {
  animation: uib-appear-1ep4h3j 0.4s cubic-bezier(0.5,0,0.88,0.77) 0s both;
}

@keyframes uib-appear-1bqc5vk {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="1bqc5vk"] {
  animation: uib-appear-1bqc5vk 1.5s cubic-bezier(0.22, 1, 0.36, 1) 1s both;
}

@keyframes uib-appear-13xgnzs {
  from { opacity: 1; transform: translate(0px, -53px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="13xgnzs"] {
  animation: uib-appear-13xgnzs 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-ygqxpg {
  from { opacity: 0.001; transform: translate(0px, -20px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="ygqxpg"] {
  animation: uib-appear-ygqxpg 2s cubic-bezier(0.22, 1, 0.36, 1) 0s both;
}

@keyframes uib-appear-ewr35x {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="ewr35x"] {
  animation: uib-appear-ewr35x 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-10nzhxq {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="10nzhxq"] {
  animation: uib-appear-10nzhxq 1.5s cubic-bezier(0.22, 1, 0.36, 1) 1s both;
}

@keyframes uib-appear-yayv6b {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="yayv6b"] {
  animation: uib-appear-yayv6b 1.5s cubic-bezier(0.22, 1, 0.36, 1) 1s both;
}

@keyframes uib-appear-13xgnzs {
  from { opacity: 1; transform: translate(0px, -53px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="13xgnzs"] {
  animation: uib-appear-13xgnzs 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-d47uca {
  from { opacity: 0.001; transform: translate(0px, -20px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="d47uca"] {
  animation: uib-appear-d47uca 2s cubic-bezier(0.22, 1, 0.36, 1) 0s both;
}

@keyframes uib-appear-1t6vmmw {
  from { opacity: 0.001;  }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="1t6vmmw"] {
  animation: uib-appear-1t6vmmw 1s cubic-bezier(0.22, 1, 0.36, 1) 0s both;
}

@keyframes uib-appear-1ydqpj3 {
  from { opacity: 0.001;  }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="1ydqpj3"] {
  animation: uib-appear-1ydqpj3 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-vew5sv {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="vew5sv"] {
  animation: uib-appear-vew5sv 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-1mw6jbb {
  from { opacity: 0.001;  }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="1mw6jbb"] {
  animation: uib-appear-1mw6jbb 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-12m84ij {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="12m84ij"] {
  animation: uib-appear-12m84ij 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-olw049 {
  from { opacity: 0.001;  }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="olw049"] {
  animation: uib-appear-olw049 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-n58kdy {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="n58kdy"] {
  animation: uib-appear-n58kdy 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-szk06m {
  from { opacity: 0.001; transform: translate(0px, 10px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="szk06m"] {
  animation: uib-appear-szk06m 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-13xgnzs {
  from { opacity: 1; transform: translate(0px, -53px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="13xgnzs"] {
  animation: uib-appear-13xgnzs 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-13xgnzs {
  from { opacity: 1; transform: translate(0px, -53px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="13xgnzs"] {
  animation: uib-appear-13xgnzs 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-13xgnzs {
  from { opacity: 1; transform: translate(0px, -53px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="13xgnzs"] {
  animation: uib-appear-13xgnzs 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}

@keyframes uib-appear-13xgnzs {
  from { opacity: 1; transform: translate(0px, -53px); }
  to { opacity: 1; transform: none; }
}
[data-framer-appear-id="13xgnzs"] {
  animation: uib-appear-13xgnzs 0.5s cubic-bezier(0.44,0,0.56,1) 1.5s both;
}
