.anim{transition:opacity var(--anim-dur,.6s) var(--anim-ease,ease) var(--anim-delay,0s), transform var(--anim-dur,.6s) var(--anim-ease,ease) var(--anim-delay,0s), clip-path var(--anim-dur,.6s) var(--anim-ease,ease) var(--anim-delay,0s), filter var(--anim-dur,.6s) var(--anim-ease,ease) var(--anim-delay,0s)}.anim-stagger-item{transition:opacity var(--anim-dur,.6s) var(--anim-ease,ease) calc(var(--anim-delay,0s) + var(--stagger-index,0) * var(--stagger-step,80ms)), transform var(--anim-dur,.6s) var(--anim-ease,ease) calc(var(--anim-delay,0s) + var(--stagger-index,0) * var(--stagger-step,80ms))}@media (scripting:enabled){.anim:not(.is-revealed){opacity:0;will-change:opacity, transform}.anim--soft-reveal:not(.is-revealed),.anim--fade-up:not(.is-revealed){transform:translate3d(0, var(--anim-dist,24px), 0)}.anim--fade-down:not(.is-revealed){transform:translate3d(0, calc(-1 * var(--anim-dist,24px)), 0)}.anim--slide-left:not(.is-revealed){transform:translate3d(var(--anim-dist,24px), 0, 0)}.anim--slide-right:not(.is-revealed){transform:translate3d(calc(-1 * var(--anim-dist,24px)), 0, 0)}.anim--soft-scale:not(.is-revealed){transform:scale(calc(1 - var(--anim-scale,.05)))}.anim--blur-focus:not(.is-revealed){filter:blur(var(--anim-blur,6px))}.anim--rotate-in:not(.is-revealed){transform:rotate(-4deg) translate3d(0, var(--anim-dist,24px), 0);transform-origin:50% 100%}.anim--section-lift:not(.is-revealed){transform:translate3d(0, calc(1.6 * var(--anim-dist,24px)), 0) scale(.985)}.anim--editorial-reveal:not(.is-revealed){transform:translate3d(0, var(--anim-dist,24px), 0) scale(1.015)}.anim--curtain-reveal:not(.is-revealed){opacity:1;clip-path:inset(0 0 100%)}.anim--image-clip:not(.is-revealed){opacity:1;clip-path:inset(0 100% 0 0)}.anim-stagger-item:not(.is-revealed){opacity:0;transform:translate3d(0, var(--anim-dist,20px), 0)}}.anim.is-revealed{opacity:1;filter:none;clip-path:inset(0);transform:none}.anim-stagger-item.is-revealed{opacity:1;transform:none}@keyframes inv-float{0%{transform:translate(0,0)rotate(0)}50%{transform:translateY(-16px)rotate(8deg)}to{transform:translate(0,0)rotate(0)}}@keyframes inv-sparkle{0%,to{opacity:.15;transform:scale(.7)}50%{opacity:.9;transform:scale(1)}}@keyframes inv-gradient-pan{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes inv-kenburns{0%{transform:scale(1)}to{transform:scale(1.12)}}@keyframes inv-sweep{0%{transform:translate(-140%)skew(-18deg)}to{transform:translate(140%)skew(-18deg)}}.inv-kenburns{animation:14s ease-in-out infinite alternate inv-kenburns}.inv-lightsweep{pointer-events:none;position:absolute;inset:0;overflow:hidden}.inv-lightsweep:after{content:"";background:linear-gradient(100deg,#0000,#ffffff47,#0000);width:40%;animation:6s ease-in-out infinite inv-sweep;position:absolute;top:0;bottom:0}.inv-decor{pointer-events:none;position:absolute;inset:0;overflow:hidden}.inv-decor__item{color:var(--inv-primary,currentColor);opacity:.75;animation:inv-float var(--decor-dur,6s) ease-in-out infinite;position:absolute}.inv-decor__sparkle{background:var(--inv-primary,currentColor);width:6px;height:6px;animation:inv-sparkle var(--decor-dur,3s) ease-in-out infinite;border-radius:9999px;position:absolute}.inv-ambient-gradient{background:linear-gradient(120deg, color-mix(in srgb, var(--inv-primary,#7c6cf0) 34%, transparent) 0%, color-mix(in srgb, var(--inv-primary,#7c6cf0) 8%, transparent) 38%, transparent 52%, color-mix(in srgb, var(--inv-secondary,#f0a6c6) 34%, transparent) 100%);background-size:220% 220%;animation:10s ease-in-out infinite inv-gradient-pan}@media (prefers-reduced-motion:reduce){.anim,.anim-stagger-item{transition:none!important}.anim:not(.is-revealed),.anim-stagger-item:not(.is-revealed){opacity:1!important;filter:none!important;clip-path:none!important;will-change:auto!important;transform:none!important}.inv-kenburns,.inv-lightsweep:after,.inv-decor__item,.inv-decor__sparkle,.inv-ambient-gradient{animation:none!important}}
