@keyframes ih-intro{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}to{opacity:1;filter:none;transform:none}}@keyframes ih-intro-scale{0%{opacity:0;transform:scale(.965)translateY(14px)}to{opacity:1;transform:none}}@keyframes ih-sl-zoom{0%{transform:scale(var(--ih-zoom-from,.92))}to{transform:none}}@keyframes ih-sl-settle{0%{transform:scale(var(--ih-settle-from,1.14))}to{transform:none}}@keyframes ih-sl-drift{0%{transform:translate3d(0, var(--ih-drift,48px), 0)}to{transform:translate3d(0, calc(var(--ih-drift,48px) * -1), 0)}}@keyframes ih-sl-lift{0%{transform:translateY(48px)}to{transform:none}}@media (prefers-reduced-motion:no-preference){.ih-intro{animation:1s cubic-bezier(.16,1,.3,1) both ih-intro;animation-delay:calc(var(--i,0) * 80ms + 60ms)}.ih-intro--scale{animation-name:ih-intro-scale;animation-duration:1.3s}@supports (animation-timeline:view()){.ih-sl-zoom,.ih-sl-settle,.ih-sl-drift,.ih-sl-lift{will-change:transform;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view()}.ih-sl-zoom{transform-origin:50% 100%;animation-name:ih-sl-zoom;animation-range:entry cover 42%}.ih-sl-settle{animation-name:ih-sl-settle;animation-range:entry cover 55%}.ih-sl-drift{animation-name:ih-sl-drift;animation-range:cover}.ih-sl-lift{animation-name:ih-sl-lift;animation-range:entry cover 30%}}}
