a:hover,body ::selection,html{color:var(--color-first)}a,p small{color:var(--color-second)}.center,.popUp .popUpBtns{text-align:center}.box.blur,.popUp{backdrop-filter:blur(20px)}.rating,ul{list-style-type:none}@font-face{font-family:Gibson;src:local('Gibson'),local('GibsonLight'),local('Gibson-Light'),url(../css/fonts/GibsonLight.woff2) format('woff2'),url(../css/fonts/GibsonLight.woff) format('woff'),url(../css/fonts/GibsonLight.eot) format('embedded-opentype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gibson;src:local('Gibson'),local('GibsonRegular'),local('Gibson-Regular'),url(../css/fonts/GibsonRegular.woff2) format('woff2'),url(../css/fonts/GibsonRegular.woff) format('woff'),url(../css/fonts/GibsonRegular.eot) format('embedded-opentype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gibson;src:local('GibsonSemibold'),local('Gibson-Semibold'),url(../css/fonts/GibsonSemibold.woff2) format('woff2'),url(../css/fonts/GibsonSemibold.woff) format('woff'),url(../css/fonts/GibsonSemibold.eot) format('embedded-opentype');font-weight:500;font-style:normal;font-display:swap}:root{--color-first:#fff;--color-red:#da2128;--color-red-dark:#e30000;--color-bg:#232426;--color-bg-box:#383838;--color-bg-box-trp:rgba(56, 56, 56, .3);--color-border:#707070;--color-border-trp:rgba(112, 112, 112, .5);--color-blur-trp:rgba(255, 255, 255, .15);--color-grey:#797979;--color-grey-hover:#ccc;--color-red-hover:#e7333a;--color-red-dark-hover:#ff0000;--color-trp-hover:rgba(0,0,0,.3);--color-blue:#466687;--color-on:#72d90b;--color-ok:#709d32;--color-ok-bg:#3b4f1f;--color-err:#f42424;--color-err-bg:#891212;--color-info:#6c9aae;--color-info-bg:#2f5362;--color-help:#999;--color-help-bg:#434343;--color-bg-modal:#1d1d1d;--color-bg-modal-trp:rgba(29, 29, 29, .6);--font-head:'Gibson','Arial Black',sans-serif;--font-grundge:battery-park,'Arial Black',sans-serif;--font-text:'Gibson',sans-serif;--font-tnet:'Gibson',sans-serif}*{border:none;margin:0;padding:0;box-sizing:border-box}article,aside,body>footer,del,details,figcaption,figure,header,ins,main,nav,section,time{display:block}html{background:url(../img/bg_main.jpg) center top/cover no-repeat fixed;font:400 16px var(--font-text);min-height:100vh}body{overflow-x:hidden;position:relative;padding-top:150px}body ::selection{background:var(--color-border)}body ::-moz-selection{background:var(--color-border);color:var(--color-first)}::-webkit-input-placeholder{color:#8d8d8d}::-moz-placeholder{color:#8d8d8d}:-ms-input-placeholder{color:#8d8d8d}input:-moz-placeholder{color:#8d8d8d}svg,svg *{-ms-user-select:none;user-select:none}img{max-width:100%;max-height:100%;vertical-align:middle}img[loading]{opacity:0;transition:opacity .3s}img[loading].on{opacity:1}a{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;text-decoration:none}strong{font-weight:500}.head,form fieldset>legend,h1,h2,h3{font:500 26px/26px var(--font-head);text-transform:uppercase}body.profile .head:not(.grundge),body.profile h1:not(.grundge){font-size:20px}.head.h2,h2{font-size:23px;line-height:23px}.head.h3,form fieldset>legend,h3{font-size:21px;line-height:21px}.grundge{font:400 64px/64px var(--font-grundge)}.hideMe{position:absolute!important;left:-9999px!important;top:0!important;width:1px;overflow:hidden}.off{display:none}.popUp{background:rgba(0,0,0,.3);position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:100;opacity:0;transition:opacity .3s;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.popUp.open{pointer-events:all;opacity:1}.popUp .inner{transition:transform .3s .3s,opacity .3s .3s;-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;border-radius:3px}.popUp.open .inner{-ms-transform:translateY(0);transform:translateY(0);opacity:1}.popUp .popUpBtns{margin-top:40px}.popUp .popUpBtns>*{margin:0 10px;min-width:150px}.popUp .close{width:22px;height:22px;position:absolute;right:10px;top:10px;cursor:pointer;z-index:150;transition:filter .3s}.popUp .close:hover{filter:brightness(150%)}.popUp.popModal .inner{background:var(--color-bg-modal);padding:30px}.popUp.popModal p.head{font-size:24px;line-height:24px;font-weight:600;text-transform:uppercase;margin-bottom:30px}.popUp.popSignin .msg{max-width:500px}.popUp.popSignin .inner{background:var(--color-bg-modal-trp);display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;padding:0;max-width:95vw}.popUp.popSignin .inner>.left{background:url(../img/bg_signup.jpg) center center/cover no-repeat;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:20px;padding:50px;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.popUp.popSignin .inner>.left>div{max-width:320px;position:relative}.popUp.popSignin .inner>.left>div::before{content:' ';height:315px;width:101px;position:absolute;left:-130px;top:0;bottom:0;margin:auto;background:url(../img/bg_signup_aitor.png) center center/100% 100% no-repeat}.popUp.popSignin .inner[data-slide=signup]>.left>div::before{background-image:url(../img/char_aiden.png);height:315px;width:126px;left:-160px}.popUp.popSignin .inner>.left p.head{font-size:32px;line-height:32px}.popUp.popSignin .inner>.right{padding:50px 30px;width:500px;overflow:auto;-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.popUp.popSignin .inner>.right h1{text-transform:none;margin-bottom:30px}.popUp.popSignin .inner>.right .ahref,.popUp.popSignin .inner>.right a:not(.btn){color:#ccc;text-decoration:underline;cursor:pointer;transition:all .3s}.popUp.popSignin .inner>.right .ahref:hover,.popUp.popSignin .inner>.right a:not(.btn):hover{color:var(--color-red)}.msg,.msg h1{color:var(--color-first)}.popUp.popSignin .inner>.right div.resetpwd{margin-top:5px;text-align:right;font-size:13px}.popUp.popSignin .inner>.right .slide>p{margin-bottom:35px}.msg,.popUp.popBaf .inner>:not(:last-child):not(.head):not(.popUpBtns){margin-bottom:15px}.popUp.popSignin .inner>.right .btn,.popUp.popSignin .inner>.right button{width:100%;padding:15px 0;font-size:18px}.popUp.popSignin .inner.loading{background:url(../img/spinner.svg) center center/32px 32px no-repeat var(--color-bg-modal)}.popUp.popSignin .inner iframe{width:500px;height:750px;opacity:1;transition:width .3s,height .3s,opacity .3s}.popUp.popSignin .inner.loading iframe{position:absolute;width:1px;height:1px;top:0;left:0;opacity:.01}.popUp.popSignin .inner p.head{text-align:center}.popUp.popSignin .inner p.head svg{width:250px}.popUp.movie .inner{width:95vw;height:95vh}.popUp.movie .inner iframe{width:100%;height:100%}.popUp.popBaf .inner{max-width:640px}.popUp.popBaf .inner>div:not(.popUpBtns){display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.popUp.popBaf .inner>div[data-copy-msg]::after{content:attr(data-copy-msg);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;background:var(--color-ok);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-weight:500;letter-spacing:3px;font-size:20px;opacity:0;border-radius:2px;transition:opacity .3s;pointer-events:none}.popUp.popBaf .inner>div[data-copy-msg].coping::after{content:attr(data-copy-msg);opacity:1;pointer-events:all}.popUp.popBaf .inner>div svg{width:24px;margin-left:15px;cursor:pointer}.popUp.popBaf .inner>div svg:hover{--svg-copy-outer:#fff;--svg-copy-inner:#fff}.popUp.popBaf .inner>div svg:active{--svg-copy-outer:#e2e619;--svg-copy-inner:#e2e619}.msg{background:0 0;border:2px solid var(--color-second);padding:10px;overflow:hidden;text-align:left;text-transform:none;position:relative}.msg.alone{margin-bottom:0}.msg h1{font-size:20px;line-height:20px;font-weight:600}.msg.ok,.msg.ok h1{color:var(--color-ok)}.msg.icon{background:10px center/30px no-repeat;padding-left:50px}.msg.ok{border-color:var(--color-ok-bg)}.msg.error,.msg.error h1{color:var(--color-err)}.msg.error{border-color:var(--color-err-bg)}.msg.info,.msg.info h1{color:var(--color-info)}.msg.info{border-color:var(--color-info-bg)}.msg.help,.msg.help h1{color:var(--color-help)}.msg.help{border-color:var(--color-help-bg)}.msg.icon.ok{background-image:url(../img/icon_ok.svg)}.msg.icon.error{background-image:url(../img/icon_warning.svg)}.msg.icon.info{background-image:url(../img/icon_info.svg)}.msg.icon.help{background-image:url(../img/icon_help.svg)}.msg.noicon{background-image:none}.errorBox div{color:#db0811;font-weight:400;line-height:19px;cursor:pointer;font-size:15px;text-align:left}.btn,button,input[type=submit]{cursor:pointer;font:500 12px var(--font-text);color:var(--color-first);background:0 0;padding:8px 18px 7px;position:relative;transition:all .3s;text-align:center;border:1px solid var(--color-border);border-radius:5px;text-decoration:none;display:inline-block}.grid .name a:hover,body.dlca .careg a,body.thecity .intro li.olivier>div p a:hover,body.thecity .newsletter .legal a,section.faq a:not(.btn){text-decoration:underline}.popUp .popUpBtns .btn,.popUp .popUpBtns button{font-size:18px}.btn.wide,button.wide,input[type=submit].wide{padding:10px 15px;min-width:200px}.btn.fat,button.fat,input[type=submit].fat{padding:25px 75px;font-size:18px}.btn.max,button.max,input[type=submit].max{width:100%}.btn.light,button.light,input[type=submit].light{font-weight:400}.btn.small,button.small,input[type=submit].small{font-size:10px}.btn.grey,button.grey,input[type=submit].grey{background:rgba(56,56,56,.5)}.btn.intored:hover,.btn.red,button.intored:hover,button.red,input[type=submit].intored:hover,input[type=submit].red{background:var(--color-red);border-color:var(--color-red)}.btn:hover,button:hover,input[type=submit]:hover{background:var(--color-trp-hover)}.btn.grey:hover,button.grey:hover,input[type=submit].grey:hover{background:rgba(56,56,56,.7)}.btn.red:hover,button.red:hover,input[type=submit].red:hover{background:var(--color-red-hover);border-color:var(--color-red-hover)}button[disabled=disabled],input[type=submit],input[type=submit][disabled=disabled]{opacity:.3;position:relative;cursor:default}.btn.upper,button.upper,input[type=submit].upper{text-transform:uppercase}.btn.invisible,button.invisible,input[type=submit].invisible{background:0 0;border:1px solid transparent}.btn.smudge,button.smudge,input[type=submit].smudge{background:var(--color-red);border-color:var(--color-red);-webkit-mask-image:url(../img/mask_smudge.svg);mask-image:url(../img/mask_smudge.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:10px 0;mask-position:10px 0;padding:10px;width:100%}.btn.scratches,button.scratches,input[type=submit].scratches{background:var(--color-red);border-color:var(--color-red);-webkit-mask-image:url(../img/mask_scratches.svg);mask-image:url(../img/mask_scratches.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;padding:10px;width:100%}input[type=email],input[type=text],input[type=password]{background:rgba(0,0,0,.55);border:1px solid var(--color-border);font:500 18px var(--font-text);color:var(--color-first);padding:15px;transition:all .3s;border-radius:2px;width:100%}input[type=email]:focus,input[type=text]:focus,input[type=password]:focus{border-color:var(--color-brown);outline:0}input[type=email]:invalid,input[type=text]:invalid,input[type=password]:invalid{outline:0;box-shadow:none}input[type=email]+label,input[type=text]+label,input[type=password]+label{position:absolute;top:17px;left:15px;transition:top .3s;pointer-events:none;font-weight:500;letter-spacing:.5px}input[type=email]:not(:-ms-input-placeholder)+label,input[type=text]:not(:-ms-input-placeholder)+label,input[type=password]:not(:-ms-input-placeholder)+label{top:-25px}input[type=email]:not(:-ms-input-placeholder)+label,input[type=text]:not(:-ms-input-placeholder)+label,input[type=password]:not(:-ms-input-placeholder)+label,section.redeem div.wrapper .form input[type=text]:not(:-ms-input-placeholder)+label{top:-25px}input[type=email]:focus+label,input[type=email]:not(:placeholder-shown)+label,input[type=text]:focus+label,input[type=text]:not(:placeholder-shown)+label,input[type=password]:focus+label,input[type=password]:not(:placeholder-shown)+label,section.redeem div.wrapper .form input[type=text]:focus+label,section.redeem div.wrapper .form input[type=text]:not(:placeholder-shown)+label{top:-25px}input[type=text].pwdoff~div.pwdicons,input[type=password]~div.pwdicons{position:absolute;right:5px;top:0;bottom:0;margin:auto;height:18px;color:var(--color-third);font-size:8px}input[type=text].pwdoff~div.pwdicons>*,input[type=password]~div.pwdicons>*{display:inline-block;margin-left:5px;vertical-align:middle}input[type=text].pwdoff~div.pwdicons .caps,input[type=password]~div.pwdicons .caps{text-transform:uppercase;border:1px solid var(--color-border);border-radius:2px;padding:3px 5px;cursor:default;color:var(--color-border)}input[type=text].pwdoff~div.pwdicons .caps.on,input[type=password]~div.pwdicons .caps.on{border-color:var(--color-on);color:var(--color-on)}input[type=text].pwdoff~div.pwdicons .vis,input[type=password]~div.pwdicons .vis{cursor:pointer}input[type=text].pwdoff~div.pwdicons svg,input[type=password]~div.pwdicons svg{width:20px;height:14px}input[type=text].pwdoff~div.pwdicons .vis.on svg,input[type=password]~div.pwdicons .vis.on svg{--svg-visible:var(--color-on)}input[type=text].pwdoff~div.pwdicons .vis:hover svg,input[type=password]~div.pwdicons .vis:hover svg{--svg-visible:var(--color-first)}input[type=checkbox]{opacity:.01}input[type=checkbox]+label{position:relative;padding-left:14px;font-size:14px}input[type=checkbox]+label::before{content:' ';position:absolute;left:-13px;width:15px;height:15px;border:3px solid #000;background:#131a22;top:-3px;margin:auto;transition:background-color .3s}.highlight,.spinner,form fieldset>div{position:relative}input[type=checkbox]:checked+label::before{background-color:var(--color-red);background-image:url(../img/icon_check.svg#black)}form fieldset>legend{margin-bottom:15px}form .baf,form fieldset:not(:first-child),form fieldset>div:not(:first-child),form fieldset>p:not(:first-child){margin-top:30px}form fieldset.submit button[name=cancel]{margin-right:30px}form .baf::before{display:inline-block;content:url(../img/icon_profile.svg);width:20px;margin-right:5px;vertical-align:text-top}form .baf span{display:inline-block;font-style:italic}form .baf span.spinner{margin-left:5px;height:20px;width:20px}form .baf span.spinner::before{top:5px}.avatar{max-width:200px;max-height:200px;border:1px solid var(--color-border);border-radius:300px}.avatar.border{border:7px solid transparent;box-shadow:0 0 0 1px var(--color-border)}.dropOver::before,.highlight::before,.spinner::before{content:' ';position:absolute;width:48px;height:48px;max-width:100%;max-height:100%;left:0;right:0;top:0;bottom:0;margin:auto;background:url(../img/spinner.svg) left top/100% 100% no-repeat;z-index:5}.dropOver::before{background:url(../img/icon_drop.svg) center center/48px 48px no-repeat;padding:30px;border-radius:30px}.highlight::before{background:url(../img/icon_check.svg#green) center center/24px 24px no-repeat;transition:opacity 1s;opacity:0;left:auto}.line::after,.playbtn.floating{left:0;margin:auto;position:absolute;right:0}.highlight.on::before{opacity:1}.line::after{content:' ';background:url(../img/line_long.png) center center/100% 100% no-repeat;width:1322px;height:3px}.line.narrow::after{background-image:url(../img/line_short.png);width:151px;height:6px}.line.max,.line.max::after{width:100%}.line.above::after{top:-2px}.line.below,.line.below::after{bottom:-1px}.ghost{position:absolute;width:0;height:0;box-shadow:0 0 20px 5px #fff}.rating{display:-ms-flexbox;display:flex;gap:1px}.flex,.grid{gap:20px;grid-gap:20px}.rating li{width:14px;height:14px}.rating li.on{--svg-star-combined-fill:block;--svg-star-combined-border:none}.rating.big li{width:17px;height:18px}.rating svg{width:100%;height:100%}.lvlunlock,body section.actions.sub div.reward h1.label::after{font-size:21px;text-transform:uppercase;letter-spacing:1px}.lvlunlock small{display:block;font-size:9px;letter-spacing:0}.lvlunlock.loading small{display:inline}.playbtn,body>nav{display:-ms-flexbox}.playbtn{width:104px;height:104px;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:200px;border:1px solid var(--color-border);backdrop-filter:blur(10px);cursor:pointer;transition:background-color .3s;background:rgba(255,255,255,.1)}.playbtn.floating{top:0;bottom:0}.playbtn svg,.rotator,.rotator.container,.rotator.container .slide,div.wrapper{position:relative}.playbtn:hover,a:hover .playbtn{background-color:rgba(255,255,255,.3)}.playbtn svg{width:38px;left:3px}.rotator.container{overflow:hidden}.rotator.container .rotatorWider{width:100%;position:relative;left:0}.rotator.container .rotatorWider.breakAnim{transition:none}.rotator.container .slide{width:100%;display:none}.rotator.container .slide.on{display:block;animation:slideOn .3s 1 both}@keyframes slideOn{0%{opacity:0;transform:scale(.9)}100%{opacity:1;transform:scale(1)}}div.wrapper{width:90vw;max-width:1699px;margin:0 auto}div.wrapper.center{text-align:center}body>nav{position:fixed;top:0;left:0;width:100%;z-index:20;background:rgba(0,0,0,.8);padding:0 250px;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;font-weight:500}body>nav::after{bottom:-3px}body>nav>h1{line-height:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body>nav>h1.mobile{display:none}body>nav>h1 svg{width:300px;height:47px}body>nav>ul{text-transform:uppercase;letter-spacing:1.25px}body>nav>ul li{display:inline-block;margin:0 10px;padding:15px 0}body>nav>ul li a{padding:8px 0;display:block}body>nav>ul li a.redeem{margin-left:3vw}body>nav>div.account,body>nav>div.signin{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer}body>nav>div.account::after{content:url(../img/icon_down.svg);margin-left:10px;display:inline-block;width:12px;transition:transform .3s}body>nav>div.account.on::after,body>nav>div.account:hover::after{transform:rotateX(180deg)}body>nav>div.account img.avatar{width:42px;height:42px;margin-right:15px}body>nav>.submenuparent{position:relative;cursor:pointer}body>nav>.submenuparent>.submenutarget{position:absolute;left:-20%;background:rgba(0,0,0,.8);width:140%;font-size:12px;letter-spacing:1.25px;padding:8px 18px 16px;top:150%;opacity:0;pointer-events:none;z-index:-1;transition:top .3s,opacity .3s}body>nav>.submenuparent.on>.submenutarget,body>nav>.submenuparent:hover>.submenutarget{top:100%;opacity:1;pointer-events:all;z-index:10}body>nav>.submenuparent>.submenutarget li:not(.connect) a{padding:16px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;text-transform:uppercase;width:100%;border-bottom:1px solid var(--color-border)}body>nav>.submenuparent>.submenutarget li:not(.connect) a:hover{color:var(--color-red)}body>nav>.submenuparent>.submenutarget li:not(.connect) a::after{content:url(../img/icon_profile.svg);width:12px;transition:filter .3s}body>nav>.submenuparent>.submenutarget li.history a::after{content:url(../img/icon_history.svg)}body>nav>.submenuparent>.submenutarget li.settings a::after{content:url(../img/icon_edit.svg)}body>nav>.submenuparent>.submenutarget li.logout a::after{content:url(../img/icon_off.svg)}body>nav>.submenuparent>.submenutarget li:not(.connect) a:hover::after{filter:brightness(35%) sepia(100%) hue-rotate(-56deg) saturate(501%)}body>nav>.submenuparent>.submenutarget li.connect a{margin-top:16px;font-weight:400;font-size:10px;width:100%;padding-left:5px;padding-right:5px}.flex .headtag,.flex time{font-size:15px}body>nav>div.signin .btns{display:-ms-flexbox;display:flex}body>nav>div.signin .btns>.mobile{display:none}body>nav .cakeMenu,body>nav .mobileMenu{display:none;position:absolute}.box{border:1px solid var(--color-border-trp);border-radius:5px;padding:25px;background:var(--color-bg-box-trp)}.flex{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex>.item,.flex>li{position:relative;-ms-flex:1;flex:1}.flex.cols1>.item,.flex.cols1>li{-ms-flex:1 0 calc(100% - 20px);flex:1 0 calc(100% - 20px)}.flex.cols2>.item,.flex.cols2>li{-ms-flex:1 0 calc(50% - 20px);flex:1 0 calc(50% - 20px)}.flex.cols3>.item,.flex.cols3>li{-ms-flex:1 0 calc(33.3% - 20px);flex:1 0 calc(33.3% - 20px)}.flex.cols4>.item,.flex.cols4>li{-ms-flex:1 0 calc(25% - 20px);flex:1 0 calc(25% - 20px)}.flex.cols5>.item,.flex.cols5>li{-ms-flex:1 0 calc(20% - 20px);flex:1 0 calc(20% - 20px)}.flex.dontgrow>.item:last-child,.flex.dontgrow>li:last-child{-ms-flex-positive:0;flex-grow:0}.flex>.item figure,.flex>li figure{height:360px}.flex>.item.greyout figure img,.flex>li.greyout figure img{filter:grayscale(100%) contrast(70%)}.flex>.item>a>div,.flex>.item>div,.flex>li>a>div,.flex>li>div{position:absolute;left:0;bottom:0;padding:25px;width:100%;background:linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.7) 80%);border-bottom-left-radius:5px;border-bottom-right-radius:5px}.flex.topbottom>.item>a>div,.flex.topbottom>.item>div,.flex.topbottom>li>a>div,.flex.topbottom>li>div{position:relative;background:0 0}.flex.sideway>.item,.flex.sideway>.item>a,.flex.sideway>li,.flex.sideway>li>a{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%}.flex.sideway>.item>a>div,.flex.sideway>.item>div,.flex.sideway>li>a>div,.flex.sideway>li>div{position:relative;border:1px solid var(--color-border);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;background:rgba(70,70,70,.4);border-radius:0 5px 5px 0}.flex.sideway.floating>.item>a>div,.flex.sideway.floating>.item>div,.flex.sideway.floating>li>a>div,.flex.sideway.floating>li>div{position:absolute;backdrop-filter:blur(10px) brightness(42%);left:auto;right:0;width:50%;height:100%}.flex.sideway>.item>a>figure,.flex.sideway>.item>figure,.flex.sideway>li>a>figure,.flex.sideway>li>figure{border:1px solid var(--color-border);border-right:0;-ms-flex:1 0 50%;flex:1 0 50%;border-radius:5px 0 0 5px}.flex.sideway.floating>.item>a>figure,.flex.sideway.floating>.item>figure,.flex.sideway.floating>li>a>figure,.flex.sideway.floating>li>figure{border-right:1px solid var(--color-border)}.flex.topbottom>.item>a>div>*,.flex.topbottom>li>a>div>*,.flex>.item>div>*,.flex>li>div>*{position:relative}.flex time{color:var(--color-border)}.flex .name{font-size:25px;font-weight:500;margin-bottom:10px}.flex .desc{font-size:15px;margin-bottom:5px}.flex .lvlunlock,.grid .lvlunlock{position:absolute;top:30px;left:-3px;background:rgb(227,0,0,.8);padding:5px 10px}.flex .lvlunlock.green,.grid .lvlunlock.green,body section.actions.sub div.reward h1.label::after{background:rgb(91,181,0,.8)}.flex .floatingimg{position:absolute;bottom:0;right:10px;max-height:none;pointer-events:none;z-index:0}.grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-flex-align:start;align-items:flex-start}.grid.cols2{-ms-grid-columns:(1fr) [2];grid-template-columns:repeat(2,1fr)}.grid.cols3{-ms-grid-columns:(1fr) [3];grid-template-columns:repeat(3,1fr)}.grid.cols3.asymetric{-ms-grid-columns:2fr (1fr) [2];grid-template-columns:2fr repeat(2,1fr)}.grid.cols4{-ms-grid-columns:(1fr) [4];grid-template-columns:repeat(4,1fr)}.grid.cols4.asymetric{-ms-grid-columns:2fr (1fr) [3];grid-template-columns:2fr repeat(3,1fr)}.grid.cols5{-ms-grid-columns:(1fr) [5];grid-template-columns:repeat(5,1fr)}.grid.cols5.asymetric{-ms-grid-columns:2fr (1fr) [4];grid-template-columns:2fr repeat(4,1fr)}.grid.asymetric li,.grid.asymetric li>a,.grid.fullh li,.grid.fullh li>a{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:5px;position:relative}.flex figure,.grid figure{overflow:hidden;position:relative;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid var(--color-border)}.flex figure{border-radius:5px}.grid.asymetric figure,.grid.fullh figure{height:225px}.flex .ribbon figure::after,.grid .ribbon figure::after{content:attr(data-text);position:absolute;right:-72px;top:-52px;background:var(--color-red);text-transform:uppercase;text-align:center;font-weight:500;font-size:20px;min-width:220px;padding:15px;z-index:5;-ms-transform:rotate(35deg);transform:rotate(35deg);-ms-transform-origin:left center;transform-origin:left center}.flex .ribbon.straight figure::after,.grid .ribbon.straight figure::after{-ms-transform:rotate(0);transform:rotate(0);right:0;top:30px;font-size:16px}.flex .ribbon.grey figure::after,.grid .ribbon.grey figure::after{background:var(--color-grey)}.flex .ribbon.blue figure::after,.grid .ribbon.blue figure::after{background:var(--color-blue)}.flex figure img,.grid figure img{width:100%;transition:transform .3s}.flex figure img,.grid.asymetric figure img,.grid.fullh figure img{height:100%;object-fit:cover}.flex li:hover figure img,.grid li:hover figure img{-ms-transform:scale(1.1);transform:scale(1.1)}.grid li.topbottom{background:var(--color-bg-box)}.grid li>div{padding:25px 45px 25px 25px;position:relative;overflow:hidden}.grid .headtag{font-size:15px;color:#7D7D7D}.grid .name{font-size:16px;margin-bottom:10px}.grid .desc{font-size:15px;color:#7D7D7D;margin-bottom:5px}.flex .downloadIcon,.grid .downloadIcon{position:absolute;right:15px;top:25px;width:28px;height:28px;cursor:pointer;transition:transform .3s}.flex.asymetric .downloadIcon,.flex.fullh .downloadIcon,.grid.asymetric .downloadIcon,.grid.fullh .downloadIcon{top:15px}.flex .downloadIcon,.grid .downloadIcon .flex .downloadIcon.on,.grid .downloadIcon.on{cursor:default}.flex .downloadIcon.rotate90,.grid .downloadIcon.rotate90{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.flex .downloadIcon:not(.on):hover,.grid .downloadIcon:not(.on):hover{-ms-transform:scale(1.2);transform:scale(1.2)}.flex .downloadIcon.rotate90:not(.on):hover,.grid .downloadIcon.rotate90:not(.on):hover{-ms-transform:rotate(-90deg) scale(1.2);transform:rotate(-90deg) scale(1.2)}.flex .downloadIcon:not(.on):hover svg,.grid .downloadIcon:not(.on):hover svg{--svg-download-border:var(--color-red-dark);--svg-download-arrow:var(--color-red-dark);--svg-padlock-border:var(--color-red-dark);--svg-padlock-lock:var(--color-red-dark);--svg-padlock-locked:var(--color-red-dark)}.downloadIcon.padLock.on svg{--svg-padlock-border:var(--color-on);--svg-padlock-lock:var(--color-on);--svg-padlock-locked:var(--color-on);--svg-padlock-locked-off:none}body>section{margin-bottom:50px}body.home section.intro{min-height:50vh}body.home section.intro div.wrapper{width:95vw;max-width:1809px}body.home section.intro div.wrapper>h1{position:absolute;top:30px;left:0;right:0;margin:auto;width:275px;z-index:10}body.home section.intro .rotator .slide{height:726px}body.home section.intro .rotator.container .slide.on{animation:none}body.home section.intro .rotator.container .slide.on .back,body.home section.intro .rotator.container .slide.on .front{animation:slideOnHome .3s 1 both}body.home section.intro .rotator.container .slide.on .front{animation-delay:.15s}@keyframes slideOnHome{0%{opacity:0;transform:scale(.9)}100%{opacity:1;transform:scale(1)}}body.home section.intro .rotator .slide .back{position:absolute;left:0;top:0;width:100%;height:470px;background:center center/cover no-repeat;z-index:0;border-radius:5px}body.home section.intro .rotator .slide .front{position:relative;z-index:5;border-radius:5px;min-height:561px;top:148px;width:calc(100% - 110px);max-width:1699px;margin:0 55px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end}body.home section.intro .rotator .slide.nswitch .front{background:#000;text-align:center}body.home section.intro .rotator .slide .front>picture{position:absolute;width:100%;height:100%}body.home section.intro .rotator .slide[data-id=r6] .front.line picture::before{content:' ';position:absolute;left:0;top:0;width:50%;height:100%;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.4) 30%,rgba(0,0,0,0) 100%)}body.home section.intro .rotator .slide .front>picture img{width:100%;height:100%;object-fit:cover;object-position:center}body.home section.intro .rotator .slide.nswitch .front>picture img{object-position:left}body.home section.intro .rotator .slide.signin .front{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body.home section.intro .rotator .slide .front.line::after{top:-2px}body.home section.intro .rotator .slide .front .inner{max-width:600px;width:100%;padding:20px;font-size:20px;margin-bottom:60px;z-index:5;text-shadow:2px 2px 2px #000}body.home section.intro .rotator .slide.signin .front .inner{max-width:749px;text-align:center}body.home section.intro .rotator .slide.nswitch .front .inner{text-shadow:none;max-width:730px;font-size:20px;text-transform:uppercase;padding-left:60px}body.home section.intro .rotator .slide.signin .front .inner h1,body.home section.intro .rotator .slide.signin .front .inner p{text-shadow:2px 2px 2px #000}body.home section.intro .rotator .slide .front .inner h1{margin-bottom:15px}body.home section.intro .rotator .slide:not(.signin) .front .inner h1{font-size:37px;line-height:37px}body.home section.intro .rotator .slide.nswitch .front .inner>picture img{display:none}body.home section.intro .rotator .slide.nswitch .front .inner p:not(.head){margin-top:15px;line-height:25px}body.home section.intro .rotator .slide.nswitch .front .inner .head{font-size:30px;line-height:35px}body.home section.intro .rotator .slide.nswitch .front .inner .btns{margin:30px 0 0;max-width:none;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}body.home section.intro .rotator .slide.nswitch .front .inner .btns>*{width:100%;padding:20px 18px}body.home section.intro .rotator .slide.nswitch .front .inner .btns>:first-child{margin-right:15px}body.home section.intro .rotator .slide.nswitch .front .inner .btns>:last-child{margin-left:15px}@media only screen and (max-width:600px){body.home section.intro .rotator .slide.nswitch .front>picture img{object-position:center top;object-fit:contain}body.home section.intro .rotator .slide.nswitch .front .inner{padding-left:20px}body.home section.intro .rotator .slide.nswitch .front .inner h1{margin-bottom:5px}body.home section.intro .rotator .slide.nswitch .front .inner>picture img{display:inline}body.home section.intro .rotator .slide.nswitch .front .inner p:not(.head){font-size:14px;line-height:16px;margin-top:10px}body.home section.intro .rotator .slide.nswitch .front .inner .head{font-size:18px;line-height:20px}body.home section.intro .rotator .slide.nswitch .front .inner .btns>*{padding:8px 18px 7px}}@media only screen and (max-width:475px){body.home section.intro .rotator .slide.nswitch .front .inner p:not(.head){font-size:12px;line-height:14px}body.home section.intro .rotator .slide.nswitch .front .inner .head{font-size:16px;line-height:17px}body.home section.intro .rotator .slide.nswitch .front .inner .btns{margin-top:10px;-ms-flex-direction:column;flex-direction:column}body.home section.intro .rotator .slide.nswitch .front .inner .btns>:first-child{margin-right:0;margin-bottom:10px}body.home section.intro .rotator .slide.nswitch .front .inner .btns>:last-child{margin-left:0}}body.home section.intro .rotator .slide .front .inner .headtag{text-transform:uppercase;font-size:25px}body.home section.intro div.wrapper .btns,section.monthlyreward .btns{width:100%;max-width:290px;margin:50px auto 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body.home section.intro div.wrapper .btns>*,section.monthlyreward .btns>*{display:block;font-size:18px}body.home section.intro div.wrapper .btns button.smudge{font-size:25px}body.home section.intro .rotator .slide .front .tagline{letter-spacing:12px;font-size:18px;font-weight:300;text-transform:uppercase;position:absolute;left:0;bottom:35px;width:100%;text-align:center}body.home section.intro .rotator .slide .front .tagline.line::after{bottom:-15px}body.home section.intro .rotator .slide .front .ribbon{position:absolute;right:-5px;top:40px;background:var(--color-red);padding:8px 15px}body.home section.intro .rotator .slide .front .ribbon.blue{background-color:var(--color-blue)}body.home section.intro .rotator .slide .front .ribbon.green{background-color:var(--color-ok)}body.home section.intro .rotator .arrows{position:absolute;right:30px;top:30px;display:-ms-flexbox;display:flex;gap:10px}body.home section.intro .rotator .arrows>div{border:1px solid var(--color-first);border-radius:100px;font-size:30px;background:rgba(255,255,255,.25);padding:12px;line-height:0;cursor:pointer;transition:background-color .3s}body.home section.intro .rotator .arrows>div:hover{background-color:rgba(255,255,255,.4)}body.home section.intro .rotator .arrows>div.right{-ms-transform:rotate(180deg);transform:rotate(180deg)}body.home section.intro .rotator .arrows>div svg{width:20px}body.home section.intro .rotator .info{display:-ms-flexbox;display:flex;gap:15px;-ms-flex-align:center;align-items:center}body.home section.intro .social{position:absolute;right:70px;bottom:30px;display:-ms-flexbox;display:flex;z-index:5}body.home section.intro .social li{margin-left:5px}body.home section.intro .social li a{line-height:0;border:3px solid #000;background:var(--color-first);border-radius:100px;width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body.home section.intro .social li a:hover{background-color:var(--color-red-dark)}body.home section.intro .social li svg{width:16px;height:16px}body.home section.intro .scrolldown{position:absolute;left:26px;bottom:150px;-ms-transform:rotate(-90deg);transform:rotateZ(-90deg);-ms-transform-origin:left center;transform-origin:left center}body.home section.intro .scrolldown::after,body.home section.intro .scrolldown::before{content:' ';width:120px;height:1px;background:var(--color-first);position:absolute;bottom:0;top:0;margin:auto auto auto 10px;left:-140px}body.home section.intro .scrolldown::after{width:60px;height:5px;left:-80px;transition:left .5s}body.home section.intro .scrolldown.on::after{left:-140px}body.home section.intro .sidename,section.redeem .sidename{position:absolute;right:-190px;bottom:20px;text-transform:uppercase;letter-spacing:12px;-ms-transform:rotate(-90deg);transform:rotateZ(-90deg);-ms-transform-origin:left center;transform-origin:left center}body.home section.intro .sidename::after,section.redeem .sidename::after{top:0;bottom:0;left:auto;right:13px}section.monthlyreward .flex>li>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:500px;height:100%;right:0;margin:auto;background:0 0}section.monthlyreward .flex .rating,section.monthlyreward .flex h1{margin-bottom:7px}section.monthlyreward .flex .lvlunlock{position:static;background:0 0;font-size:37px;opacity:1}section.monthlyreward .btns{margin-top:30px}section.onlinestore{position:relative}section.onlinestore::after,section.onlinestore::before{content:' ';background:url(../img/bg_fashion.jpg) left top/100% 100% no-repeat;position:absolute;left:0;top:0;width:100%;height:100%;mix-blend-mode:difference;pointer-events:none;z-index:-1}section.onlinestore::after{content:'FASHION';background:0 0;font:500px var(--font-grundge);color:var(--color-bg);opacity:.7;text-align:center;letter-spacing:30px}section.onlinestore div.wrapper{z-index:3}section.onlinestore .inner{display:-ms-flexbox;display:flex;max-width:591px;min-height:801px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}section.onlinestore .inner h1{font-size:70px;font-weight:300;margin-bottom:25px}section.onlinestore .inner p{font-size:16px;color:var(--color-border);margin-bottom:15px}section.onlinestore .inner .btns{margin-top:15px}section.news .flex time,section.onlinestore .merch,section.onlinestore .vid{right:0;margin:auto;position:absolute}section.onlinestore .inner .btns .btn{padding-top:20px;padding-bottom:20px}section.onlinestore .vid{top:0;bottom:0;height:50%;width:20%;min-width:339px;border:1px solid var(--color-border);border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow:hidden}section.onlinestore .vid img{width:100%;height:100%;object-fit:cover;object-position:center}section.onlinestore .merch{left:0;bottom:0;width:301px;height:801px;object-fit:contain;z-index:0;pointer-events:none}section.tutorials .flex .desc{color:var(--color-border)}section.news .flex time{top:0;left:0;width:67px;height:67px;background:var(--color-first);color:var(--color-bg);font-weight:500;border:1px solid var(--color-border);background-clip:padding-box;border-top:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}section.faq h2,section.faq>div.wrapper>header h1,section.news .flex .name{font-weight:400}section.news .flex time span{display:block}section.news .flex time span.day{font-size:23px}section.news .flex time span.year{font-size:10px}section.news .flex .desc{color:var(--color-help);text-shadow:0 0 10px #000}section.news .flex>li>a>div::after{content:url(../img/icon_download.svg);position:absolute;bottom:20px;right:20px;width:32px;height:32px;opacity:.6;-ms-transform:rotate(-90deg);transform:rotate(-90deg);transition:opacity .3s}section.news .flex>li>a:hover>div::after{opacity:1}section.news .swiper-container{height:720px}section.news .flex.swiper-wrapper{gap:0;grid-gap:0}section.news .flex.swiper-wrapper>li{-ms-flex-positive:unset;flex-grow:unset;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:unset;flex-basis:unset;height:calc((100% - 20px)/ 2)}section.news .flex.swiper-wrapper>li figure{height:100%}.swiper-nav{display:-ms-flexbox;display:flex;position:relative;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:40px}.swiper-nav .swiper-button-next,.swiper-nav .swiper-button-prev,.swiper-nav .swiper-pagination{position:static;margin:0}.swiper-nav .swiper-button-next,.swiper-nav .swiper-button-prev{height:auto;width:16px}.swiper-nav .swiper-button-next{-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-next::after,.swiper-button-prev::after,.swiper-container-rtl .swiper-button-next::after,.swiper-container-rtl .swiper-button-prev::after{content:none}.swiper-nav .swiper-pagination{margin:-1px 10px 0}.swiper-nav .swiper-pagination .swiper-pagination-bullet{opacity:1;background:0 0;border:2px solid var(--color-bg-box);transition:background .3s,border .3s;margin:0 6px}.swiper-nav .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-first);border-color:var(--color-first)}.grid.swiper-wrapper{gap:0;grid-gap:0}.grid li.topbottom.swiper-slide{width:270px;-ms-grid-row:1;grid-row:1;transition:width .3s}.grid li.topbottom.swiper-slide.on{width:539px}.grid li.topbottom.swiper-slide.dummy{visibility:hidden}body.faq section.faq>div.wrapper{max-width:1024px}section.faq>div.wrapper>header{-ms-flex-pack:center;justify-content:center}section.faq h2{margin-bottom:15px}section.faq .faqlist:not(:last-child),section.faq p:not(:last-child){margin-bottom:30px}section.faq li{background:rgba(56,56,56,.5);border:1px solid rgba(112,112,112,.5);border-radius:5px;margin-bottom:15px;position:relative;transition:background .3s}section.faq li:not(.on):hover{background:var(--color-blur-trp)}section.faq li:last-child{margin-bottom:0}section.faq li.on{box-shadow:0 0 0 3px rgba(112,112,112,.5) inset}section.faq li .name{font-size:19px;margin-right:100px;cursor:pointer;padding:20px}section.faq li .desc{margin-right:100px;margin-top:-15px;display:none;color:#e1e1e1;padding:0 20px 20px}section.faq li.on .desc{display:block;line-height:20px}section.faq li .desc p:not(:last-child){margin-bottom:10px}section.faq a:not(.btn){color:var(--color-help)}section.faq a:not(.btn):hover{color:var(--color-red-hover)}section.faq li .opener{position:absolute;right:20px;top:15px;border:1px solid var(--color-first);border-radius:100px;background:rgba(255,255,255,.2);padding:5px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:transform .3s;cursor:pointer}section.faq li.on .opener{-ms-transform:rotate(0);transform:rotate(0)}section.faq div.btns,section.history>div.btns{text-align:center}section.faq div.btns .btn,section.history>div.btns .btn{font-size:16px}body.profile section.intro div.wrapper{display:-ms-grid;display:grid;-ms-grid-columns:500px 642px;grid-template-columns:500px 642px;gap:100px;-ms-flex-pack:center;justify-content:center}body.profile section.intro div.wrapper .desc{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}body.profile section.intro div.wrapper .desc>*{margin-bottom:5px}body.profile section.intro div.wrapper .desc h1{text-align:center;margin-bottom:15px}body.profile section.intro div.wrapper .vid{position:relative}body.profile section.intro div.wrapper .vid::after{content:url(../img/bg_signup_aitor.png);position:absolute;right:-68px;bottom:-24px}body.profile section.intro div.wrapper .vid video{border:1px solid var(--color-border);border-radius:5px;max-width:100%}body.profile section.intro div.wrapper .vid img{position:absolute;left:0;top:0;border:1px solid var(--color-border);border-radius:5px;pointer-events:none}body.profile section.intro div.wrapper .vid .playbtn,body.profile section.intro div.wrapper .vid img{transition:opacity .3s;opacity:1}body.profile section.intro div.wrapper .vid .playbtn.hide,body.profile section.intro div.wrapper .vid img.hide{opacity:0;pointer-events:none}body.profile section.intro .close{position:absolute;top:0;right:40px;width:32px;height:32px;cursor:pointer;opacity:.2;transition:opacity .3s;--svg-close:#fff}body.profile section.intro div.wrapper:hover .close{opacity:1}body.profile section.intro .close:hover{--svg-close:#e30000}body.profile div.bgavatar,div.bgimg{position:fixed;left:0;top:0;width:100vw;height:100vh;background:center center/cover no-repeat;filter:blur(100px) brightness(30%);z-index:-1;pointer-events:none;transition:opacity .3s;opacity:1}div.bgimg{filter:blur(50px) brightness(40%)}div.bgimg::after{content:' ';position:absolute;bottom:0;left:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(#0000 40%,#000 100%)}body.loading div.bgimg,body.profile.loading div.bgavatar{opacity:0}body.profile article>div.wrapper>section{margin-top:70px}body.profile div.profile,body.profile.settings div.wrapper>header{max-width:1100px;margin:auto}body.profile div.profile{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}body.profile section.profile div.form{margin-right:130px;-ms-flex:1 1 auto;flex:1 1 auto}body.profile section.profile div.form>form:not(:last-child){margin-bottom:50px}body.profile section.profile div.avatar .btns>:not(:last-child),section.profile .stats small{margin-bottom:10px}body.profile section.profile div.avatar div.img{position:relative;text-align:center}body.profile section.profile div.avatar div.img img.avatar{height:200px;width:200px}body.profile section.profile div.avatar .btns{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-top:10px}body.profile section.profile div.avatar .btns>*{transition:opacity .5s;opacity:0}body.profile section.profile div.avatar .btns>:nth-child(2){transition-delay:.15s}body.profile section.profile div.avatar:hover .btns>*{opacity:1}section.profile .box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:40px;-ms-flex-pack:justify;justify-content:space-between;padding:45px 70px}section.profile small{font-size:13px;color:var(--color-border)}section.profile .info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:20px}section.profile .info div.avatar{position:relative}section.profile .info div.avatar::before{content:' ';position:absolute;top:-42px;right:-49px;width:143px;height:160px;background:url(../img/avatar_dots.png) left top/100% 100% no-repeat;z-index:-1}section.profile .info img.avatar{width:128px;height:128px}section.profile .info .nickname{font-size:25px;font-weight:500}section.profile .stats{display:-ms-flexbox;display:flex;text-align:center;font-size:20px}section.profile .stats li{padding-right:35px;padding-left:35px;border-right:1px solid var(--color-border)}section.profile .stats li:last-child{border-right:0}section.profile .stats small,section.profile .stats span{display:block}section.profile .stats span{text-transform:uppercase;font-weight:500}section.profile .platforms small{margin-top:-20px;margin-bottom:20px;display:block;text-align:center}section.profile .platforms ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:30px}section.profile .platforms li{position:relative}section.profile .platforms .on::after{content:url(../img/icon_check.svg);position:absolute;left:18px;top:-7px;background:var(--color-first);border:1px solid var(--color-border);background-clip:padding-box;border-radius:100%;padding:3px;line-height:0;width:11px;height:11px}section.profile .platforms li:not(.on)::after{content:url(../img/icon_plus.svg);position:absolute;left:0;right:0;top:-38px;bottom:0;margin:auto;background:var(--color-first);border:1px solid var(--color-border);background-clip:padding-box;border-radius:100%;padding:3px;line-height:0;width:9px;height:9px;transition:top .3s,width .3s,height .3s;pointer-events:none}section.profile .platforms li:not(.on):hover::after{width:16px;height:16px;top:0;bottom:0}section.profile .platforms .plt svg,section.profile .platforms a svg{width:36px;height:36px;opacity:.3;transition:opacity .3s}section.profile .platforms a:hover svg{opacity:.5}section.profile .platforms .on svg{width:54px;height:54px;opacity:1}section.profile .platforms .disConnect{background:var(--color-first);border:1px solid var(--color-border);background-clip:padding-box;border-radius:100%;padding:5px;line-height:0;display:inline-block;cursor:pointer;position:absolute;bottom:-5px;left:16px;opacity:0;transition:opacity .3s}section.profile .platforms li:hover .disConnect{opacity:1}section.profile .platforms .disConnect svg{width:11px;height:11px}div.stats>div.wrapper.grid{-ms-grid-columns:(1fr) [5];grid-template-columns:repeat(5,1fr)}div.stats .progress{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/span 3}div.stats .progress div.box{position:relative;height:250px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}div.stats .progress div.box::before{content:' ';position:absolute;bottom:0;left:-15px;background:url(../img/progress_craig.png) left bottom/auto 100% no-repeat;width:100%;height:105%;z-index:5;pointer-events:none}div.stats .progress div.box .current{position:absolute;top:25px}div.stats .progress div.box p{text-align:center;font-size:18px;font-weight:500;letter-spacing:1px}div.stats .progress div.box p .title{font-size:22px}div.stats .progress .exp{height:3px;position:relative;margin:0 100px;width:calc(100% - 200px)}div.stats .progress .exp::after{top:0;opacity:.5}div.stats .progress .exp::before{content:attr(data-level-next);position:absolute;right:-40px;top:-30px;font-weight:500;font-size:20px}div.stats .progress .exp div.bar{height:100%;background:var(--color-red);transition:width 1s 1s}body.loading div.stats .progress .exp div.bar{width:0!important}div.stats .progress .exp div.scale{height:25px;margin-top:3px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}div.stats .progress .exp div.scale div{width:1px;height:100%;background:linear-gradient(rgba(0,0,0,0) 0,#bbb 70%,rgba(0,0,0,0) 100%);position:relative}div.stats .progress .exp div.scale div::after{content:attr(data-scale-val);position:absolute;bottom:2px;left:5px}div.stats .reward{-ms-grid-row:1;grid-row:1;-ms-grid-column:4;-ms-grid-column-span:2;grid-column:4/span 2}div.stats .reward .flex>.item figure{height:250px}section.friends ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px -15px}section.friends ul li{text-align:center;margin:0 15px 15px;max-width:85px;word-break:break-all}section.friends ul a .nickname{color:var(--color-grey);transition:color .3s;margin-top:5px}section.friends ul a:hover .nickname{color:var(--color-grey-hover)}section.friends ul a .presence{font-size:12px;color:var(--color-bg-box)}section.friends ul a .presence.online{color:var(--color-first)}section.friends ul a .presence.online::after{content:'\00002e';font-size:30px;line-height:0;position:relative;top:-7px;color:#00ce18}section.friends .avatar{width:84px;height:84px}section.redeem div.wrapper .form fieldset>div::after,section.redeem div.wrapper.line::after{bottom:-2px;width:100%}section.friends .add div{line-height:110%;cursor:pointer;background:var(--color-bg-box-trp);transition:transform .3s,background .3s}section.friends .add div:hover{background:var(--color-border-trp);-ms-transform:scale(1.1);transform:scale(1.1)}section.redeem div.wrapper{background:url(../img/bg_redeem_1299_6.jpg) center top/cover no-repeat;border:1px solid var(--color-bg-box);border-radius:5px;background-clip:padding-box;padding:200px 50px 75px;gap:100px;-ms-grid-columns:1fr 1.5fr .5fr;grid-template-columns:1fr 1.5fr .5fr}section.redeem div.wrapper .info{font-size:18px;line-height:25px}section.redeem div.wrapper h1{font-size:25px;margin-bottom:5px}section.redeem div.wrapper .form fieldset>div{border:1px solid var(--color-border);border-radius:5px;background:var(--color-blur-trp);backdrop-filter:blur(20px);display:-ms-flexbox;display:flex}section.redeem div.wrapper .form input[type=text]{background:0 0;border:0;font-size:25px;padding:30px 15px}section.redeem div.wrapper .form input[type=text]+label{font-weight:400;font-size:18px;text-transform:uppercase;top:36px}section.redeem div.wrapper .form button{margin:7px;font-size:18px}section.redeem div.wrapper .form ol{list-style-type:none;counter-reset:redeeminfo;margin-top:50px;-ms-flex-pack:justify;justify-content:space-between;gap:30px}section.redeem div.wrapper .form ol li{padding-left:50px;position:relative;-ms-flex:0 0 calc(100% - 30px);flex:0 0 calc(100% - 30px)}section.redeem div.wrapper .form ol li::before{counter-increment:redeeminfo;content:counter(redeeminfo);line-height:0;font-size:28px;font-family:var(--font-grundge);border:1px solid var(--color-border);border-radius:100%;background:var(--color-blur-trp);backdrop-filter:blur(20px);width:40px;height:40px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;vertical-align:middle;position:absolute;left:0;top:0;bottom:0;margin:auto}body section.rankings .header,body section>div.wrapper>header,body section>header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-bottom:15px}body section.rankings .header>a,body section>div.wrapper>header>a,body section>header>a{font-size:10px}body section.history h1,section.rewards .rotator h1{color:var(--color-grey)}body section.history h1 span,section.rewards .rotator h1 span{cursor:pointer;transition:color .3s}body section.history h1 span:not(.on):hover,section.rewards .rotator h1 span:not(.on):hover{color:var(--color-grey-hover)}body section.history h1 .on,section.rewards .rotator h1 .on{color:var(--color-first)}body section.history div.wrapper{overflow:visible}body section.history table{width:100%;border-spacing:0 15px}body section.history table th{text-align:left;text-transform:uppercase;font-weight:500}body section.history table td{cursor:default;overflow-wrap:break-word;transition:background .3s;background:var(--color-bg-box-trp);font-size:18px;padding:5px;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);position:relative}body section.history table td:not(:last-child):not(.img)::after{content:' ';position:absolute;height:60%;width:1px;background:var(--color-border);right:0;top:0;bottom:0;margin:auto}body section.download .box.goto>.btns,section.history>div.btns{margin-top:30px}body section.history table td:first-child{border-left:1px solid var(--color-border);border-top-left-radius:5px;border-bottom-left-radius:5px}body section.history table td:last-child{border-right:1px solid var(--color-border);border-top-right-radius:5px;border-bottom-right-radius:5px}body section.history table tr:hover td{background:var(--color-blur-trp)}body section.history table td:not(.img),body section.history table th{padding:10px 20px}body section.history table td.img{width:120px}body section.history table td.img img{max-width:120px;min-height:73px;object-fit:cover;transition:transform .3s;border:1px solid var(--color-border);border-radius:5px;background-clip:padding-box;position:relative}body section.history table td img:hover{z-index:5;-ms-transform:scale(2);transform:scale(2)}body section.history table td.name{font-size:20px;max-width:200px}body section.history table td.name small{display:block;font-size:14px}body section.history table td.description{max-width:300px;font-size:15px}body section.history table td.icon{text-align:center}body section.history table td.icon svg{width:31px;height:31px;vertical-align:middle}body section.history table td.icon span{vertical-align:middle;margin-left:15px}body section.history table.accountHistory{font-weight:400}body section.history table.accountHistory td:first-child{color:#bbb}body section.history table.accountHistory td em,body section.history table.accountHistory td strong{color:var(--color-first)}body section.history table.accountHistory td:not(.img){padding:15px 20px}body section.download{margin-bottom:100px}body section.download div.wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;column-gap:50px}body section.download div.wrapper>header{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2}body section.download .box.info{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body section.download .box.info>svg{width:48px;height:48px;margin-right:15px}body section.download .box.goto>h2{margin-bottom:10px}body section.download aside{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2;margin-top:50px;background:url(../img/spinner.svg) center center/48px 48px no-repeat;min-height:48px}body section.download aside object{width:100%;height:100vh}body section.actions.sub div.reward,body section.rewards.sub div.reward{display:-ms-grid;display:grid;-ms-grid-rows:(1fr) [2];grid-template-rows:repeat(2,1fr);-ms-grid-columns:1fr fit-content(50%);grid-template-columns:1fr fit-content(50%);gap:120px;grid-gap:120px;row-gap:15px}body section.actions.sub div.reward header,body section.rewards.sub div.reward header{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1;padding:0;-ms-flex-align:unset;align-items:unset;align-self:flex-end}body section.actions.sub div.reward h1,body section.rewards.sub div.reward h1{font-size:32px;line-height:32px}body section.actions.sub div.reward h1.label::after{padding:5px 10px;content:attr(data-label);margin-left:15px;font-weight:400;position:relative;top:-3px}body section.actions.sub div.reward .desc,body section.rewards.sub div.reward .desc{font-size:20px;line-height:27px;-ms-grid-row:2;grid-row:2;-ms-grid-column:1;grid-column:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}body section.actions.sub div.reward .desc .btns svg,body section.rewards.sub div.reward .desc .btns svg{width:26px;height:26px;vertical-align:middle;margin-right:10px}body section.actions.sub div.reward .desc .btns span,body section.rewards.sub div.reward .desc .btns span{vertical-align:middle}body section.actions.sub div.reward figure,body section.rewards.sub div.reward figure{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2;-ms-grid-column:2;grid-column:2;position:relative}body section.actions.sub div.reward figure img,body section.rewards.sub div.reward figure img{border:3px solid var(--color-border);border-radius:10px;min-height:360px;object-fit:cover}body section.actions.sub div.reward figure span,body section.rewards.sub div.reward figure span{position:absolute;width:96px;height:96px;left:0;right:0;top:0;bottom:0;margin:auto;cursor:pointer;opacity:.8;transition:transform .3s,opacity .3s}body section.actions.sub div.reward figure span{cursor:default;opacity:1}body section.rewards.sub div.reward figure span:hover{-ms-transform:translateY(5px);transform:translateY(5px);opacity:1}body section.actions.sub div.reward figure span:hover{opacity:1}body section.actions.sub aside,body section.rewards.sub aside{margin-top:130px}body section.actions.sub aside header,body section.rewards.sub aside header{margin-bottom:15px}body section.actions.sub .flex li,body section.rewards.sub .flex li{max-width:600px}section.rewards .rotator h1{margin-bottom:30px}body.ops div.wrapper{max-width:500px}body.thecity{background:url(../img/thecity/bg_1920.jpg) center top/cover no-repeat fixed;padding-top:100px}@media only screen and (max-width :1299px){body.thecity{background-image:url(../img/thecity/bg_1299.jpg)}}@media only screen and (max-width :991px){body.thecity{background-image:url(../img/thecity/bg_991.jpg)}}@media only screen and (max-width :768px){body.thecity{background-image:url(../img/thecity/bg_768.jpg)}}@media only screen and (max-width :575px){body.thecity{background-image:url(../img/thecity/bg_575.jpg)}}body.thecity div.wrapper{max-width:1348px;z-index:15}body.thecity article>header{text-align:center;margin-bottom:30px}body.thecity article>section:not(:last-child){margin-bottom:50px}body.thecity .animObserver{transition:transform .5s,opacity .5s;opacity:0;-ms-transform:translateY(40px);transform:translateY(40px)}body.thecity .animObserver.visible{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}body.thecity .intro .flex>li:last-child,body.thecity .stories div.wrapper>.flex>li:last-child{-ms-flex:0 0 715px;flex:0 0 715px}body.thecity .intro .flex>li:first-child{-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}body.thecity .flex>li figure{height:402px}body.thecity .flex>.item figure iframe,body.thecity .flex>li figure iframe,body.thecity .lavan .flex>.item>div iframe{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s;opacity:1}body.thecity .flex>.item:not(.playing) figure iframe:not(:-webkit-full-screen),body.thecity .flex>li:not(.playing) figure iframe:not(:-webkit-full-screen),body.thecity .lavan .flex .item>div:not(.playing) iframe:not(:-webkit-full-screen){opacity:0;pointer-events:none}body.thecity .flex>.item:not(.playing) figure iframe:not(:-ms-fullscreen),body.thecity .flex>li:not(.playing) figure iframe:not(:-ms-fullscreen),body.thecity .lavan .flex .item>div:not(.playing) iframe:not(:-ms-fullscreen){opacity:0;pointer-events:none}body.thecity .flex>.item:not(.playing) figure iframe:not(:fullscreen),body.thecity .flex>li:not(.playing) figure iframe:not(:fullscreen),body.thecity .lavan .flex .item>div:not(.playing) iframe:not(:fullscreen){opacity:0;pointer-events:none}body.thecity .flex>li figure .playbtn,body.thecity .lavan .flex>.item .playbtn{-webkit-mask-image:url(../img/mask_smudge.svg);mask-image:url(../img/mask_smudge.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%}body.thecity .flex>li figure .playbtn,body.thecity .flex>li>div,body.thecity .flex>li>div .name,body.thecity .flex>li>div p{transition:transform .3s,opacity .3s,background-color .3s}body.thecity .flex>li.playing figure .playbtn{-ms-transform:scale(1.5);transform:scale(1.5);opacity:0;pointer-events:none}body.thecity .flex>li.playing>div{opacity:0;pointer-events:none}body.thecity .flex>li.playing>div .name,body.thecity .flex>li.playing>div p{-ms-transform:translateY(30px);transform:translateY(30px);opacity:0;pointer-events:none}body.thecity .intro .flex>li:first-child figure{height:auto;max-width:1066px}body.thecity .intro .flex>li:first-child>div{padding-right:40%;max-width:1066px;margin:auto;right:0}body.thecity .intro li:first-child .name{font-size:38px;line-height:38px;margin-bottom:40px;text-transform:uppercase}body.thecity .intro li:first-child .name::before{content:' ';width:70%;height:2px;background:var(--color-first);position:absolute;bottom:-20px}body.thecity .intro li.olivier>div p:not(:last-child){margin-bottom:10px}body.thecity .intro li.olivier>div p a::after{content:'\0000bb';margin-left:5px}body.thecity .stories div.wrapper>.flex{margin-bottom:40px}body.thecity .stories .swiper-wrapper .playbtn{top:-130px}body.thecity .d2k .flex.swiper-wrapper,body.thecity .stories .flex.swiper-wrapper{-ms-flex-align:stretch;align-items:stretch;gap:0;grid-gap:0}body.thecity .flex.swiper-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}body.thecity .stories .flex.swiper-wrapper{-ms-flex-pack:center;justify-content:center}body.thecity .swiper-wrapper li{-ms-flex:0 0 auto;flex:0 0 auto;width:280px}body.thecity .swiper-wrapper li.swiper-slide{height:auto}body.thecity .stories .swiper-wrapper li{width:auto}body.thecity .d2k .swiper-wrapper>li>div .name,body.thecity .stories .swiper-wrapper>li>div .name{text-transform:uppercase;font-size:30px;line-height:30px}body.thecity .d2k .swiper-wrapper>li>div .name a,body.thecity .stories .swiper-wrapper>li>div .name a{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;-ms-grid-rows:auto auto;grid-template-rows:auto auto;column-gap:15px}body.thecity .d2k .swiper-wrapper>li>div .name .left,body.thecity .stories .swiper-wrapper>li>div .name .left{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1}body.thecity .d2k .swiper-wrapper>li>div .name .right,body.thecity .stories .swiper-wrapper>li>div .name .right{-ms-grid-row:2;grid-row:2;-ms-grid-column:1;grid-column:1;text-align:right}body.thecity .d2k .swiper-wrapper>li>div .name img,body.thecity .stories .swiper-wrapper>li>div .name img{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2}body.thecity .d2k .swiper-wrapper>li>div>p,body.thecity .stories .swiper-wrapper>li>div>p{font-size:14px}body.thecity .d2k .swiper-wrapper>li.soon,body.thecity .stories .swiper-wrapper>li.soon{opacity:.7}body.thecity .d2k .swiper-wrapper>li.soon>figure,body.thecity .stories .swiper-wrapper>li.soon>figure{background:#000;position:absolute;width:100%;height:100%}body.thecity .d2k .swiper-wrapper>li.soon>div,body.thecity .stories .swiper-wrapper>li.soon>div{height:100%;text-align:center;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body.thecity .d2k .swiper-wrapper>li.soon>div .name,body.thecity .stories .swiper-wrapper>li.soon>div .name{font-size:45px;line-height:45px}body.thecity .newsletter .flex>li>div,body.thecity .showwork .flex>li>div,body.thecity .whichmonster .flex>li>div{background:0 0;padding-left:10%;top:0;width:40%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}body.thecity .showwork .flex>li>div .name,body.thecity .whichmonster .flex>li>div .name{margin-bottom:20px}body.thecity .showwork .flex>li>div p:not(:last-child),body.thecity .whichmonster .flex>li>div p:not(:last-child){margin-bottom:10px}body.thecity .showwork .flex>li>div p.btns,body.thecity .whichmonster .flex>li>div p.btns{text-align:left;margin-top:20px}body.dlca section div.wrapper header strong,body.thecity .lavan header{text-align:right}body.thecity .newsletter .flex>li>div .scratches,body.thecity .showwork .flex>li>div p.btns .scratches,body.thecity .whichmonster .flex>li>div p.btns .scratches{padding:10px 40px;width:auto;letter-spacing:1.25px}body.thecity .newsletter .flex>li>div{width:100%;max-width:650px;padding-left:25px;right:0;margin:auto}body.thecity .newsletter .flex>li>div .name{text-transform:uppercase;font-size:20px;line-height:20px}body.thecity .newsletter form{margin-top:30px}body.thecity .newsletter form fieldset>div{display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch}body.thecity .newsletter form fieldset>div>div:first-child{-ms-flex:1;flex:1;margin-right:20px}body.thecity .newsletter form input[type=email]{background:var(--color-blur-trp);border:1px solid rgba(255,255,255,.6);backdrop-filter:blur(5px)}body.thecity .newsletter form button{height:100%;min-width:200px}body.thecity .newsletter .legal{font-size:12px;margin-top:15px}body.thecity .lavan .mobile{display:none;position:relative;margin-bottom:20px;background:0 0;padding:0;-webkit-mask-image:url(../img/mask_frame.png);mask-image:url(../img/mask_frame.png);-webkit-mask-size:100% 100%;mask-size:100% 100%}#bgWaveVideo,#bgWaveVideo::after{position:absolute;width:100%;left:0}body.thecity .lavan .flex>.item figure{height:auto;overflow:visible}body.thecity .lavan .flex .item figure::before{content:' ';position:absolute;left:10%;bottom:1px;background:url(../img/thecity/lawan.png) left top/100% 100% no-repeat;height:104.45%;width:29.73%;z-index:5}body.thecity .lavan .flex>.item figure img{border-radius:5px}body.thecity .lavan .flex>.item>div:not(.mobile){width:50%;left:auto;right:0;top:0;margin:auto;background:0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}body.thecity .lavan .flex>.item>div>.inlineYT{aspect-ratio:16/9;display:block}body.thecity .lavan .flex>.item>div>p{padding:15px 25px}body.dlca{padding-top:20px}body.dlca section{margin-bottom:20px}body.dlca section div.wrapper{max-width:475px}body.dlca .caplatforms .box,body>footer>div.wrapper.copy>div{text-align:center}body.dlca .caplatforms .box>:not(:last-child):not(ul){margin-bottom:30px}body.dlca .caplatforms ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px 15px}body.dlca .caplatforms ul li{margin:0 15px 15px}body.dlca .caplatforms ul svg{height:52px}body.dlca .careg .box{padding-top:40px}body.dlca .careg fieldset.checks>div:not(:first-child){margin-top:10px}#bgWaveVideo{top:140px;pointer-events:none;opacity:0;transition:opacity .5s}#bgWaveVideo.on{opacity:1}#bgWaveVideo::after{content:' ';top:0;height:100%;background:linear-gradient(0deg,rgba(0,0,0,0) 20%,rgba(0,0,0,.4) 50%,rgba(0,0,0,0) 80%)}#bgWaveVideo video{width:100%;-webkit-mask-image:linear-gradient(90deg,#000 20%,rgba(0,0,0,.2) 50%,#000 80%);mask-image:linear-gradient(90deg,#000 20%,rgba(0,0,0,.2) 50%,#000 80%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body>footer{background:#000;color:#333;margin-top:100px;padding:50px 0;font-size:14px;font-family:var(--font-tnet)}body.dlca>footer{margin-top:0;padding-top:20px}body>footer>div.wrapper{padding:0}body>footer strong{font-weight:500}body>footer a{color:#646464}body>footer a:hover{color:#999}body>footer>hr{border-bottom:1px solid #333;margin:30px 0}body>footer>div.wrapper>div:nth-child(1)>ul{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(auto,183px)) [4];grid-template-columns:repeat(4,minmax(auto,183px));gap:30px;grid-gap:30px;-ms-flex-pack:center;justify-content:center}body>footer>div.wrapper>div:nth-child(1)>ul>li:nth-child(1){-ms-grid-column:1;grid-column:1}body>footer>div.wrapper>div:nth-child(1)>ul>li:nth-child(2){-ms-grid-column:2;grid-column:2}body>footer>div.wrapper>div:nth-child(1)>ul>li:nth-child(3){-ms-grid-column:3;grid-column:3}body>footer>div.wrapper>div:nth-child(1)>ul>li:nth-child(4){-ms-grid-column:4;grid-column:4}body>footer>div.wrapper>div:nth-child(1)>ul>li:nth-child(5){-ms-grid-column:5;grid-column:5;position:relative;-ms-flex-item-align:start;align-self:flex-start}body>footer .social li{display:inline-block;margin-right:7px}body>footer>div.wrapper>div:nth-child(1)>ul>li:nth-child(5) ul.changeLangBtn{border:1px solid #333;background:#141414;position:absolute;bottom:-41px;left:0;height:42px;overflow:hidden;border-radius:2px;transition:border-color .3s}body>footer>div.wrapper>div:nth-child(1)>ul>li:nth-child(5) ul.changeLangBtn:not(.on):hover{border-color:#666}body>footer>div.wrapper>div:nth-child(1)>ul>li:nth-child(5) ul.changeLangBtn.on{transition:box-shadow .3s;height:auto;box-shadow:0 0 30px 0 rgba(0,0,0,.5)}body>footer>div.wrapper>div:nth-child(1)>ul>li:nth-child(5) ul.changeLangBtn::after{content:' ';position:absolute;right:10px;bottom:15px;width:12px;height:6px;background:url(https://techland.net/img/icon_arrow_down.svg) left top/auto 100% no-repeat;cursor:pointer;transition:transform .6s;-ms-transform:rotate(180deg);transform:rotate(180deg)}body>footer>div.wrapper>div:nth-child(1)>ul>li:nth-child(5) ul.changeLangBtn.on::after{-ms-transform:rotate(0);transform:rotate(0)}body>footer>div.wrapper>div:nth-child(1)>ul>li:nth-child(5) ul.changeLangBtn li{margin-bottom:0}body>footer>div.wrapper>div:nth-child(1)>ul>li:nth-child(5) ul.changeLangBtn.on li:nth-child(1){display:none}body>footer>div.wrapper>div:nth-child(1)>ul>li:nth-child(5) ul.changeLangBtn li a{padding:11px 15px;min-width:150px;display:block;color:#666}body>footer>div.wrapper>div:nth-child(1)>ul>li:nth-child(5) ul.changeLangBtn.on li a:hover{background:#3b3b3b;color:#ccc}body>footer>div.wrapper>div:nth-child(1)>ul strong{color:#979797;display:block;margin-bottom:15px;text-transform:uppercase}body>footer>div.wrapper>div:nth-child(1)>ul ul li{margin-bottom:5px}body>footer .social svg{width:25px}body>footer .social a{position:relative;filter:contrast(30%)}body>footer .social a:hover{filter:contrast(0)}body>footer>div.wrapper>div:nth-child(2){border-top:1px solid #333;text-align:center;padding-top:50px;margin-top:50px}body>footer>div.wrapper>div:nth-child(2) svg{width:150px}body>footer>div.wrapper>div:nth-child(2) p.copy{margin-top:20px;font-style:italic}#cookieMonster{color:#666;position:fixed;opacity:0;right:0;bottom:0;width:100%;padding:25px 10%;background:#181818;z-index:30;transition:opacity .3s,bottom .3s;-moz-transition:opacity .3s,bottom .3s;-webkit-transition:opacity .3s,bottom .3s;-o-transition:opacity .3s,bottom .3s;display:-ms-grid;display:grid;gap:40px;grid-gap:40px;-ms-grid-columns:auto 5fr;grid-template-columns:auto 5fr;-ms-flex-align:center;align-items:center;border-top:1px solid #393939}#cookieMonster span{font-size:16px;-ms-grid-column:2;grid-column:2;display:block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#cookieMonster span.btn{font-size:18px;cursor:pointer;width:auto;padding:15px 45px;-ms-grid-column:1;grid-column:1}body.ie #cookieMonster span.btn{margin-right:40px}@media only screen and (max-width :1800px){.grid.cols5.asymetric{-ms-grid-columns:1.5fr (1fr) [4];grid-template-columns:1.5fr repeat(4,1fr)}.grid li>div{padding:25px 3.3vw 25px 25px}}@media only screen and (max-width :1950px) and (min-width :1350px) and (min-height:671px) and (max-height:1000px){.popUp.popSignin .inner p.head,.popUp.popSignin .inner>.right h1{margin-bottom:10px}body>nav{padding:0 50px}.popUp.popSignin .inner>.right{padding-top:20px;padding-bottom:20px}.popUp.popSignin .inner p.head svg{width:200px}.popUp.popSignin .inner>.right .slide>p{margin-bottom:25px}form .baf,form fieldset:not(:first-child),form fieldset>div:not(:first-child){margin-top:25px}}@media only screen and (max-width :1950px) and (min-width :1350px) and (min-height:500px) and (max-height:670px){body>nav{padding:0 50px}.popUp.popSignin .inner>.right{padding:10px 30px}.popUp.popSignin .inner p.head svg{width:180px}.popUp.popSignin .inner>.right .slide>p,.popUp.popSignin .inner>.right h1{margin-bottom:10px}form .baf,form fieldset:not(:first-child),form fieldset>div:not(:first-child){margin-top:10px}input[type=email]+label,input[type=text]+label,input[type=password]+label{transition:top .3s,opacity .3s}input[type=email]:not(:-ms-input-placeholder)+label,input[type=text]:not(:-ms-input-placeholder)+label,input[type=password]:not(:-ms-input-placeholder)+label,section.redeem div.wrapper .form input[type=text]:not(:-ms-input-placeholder)+label{opacity:0}input[type=email]:focus+label,input[type=email]:not(:placeholder-shown)+label,input[type=text]:focus+label,input[type=text]:not(:placeholder-shown)+label,input[type=password]:focus+label,input[type=password]:not(:placeholder-shown)+label,section.redeem div.wrapper .form input[type=text]:focus+label,section.redeem div.wrapper .form input[type=text]:not(:placeholder-shown)+label{opacity:0}}@media only screen and (max-width :1299px){.popUp.popSignin .inner>.left>div::before{content:none}.grid.cols5{-ms-grid-columns:(1fr) [3];grid-template-columns:repeat(3,1fr)}.grid.cols5.asymetric{-ms-grid-columns:2fr (1fr) [2];grid-template-columns:2fr repeat(2,1fr)}.line::after{width:100%}body>nav{padding:0 10vw}section.redeem div.wrapper{padding:200px 80px 75px;display:block}section.redeem div.wrapper .info{margin-bottom:45px}body.profile section.intro div.wrapper{-ms-grid-columns:500px 1fr;grid-template-columns:500px 1fr}body.profile section.intro .close{top:-60px}section.profile .box{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}body.thecity .stories .flex.swiper-wrapper{-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (max-height :760px){.popUp.popSignin .inner,.popUp.popSignin .inner iframe{height:100%}}@media only screen and (max-width :991px){div.stats .progress,div.stats .reward{-ms-grid-column:1;-ms-grid-column-span:5}.popUp.popSignin .inner>.right{width:400px}.grid.cols5{-ms-grid-columns:(1fr) [2];grid-template-columns:repeat(2,1fr)}.grid.cols5.asymetric{-ms-grid-columns:2fr (1fr) [1];grid-template-columns:2fr repeat(1,1fr)}.flex.cols2>.item,.flex.cols2>li,.flex.cols3>.item,.flex.cols3>li,.flex>.item,.flex>li{-ms-flex:auto;flex:auto}body>nav{padding:0 3vw}body>nav>h1{display:none}body>nav>h1.mobile{display:-ms-flexbox;display:flex}body>nav>h1.mobile svg{width:50px;height:47px}body.profile div.profile{-ms-flex-direction:column;flex-direction:column}body.profile section.intro div.wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:50px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:642px}body.profile section.intro div.wrapper .vid img{right:0;margin:auto}body.profile section.intro .close{right:0}body.profile section.profile div.form{margin-right:0}div.stats .progress{grid-column:1/span 5}div.stats .reward{-ms-grid-row:2;grid-row:2;grid-column:1/span 5}body.thecity .flex{-ms-flex-pack:center;justify-content:center}body.thecity .newsletter .flex>li>div,body.thecity .showwork .flex>li>div,body.thecity .whichmonster .flex>li>div{width:50%}body.thecity .newsletter form fieldset>div{-ms-flex-direction:column;flex-direction:column}body.thecity .newsletter form fieldset>div>div:first-child{margin-right:0;margin-bottom:20px}body.thecity .lavan .mobile{display:block}body.thecity .lavan .flex>.item>div:not(.mobile){top:auto}body.thecity .lavan .flex>.item>div:not(.mobile)>.inlineYT{display:none}body>footer>div.wrapper>div:nth-child(1)>ul{-ms-grid-columns:(1fr) [2];grid-template-columns:repeat(2,1fr)}body>footer>div.wrapper>div:nth-child(1)>ul>li:nth-child(1){-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}body>footer>div.wrapper>div:nth-child(1)>ul>li:nth-child(2){-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}body>footer>div.wrapper>div:nth-child(1)>ul>li:nth-child(3){-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}body>footer>div.wrapper>div:nth-child(1)>ul>li:nth-child(4){-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2}body>footer>div.wrapper>div:nth-child(1)>ul>li:nth-child(5){-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3}}@media only screen and (max-width :768px){.popUp.popSignin{-ms-flex-align:start;align-items:flex-start;position:absolute}.popUp.popSignin .inner{display:block;width:100vw;max-width:100vw}.popUp.popSignin .inner>.left{font-size:16px;min-height:350px}.popUp.popSignin .inner>.left p.head{font-size:26px}.popUp.popSignin .inner>.right{width:100%}.grid.cols5,.grid.cols5.asymetric{-ms-grid-columns:1fr;grid-template-columns:1fr}body>nav>ul:not(.mobileMenu) li:not(:last-child){display:none}body>nav .cakeMenu{width:30px;display:block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative;cursor:pointer}body>nav .cakeMenu div,body>nav .cakeMenu div::after,body>nav .cakeMenu div::before{position:relative;background:var(--color-first);width:100%;height:4px;margin:5px 0;opacity:1;transition:background .3s,top .15s .25s,bottom .15s .25s,transform .15s}body>nav .cakeMenu div::after,body>nav .cakeMenu div::before{content:' ';position:absolute;left:0}body.profile section.intro div.wrapper .vid::after,div.stats .progress .exp div.scale div:nth-child(2)::after,div.stats .progress .exp div.scale div:nth-child(3)::after,div.stats .progress .exp div.scale div:nth-child(4)::after,div.stats .progress .exp div.scale div:nth-child(5)::after,section.redeem div.wrapper .form fieldset>div.line::after{content:none}body>nav .cakeMenu div::before{top:-14px}body>nav .cakeMenu div::after{bottom:-14px}body>nav .cakeMenu.on div{-ms-transform:rotate(45deg);transform:rotate(45deg)}body>nav .cakeMenu.on div::before{top:-5px}body>nav .cakeMenu.on div::after{bottom:-5px;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}body>nav .cakeMenu.on div,body>nav .cakeMenu.on div::after,body>nav .cakeMenu.on div::before{transition:background .3s,top .15s,bottom .15s,transform .15s .25s}body>nav .mobileMenu{display:block;left:-200px;top:0;height:100vh;border-top-left-radius:0;border-bottom-left-radius:0;padding:25px 0;text-align:center;z-index:20;width:200px;transition:left .3s;text-transform:uppercase;letter-spacing:1.25px}body>nav .mobileMenu.on{left:0}body>nav .mobileMenu>a{display:block;margin-bottom:20px}body>nav .mobileMenu>a svg{width:80%}body>nav .mobileMenu li{display:block;margin:5px 0;padding:0}body>nav .mobileMenu li a{padding:10px 0;display:block}body>nav .mobileMenu li a:hover{background:var(--color-red)}body>nav .mobileMenu .cakeMenu.on{position:absolute;left:0;right:0;margin:auto;bottom:40px}body>nav>div.signin .btns>button{display:none}body section.download div.wrapper,body>nav>div.signin .btns>.mobile{display:block}section.redeem div.wrapper .form fieldset>div{border:none;border-radius:0;background:0 0;backdrop-filter:none;display:block}section.redeem div.wrapper .form input[type=text]{border:1px solid var(--color-border);border-radius:5px;background:var(--color-blur-trp);backdrop-filter:blur(20px)}section.redeem div.wrapper .form button{margin:20px 0;width:100%}body section.download .box.info{margin-bottom:30px}body section.actions.sub div.reward,body section.rewards.sub div.reward{-ms-grid-rows:(auto) [3];grid-template-rows:repeat(3,auto);-ms-grid-columns:1fr;grid-template-columns:1fr}body section.actions.sub div.reward .desc,body section.rewards.sub div.reward .desc{-ms-grid-row:3;grid-row:3}body section.actions.sub div.reward figure,body section.rewards.sub div.reward figure{-ms-grid-row:2;grid-row:2;-ms-grid-column:1;grid-column:1}body.profile{padding-top:100px}body.profile section.intro .close{top:-40px}.grid li.topbottom.swiper-slide,.grid li.topbottom.swiper-slide.on,.grid li.topbottom.swiper-slide:first-child{width:89vw}.grid li.topbottom.swiper-slide.dummy{display:none}body.thecity .intro .flex>li:first-child>div{padding-right:25px}body.thecity .intro .flex>li:last-child,body.thecity .stories div.wrapper>.flex>li:last-child{-ms-flex:auto;flex:auto}body.thecity .newsletter .flex>li>div,body.thecity .showwork .flex>li>div,body.thecity .whichmonster .flex>li>div{width:80%}}@media only screen and (max-width :575px){body section.history table td.description,body section.history table td.img img,body section.history table td:nth-child(4),body section.history table th:nth-child(3),body.home section.intro .scrolldown,body.home section.intro .sidename{display:none}.grundge{font:400 44px/44px var(--font-grundge)}.popUp.popModal .inner button{min-width:120px}.popUp.popSignin{width:100%}.popUp.popSignin .inner iframe{width:100vw;min-height:100vh}body>nav>h1.mobile svg{width:50px;height:28px}body>nav>ul li{padding:5px 0}body>nav>div.signin .btns button{padding-left:10px;padding-right:10px}body>section.intro{margin-bottom:90px}body.home section.intro .rotator .slide .front{width:calc(100% - 10vw);margin:0 5vw;top:208px;-ms-flex-align:center;align-items:center}body.home section.intro .rotator .slide .front .tagline{letter-spacing:6px;font-size:16px;bottom:55px;width:80%;right:0;margin:auto}body.home section.intro .rotator .arrows{right:0;top:130px;left:0;margin:auto;width:102px}body.home section.intro .social{bottom:-40px}section.monthlyreward .flex>li>div{width:100%}section.redeem div.wrapper{padding:200px 20px 75px}body section.history table td.img{width:0}section.news .swiper-container{height:auto}section.news .flex.swiper-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}section.news .flex.swiper-wrapper>li a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}section.news .flex.swiper-wrapper>li figure{height:auto;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.flex.sideway>.item>a>div,.flex.sideway>.item>div,.flex.sideway>li>a>div,.flex.sideway>li>div{position:relative;right:0;width:100%;border-top-right-radius:0;border-top-left-radius:0}section.friends .add div.grundge{font-size:64px;line-height:64px}div.stats .progress div.box::before{content:none}div.stats .progress .exp{margin:0 20px;width:calc(100% - 40px)}div.stats .progress .exp::before{font-size:16px;top:-24px}div.stats .progress .exp div.scale div::after{font-size:12px}body.profile div.profile.box{padding:45px 20px}body.thecity .intro .flex>li:first-child{-ms-flex-direction:column;flex-direction:column}body.thecity .intro .flex>li:first-child>div{position:relative}body.thecity .flex>li figure{height:360px}body.thecity .lavan .flex .item figure{height:245px}body.thecity .lavan .flex .item figure::before{height:250px;width:133px}body.thecity .flex>li.playing>div{opacity:1;pointer-events:all}body.thecity .flex>li.playing>div .name,body.thecity .flex>li.playing>div p{opacity:1;-ms-transform:translateY(0);transform:translateY(0);pointer-events:all}body.thecity .intro li:first-child .name{font-size:24px;line-height:24px}body.thecity .lavan .flex>.item>div:not(.mobile),body.thecity .newsletter .flex>li>div{width:100%}body.thecity .lavan .flex>.item>div:not(.mobile){z-index:10;background:linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.7) 80%);display:block}body.thecity .lavan .flex>.item>div>p{padding:0;font-size:15px;line-height:17px}#cookieMonster{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr auto;grid-template-rows:1fr auto}#cookieMonster span{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}#cookieMonster span.btn{-ms-grid-row:2;grid-row:2}}@media only screen and (max-width :370px){body>nav>div.account span.name{display:none}}