.home-shutter{clip-path:inset(0)}.home-shutter img{transform-origin:50%}@media (prefers-reduced-motion:no-preference){.home-shutter{animation:1.1s cubic-bezier(.7,0,.2,1) .15s both shutter-open}.home-shutter img{animation:1.4s cubic-bezier(.2,.7,.2,1) .15s both shutter-settle}.home-rise{animation:.8s cubic-bezier(.2,.7,.2,1) both rise;animation-delay:calc(.25s + var(--i,0) * 80ms)}.home-pop{animation:.45s cubic-bezier(.3,1.6,.5,1) both pop}}@keyframes shutter-open{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes shutter-settle{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes pop{0%{transform:scale(1)}40%{transform:scale(1.04)}to{transform:scale(1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.home-enter{animation:linear both rise;animation-timeline:view();animation-range:entry calc(var(--i,0) * 6%) entry calc(60% + var(--i,0) * 6%)}.home-parallax{animation:linear both parallax;animation-timeline:view()}}}@keyframes parallax{0%{transform:translateY(-4%)scale(1.1)}to{transform:translateY(4%)scale(1.1)}}.home-mark{z-index:0;view-timeline:--mark block;position:relative}.home-mark:before{content:"";z-index:-1;background:var(--primary);transform-origin:0;border-radius:.14em;position:absolute;inset:.12em -.1em .02em}.home-peek{transform-origin:50% 100%;transform:translateY(10%)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.home-mark:before{animation:linear both mark;animation-timeline:--mark;animation-range:cover calc(12% + var(--i,0) * 10%) cover calc(36% + var(--i,0) * 10%)}.home-peek{animation:linear both peek;animation-timeline:view();animation-range:entry}}}@keyframes mark{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes peek{0%{transform:translateY(60%)rotate(-10deg)}to{transform:translateY(10%)rotate(0)}}
