.discover-section{position:relative}.discover-canvas{opacity:0;will-change:opacity;transition:opacity .3s cubic-bezier(.16,1,.3,1)}.discover-canvas.is-ready{opacity:1}.discover-img-card{width:100%;position:relative}@media (prefers-reduced-motion:reduce){.parallax-fast,.parallax-medium,.parallax-slow{transform:none!important}}
@keyframes hero-title-glide{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translate(0,0)}}@keyframes hero-bg-dissolve{0%{opacity:.6;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}.hero-animate-bg{will-change:transform, opacity;animation:1.1s cubic-bezier(.16,1,.3,1) both hero-bg-dissolve}.hero-animate-title-1{will-change:transform, opacity;animation:.68s cubic-bezier(.16,1,.3,1) 80ms both hero-title-glide}.hero-animate-title-2{will-change:transform, opacity;animation:.68s cubic-bezier(.16,1,.3,1) .18s both hero-title-glide}.hero-animate-desc{will-change:transform, opacity;animation:.68s cubic-bezier(.16,1,.3,1) .29s both hero-title-glide}.contact-form-entrance{will-change:transform, opacity;animation:.78s cubic-bezier(.16,1,.3,1) .4s both hero-title-glide}@media (prefers-reduced-motion:reduce){.hero-animate-bg,.hero-animate-title-1,.hero-animate-title-2,.hero-animate-desc,.contact-form-entrance{opacity:1!important;animation:none!important;transform:none!important}}
