.card-square[data-v-eb63d99f],.card-tall[data-v-eb63d99f]{transform-origin:center center;transition:transform .52s cubic-bezier(.4,0,.2,1),z-index 0s linear}.card-tall[data-v-eb63d99f]{transform:translate(-.25rem,-46%) rotate(6deg)}@media (min-width:640px){.card-tall[data-v-eb63d99f]{transform:translate(-.5rem,-46%) rotate(6deg)}}@media (min-width:1024px){.card-tall[data-v-eb63d99f]{transform:translate(-.75rem,-46%) rotate(6deg)}}.card-square[data-v-eb63d99f]{transform:rotate(-10deg)}[data-swap=to-tall].swap-phase1 .card-tall[data-v-eb63d99f]{transform:translate(1.75rem,-52%) rotate(14deg) scale(1.03);z-index:25}[data-swap=to-tall].swap-phase1 .card-square[data-v-eb63d99f]{transform:translate(-1.25rem,.35rem) rotate(-4deg) scale(.96);z-index:8}[data-swap=to-square].swap-phase1 .card-square[data-v-eb63d99f]{transform:translate(1.5rem,-.25rem) rotate(-4deg) scale(1.03);z-index:25}[data-swap=to-square].swap-phase1 .card-tall[data-v-eb63d99f]{transform:translate(-2rem,-42%) rotate(2deg) scale(.96);z-index:8}@media (prefers-reduced-motion:reduce){.card-square[data-v-eb63d99f],.card-tall[data-v-eb63d99f]{transition:none}}.float-card-img-enter-active,.float-card-img-leave-active{transition:opacity .45s ease}.float-card-img-enter-from,.float-card-img-leave-to{opacity:0}.float-card-img-leave-active{z-index:1}.float-card-img-enter-active{z-index:2}@media (prefers-reduced-motion:reduce){.float-card-img-enter-active,.float-card-img-leave-active{transition:none}}.hero-title[data-v-dbe2cd2f]{animation:titleContainerReveal-dbe2cd2f .1s ease-out .8s forwards;opacity:0}@keyframes titleContainerReveal-dbe2cd2f{to{opacity:1}}.title-line[data-v-dbe2cd2f]{display:block;overflow:hidden}.title-word[data-v-dbe2cd2f]{animation:wordReveal-dbe2cd2f .8s cubic-bezier(.16,1,.3,1) forwards;display:inline-block;opacity:0;transform:translateY(100%) rotateX(90deg)}@keyframes wordReveal-dbe2cd2f{0%{opacity:0;transform:translateY(100%) rotateX(90deg)}to{opacity:1;transform:translateY(0) rotateX(0)}}.title-word-gradient[data-v-dbe2cd2f]{background:linear-gradient(135deg,var(--color-gold) 0,var(--color-gold-light) 50%,var(--color-gold-dark) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tagline-container[data-v-dbe2cd2f]{animation:taglineReveal-dbe2cd2f .8s ease-out 1.4s forwards;opacity:0}@keyframes taglineReveal-dbe2cd2f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.tagline-text[data-v-dbe2cd2f]{animation:textFadeIn-dbe2cd2f 1s ease-out 1.6s forwards;display:inline-block;opacity:0}@keyframes textFadeIn-dbe2cd2f{0%{opacity:0}to{opacity:1}}.tagline-line[data-v-dbe2cd2f]{animation:lineExpand-dbe2cd2f .8s ease-out 1.8s forwards;background:var(--color-gold)}.tagline-line-left[data-v-dbe2cd2f]{margin-right:12px}.tagline-line-right[data-v-dbe2cd2f]{margin-left:12px}@keyframes lineExpand-dbe2cd2f{0%{width:0}to{width:64px}}.tagline-subtitle[data-v-dbe2cd2f]{animation:subtitleFadeIn-dbe2cd2f .6s ease-out 2s forwards;opacity:0}@keyframes subtitleFadeIn-dbe2cd2f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero-title[data-v-dbe2cd2f],.tagline-container[data-v-dbe2cd2f],.tagline-subtitle[data-v-dbe2cd2f],.tagline-text[data-v-dbe2cd2f],.title-word[data-v-dbe2cd2f]{animation:none!important}.title-word[data-v-dbe2cd2f]{opacity:1!important;transform:none!important}.tagline-line[data-v-dbe2cd2f]{animation:none!important;width:64px!important}.hero-title[data-v-dbe2cd2f],.tagline-container[data-v-dbe2cd2f],.tagline-subtitle[data-v-dbe2cd2f],.tagline-text[data-v-dbe2cd2f]{opacity:1!important;transform:none!important}}.lightbox-enter-active[data-v-0a78edba],.lightbox-leave-active[data-v-0a78edba]{transition:opacity .3s ease}.lightbox-enter-from[data-v-0a78edba],.lightbox-leave-to[data-v-0a78edba]{opacity:0}.modal-enter-active[data-v-b9236a1e],.modal-leave-active[data-v-b9236a1e]{transition:opacity .4s ease}.modal-enter-from[data-v-b9236a1e],.modal-leave-to[data-v-b9236a1e]{opacity:0}.modal-enter-active .transform[data-v-b9236a1e],.modal-leave-active .transform[data-v-b9236a1e]{transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .4s ease}.modal-enter-from .transform[data-v-b9236a1e],.modal-leave-to .transform[data-v-b9236a1e]{opacity:0;transform:translateY(20px) scale(.95)}
