.ld-reveal{opacity:0;transition:opacity .6s var(--dn-ease-out), transform .6s var(--dn-ease-out);transition-delay:var(--ld-delay,0s);will-change:opacity, transform;transform:perspective(1000px)translateY(28px)rotateX(7deg)}.ld-reveal-side{opacity:0;transition:opacity .7s var(--dn-ease-out), transform .7s var(--dn-ease-out);transition-delay:var(--ld-delay,0s);will-change:opacity, transform;transform:perspective(1000px)translate(32px)rotateY(-7deg)}.ld-reveal.is-inview,.ld-reveal-side.is-inview{opacity:1;transform:none}.ld-hero-scene{perspective:1200px}.ld-hero-render{transform-style:preserve-3d;transition:transform .5s var(--dn-ease-out);transform:rotateX(6deg)rotateY(-5deg)}.ld-hero-match{transition:transform .5s var(--dn-ease-out);transform:translateZ(40px)}.ld-hero-scene:hover .ld-hero-render{transform:rotateX(1deg)rotateY(-1deg)}@supports (animation-timeline:view()){.ld-parallax-slow{--ld-drift-from:34px;--ld-drift-to:-8px;animation:linear both ld-drift;animation-timeline:view();animation-range:entry cover 55%}.ld-parallax-fast{--ld-drift-from:64px;--ld-drift-to:-16px;animation:linear both ld-drift;animation-timeline:view();animation-range:entry cover 55%}}@keyframes ld-drift{0%{transform:translateY(var(--ld-drift-from,30px))}to{transform:translateY(var(--ld-drift-to,-10px))}}@media (prefers-reduced-motion:reduce){.ld-reveal,.ld-reveal-side{opacity:1;transition:none;transform:none}.ld-hero-render,.ld-hero-match{transition:none;transform:none}.ld-parallax-slow,.ld-parallax-fast{animation:none}}
