:root{--fd-ease-out:cubic-bezier(.23, 1, .32, 1);--fd-ease-in-out:cubic-bezier(.77, 0, .175, 1)}.fd-story-scene{container-type:inline-size}.fd-story-prism{display:grid}.fd-story-face{opacity:0;grid-area:1/1}.fd-story-face[data-current]{opacity:1}@media (prefers-reduced-motion:no-preference){.fd-story-scene{perspective:1800px}.fd-story-prism{transform-style:preserve-3d;transform:translateZ(-50cqw) rotateY(calc(var(--turn) * -90deg));transition:transform 1.1s var(--fd-ease-in-out)}.fd-story-face{opacity:1;backface-visibility:hidden;transform:rotateY(calc(var(--face) * 90deg)) translateZ(50cqw)}.fd-story-face:after{content:"";border-radius:inherit;background:var(--band);opacity:.5;pointer-events:none;transition:opacity 1.1s var(--fd-ease-in-out);position:absolute;inset:0}.fd-story-face[data-current]:after{opacity:0}.fd-story[data-auto] .fd-story-face[data-current] .fd-story-photo{transition:transform var(--fd-story-ms) linear;transform:scale(1.07)}.fd-story-photo{transition:transform 1.1s var(--fd-ease-in-out)}.fd-story-face[data-current] .fd-story-chips>li{animation:fd-story-pop .42s var(--fd-ease-out) .7s both}.fd-story-face[data-current] .fd-story-chips>li:nth-child(2){animation-delay:.81s}.fd-story-face[data-current] .fd-story-chips>li:nth-child(3){animation-delay:.92s}.fd-story-face[data-current] .fd-story-chips>li:nth-child(4){animation-delay:1.03s}.fd-story-progress{transform-origin:0;animation:fd-story-fill var(--fd-story-ms) linear both}.fd-story[data-held] .fd-story-progress{animation-play-state:paused}.fd-glow{animation:18s ease-in-out infinite alternate fd-float}.fd-glow-late{animation-duration:24s;animation-direction:alternate-reverse}.fd-enter{animation:fd-rise .9s var(--fd-ease-out) both}.fd-enter-2{animation-delay:80ms}.fd-enter-3{animation-delay:.16s}.fd-enter-4{animation-delay:.24s}@supports (animation-timeline:view()){.fd-reveal{animation:linear both fd-reveal;animation-timeline:view();animation-range:entry entry 70%}.fd-reveal-2{animation-range:entry 8% entry 78%}.fd-reveal-3{animation-range:entry 16% entry 86%}.fd-reveal-4{animation-range:entry 24% entry 94%}}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.fd-lift{transition:transform .22s var(--fd-ease-out)}.fd-lift:hover{transform:translateY(-4px)}.fd-lift .fd-zoom{transition:transform .6s var(--fd-ease-out)}.fd-lift:hover .fd-zoom{transform:scale(1.04)}}@keyframes fd-float{0%{transform:translate(0,0)scale(1)}to{transform:translate(6%,-4%)scale(1.12)}}@keyframes fd-rise{0%{transform:translateY(18px)}to{transform:none}}@keyframes fd-reveal{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes fd-story-pop{0%{opacity:0;transform:translateY(6px)scale(.94)}to{opacity:1;transform:none}}@keyframes fd-story-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
