[data-reveal],[data-reveal-item]{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease),transform .7s var(--ease)}[data-reveal].is-visible,[data-reveal-item].is-visible{opacity:1;transform:translateY(0)}[data-reveal-section] [data-reveal-item]{transition-delay:calc(var(--stagger, 0) * 70ms)}[data-hover-zoom]{transition:transform .6s var(--ease)}[data-hover-zoom]:hover{transform:scale(1.03)}[data-split-lines] .line span{transform:translateY(110%);transition:transform .9s var(--ease)}.hero.is-loaded [data-split-lines] .line:nth-child(1) span{transition-delay:.15s}.hero.is-loaded [data-split-lines] .line:nth-child(2) span{transition-delay:.3s}.hero.is-loaded [data-split-lines] .line span{transform:translateY(0)}[data-house-tier]{opacity:0;transform:translateY(28px);transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:calc(var(--i, 0) * .12s)}[data-house-tier].is-visible{opacity:1;transform:translateY(0)}.has-custom-cursor,.has-custom-cursor a,.has-custom-cursor button,.has-custom-cursor [role=button]{cursor:none}.custom-cursor{position:fixed;top:0;left:0;width:14px;height:14px;border-radius:50%;background:var(--white);border:2px solid var(--black);box-shadow:0 0 0 1px var(--white);pointer-events:none;z-index:9998;transform:translate(-50%,-50%);transition:width .2s var(--ease),height .2s var(--ease),opacity .2s var(--ease),background .2s var(--ease),border-color .2s var(--ease);opacity:0}.custom-cursor.is-active{opacity:1}.custom-cursor.is-hover{width:64px;height:64px;background:var(--black);border-color:var(--white)}.custom-cursor.is-link{width:22px;height:22px;background:transparent;border:2px solid var(--black);box-shadow:0 0 0 1px var(--white),inset 0 0 0 1px var(--white)}.custom-cursor__label{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--white);opacity:0;transition:opacity .2s var(--ease)}.custom-cursor.is-hover .custom-cursor__label{opacity:1}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}[data-reveal],[data-reveal-item],[data-house-tier],[data-split-lines] .line span{opacity:1!important;transform:none!important}.hero__image{transform:none!important}}@media(hover:none),(pointer:coarse){.custom-cursor{display:none}.has-custom-cursor{cursor:auto}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/animations.css.map */
