.animations_reveal__3YWeL{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.animations_reveal__3YWeL.animations_visible__WzRmx{opacity:1;transform:translateY(0)}.animations_fade-in__Yjl9u{transform:none}.animations_slide-up__k3l_b{transform:translateY(22px)}.animations_stagger-reveal__oR6id{transform:translateY(18px)}.animations_image-reveal__ACa3H{transform:scale(1.06);transition:opacity .7s ease,transform .95s cubic-bezier(.16,1,.3,1)}.animations_image-reveal__ACa3H.animations_visible__WzRmx{transform:scale(1)}.animations_hoverLift__NpQ8G{transition:transform .3s cubic-bezier(.2,.8,.3,1),box-shadow .3s ease}.animations_hoverLift__NpQ8G:hover{transform:translateY(-6px);box-shadow:0 18px 36px -16px rgba(0,0,0,.26),0 10px 32px -14px color-mix(in srgb,var(--tpl-primary) 30%,transparent)}.animations_hoverScale__VE0AJ{transition:transform .35s cubic-bezier(.2,.8,.3,1)}.animations_hoverScale__VE0AJ:hover{transform:scale(1.04)}.animations_hoverScaleSubtle__QeUXQ{transition:transform .3s ease}.animations_hoverScaleSubtle__QeUXQ:hover{transform:scale(1.015)}.animations_parallaxLight__C7bEe{transition:transform .2s ease-out}.animations_stickySection__7d0HA{position:sticky;top:5rem}@media (prefers-reduced-motion:reduce){.animations_image-reveal__ACa3H,.animations_reveal__3YWeL{transition:none!important;transform:none!important;opacity:1!important}.animations_hoverLift__NpQ8G:hover,.animations_hoverScaleSubtle__QeUXQ:hover,.animations_hoverScale__VE0AJ:hover{transform:none!important}}