[data-anim]{opacity:0;will-change:opacity,transform}[data-anim=fade-up]{transform:translateY(32px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}[data-anim=fade-up].is-visible{opacity:1;transform:translateY(0)}[data-anim=fade-in]{transition:opacity .6s cubic-bezier(.22,1,.36,1)}[data-anim=fade-in].is-visible{opacity:1}[data-anim=fade-left]{transform:translateX(40px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}[data-anim=fade-left].is-visible{opacity:1;transform:translateX(0)}[data-delay="0"]{transition-delay:0s}[data-delay="1"]{transition-delay:.1s}[data-delay="2"]{transition-delay:.2s}[data-delay="3"]{transition-delay:.3s}[data-delay="4"]{transition-delay:.4s}[data-delay="5"]{transition-delay:.5s}[data-delay="6"]{transition-delay:.6s}.hero-anim{animation-fill-mode:both;animation-duration:.65s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-name:heroFadeUp}.hero-anim:first-child{animation-delay:.1s}.hero-anim:nth-child(2){animation-delay:.25s}.hero-anim:nth-child(3){animation-delay:.4s}.hero-anim:nth-child(4){animation-delay:.55s}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}[data-anim] .checkbox-icon.blue:after,[data-anim] .checkbox-icon:after{transform:rotate(45deg) scale(0);opacity:0;-webkit-clip-path:none;clip-path:none;transition:none}[data-anim].is-visible .checkbox-icon.blue:after,[data-anim].is-visible .checkbox-icon:after{animation:checkDrawLine .5s ease-out .3s both}[data-delay="0"].is-visible .checkbox-icon.blue:after,[data-delay="0"].is-visible .checkbox-icon:after{animation-delay:.4s}[data-delay="1"].is-visible .checkbox-icon.blue:after,[data-delay="1"].is-visible .checkbox-icon:after{animation-delay:.5s}[data-delay="2"].is-visible .checkbox-icon.blue:after,[data-delay="2"].is-visible .checkbox-icon:after{animation-delay:.6s}[data-delay="3"].is-visible .checkbox-icon.blue:after,[data-delay="3"].is-visible .checkbox-icon:after{animation-delay:.7s}[data-delay="4"].is-visible .checkbox-icon.blue:after,[data-delay="4"].is-visible .checkbox-icon:after{animation-delay:.8s}[data-delay="5"].is-visible .checkbox-icon.blue:after,[data-delay="5"].is-visible .checkbox-icon:after{animation-delay:.9s}@keyframes checkDrawLine{0%{transform:rotate(45deg) scale(0);opacity:0}55%{transform:rotate(45deg) scale(1.12);opacity:1}to{transform:rotate(45deg) scale(1);opacity:1}}.hero-title .hero-title-img:before{animation:dotPopIn .45s cubic-bezier(.34,1.56,.64,1) .75s both,dotPulse 2.2s ease-in-out 1.3s infinite}.hero-title .hero-title-img:after{animation:dotPopIn .45s cubic-bezier(.34,1.56,.64,1) .95s both,dotPulse 2.2s ease-in-out 1.5s infinite}@keyframes dotPopIn{0%{transform:translate(-50%,-50%) scale(0);opacity:0}70%{transform:translate(-50%,-50%) scale(1.35);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes dotPulse{0%,to{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 0 0 rgba(255,255,255,.5)}50%{transform:translate(-50%,-50%) scale(1.2);box-shadow:0 0 0 8px rgba(255,255,255,0)}}@media (prefers-reduced-motion:reduce){.hero-anim,.hero-title .hero-title-img:after,.hero-title .hero-title-img:before,[data-anim],[data-anim].is-visible{opacity:1!important;transform:translate(-50%,-50%) scale(1)!important;transition:none!important;animation:none!important;box-shadow:none!important}[data-anim] .checkbox-icon.blue:after,[data-anim] .checkbox-icon:after,[data-anim].is-visible .checkbox-icon.blue:after,[data-anim].is-visible .checkbox-icon:after{opacity:1!important;transform:rotate(45deg) scale(1)!important;transition:none!important;animation:none!important}}