:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1;font-weight:400;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--spacing-0: 0vw;--spacing-50: .1vw;--spacing-100: .2vw;--spacing-150: .4vw;--spacing-200: .6vw;--spacing-250: .8vw;--spacing-300: 1.2vw;--spacing-350: 1.6vw;--spacing-400: 2vw;--spacing-450: 2.4vw;--spacing-500: 2.8vw;--spacing-550: 3.2vw;--spacing-600: 3.6vw;--spacing-650: 4vw;--border-radius-0: 0vw;--border-radius-100: .1vw;--border-radius-150: .2vw;--border-radius-200: .4vw;--border-radius-250: .8vw;--border-radius-300: 5vw;--border-radius-350: 499.95vw;--icon-size-100: .8vw;--icon-size-150: 1.2vw;--icon-size-200: 1.4vw;--icon-size-250: 1.6vw;--icon-size-300: 1.8vw;--icon-size-350: 2vw;--icon-size-400: 2.2vw;--font-size-50: .6vw;--font-size-100: .8vw;--font-size-150: .9vw;--font-size-200: 1.3vw;--font-size-250: 1.4vw;--font-size-300: 1.6vw;--font-size-350: 1.7vw;--font-size-400: 1.8vw;--font-size-450: 1.9vw;--font-size-500: 2.1vw;--line-height-50: .9vw;--line-height-100: 1.2vw;--line-height-150: 1.8vw;--line-height-200: 1.95vw;--line-height-250: 2.4vw;--line-height-300: 2.55vw;--line-height-350: 3.75vw;--border-width-0: 0vw;--border-width-50: .015vw;--border-width-100: .025vw;--border-width-150: .05vw;--border-width-200: .075vw;--border-width-250: .1vw;--border-width-300: .125vw;--border-width-350: .15vw;--border-width-400: .2vw;--border-width-450: .3vw;--border-width-500: .4vw;--border-width-550: .5vw;--border-width-600: .6vw;--border-width-650: .8vw;--font-weight-300: 300;--font-weight-400: 400;--font-weight-500: 500;--font-weight-600: 600;--font-weight-700: 700;--letter-spacing-0: 0em;--color-primary-1: #00a6ff;--color-primary-2: #21ced9;--color-primary-3: #3aecbe;--color-secondary-1: #a7cf3a;--color-secondary-2: #e5f1c4;--color-tertiary-1: #c1ff00;--color-tertiary-2: #e6ff99;--color-alert-100: #ec3a3a;--color-alert-30: #ffbfbf;--color-success-100: #3aecbe;--color-success-30: #c4f9eb;--color-caution-100: #7c7ccd;--color-caution-30: #f9e9c4;--color-base-100: #000000;--color-base-90: #202020;--color-base-80: #333333;--color-base-70: #575757;--color-base-60: #666666;--color-base-40: #999999;--color-base-20: #cccccc;--color-base-10: #f2f2f2;--color-base-0: #ffffff;--gradient-primary: linear-gradient(to bottom, #c1ff00, #7eab06);--gradient-background: radial-gradient( 59.51% 43.99% at 50% 49.47%, #4e4e4e 0%, #353535 22%, #181818 53%, #060606 80%, #000 100% );--gradient-secondary-1: linear-gradient(to left, #3aecbe, #21ced9, #00a6ff);--gradient-secondary-2: linear-gradient(270deg, #97f0d9, #8be1e7, #7acdfa);--gradient-hover: linear-gradient( 270deg, #00c18f 0%, #01bbc8 45%, #008bd7 100% ), linear-gradient(270deg, #3aecbe 0%, #21ced9 45%, #00a6ff 100%);--gradient-disabled: linear-gradient(90deg, #ccc 0%, #999 100%);--gradient-clicked: linear-gradient( 270deg, #97f0d9 0%, #8be1e7 45%, #7acdfa 100% );--gradient-background: linear-gradient(124deg, #000 73.87%, #befc00 100.67%)}p{margin:0}h1{font-size:var(--font-size-450);font-weight:700;line-height:normal;margin:0;font-family:Orbitron}@media (max-width: 1440px){h1{font-size:var(--font-size-500)}}h2{font-size:var(--font-size-400);font-weight:700;line-height:normal;margin:0;font-family:Orbitron}@media (max-width: 1440px){h2{font-size:var(--font-size-450)}}h3{font-size:var(--font-size-350);font-weight:700;line-height:normal;margin:0;font-family:Orbitron}@media (max-width: 1440px){h3{font-size:var(--font-size-400)}}h4{font-size:var(--font-size-300);font-weight:700;line-height:normal;margin:0;font-family:Orbitron}@media (max-width: 1440px){h4{font-size:26px}}h5{font-size:var(--font-size-250);font-weight:700;line-height:normal;margin:0;font-family:Orbitron}@media (max-width: 1440px){h5{font-size:var(--font-size-300)}}h6{font-size:var(--font-size-200);font-weight:700;line-height:normal;margin:0;font-family:Orbitron}@media (max-width: 1440px){h6{font-size:var(--font-size-250)}}p{font-family:Poppins}.body1-regular{font-size:var(--font-size-150);font-weight:var(--font-weight-400);line-height:var(--line-height-body1);letter-spacing:var(--letter-spacing-0)}@media (max-width: 1440px){.body1-regular{font-size:16px}}.body1-light{font-size:var(--font-size-150);font-weight:var(--font-weight-400);line-height:var(--line-height-body1);letter-spacing:var(--letter-spacing-0)}@media (max-width: 1440px){.body1-light{font-size:var(--font-size-250)}}.body1-bold{font-size:var(--font-size-150);font-weight:var(--font-weight-500);line-height:var(--line-height-100);letter-spacing:var(--letter-spacing-0)}@media (max-width: 1440px){.body1-bold{font-size:var(--font-size-250)}}.body1-boldcaps{font-size:var(--font-size-150);font-weight:var(--font-weight-700);line-height:var(--line-height-100);letter-spacing:var(--letter-spacing-0);text-transform:uppercase}@media (max-width: 1440px){.body1-boldcaps{font-size:var(--font-size-250)}}.body2-regular{font-size:var(--font-size-100);font-weight:var(--font-weight-400);line-height:var(--line-height-body2);letter-spacing:var(--letter-spacing-0)}@media (max-width: 1440px){.body2-regular{font-size:var(--font-size-150)}}.body2-bold{font-size:var(--font-size-100);font-weight:var(--font-weight-600);line-height:var(--line-height-body2);letter-spacing:var(--letter-spacing-0)}@media (max-width: 1440px){.body2-bold{font-size:var(--font-size-200)}}.body2-boldcaps{font-size:var(--font-size-100);font-weight:var(--font-weight-700);line-height:var(--line-height-body2);letter-spacing:var(--letter-spacing-0);text-transform:uppercase}@media (max-width: 1440px){.body2-boldcaps{font-size:var(--font-size-200)}}.body3-regular{font-size:var(--font-size-50);font-weight:var(--font-weight-300);line-height:var(--line-height-50);letter-spacing:var(--letter-spacing-0)}@media (max-width: 1440px){.body3-regular{font-size:var(--font-size-150)}}.body3-light{font-size:var(--font-size-50);font-weight:var(--font-weight-300);line-height:var(--line-height-50);letter-spacing:var(--letter-spacing-0)}@media (max-width: 1440px){.body3-light{font-size:var(--font-size-150)}}.body3-bold{font-size:var(--font-size-50);font-weight:var(--font-weight-700);line-height:var(--line-height-50);letter-spacing:var(--letter-spacing-0)}@media (max-width: 1440px){.body3-bold{font-size:var(--font-size-150)}}.button-l{font-size:var(--font-size-150);font-weight:var(--font-weight-700);line-height:var(--line-height-100);letter-spacing:var(--letter-spacing-0);padding:var(--spacing-200) var(--spacing-550)}@media (max-width: 1440px){.button-l{font-size:var(--font-size-250);line-height:var(--line-height-150)}}.button-m{font-size:var(--font-size-100);font-weight:var(--font-weight-700);line-height:var(--line-height-100);letter-spacing:var(--letter-spacing-0);padding:var(--spacing-200) var(--spacing-500)}@media (max-width: 1440px){.button-m{font-size:var(--font-size-200);line-height:var(--line-height-150)}}.button-s{font-size:var(--font-size-50);font-weight:var(--font-weight-700);line-height:var(--line-height-50);letter-spacing:var(--letter-spacing-0);padding:var(--spacing-200) var(--spacing-350)}@media (max-width: 1440px){.button-s{font-size:var(--font-size-150);line-height:var(--line-height-100)}}.button-xs{padding:var(--spacing-200) var(--spacing-250)}.button-xl{padding:var(--spacing-200) var(--spacing-600)}@media (max-width: 769px){.button-xl{padding:12px 16px}}.button-stroke{position:relative;overflow:hidden;background:var(--gradient-secondary-1);padding:var(--border-width-200);width:fit-content;border-radius:.45vw}@media (max-width: 768px){.button-stroke{width:100%;padding:1px;border-radius:8px}}.button-stroke:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gradient-hover);opacity:0;transition:opacity .8s ease;border-radius:inherit;z-index:0}.button-stroke:hover:before{opacity:1}.button-stroke.disabled{background:var(--gradient-disabled)}.button-stroke.disabled:before{opacity:0!important}.button-stroke.clicked:before{background:var(--gradient-clicked);opacity:1;transition-duration:.2s}.button-stroke .stroke-icon-button,.button-stroke .stroke-icon-left-button,.button-stroke .stroke-icon-right-button,.button-stroke .stroke-text-button{position:relative;z-index:1}.body1-regular--underlined{font-size:var(--font-size-150);font-weight:var(--font-weight-400);line-height:var(--line-height-body1);letter-spacing:var(--letter-spacing-0);text-decoration:underline}.body2-regular--underlined{font-size:var(--font-size-100);font-weight:var(--font-weight-400);line-height:var(--line-height-body2);letter-spacing:var(--letter-spacing-0);text-decoration:underline}.body3-regular--underlined{font-size:var(--font-size-50);font-weight:var(--font-weight-300);line-height:var(--line-height-50);letter-spacing:var(--letter-spacing-0);text-decoration:underline}#root{max-width:1920px;margin:0;padding:0}body{margin:0;padding:0}.coming-soon{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100vw;min-height:100vh;background:var(--gradient-background)}@media (max-width: 769px){.coming-soon{justify-content:flex-start}}.coming-soon .content{width:100%;padding:2.4vw 11vw 7vw;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-550);box-sizing:border-box}@media (max-width: 769px){.coming-soon .content{padding:32px 16px}}.coming-soon .content .main-row.hero{padding:0 5vw;display:flex;flex-direction:column;align-items:center;gap:2.2vw}@media (max-width: 769px){.coming-soon .content .main-row.hero{padding:unset}}.coming-soon .content .main-row.hero .logo{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-250)}.coming-soon .content .main-row.hero .logo .logo-img{width:9vw}@media (max-width: 769px){.coming-soon .content .main-row.hero .logo .logo-img{width:25vw}}.coming-soon .content .main-row.hero .logo span{font-family:Orbitron;font-size:var(--font-size-300);color:var(--color-base-10);font-weight:700}@media (max-width: 768px){.coming-soon .content .main-row.hero .logo span{font-size:26px}}.coming-soon .content .main-row.hero .logo .coming-soon-img{width:17vw}@media (max-width: 769px){.coming-soon .content .main-row.hero .logo .coming-soon-img{width:40vw}}.coming-soon .content .main-row.hero .row{position:relative;display:flex;flex-direction:column;align-items:center;gap:1.2vw}.coming-soon .content .main-row.hero .row p{text-align:center;line-height:1.5;width:90%;color:#fff}@media (max-width: 769px){.coming-soon .content .main-row.hero .row p{font-size:16px}}.coming-soon .content .main-row.hero .row p span{font-weight:700}.coming-soon .content .main-row.cards{display:grid;grid-template-columns:repeat(2,1fr);justify-items:stretch;gap:1.8vw}@media (max-width: 768px){.coming-soon .content .main-row.cards{display:flex;flex-direction:column}}.coming-soon .content .main-row.cards>*:nth-child(1),.coming-soon .content .main-row.cards>*:nth-child(2),.coming-soon .content .main-row.cards>*:nth-child(3){grid-column:1/-1}.coming-soon .content .main-row.cards>*:nth-child(4){grid-row:4;grid-column:1}.coming-soon .content .main-row.cards>*:nth-child(5){grid-row:4;grid-column:2}.presentation-card{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-300);border-radius:var(--border-radius-250);background:#20202099;gap:var(--spacing-200);line-height:1.5;align-self:stretch}@media (max-width: 1440px){.presentation-card{padding:var(--spacing-600)}}.presentation-card h4{text-align:center;color:var(--color-base-0)}.presentation-card img{width:4vw;height:4vw}@media (max-width: 768px){.presentation-card img{width:15vw;height:15vw}}.presentation-card .center{text-align:center;white-space:pre-line;color:var(--color-base-0)}.presentation-card .left{align-self:flex-start;text-align:left;color:var(--color-base-0)}.presentation-card .bullets{align-self:flex-start;padding-left:1vw;margin:0}@media (max-width: 769px){.presentation-card .bullets{padding-left:15px}}.presentation-card .bullets li{font-family:Poppins;font-size:var(--font-size-150);font-weight:400;color:var(--color-base-0)}@media (max-width: 1440px){.presentation-card .bullets li{font-size:16px}}header{width:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-250);background:var(--color-base-90)}@media (max-width: 769px){header{padding:12px}}header .logo img{width:75px;cursor:pointer}header .menu-mobile{position:relative;z-index:200000}@media (min-width: 768px){header .menu-mobile{display:none}}header .menu-mobile nav{position:relative}header .menu-mobile nav .burger-wrap{position:relative;display:flex;justify-content:center;align-items:center;gap:10px;padding:8px 14px;border-radius:8px;cursor:pointer;transition:all .3s ease}header .menu-mobile nav .burger-wrap p{font-family:Kurale;color:#214016;font-size:20px;font-weight:400;line-height:24px;text-align:left}header .menu-mobile nav .burger-wrap.open{background-color:var(--primary-color-1)}header .menu-mobile nav .burger-wrap.open p{color:#fff}header .menu-mobile nav .burger-wrap.open .burger-menu span{background-color:#fff}header .menu-mobile nav .burger-wrap.open .burger-menu span:nth-child(3){width:100%}header .menu-mobile nav .burger-menu{width:18px;height:16px;position:relative;z-index:11;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}@media (max-width: 1200px){header .menu-mobile nav .burger-menu{display:block}}header .menu-mobile nav .burger-menu span{display:block;position:absolute;height:2.2px;width:100%;background:var(--color-base-10);border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}header .menu-mobile nav .burger-menu span.open{display:block}header .menu-mobile nav .burger-menu span:nth-child(1){top:0}header .menu-mobile nav .burger-menu span:nth-child(2){top:6px}header .menu-mobile nav .burger-menu span:nth-child(3){top:12px;width:100%}header .menu-mobile nav .burger-menu.open span:nth-child(1){top:7.5px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}header .menu-mobile nav .burger-menu.open span:nth-child(2){opacity:0;left:-30px}header .menu-mobile nav .burger-menu.open span:nth-child(3){top:7.5px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}header .menu-mobile nav .burger-content{border-top:1px solid var(--color-base-40);position:absolute;display:none;background:var(--color-base-90);width:100vw;max-height:70vh;overflow-y:auto!important;right:-12px;z-index:151;box-shadow:0 9px 12px #0000000d;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding:20px 35px;overflow:hidden;top:calc(100% + 12px);transition:all .5s ease;box-sizing:border-box}header .menu-mobile nav .burger-content.open{display:block}header .menu-mobile nav .burger-content .burger-navigation{width:100%;padding:0;display:flex;flex-direction:column;justify-content:center}header .menu-mobile nav .burger-content .burger-navigation .burger-buttons{display:flex;flex-direction:column;gap:16px;border-bottom:1px solid var(--color-base-40);padding-bottom:20px}header .menu-mobile nav .burger-content .burger-navigation .search-button{margin-top:20px;width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;background-color:var(--color-base-80);padding:8px;box-sizing:border-box;border-radius:4px;cursor:pointer}header .menu-mobile nav .burger-content .burger-navigation .search-button:active{background-color:var(--color-base-70)}header .menu-mobile nav .burger-content .burger-navigation .search-button img{width:24px}header .menu-mobile nav .burger-content .burger-navigation .search-button span{color:var(--color-base-10);font-family:Poppins;font-size:16px;font-weight:400}@media (max-width: 769px){header .menu-mobile nav .burger-content .burger-navigation .search-button span{font-size:12px}}header .buttons{height:100%;display:flex;justify-content:center;align-items:center;gap:var(--spacing-300)}@media (max-width: 768px){header .buttons{display:none}}header .buttons .col{display:flex;justify-content:center;align-items:center;gap:12px}header .buttons .line{height:36px;width:2px;background:var(--color-base-60);border-radius:24px}.fill-text-button{position:relative;overflow:hidden;width:fit-content;background:var(--gradient-secondary-1);border:none;border-radius:var(--border-radius-200);cursor:pointer;display:flex;justify-content:center;align-items:center;gap:10px;transition:all .4s ease}@media (max-width: 768px){.fill-text-button{width:100%;border-radius:8px;padding:12px 16px}}.fill-text-button:hover{background:var(--gradient-hover)}.fill-text-button p{position:relative;z-index:1;font-family:Orbitron;font-size:var(--font-size-50);font-weight:var(--font-weight-700);text-transform:uppercase;line-height:normal;margin:0}@media (max-width: 1440px){.fill-text-button p{font-size:12px}}.fill-text-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:0}.fill-text-button:hover:before{opacity:1}.fill-text-button.disabled{background:var(--gradient-disabled);cursor:not-allowed}.fill-text-button.disabled:before{opacity:0!important}.fill-text-button:focus:before{background:var(--gradient-clicked);opacity:1;transition-duration:.3s}.stroke-text-button{width:fit-content;background:var(--color-base-90);border:none;border-radius:var(--border-radius-200);cursor:pointer;transition:all .5s ease;display:flex;justify-content:center;align-items:center;gap:10px}@media (max-width: 768px){.stroke-text-button{width:100%;border-radius:8px}}.stroke-text-button.bg---color-base-90{background:var(--color-base-90)}.stroke-text-button p{font-family:Orbitron;font-size:var(--font-size-50);font-weight:var(--font-weight-700);text-transform:uppercase;line-height:normal;margin:0}@media (max-width: 1440px){.stroke-text-button p{font-size:12px}}.link-icon-left-button{width:fit-content;background:transparent;border:none;border-radius:var(--border-radius-200);cursor:pointer;transition:all .8s ease;display:flex;justify-content:center;align-items:center;gap:8px}.link-icon-left-button p{font-family:Orbitron;font-size:var(--font-size-50);font-weight:var(--font-weight-700);text-transform:uppercase;line-height:normal;margin:0;color:var(--color-primary-1);text-decoration:underline;transition:all .3s ease}@media (max-width: 1440px){.link-icon-left-button p{font-size:var(--font-size-100)}}.link-icon-left-button svg{width:1vw;height:1vw;min-height:16px;min-width:16px;transition:all .3s ease}.link-icon-left-button:hover p{color:var(--color-primary-2)}.link-icon-left-button:hover svg path{stroke:var(--color-primary-2)}.link-icon-left-button.disabled{background:var(--gradient-disabled);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.link-icon-left-button:focus p{color:var(--color-primary-3)}.link-icon-left-button:focus svg path{stroke:var(--color-primary-3)}.promo-footer{padding:var(--spacing-250);display:flex;justify-content:center;align-items:center;width:100%;background:var(--color-base-90);box-sizing:border-box}@media (max-width: 769px){.promo-footer{padding:16px}}.promo-footer .row{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.promo-footer .row .col{display:flex;justify-content:center;align-items:center;width:100%;padding:var(--spacing-300) 0vw}@media (max-width: 769px){.promo-footer .row .col{padding:18px 0vw}}.promo-footer .row .col:first-of-type{border-bottom:1.25px solid rgba(255,255,255,.2)}.promo-footer .row .col p{margin:0;padding:0;color:var(--color-base-0);opacity:.65}@media (max-width: 769px){.promo-footer .row .col p{font-size:18px}}
