:root{--section-padding-hor:20px}header{height:60px;align-content:center}header.menu-drop nav{max-height:500px;transition:max-height 0.5s}header.menu-drop .mobile-menu-btn .menu-icon{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}header.menu-drop .mobile-menu-btn .menu-icon:hover{zoom:1.05}header.menu-drop .mobile-menu-btn .menu-icon .bar2{opacity:0;margin:6px 0}header.menu-drop .mobile-menu-btn .menu-icon .bar1{-webkit-transform:rotate(0deg) translateY(10px);-moz-transform:rotate(0deg) translateY(10px);-ms-transform:rotate(0deg) translateY(10px);-o-transform:rotate(0deg) translateY(10px);transform:rotate(0deg) translateY(10px)}header.menu-drop .mobile-menu-btn .menu-icon .bar3{-webkit-transform:rotate(-90deg) translateX(10px);-moz-transform:rotate(-90deg) translateX(10px);-ms-transform:rotate(-90deg) translateX(10px);-o-transform:rotate(-90deg) translateX(10px);transform:rotate(-90deg) translateX(10px)}header .logo-img{height:50%}header nav{position:absolute;left:0;right:0;top:100%;max-height:0;background:#fff;box-shadow:0 3px 20px rgba(0,0,0,0.2);overflow:hidden}header nav ul{flex-direction:column;align-items:center;justify-content:center;row-gap:20px;padding:20px 0;margin:0}header nav ul li::after{content:none!important}header nav ul a{font-size:20px}header .func-area{padding:0 0 0 24px!important}header .mobile-menu-btn{display:block!important;width:24px}header .mobile-menu-btn .menu-icon{width:24px;zoom:0.6;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}header .mobile-menu-btn .menu-icon span{display:block;height:4px;background:#333333;border-radius:1px;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out}header .mobile-menu-btn .menu-icon:hover span.bar2{margin:6px 0}header .mobile-menu-btn .menu-icon span.bar2{margin:4px 0}#home{height:100vh}#home video{object-position:70% center}#home picture{width:70vw}#home .swiper{width:80vw}#platform{display:flex;flex-direction:column;row-gap:20px}#platform .lump:not(:first-of-type){display:none}#platform h2{font-size:28px}#platform article{row-gap:10px}#platform article img{margin:8px;width:88px;height:88px}#about{column-gap:12px}#about>p{grid-column-end:5;padding-right:0}#about .logo-img{display:none}#about article{padding:12px 15px;min-height:120px}#about article h3{padding:10px 30px;font-size:16px;margin-bottom:15px}#about article ul{margin-left:20px}#ju-ecosystem{display:flex;flex-direction:column;row-gap:20px}#team .members-list{display:flex;flex-direction:column;row-gap:20px}#team .members-list .back-border{display:none}#team .members-list article{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;column-gap:10px}#team .members-list article:nth-of-type(3){margin-top:0}#team .members-list article picture{grid-row-start:1;grid-row-end:4;width:30vw;height:30vw}#team .members-list article h3{justify-self:start;margin-top:0}#partners{grid-template-columns:repeat(2,1fr)}#partners h2{grid-column-end:3}#partners article{grid-column-start:unset!important;grid-column-end:unset!important}#games .game-video{height:87vh}#games .back-arc-img{top:81vh}#games .flagship{margin-top:40px}#games .flagship h3{font-size:18px}#games .flagship .tabs-list{column-gap:10px;margin:40px 0 15px}#games .flagship .tabs-list li{padding:8px 10px;font-size:12px}#games .flagship .tabs-list li::before{width:10px!important;height:8px!important}#games .flagship .dest-text{min-height:40vh}#games .flagship .dest-text article{padding:20px}#games .flagship .dest-text article h3{font-size:20px}#games .flagship .dest-text article p:last-of-type{margin-bottom:0}#games .matrix{margin-top:40px}#games .matrix h4{font-size:18px;margin:10px 0}#games .matrix p{font-size:14px;padding:0 10vw}#games .matrix .game-list{margin-top:30px;gap:10px;display:grid;grid-template-columns:repeat(2,1fr)}#games .matrix .game-list picture{width:auto;border-radius:10px}#token{row-gap:20px}#token::before{background-position:center 40vh;background-size:60%}#token .title-pic{width:40vw;height:40vw}#token h2{margin-bottom:20px}#token .percent-card{display:flex;flex-direction:column;row-gap:10px}#token .percent-card .info-container{border-radius:12px;padding:15px}#token .percent-card .chart-container{flex-direction:column;row-gap:10px}#token .percent-card .chart-container article h3{margin-bottom:0}#token>article:not(:first-of-type){display:flex;flex-direction:column;row-gap:10px;padding:20px}#token>article:not(:first-of-type) ul{margin-left:20px}#token>article:not(:first-of-type) ul li:not(:first-of-type){margin-top:10px}#community h2{margin-bottom:40px}#community .seats-overview{display:block}#community .seats-overview picture{display:none}#community .seats-overview .details{gap:10px;font-size:16px}#community .seats-overview .details .line:last-of-type{margin-bottom:10px}#community .seats-overview .details article{width:100%;height:auto;font-size:14px;padding:10px}#community .seats-overview .details article strong{font-size:20px}#community .card{padding:20px;display:flex;flex-direction:column;row-gap:20px;margin:50px 0}#community .card h3{padding:10px 0;margin:0 10px}#roadmap h2{margin-bottom:40px}#roadmap .phase-list{display:flex;flex-direction:column;row-gap:10px}#roadmap .phase-list::before{content:none}#roadmap article .icon{display:none}#roadmap article .content{padding:20px 40px}footer{flex-direction:column;row-gap:20px;padding:15px var(--section-padding-hor);height:auto}footer .logo-img{width:64px}footer .link-list{column-gap:20px}