.anim-item{--start-x: 0px;--start-y: 18px;--start-scale: 0.98;--anim-delay: 0s;opacity:0;transform:translate3d(var(--start-x), var(--start-y), 0) scale(var(--start-scale));transition:transform .9s cubic-bezier(0.22, 1, 0.36, 1) var(--anim-delay),opacity .9s ease var(--anim-delay);will-change:transform,opacity}.anim-item.is-visible{opacity:1;transform:translate3d(0, 0, 0) scale(1)}.anim-fade-up{--start-y: 28px}.anim-fade-down{--start-y: -28px}.anim-from-left{--start-x: -32px;--start-y: 0px}.anim-from-right{--start-x: 32px;--start-y: 0px}.anim-zoom{--start-scale: 0.94}.anim-pop{--start-scale: 0.9;--start-y: 8px}.anim-delay-1{--anim-delay: 0.1s}.anim-delay-2{--anim-delay: 0.2s}.anim-delay-3{--anim-delay: 0.3s}.anim-eyebrow{opacity:0;transform:translateX(-50%) translateY(18px);transition:transform .9s cubic-bezier(0.22, 1, 0.36, 1) var(--anim-delay),opacity .9s ease var(--anim-delay);will-change:transform,opacity}.anim-eyebrow.is-visible{opacity:1;transform:translateX(-50%) translateY(0)}.anim-clip{clip-path:inset(0 100% 0 0);transition:clip-path 1.1s cubic-bezier(0.37, 0, 0.63, 1);will-change:clip-path;overflow:hidden}.anim-clip.is-visible{clip-path:inset(0)}#point .section__heading h2.anim-clip{clip-path:none;transition:none;overflow:visible}.anim-bg{position:relative}.anim-bg::before{transition:transform .9s cubic-bezier(0.22, 1, 0.36, 1) var(--anim-delay),opacity .9s ease var(--anim-delay);transform:translateY(-100%);opacity:0}.anim-bg.is-visible::before{transform:translateY(0);opacity:1}@media(prefers-reduced-motion: reduce){.anim-item{opacity:1;transform:none;transition:none}.anim-bg::before{opacity:1;transform:none;transition:none}.anim-eyebrow{opacity:1;transform:translateX(-50%);transition:none}.anim-clip{clip-path:none;transition:none}}