:root{--text-primary:#fff;--text-tertiary:#9f9f9f;--text-secondary-black:#202020;--text-secondary:#dfdfdf;--surface-tertiary:#303030;--surface-primary:#000;--surface-secondary-black:#101010;--surface-secondary:#efefef;--color-primary:#eb622b;--color-primary-hover:#f18536;--grey-bg:#1c1a1a;--icons-secondary:#ebebeb;--color-ui-critical-dark:#fc3737}*,:after,:before{margin:0;padding:0;box-sizing:border-box;font-weight:400}html{height:100%;scroll-behavior:smooth;scroll-padding-top:80px}body{font-family:Lato,sans-serif;background-color:var(--surface-secondary-black);color:var(--text-secondary);line-height:160%;padding:80px 0 0;margin:0}body.modal-is-open{height:100vh;overflow:hidden;padding-right:15px}main{overflow:hidden}a{color:inherit;color:var(--color-primary);text-decoration:none;text-underline-offset:3px;transition:color .15s}a:focus,a:hover{color:var(--color-primary-hover)}p a{text-decoration:underline}b{font-weight:600}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:none}a.btn-primary:focus-visible,a.expand-btn:focus-visible,button.btn-primary:focus-visible,button.expand-btn:focus-visible,input.btn-primary:focus-visible,input.expand-btn:focus-visible,select.btn-primary:focus-visible,select.expand-btn:focus-visible,textarea.btn-primary:focus-visible,textarea.expand-btn:focus-visible{box-shadow:inset 0 0 0 2px #fff}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;color:var(--text-primary);font-weight:700;line-height:120%}h1{font-size:64px;line-height:112.5%}@media (max-width:800px){h1{font-size:32px;line-height:125%}}h2{font-size:44px;line-height:127.273%}@media (max-width:800px){h2{font-size:32px;line-height:125%}}h3{font-size:32px;line-height:125%}h4{font-size:22px;line-height:145.455%}h5{font-size:16px;line-height:150%}h6{font-size:14px}ul{list-style:none}img{display:block;max-width:100%}svg{height:inherit;width:inherit}fieldset{border:none}.hidden,.hide{display:none!important}label{display:inline-block;color:var(--text-primary)}label span{padding-bottom:8px;display:block}input,textarea{border-radius:0;appearance:none;font-family:Lato,sans-serif}.hidden{display:none!important}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}div::-webkit-scrollbar,ul::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}div::-webkit-scrollbar-thumb,ul::-webkit-scrollbar-thumb{border-width:0;background-color:var(--icons-secondary);background-clip:padding-box}div::-webkit-scrollbar-thumb:hover,ul::-webkit-scrollbar-thumb:hover{background-color:var(--color-primary)}div::-webkit-scrollbar-corner,div::-webkit-scrollbar-track-piece,ul::-webkit-scrollbar-corner,ul::-webkit-scrollbar-track-piece{background-color:transparent}a.btn-primary,a.btn-secondary,a.btn-secondary-small,button{font-family:Montserrat,sans-serif;border:none;text-transform:uppercase;background-color:inherit;font-size:16px;line-height:180%;display:block;transition:all .15s ease;cursor:pointer;width:fit-content;text-align:center;padding:8px 32px}a.btn-primary.btn-primary,a.btn-secondary-small.btn-primary,a.btn-secondary.btn-primary,button.btn-primary{background-color:var(--color-primary);color:var(--text-primary);height:48px;padding:12px 32px;line-height:159%}a.btn-primary.btn-secondary,a.btn-secondary-small.btn-secondary,a.btn-secondary.btn-secondary,button.btn-secondary{background-color:transparent;height:48px;color:var(--text-secondary);border:1px solid;line-height:194%}a.btn-primary.btn-secondary-small,a.btn-secondary-small.btn-secondary-small,a.btn-secondary.btn-secondary-small,button.btn-secondary-small{font-family:Montserrat,sans-serif;background-color:transparent;color:var(--text-secondary);text-transform:none;height:40px;border:1px solid;line-height:134%}a.btn-primary.btn-secondary-small.is-active,a.btn-secondary-small.btn-secondary-small.is-active,a.btn-secondary.btn-secondary-small.is-active,button.btn-secondary-small.is-active{outline:none;background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--text-primary)}@media (max-width:600px){a.btn-primary.btn-secondary-small,a.btn-secondary-small.btn-secondary-small,a.btn-secondary.btn-secondary-small,button.btn-secondary-small{padding:8px 16px}}a.btn-primary.icon,a.btn-secondary-small.icon,a.btn-secondary.icon,button.icon{display:flex;align-items:center;gap:8px}a.btn-primary.icon svg,a.btn-secondary-small.icon svg,a.btn-secondary.icon svg,button.icon svg{width:24px;height:240px;transition:color .15s ease}a.btn-primary:focus,a.btn-primary:hover,a.btn-secondary-small:focus,a.btn-secondary-small:hover,a.btn-secondary:focus,a.btn-secondary:hover,button:focus,button:hover{outline:none;background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--text-primary)}a.btn-primary svg,a.btn-secondary-small svg,a.btn-secondary svg,button svg{pointer-events:none}a.btn-primary:disabled,a.btn-secondary-small:disabled,a.btn-secondary:disabled,button:disabled{opacity:.3;pointer-events:none}.toggle-btn{padding-top:24px;min-height:24px;display:flex;width:fit-content}.toggle-btn label{display:flex;align-items:center;flex:1;cursor:pointer}.toggle-btn label>*+*{margin-left:16px}.toggle-btn span{flex-grow:1}.toggle-btn b{margin:0 16px;flex-shrink:0;display:flex;width:40px;height:24px;border-radius:12.5px;position:relative;background-color:var(--text-secondary);transition:background-color .15s;z-index:1;overflow:hidden}.toggle-btn b:before{content:"";position:absolute;transition:.15s;background:var(--color-primary);top:0;bottom:0;left:0;margin:4px;width:16px;height:16px;border-radius:50%;background-color:var(--color-primary);transition:.3s}.toggle-btn input[type=checkbox]:checked+b:before{transform:translateX(16px)}.toggle-btn:hover b:before{background-color:var(--color-primary-hover)}select{height:48px;width:100%;padding:0 12px;font-size:16px;outline:none}input[type=email],input[type=number],input[type=password],input[type=text],textarea{font-family:Montserrat,sans-serif;border:none;color:var(--surface-primary);background-color:var(--text-primary);height:48px;width:100%;padding:0 12px;font-size:14px;font-weight:500;outline:none;caret-color:var(--color-primary)}input[type=email]:focus,input[type=email]:hover,input[type=number]:focus,input[type=number]:hover,input[type=password]:focus,input[type=password]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{background-color:var(--text-secondary)}input[type=email].disabled,input[type=email]:disabled,input[type=email]:read-only,input[type=number].disabled,input[type=number]:disabled,input[type=number]:read-only,input[type=password].disabled,input[type=password]:disabled,input[type=password]:read-only,input[type=text].disabled,input[type=text]:disabled,input[type=text]:read-only,textarea.disabled,textarea:disabled,textarea:read-only{background:var(--grey-bg);color:var(--text-tertiary);pointer-events:none}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:var(--surface-primary)}input[type=checkbox]{appearance:none;width:20px;height:20px;background-color:var(--grey-bg);border:1px solid var(--text-tertiary)}input[type=checkbox]:focus,input[type=checkbox]:hover{border:1px solid var(--text-tertiary);background:hsla(0,0%,100%,.16)}input[type=checkbox]:checked{border:1px solid var(--color-primary);background:var(--color-primary);background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0D%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.6%205.55501C16.0418%205.90007%2016.1314%206.55277%2015.8%207.01286L9.8%2015.3434C9.62607%2015.5849%209.36005%2015.7359%209.07089%2015.7573C8.78173%2015.7787%208.49788%2015.6684%208.29289%2015.455L5.29289%2012.331C4.90237%2011.9243%204.90237%2011.265%205.29289%2010.8583C5.68342%2010.4517%206.31658%2010.4517%206.70711%2010.8583L8.89181%2013.1333L14.2%205.76327C14.5314%205.30318%2015.1582%205.20994%2015.6%205.55501Z%22%20fill%3D%22%23F4F2FF%22/%3E%0D%0A%3C/svg%3E%0D%0A")}input[type=checkbox]:checked:hover{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0D%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.6%205.55501C16.0418%205.90007%2016.1314%206.55277%2015.8%207.01286L9.8%2015.3434C9.62607%2015.5849%209.36005%2015.7359%209.07089%2015.7573C8.78173%2015.7787%208.49788%2015.6684%208.29289%2015.455L5.29289%2012.331C4.90237%2011.9243%204.90237%2011.265%205.29289%2010.8583C5.68342%2010.4517%206.31658%2010.4517%206.70711%2010.8583L8.89181%2013.1333L14.2%205.76327C14.5314%205.30318%2015.1582%205.20994%2015.6%205.55501Z%22%20fill%3D%22%23F4F2FF%22/%3E%0D%0A%3C/svg%3E%0D%0A")}textarea{min-height:137px;padding-top:10px;resize:vertical}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:"color 9999s ease-out, background-color 9999s ease-out"!important;-webkit-transition-delay:9999s!important;-webkit-box-shadow:0 0 0 40px #202020 inset!important}.loader{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transition:opacity .4s,transform .4s ease-in-out;transform:scale(.4);opacity:0}.loader,.loader svg{width:18px;height:18px}.is-loading:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:40px;height:40px;border-radius:50px;border:5px solid #fff;border-top-color:transparent;animation:rotating 2s linear infinite;z-index:1}.hero-section .hero-inner .content,.hero-section .hero-inner .content h1,.hero-section .video-container{opacity:0}.hero-section .hero-inner .content h1{animation:fadeInBottomToTopSoft .4s ease forwards .4s}.hero-section .hero-inner .content{animation:fadeInBottomToTopSoft .4s ease forwards .3s}.hero-section .video-container{animation:fadeIn .4s ease forwards .2s}.games-section .games-inner .cf-logo{opacity:0;animation:fadeInBottomToTopSoft .4s ease forwards .8s}@media (min-width:1024px){.games-section .points-list li{opacity:0}.games-section .points-list.animate li:first-child{animation:fadeInTopToBottom .6s ease forwards;animation-delay:.21s}.games-section .points-list.animate li:nth-child(2){animation:fadeInTopToBottom .6s ease forwards;animation-delay:.41s}.games-section .points-list.animate li:nth-child(3){animation:fadeInTopToBottom .6s ease forwards;animation-delay:.61s}.games-section .games-list li{opacity:0}.games-section .games-list.animate li:first-child{animation:fadeInBottomToTopLong .6s ease forwards;animation-delay:.21s}.games-section .games-list.animate li:nth-child(2){animation:fadeInBottomToTopLong .6s ease forwards;animation-delay:.41s}.games-section .games-list.animate li:nth-child(3){animation:fadeInBottomToTopLong .6s ease forwards;animation-delay:.61s}.games-section .games-list.animate li:nth-child(4){animation:fadeInBottomToTopLong .6s ease forwards;animation-delay:.81s}.games-section .games-list.animate li:nth-child(5){animation:fadeInBottomToTopLong .6s ease forwards;animation-delay:1.01s}.games-section .games-list.animate li:nth-child(6){animation:fadeInBottomToTopLong .6s ease forwards;animation-delay:1.21s}.stats-section{opacity:0}.stats-section.animate{animation:fadeInBottomToTopSoft .4s ease forwards .8s}.testimonials-section h2{opacity:0}.testimonials-section h2.animate{animation:fadeInBottomToTopSoft .4s ease forwards .8s}.testimonials-section .testimonials-list li{opacity:0}.testimonials-section .testimonials-list.animate li:first-child{animation:fadeInTopToBottom .6s ease forwards;animation-delay:.21s}.testimonials-section .testimonials-list.animate li:nth-child(2){animation:fadeInTopToBottom .6s ease forwards;animation-delay:.41s}.testimonials-section .testimonials-list.animate li:nth-child(3){animation:fadeInTopToBottom .6s ease forwards;animation-delay:.61s}.integration-section .content{opacity:0}.integration-section .content.animate{animation:fadeInRightToLeft .4s ease forwards .2s}.integration-section .graph{opacity:0}.integration-section .graph.animate{animation:fadeInRightToLeft .4s ease forwards .4s}.services .services-list li{opacity:0}.services .services-list.animate li:first-child{animation:fadeInLeftToRight .6s ease forwards;animation-delay:.21s}.services .services-list.animate li:nth-child(2){animation:fadeInLeftToRight .6s ease forwards;animation-delay:.41s}.services .services-list.animate li:nth-child(3){animation:fadeInLeftToRight .6s ease forwards;animation-delay:.61s}.services .services-list.animate li:nth-child(4){animation:fadeInLeftToRight .6s ease forwards;animation-delay:.81s}}@keyframes arrowDown{0%{transform:translatey(0)}50%{transform:translatey(-10px)}to{transform:translatey(0)}}@keyframes fadeInBottomToTopSoft{0%{transform:translatey(20px);opacity:0}to{transform:translatey(0);opacity:1}}@keyframes fadeInBottomToTopLong{0%{transform:translatey(40px);opacity:0}to{transform:translatey(0);opacity:1}}@keyframes fadeInTopToBottom{0%{transform:translatey(-20px);opacity:0}to{transform:translatey(0);opacity:1}}@keyframes fadeInRightToLeft{0%{transform:translatex(-30px);opacity:0}to{transform:translatex(0);opacity:1}}@keyframes fadeInLeftToRight{0%{transform:translatex(30px);opacity:0}to{transform:translatex(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fire-and-blood{position:absolute;left:0;right:0;bottom:0;margin:auto;width:100%;height:547px}@media (max-width:800px){.fire-and-blood{height:370px;bottom:unset;top:0}}@media (max-width:800px){#funds .fire-and-blood{height:260px}}#fire_sparks,#fire_sparks-f{width:100%;height:100%;position:absolute;pointer-events:none;overflow:hidden}.spark{width:6px;height:6px;position:absolute;transform:translateY(-10vh);animation-iteration-count:infinite;animation-timing-function:linear}.spark_inner{width:100%;height:100%;border-radius:50%;mix-blend-mode:screen;background-image:radial-gradient(#eb0f0f 0,#ff5e41 10%);box-shadow:0 0 .9375em .1875em #ff3e3e;animation-name:scaling;animation-iteration-count:infinite}@keyframes scaling{0%{transform:scale3d(.4,.4,1)}50%{transform:scale3d(1.4,1.4,1)}to{transform:scale3d(.4,.4,1)}}.hamburger-menu-button{z-index:1;display:block;background:transparent;width:24px;height:24px;outline:none;border:none;cursor:pointer;padding:0}.hamburger-menu-button:focus,.hamburger-menu-button:hover{background:transparent}.hamburger-menu-button>div{position:relative;width:24px;height:20px;left:0;right:0;margin:0 auto;transition:.4s ease-in-out}.hamburger-menu-button>div span{background:var(--text-primary);display:block;width:100%;height:2px;position:absolute;transition:.4s ease-in-out;border-radius:1px}.hamburger-menu-button>div span:first-child{top:0;left:0}.hamburger-menu-button>div span:nth-child(2){top:8px;left:0}.hamburger-menu-button>div span:nth-child(3){top:16px;left:0}.hamburger-menu-button.close>div{transform:rotate(-180deg)}.hamburger-menu-button.close>div span{background:var(--icons-secondary)}.hamburger-menu-button.close>div span:first-child{transform:translateY(8px) 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{width:100%;position:fixed;top:0;background-color:var(--surface-primary);z-index:100;transition:.3s}.site-header .header-inner{display:flex;padding:14px 20px;position:relative;z-index:10;contain:layout;transition:.3s;min-height:80px;align-items:center;gap:20px}.site-header .header-inner .logo{display:flex;align-items:center;justify-content:center;column-gap:4px;row-gap:2px}.site-header .header-inner .logo svg{max-width:371px;width:100%;height:auto;margin-right:8px}@media (max-width:600px){.site-header .header-inner .logo svg.desktop-logo{display:none}}.site-header .header-inner .logo svg.mobile-logo{display:none}@media (max-width:600px){.site-header .header-inner .logo svg.mobile-logo{display:block}}.site-header .header-inner .mobile-action{display:none;margin-left:auto}@media (max-width:1220px){.site-header .header-inner .mobile-action{display:block}}.site-header .header-inner nav{margin-left:auto;display:flex;align-items:center}@media (max-width:1220px){.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}@keyframes quick-hide-mobile-menu{0%{opacity:0}to{opacity:0}}.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{display:flex;gap:64px;align-items:center}@media (max-width:1400px){.site-header .header-inner nav ul{column-gap:30px}}@media (max-width:1220px){.site-header .header-inner nav ul{position:absolute;left:0;top:76px;margin:0;flex-direction:column;background-color:var(--surface-primary);text-align:center;width:100%;overflow:overlay;height:100vh;padding-top:16px;padding-bottom:80px;gap:0}.site-header .header-inner nav ul::-webkit-scrollbar{width:4px;height:4px;background-color:var(--surface-primary)}.site-header .header-inner nav ul::-webkit-scrollbar-thumb{border-width:0;background-color:var(--text-secondary-black);background-clip:padding-box}}@media (max-width:1220px){.site-header .header-inner nav ul li{width:100%;margin:0}}.site-header .header-inner nav ul li a:not(.btn-secondary-small){color:var(--text-secondary);font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:140%}.site-header .header-inner nav ul li a:not(.btn-secondary-small).is-active,.site-header .header-inner nav ul li a:not(.btn-secondary-small):hover{color:var(--color-primary)}@media (max-width:1220px){.site-header .header-inner nav ul li a:not(.btn-secondary-small){display:flex;align-items:center;justify-content:space-between;height:48px;font-size:16px;line-height:24px;margin:0 20px 0 32px}}.site-header .header-inner .action-items{display:flex;gap:8px}@media (max-width:1220px){.site-header .header-inner .action-items{width:fit-content;margin:auto auto 136px}}.site-header .hamburger-menu-button{display:none}@media (max-width:1220px){.site-header .hamburger-menu-button{display:block}}.site-footer{padding:0 20px}.site-footer .site-footer-inner{max-width:1396px;margin:auto;padding:64px 0;position:relative}@media (max-width:600px){.site-footer .site-footer-inner{padding:64px 0 48px}}.site-footer .site-footer-nav{display:flex}.site-footer .site-footer-nav .ow{width:90px;height:90px;color:var(--icons-secondary)}@media (max-width:600px){.site-footer .site-footer-nav .ow{width:40px;height:40px}}.site-footer .site-footer-nav .cf{width:90px;height:90px;color:var(--icons-secondary)}@media (max-width:600px){.site-footer .site-footer-nav .cf{width:40px;height:40px}}.site-footer .site-footer-nav nav{width:100%}.site-footer .site-footer-nav nav>ul{flex:1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;margin:0;padding:0;list-style:none}@media (max-width:600px){.site-footer .site-footer-nav nav>ul{flex-direction:column}}.site-footer .site-footer-nav nav>ul h5{color:var(--text-tertiary)}.site-footer .site-footer-nav nav>ul ul{margin:16px 0 0;padding:0;list-style:none}.site-footer .site-footer-nav nav>ul ul li+li{margin-top:12px}.site-footer li a{font-family:Montserrat,sans-serif;color:var(--text-tertiary);font-size:14px;line-height:140%;text-decoration:none;display:block}.site-footer li a.is-active,.site-footer li a:hover{text-decoration:underline;color:var(--text-primary)}@media (max-width:600px){.site-footer .logo-item{position:absolute;top:0}.site-footer .logo-item:first-child{left:0}.site-footer .logo-item:last-child{right:0}}.site-footer-social{background-color:var(--surface-primary)}.site-footer-social .site-footer-social-inner{max-width:1880px;margin:0 auto;padding:10px 20px;display:flex;flex-wrap:wrap;align-items:center;gap:24px 32px}@media (max-width:800px){.site-footer-social .site-footer-social-inner{padding-top:16px;padding-bottom:16px;flex-direction:column}}.site-footer-social .legal{display:flex;flex-wrap:wrap;align-items:center;gap:24px 32px}.site-footer-social .legal a{font-family:Montserrat,sans-serif;font-size:14px;line-height:110%;color:var(--text-tertiary);text-decoration:none}.site-footer-social .legal a:hover{color:var(--color-txt)}.site-footer-social .copyright{color:var(--text-tertiary);font-size:14px;line-height:110%}.site-footer-social .social-links{display:flex;padding:0;list-style:none;gap:20px;margin-left:auto}@media (max-width:800px){.site-footer-social .social-links{margin-left:0}}.site-footer-social .social-links li{height:24px}.site-footer-social .social-links li a{width:24px;height:24px;display:inline-block;color:var(--text-tertiary)}.site-footer-social .social-links li a:hover{color:var(--text-primary)}.site-footer-social .social-links svg{width:24px;height:24px}.notice{font-family:Montserrat,sans-serif;max-width:1880px;margin:auto;font-size:13px;color:var(--text-tertiary);padding:0 20px 10px;line-height:20px}@media (max-width:600px){.notice{text-align:center}}.hero-section{padding:0 20px;background:var(--surface-primary);overflow:hidden}.hero-section .hero-inner{padding:197px 0 132px;max-width:1396px;margin:auto;display:flex;column-gap:24px;row-gap:0;justify-content:space-between}@media (max-width:1200px){.hero-section .hero-inner{flex-direction:column;padding:24px 0 0}}@media (max-width:900px){.hero-section .hero-inner{align-items:center}}.hero-section .hero-inner .content{max-width:632px;position:relative;z-index:1}@media (max-width:900px){.hero-section .hero-inner .content{max-width:100%}}.hero-section .hero-inner .content h1{margin-bottom:24px}@media (max-width:900px){.hero-section .hero-inner .content h1{text-align:center}}.hero-section .hero-inner .content h1 br{display:none}@media (max-width:600px){.hero-section .hero-inner .content h1 br{display:block}}.hero-section .hero-inner .content p{font-size:22px;font-family:Montserrat,sans-serif;line-height:145.455%;max-width:530px}@media (max-width:900px){.hero-section .hero-inner .content p{text-align:center;font-size:18px;line-height:155.556%;max-width:100%}}.hero-section .hero-inner .content .cta{display:flex;flex-wrap:wrap;gap:24px;margin:24px 0}@media (max-width:900px){.hero-section .hero-inner .content .cta{justify-content:center}}@media (max-width:900px){.hero-section .hero-inner .content .cta+img,.hero-section .hero-inner .content img{margin:auto}}.hero-section .hero-inner .video-container{flex:1;position:relative}.hero-section .hero-inner .video-container .hero-video{position:absolute;width:130%;top:-55px;right:-190px}@media (max-width:1460px){.hero-section .hero-inner .video-container .hero-video{right:0;margin:auto;bottom:0;width:100%}}@media (max-width:1200px){.hero-section .hero-inner .video-container .hero-video{width:100%;position:unset}}.hero-section .hero-inner .video-container.is-loading:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:40px;height:40px;border-radius:50px;border:5px solid #fff;border-top-color:transparent;animation:rotating 2s linear infinite;z-index:-1}.hero-section .scroll-down{width:24px;margin:0 auto 40px;display:block;position:relative;z-index:1;color:var(--text-tertiary)}.hero-section .scroll-down:hover{color:var(--color-primary)}@media (max-width:800px){.hero-section .scroll-down{margin-top:24px;margin-bottom:24px}}.hero-section .scroll-down svg{width:24px;height:24px;animation:arrowDown 1.5s infinite}.games-section{padding:0 20px}.games-section .games-inner{padding:96px 0 24px;max-width:1396px;margin:auto;text-align:center}@media (max-width:600px){.games-section .games-inner{padding-top:48px}}.games-section .games-inner .cf-logo{width:249px;height:115px}.games-section .games-inner .points-list{display:flex;flex-wrap:wrap;justify-content:center;column-gap:96px;row-gap:48px;margin:48px 0;font-family:Montserrat,sans-serif;font-size:18px;line-height:155.556%}@media (max-width:600px){.games-section .games-inner .points-list{margin-top:28px}}.games-section .games-inner .points-list li{display:flex;gap:8px;align-items:center}@media (max-width:600px){.games-section .games-inner .points-list li{flex-direction:column}}.games-section .games-inner .points-list li svg{width:36px;height:36px;color:var(--color-primary)}.games-section .games-inner .games-list{display:flex;justify-content:center}@media (max-width:600px){.games-section .games-inner .games-list{flex-wrap:wrap}.games-section .games-inner .games-list li img{width:168px}}.stats-section{position:relative}.stats-section:after{content:"";position:absolute;width:100%;height:60%;z-index:-1;bottom:0;left:0;background-color:var(--text-primary)}@media (max-width:1024px){.stats-section:after{display:none}}.stats-section .stats-inner{padding:54px 96px;max-width:1396px;margin:auto;text-align:center;background-color:var(--surface-secondary-black)}@media (max-width:1024px){.stats-section .stats-inner{padding:0 20px 48px}}.stats-section .stats-inner .stats-list{display:flex;justify-content:space-between;gap:48px 0;position:relative;z-index:1}@media (max-width:1024px){.stats-section .stats-inner .stats-list{flex-wrap:wrap}}.stats-section .stats-inner .stats-list li{position:relative}@media (max-width:1024px){.stats-section .stats-inner .stats-list li{max-width:160px}}.stats-section .stats-inner .stats-list li h2{font-size:64px;line-height:112.5%;margin-bottom:8px;color:var(--color-primary)}.stats-section .stats-inner .stats-list li h2 span{font-weight:700}@media (max-width:1024px){.stats-section .stats-inner .stats-list li h2{font-size:44px;line-height:127.273%}}.stats-section .stats-inner .stats-list li h3{color:var(--text-secondary);font-weight:500;font-size:16px;line-height:150%;letter-spacing:3.2px;text-transform:uppercase}.testimonials-section{background-color:var(--text-primary)}.testimonials-section h2{color:var(--surface-primary);margin-bottom:48px;text-align:center}@media (max-width:600px){.testimonials-section h2{padding:0 20px;margin-bottom:24px}}.testimonials-section .testimonials-inner{padding:96px 0;max-width:1396px;margin:auto}@media (max-width:600px){.testimonials-section .testimonials-inner{padding:48px 0}}.testimonials-section .testimonials-inner .testimonials-list{display:flex;justify-content:center;position:relative;z-index:1}@media (max-width:1024px){.testimonials-section .testimonials-inner .testimonials-list{flex-wrap:wrap}}.testimonials-section .testimonials-inner .testimonials-list li{position:relative;max-width:432px;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:48px}@media (max-width:600px){.testimonials-section .testimonials-inner .testimonials-list li{padding:24px 48px}}.testimonials-section .testimonials-inner .testimonials-list li:not(:last-child){border-right:1px solid var(--text-secondary-black)}@media (max-width:600px){.testimonials-section .testimonials-inner .testimonials-list li:not(:last-child){border:none}}.testimonials-section .testimonials-inner .testimonials-list li svg{width:23px;height:19px;color:var(--color-primary)}.testimonials-section .testimonials-inner .testimonials-list li p{font-family:Montserrat,sans-serif;font-weight:600;line-height:150%;color:var(--text-secondary-black);max-width:369px}.testimonials-section .testimonials-inner .testimonials-list li p.autor{font-size:14px;font-weight:500;line-height:140%}.integration-section{padding:0 20px}.integration-section .integration-inner{padding:96px 0 48px;max-width:1396px;margin:auto;display:flex;justify-content:space-between;gap:24px}@media (max-width:1024px){.integration-section .integration-inner{padding-top:48px;flex-wrap:wrap;justify-content:center}}@media (max-width:1024px){.integration-section .integration-inner .graph{display:none}}.integration-section .integration-inner .content h2{margin-bottom:24px}@media (max-width:1024px){.integration-section .integration-inner .content h2{text-align:center;margin-bottom:28px}}.integration-section .integration-inner .content .sub-title{font-size:22px;line-height:145.455%;margin-bottom:48px;font-family:Montserrat,sans-serif}@media (max-width:1300px){.integration-section .integration-inner .content .sub-title{font-size:18px}}@media (max-width:1024px){.integration-section .integration-inner .content .sub-title{text-align:center}}.integration-section .integration-inner .content .mobile-img{display:none}@media (max-width:1024px){.integration-section .integration-inner .content .mobile-img{display:block;margin:auto;margin-bottom:74px}}.integration-section .integration-inner .content .blist{position:relative}.integration-section .integration-inner .content .blist:before{content:"";width:1px;height:90%;background-color:var(--color-primary);position:absolute;z-index:0;left:36px;top:0;bottom:0;margin:auto}.integration-section .integration-inner .content .blist ol{counter-reset:a;list-style-type:none}.integration-section .integration-inner .content .blist ol li{font-family:Montserrat,sans-serif;color:var(--text-primary);font-size:22px;line-height:145.455%;padding-left:60px;position:relative}@media (max-width:1300px){.integration-section .integration-inner .content .blist ol li{font-size:18px}}@media (max-width:600px){.integration-section .integration-inner .content .blist ol li{max-width:290px}}.integration-section .integration-inner .content .blist ol li:before{content:counter(a);counter-increment:a;position:absolute;left:0;top:0}@media (max-width:600px){.integration-section .integration-inner .content .blist ol li:before{top:0;bottom:0;margin:auto;height:20px}}.integration-section .integration-inner .content .blist ol li svg{width:28px;height:33px;color:var(--color-primary);position:absolute;left:22.5px;top:-1px;z-index:1;background-color:var(--surface-secondary-black);padding:8px}@media (max-width:1300px){.integration-section .integration-inner .content .blist ol li svg{top:-6px}}@media (max-width:600px){.integration-section .integration-inner .content .blist ol li svg{top:0;bottom:0;margin:auto;height:88px}}.integration-section .integration-inner .content .blist ol li:first-child{margin-bottom:92px}@media (max-width:600px){.integration-section .integration-inner .content .blist ol li:first-child svg{height:54px}}.integration-section .integration-inner .content .blist ol li:nth-child(2),.integration-section .integration-inner .content .blist ol li:nth-child(3){margin-bottom:70px}@media (max-width:600px){.integration-section .integration-inner .content .blist ol li:nth-child(3) svg{height:106px}}.integration-section .integration-inner .content .blist ol li:nth-child(4){margin-bottom:178px}@media (max-width:600px){.integration-section .integration-inner .content .blist ol li:nth-child(4){margin-bottom:156px}}.integration-section .integration-inner .content .blist ol li:nth-child(5){font-size:44px;font-weight:700;line-height:60px;color:var(--text-primary)}.integration-section .integration-inner .content .blist ol li:nth-child(5):before{display:none}.integration-section .integration-inner .content .blist ol li:nth-child(5) svg{top:18px}@media (max-width:1300px){.integration-section .integration-inner .content .blist ol li:nth-child(5) svg{top:0}}@media (max-width:600px){.integration-section .integration-inner .content .blist ol li:nth-child(5){font-size:32px;line-height:125%}}.integration-section .integration-inner .content .blist ol li span{display:block;font-size:16px;line-height:24px}@media (max-width:1300px){.integration-section .integration-inner .content .blist ol li span{font-size:14px;line-height:21px}}@media (max-width:600px){.integration-section .integration-inner .content .blist ol li span{max-width:200px;margin-top:8px}}.services{position:relative}.services:after{content:"";position:absolute;width:100%;height:25%;z-index:-1;bottom:0;left:0;background-color:var(--text-primary)}@media (max-width:1024px){.services:after{display:none}}.services .services-list{max-width:1396px;padding:0 0 48px;background-color:var(--surface-secondary-black);margin:0 auto;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(248px,1fr));row-gap:48px}.services .services-list li{position:relative;padding:0 48px}.services .services-list li:not(:last-child){border-right:1px solid var(--text-tertiary)}@media (max-width:600px){.services .services-list li:not(:last-child){border:none}}.services .services-list li .icon-box{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:fit-content;margin:auto}.services .services-list li .icon-box .anim-icon{width:112px;height:112px}.services .services-list li .icon-box .anim-icon svg{height:112px!important;width:112px!important}.services .services-list li .icon-box .anim-icon:empty{display:none}.services .services-list li .icon-box .anim-icon:empty+img{display:block}.services .services-list li .icon-box .anim-icon+img{display:none}.services .services-list li .icon-box h4{font-weight:500}.services .services-list li .icon-box p{font-size:18px;line-height:155.556%}.ip-section{padding:96px 20px;background-color:var(--text-primary);background-image:url(../assets/img/sky.webp);background-repeat:no-repeat;background-position:bottom;background-size:cover}@media (max-width:1024px){.ip-section{padding:48px 20px}}.ip-section .ip-inner{padding:120px 0 70px;max-width:1396px;margin:auto;display:flex;justify-content:space-between;align-items:center;row-gap:24px}@media (max-width:1024px){.ip-section .ip-inner{padding:0;flex-wrap:wrap;justify-content:center}}.ip-section .ip-inner .content{max-width:600px}.ip-section .ip-inner .content h2{margin-bottom:24px;color:var(--surface-primary)}@media (max-width:1024px){.ip-section .ip-inner .content h2{text-align:center}}.ip-section .ip-inner .content .sub-title{font-size:18px;line-height:155.556%;color:var(--text-secondary-black)}@media (max-width:1024px){.ip-section .ip-inner .content .sub-title{text-align:center}}.ip-section .ip-inner .graph{position:relative}.ip-section .ip-inner .graph #ip{position:absolute;bottom:-100px;z-index:0}@media (max-width:1024px){.ip-section .ip-inner .graph #ip{display:none}}.ip-section .ip-inner .graph picture{position:relative;z-index:1}.mail-chimp-shadow-form{position:fixed;bottom:0;pointer-events:none;opacity:0}.form-section{padding:0 20px}.form-section .inner{max-width:1396px;margin:auto;position:relative;display:flex;justify-content:space-between;align-items:center}@media (max-width:1024px){.form-section .inner{flex-wrap:wrap;justify-content:center}}@media (max-width:600px){.form-section .inner .right-box{text-align:center;padding-top:48px}}.form-section .inner .right-box h3{margin-bottom:24px}.form-section .inner .right-box .actions{padding-top:24px;display:flex;flex-wrap:wrap;gap:20px}@media (max-width:600px){.form-section .inner .right-box .actions{justify-content:center}}.form-section .inner .left-box{position:relative;right:-32px}@media (max-width:1360px){.form-section .inner .left-box{right:unset}}.form-section .inner .left-box img{width:100%}@media (max-width:1024px){.form-section .inner .left-box img{position:relative;z-index:0;top:-30px}}.form-section .inner .left-box a{position:absolute;right:0;left:0;bottom:96px;margin:auto;z-index:1}@media (max-width:1024px){.form-section .inner .left-box a{bottom:48px}}.popup-form-container{position:fixed;left:0;top:0;bottom:0;right:0;background-color:rgba(0,0,0,.8);z-index:100;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;pointer-events:none}.popup-form-container .popup-bg{position:absolute;width:100%;height:100%;z-index:-1}.popup-form-container .btn-close{position:absolute;right:0;top:0;width:24px;height:24px;background:none;padding:0;display:flex;align-items:center;justify-content:center;border:none;margin:12px;z-index:4;color:#afafaf}.popup-form-container .btn-close:hover{color:var(--color-primary)}.popup-form-container.is-open{opacity:1;pointer-events:all}.popup-form-container .popup-form{position:relative;padding:32px;min-height:580px;max-width:1082px;overflow:auto;background-color:#0d0d0d;border:1px solid #333}@media (max-width:600px){.popup-form-container .popup-form{height:100vh;padding:32px 20px}}.popup-form-container .popup-form .form-title{font-size:24px;line-height:133.333%;margin-bottom:12px}@media (max-width:600px){.popup-form-container .popup-form .form-title{font-size:18px}}.popup-form-container .popup-form .form-sub-title{color:#b2b2b2;margin-bottom:32px}@media (max-width:600px){.popup-form-container .popup-form .form-sub-title{margin-bottom:16px}}.popup-form-container .popup-form .form-footer{margin-top:32px;padding-top:24px;border-top:1px solid #4d4d4d}.popup-form-container .popup-form .form-footer p{font-family:Montserrat,sans-serif;font-size:18px;line-height:155.556%;color:#fff}@media (max-width:600px){.popup-form-container .popup-form .form-footer p{font-size:16px}}.popup-form-container .popup-form .form-footer p a{color:#fff}.popup-form-container .popup-form .form-footer p a svg{width:24px;height:24px;margin-bottom:-8px;margin-left:4px}.popup-form-container .popup-form .form-footer p a:hover{color:var(--color-primary)}.popup-form-container .row-flex{display:flex;gap:24px}@media (max-width:600px){.popup-form-container .row-flex{display:block}}.popup-form-container .row-flex>div:not(.button-row){flex:1}.popup-form-container .input-row-item{position:relative;margin-bottom:24px}@media (max-width:600px){.popup-form-container .input-row-item{margin-bottom:16px}}.popup-form-container .input-row-item.error input,.popup-form-container .input-row-item.error textarea{border-color:var(--color-ui-critical-dark)}.popup-form-container .input-row-item.error .tooltip-alert{display:block}.popup-form-container .input-row-item label{font-family:Montserrat,sans-serif;color:var(--text-tertiary);font-size:14px;position:absolute;top:15px;left:14px;line-height:140%;transition:all .3s ease}.popup-form-container .input-row-item input,.popup-form-container .input-row-item textarea{display:block;width:100%;height:48px;padding:10px 16px 0;font-size:16px;font-family:inherit;border:1px solid transparent;background-color:var(--text-secondary-black);transition:.1s ease;color:var(--text-secondary);outline:transparent;font-weight:600;outline:none;width:320px}@media (max-width:600px){.popup-form-container .input-row-item input,.popup-form-container .input-row-item textarea{width:100%}}.popup-form-container .input-row-item input:focus,.popup-form-container .input-row-item input:hover,.popup-form-container .input-row-item textarea:focus,.popup-form-container .input-row-item textarea:hover{background-color:var(--surface-tertiary)}.popup-form-container .input-row-item input:focus+label,.popup-form-container .input-row-item input:not(:placeholder-shown)+label,.popup-form-container .input-row-item textarea:focus+label,.popup-form-container .input-row-item textarea:not(:placeholder-shown)+label{top:4px;font-size:12px;color:var(--text-tertiary-light);left:17px}.popup-form-container .input-row-item input::placeholder,.popup-form-container .input-row-item textarea::placeholder{color:var(--text-tertiary)}.popup-form-container .input-row-item input:-webkit-autofill:active,.popup-form-container .input-row-item input:-webkit-autofill:focus,.popup-form-container .input-row-item input:-webkit-autofill:hover,.popup-form-container .input-row-item textarea:-webkit-autofill:active,.popup-form-container .input-row-item textarea:-webkit-autofill:focus,.popup-form-container .input-row-item textarea:-webkit-autofill:hover{transition-delay:9999s;transition:background-color,color}.popup-form-container .input-row-item textarea{height:140px;resize:none;padding-top:23px;margin-bottom:0}.popup-form-container .input-row-item .tooltip-alert{padding-top:4px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:140%;display:none;color:var(--color-ui-critical-dark)}.popup-form-container .input-row-item .tooltip-alert svg{width:20px;height:20px;margin-bottom:-4px}.popup-form-container .button-row{margin-top:32px}@media (max-width:760px){.popup-form-container .button-row{margin:auto}}.popup-form-container .button-row button{position:relative;transition:all .15s}.popup-form-container .button-row button .submit-button-text{font-size:16px;transition:all .15s}.popup-form-container .button-row button.loading{pointer-events:none;min-width:48px;padding:7px 0;border-radius:50px}.popup-form-container .button-row button.loading .submit-button-text{font-size:0}.popup-form-container .button-row button.loading .loader{opacity:1;transform:scale(1)}.popup-form-container .button-row button.loading .loader svg{animation:.75s linear rotating infinite}.popup-form-container .button-row button .loader{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:18px;height:18px;transition:opacity .4s,transform .4s ease-in-out;transform:scale(.4);opacity:0}.popup-form-container .button-row button .loader svg{width:18px;height:18px}@keyframes rotating{to{transform:rotate(1turn)}}.popup-form-container .general-form-error{background-color:var(--color-ui-critical-dark);color:#fff;width:100%;line-height:20px;font-size:16px;text-align:center;z-index:8;padding:8px 16px;margin-top:21px;display:none}.popup-form-container .general-form-error.active{display:block}.popup-form-container .thank-you{min-height:480px;background-color:#0d0d0d;transition:opacity .2s;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 110px}@media (max-width:1024px){.popup-form-container .thank-you{padding:0}}.popup-form-container .thank-you img{width:207px}.popup-form-container .thank-you h3{margin:24px 0 12px}.popup-form-container .thank-you p{font-size:22px;color:var(--text-primary);font-family:Montserrat,sans-serif}.popup-form-container .thank-you.hidden{pointer-events:none;opacity:0}.popup-form-container .thank-you:not(.hidden)+.form-inner{display:none}.form-video{height:608px}@media (max-width:1160px){.form-video{height:450px}}.dropdown{min-width:184px;width:100%;height:48px;align-self:flex-start;position:relative;transition:opacity .15s;will-change:opacity;font-family:Montserrat,sans-serif}.dropdown .dropdown-selected-item{position:relative;display:flex;font-size:14px;line-height:150%;align-items:center;justify-content:space-between;padding:0 12px 4px;margin:0;background-color:#202020;transition:border .15s,color .15s;height:100%;max-width:100%;cursor:pointer;text-align:left}.dropdown .dropdown-selected-item>span{margin-right:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#dfdfdf;cursor:default;position:relative;top:1px;width:calc(100% - 30px);transition:color .15s ease;pointer-events:none}.dropdown .dropdown-selected-item svg{margin-left:auto;transition:transform .15s;width:24px;height:24px;color:#bfbfbf;transition:color .15s ease;pointer-events:none}.dropdown .dropdown-selected-item:hover{background-color:#303030}.dropdown .dropdown-list-wrapper{pointer-events:none;position:relative;overflow:hidden;z-index:1;transition:max-height .15s,box-shadow .15s;width:305px;min-width:100%;max-height:0}.dropdown .dropdown-list-wrapper .dropdown-list{pointer-events:auto;background-color:#202020;list-style:none;transform:translateY(-100%);transition:.15s,opacity 50ms;padding:0;max-height:196px;overflow:overlay;opacity:0}.dropdown .dropdown-list-wrapper .dropdown-list li{white-space:nowrap;overflow:hidden;color:#dfdfdf;text-overflow:ellipsis;padding:0 44px 0 12px;margin:0;height:40px;line-height:37px;background-color:transparent;transition:.15s;cursor:pointer;position:relative;display:flex;align-items:center;font-size:14px}.dropdown .dropdown-list-wrapper .dropdown-list li.is-active{color:#fff}.dropdown .dropdown-list-wrapper .dropdown-list li.is-active:after{content:"";width:20px;height:20px;position:absolute;right:4px;top:11px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.6 5.2a1 1 0 0 1 .2 1.4l-6 8a1 1 0 0 1-1.507.107l-3-3a1 1 0 1 1 1.414-1.414l2.185 2.185L14.2 5.4a1 1 0 0 1 1.4-.2z' fill='%23E5E5E5'/%3E%3C/svg%3E");background-repeat:no-repeat}.dropdown .dropdown-list-wrapper .dropdown-list li:focus,.dropdown .dropdown-list-wrapper .dropdown-list li:hover{outline:none;background-color:#606060;color:#fff}.dropdown.is-open,.dropdown:focus,.dropdown:focus-within{z-index:2;transition:opacity .15s,z-index .15s 0ms;filter:drop-shadow(0 2px 6px rgba(0,0,0,.5))}.dropdown.is-open .dropdown-selected-item,.dropdown:focus-within .dropdown-selected-item,.dropdown:focus .dropdown-selected-item{border-bottom:1px solid transparent}.dropdown.is-open .dropdown-selected-item span,.dropdown:focus-within .dropdown-selected-item span,.dropdown:focus .dropdown-selected-item span{color:#fff}.dropdown.is-open .dropdown-selected-item svg,.dropdown:focus-within .dropdown-selected-item svg,.dropdown:focus .dropdown-selected-item svg{color:#fff;transform:rotate(0deg)}.dropdown.is-open .dropdown-list-wrapper,.dropdown:focus-within .dropdown-list-wrapper,.dropdown:focus .dropdown-list-wrapper{max-height:196px;border-top:none}.dropdown.is-open .dropdown-list-wrapper .dropdown-list,.dropdown:focus-within .dropdown-list-wrapper .dropdown-list,.dropdown:focus .dropdown-list-wrapper .dropdown-list{opacity:1;transform:translateY(0)}.select-dropdown.error .dropdown-selected-item{border:1px solid var(--color-ui-critical-dark)}.select-dropdown.error .tooltip-alert{display:block}