.cast-module__iy4ING__sway{animation:10s ease-in-out infinite cast-module__iy4ING__cast-sway}.cast-module__iy4ING__breathe{animation:4.2s ease-in-out infinite cast-module__iy4ING__cast-breathe}.cast-module__iy4ING__head{animation:4.2s ease-in-out infinite cast-module__iy4ING__cast-head}.cast-module__iy4ING__eye{transform-box:fill-box;transform-origin:50%;animation:4.4s linear infinite cast-module__iy4ING__cast-blink}.cast-module__iy4ING__wave{animation:.9s ease-in-out infinite alternate cast-module__iy4ING__cast-wave}@keyframes cast-module__iy4ING__cast-sway{0%,to{transform:translate(-1.5px)}50%{transform:translate(1.5px)}}@keyframes cast-module__iy4ING__cast-breathe{0%,to{transform:translateY(1.2px)}50%{transform:translateY(-1.6px)}}@keyframes cast-module__iy4ING__cast-head{0%,to{transform:translateY(.4px)}50%{transform:translateY(-.8px)}}@keyframes cast-module__iy4ING__cast-blink{0%,93%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}97%{transform:scaleY(.6)}}@keyframes cast-module__iy4ING__cast-wave{0%{transform:rotate(-14deg)}to{transform:rotate(12deg)}}:is([data-cast-offscreen] .cast-module__iy4ING__sway,[data-cast-offscreen] .cast-module__iy4ING__breathe,[data-cast-offscreen] .cast-module__iy4ING__head,[data-cast-offscreen] .cast-module__iy4ING__eye,[data-cast-offscreen] .cast-module__iy4ING__wave){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.cast-module__iy4ING__sway,.cast-module__iy4ING__breathe,.cast-module__iy4ING__head,.cast-module__iy4ING__eye,.cast-module__iy4ING__wave{animation:none}}
.story-module__9TlqSa__root{overflow-x:clip}.story-module__9TlqSa__steps{flex-direction:column;gap:3rem;display:flex}.story-module__9TlqSa__step{gap:1.25rem;scroll-margin-top:6rem;display:grid}.story-module__9TlqSa__scene{aspect-ratio:640/440;min-width:0}.story-module__9TlqSa__cap{min-width:0}@media (scripting:none){.story-module__9TlqSa__scene{display:none}}.story-module__9TlqSa__prog{display:none}@media (min-width:1024px){.story-module__9TlqSa__step{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:3rem}}.story-module__9TlqSa__root[data-mode=pin] .story-module__9TlqSa__pin{height:calc(100svh - var(--story-top,4rem));grid-template:"prog""stage""cap"/minmax(0,1fr);align-content:start;gap:1rem;padding-block:1rem 1.25rem;display:grid}.story-module__9TlqSa__root[data-mode=pin] .story-module__9TlqSa__steps,.story-module__9TlqSa__root[data-mode=pin] .story-module__9TlqSa__step{display:contents}.story-module__9TlqSa__root[data-mode=pin] .story-module__9TlqSa__prog{grid-area:prog;display:block}.story-module__9TlqSa__root[data-mode=pin] .story-module__9TlqSa__cap{grid-area:cap;align-self:start}.story-module__9TlqSa__root[data-mode=pin] .story-module__9TlqSa__scene{width:min(100%, calc((100svh - var(--story-top,4rem) - 21rem) * 1.4545));grid-area:stage;justify-self:center}.story-module__9TlqSa__root[data-mode=pin] .story-module__9TlqSa__step:not(:first-child)>.story-module__9TlqSa__cap,.story-module__9TlqSa__root[data-mode=pin] .story-module__9TlqSa__step:not(:first-child)>.story-module__9TlqSa__scene{opacity:0}@media (min-width:1024px){.story-module__9TlqSa__root[data-mode=pin] .story-module__9TlqSa__pin{grid-template:".stage"minmax(0,1fr)"prog stage""cap stage"".stage"minmax(0,1fr)/minmax(0,5fr) minmax(0,7fr);align-content:stretch;gap:2rem 3rem;padding-block:2rem}.story-module__9TlqSa__root[data-mode=pin] .story-module__9TlqSa__scene{width:min(100%, calc((100svh - var(--story-top,4rem) - 4rem) * 1.4545));align-self:center}}
