.k-root{--t-1:.13s;--t-2:.21s;--t-3:.34s;--t-4:.55s;--t-5:.89s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--spring:linear(0, .5 10%, .9 20%, 1.08 30%, 1.04 40%, .99 55%, 1.005 70%, 1);--k-inline:1}.k-root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--k-inline:-1}.k-paused .k-loop,.k-paused .k-loop :not(.k-quarter1,.k-quarter2,.k-quarter3,.k-quarter4),.k-loop[data-off-screen],.k-loop[data-off-screen] :not(.k-quarter1,.k-quarter2,.k-quarter3,.k-quarter4){animation-play-state:paused!important}@keyframes k-fade{0%{opacity:0}to{opacity:1}}@keyframes k-up{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}@keyframes k-word{0%{transform:translateY(110%)rotate(5deg)}to{transform:none}}@keyframes k-tape{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes k-tape-rtl{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes k-shake{0%{transform:translate(0)}33%{transform:translate(2px,-1px)}66%{transform:translate(-2px,1px)}to{transform:translate(0)}}@keyframes k-rise{0%{opacity:0;transform:translateY(89px)rotateX(13deg)scale(.96)}to{opacity:1;transform:none}}@keyframes k-drop{0%{opacity:0;transform:translateY(-89px) rotate(calc((var(--r,0deg) - 21deg) * var(--k-inline,1)))}to{opacity:1;transform:rotate(calc(var(--r,0deg) * var(--k-inline,1)))}}@keyframes k-lamp{0%{opacity:0}8%{opacity:.8}14%{opacity:.15}24%,to{opacity:1}}@keyframes k-blink{0%,49.9%{opacity:1}50%,to{opacity:0}}@keyframes k-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes k-marquee{0%{transform:translate(0)}to{transform:translateX(calc(-50% * var(--k-inline)))}}@keyframes k-slap-in-place{0%{opacity:0;transform:scale(1.4)}to{opacity:1;transform:none}}@keyframes k-level{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes k-sweep-first{0%{transform:none}50%,to{transform:rotate(180deg)}}@keyframes k-sweep-second{0%,50%{transform:none}to{transform:rotate(180deg)}}@keyframes k-count-3{0%{opacity:1;transform:scale(1.3)}6%{transform:scale(1)}33.2%{opacity:1;transform:scale(1)}33.3%,to{opacity:0}}@keyframes k-count-2{0%,33.2%{opacity:0}33.3%{opacity:1;transform:scale(1.3)}39%{transform:scale(1)}66.5%{opacity:1;transform:scale(1)}66.6%,to{opacity:0}}@keyframes k-count-1{0%,66.5%{opacity:0}66.6%{opacity:1;transform:scale(1.3)}72%{transform:scale(1)}99.9%{opacity:1;transform:scale(1)}to{opacity:0}}@keyframes k-quarter-1{0%,24.9%{opacity:1}25%,to{opacity:0}}@keyframes k-quarter-2{0%,24.9%{opacity:0}25%,49.9%{opacity:1}50%,to{opacity:0}}@keyframes k-quarter-3{0%,49.9%{opacity:0}50%,74.9%{opacity:1}75%,to{opacity:0}}@keyframes k-quarter-4{0%,74.9%{opacity:0}75%,to{opacity:1}}@keyframes k-clap-four-times{0%,21%{transform:rotate(-8deg)}25%{transform:rotate(0)}29%,46%{transform:rotate(-8deg)}50%{transform:rotate(0)}54%,71%{transform:rotate(-8deg)}75%{transform:rotate(0)}79%,to{transform:rotate(-8deg)}}@keyframes k-fade-out{0%{opacity:1}to{opacity:0}}@keyframes k-clap{0%,to{transform:rotate(-8deg)}50%{transform:rotate(0)}}@keyframes k-take-2{0%{transform:scaleX(.25)}to{transform:scaleX(.5)}}@keyframes k-take-3{0%{transform:scaleX(.5)}to{transform:scaleX(.75)}}@keyframes k-take-4{0%{transform:scaleX(.75)}to{transform:scaleX(1)}}@keyframes k-focus{0%{opacity:.7}30%,70%{opacity:1}to{opacity:.7}}@keyframes k-wipe-open{0%{transform:none}to{transform:scale(1.2,1.37)}}@keyframes k-zoom-out{0%{transform:scale(1.21)}to{transform:scale(1)}}@keyframes k-drift{0%{opacity:.2;transform:translateX(calc(13% * var(--k-inline)))}to{opacity:1;transform:none}}@keyframes k-slate-clap{0%{transform:rotate(-18deg)}55%{transform:rotate(-24deg)}80%{transform:rotate(1deg)}to{transform:rotate(0)}}@keyframes k-out-up{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-60%)}}@keyframes k-in-up{0%{opacity:0;transform:translateY(60%)}to{opacity:1;transform:none}}@keyframes k-flip-in{0%{opacity:0;transform:perspective(800px)rotateY(70deg)}to{opacity:1;transform:perspective(800px)rotateY(0)}}@keyframes k-stamp-in{0%{opacity:0;transform:scale(1.9)rotate(-16deg)}to{opacity:1;transform:none}}@keyframes k-big-stamp{0%{opacity:0;transform:scale(1.9)rotate(-34deg)}to{opacity:1;transform:none}}.k-mask{vertical-align:top;margin:-.08em -.02em -.12em;padding:.08em .02em .12em;display:inline-block;overflow:hidden}.k-word{display:inline-block}.k-mask:lang(ar){margin:-.2em -.04em -.32em;padding:.2em .04em .32em}.k-fade-in{animation:k-fade var(--t-3) var(--ease-out) var(--delay,0s) backwards}.k-rise-in{animation:k-up var(--t-4) var(--ease-out) var(--delay,0s) backwards}.k-hero-title{animation:k-shake var(--t-2) steps(3, end) .63s both}.k-hero-title .k-word{animation:k-word var(--t-4) var(--ease-out) calc(50ms + var(--i,0) * 40ms) backwards}.k-cast-wrap{white-space:nowrap;padding:0 .1em;display:inline-block;position:relative}.k-cast-wrap>.k-mask{z-index:1;position:relative}.k-cast-word{display:inline-block;position:relative}.k-cast-word:after{content:attr(data-ink);content:attr(data-ink) / "";inset-inline-start:0;color:var(--color-ink);position:absolute;top:0}.k-cast-tape{inset-inline-start:0;z-index:0;width:100%;height:.88em;position:absolute;top:.1em;transform:rotate(-2.5deg)}.k-cast-tape:lang(ar){height:1.16em;top:.06em}.k-cast-tape,.k-cast-word:after{animation:k-tape var(--t-2) steps(3, end) .42s both}.k-cast-tape:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-name:k-tape-rtl}.k-cast-word:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{animation-name:k-tape-rtl}.k-lamp{animation:k-lamp var(--t-4) linear var(--delay,0s) backwards}.k-phone-rise{animation:k-rise var(--t-5) var(--spring) .5s backwards}.k-polaroid-drop{transform:rotate(calc(var(--r,0deg) * var(--k-inline,1)));animation:k-drop var(--t-5) var(--spring) var(--delay,0s) backwards}.k-blink{animation:1s linear infinite k-blink}.k-recording-bar{transform-origin:0;animation:300s linear -102s infinite k-bar;transform:scaleX(.34)}.k-mic-level>span{transform-origin:bottom;animation:1.1s ease-in-out infinite alternate k-level}.k-mic-level>span:nth-child(2n){animation-duration:.8s;animation-delay:-.3s}.k-mic-level>span:nth-child(3n){animation-duration:1.3s;animation-delay:-.6s}.k-mic-level>span:nth-child(5n){animation-duration:.95s;animation-delay:-.9s}.k-sweep-half{width:50%;position:absolute;top:0;bottom:0;overflow:hidden}.k-sweep-first{left:50%}.k-sweep-second{left:0}.k-sweep-fill{background:#c6ff3d52;width:100%;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:0;bottom:0}.k-sweep-first .k-sweep-fill{transform-origin:100%;animation-name:k-sweep-first;right:100%}.k-sweep-second .k-sweep-fill{transform-origin:0;animation-name:k-sweep-second;left:100%}.k-count3{animation:3s linear infinite k-count-3}.k-count2{opacity:0;animation:3s linear infinite k-count-2}.k-count1{opacity:0;animation:3s linear infinite k-count-1}.k-marquee-track{width:max-content;animation:72s linear infinite k-marquee;display:flex}@media (hover:hover){.k-marquee:hover .k-marquee-track{animation-play-state:paused}}.k-quarter2,.k-quarter3,.k-quarter4{opacity:0}.k-clap-arm{transform-origin:0 100%;transform:rotate(-8deg)}.k-take-progress{transform-origin:0;transform:scaleX(.25)}:is(.k-recording-bar,.k-take-progress):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}.k-slate-arm{transform-origin:0 100%}.k-slate-old-take{opacity:0}.k-wipe-frame{display:none}@supports (animation-timeline:view()){.k-reveal{view-timeline-name:--reveal}.k-reveal .k-word{animation:k-word var(--ease-out) both;animation-timeline:--reveal;animation-range:cover calc(var(--i,0) * 1.5vh) entry calc(100% + min(4vh + var(--i,0) * 1.5vh, 20vh))}.k-stagger>*{animation:k-up var(--ease-out) both;animation-timeline:view();animation-range:entry cover 26%}.k-stagger>:nth-child(2){animation-range:entry 8% cover 31%}.k-stagger>:nth-child(3){animation-range:entry 16% cover 36%}.k-stagger>:nth-child(4){animation-range:entry 24% cover 41%}.k-wipe{view-timeline-name:--wipe}.k-wipe-frame{box-shadow:0 0 0 100vmax var(--color-paper);pointer-events:none;border-radius:28px/25px;animation:linear both k-wipe-open;animation-timeline:--wipe;animation-range:entry cover 47%;display:block;position:absolute;inset:13% 8%}.k-wipe-image{animation:linear both k-zoom-out;animation-timeline:--wipe;animation-range:entry exit}.k-drift{animation:k-drift var(--ease-out) both;animation-timeline:view();animation-range:entry cover 55%}.k-focus{animation:linear both k-focus;animation-timeline:view();animation-range:cover 15% cover 85%}.k-scene{timeline-scope:--step-1, --step-2, --step-3, --step-4}.k-scene-stage{view-timeline-name:--scene-stage}@media not (min-width:881px){.k-scene :is(.k-quarter1,.k-quarter2,.k-quarter3,.k-quarter4,.k-clap-arm,.k-take-progress){animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--scene-stage;animation-range:cover 30% cover 70%}.k-scene .k-quarter1{animation-name:k-quarter-1}.k-scene .k-quarter2{animation-name:k-quarter-2}.k-scene .k-quarter3{animation-name:k-quarter-3}.k-scene .k-quarter4{animation-name:k-quarter-4}.k-scene .k-clap-arm{animation-name:k-clap-four-times}.k-scene .k-take-progress{animation-name:k-bar}}@media (min-width:881px){.k-scene-step:first-child{view-timeline-name:--step-1}.k-scene-step:nth-child(2){view-timeline-name:--step-2}.k-scene-step:nth-child(3){view-timeline-name:--step-3}.k-scene-step:nth-child(4){view-timeline-name:--step-4}.k-scene :is(.k-quarter1,.k-quarter2,.k-quarter3,.k-quarter4,.k-clap-arm,.k-take-progress){animation-timing-function:linear;animation-fill-mode:forwards;animation-range:cover calc(50vh - 17px) cover calc(50vh + 17px)}.k-scene .k-quarter1{animation-name:k-fade-out;animation-timeline:--step-2}.k-scene .k-quarter2{animation-name:k-fade,k-fade-out;animation-timeline:--step-2,--step-3}.k-scene .k-quarter3{animation-name:k-fade,k-fade-out;animation-timeline:--step-3,--step-4}.k-scene .k-quarter4{animation-name:k-fade;animation-timeline:--step-4}.k-scene .k-clap-arm{animation-name:k-clap,k-clap,k-clap;animation-fill-mode:none;animation-timeline:--step-2,--step-3,--step-4;animation-range:cover calc(50vh - 34px) cover calc(50vh + 34px)}.k-scene .k-take-progress{animation-name:k-take-2,k-take-3,k-take-4;animation-timeline:--step-2,--step-3,--step-4}}.k-slate{view-timeline-name:--slate}.k-slate :is(.k-slate-arm,.k-slate-old-take,.k-slate-new-take){animation-fill-mode:both;animation-timeline:--slate}.k-slate-arm{animation-name:k-slate-clap;animation-timing-function:linear;animation-range:cover 10% cover 30%}.k-slate-old-take{animation-name:k-out-up;animation-timing-function:var(--ease-in);animation-range:cover 28% cover 34%}.k-slate-new-take{animation-name:k-in-up;animation-timing-function:var(--ease-out);animation-range:cover 30% cover 38%}.k-board{view-timeline-name:--board}.k-board :is(.k-board-take,.k-board-cast-stamp,.k-board-cast-ring,.k-board-verdict){animation-fill-mode:both;animation-timeline:--board}.k-board-take{animation-name:k-flip-in;animation-timing-function:var(--spring);animation-range:cover calc(8% + var(--i,0) * 4%) cover calc(22% + var(--i,0) * 4%)}.k-board-cast-stamp{animation-name:k-stamp-in;animation-timing-function:var(--spring);animation-range:cover 30% cover 36%}.k-board-cast-ring,.k-board-verdict{animation-name:k-fade;animation-timing-function:var(--ease-out)}.k-board-cast-ring{animation-range:cover 32% cover 38%}.k-board-verdict{animation-range:cover 34% cover 42%}.k-roster-face{animation:linear both k-up;animation-timeline:view();animation-range:entry cover 25%}.k-roster-cast-stamp{animation:k-stamp-in var(--spring) both;animation-timeline:view();animation-range:cover 25% cover 35%}.k-roster-mark{view-timeline-name:--mark}.k-roster-mark-strip{animation:steps(3,end) both k-slap-in-place;animation-timeline:--mark;animation-range:cover 25% cover 32%}.k-roster-mark-strip+.k-roster-mark-strip{animation-range:cover 32% cover 39%}.k-big-stamp{animation:k-big-stamp var(--spring) both;animation-timeline:view();animation-range:cover 10% cover 35%}@media not (min-width:1080px){.k-hero-stage{view-timeline-name:--hero-stage}.k-hero-stage :is(.k-lamp,.k-phone-rise,.k-polaroid-drop){animation-duration:auto;animation-delay:0s;animation-timeline:--hero-stage}.k-hero-stage .k-lamp{animation-range:entry entry 60%}.k-hero-stage .k-phone-rise{animation-range:entry 10% entry 80%}.k-hero-stage .k-polaroid-drop{animation-range:entry 30%}.k-door{animation-duration:auto;animation-delay:0s;animation-timeline:view();animation-range:entry cover 30%}}}@media (prefers-reduced-motion:reduce){.k-root *,.k-root :before,.k-root :after{animation:none!important}.k-root .k-wipe-frame{display:none}}
