@font-face{font-family:"KiaSignatureOTF";src:url(../media/KiaSignatureOTFRegular.87d2d729.otf) format("opentype");font-weight:normal;font-style:normal}:root{--color-white: #edeeed}body{font-family:"KiaSignatureOTF",sans-serif;font-weight:400;font-style:normal;color:#fff;line-height:1.2;margin:0;padding:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page{position:relative;box-sizing:border-box;background:#05141f;margin:0 auto;margin:0;padding:0;overflow:hidden;width:2160px;height:3840px}h1{font-size:163px;font-weight:700}header{position:absolute;z-index:91234;width:100%;top:100px;left:0}.langswitch{position:absolute;top:0;right:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;font-size:97px;color:#edeeed}.langswitch .lang{display:flex;gap:50px;align-items:center;justify-content:center}.langswitch .choose_language{text-align:center;font-size:80px;min-width:620px}.langswitch .icon{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;width:220px;height:220px;padding-top:10px}.langswitch .icon:hover::before,.langswitch .icon.active::before{border-width:10px}.langswitch .icon::before{border-radius:50%;width:100%;height:100%;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border:4px solid #fff}.iconhome{cursor:pointer;position:absolute;top:0;left:100px;opacity:0;width:180px;height:180px;z-index:1}.iconhome img{width:100%;height:100%;object-fit:contain}.selection{text-align:center;position:absolute;top:600px;left:0;width:100%}.selection .logo{width:1067px;height:252px}.selection h1{text-align:center;min-height:700px}.selection div{font-size:163px;text-align:center}.selection .button{position:relative;justify-content:center;align-items:center;display:flex;font-weight:bold;cursor:pointer;border:15px solid var(--color-white);gap:70px;margin:100px auto;width:1470px;height:410px}.selection .button:hover{background-color:var(--color-white);color:#05141f}.selection .button:hover .imglogo img:first-child{opacity:0}.selection .button:hover .imglogo img:last-child{opacity:1}.selection .button .imglogo{position:relative;width:510px;height:142px}.selection .button .imglogo img{width:100%;height:100%;object-fit:contain}.selection .button .imglogo img:last-child{opacity:0;position:absolute;top:0;left:0}.selection .touch-hand{position:absolute;right:-150px;bottom:-150px}.selection #touchon-hand-body{transform:rotate(-30deg);transform-origin:center}.selection .touchon-hand-fill{fill:#fff;filter:drop-shadow(0px 6px 10px rgba(0, 0, 0, 0.5))}.selection .touchon-hand-stroke{stroke:#000;stroke-width:12;stroke-linecap:round;stroke-linejoin:round}.selection .touchon-hand-fill,.selection .touchon-hand-stroke{animation:3s linear .6s 1 handTouch;transform-origin:50% 50%}.selection .hand-touch-1,.selection .hand-touch-2,.selection .hand-touch-3{stroke:#fff;filter:drop-shadow(0px 6px 10px rgba(0, 0, 0, 0.4))}.selection .hand-touch-1{animation:3s linear 0s infinite touch-1}.selection .hand-touch-2{animation:3s linear 0s infinite touch-2;opacity:0}.selection .hand-touch-3{animation:3s linear 0s infinite touch-3;opacity:0}@keyframes touch-1{0%{r:0}70%{r:0}80%{r:50;opacity:1}100%{opacity:0}}@keyframes touch-2{0%{r:0}50%{r:0}80%{r:110;opacity:.8}95%{opacity:0}}@keyframes touch-3{30%{r:0;opacity:0}80%{r:160;opacity:.7}90%{opacity:0}}@keyframes handTouch{0%{transform:scale(1, 1)}10%{transform:scale(0.7, 0.7)}20%{transform:scale(1, 1)}}.block{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;pointer-events:none}video{width:100%;height:100%;object-fit:cover;pointer-events:none}
