@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:280px 0 48px;background-size:cover;background-position:50%;overflow:hidden;contain:layout style paint;isolation:isolate}.montek-banner:before{content:"";position:absolute;inset:0;background:hsla(0,0%,6%,.9);z-index:1}.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:-.03em;text-align:center;color:#fff;text-transform:uppercase}.montek-banner__lower-box{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;margin-top:auto;padding-top:40px}.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;padding-top:100px}.montek-banner__lower-box{margin-top:24px;padding-top:0}}@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}