:root{--reveal-on:1}@media (prefers-reduced-motion:reduce){:root{--reveal-on:0}}[data-reveal]{transition:opacity .96s cubic-bezier(.16,1,.3,1),transform .96s cubic-bezier(.16,1,.3,1)}[data-reveal]:not([data-revealed]){opacity:calc(1 - var(--reveal-on));transform:translateY(calc(24px * var(--reveal-on)))}[data-reveal=pop]:not([data-revealed]){transform:scale(calc(1 - .08 * var(--reveal-on)))}[data-reveal=wipe]{overflow:hidden}[data-reveal=wipe]>*{transition:transform .96s cubic-bezier(.16,1,.3,1);transition-delay:inherit}[data-reveal=wipe]:not([data-revealed]){opacity:1;transform:none}[data-reveal=wipe]:not([data-revealed])>*{transform:translateY(calc(100% * var(--reveal-on)))}[data-hero-label],[data-hero-parallax-item]{transition:opacity .6s ease-out var(--hero-label-delay,0s), transform var(--hero-parallax-duration,var(--hero-label-follow,.5s)) cubic-bezier(.22, 1, .36, 1);transform:translate3d(calc(( var(--hero-parallax-x,0) * var(--hero-label-ax,0) + var(--hero-parallax-y,0) * var(--hero-label-ay,0) + var(--hero-parallax-x,0) * var(--hero-parallax-y,0) * var(--hero-label-axy,0) ) * 1px), calc(( var(--hero-parallax-x,0) * var(--hero-label-bx,0) + var(--hero-parallax-y,0) * var(--hero-label-by,0) + var(--hero-parallax-x,0) * var(--hero-parallax-y,0) * var(--hero-label-bxy,0) ) * 1px), 0)}[data-hero-parallax] [data-hero-label],[data-hero-parallax] [data-hero-parallax-item]{will-change:transform}[data-hero-label]:not([data-hero-label-shown]){opacity:calc(1 - var(--reveal-on))}@media (prefers-reduced-motion:reduce){[data-reveal],[data-reveal=wipe]>*,[data-hero-label]{transition:none}}
