@import url("https://api.fontshare.com/v2/css?f[]=clash-display@600,700&display=swap");.montek-banner{--header-offset:90px;position:relative;display:flex;flex-direction:column;min-height:100dvh;padding:180px 0 48px;background-size:cover;background-position:50%;overflow:hidden}.montek-banner__robot{position:absolute;left:0;width:100%;z-index:3;mix-blend-mode:exclusion;pointer-events:none;touch-action:pan-y}.montek-banner__spline{width:100%;height:100%}.montek-banner__robot canvas,.montek-banner__spline>div{width:100%!important;height:100%!important}.montek-banner__container{position:relative;z-index:2;display:flex;flex-direction:column;flex:1;width:100%;max-width:1530px;margin:0 auto;padding:0 15px;pointer-events:none}.montek-banner__content,.montek-banner__content-inner{display:flex;flex-direction:column;flex:1;min-height:0}.montek-banner__heading{font-family:"Clash Display",var(--jakarta),sans-serif;font-weight:700;letter-spacing:.02em;text-align:center;color:#fff;text-transform:uppercase}.montek-banner__lower-box{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:20px;margin-top:auto;padding-top:8px;padding-inline:clamp(28px,7vw,110px)}.montek-hang{--hang-from:-3.2deg;--hang-to:3.6deg;display:flex;flex-direction:column;align-items:center;max-width:min(100%,520px);transform-origin:50% 0;will-change:transform}.montek-hang--left{animation:montek-hang-drop 1.35s cubic-bezier(.2,.7,.3,1) both,montek-hang-sway 5.4s ease-in-out 1.35s infinite}.montek-hang--right{--hang-from:3.4deg;--hang-to:-3.8deg;animation:montek-hang-drop 1.55s cubic-bezier(.2,.7,.3,1) .2s both,montek-hang-sway 6.2s ease-in-out 1.75s infinite}.montek-hang__string{position:relative;display:block;width:1px;height:clamp(48px,9vh,110px);margin-bottom:14px;background:#e3ff04;flex-shrink:0}.montek-hang__string:after,.montek-hang__string:before{content:"";position:absolute;left:50%;border-radius:50%;transform:translateX(-50%)}.montek-hang__string:before{top:-5px;width:9px;height:9px;border:1px solid #e3ff04;background:transparent}.montek-hang__string:after{bottom:0;width:7px;height:7px;background:#e3ff04}.montek-hang__sign{width:100%}@keyframes montek-hang-drop{0%{transform:translateY(-120vh) rotate(-14deg)}58%{transform:translateY(22px) rotate(7deg)}74%{transform:translateY(-12px) rotate(-4deg)}88%{transform:translateY(5px) rotate(1.5deg)}to{transform:translateY(0) rotate(var(--hang-from))}}@keyframes montek-hang-sway{0%,to{transform:rotate(var(--hang-from))}50%{transform:rotate(var(--hang-to))}}@media (prefers-reduced-motion:reduce){.montek-hang--left,.montek-hang--right{animation:none}}.montek-banner__down-box{position:absolute;left:47%;bottom:65px;z-index:10;width:125px;height:125px;cursor:pointer;background:none;border:none;padding:0;pointer-events:auto;animation:montek-bounce .8s ease-out infinite}@keyframes montek-bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@media (max-width:1199px){.montek-banner{--header-offset:80px}}@media (max-width:991px){.montek-banner{--header-offset:88px;min-height:0;padding:var(--header-offset) 0 36px}.montek-banner__container,.montek-banner__content,.montek-banner__content-inner{flex:none}.montek-banner__lower-box{margin-top:20px;padding-top:0;padding-inline:4px}.montek-hang__string{height:36px;margin-bottom:10px}}@media (max-width:820px){.montek-banner__down-box{display:none}}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video;transition:opacity .3s ease-out}.modal-video-effect-exit{opacity:0}.modal-video-effect-exit .modal-video-movie-wrap{transform:translateY(100px)}.modal-video-body{max-width:960px;margin:0 auto;padding:0 10px;box-sizing:border-box}.modal-video-body,.modal-video-inner{width:100%;height:100%;display:flex;justify-content:center}.modal-video-inner{align-items:center}@media (orientation:landscape){.modal-video-inner{padding:10px 60px;box-sizing:border-box}}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video-inner;transform:translate(0);transition:transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-45px;right:0;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}@media (orientation:landscape){.modal-video-close-btn{top:0;right:-45px}}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;background:#fff;border-radius:5px;margin-top:-6px}