@charset "UTF-8";:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg*,symbol*)){all:unset;display:revert}*,::after,::before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::-moz-placeholder{color:unset}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}body{margin:0}@keyframes OpacityLinkAppear{0%{opacity:0}50%{opacity:0}to{opacity:1}}@font-face{font-family:Hytale;src:url(../fonts/Hytale-Tytale.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body{outline:0;margin:0;padding:0;background:#000}html{scroll-behavior:smooth;font-family:Montserrat,sans-serif;height:100vh;max-width:100vw;overflow:hidden;overflow-y:auto}a{cursor:pointer;text-decoration:none;transition:.3s ease-in-out}*{box-sizing:border-box;font-optical-sizing:auto;color:#e1e1e1;font-family:Montserrat,sans-serif}body{display:flex;min-height:100vh;flex-direction:column}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}svg{width:auto;height:auto}main{flex:1;max-width:100%;overflow:hidden}section{display:flex;flex-direction:column;align-items:center;position:relative}.content-wrapper{display:flex;flex-direction:column;align-items:center;position:relative;max-width:100%;margin:0 auto;padding:0;z-index:3}.content-wrapper.row{flex-direction:row}video{z-index:0}.is-hidden{display:none!important}a{transition:.3s ease-in-out;text-decoration:underline}a:hover{color:#75e913}.tag.green{display:inline-flex;padding:12px 20px 14px;justify-content:center;align-items:center;gap:8px;color:#75e913;text-align:center;font-family:Lexend,sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:1.2px;text-transform:uppercase;border-radius:32px;border:1px solid #75e913;background:#000}@media only screen and (min-width:350px){.tag.green{padding:12px 20px 14px 20px;font-size:14px}}@media only screen and (min-width:1025px){.tag.green{padding:12px 20px 14px 20px;font-size:16px;font-weight:600}}.tag.absolute{position:absolute}.text-under-btns{display:flex;align-items:center;color:#bfbfbf;font-size:16px;font-family:Lato,sans-serif;font-weight:400;text-decoration:underline;line-height:24px;word-wrap:break-word;gap:4px;text-decoration:none}.text-under-btns.light{color:#dfdfdf}.text-under-btns a,.text-under-btns span{display:flex;align-items:center;color:#bfbfbf;font-size:16px;font-family:Lato,sans-serif;font-weight:400;line-height:24px;word-wrap:break-word;text-decoration:none}.text-under-btns.light a,.text-under-btns.light span{color:#dfdfdf}.text-under-btns a{text-decoration:underline}.text-under-btns a:hover{color:#75e913}.heading-second.gradient{text-align:center;color:#d5a3f6;font-family:Hytale;font-size:32px;font-style:normal;font-weight:700;line-height:150%;background:var(--Hackathon-Title-Title,linear-gradient(180deg,#d5a3f6 8.33%,#9d59ee 92.05%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (min-width:1025px){.heading-second.gradient{font-size:44px}}.heading-second.gradient.desktop{display:none}@media only screen and (min-width:1025px){.heading-second.gradient.desktop{display:flex}}.heading-second.gradient.mob{display:flex}@media only screen and (min-width:1025px){.heading-second.gradient.mob{display:none}}.heading-third{color:#fff;font-family:Hytale;font-size:26px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:0}@media only screen and (min-width:1025px){.heading-third{font-size:32px}}.text-main{color:#dfdfdf;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:0}@media only screen and (min-width:1025px){.text-main{font-size:18px;line-height:26px}}.text-main.grey{color:#dfdfdf}.text-main.lato{font-family:Lato,sans-serif}.corgi-video.join{display:none;position:absolute;top:-222px;left:74vw}@media only screen and (min-width:1340px){.corgi-video.join{display:flex}}.corgi-video.categories{position:absolute;display:none}@media only screen and (min-width:1041px) and (max-width:1340px){.corgi-video.categories{display:flex}}.corgi-video.categories.ceaser{top:888px;right:74vw;transform:scaleX(-1);height:400px}.corgi-video.categories.butt{top:1248px;left:77.115vw;height:340px}.corgi-video.faq{display:none;position:absolute}@media only screen and (min-width:1440px){.corgi-video.faq{display:flex}}.corgi-video.faq.ceaser{top:-10px;right:77vw;transform:scaleX(-1)}.corgi-video.faq.butt{top:478px;left:80.5vw;max-width:400px}.btns-wrapper{position:relative;display:flex;justify-content:center;flex-wrap:wrap;gap:20px;padding:30px 0 20px}@media only screen and (min-width:1025px){.btns-wrapper{gap:24px}}.btn-primary{height:48px;width:278px;display:flex;padding:12px 32px;justify-content:center;align-items:center;gap:8px;background:#75e913;text-decoration:none;color:#000;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:1.2px;text-transform:uppercase;box-shadow:0 0 0 0 transparent}@media only screen and (min-width:1025px){.btn-primary{height:48px}}.btn-primary svg{width:24px;height:24px}.btn-primary svg path{fill:#000}.btn-primary:hover{color:#000}@media only screen and (min-width:1025px){.btn-primary:hover{color:#000;background:#99ff43;box-shadow:0 0 12px 0 #75e913}}.btn-primary.inactive{background:#9f9f9f!important;color:#000!important;pointer-events:none;cursor:default;opacity:1}.btn-secondary{height:48px;display:flex;padding:12px 32px;justify-content:center;align-items:center;gap:8px;background:0 0;border:1px solid #fff;color:#fff;text-align:center;text-decoration:none;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:1.2px;text-transform:uppercase}@media only screen and (min-width:1025px){.btn-secondary{height:48px}}.btn-secondary svg{width:24px;height:24px}.btn-secondary svg path{fill:#fff}@media only screen and (min-width:1025px){.btn-secondary:hover{border:1px solid var(--color-border-pure,#fff);background:var(--color-surface-on-surface-primary-hover,rgba(255,255,255,.16));color:#fff}}.btn-secondary.black{background:#000}@media only screen and (min-width:1025px){.btn-secondary.black:hover{border:1px solid var(--color-border-pure,#fff);background:var(--color-surface-on-surface-primary-hover,rgba(255,255,255,.16));color:#fff}}.btn-additional{display:flex;height:48px;padding:var(--space-300,12px) var(--space-800,32px);justify-content:center;align-items:center;gap:var(--space-200,8px);color:var(--color-text-cta-tb,#000);text-align:center;font-family:Montserrat,sans-serif;font-size:var(--font-size-400,16px);font-style:normal;font-weight:var(--font-weight-medium,500);line-height:var(--font-line-height-600,24px);letter-spacing:var(--font-letter-spacing-regular,1.2px);text-transform:uppercase}@media only screen and (min-width:1025px){.btn-additional:hover{border:1px solid var(--color-border-pure,#fff);background:var(--color-surface-on-surface-primary-hover,rgba(255,255,255,.16));color:#fff}}button{position:relative;background:0 0;border:none;cursor:pointer;outline:0;transition:.3s ease-in-out}.btn-reveal{background:0 0;padding:12px 20px;max-width:320px;width:100%}@media only screen and (max-width:350px){.btn-reveal{width:295px}}@media only screen and (min-width:1025px){.btn-reveal{min-width:320px}}.btn-reveal.active svg{transform:rotate(180deg)}@keyframes OpacityLinkAppear{0%{opacity:0}50%{opacity:0}to{opacity:1}}header{position:fixed;top:0;left:0;width:100%;padding:0;opacity:1;z-index:27}header::before{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;content:"";mix-blend-mode:multiply;background:linear-gradient(180deg,#131313 0,rgba(19,19,19,0) 100%);background-size:100%}@media only screen and (max-width:1271px){header::before{background:#000}}header.another-color::before{background:#fff;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 100%)}@media only screen and (max-width:1271px){header.another-color::before{background:#000}}header.another-color .header-link.border{border:1px solid var(--color-border-secondary,#606060)}@media only screen and (min-width:1271px){header.another-color .header-link{color:var(--color-text-secondary,#404040)}}@media only screen and (max-width:1271px){header.fixed.desktop{display:none}}header.fixed.mob{display:none}@media only screen and (max-width:1271px){header.fixed.mob{display:flex}}header .download-buttons{display:flex;justify-content:center;flex-direction:row}@media only screen and (max-width:1271px){header .download-buttons{flex-direction:column}}header .download-buttons.desktop{display:flex;flex-grow:1;justify-content:flex-end;flex-direction:row}@media only screen and (max-width:1271px){header .download-buttons.desktop{display:none}}header .content-wrapper{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;max-width:100%;margin:0 auto;padding:10px 20px 16px 15px;z-index:1}@media only screen and (min-width:1271px){header .content-wrapper{min-height:72px;flex-direction:row;padding:10px 20px 16px 18px}}header .header-logo.desktop{display:none;align-items:center;width:auto;height:53px}@media only screen and (min-width:1271px){header .header-logo.desktop{display:flex}}header .header-logo.mob{display:flex;align-items:center;max-width:240.15px;width:auto;margin-left:12px}@media only screen and (min-width:340px){header .header-logo.mob{max-width:270.15px}}@media only screen and (min-width:1271px){header .header-logo.mob{display:none}}header .download-buttons{margin:0}@media only screen and (max-width:1271px){header{display:none}}header .text-under-btns{display:flex;justify-content:center}.header-link{padding:8px 24px 7px;color:#dfdfdf;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:140%;border:1px solid transparent;background:0 0;transition:.3s ease-in-out;text-decoration:none}@media only screen and (min-width:1271px){.header-link{opacity:0;animation:OpacityLinkAppear 1s linear forwards;animation-delay:.3s}}@media only screen and (max-width:1271px){.header-link{margin-left:0;margin-bottom:25px;font-size:18px;line-height:28px;opacity:1}}.header-link:hover{color:#75e913}.header-link.border{margin-left:22px;padding:7px 24px;border:1px solid #dfdfdf;color:#dfdfdf;text-align:center;font-weight:500;line-height:24px;opacity:0;transition:.2s ease}.header-link.border:hover{background:#75e913;border:1px solid #75e913;color:#000}.header-link.green{color:#fff;text-align:center;font-size:16px;text-transform:uppercase;background-color:#eb622b;text-align:center;font-weight:500;line-height:24px;margin:0 auto 20px;padding:11px 30px;white-space:nowrap}.header-link.green:hover{background:#f18536}header.fixed.mob.site-header .link-underline{margin:5px auto;color:var(--color-text-secondary,#bfbfbf);text-align:center;font-family:var(--font-family-default,Lato);font-size:var(--font-size-400,16px);font-style:normal;font-weight:var(--font-weight-regular,400);line-height:var(--font-line-height-600,24px);letter-spacing:var(--font-letter-spacing-default,0);text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}header.fixed.mob.site-header .header-link{margin-bottom:14px;padding-left:17.5px;text-align:left}header.fixed.mob.site-header .header-link.border{width:278px;display:flex;margin-left:auto;padding:var(--space-300,12px) var(--space-800,32px);justify-content:center;align-items:center;gap:var(--space-200,8px);border:1px solid var(--color-border-pure,#fff);opacity:1;color:var(--color-text-pure,#fff);text-align:center;font-family:var(--font-family-brand,Montserrat);font-size:var(--font-size-400,16px);font-style:normal;font-weight:var(--font-weight-medium,500);line-height:var(--font-line-height-600,24px);letter-spacing:var(--font-letter-spacing-regular,1.2px);text-transform:uppercase}header.fixed.mob.site-header .header-link.orange{width:278px;display:flex;padding:var(--space-300,12px) var(--space-800,32px);justify-content:center;align-items:center;gap:var(--space-200,8px);align-self:stretch;color:var(--color-text-cta-cf,#fff);text-align:center;font-family:var(--font-family-brand,Montserrat);font-size:var(--font-size-400,16px);font-style:normal;font-weight:var(--font-weight-medium,500);line-height:var(--font-line-height-600,24px);letter-spacing:var(--font-letter-spacing-regular,1.2px);text-transform:uppercase;border:none;margin-bottom:15px}.header-buttons{flex-direction:row}.site-header{width:100%;position:fixed;top:0;z-index:100;transition:.3s}.site-header .download-btn{padding:16px 32px}.site-header.black{background-color:#000}@media only screen and (max-width:1271px){.site-header .header-menu-inner{background:#000}}.site-header .header-inner{display:flex;max-width:1720px;margin:0 auto;padding:11px 20px;position:relative;z-index:10;transition:.3s;min-height:80px;align-items:center;justify-content:flex-start}@media only screen and (max-width:1271px){.site-header .header-inner{flex-direction:row}}.site-header .header-inner nav{margin-left:auto;display:flex;align-items:center}@media only screen and (max-width:1271px){.site-header .header-inner nav{position:fixed;top:0;left:0;height:100%;width:100%;opacity:0;transition:opacity .3s ease-out;animation:quick-hide-mobile-menu .2s 1}}@media only screen and (max-width:1271px){.site-header .header-inner nav .header-menu{position:absolute;left:0;top:72px;margin:0;flex-direction:column;background-color:#101010;text-align:center;width:100%;overflow:overlay;height:100vh;padding-top:21px;padding-bottom:64px;padding-left:0;gap:0;flex-grow:1}}@media only screen and (max-width:1271px){.site-header .header-inner nav ul li{margin-left:unset;display:flex;justify-content:flex-start;position:relative;width:100%;margin:0;flex-direction:column}}@media only screen and (max-width:1271px){.site-header .header-inner nav ul li a{display:flex;align-items:center}}@media only screen and (max-width:1271px){.site-header .header-inner nav ul li a.download-btn{max-width:224px}}@media only screen and (max-width:1271px){.site-header .header-inner .action-items{width:-moz-fit-content;width:fit-content;margin:auto auto 10vh;display:flex;gap:8px}}@media only screen and (max-width:1271px){.site-header .header-inner nav.is-open{opacity:1}.site-header .header-inner nav:not(.is-open){pointer-events:none}.site-header .header-inner nav ul::-webkit-scrollbar{width:4px;height:4px;background-color:grey}.site-header .header-inner nav ul::-webkit-scrollbar-thumb{border-width:0;background-color:grey;background-clip:padding-box}}.site-header .header-inner nav ul li{margin:0 12px}@media only screen and (max-width:1271px){.site-header .header-inner nav ul li{margin:0}}.site-header .header-inner nav ul li.mob-only.decor a{font-size:16px;font-weight:600;line-height:24px}.site-header .header-inner nav ul.header-menu{display:flex}.site-header .hamburger-menu-button{display:none;margin-left:8px;margin-top:4px}@media only screen and (max-width:1271px){.site-header .hamburger-menu-button{display:flex}}@media only screen and (min-width:1271px){.site-header .header-inner nav ul li ul.header-menu-inner{display:none}}.header-link-container{display:flex;flex-direction:column;justify-content:center;flex-grow:1;margin:0 auto 59px}@media only screen and (max-width:1271px){.header-link-container{gap:20px}}.hamburger-menu-button{z-index:1;display:block;background:0 0;width:24px;height:24px;outline:0;border:none;cursor:pointer;padding:0}.hamburger-menu-button>div{position:relative;width:24px;height:20px;left:2px;right:0;margin:0 auto;transition:.4s ease-in-out}.hamburger-menu-button>div span{background:#fff;display:block;width:100%;max-width:20px;height:2px;position:absolute;transition:.4s ease-in-out;border-radius:0}.hamburger-menu-button>div span:first-child{top:3px;left:0}.hamburger-menu-button>div span:nth-child(2){top:9px;left:0}.hamburger-menu-button>div span:nth-child(3){top:15px;left:0}.hamburger-menu-button.close>div span{background:#dfdfdf}.hamburger-menu-button.close>div span:first-child{transform:translateY(4px) rotate(45deg)}.hamburger-menu-button.close>div span:nth-child(2){transform:scaleX(0)}.hamburger-menu-button.close>div span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.site-header .header-inner nav .header-menu .header-menu-inner{max-height:0;overflow:hidden;transition:max-height .2s ease-out;position:relative}.header-link.mob{position:relative;display:none;color:#dfdfdf}.header-link.mob::before{position:absolute;top:50%;left:0;width:4px;height:24px;transform:translateY(-50%);content:"";background-color:#eb622b;opacity:0;height:0;transition:.2s ease-in-out}.header-link.mob.active::before{opacity:1;height:24px}@keyframes quick-hide-mobile-menu{0%{opacity:0}to{opacity:0}}@media only screen and (max-width:1271px){header.fixed.mob{display:flex}header.fixed.desktop{display:none}}.section-hero{display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;background:#000;overflow:unset;background:url(../video/hero/Starry_night_fallback.webp) no-repeat 50% 50%;background-size:cover;max-width:100%}.section-hero .content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;margin:-25px auto 0;padding:0 20px 77px;position:relative;z-index:3}@media only screen and (min-width:360px){.section-hero .content-wrapper{margin:-25px auto 0;padding:0 20px 77px}}@media only screen and (min-width:1025px){.section-hero .content-wrapper{margin:-153px auto 0;padding:0 20px 133px}}@media only screen and (min-width:1341px){.section-hero .content-wrapper{margin:-131px auto 0;padding:0 20px 158px}}.section-hero .first-layer{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;overflow:hidden;display:none}@media only screen and (min-width:1025px){.section-hero .first-layer{display:flex}}.section-hero .first-layer .bg-hero-video.night{position:absolute;bottom:0;right:0;transform:translateX(0);width:100vw;height:100%;-o-object-fit:cover;object-fit:cover}.section-hero .hero-portals{align-items:flex-start;justify-content:center;width:100%;position:relative;z-index:1;overflow:hidden;margin-top:80px}@media only screen and (min-width:1025px){.section-hero .hero-portals{margin-top:0}}.section-hero .hero-portals .portal-video{display:none;position:absolute}@media only screen and (min-width:1025px){.section-hero .hero-portals .portal-video{display:flex}}@media only screen and (min-width:1025px){.section-hero .hero-portals .portal-video.left{top:369px;left:unset;right:68.6vw;max-width:520px}}@media only screen and (min-width:1341px){.section-hero .hero-portals .portal-video.left{top:277px;left:unset;right:69.5vw;max-width:unset}}@media only screen and (min-width:1025px){.section-hero .hero-portals .portal-video.right{top:406px;right:unset;left:73vw;max-width:396px}}@media only screen and (min-width:1341px){.section-hero .hero-portals .portal-video.right{top:322px;right:unset;left:74vw;max-width:unset}}.section-hero .tag.absolute{position:absolute;top:31px;z-index:1}@media only screen and (min-width:1025px){.section-hero .tag.absolute{top:167px;left:50%;transform:translateX(-53%)}}@media only screen and (min-width:1341px){.section-hero .tag.absolute{top:180px}}.section-hero .portal-center-container{position:relative;display:flex;justify-content:center;position:relative;margin-top:0}@media only screen and (min-width:1025px){.section-hero .portal-center-container{margin-top:-64px}}@media only screen and (min-width:1341px){.section-hero .portal-center-container{margin-top:-86px}}.section-hero .portal-center-container .portal-center{display:none}@media only screen and (min-width:1025px){.section-hero .portal-center-container .portal-center{display:flex}}.section-hero .portal-center-container .portal-center-logo{display:none;position:absolute;top:188px;left:49.4%;transform:translateX(-50%);height:634px}@media only screen and (min-width:1025px){.section-hero .portal-center-container .portal-center-logo{display:flex}}.section-hero .portal-center-container .portal-center-mob{display:flex;position:relative;max-inline-size:unset;max-block-size:unset;max-width:153%;max-width:574px;max-height:57vh}@media only screen and (min-width:370px){.section-hero .portal-center-container .portal-center-mob{max-width:574px}}@media only screen and (min-width:1025px){.section-hero .portal-center-container .portal-center-mob{display:none}}@media only screen and (max-width:1024px){.section-hero .btns-wrapper{padding:0 0 20px}}.sound-toggle{display:flex;align-items:center;position:absolute;top:90px;right:24px;z-index:60;fill:#9f9f9f;color:#9f9f9f;display:inline-flex;align-items:center;gap:8px;background:0 0;border:none;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent;color:var(--color-text-primary,#dfdfdf)}.sound-toggle__icon{width:16px;height:16px}.sound-toggle:focus{outline:0}.sound-toggle__text{color:var(--color-text-primary,#dfdfdf);text-align:center;font-family:Lexend,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:1.2px;text-transform:uppercase}.sound-toggle__icon-on{display:flex;position:absolute;width:16px;height:16px}.sound-toggle__icon-off{display:none}.sound-toggle.is-muted{fill:#9f9f9f;color:#9f9f9f}.sound-toggle.is-muted .sound-toggle__icon-on{display:none}.sound-toggle.is-muted .sound-toggle__text{color:#9f9f9f}.sound-toggle.is-muted svg{fill:#9f9f9f;color:#9f9f9f}.sound-toggle.is-muted .sound-toggle__icon-off{display:flex;position:absolute;width:16px;height:16px;fill:#9f9f9f;color:#9f9f9f}@media (max-width:1024px){.bg-hero-video{display:none!important}#sound-toggle{display:none!important}}.section-categories-wrapper{display:flex;padding-bottom:63px;flex-direction:column;justify-content:center;align-items:center;gap:24px;align-self:stretch;position:relative;border:1px solid #000;background:linear-gradient(1deg,#7f20fd .96%,#000 74.33%),var(--color-background-general,#000)}@media only screen and (min-width:1025px){.section-categories-wrapper{padding-bottom:82px}}@media only screen and (min-width:1341px){.section-categories-wrapper{padding-bottom:96px}}.section-intro{position:relative}.section-intro .content-wrapper{padding:0 18px}@media only screen and (min-width:1025px){.section-intro .content-wrapper{padding:0}}.section-intro .heading-second{width:100%;max-width:684px}.section-intro .text-main{max-width:530px;margin:25px auto 8px;color:#fff}.categories-container{display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:28px 20px;max-width:331px;margin:31px auto 0}@media only screen and (min-width:769px){.categories-container{max-width:100%;margin:0 auto 0;gap:40px}}.categories-container .categories-item{position:relative;display:flex;flex-direction:column;align-items:center;padding:2px 19px 3px}@media only screen and (min-width:769px){.categories-container .categories-item{max-width:100%;margin-top:29px;padding:3px 19px 3px}}@media only screen and (min-width:769px){.categories-container .categories-item:nth-of-type(2)::before{content:"";display:block;position:absolute;top:0;left:-18px;height:100%;width:2px}}@media only screen and (min-width:769px){.categories-container .categories-item:nth-of-type(n+2)::before{content:"";display:block;position:absolute;top:0;left:-18px;height:100%;width:2px}}.categories-container .mc-number{color:#d262ff;font-family:Hytale;font-size:24px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:0;margin:0 auto 0;text-align:center;-webkit-text-stroke-width:.15px;font-style:normal}@media only screen and (min-width:769px){.categories-container .mc-number{margin:0 auto}}@media only screen and (min-width:1025px){.categories-container .mc-number{font-size:24px;font-weight:700}}.categories-container .cd-label{margin:11px auto 0;font-size:24px;font-style:normal;font-weight:400;line-height:24.375px;letter-spacing:var(--font-letter-spacing-default,0);color:var(--color-text-pure,#fff);text-align:center;font-family:Lexend,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:1.2px;text-transform:uppercase}@media only screen and (min-width:769px){.categories-container .cd-label{margin:11px auto 0}}@media only screen and (max-width:768px){.categories-item:first-of-type{order:3}.categories-item:nth-of-type(2){order:1}.categories-item:last-of-type{order:2}.categories-item:last-of-type::before{display:none}.categories-item:last-of-type::before{content:"";display:block;position:absolute;top:0;left:-18px;height:100%;width:2px;background:#d262ff}}.section-categories{position:relative;width:100%;padding:88px 0 9px}@media only screen and (min-width:1025px){.section-categories{padding:146px 20px 32px}}@media only screen and (min-width:1341px){.section-categories{padding:146px 20px 34px}}.main-categories-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;width:100%;gap:80px;padding:0 0 64px}@media only screen and (min-width:1025px){.main-categories-container{gap:79px 12px}}@media only screen and (min-width:1724px){.main-categories-container{gap:25px}}.categories-main-item{position:relative;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;max-width:544px;min-height:670px;padding:80px 12px 0;gap:32px;border-radius:40px;background:linear-gradient(180deg,rgba(127,32,253,.15) 0,rgba(0,0,0,.08) 100%);transition:.4s ease}@media only screen and (min-width:360px){.categories-main-item{padding:80px 40px 0 40px;padding:82px 14px 0 14px}}@media only screen and (min-width:1025px){.categories-main-item{min-height:697px;padding:95px 40px 10px 40px;border-radius:80px;background:linear-gradient(180deg,rgba(127,32,253,.15) 0,rgba(0,0,0,.08) 100%);cursor:pointer}}@media only screen and (min-width:1341px){.categories-main-item{max-width:544px;min-height:697px}}@media only screen and (min-width:1025px){.categories-main-item:hover{transition:opacity .6s cubic-bezier(.4,0,.2,1);background:linear-gradient(180deg,rgba(127,32,253,.3) 0,rgba(0,0,0,.15) 100%)}.categories-main-item:hover .anim-icon-gradient{transition:opacity .6s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 0 22.326px #d262ff);filter:drop-shadow(0 0 8.24px rgb(196, 59, 252))}}.categories-main-item-top{position:relative;display:flex;flex-direction:column;gap:12px;z-index:3}.categories-main-item-main{position:relative;width:100%;max-width:252px;display:flex;flex-direction:column;align-items:center;margin:0 auto;z-index:3}.categories-main-item-main::before{display:flex;content:"";width:100%;height:2px;background:#5d2c91;margin:22px auto}.categories-main-item .categories-item-table{display:flex;width:252px;padding-top:12px;flex-direction:column;justify-content:center;align-items:center;gap:24px}.categories-main-item .categories-item-table tbody{width:100%}.categories-main-item .categories-item-table tr{width:100%}.categories-main-item .categories-item-table tr td{padding-bottom:23px}.categories-main-item .categories-item-table tr td:first-of-type{color:#fff;text-align:center;font-family:Lexend,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.2px;text-transform:uppercase;text-align:left}.categories-main-item .categories-item-table tr td:nth-of-type(2){color:#d262ff;text-align:center;font-family:Lexend,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.2px;text-transform:uppercase}.categories-main-item .categories-item-text{width:100%;max-width:295px;margin:10px auto 30px;text-align:center;color:#dfdfdf;text-align:center;font-family:Lato,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0}@media only screen and (min-width:1025px){.categories-main-item .categories-item-text{max-width:400px}}.categories-main-item-bottom{position:relative;display:flex;flex-direction:column;align-items:center;margin:0 auto;z-index:3}.categories-main-item-bottom ol,.categories-main-item-bottom ul{list-style:disc}.categories-main-item-bottom ol li::marker,.categories-main-item-bottom ul li::marker{color:#dfdfdf}.categories-main-item-bottom-hidden{max-width:320px;max-height:0;overflow:hidden;transition:max-height .2s ease-out;display:flex;flex-direction:column;align-items:flex-start;gap:20px}@media only screen and (min-width:1025px){.categories-main-item-bottom-hidden{margin-top:40px}}.categories-main-item-bottom-hidden.active{display:flex;opacity:1;height:auto;margin-top:40px}@media only screen and (min-width:1025px){.categories-main-item-bottom-hidden.active{margin-top:40px}}.categories-main-item-bottom-hidden li{color:#dfdfdf;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0}.categories-main-item-bottom.blue ul li::marker{color:#3bf2fc}.categories-main-item-bottom.green ul li::marker{color:#75e913}.categories-main-item-bottom.orange ul li::marker{color:#eb622b}.categories-main-item .anim-icon-gradient{position:absolute;width:100%;height:100%;transition:.2s ease-in-out}.btn-secondary.btn-reveal.active+.categories-main-item-bottom-hidden{padding-bottom:40px}.categories-item-heading{align-self:stretch;color:#fff;text-align:center;font-family:Hytale;font-size:26px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:0}@media only screen and (min-width:1025px){.categories-item-heading{font-size:32px}}.categories-item-number{display:flex;flex-direction:column;align-items:center;gap:8px;color:#d262ff;font-family:Hytale;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:0}@media only screen and (min-width:1025px){.categories-item-number{font-size:24px}}.categories-item-number span{color:#d262ff;text-align:center;font-family:Lexend,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:1.2px;text-transform:uppercase}.secondary-categories-container{display:flex;justify-content:center;flex-wrap:wrap;width:100%;gap:19px;padding:0 20px}@media only screen and (min-width:1025px){.secondary-categories-container{gap:12px;padding:0}}@media only screen and (min-width:1341px){.secondary-categories-container{gap:34px}}.categories-secondary-item{display:flex;width:100%;max-width:683px;padding:40px 25px 40px;flex-direction:column;align-items:center;gap:8px;border-radius:40px;border-radius:80px;background:linear-gradient(180deg,rgba(127,32,253,.15) 0,rgba(196,59,252,.15) 100%)}@media only screen and (min-width:1025px){.categories-secondary-item{max-width:544px;padding:64px 35px;border-radius:80px;cursor:pointer}}@media only screen and (min-width:1341px){.categories-secondary-item{max-width:683px;padding:64px 64px 31px}}.categories-secondary-item .categories-main-item-main::before{display:flex;content:"";max-width:271px;width:100%;height:2px;background:#d5a3f6;margin:16px auto 9px}@media only screen and (min-width:1025px){.categories-secondary-item .categories-main-item-main::before{max-width:226px;margin:22px auto}}.categories-secondary-item .categories-item-number{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px}@media only screen and (min-width:1025px){.categories-secondary-item .categories-item-number{flex-direction:row;align-items:center;justify-content:center;gap:8px}}.categories-secondary-item .categories-item-number.green{color:#75e913}.categories-secondary-item .categories-item-number .tag-item{color:#000;text-align:center;font-family:Lexend,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:1.2px;text-transform:uppercase}@media only screen and (min-width:1025px){.categories-secondary-item .categories-item-number .tag-item{margin-right:20px}}.categories-secondary-item .categories-item-number .tag-item.purple{display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:10px;border-radius:12px;background:#d262ff}.categories-secondary-item .categories-item-number .tag-item.green{display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:10px;border-radius:12px;background:#75e913}.categories-secondary-item .categories-item-text{max-width:340px;margin:10px auto 0;text-align:center;color:#dfdfdf;text-align:center;font-family:Lato,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0}@media only screen and (min-width:1025px){.categories-secondary-item .categories-item-text{margin:0 auto;max-width:340px}}@media only screen and (min-width:1341px){.categories-secondary-item .categories-item-text{margin:0 auto 30px;max-width:458px}}.anim-icon-wrapper{display:flex;justify-content:center;align-items:center;position:relative;margin:-135px auto 52px;z-index:3;background-size:88%;width:106px;height:110px;position:absolute;left:50%;transform:translateX(-50%)}@media only screen and (min-width:1025px){.anim-icon-wrapper{position:relative;left:unset;transform:none;background-size:contain;margin:-164px auto 27px;width:121px;height:137px}.anim-icon-wrapper .anim-icon-gradient{filter:drop-shadow(0 0 8.24px rgba(196, 59, 252, .5))}}.anim-icon{display:flex;justify-content:center;overflow:hidden;max-width:45px}@media only screen and (min-width:1025px){.anim-icon{max-width:unset}}.anim-icon.golem{max-width:63px}@media only screen and (min-width:1025px){.anim-icon.golem{max-width:unset}}.anim-icon svg{display:block}.categories-container .categories-item:nth-of-type(n+2)::before{content:"";display:block;position:absolute;top:-5px;left:-18px;height:100%;width:2px;background:#5d2c91}@media only screen and (min-width:769px){.categories-container .categories-item:nth-of-type(n+2)::before{content:"";display:block;position:absolute;top:0;left:-18px;height:100%;width:2px;background:#5d2c91}}@media only screen and (max-width:768px){.categories-container .categories-item:nth-of-type(3)::before{content:"";display:block;position:absolute;top:0;left:-18px;height:100%;width:2px;background:#5d2c91}.categories-container .categories-item:nth-of-type(2)::before{display:none}}.categories-main-item{position:relative;cursor:pointer;background:linear-gradient(180deg,rgba(127,32,253,.15) 0,rgba(0,0,0,.08) 100%)}.categories-main-item::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(127,32,253,.3) 0,rgba(0,0,0,.15) 100%);z-index:0;opacity:0;transition:opacity .4s ease}@media only screen and (min-width:1025px){.categories-main-item:hover::before{opacity:1;transition:opacity .6s cubic-bezier(.4,0,.2,1)}}.categories-secondary-item{position:relative;background:linear-gradient(180deg,rgba(127,32,253,.15) 0,rgba(196,59,252,.15) 100%)}.categories-secondary-item::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(127,32,253,.25) 0,rgba(196,59,252,.15) 100%);opacity:0;transition:opacity .4s ease;z-index:0}.categories-secondary-item:hover::before{opacity:1;transition:opacity .6s cubic-bezier(.4,0,.2,1)}.join-section .content-wrapper{padding:63px 0 20px}@media only screen and (min-width:1025px){.join-section .content-wrapper{padding:95px 0 20px}}@media only screen and (min-width:1341px){.join-section .content-wrapper{padding:128px 0 20px}}.join-section .content-wrapper-inner{display:flex;width:100%;align-items:center;justify-content:center;position:relative;padding:20px 0 20px;flex-direction:column}@media only screen and (min-width:1025px){.join-section .content-wrapper-inner{flex-direction:row;align-items:center;justify-content:center;padding:20px 0 20px}}@media only screen and (min-width:1341px){.join-section .content-wrapper-inner{padding:59px 0 20px;align-items:stretch;justify-content:flex-start}}.join-section .join-links{width:100%;max-width:537px;padding:40px 40px 30px}@media only screen and (min-width:1025px){.join-section .join-links{max-width:537px;padding:47px 20px 26px 47px}}@media only screen and (min-width:1342px){.join-section .join-links{max-width:682px;padding:47px 20px 26px 72px}}.join-section .join-links-container{display:flex;flex-direction:column;justify-content:flex-start;gap:18px;counter-reset:my-counter;margin:0 0;padding-left:0}@media only screen and (min-width:1025px){.join-section .join-links-container{gap:35px;margin:0}}.join-section .join-links-item{display:flex;align-items:center;flex-wrap:wrap;position:relative;list-style:none;counter-increment:my-counter;padding-left:2.5em;min-height:52px;color:var(--color-text-pure,#fff);font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:26px;letter-spacing:0}@media only screen and (max-width:1024px){.join-section .join-links-item{display:flex;flex-direction:column;text-align:center;padding:4px 0 7px 0}}@media only screen and (min-width:1342px){.join-section .join-links-item{min-height:52px}}@media only screen and (min-width:1025px){.join-section .join-links-item br{display:none}}.join-section .join-links-item::before{content:counter(my-counter) "";position:relative;margin-top:3px;color:var(--Hackathon-Title-Violet-vivid,#d262ff);font-family:Hytale;font-size:32px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:0}@media only screen and (max-width:1024px){.join-section .join-links-item::before{display:flex;justify-content:center;margin:3px auto 16px}}@media only screen and (min-width:1025px){.join-section .join-links-item::before{position:absolute;left:2px;margin-top:0;font-size:28px;content:counter(my-counter) ""}}.join-section .join-links-item span{color:#bfbfbf;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0}.join-section .join-links-item .text-small{display:flex;width:100%;justify-content:center;margin:5px auto;color:#bfbfbf;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:0;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media only screen and (min-width:1025px){.join-section .join-links-item .text-small{justify-content:flex-start;margin:0 auto}}.join-section .join-links-item .text-small-link{margin-left:0;color:#bfbfbf;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:0;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media only screen and (min-width:1025px){.join-section .join-links-item .text-small-link:hover{color:#75e913}}.join-section .join-links-item .light-green,.join-section .join-links-item a{margin-right:5px;color:#75e913;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:26px;letter-spacing:0;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.join-section .join-links-item a{cursor:pointer;margin-left:5px}@media only screen and (min-width:1025px){.join-section .join-links-item a:hover{color:#fff}}.join-section .join-bg{display:flex;justify-content:center;position:relative}@media only screen and (min-width:1025px){.join-section .join-bg{max-width:568px}}@media only screen and (min-width:1341px){.join-section .join-bg{max-width:700px}}@media only screen and (max-width:1024px){.join-section .join-bg img{max-block-size:unset;max-inline-size:unset;max-width:133%;margin-top:20px}}.timeline-section{position:relative;background:#000;padding-bottom:148px}@media only screen and (max-width:1250px){.timeline-section{padding:0}}@media only screen and (min-width:1025px){.timeline-section{padding-bottom:148px}}@media only screen and (min-width:1341px){.timeline-section{padding-bottom:210px}}.timeline-section .content-wrapper.mob-only{display:flex;padding:23px 20px 0}@media only screen and (min-width:1251px){.timeline-section .content-wrapper.mob-only{display:none}}.timeline-section .timeline-wrapper{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;gap:14px;margin:0 auto 0;padding:90px 0 58.5px;max-width:1520px;z-index:3}@media only screen and (max-width:1250px){.timeline-section .timeline-wrapper{flex-direction:column;align-items:center;padding:6px 0 24.5px;gap:0}}@media only screen and (min-width:1251px){.timeline-section .timeline-wrapper{gap:16px;padding:65px 0 58.5px;margin-top:30px}}@media only screen and (min-width:1342px){.timeline-section .timeline-wrapper{padding:132px 0 45.5px;gap:5px;gap:25px}}@media only screen and (max-width:600px){.timeline-section .timeline-wrapper{padding:6px 0 24.5px}}.timeline-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;padding:0 0 13px 56px;padding-left:0;padding:0 10px 10px}@media only screen and (max-width:1250px){.timeline-item{margin-top:90px;padding:0 10px 6px}}@media only screen and (min-width:1342px){.timeline-item{padding:0 10px 10px}}.timeline-item:nth-child(1){z-index:10}.timeline-item:nth-child(2){z-index:11}.timeline-item:nth-child(3){z-index:12}.timeline-item:nth-child(4){z-index:13}.timeline-item:nth-child(5){z-index:14}.timeline-item:nth-child(6){z-index:15}.timeline-item:nth-child(7){z-index:16}@media only screen and (min-width:1310px){.timeline-item{min-height:unset}}@media only screen and (min-width:1710px){.timeline-item{min-height:unset;height:132px;height:140px}}@media only screen and (min-width:1025px){.timeline-item::after{position:absolute;top:-7.5px;left:50.3%;transform:translateX(-50%);display:flex;width:16px;height:8px;background-size:100%;content:"";z-index:1}}.timeline-item:last-of-type .timeline-item-circle::after{height:180px}@media only screen and (min-width:1250px){.timeline-item:last-of-type .timeline-item-circle::after{display:none}}.timeline-item .active-frame{transform-style:preserve-3d;position:absolute;min-width:70px;min-height:70px;max-inline-size:unset;max-block-size:unset;transform-origin:center center;transform:rotate(0);opacity:0}.timeline-item-circle{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;margin-top:0;margin-top:-64px;left:50%;transform:translateX(-50%)}@media only screen and (max-width:1250px){.timeline-item-circle{top:0}}@media only screen and (min-width:1342px){.timeline-item-circle{margin-top:-64px;left:50%;transform:translateX(-50%)}}.timeline-item-circle svg{z-index:2}.timeline-item-circle::after{position:absolute;top:41%;left:151%;left:81px;max-width:80px;width:80px;height:10px;content:"";background:url(../images/webp/timeline-arrow.webp) no-repeat 50% 50%;background-size:100%}@media only screen and (min-width:1025px) and (max-width:1710px){.timeline-item-circle::after{width:80px}}@media only screen and (max-width:1250px){.timeline-item-circle::after{margin-top:10px;height:414%;width:2px;top:19px;left:48.1%;transform:none}}.timeline-item-data{position:relative;margin:8px auto;color:var(--Hackathon-Title-Violet-dark,#5d2c91);text-align:center;font-family:Lexend,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.2px;text-transform:uppercase;z-index:2}@media only screen and (max-width:1024px){.timeline-item-data{margin-top:3px;margin-bottom:3px;margin:8px auto}}.timeline-item-text{position:relative;margin:0 auto;color:var(--color-text-primary,#dfdfdf);text-align:center;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;z-index:2;margin-top:0;white-space:nowrap}.timeline-item.past .timeline-item-data{color:#d262ff}@keyframes rotate{100%{transform:rotate(360deg)}}.timeline-item{isolation:isolate}.timeline-item .timeline-item-circle-icon{display:flex}.timeline-item .timeline-item-circle-icon.past{display:none;max-width:65px;margin-top:-21px;transform:translateY(11px)}.timeline-item.past .timeline-item-circle-icon{display:none}.timeline-item.past .timeline-item-circle-icon.past{display:flex}.timeline-item.past svg{z-index:2}@media only screen and (max-width:1250px){.timeline-section+.section-btns.dark{display:none}}@keyframes tl-7poses{0%{transform:rotate(45deg)}16.6667%{transform:rotate(60deg)}33.3333%{transform:rotate(75deg)}50%{transform:rotate(180deg)}66.6667%{transform:rotate(165deg)}83.3333%{transform:rotate(150deg)}100%{transform:rotate(45deg)}}.glow-large{display:none;position:absolute;max-width:971px;width:971px;height:1676px;top:-450px;left:0;max-inline-size:unset;max-block-size:unset}@media only screen and (min-width:1025px){.glow-large{display:flex}}.about-section .content-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1436px;padding:79px 0 0;gap:47px}@media only screen and (min-width:1025px){.about-section .content-wrapper{max-width:1142px;padding:50px 20px 0;gap:42px}}@media only screen and (min-width:1341px){.about-section .content-wrapper{max-width:1436px;gap:0}}.about-section .about-item{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}@media only screen and (min-width:1025px){.about-section .about-item{flex-direction:row;justify-content:space-between;align-items:flex-start}}.about-section .about-item-content{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:527px;padding:0 20px;position:relative;z-index:1}@media only screen and (min-width:360px){.about-section .about-item-content{padding:0 32px}}@media only screen and (min-width:1025px){.about-section .about-item-content{max-width:527px;align-items:flex-start;gap:20px;padding:0}}@media only screen and (min-width:1341px){.about-section .about-item-content{max-width:568px}}.about-section .about-item-content .heading-third{text-align:center}@media only screen and (min-width:1025px){.about-section .about-item-content .heading-third{text-align:left}}.about-section .about-item-content .text-main{font-size:16px;line-height:150%;text-align:center}@media only screen and (min-width:1025px){.about-section .about-item-content .text-main{text-align:left}}@media only screen and (min-width:1341px){.about-section .about-item-content .text-main{font-size:18px}}.about-section .about-item-img{max-width:700px;display:flex;justify-content:center}.about-section .about-item-img img{display:block;width:117%;max-block-size:unset;max-inline-size:unset;margin-top:-47px}@media only screen and (min-width:1025px){.about-section .about-item-img img{display:block;width:105%;max-block-size:unset;max-inline-size:unset;transform:translate(-37px,-47px);margin-top:-43px}}@media only screen and (min-width:1200px){.about-section .about-item-img img{display:block;width:105%;max-block-size:unset;max-inline-size:unset;transform:translate(-37px,-131px);margin-top:-43px}}@media only screen and (min-width:1341px){.about-section .about-item-img img{display:block;width:105%;max-block-size:unset;max-inline-size:unset;transform:translate(-20px,-131px);margin-top:-43px}}@media only screen and (min-width:1025px){.about-section .about-item.reverse{flex-direction:row-reverse}}.about-section .about-item.reverse .text-main{font-size:16px}@media only screen and (min-width:1025px){.about-section .about-item.reverse .text-main{font-size:18px}}.about-section .about-item.reverse .about-item-img img{display:block;width:107%;max-block-size:unset;max-inline-size:unset}@media only screen and (min-width:1025px){.about-section .about-item.reverse .about-item-img img{display:block;width:117%;max-block-size:unset;max-inline-size:unset;transform:translate(-95px,-45px);margin-top:-54px}}@media only screen and (min-width:1200px){.about-section .about-item.reverse .about-item-img img{display:block;width:117%;max-block-size:unset;max-inline-size:unset;transform:translate(-95px,-111px);margin-top:-54px}}@media only screen and (min-width:1341px){.about-section .about-item.reverse .about-item-img img{display:block;width:107%;max-block-size:unset;max-inline-size:unset;transform:translate(17px,-145px);margin-top:-51px}}.faq-section{position:relative;width:100%;z-index:3;background:linear-gradient(180deg,#000 0,#101010 100%)}@media only screen and (min-width:1025px){.faq-section{border-top:none;background:linear-gradient(180deg,#000 0,#101010 100%)}}.faq-section .bg-back-layer{position:absolute}.faq-section .bg-back-layer.left{display:none}@media only screen and (min-width:1025px){.faq-section .bg-back-layer.left{display:flex;bottom:-789.663px;left:-99px;width:458px}}@media only screen and (min-width:1341px){.faq-section .bg-back-layer.left{bottom:-170.663px;left:-115px;width:627px}}.faq-section .bg-back-layer.right{display:none;bottom:-178.663px;right:-67px;width:636px}@media only screen and (min-width:1025px){.faq-section .bg-back-layer.right{display:flex;bottom:-783.663px;right:-57px;width:458px}}@media only screen and (min-width:1341px){.faq-section .bg-back-layer.right{bottom:-170.663px;right:-115px;width:627px}}.faq-section .content-wrapper{padding:20px 0 0;max-width:882px;width:100%;margin:auto;text-align:center}@media only screen and (max-width:600px){.faq-section .content-wrapper{max-width:925px;padding:20px 0 0}}@media only screen and (min-width:1025px){.faq-section .content-wrapper{margin-top:-49px;padding:0 0 65px}}@media only screen and (min-width:1342px){.faq-section .content-wrapper{margin-top:-49px;padding:0 0 65px}}.faq-section .heading-second{margin:77px auto 20px}@media only screen and (max-width:1024px){.faq-section .heading-second{margin:77px auto 20px;line-height:134%}}@media only screen and (min-width:1025px){.faq-section .heading-second{margin:38px auto 5px}}@media only screen and (min-width:1341px){.faq-section .heading-second{margin:35px auto 6px}}.faq-section .faq-list{width:100%;list-style:none;padding:0 20px 15px}@media only screen and (min-width:601px){.faq-section .faq-list{padding:39px 20px 20px 20px}}@media only screen and (min-width:1025px){.faq-section .faq-list{padding:36px 0 40px;margin-top:22px}}@media only screen and (min-width:1341px){.faq-section .faq-list{margin-top:17px}}.faq-section .faq-list li{position:relative;color:#fff;font-feature-settings:"liga" off,"clig" off;font-size:18px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.18px;border-bottom:1px solid #9f9f9f}.faq-section .faq-list li:last-child{border-bottom:1px solid transparent}.faq-section .faq-list li a{transition:.2s ease-in-out}.faq-section .faq-list li a:hover{color:#75e913}.faq-section .faq-list li .question{font-size:22px;line-height:32px;margin:0;background:0 0;font-weight:500;width:100%;text-align:left;padding:24px 50px 24px 0;border:none;text-transform:inherit;position:relative;transition:all .15s;letter-spacing:0;cursor:pointer;color:var(--color-text-primary,#dfdfdf);font-family:var(--font-family-brand,Montserrat);font-size:var(--font-size-450,18px);font-style:normal;font-weight:var(--font-weight-medium,500);line-height:150%;letter-spacing:var(--font-letter-spacing-default,0)}@media only screen and (max-width:600px){.faq-section .faq-list li .question{padding:16px 82px 24px 0;font-size:16px;font-weight:var(--font-weight-medium,500);line-height:150%;letter-spacing:var(--font-letter-spacing-default,0)}}@media only screen and (max-width:350px){.faq-section .faq-list li .question{padding:14px 75px 24px 0}}@media only screen and (max-width:360px){.faq-section .faq-list li .question{padding:24px 52px 24px 0}}@media only screen and (min-width:1025px){.faq-section .faq-list li .question{margin:0;padding:18.5px 45px 20.99px 0;font-size:18px;line-height:144.44%}}.faq-section .faq-list li .question svg{width:24px;height:24px;margin-right:15px;transition:all .15s;fill:#9f9f9f;position:absolute;right:0;top:-13px;bottom:0;margin:auto}@media only screen and (min-width:1025px){.faq-section .faq-list li .question svg{top:0}}.faq-section .faq-list li .question.active+.answer-outer:before{height:100%}.faq-section .faq-list li .question.active svg{fill:#fff;transform:rotate(180deg)}@media only screen and (min-width:1025px){.faq-section .faq-list li .question:hover{color:#fff}.faq-section .faq-list li .question:hover svg{fill:#fff}}.faq-section .faq-list li .answer-outer{max-height:0;overflow:hidden;transition:max-height .2s ease-out;position:relative;background:var(--color-surface-primary,#101010);border-left:2px solid #d262ff}.faq-section .faq-list li .answer-outer .answer-inner{padding:0 36px}.faq-section .faq-list li .answer-outer .answer-inner p,.faq-section .faq-list li .answer-outer .answer-inner ul{padding:0;margin:24px 0;max-width:730px;color:#dfdfdf;font-family:Lato,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0;color:#dfdfdf;text-align:left}.faq-section .faq-list li .answer-outer .answer-inner li{font-family:Lato,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0;color:#dfdfdf;text-align:left;border-bottom:0}.faq-section .faq-list li .answer-outer .answer-inner a{color:#dfdfdf;font-family:Lato,sans-serif;font-family:var(--font-family-default,Lato);font-size:var(--font-size-225,18px);font-style:normal;font-weight:var(--font-weight-regular,400);line-height:var(--font-line-height-35,28px);letter-spacing:var(--font-letter-spacing-none,0);text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer;transition:.2s ease-in-out}.faq-section .faq-list li .answer-outer .answer-inner a:hover{color:#75e913}.faq-section .faq-list li .answer-outer .answer-inner ul{list-style:disc;padding-left:15px}.faq-section .decorated-line{position:relative;display:flex;justify-content:center;position:relative;height:96px}.faq-section .decorated-line img{max-inline-size:none;max-width:100%;max-block-size:-moz-fit-content;max-block-size:fit-content}.mod-section{position:relative;background:#101010}.mod-section::before{content:"";display:block;position:absolute;width:100%;height:100%;background:url(../images/webp/shadow-top.png) no-repeat 0 0;background-size:100%;z-index:2}@media only screen and (min-width:1025px){.mod-section::before{content:"";display:block;position:absolute;width:100%;height:100%;z-index:2}}.mod-section::after{content:"";display:none;position:absolute;width:100%;height:100%;background:url(../images/webp/shadow-bottom.webp) no-repeat 100% 100%;background-size:100%;z-index:0}@media only screen and (min-width:1025px){.mod-section::after{content:"";display:block;position:absolute;width:100%;height:100%;background:url(../images/webp/shadow-bottom.webp) no-repeat 100% 100%;background-size:cover}}.mod-section video{display:none}@media only screen and (min-width:1025px){.mod-section video{display:flex;margin-top:27px;margin-bottom:22px}}@media only screen and (min-width:1341px){.mod-section video{min-width:100vw;margin-bottom:0}}.mod-section .content-wrapper{max-width:700px;padding:63px 10px 20px;gap:19px;z-index:3}@media only screen and (min-width:1025px){.mod-section .content-wrapper{position:absolute;top:0;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;padding:30px 20px 20px;gap:20px}}@media only screen and (min-width:1341px){.mod-section .content-wrapper{padding:71px 20px 20px}}.mod-section .text-main{color:#dfdfdf;max-width:335px}@media only screen and (min-width:600px){.mod-section .text-main{max-width:422px}}@media only screen and (min-width:1025px){.mod-section .text-main{max-width:700px}}@media only screen and (min-width:1025px){.mod-section .text-main br{display:none}}.mod-section .img-mob-bg-only{margin-top:-117px;margin-top:-31%}@media only screen and (min-width:1025px){.mod-section .img-mob-bg-only{display:none}}.bottom-section{position:relative;background:linear-gradient(1deg,#000 20.58%,#7f20fd 99.03%),var(--color-background-general,#000);overflow:hidden}.bottom-section::before{content:"";position:absolute;height:136px;width:100%;top:0;background-color:#000;z-index:1}@media only screen and (min-width:1025px){.bottom-section::before{height:170px}}@media only screen and (min-width:1341px){.bottom-section::before{height:170px}}.bottom-section::after{content:"";position:absolute;height:100%;width:100%;top:136px;background:linear-gradient(180deg,rgba(0,0,0,0) 80.36%,#000 95.24%)}@media only screen and (min-width:1025px){.bottom-section::after{top:170px;background:linear-gradient(180deg,rgba(0,0,0,0) 80.36%,#000 95.24%)}}.bottom-section .starry-night{display:flex;position:absolute;top:170px;width:100%;height:100%;mix-blend-mode:screen;max-inline-size:unset}@media only screen and (min-width:320px) and (max-width:1024px){.bottom-section .starry-night{height:auto}}.bottom-section .logo-bottom{position:relative}@media only screen and (min-width:320px) and (max-width:1024px){.bottom-section .logo-bottom{margin-top:3px;max-inline-size:unset;max-width:120%}}@media only screen and (min-width:1025px){.bottom-section .logo-bottom{max-width:1011px;margin-top:0}}@media only screen and (min-width:1341px){.bottom-section .logo-bottom{max-width:1011px;margin-top:0}}.bottom-section .categories-container{margin:6px auto 18px}@media only screen and (min-width:1025px){.bottom-section .categories-container{margin:29px auto 44px}}@media only screen and (min-width:1341px){.bottom-section .categories-container{margin:-4px auto 40px}}@media only screen and (min-width:769px){.bottom-section .categories-container .categories-item{margin-top:-12px}}.bottom-section .bottom-visual-bg{position:absolute;max-inline-size:unset;max-block-size:unset}.bottom-section .bottom-visual-bg.left{display:none;min-width:960px;width:50vw}@media only screen and (min-width:1341px){.bottom-section .bottom-visual-bg.left{display:flex;top:170px;left:0}}.bottom-section .bottom-visual-bg.right{display:none;min-width:960px;width:50vw}@media only screen and (min-width:1341px){.bottom-section .bottom-visual-bg.right{display:flex;right:0;top:170px}}.bottom-section .content-wrapper{padding-bottom:19px;z-index:4}@media only screen and (min-width:1025px){.bottom-section .content-wrapper{padding-bottom:19px}}@media only screen and (min-width:1341px){.bottom-section .content-wrapper{padding-bottom:64px}}.bottom-section .shadow-bottom{position:absolute;bottom:0;max-width:100%;height:-moz-fit-content;height:fit-content;max-block-size:unset;z-index:3}.bg-video-night{display:none;position:absolute;bottom:0;right:0;transform:translateX(0);width:100vw;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1025px){.bg-video-night{display:flex}}.to-top{display:flex;flex-direction:column;align-items:center;margin:9px auto 0;padding-bottom:75px;color:#dfdfdf;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;letter-spacing:1.2px;text-transform:uppercase;position:relative}@media only screen and (min-width:1025px){.to-top{margin:11px auto 0;padding-bottom:75px}}@media only screen and (min-width:1341px){.to-top{padding-bottom:137px;margin:9px auto 0}}@media only screen and (max-width:1024px){.to-top{padding-bottom:0;margin:10px auto 37px;font-size:16px}}.to-top svg{width:24px;height:24px;margin:0 0 10px;transform:translateY(0);transition:.2s ease-in-out}.to-top:hover svg{transform:translateY(-8px)}.to-top-section{display:flex;justify-content:center;max-width:500px;max-width:100%;width:100%;margin:0 auto;background:#000;background-size:100%}@media only screen and (max-width:1024px){.to-top-section{background-size:300%}}@media only screen and (max-width:1920px){.to-top-section{background-size:200%}}.to-top-section .content-wrapper{position:relative;padding-top:0;z-index:3}@media only screen and (max-width:1024px){.to-top-section .content-wrapper{padding-top:0}}.footer{position:relative;z-index:1;padding:0;display:flex;flex-direction:column;align-items:center;background:var(--color-background-cf,#101010)}@media only screen and (min-width:1025px){.footer{padding:0}}.footer .content-wrapper{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;max-width:1720px;margin:0 auto;padding:30px 20px 21px}@media only screen and (min-width:1025px){.footer .content-wrapper{max-width:1960px;padding:71px 20px 0;align-items:flex-start}}.footer-line{display:flex;width:100%;justify-content:space-between;width:100%}@media only screen and (max-width:1024px){.footer-line{flex-direction:column;align-items:center}}.footer-line .content-wrapper{position:relative;flex-direction:column;max-width:1715px;width:100%;margin:0 auto;padding:15px 10px 0}@media only screen and (min-width:1025px){.footer-line .content-wrapper{flex-direction:row;justify-content:space-between;align-items:center;max-width:1715px;margin:0 auto;padding:0 20px}}.footer-line a,.footer-line p,.footer-line span{color:#9f9f9f;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:140%;text-decoration:none}.footer-line a{transition:.2s ease-in-out}.footer-line a:hover{color:#fff}.footer-line-left{display:flex;flex-direction:column}@media only screen and (min-width:1025px){.footer-line-left{flex-direction:row;align-items:center}}.footer-line-left ul{display:flex;align-items:center;padding:0}.footer-line-left ul li{color:#9f9f9f;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:140%}@media only screen and (min-width:1025px){.footer-line-left ul li{margin-left:32px}}.footer-line-right{display:flex;align-items:center}.footer-line-right a,.footer-line-right li,.footer-line-right p,.footer-line-right span{color:#9f9f9f;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:140%}.footer-socials{display:flex;margin-top:-2px}@media only screen and (max-width:1024px){.footer-socials{margin-top:44px;justify-content:center;margin:29px auto 6px}}.footer-socials-item{margin-left:20px}.footer-line ul.mob-only{display:none}@media only screen and (max-width:1024px){.footer-line ul.mob-only{display:flex;justify-content:space-between;width:100%;max-width:400px;padding:0 16px 16px}.footer-line ul.mob-only li{margin:0 4px}}@media only screen and (max-width:1024px){.footer-line ul.desktop-only{display:none}}@media only screen and (max-width:1024px){.footer-socials-item{margin-left:unset;margin:0 10px}.footer-socials-item:first-of-type{order:1}.footer-socials-item:nth-of-type(2){order:3}.footer-socials-item:last-of-type{order:2}}