.reveal-up,.reveal-fade,.reveal-left,.reveal-right,.section-enter,.text-mask-reveal{opacity:0;transition-property:opacity,transform;transition-duration:.8s;transition-timing-function:cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.reveal-up{transform:translateY(32px)}.reveal-fade{transform:translateY(0)}.reveal-left{transform:translate(-36px)}.reveal-right{transform:translate(36px)}.section-enter{transform:translateY(48px) scale(.98)}.text-mask-reveal{transform:translateY(100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.is-revealed{opacity:1!important;transform:translate(0) scale(1)!important}.stagger-children>*{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.stagger-children.is-revealed>*:nth-child(1){transition-delay:.05s;opacity:1;transform:translateY(0)}.stagger-children.is-revealed>*:nth-child(2){transition-delay:.15s;opacity:1;transform:translateY(0)}.stagger-children.is-revealed>*:nth-child(3){transition-delay:.25s;opacity:1;transform:translateY(0)}.stagger-children.is-revealed>*:nth-child(4){transition-delay:.35s;opacity:1;transform:translateY(0)}.stagger-children.is-revealed>*:nth-child(5){transition-delay:.45s;opacity:1;transform:translateY(0)}.stagger-children.is-revealed>*:nth-child(6){transition-delay:.55s;opacity:1;transform:translateY(0)}.image-zoom{overflow:hidden}.image-zoom img{transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.image-zoom:hover img{transform:scale(1.05)}@keyframes goldShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer-gold{background:linear-gradient(90deg,var(--color-gold-antique) 0%,var(--color-gold-highlight) 50%,var(--color-gold-antique) 100%);background-size:200% auto;color:transparent;-webkit-background-clip:text;background-clip:text;animation:goldShimmer 6s linear infinite}@media(prefers-reduced-motion:reduce){.reveal-up,.reveal-fade,.reveal-left,.reveal-right,.section-enter,.text-mask-reveal,.stagger-children>*{opacity:1!important;transform:none!important;transition:none!important}}
