:root{--c-bg: #000000;--c-card: #101010;--c-card-step: #1a1a1a;--c-border: #202020;--c-border-sep: #191919;--c-border-nav: #1f1e1e;--c-inactive: #606060;--c-accent: #EB622B;--c-accent-hover: #F18536;--c-text-white: #FFFFFF;--c-text-primary: #DFDFDF;--c-text-secondary: #BFBFBF;--c-text-muted: #9F9F9F;--c-border-secondary:#606060;--ff-brand: 'Montserrat', system-ui, sans-serif;--ff-body: 'Lato', system-ui, sans-serif;--fs-xs: 12px;--lh-xs: 16px;--fs-sm: 14px;--lh-sm: 20px;--fs-base: 16px;--lh-base: 24px;--fs-md: 18px;--lh-md: 26px;--fs-lg: 22px;--lh-lg: 30px;--fs-xl: 24px;--lh-xl: 32px;--fs-2xl: 32px;--lh-2xl: 40px;--fs-3xl: 44px;--lh-3xl: 52px;--fs-4xl: 64px;--lh-4xl: 72px;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--ls-default: 0;--ls-caps: 1.2px;--sp-2: 2px;--sp-4: 4px;--sp-8: 8px;--sp-12: 12px;--sp-16: 16px;--sp-20: 20px;--sp-24: 24px;--sp-32: 32px;--sp-40: 40px;--sp-48: 48px;--sp-64: 64px;--sp-80: 80px;--sp-100: 100px;--content-max: 1760px;--content-pad: 80px;--content-pad-md: 40px;--content-pad-sm: 20px;--header-h: 80px;--t-fast: .15s ease-in-out;--t-base: .25s ease-in-out}*,*::before,*::after{box-sizing:border-box}*{margin:0}html{min-height:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}button{background:none;border:0;padding:0;cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{list-style:none;padding:0}video{max-width:100%}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}html{scroll-behavior:smooth}body{display:flex;min-height:100vh;flex-direction:column;background:var(--c-bg);color:var(--c-text-white);font-family:var(--ff-body);font-size:var(--fs-base);line-height:var(--lh-base)}main{flex:1;max-width:100%;overflow:hidden}section{display:flex;flex-direction:column;align-items:center;position:relative}h1,h2,h3,h4,h5,h6{font-family:var(--ff-brand);font-weight:var(--fw-bold)}.accent{color:var(--c-accent)}h2.heading-second{color:#fff;text-align:center;font-family:var(--ff-brand);font-size:var(--fs-2xl);font-weight:var(--fw-bold);line-height:var(--lh-2xl);letter-spacing:0}@media only screen and (min-width: 1025px){h2.heading-second{font-size:var(--fs-4xl);line-height:var(--lh-4xl)}}.text-descr{color:var(--color-text-primary, #DFDFDF);text-align:center;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:var(--font-line-height-650, 26px);letter-spacing:var(--font-letter-spacing-default, 0)}@media only screen and (min-width: 1025px){.text-descr{font-size:var(--font-size-550, 22px);line-height:var(--font-line-height-750, 30px)}}.section-tag{margin:0 auto;display:inline-block;background:var(--c-card);padding:4px 22px;font-family:var(--ff-brand);font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:var(--lh-md);letter-spacing:0;color:var(--c-text-primary)}.btns-section{position:relative;display:flex;flex-direction:column;align-items:center;max-width:100%}.btns-section .content-btns-wrapper{display:flex;flex-direction:column;align-items:center;max-width:100%;margin:0 auto;padding:0}@media only screen and (max-width: 1024px){.btns-section .content-btns-wrapper{padding:0}}.btns-section.left .content-btns-wrapper{align-items:center}@media only screen and (min-width: 1025px){.btns-section.left .content-btns-wrapper{align-items:flex-start}}.btns-section.left .text-under-btns{margin:0;text-align:center}@media only screen and (min-width: 1025px){.btns-section.left .text-under-btns{text-align:left}}@media only screen and (max-width: 600px){.btns-section.left .text-under-btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 20px;max-width:275px}.btns-section.left .text-under-btns .sep{display:none}.btns-section.left .text-under-btns .sep--keep{display:inline}}.btns-section .btn-secondary{display:none}@media only screen and (min-width: 1025px){.btns-section .btn-secondary{display:inline-flex}}.btns-wrapper{position:relative;display:flex;justify-content:center;flex-wrap:wrap;padding:0px 0 24px;gap:16px}@media only screen and (min-width: 1025px){.btns-wrapper{padding:0px 0 26px;gap:23px}}.btn-primary{height:48px;display:inline-flex;padding:12px 32px;justify-content:center;align-items:center;gap:var(--sp-8);background:var(--c-accent);color:#fff;text-align:center;font-family:var(--ff-brand);font-size:var(--fs-base);font-weight:var(--fw-medium);line-height:24px;letter-spacing:var(--ls-caps);text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;border:none;transition:background var(--t-base)}.btn-primary svg{width:24px;height:24px;flex-shrink:0}.btn-primary svg path{fill:#fff}.btn-primary:hover{background:var(--c-accent-hover)}.btn-primary:focus-visible{outline:2px solid var(--c-accent-hover);outline-offset:2px}.btn-secondary{height:48px;display:inline-flex;padding:12px 32px;justify-content:center;align-items:center;gap:var(--sp-8);background:rgba(0,0,0,0);border:1px solid #fff;color:#fff;text-align:center;text-decoration:none;font-family:var(--ff-brand);font-size:var(--fs-base);font-weight:var(--fw-medium);line-height:24px;letter-spacing:var(--ls-caps);text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background var(--t-base),border-color var(--t-base)}.btn-secondary svg{width:24px;height:24px;flex-shrink:0}.btn-secondary svg path{fill:#fff}.btn-secondary:hover{background:var(--c-accent-hover);border-color:var(--c-accent-hover)}.btn-secondary:focus-visible{outline:2px solid var(--c-accent-hover);outline-offset:2px}.btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-8);height:48px;padding:11px 24px;background:rgba(0,0,0,0);color:#fff;font-family:var(--ff-brand);font-size:var(--fs-base);font-weight:var(--fw-medium);letter-spacing:var(--ls-caps);text-transform:uppercase;text-decoration:none;border:1px solid var(--c-text-muted);white-space:nowrap;cursor:pointer;transition:border-color var(--t-base)}.btn-outline:hover{border-color:#fff}.btn-outline:focus-visible{outline:2px solid var(--c-accent-hover);outline-offset:2px}.text-under-btns{margin:0 auto 20px;color:var(--c-text-muted);text-align:center;font-family:var(--ff-brand);font-size:var(--fs-xs);font-weight:var(--fw-regular);line-height:var(--lh-xs);letter-spacing:0}.text-under-btns span{padding:0 5px;color:var(--c-text-muted);font-family:var(--ff-brand);font-size:var(--fs-xs);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.text-under-btns a{margin:0 5px;color:var(--c-text-muted);font-family:var(--ff-brand);font-size:var(--fs-xs);font-weight:var(--fw-regular);line-height:var(--lh-xs);text-decoration:underline;transition:color var(--t-fast)}.text-under-btns a:hover{color:#fff}@media only screen and (max-width: 600px){.text-under-btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 20px;max-width:275px}.text-under-btns .sep{display:none}.text-under-btns .sep--keep{display:inline}}.text-under-btns.desktop-only{display:block}@media only screen and (max-width: 1024px){.text-under-btns.desktop-only{display:none}}.text-under-btns.mobile-only{display:none}@media only screen and (max-width: 1024px){.text-under-btns.mobile-only{display:block;margin-top:0}.text-under-btns.mobile-only a{color:var(--c-text-secondary);font-family:var(--ff-body);font-size:var(--fs-base);font-weight:var(--fw-regular);line-height:var(--lh-base);text-decoration:underline;transition:color var(--t-fast)}.text-under-btns.mobile-only span{color:var(--c-text-secondary);font-family:var(--ff-body);font-size:var(--fs-base);font-weight:var(--fw-regular);line-height:169%}}@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:100}header::before{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-size:100%;border-bottom:1px solid #1f1e1e;background:var(--Divider-Gradient, linear-gradient(180deg, #131313 0%, rgba(19, 19, 19, 0) 100%))}@media only screen and (max-width: 1024px){header::before{background:#000;border-bottom:none}}@media only screen and (max-width: 1024px){header.fixed.desktop{display:none}}header.fixed.mob{display:none}@media only screen and (max-width: 1024px){header.fixed.mob{display:flex}}header .download-buttons{display:flex;justify-content:center;flex-direction:row}@media only screen and (max-width: 1024px){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: 1024px){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:15px 20px 16px 20px;z-index:1}@media only screen and (min-width: 1025px){header .content-wrapper{min-height:var(--header-h);flex-direction:row;padding:15px 20px 16px 20px}}header .hero-logo.desktop{display:flex;align-items:center;max-width:unset;width:auto}header .hero-logo.desktop path,header .hero-logo.desktop rect{fill:#fff}header .hero-logo.mob{max-width:unset;width:auto;height:50px;display:flex;justify-content:flex-start;align-items:center}header .download-buttons{margin:0}@media only screen and (max-width: 1024px){header{display:none}}.header-link{margin-left:1px;padding:6px 20px;color:var(--color-text-secondary, #BFBFBF);text-align:center;font-family:Montserrat;font-size:16px;font-weight:500;line-height:24px;word-wrap:break-word;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);transition:color var(--t-base);text-decoration:none}@media only screen and (min-width: 1025px){.header-link{opacity:0;animation:OpacityLinkAppear 1s linear forwards;animation-delay:.3s}}@media only screen and (max-width: 1024px){.header-link{margin-left:0;margin-bottom:25px;font-size:18px;line-height:28px;opacity:1}}.header-link:hover{color:var(--c-accent-hover)}.header-link.border{display:flex;align-items:center;margin-left:32px;padding:7px 24px;height:40px;color:var(--color-text-primary, #DFDFDF);font-size:14px;font-family:Montserrat;font-weight:500;text-transform:uppercase;line-height:20px;letter-spacing:1.2px;border:1px solid var(--color-border-secondary, #9F9F9F);word-wrap:break-word;opacity:0;transition:background var(--t-base),border-color var(--t-base),color var(--t-base)}.header-link.border:hover{color:#fff;background:var(--c-accent-hover);border-color:var(--c-accent-hover)}.header-link.orange{color:#fff;font-size:var(--fs-base);text-transform:uppercase;letter-spacing:var(--ls-caps);background:var(--c-accent);font-weight:var(--fw-medium);line-height:24px;margin:0 auto 20px;padding:11px 30px;white-space:nowrap;border:none}.header-link.orange:hover{background:var(--c-accent-hover)}.site-header{width:100%;position:fixed;top:0;z-index:100;transition:var(--t-base)}.site-header.black{background:#000}.site-header .header-inner{display:flex;max-width:100%;margin:0 auto;padding:11px 20px;position:relative;z-index:10;transition:var(--t-base);min-height:var(--header-h);align-items:center;justify-content:flex-start}@media only screen and (max-width: 1024px){.site-header .header-inner{flex-direction:row}}@media only screen and (max-width: 1024px){.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}.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 .header-menu{position:absolute;left:0;top:72px;margin:0;flex-direction:column;background:#101010;text-align:center;width:100%;overflow:auto;height:100vh;padding:21px 0 64px;gap:0;flex-grow:1}}.site-header .header-inner nav ul.header-menu{display:flex}.hamburger-menu-button{z-index:1;display:block;background:rgba(0,0,0,0);width:24px;height:24px;outline:none;border:none;cursor:pointer;padding:0}.hamburger-menu-button>div{position:relative;width:24px;height:20px;left:2px;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}.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:var(--c-text-primary)}.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 .hamburger-menu-button{display:none;margin-left:8px;margin-top:4px}@media only screen and (max-width: 1024px){.site-header .hamburger-menu-button{display:flex}}.header-logo--mob{margin:0 0 0 12px}.header-logo--mob svg path{fill:#fff}.header-link-container{display:flex;flex-direction:column;justify-content:center;flex-grow:1;margin:0 auto 40px}.header-buttons{flex-direction:row}@keyframes quick-hide-mobile-menu{0%{opacity:0}to{opacity:0}}.hero-section{position:relative;display:flex;flex-direction:column;justify-content:center;padding-top:76px;overflow:hidden}@media only screen and (min-width: 1025px){.hero-section{padding-top:79px;border-bottom:2px solid #1f1e1e}}.hero-section .content-wrapper{display:flex;flex-direction:column;align-items:center;flex-grow:1;position:relative;width:100%;max-width:1640px;padding:0;z-index:1}@media only screen and (min-width: 1025px){.hero-section .content-wrapper{flex-direction:row;align-items:flex-start;padding:139px 117px 80px}}@media only screen and (min-width: 1341px){.hero-section .content-wrapper{max-width:1640px;padding:104px 20px 126px}}.hero-section .hero-wrapper{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;width:100vw}@media only screen and (min-width: 1025px){.hero-section .hero-wrapper{align-items:flex-start;width:100%;max-width:680px}}.hero-section .hero-title{font-size:32px;color:var(--c-text-white);margin-bottom:22px;white-space:pre-line;line-height:125%;text-align:center;padding:0 20px}@media only screen and (min-width: 1025px){.hero-section .hero-title{padding:0;text-align:left;margin-bottom:28px;font-size:clamp(32px,5vw,var(--fs-4xl));line-height:112.5%}}@media only screen and (min-width: 1341px){.hero-section .hero-title{margin-bottom:17px}}.hero-section .hero-description{max-width:680px;padding:0 25px;color:#dfdfdf;font-family:var(--font-family-brand, Montserrat);font-size:18px;font-style:normal;font-weight:var(--font-weight-medium, 500);line-height:26px;letter-spacing:var(--font-letter-spacing-default, 0);text-align:center}@media only screen and (min-width: 1025px){.hero-section .hero-description{max-width:unset;padding:0;text-align:left;font-size:var(--font-size-550, 22px);line-height:var(--font-line-height-750, 30px)}}.hero-badge{display:flex;align-items:center;padding:2px 36px 2px 34px;height:32px;color:#dfdfdf;font-family:var(--font-family-brand, Montserrat);font-size:var(--font-size-450, 18px);font-style:normal;font-weight:var(--font-weight-semi-bold, 600);line-height:var(--font-line-height-650, 26px);letter-spacing:var(--font-letter-spacing-default, 0);margin-bottom:21px;border:1px solid #202020;background:#101010;gap:12px}@media only screen and (min-width: 1025px){.hero-badge{padding:2px 36px 2px 34px}}@media only screen and (min-width: 1341px){.hero-badge{margin-bottom:21px;padding:2px 36px 2px 34px}}.hero-badge__dot{width:8px;height:8px;fill:#15ff00;background:#15ff00;filter:drop-shadow(0 0 5px rgba(21, 255, 0, 0.91));border-radius:50%}.hero-badge__text{color:#dfdfdf;font-family:var(--font-family-brand, Montserrat);font-size:13.846px;font-style:normal;font-weight:var(--font-weight-semi-bold, 600);line-height:20px;letter-spacing:0}@media only screen and (min-width: 1025px){.hero-badge__text{font-size:var(--font-size-450, 18px);line-height:var(--font-line-height-650, 26px)}}.hero-badge[data-state=closed] .hero-badge__dot{background:var(--c-text-muted)}.hero-badge[data-state=announced] .hero-badge__dot{background:var(--c-accent)}.hero-stats{display:flex;gap:14px 20px;flex-wrap:wrap;margin:-43px 0 42px;justify-content:center}@media only screen and (min-width: 1025px){.hero-stats{justify-content:flex-start;margin:38px 0 20px;gap:16px}}@media only screen and (min-width: 1341px){.hero-stats{margin:47px 0}}.hero-stat{background:#1a1a1a;padding:9px 16px;min-width:156px;text-align:center}.hero-stat:first-child{background:linear-gradient(0deg, #1A1A1A 0%, #1A1A1A 100%)}.hero-stat:first-child .hero-stat__value{color:#fff}@media only screen and (min-width: 1025px){.hero-stat{padding:16px 12px;min-width:196px}}.hero-stat__value{display:block;color:#dfdfdf;text-align:center;font-family:var(--font-family-brand, Montserrat);font-size:var(--font-size-600, 24px);font-style:normal;font-weight:var(--font-weight-bold, 700);line-height:var(--font-line-height-800, 32px);letter-spacing:var(--font-letter-spacing-default, 0)}.hero-stat__label{display:block;margin-top:7px;color:#dfdfdf;text-align:center;font-family:var(--font-family-brand, Montserrat);font-size:16px;font-style:normal;font-weight:var(--font-weight-medium, 500);line-height:24px;letter-spacing:var(--font-letter-spacing-default, 0)}@media only screen and (min-width: 1025px){.hero-stat__label{font-size:18px;line-height:26px}}.hero-stat .btns-section{margin:0}.hero-stat .btns-section .content-btns-wrapper{padding:0}.hero-bg{position:absolute;top:0;left:unset;right:0;width:100%;inset:0;z-index:0;display:flex;align-items:flex-start;justify-content:flex-end}.hero-bg--mobile{display:none}.hero-bg img{max-width:100%;width:100%;transform:translate(0, 164px)}@media only screen and (min-width: 1025px){.hero-bg img{max-width:48vw}}@media only screen and (min-width: 1341px){.hero-bg img{max-width:901px}}.hero-mob-bg{display:none}.hero-ctas{display:flex;gap:var(--sp-16);flex-wrap:wrap;align-items:center;margin-bottom:var(--sp-20)}.hero-legal{font-size:var(--fs-xs);color:var(--c-text-muted)}.hero-legal a{color:var(--c-accent)}.scroll-down-block{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;margin:13px auto 40px;color:gray;text-align:center;font-size:15px;font-weight:500;line-height:150%;z-index:10;position:relative;animation:bounce 3s linear infinite}@media only screen and (min-width: 1025px){.scroll-down-block{margin:58px auto 20px}}@media only screen and (min-width: 1341px){.scroll-down-block{margin:47px 0 33px}}@media only screen and (min-width: 1921px){.scroll-down-block{max-height:70px}}.scroll-down{display:flex;justify-content:center;margin:0 auto}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(6px)}}@media(max-width: calc(1025px - 1px)){.hero-bg{display:none}.hero-mob-bg{display:block}}@media(max-width: calc(576px - 1px)){.hero-mob-bg{display:block;width:100vw;margin-left:0;object-fit:cover;object-position:center top;margin-top:10px;margin-right:0}.hero-content{padding:var(--sp-64) var(--content-pad-sm) var(--sp-48);max-width:100%}.hero-title{font-size:clamp(28px,8vw,40px)}.hero-description{font-size:18px}.hero-ctas{flex-direction:column;align-items:stretch}.hero-ctas .btn{justify-content:center}.hero-stat{min-width:100px}}.prize-pool-section{position:relative;overflow:hidden;padding:10px 0 0;text-align:center}@media only screen and (min-width: 1025px){.prize-pool-section{padding:var(--sp-100) 0}}.prize-pool-section .content-wrapper{position:relative;max-width:1585px;width:100%;z-index:2;padding:0 20px}.prize-pool-section .content-wrapper-inner{display:flex;flex-direction:column;align-items:center;gap:24px}@media only screen and (min-width: 1025px){.prize-pool-section .content-wrapper-inner{gap:14px}}.prize-pool-bg{position:absolute;inset:0;z-index:0}.prize-pool-bg img{width:100%;height:100%;object-fit:cover;transform:translateY(-119px)}@media only screen and (min-width: 1025px){.prize-pool-bg img{transform:translateY(0)}}.prize-pool-headline{font-size:clamp(32px,4vw,var(--fs-4xl));line-height:1.1;color:var(--c-accent);margin-bottom:var(--sp-20);white-space:pre-line}.prize-pool-desc{max-width:870px;margin:0 auto 50px}.prize-pool-desc a{color:var(--c-accent)}.prize-cards{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;flex-wrap:wrap}@media only screen and (min-width: 1025px){.prize-cards{display:flex;flex-direction:row;align-items:flex-end;justify-content:center;margin-bottom:40px;flex-wrap:wrap;gap:var(--sp-24)}}.prize-card{background:linear-gradient(180deg, rgba(17, 17, 17, 0) 0%, #101010 20.67%, #202020 41.35%);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:48px 32px 26px 32px;flex:1;min-width:220px;max-width:500px;gap:12px}@media only screen and (min-width: 1025px){.prize-card{padding:48px 32px 52px 32px;gap:0}}.prize-card--first{height:280px;gap:24px;padding:var(--sp-48) var(--sp-40)}@media only screen and (min-width: 1025px){.prize-card--first{height:unset;order:unset}}.prize-card--first .prize-card__icon{width:80px;margin-top:-45px;margin-bottom:0}@media only screen and (min-width: 1025px){.prize-card--first .prize-card__icon{width:103px;height:143px;margin-top:-30px;margin-bottom:3px}}.prize-card--first .prize-card__amount{margin-top:-37px;font-size:var(--font-size-1100, 44px);font-weight:var(--font-weight-bold, 700);line-height:var(--font-line-height-1300, 52px)}@media only screen and (min-width: 1025px){.prize-card--first .prize-card__amount{margin-top:0px;margin-bottom:2px;font-size:var(--font-size-1600, 64px);line-height:112.5%}}.prize-card--first .prize-card__rank{margin-top:6px;font-size:24px;line-height:32px}@media only screen and (min-width: 1025px){.prize-card--first .prize-card__rank{margin-top:24px;font-size:32px;line-height:40px}}.prize-card:nth-of-type(1){order:2}@media only screen and (min-width: 1025px){.prize-card:nth-of-type(1){order:unset}}.prize-card:nth-of-type(2){order:1}@media only screen and (min-width: 1025px){.prize-card:nth-of-type(2){order:unset}}.prize-card:nth-of-type(3){order:3}@media only screen and (min-width: 1025px){.prize-card:nth-of-type(3){order:unset}}.prize-card__icon{width:38px;margin-top:-29px;margin-bottom:-6px}@media only screen and (min-width: 1025px){.prize-card__icon{width:unset;margin-top:unset;margin-bottom:32px}}.prize-card__amount{color:#eb622b;text-align:center;text-shadow:0 0 13.6px rgba(235,98,43,.44);-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:#f18536;font-family:var(--font-family-brand, Montserrat);font-style:normal;font-weight:var(--font-weight-bold, 700);letter-spacing:var(--font-letter-spacing-default, 0);font-size:var(--font-size-1100, 44px);font-weight:var(--font-weight-bold, 700);line-height:var(--font-line-height-1300, 52px)}@media only screen and (min-width: 1025px){.prize-card__amount{margin-top:-8px;margin-bottom:15px;font-size:var(--font-size-1100, 44px);font-weight:var(--font-weight-bold, 700);line-height:var(--font-line-height-1300, 52px)}}.prize-card__rank{color:var(--Color, #DFDFDF);text-align:center;font-family:var(--font-family-brand, Montserrat);font-size:var(--font-size-600, 24px);font-style:normal;font-weight:var(--font-weight-bold, 700);line-height:var(--font-line-height-800, 32px);letter-spacing:var(--font-letter-spacing-default, 0)}@media only screen and (min-width: 1025px){.prize-card__rank{color:var(--Color, #DFDFDF);text-align:center;font-family:var(--font-family-brand, Montserrat);font-size:24px;font-style:normal;font-weight:var(--font-weight-bold, 700);line-height:32px;letter-spacing:var(--font-letter-spacing-default, 0)}}.prize-consolation{display:flex;width:339px;height:220px;margin:34px auto 37px;padding:23px 0;flex-direction:column;justify-content:flex-end;align-items:center;flex-shrink:0;background:linear-gradient(180deg, rgba(17, 17, 17, 0) 5.08%, #101010 39.33%, #202020 86.77%);padding:23px 0;gap:9px}@media only screen and (min-width: 1025px){.prize-consolation{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--sp-20);background:linear-gradient(180deg, rgba(17, 17, 17, 0) 0%, #101010 39.57%, #202020 69.87%);padding:23px 0;max-width:100%;width:unset;height:unset;margin:0 auto 41px;flex-wrap:wrap;padding:18px}}.prize-consolation__line{display:flex;align-items:center;justify-content:space-evenly;gap:10px;order:2;margin:6px 0 19px;transform:translateY(3px)}@media only screen and (min-width: 1025px){.prize-consolation__line{order:unset;margin:0;transform:translateY(0)}}.prize-consolation__line .prize-consolation__ranks{transform:translateY(0)}.prize-consolation__icon{width:56px;height:56px;flex-shrink:0;order:-1}@media only screen and (min-width: 1025px){.prize-consolation__icon{order:unset}}.prize-consolation__ranks{color:#dfdfdf;text-align:center;font-family:var(--font-family-brand, Montserrat);font-size:var(--font-size-600, 24px);font-style:normal;font-weight:var(--font-weight-bold, 700);line-height:var(--font-line-height-800, 32px);letter-spacing:var(--font-letter-spacing-default, 0);order:3;transform:translateY(-16px)}@media only screen and (min-width: 1025px){.prize-consolation__ranks{order:unset;transform:translateY(0)}}.prize-consolation__divider{width:1px;height:24px;background:var(--c-text-muted)}.prize-consolation__amount{color:#eb622b;text-align:center;text-shadow:0 0 13.6px rgba(235,98,43,.32);font-family:var(--font-family-brand, Montserrat);font-size:var(--font-size-1100, 44px);font-style:normal;font-weight:var(--font-weight-bold, 700);line-height:var(--font-line-height-1300, 52px);letter-spacing:var(--font-letter-spacing-default, 0)}.prize-pool-footnote{color:var(--Color-14, #9F9F9F);text-align:center;font-family:var(--font-family-brand, Montserrat);font-size:var(--font-size-300, 12px);font-style:normal;font-weight:var(--font-weight-regular, 400);line-height:var(--font-line-height-400, 16px);letter-spacing:var(--font-letter-spacing-default, 0);margin-top:var(--sp-24)}@media(max-width: calc(768px - 1px)){.prize-pool-section{padding:10px 0 0}.content-wrapper{padding:0 var(--content-pad-sm)}.prize-pool-desc{margin-bottom:var(--sp-40)}.prize-cards{flex-direction:column;align-items:center}.prize-card,.prize-card--first{max-width:100%;width:100%}}.timeline-section{text-align:center;padding:64px 0 26px}@media only screen and (min-width: 1025px){.timeline-section{padding:101px 0 122px;border-bottom:1px solid var(--c-border-sep)}}.timeline-inner{width:100%;max-width:1575px;margin:0 auto;padding:0 20px}.timeline-title{font-size:clamp(28px,3.5vw,var(--fs-4xl));color:var(--c-text-white);margin-bottom:var(--sp-64)}.timeline-phases{display:grid;grid-template-columns:repeat(4, 1fr);gap:26px;margin:24px auto 0}@media only screen and (min-width: 1025px){.timeline-phases{margin:75px auto 0;gap:16px}}.timeline-phase{display:flex;padding:42px 32px 38px;flex-direction:column;justify-content:flex-start;align-items:center;gap:3px;flex-shrink:0;background:linear-gradient(180deg, rgba(17, 17, 17, 0) 0%, #101010 20.67%, #202020 41.35%);display:flex;text-align:center}@media only screen and (min-width: 1025px){.timeline-phase{width:365px;height:240px;padding:42px 33px 10px;gap:3px}}.timeline-phase__label{color:#dfdfdf;text-align:center;font-family:var(--font-family-brand, Montserrat);font-size:18px;font-style:normal;font-weight:var(--font-weight-medium, 500);line-height:26px;letter-spacing:var(--font-letter-spacing-default, 0)}@media only screen and (min-width: 1025px){.timeline-phase__label{font-size:var(--font-size-550, 22px);line-height:var(--font-line-height-750, 30px)}}.timeline-phase__date{color:#fff;font-family:var(--font-family-brand, Montserrat);font-size:24px;font-style:normal;font-weight:var(--font-weight-bold, 700);line-height:32px;letter-spacing:var(--font-letter-spacing-default, 0)}@media only screen and (min-width: 1025px){.timeline-phase__date{font-size:var(--font-size-800, 32px);line-height:var(--font-line-height-1000, 40px)}}.timeline-phase__bar{height:12px;width:100%;margin:14px auto 20px;opacity:.8;background:#606060}@media only screen and (min-width: 1025px){.timeline-phase__bar{margin:20px auto}}.timeline-phase__note{color:#dfdfdf;text-align:center;font-family:var(--font-family-brand, Montserrat);font-size:18px;font-style:normal;font-weight:var(--font-weight-medium, 500);line-height:26px;letter-spacing:var(--font-letter-spacing-default, 0)}@media only screen and (min-width: 1025px){.timeline-phase__note{font-size:var(--font-size-550, 22px);line-height:var(--font-line-height-750, 30px)}}.timeline-phase--active{background:#202020;box-shadow:4px 4px 4px 0 rgba(0,0,0,.34)}.timeline-phase--active .timeline-phase__bar{border:.2px solid #f18536;background:#eb622b;box-shadow:0 0 6.1px 0 rgba(241,133,54,.8)}.timeline-phase--active .timeline-phase__note{color:var(--c-text-primary)}@media(max-width: calc(1200px - 1px)){.timeline-phases{grid-template-columns:repeat(2, 1fr)}.timeline-inner{padding:0 var(--content-pad-md)}}@media(max-width: calc(768px - 1px)){.timeline-section{padding:var(--sp-64) 0}.timeline-title{margin-bottom:var(--sp-40)}.timeline-inner{padding:0 var(--content-pad-sm)}}@media(max-width: calc(576px - 1px)){.timeline-phases{grid-template-columns:1fr}}.how-to-join-section{position:relative;overflow:hidden;text-align:center;background:url("./../images/how-to-join.webp") no-repeat;background-position:50% 0;background-size:200%}@media only screen and (min-width: 1025px){.how-to-join-section{border-bottom:2px solid #191919;background-size:100%}}.how-to-join-section .section-tag{margin:25px auto 22px}@media only screen and (min-width: 1025px){.how-to-join-section .section-tag{margin:0 20px 26px}}.how-to-join-section .content-wrapper{display:flex;flex-direction:column;align-items:center;padding:0 20px 40px;width:100%;max-width:1520px}@media only screen and (min-width: 1025px){.how-to-join-section .content-wrapper{padding:108px 20px 132px}}.htj-bg--video{z-index:1;display:none}.htj-bg--gif{z-index:2;display:none}.htj-bg--gif img{object-fit:cover}@media(min-width: 768px){.htj-bg--video{display:block}.htj-bg--gif{display:block}}.htj-title{font-size:clamp(28px,3.5vw,var(--fs-4xl));line-height:1.2;color:var(--c-text-white);margin-bottom:var(--sp-64);white-space:pre-line}.htj-steps{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--sp-24);margin-top:25px;margin-bottom:24px}@media only screen and (min-width: 1025px){.htj-steps{margin-top:37px;margin-bottom:43px}}.htj-step{display:flex;flex-direction:column;align-items:f;max-width:507px;background:var(--c-card-step);padding:38px 22px 51px;text-align:left;position:relative;overflow:hidden}@media only screen and (min-width: 1025px){.htj-step{padding:var(--sp-40) var(--sp-32)}}.htj-step__number{position:relative;color:#606060;font-family:Montserrat;font-size:77.4px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:1.2px;pointer-events:none;user-select:none}@media only screen and (min-width: 1025px){.htj-step__number{font-size:77.4px;line-height:120%}}.htj-step__title{color:var(--Color, #DFDFDF);font-family:var(--font-family-brand, Montserrat);font-size:24px;font-style:normal;font-weight:var(--font-weight-bold, 700);line-height:32px;letter-spacing:var(--font-letter-spacing-default, 0);position:relative;z-index:1;margin:4px 0 6px}@media only screen and (min-width: 1025px){.htj-step__title{margin:24px 0 21px;font-size:var(--font-size-800, 32px);line-height:var(--font-line-height-1000, 40px)}}.htj-step__desc{color:#fff;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-default, 0);position:relative;z-index:1}@media only screen and (min-width: 1025px){.htj-step__desc{color:#fff;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:var(--font-line-height-650, 26px);letter-spacing:var(--font-letter-spacing-default, 0);text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.htj-step__desc a{text-decoration:underline}}span.htj-step__text-small{display:flex;margin:15px 0 0;color:#fff;font-family:Montserrat;font-size:11.11px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:1.2px}@media only screen and (min-width: 1025px){span.htj-step__text-small{margin:25px 0 0}}.htj-footnote{color:#fff;text-align:center;font-family:var(--font-family-brand, Montserrat);font-size:var(--font-size-450, 18px);font-style:normal;font-weight:var(--font-weight-semi-bold, 600);line-height:var(--font-line-height-650, 26px);letter-spacing:var(--font-letter-spacing-default, 0);max-width:680px;margin:0 auto}.htj-footnote a{color:var(--c-accent)}@media(max-width: calc(1200px - 1px)){.content-wrapper{padding:0 var(--content-pad-md)}.htj-steps{grid-template-columns:repeat(2, 1fr)}}@media(max-width: calc(768px - 1px)){.how-to-join-section{padding:0}.content-wrapper{padding:0 var(--content-pad-sm)}.htj-steps{grid-template-columns:1fr}.htj-step__number{font-size:64px}}@media(min-width: 1025px){.how-to-join-section{border-bottom:2px solid var(--c-border-sep)}}.faq-section{position:relative;width:100%;z-index:3;border-top:1px solid #363636}@media only screen and (min-width: 1025px){.faq-section{border-top:0}}.faq-section .content-wrapper{max-width:927px;width:100%;padding:64px 20px 0;margin:auto;text-align:center}@media only screen and (min-width: 1025px){.faq-section .content-wrapper{padding:27px 20px 90px}}@media only screen and (min-width: 1342px){.faq-section .content-wrapper{padding:72px 20px 107px}}.faq-section .section-tag{display:none;margin:0 20px 26px}@media only screen and (min-width: 1025px){.faq-section .section-tag{display:inline-flex}}.faq-title{color:var(--c-text-white);font-family:var(--ff-brand);font-size:var(--fs-2xl);font-weight:var(--fw-bold);line-height:var(--lh-2xl);margin:38px auto 5px;text-align:center}@media only screen and (max-width: 1024px){.faq-title{margin:40px auto 38px;font-size:var(--fs-xl)}}.faq-list{width:100%;list-style:none;padding:0;text-align:left;margin-top:4px}@media only screen and (min-width: 601px){.faq-list{padding:42px 0 0}}@media only screen and (min-width: 1025px){.faq-list{margin-top:0;padding:68px 0 0}}.faq-list li{position:relative;border-bottom:1px solid var(--c-text-muted)}.faq-list li:last-child{border-bottom:1px solid rgba(0,0,0,0)}.faq-list li a{color:var(--c-accent);transition:color var(--t-fast);text-decoration:underline}.faq-list li a:hover{color:var(--c-accent-hover)}.question{margin:0;background:rgba(0,0,0,0);width:100%;text-align:left;padding:19px 42px 20px 0;border:none;text-transform:inherit;position:relative;transition:color var(--t-fast);cursor:pointer;color:#fff;font-family:var(--font-family-brand, Montserrat);font-size:var(--font-size-550, 22px);font-style:normal;font-weight:var(--font-weight-medium, 500);line-height:var(--font-line-height-750, 30px);letter-spacing:var(--font-letter-spacing-default, 0)}@media only screen and (max-width: 600px){.question{font-size:16px;padding:15px 46px 20px 0;line-height:167%}}.question svg{width:24px;height:24px;fill:var(--c-text-muted);position:absolute;right:0;top:0;bottom:0;margin:auto;transition:transform var(--t-base),fill var(--t-fast)}.question.active svg{fill:#fff;transform:rotate(180deg)}.answer-outer{max-height:0;overflow:hidden;transition:max-height .25s ease-out;background:var(--c-card);border-left:2px solid var(--c-accent)}.answer-outer .answer-inner{padding:0 var(--sp-32)}.answer-outer .answer-inner p{margin:var(--sp-24) 0;color:var(--c-text-primary);font-size:var(--font-size-550, 22px);font-style:normal;font-weight:var(--font-weight-medium, 500);line-height:var(--font-line-height-750, 30px);text-align:left}@media only screen and (max-width: 600px){.answer-outer .answer-inner p{font-size:16px}}.answer-outer .answer-inner ul{list-style:disc;padding:0 0 var(--sp-24) var(--sp-16)}.answer-outer .answer-inner ul li{border:none}.answer-outer .answer-inner a{color:var(--c-accent);text-decoration:underline;font-family:var(--ff-body);transition:color var(--t-fast)}.answer-outer .answer-inner a:hover{color:var(--c-accent-hover)}.bottom-section{position:relative;text-align:center}.bottom-section::after{position:absolute;top:-2px;left:0;content:"";width:100%;height:1px;border-top:2px solid #191919;z-index:-1}.bottom-section .content-wrapper{position:relative;width:100%;max-width:1600px;padding:45px 0px 0}@media only screen and (min-width: 1025px){.bottom-section .content-wrapper{padding:95px 20px 137px}}.bottom-section .bottom-bg{display:none;inset:0;z-index:3}@media only screen and (min-width: 1025px){.bottom-section .bottom-bg{display:flex;position:absolute;inset:0;z-index:0;bottom:-29px;top:unset;left:50%;transform:translateX(-48.5%);width:100vw}}.bottom-section .bottom-bg img{width:100%;height:100%;object-fit:cover}.bottom-section .bottom-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.5) 100%)}.bottom-section .bottom-gif{position:absolute;inset:0;z-index:1}.bottom-section .bottom-gif img{width:100%;height:100%;object-fit:cover}.bottom-section .bottom-headline{font-size:clamp(28px,3.5vw,var(--fs-4xl));line-height:1.2;color:var(--c-text-white);margin-bottom:var(--sp-20);white-space:pre-line;padding:0 20px}@media only screen and (min-width: 1025px){.bottom-section .bottom-headline{padding:0}}.bottom-section .bottom-sub{color:#fff;max-width:540px;margin:23px auto 0;padding:0 20px}@media only screen and (min-width: 1025px){.bottom-section .bottom-sub{margin:23px auto 32px;padding:0}}.bottom-section .bottom-bg-mob{display:block;width:100%;margin:0 0 24px}.bottom-section .bottom-bg-mob img{width:100%;height:auto;display:block;display:flex;max-width:unset;max-width:100vw;transform:translateX(0vw);margin-top:26px}@media only screen and (min-width: 1025px){.bottom-section .bottom-bg-mob{display:none}}.bottom-section .bottom-legal{margin-top:var(--sp-20);font-size:var(--fs-xs);color:var(--c-text-muted)}.bottom-section .bottom-legal a{color:var(--c-accent)}.bottom-section .back-to-top{margin-top:var(--sp-48)}@media only screen and (max-width: 1024px){.bottom-section .back-to-top{padding-bottom:0;margin:10px auto 37px;font-size:16px}}.bottom-section .back-to-top__btn{display:inline-flex;align-items:center;gap:var(--sp-8);font-family:var(--ff-brand);font-size:var(--fs-base);font-weight:var(--fw-medium);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--c-text-muted);transition:color var(--t-fast)}.bottom-section .back-to-top__btn:hover{color:var(--c-text-white)}@media(max-width: calc(768px - 1px)){.bottom-section .bottom-section{padding:var(--sp-64) var(--content-pad-sm)}.bottom-section .bottom-headline{font-size:clamp(24px,7vw,36px)}}.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:86px;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(--c-card)}@media only screen and (min-width: 1025px){.footer{background:#000}}.footer-line{display:flex;flex-direction:column;width:100%}@media only screen and (min-width: 1025px){.footer-line{flex-direction:row;justify-content:space-between}}.footer-line .content-wrapper{flex-direction:row;justify-content:space-between;align-items:center;max-width:1757px;width:100%;margin:0 auto;padding:15px 20px}@media only screen and (min-width: 1025px){.footer-line .content-wrapper{display:flex;padding:0 40px;min-height:64px}}.footer-line p,.footer-line span,.footer-line a,.footer-line li{color:var(--c-text-muted);font-family:var(--ff-brand);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:140%;text-align:center}@media only screen and (min-width: 1025px){.footer-line p,.footer-line span,.footer-line a,.footer-line li{text-align:left}}.footer-line a{transition:color var(--t-fast)}.footer-line a:hover{color:#fff}.footer-line-left{display:flex;flex-direction:column;gap:var(--sp-4)}@media only screen and (min-width: 1025px){.footer-line-left{flex-direction:row;align-items:center;gap:0}}.footer-line-left ul{display:flex;align-items:center;padding:0;list-style:none;gap:7px}@media only screen and (min-width: 1025px){.footer-line-left ul li{margin-left:23px}}.footer-line-right{display:flex;align-items:center}.footer-socials{display:flex;gap:var(--sp-20);margin-top:0}@media only screen and (max-width: 1024px){.footer-socials{margin:var(--sp-12) auto var(--sp-8);justify-content:center}}.footer-socials-item{display:flex;align-items:center;transition:opacity var(--t-fast)}.footer-socials-item svg path{transition:fill var(--t-fast)}.footer-socials-item:hover svg path{fill:#fff}.footer-line ul.mob-only{display:none}@media only screen and (max-width: 1024px){.footer-line ul.mob-only{display:flex;justify-content:center;gap:var(--sp-16);width:100%;padding:0 var(--sp-16) var(--sp-16);list-style:none}.footer-line ul.mob-only li{margin:0 var(--sp-4)}}@media only screen and (max-width: 1024px){.footer-line ul.desktop-only{display:none}}