.hk-stage{position:absolute;inset:0;overflow:hidden;container-type:size}.hk-frame{position:absolute;inset:0}.hk-f1,.hk-f2,.hk-f3,.hk-f4,.hk-f5,.hk-film{display:none}.hk-f1{--ar:.6668;--fx:.5;--fy:.52}.hk-f2{--ar:1.4997;--fx:.5;--fy:.5}.hk-f3{--ar:1.4997;--fx:.4;--fy:.5}.hk-f4{--ar:1.4997;--fx:.5;--fy:.5}.hk-f5{--ar:1.4997;--fx:.47;--fy:.55}.hk-f6{--ar:1.4997;--fx:.475;--fy:.5}@media (orientation:portrait){.hk-f2{--ar:.6668;--fx:.5;--fy:.5;--tilt:10%}.hk-f3{--ar:.6664;--fx:.46;--fy:.5}.hk-f4{--ar:.6668;--fx:.5;--fy:.5}.hk-f5{--ar:.6668;--fx:.61;--fy:.5}}.hk-box{--bw:max(100cqw, calc(100cqh * var(--ar)));--bh:max(100cqh, calc(100cqw / var(--ar)));width:var(--bw);height:var(--bh);left:clamp(calc(100cqw - var(--bw)), calc(50cqw - var(--fx) * var(--bw)), 0px);top:clamp(calc(100cqh - var(--bh)), calc(50cqh - var(--fy) * var(--bh)), 0px);position:absolute}.hk-cam{isolation:isolate;position:absolute;inset:0;overflow:hidden}.hk-cam picture{width:100%;height:100%;display:block}.hk-cam img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.hk-f1 .hk-cam{transform-origin:51% 55%}.hk-f2 .hk-cam{transform-origin:52% 55%}.hk-f6 .hk-cam{transform-origin:47% 55%}.hk-dark,.hk-grey,.hk-ink,.hk-edge{position:absolute;inset:0}.hk-dark{background:#000}.hk-grey{mix-blend-mode:saturation;background:gray}.hk-ink{opacity:.35;background:#000}.hk-edge>i{background:linear-gradient(90deg,#fff0,#ffffff80,#fff0);width:3%;position:absolute;top:0;bottom:0;left:-1.5%}.hk-f5{--ax:.1275;--ay:.613;--len:.6795;--ang:-.28deg}@media (orientation:portrait){.hk-f5{--ax:.315;--ay:.387;--len:.831;--ang:-44.3deg}}.hk-track{--th:.06;--sw:.2;left:calc(var(--ax) * 100%);top:calc((var(--ay) - var(--th) / 2) * 100%);width:calc(var(--len) * 100%);height:calc(var(--th) * 100%);transform-origin:0;transform:rotate(var(--ang));position:absolute}.hk-spot{width:calc(var(--sw) * 100%);opacity:0;background:radial-gradient(closest-side,#fffaeb,#fff0d2a6 35%,#ffe8be2e 70%,#ffe8be00);border-radius:50%;position:absolute;top:0;bottom:0;left:0}.hk-vignette,.hk-grain{z-index:1;pointer-events:none;position:absolute}.hk-vignette{background:linear-gradient(#0006,#0000 24%),radial-gradient(#0000 52%,#0000008c 100%);inset:0}.hk-grain{--o:.07;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.4 -.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");inset:-5%}.hk.hk-off,.hk.hk-off *{animation-play-state:paused!important}@media (prefers-reduced-motion:no-preference){html.hk-play .hk-f1,html.hk-play .hk-f2,html.hk-play .hk-f3,html.hk-play .hk-f4,html.hk-play .hk-f5,html.hk-play .hk-film{display:block}html.hk-wait .hk-stage,html.hk-wait .hk-stage *,html.hk-wait .hk-film{animation-play-state:paused!important}html.hk-play .hk-frame{will-change:opacity}html.hk-play .hk-cam{will-change:transform}html.hk-play .hk-f2,html.hk-play .hk-f3,html.hk-play .hk-f4,html.hk-play .hk-f5,html.hk-play .hk-f6,html.hk-play .hk-cam,html.hk-play .hk-dark,html.hk-play .hk-grey,html.hk-play .hk-ink,html.hk-play .hk-edge,html.hk-play .hk-edge>i,html.hk-play .hk-spot{animation-duration:14s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}html.hk-play .hk-f2{animation-name:hk-o2}html.hk-play .hk-f3{animation-name:hk-o3}html.hk-play .hk-f4{animation-name:hk-o4}html.hk-play .hk-f5{animation-name:hk-o5}html.hk-play .hk-f6{animation-name:hk-o6}html.hk-play .hk-f1 .hk-cam{animation-name:hk-z1}html.hk-play .hk-f2 .hk-cam{animation-name:hk-z2}html.hk-play .hk-f3 .hk-cam{animation-name:hk-z3}html.hk-play .hk-f4 .hk-cam{animation-name:hk-z4}html.hk-play .hk-f5 .hk-cam{animation-name:hk-z5}html.hk-play .hk-f6 .hk-cam{animation-name:hk-z6}@media (orientation:portrait){html.hk-play .hk-f2 .hk-cam{animation-name:hk-z2t}}html.hk-play .hk-dark{animation-name:hk-lights}html.hk-play .hk-grey,html.hk-play .hk-ink,html.hk-play .hk-edge{animation-name:hk-wipe}html.hk-play .hk-edge>i{animation-name:hk-edgebar}html.hk-play .hk-spot{animation-name:hk-run}html.hk-play .hk-grain{animation:.8s step-end infinite both hk-shake}}@keyframes hk-o2{0%,15.714%{opacity:0;animation-timing-function:ease}20%,80%{opacity:1}80.1%,to{opacity:0}}@keyframes hk-o3{0%,31.429%{opacity:0;animation-timing-function:ease}35.714%,80%{opacity:1}80.1%,to{opacity:0}}@keyframes hk-o4{0%,47.143%{opacity:0;animation-timing-function:ease}51.429%,80%{opacity:1}80.1%,to{opacity:0}}@keyframes hk-o5{0%,62.857%{opacity:0;animation-timing-function:ease}67.143%,80%{opacity:1}80.1%,to{opacity:0}}@keyframes hk-o6{0%,74.286%{opacity:0;animation-timing-function:ease}78.571%{opacity:1}95.714%{opacity:1;animation-timing-function:ease}to{opacity:0}}@keyframes hk-z1{0%{animation-timing-function:cubic-bezier(.4,0,.8,.7);transform:none}18.571%,42.857%{transform:scale(1.22)}43%,to{transform:none}}@keyframes hk-z2{0%,15.714%{animation-timing-function:cubic-bezier(.3,0,.7,1);transform:scale(1.04)}35.714%,to{transform:scale(1.16)}}@keyframes hk-z2t{0%,15.714%{transform:translateY(var(--tilt,10%)) scale(1.25);animation-timing-function:cubic-bezier(.3,0,.7,1)}35.714%,to{transform:translateY(calc(var(--tilt,10%) * -1)) scale(1.25)}}@keyframes hk-z3{0%,31.429%{transform:translate(-3%)scale(1.12)}50%,to{transform:translate(3%)scale(1.12)}}@keyframes hk-z4{0%,47.143%{animation-timing-function:cubic-bezier(.3,0,.7,1);transform:scale(1.06)}67.143%,to{transform:scale(1.12)}}@keyframes hk-z5{0%,62.857%{transform:scale(1.03)}78.571%,to{transform:scale(1.07)}}@keyframes hk-z6{0%,74.286%{animation-timing-function:cubic-bezier(.2,.6,.3,1);transform:scale(1.12)}87.143%,to{transform:none}}@keyframes hk-lights{0%,20%{opacity:.72}21.786%{opacity:.3}22.857%{opacity:.6}24.286%{opacity:.1}27.143%,to{opacity:0}}@keyframes hk-wipe{0%,51.429%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translate(0)}61.429%,to{transform:translate(101%)}}@keyframes hk-edgebar{0%,51.429%{opacity:0}52.429%,59.929%{opacity:1}61.429%,to{opacity:0}}@keyframes hk-run{0%,66.429%{opacity:0;transform:translate(-50%)}67.429%{opacity:1}72.571%{opacity:1}73.571%,to{opacity:0;transform:translateX(calc(100% / var(--sw) - 50%))}}@keyframes hk-shake{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}@supports not (width:1cqw){.hk-box{width:auto;height:auto;inset:0}.hk-cam img{object-position:calc(var(--fx) * 100%) calc(var(--fy) * 100%)}.hk-track{display:none}}
