.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}:root{--cookieadmin-primary-color:#001d39;--cookieadmin-primary-hover-color:#985e23;--cookieadmin-secondary-color:#0046b2;--cookieadmin-secondary-hover-color:#0065ff;--cookieadmin-txcolor:#0f172a;--cookieadmin-green-txtcolor:#3a8356;--cookieadmin-warning-txtcolor:#9c7930;--cookieadmin-red-txtcolor:#b55355;--cookieadmin-green-color:#15a448;--cookieadmin-warning-color:#e9b306;--cookieadmin-red-color:#dd2727}.cookieadmin-postbox-container{max-width:92vw;float:unset;margin:10px}.cookieadmin_cookie_modal label,.cookieadmin_cookie_modal input{padding:5px;margin-right:5px;font-size:15px}.cookieadmin_cookie_modal label{font-weight:501}.cookieadmin_bottom{bottom:20px}.cookieadmin_top{top:20px}.cookieadmin_right{right:15px}.cookieadmin_left{left:15px}@keyframes cookieadmin_slideUp{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes cookieadmin_slideSide{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.cookieadmin_consent-header{display:flex;background:#12625f4d;color:#000;padding:12px;box-sizing:border-box;margin:4px;align-items:center;justify-content:space-between}.cookieadmin_consent-contents{display:flex;margin:0 5px}.cookieadmin_consent_settings{display:flex;width:100%;flex-direction:column;background:#fff}.cookieadmin-contents{width:100%}.cookieadmin-setting{display:flex;padding:6px 0;justify-content:flex-start}.cookieadmin-setting-head{width:100%;padding:5px;align-content:center}.cookieadmin-setting-contents{align-items:baseline;padding:5px;margin:5px}.cookieadmin-setting-results{align-items:baseline;padding:5px;margin:5px;width:80%}.cookieadmin-button{padding:5px;row-gap:5px}.cookieadmin_law_container{position:fixed;width:25%;box-sizing:border-box;z-index:99999;display:none}.cookieadmin_consent_btns{align-content:center;display:flex;justify-content:space-evenly;flex-wrap:wrap}.cookieadmin_box{width:25%;box-sizing:border-box;display:none}.cookieadmin_notice_group{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.cookieadmin_consent_inside{color:#000;background-color:#FFF;border:1px solid #f4f4f4;padding:15px;border-radius:4px;box-shadow:1px 3px 10px rgb(0 0 0 / .2)}#cookieadmin_notice_title{font-weight:601;margin:0;padding-left:5px}.cookieadmin_notice_con{font-size:initial;padding:0 6px;flex:1}.cookieadmin_cookie_modal{display:none;flex-direction:column;position:fixed;max-height:80vh;background-color:#FFF;border:1px solid #F4F4F4;border-radius:8px;box-shadow:0 4px 8px rgb(0 0 0 / .2);z-index:999999}.cookieadmin_center{top:10%;left:22%;max-width:60vw}.cookieadmin_side{flex-direction:column;position:fixed;width:35vw;bottom:0;animation:0.5s ease-out forwards cookieadmin_slideSide;max-height:100vh;left:0;top:0;border-radius:0}.cookieadmin_down{position:fixed;max-width:100%;max-height:55vh;bottom:0;animation:0.5s ease-out forwards cookieadmin_slideUp}.cookieadmin_modal_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:1000}.cookieadmin_mod_head{display:flex;justify-content:space-between}.cookieadmin_mod_head,.cookieadmin_wrapper{padding:15px;border-bottom:1px solid #CCC}.cookieadmin_close_pref{background:none;border:none;align-self:baseline;color:gray;cursor:pointer;padding:0}.cookieadmin_preference_title{font-size:20px;font-weight:801;margin:9px}.cookieadmin_preference_details{padding:0 10px}.cookieadmin_preference{overflow:hidden;height:83px;font-size:15px}.cookieadmin_showmore{background:none;border:none;color:#1863dc;padding:0;cursor:pointer}.cookieadmin_details_wrapper{padding:15px;height:calc(100% - 6%);overflow:auto;scrollbar-width:thin}.cookieadmin_types{padding:10px 10px;border-top:1px solid #CCC}.cookieadmin_header{display:flex;justify-content:space-between}.cookieadmin_header>span>label{cursor:pointer}.cookieadmin_remark{display:none;justify-self:right}.cookieadmin_act{display:inline;color:#1863dc}.cookieadmin-nece-cookies{display:none;padding:1px;border-radius:10px;margin:0 20px;margin-right:4rem;font-size:smaller;font-size:1rem;text-align:center}.cookieadmin_desc{padding:5px 20px;font-size:15px;padding-right:4rem}.cookieadmin_footer{left:0;padding:15px;flex-wrap:wrap;width:100%}.cookieadmin_modal_footer{left:0;padding:15px;flex-wrap:wrap;border-top:1px solid #CCC}.cookieadmin_btn{background-color:#fff0;border:1px solid gray;color:#1863dc;padding:.4rem .9rem;border-radius:4px;margin:2px 5px;cursor:pointer;flex:auto;text-wrap:auto}.cookieadmin_btn:hover{opacity:.8}.cookieadmin_show_pref_cookies{cursor:pointer;font-size:18px}.cookieadmin_re_consent{display:none;position:fixed;bottom:15px;left:15px;background:linear-gradient(to left,#0033cc 0%,#6666ff 100%);height:50px;width:50px;border-radius:50%!important;cursor:pointer;border:0;z-index:99999;padding:5px!important}.cookieadmin-cookie-card{background:ghostwhite;border-radius:10px;padding:16px;font-family:'Open Sans','Segoe UI',sans-serif;box-shadow:0 2px 6px rgb(0 0 0 / .1);margin:10px auto;text-align:left}.cookieadmin-cookie-header{display:flex;justify-content:space-between;font-size:1rem;margin-bottom:6px}.cookieadmin-cookie-name{font-weight:700;color:#333}.cookieadmin-cookie-duration{font-size:.85rem}.cookieadmin-cookie-duration>b{font-weight:700}.cookieadmin-cookie-description{font-size:.9rem;margin-bottom:12px}.cookieadmin-cookie-tags{display:flex;gap:8px}.cookieadmin-tag{background:#e0e0e0;padding:4px 10px;border-radius:12px;font-size:.75rem;color:#333}.cookieadmin_toggle,.cookieadmin_toggle_disabled{position:relative;display:inline-block;width:24px;height:11px}.cookieadmin_toggle input,.cookieadmin_toggle_disabled input{display:none}.cookieadmin_slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;height:21px;width:34px;background-color:gray;transition:.4s;border-radius:34px}.cookieadmin_slider:before{position:absolute;content:"";height:15px;width:15px;left:3.2px;bottom:3.2px;background-color:#fff;transition:.2s;border-radius:50%}input:checked+.cookieadmin_slider{background-color:#3582c4}input:checked+.cookieadmin_slider:before{transform:translateX(13px)}input:disabled+.cookieadmin_slider{background-color:#3582c4}input:disabled+.cookieadmin_slider:before{transform:translateX(13px)}.cookieadmin-poweredby{margin-top:10px}.cookieadmin-poweredby a img{height:15px}.cookieadmin-poweredby a{color:unset;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:11px;gap:2px;text-decoration:none}.cookieadmin_modal_footer .cookieadmin-poweredby a{justify-content:end}@media (max-width:767px){.cookieadmin_center{top:10%;left:5%;max-width:90vw}.cookieadmin_show_pref_cookies{font-size:14px}.cookieadmin_law_container,.cookieadmin_box{width:90%}.cookieadmin_side{width:100%}}@media (min-width:768px) and (max-width:991px){.cookieadmin_box{width:45%}}@media (min-width:992px) and (max-width:1199px){.cookieadmin_box{width:35%}}@media (min-width:1200px) and (max-width:1360px){.cookieadmin_box{width:30%}}@media (min-width:768px){.cookieadmin_notice_group{flex-direction:row;justify-content:space-between;align-items:center}.cookieadmin_notice_con{flex:1}.cookieadmin_consent_btns{flex-shrink:0}}@media (max-width:480px){.cookieadmin_consent_inside .cookieadmin_btn{width:100%;margin:5px 0}.cookieadmin_modal_footer{padding:8px}}:root{--bg-dark:#050b14;--bg-card:rgba(15, 25, 38, 0.7);--primary:#00f2ff;--primary-glow:rgba(0, 242, 255, 0.4);--accent:#ffae00;--text-main:#ffffff;--text-muted:#a0aab5}*{margin:0;padding:0;box-sizing:border-box;cursor:none}html{scroll-behavior:smooth;margin-top:0!important}body{font-family:'Inter',sans-serif;background-color:var(--bg-dark);color:var(--text-main);overflow-x:hidden}::-webkit-scrollbar{width:8px;background:#02050a}::-webkit-scrollbar-thumb{background:var(--primary);border-radius:4px;box-shadow:0 0 10px var(--primary)}::-webkit-scrollbar-thumb:hover{background:#fff}.cursor-dot,.cursor-outline{position:fixed;top:0;left:0;transform:translate(-50%,-50%);border-radius:50%;z-index:9999;pointer-events:none}.cursor-dot{width:8px;height:8px;background-color:var(--primary)}.cursor-outline{width:40px;height:40px;border:2px solid rgb(0 242 255 / .5);transition:width 0.2s,height 0.2s}body.hovering .cursor-outline{width:70px;height:70px;background:rgb(0 242 255 / .1);border-color:var(--primary)}#star-canvas{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background:radial-gradient(circle at bottom,#0b1a2b 0%,#000000 100%)}.reveal{opacity:0;transform:translateY(50px);transition:all 1s ease}.reveal.active{opacity:1;transform:translateY(0)}header{display:flex;flex-direction:column;align-items:center;padding:30px 5%;position:absolute;width:100%;top:0;z-index:100}body.admin-bar header{top:32px}.header-logo-container{margin-bottom:20px}.logo{font-family:'Orbitron';font-size:2.5rem;font-weight:900;letter-spacing:3px;display:flex;gap:15px;align-items:center;text-decoration:none;color:#fff;text-shadow:0 0 20px rgb(0 242 255 / .3)}.logo span{color:var(--primary)}.logo i{color:var(--primary);filter:drop-shadow(0 0 10px var(--primary));font-size:2.5rem}nav ul{display:flex;list-style:none;gap:40px;margin:0;padding:0;align-items:center}nav a{font-size:.9rem;font-weight:500;color:var(--text-muted);text-decoration:none;position:relative;transition:0.3s}nav a:hover{color:var(--primary);text-shadow:0 0 10px var(--primary)}.lang-switch{display:flex;gap:10px;font-family:'Orbitron';font-weight:700;margin-right:20px;cursor:pointer}.lang-switch span{transition:0.3s;color:#888}.lang-switch span:hover{color:var(--primary)}.active-lang{color:var(--primary)!important;text-shadow:0 0 10px var(--primary)}.hero{height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 20px;position:relative;padding-top:100px}.hero-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;width:100%;max-width:1200px;z-index:2}.hero h1{font-family:'Orbitron';font-size:4.5rem;font-weight:900;margin:0;text-shadow:0 0 20px rgb(0 242 255 / .2);line-height:1.2}.hero p{font-size:1.2rem;color:var(--text-muted);max-width:700px;margin:0;line-height:1.6}.txt-type,.txt-type-nl{border-right:3px solid var(--primary);padding-right:5px;animation:blink 0.7s infinite}@keyframes blink{0%{border-color:var(--primary)}50%{border-color:#fff0}100%{border-color:var(--primary)}}.btn-main{padding:15px 40px;background:rgb(0 242 255 / .05);border:1px solid var(--primary);color:var(--primary);font-family:'Orbitron';font-weight:700;letter-spacing:1px;text-decoration:none;display:inline-block;transition:0.3s;position:relative;overflow:hidden}.btn-main:hover{box-shadow:0 0 30px var(--primary-glow);background:rgb(0 242 255 / .1);color:#fff}.section-padding{padding:100px 5%}.section-title{font-family:'Orbitron';font-size:2.5rem;text-align:center;margin-bottom:80px}.section-title span{color:var(--accent)}.games-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:40px;perspective:1000px}.game-card{background:var(--bg-card);border:1px solid rgb(255 255 255 / .05);border-radius:15px;overflow:hidden;position:relative;transition:transform 0.1s;transform-style:preserve-3d;backdrop-filter:blur(5px)}.card-image{height:250px;overflow:hidden}.card-image img{width:100%;height:100%;object-fit:cover;transition:0.5s}.card-content{padding:30px;transform:translateZ(20px)}.game-tag{color:var(--accent);font-size:.75rem;font-weight:700;display:block;margin-bottom:10px}.card-content h3{font-family:'Orbitron';font-size:1.5rem;margin-bottom:10px}.video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;margin-top:20px;border-radius:8px;border:1px solid rgb(255 255 255 / .1)}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.partners-grid{display:flex;justify-content:center;gap:60px;flex-wrap:wrap;opacity:.5;transition:0.5s}.partners-grid:hover{opacity:1}.partner-item{font-size:3rem;color:var(--text-muted);transition:0.3s;display:flex;flex-direction:column;align-items:center;gap:10px}.partner-item span{font-size:.8rem;font-family:'Orbitron';font-weight:700;opacity:0;transform:translateY(10px);transition:0.3s}.partner-item:hover{color:var(--primary);transform:scale(1.1);text-shadow:0 0 20px var(--primary)}.partner-item:hover span{opacity:1;transform:translateY(0)}.team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;max-width:1000px;margin:0 auto}.team-card{background:linear-gradient(145deg,rgb(255 255 255 / .05) 0%,rgb(0 0 0 / .5) 100%);border:1px solid rgb(255 255 255 / .05);padding:20px;text-align:center;transition:0.3s;position:relative;overflow:hidden}.team-card:hover{border-color:var(--primary);transform:translateY(-10px)}.team-img{width:150px;height:150px;margin:0 auto 20px;position:relative}.team-img img{width:100%;height:100%;object-fit:cover;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);filter:grayscale(100%);transition:0.5s}.team-card:hover .team-img img{filter:grayscale(0%);transform:scale(1.1)}.team-info h3{font-family:'Orbitron';font-size:1.2rem;margin-bottom:5px;color:#fff}.team-info .role{font-size:.8rem;color:var(--primary);font-weight:700;letter-spacing:1px;display:block;margin-bottom:15px}.team-social a{margin:0 10px;color:var(--text-muted);font-size:1.2rem;transition:0.3s}.team-social a:hover{color:var(--primary)}.about-section{background:linear-gradient(180deg,var(--bg-dark),#08101a)}.about-container{display:flex;align-items:center;gap:60px;flex-wrap:wrap}.about-text{flex:1;min-width:300px}.about-text h2{font-family:'Orbitron';font-size:2.5rem;margin-bottom:20px}.stats{display:flex;gap:50px;margin-top:50px}.stat-item h4{font-family:'Orbitron';font-size:3rem;color:var(--primary);margin-bottom:5px}.about-image{flex:1;height:450px;position:relative}.about-image img{width:100%;height:100%;object-fit:cover;border-radius:20px;box-shadow:0 0 30px rgb(0 242 255 / .1)}.roadmap-container{position:relative;max-width:1000px;margin:0 auto;padding:20px 0}.roadmap-line{position:absolute;left:50%;top:0;bottom:0;width:4px;background:var(--primary);transform:translateX(-50%);box-shadow:0 0 15px var(--primary);z-index:0}.roadmap-item{padding:20px 40px;position:relative;width:50%;box-sizing:border-box}.roadmap-item.left{left:0;text-align:right}.roadmap-item.right{left:50%;text-align:left}.roadmap-item::after{content:'';position:absolute;width:20px;height:20px;background:var(--bg-dark);border:4px solid var(--accent);border-radius:50%;top:30px;z-index:1;box-shadow:0 0 10px var(--accent)}.roadmap-item.left::after{right:-12px}.roadmap-item.right::after{left:-12px}.roadmap-content{background:rgb(15 25 38 / .8);border:1px solid rgb(0 242 255 / .1);padding:25px;border-radius:10px;position:relative;transition:0.3s;backdrop-filter:blur(5px)}.roadmap-content:hover{border-color:var(--primary);transform:translateY(-5px);box-shadow:0 5px 20px rgb(0 242 255 / .1)}.roadmap-date{font-family:'Orbitron';color:var(--primary);font-weight:700;font-size:1.2rem;display:block;margin-bottom:10px}.status-badge{display:inline-block;padding:5px 15px;border-radius:20px;font-size:.7rem;font-weight:700;margin-top:15px;font-family:'Inter'}.status-badge.done{background:rgb(0 255 0 / .1);color:lime;border:1px solid lime}.status-badge.processing{background:rgb(255 174 0 / .1);color:#ffae00;border:1px solid #ffae00}.status-badge.future{background:rgb(255 255 255 / .1);color:#aaa;border:1px solid #aaa}footer{background:#02050a;padding:60px 5% 20px;border-top:1px solid rgb(255 255 255 / .05);text-align:center}.social-links{margin:30px 0}.social-links a{font-size:1.5rem;margin:0 15px;color:var(--text-muted);transition:0.3s}.social-links a:hover{color:var(--primary);transform:scale(1.2);display:inline-block}.contact-section{position:relative}.contact-container{max-width:800px;margin:0 auto;background:rgb(255 255 255 / .03);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .05);padding:50px;border-radius:20px}.wpcf7 form p{margin-bottom:25px}.wpcf7 label{font-family:'Orbitron',sans-serif;color:var(--primary);font-size:.9rem;letter-spacing:1px;font-weight:700;margin-bottom:5px;display:block}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea{width:100%;background:rgb(10 20 35 / .6)!important;border:1px solid rgb(0 242 255 / .2)!important;padding:15px;color:#fff!important;font-family:'Inter',sans-serif;border-radius:8px;outline:none;transition:0.3s}.wpcf7 input:focus,.wpcf7 textarea:focus{border-color:var(--primary)!important;box-shadow:0 0 15px rgb(0 242 255 / .3);background:rgb(10 20 35 / .9)!important}.wpcf7 input[type="submit"],.wpcf7 button{width:auto!important;min-width:200px;padding:15px 40px!important;background:transparent!important;border:2px solid var(--primary)!important;color:var(--primary)!important;font-family:'Orbitron',sans-serif;font-weight:900;letter-spacing:2px;cursor:pointer;transition:0.3s;text-transform:uppercase;border-radius:5px;margin-top:10px}.wpcf7 input[type="submit"]:hover,.wpcf7 button:hover{background:var(--primary)!important;color:#000!important;box-shadow:0 0 30px var(--primary-glow)}.wpcf7-not-valid-tip{color:red;font-size:.8rem;margin-top:5px}.wpcf7-response-output{border-radius:8px;padding:15px!important;margin-top:20px!important;background:#050b14;border:1px solid var(--primary)!important;text-align:center}#preloader{position:fixed;width:100%;height:100vh;background:#000;z-index:9999;display:flex;justify-content:center;align-items:center;transition:opacity 0.5s}.spinner{width:50px;height:50px;border:3px solid #fff0;border-top:3px solid var(--primary);border-radius:50%;animation:spin 1s linear infinite;margin-bottom:15px}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:768px){*{cursor:auto!important}.cursor-dot,.cursor-outline{display:none}.hero h1{font-size:2.5rem}.hero-content{gap:30px}.hero p{max-width:90%}header{flex-direction:row;justify-content:space-between;padding:15px 5%}.header-logo-container{margin-bottom:0}nav ul{display:none}.about-container{flex-direction:column-reverse}.roadmap-line{left:20px}.roadmap-item{width:100%;padding-left:50px;padding-right:0;text-align:left}.roadmap-item.left,.roadmap-item.right{left:0}.roadmap-item.left::after,.roadmap-item.right::after{left:8px;right:auto}}