.cl-splash{--w:min(72vw,560px,180vh);--z:2.8;--u:calc(var(--w) * var(--z) / 257);z-index:10000;pointer-events:none;position:fixed;inset:0}html[data-splash=on] .cl-splash,html[data-splash=skip] .cl-splash{display:block!important}html[data-splash=skip] .cl-splash{animation:.2s cubic-bezier(.4,0,1,1) forwards cl-skip}html[data-splash=on]{animation:2.1s step-end backwards cl-root}.cl-screen{contain:strict;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#000;animation:2.29s linear both cl-life;position:absolute;inset:0;overflow:hidden}.cl-splash svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.cl-splash path{fill:#fff}.cl-stage{width:calc(var(--w) * var(--z));height:calc(var(--w) * var(--z) * 42 / 257);margin-left:calc(var(--w) * var(--z) / -2);margin-top:calc(var(--w) * var(--z) * -21 / 257);transform-origin:6.8903% 62.7031%;animation:1.35s linear both cl-cam;position:absolute;top:50%;left:50%}.cl-p{height:100%;position:absolute;top:0}.cl-c{transform-origin:50.5624% 62.7031%;opacity:0;width:14.3969%;animation:.36s cubic-bezier(.2,.75,.2,1) .36s both cl-cgrow,.46s cubic-bezier(.12,.9,.25,1) both cl-spin,1ms linear .3s forwards cl-show;left:-.3891%}.cl-l{animation:cl-lfade .42s cubic-bezier(.3,0,.2,1) var(--t) both,cl-lslide .76s cubic-bezier(.22,.68,.25,1) var(--t) both}.cl-o1{--t:.65s;width:15.1751%;left:14.3969%}.cl-l1{--t:.683s;width:5.642%;left:29.9611%}.cl-l2{--t:.695s;width:5.8366%;left:36.3813%}.cl-i1{--t:.708s;width:6.2257%;left:42.8016%}.cl-s{--t:.72s;width:14.786%;left:49.0272%}.cl-i2{--t:.75s;width:6.2257%;left:64.0078%}.cl-o2{--t:.763s;width:14.9805%;left:70.428%}.cl-n{--t:.793s;width:15.1751%;left:85.214%}.cl-fuse{width:7.6201%;height:46.6278%;animation:.72s linear both cl-fuse,.46s cubic-bezier(.12,.9,.25,1) both cl-spin;position:absolute;top:39.3892%;left:3.0803%}.cl-g{position:absolute;inset:0}.cl-g path{stroke:#fff;stroke-width:1.2px;stroke-linejoin:round}.cl-g.cl-hole{transform-origin:50%;animation:.32s cubic-bezier(.5,0,.15,1) .4s both cl-hole;transform:scale(0)}.cl-g.cl-hole path{fill:#000;stroke:none}.cl-exit{width:var(--w);height:calc(var(--w) * 42 / 257);margin-left:calc(var(--w) / -2);margin-top:calc(var(--w) * -21 / 257);position:absolute;top:50%;left:50%}.cl-xp{stroke:#fff;stroke-width:1.6px;stroke-linejoin:round;transform-box:fill-box;transform-origin:50%;opacity:0;animation:.52s linear 1.65s forwards cl-exit}.cl-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-splash=on] .cl-sr{display:block!important}@keyframes cl-life{0%,94.76%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes cl-skip{to{opacity:0;visibility:hidden}}@keyframes cl-root{0%,to{background-color:#000}}@keyframes cl-cam{0%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translate(43.1097%,-12.7031%)scale(.96)}29.63%,40.741%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:translate(43.1097%,-12.7031%)scale(1)}to{transform:translate(27.7134%,-8.1663%)scale(.357143)}}@keyframes cl-fuse{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.8,.2,1);transform:scale(.4)}12.5%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1.1)}36.111%{opacity:1;transform:scale(1)}99.9%{opacity:1;animation-timing-function:step-end;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes cl-spin{0%{rotate:none}to{rotate:720deg}}@keyframes cl-cgrow{0%{transform:scale(.25)}to{transform:scale(1)}}@keyframes cl-show{0%{opacity:0}to{opacity:1}}@keyframes cl-hole{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes cl-lfade{0%{opacity:0}to{opacity:1}}@keyframes cl-lslide{0%{transform:translateX(calc(3 * var(--u)))}to{transform:translate(0)}}@keyframes cl-exit{0%{opacity:1;animation-timing-function:cubic-bezier(.25,.7,.3,1);transform:scale(0)}40%{opacity:1;animation-timing-function:cubic-bezier(.7,0,.84,0);transform:scale(1)}to{opacity:1;transform:scale(280)}}@media (prefers-reduced-motion:reduce){.cl-splash *{animation:none!important}.cl-splash .cl-screen{animation:1.4s linear both cl-rm-life!important}html[data-splash=skip] .cl-splash{animation:1ms linear forwards cl-skip!important}html[data-splash=on]{animation:1.1s step-end backwards cl-root!important}.cl-splash .cl-stage{transform:translate(27.7134%,-8.1663%)scale(.357143);animation:.6s cubic-bezier(.2,0,0,1) both cl-rm-in!important}.cl-splash .cl-c,.cl-splash .cl-l{opacity:1;transform:none}.cl-splash .cl-fuse,.cl-splash .cl-exit{display:none}}@keyframes cl-rm-in{0%{opacity:0}to{opacity:1}}@keyframes cl-rm-life{0%,78.571%{opacity:1}to{opacity:0;visibility:hidden}}
