.reel-module__YS81Tq__track,.reel-module__YS81Tq__stage{position:relative}.reel-module__YS81Tq__scene{isolation:isolate;min-height:var(--screen);scroll-margin-top:var(--header-h);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.reel-module__YS81Tq__bloom,.reel-module__YS81Tq__handover{display:none}@media (min-width:48rem) and (prefers-reduced-motion:no-preference){.reel-module__YS81Tq__track{height:calc(var(--screen) * (1 + var(--screens)))}.reel-module__YS81Tq__stage{top:var(--header-h);height:var(--screen);position:sticky;overflow:hidden}.reel-module__YS81Tq__scene{min-height:0;position:absolute;inset:0}.reel-module__YS81Tq__bloom{z-index:10;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.reel-module__YS81Tq__handover{display:block}}@media (max-width:47.999rem),(prefers-reduced-motion:reduce){.reel-module__YS81Tq__fx{opacity:1!important;clip-path:none!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}}@media (prefers-reduced-motion:no-preference){.reel-module__YS81Tq__enter{opacity:0;transform:translateY(1.25rem)}[data-inview] .reel-module__YS81Tq__enter{animation:reel-module__YS81Tq__enter 1.1s var(--ease-seal) calc(var(--d,0) * 1ms) both}.reel-module__YS81Tq__rise{opacity:0;transform:translateY(24%)}[data-inview] .reel-module__YS81Tq__rise{animation:reel-module__YS81Tq__enter 1.7s var(--ease-seal) calc(var(--d,0) * 1ms) both}.reel-module__YS81Tq__write{clip-path:inset(-15% 100% -15% 0)}[data-inview] .reel-module__YS81Tq__write{animation:reel-module__YS81Tq__write 1.9s cubic-bezier(.55, 0, .25, 1) calc(var(--d,0) * 1ms) both}.reel-module__YS81Tq__sheen:after{content:"";pointer-events:none;opacity:0;-webkit-mask:var(--mask) center / 100% 100% no-repeat;-webkit-mask:var(--mask) center / 100% 100% no-repeat;mask:var(--mask) center / 100% 100% no-repeat;background:linear-gradient(100deg,#0000 38%,#ffecc899 50%,#0000 62%) 140% 0/260% 100% no-repeat;position:absolute;inset:0}[data-inview] .reel-module__YS81Tq__sheen:after{animation:reel-module__YS81Tq__sheen 1.5s ease-in-out calc(var(--d,0) * 1ms + 1.1s) both}}@keyframes reel-module__YS81Tq__enter{to{opacity:1;transform:none}}@keyframes reel-module__YS81Tq__write{to{clip-path:inset(-15% 0)}}@keyframes reel-module__YS81Tq__sheen{0%{opacity:0;background-position:140% 0}15%,85%{opacity:1}to{opacity:0;background-position:-40% 0}}
