@keyframes slideBounce{0%{transform:translateX(-100px);opacity:0}to{transform:translateX(0)}}@keyframes slideBounce1{0%{transform:translateY(-100px);opacity:0}to{transform:translateY(0)}}@keyframes success-pop{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}@font-face{font-family:"Inter";src:url(/fonts/Inter-Regular.woff2)format("woff2"),url(/fonts/Inter-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url(/fonts/Inter-ExtraBold.woff2)format("woff2"),url(/fonts/Inter-ExtraBold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}body,header,html{background-color:#0d0d0d}body,html{margin:0;font-family:"Inter",sans-serif}button,input,select,textarea{font-family:inherit}.hero{padding-top:90px;padding-bottom:90px;color:#fff;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.products{text-align:left}.products .livefight{margin-top:60px}.products .livefight img{width:160px}.products .hero-text{padding-left:60px;padding-right:60px;text-align:left;align-items:flex-start}.products .hero-text h1{align-self:center}.products .hero-text p{margin-top:10px;max-width:600px}.hero-text{margin-top:30px;margin-bottom:30px;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center;padding:120px 20px;border:1px solid #1d1d1d;position:relative;border-radius:20px}#particles-js,.border-svg{position:absolute;width:100%;height:100%}.border-svg{inset:0;overflow:visible;pointer-events:none}.learn-more-button{display:inline-flex;align-items:center;gap:2px;background-color:#1a6bff;margin-top:10px;border:0;border-radius:40px;outline:0;color:#fff;font-size:18px;font-weight:700;padding:10px 26px;cursor:pointer;transition:transform .3s ease;touch-action:manipulation;text-decoration:none}.border-rect{fill:none;stroke:#1d1d1d;stroke-width:4;vector-effect:non-scaling-stroke;stroke-dasharray:20 14;animation:dash 2s linear infinite}#particles-js{top:0;z-index:0}.contact h3,.hero-text{animation:slideBounce .6s ease-out}.hero-text h1{margin:0;font-size:48px}.hero-text p{margin-top:24px;color:#b9b9b9}.main p{font-size:19px;max-width:540px}.about p{font-size:16px;max-width:610px}.get-in-touch{display:inline-flex;align-items:center;gap:2px;margin-top:28px;background-color:#1a6bff;background:linear-gradient(to right,#02aff3 0,#02aff3 50%,#003ee6 90%,#003ee6 100%);border:0;border-radius:40px;outline:0;color:#fff;font-size:18px;font-weight:700;padding:12px 30px;cursor:pointer;box-shadow:-2px 2px 4px rgba(0,0,0,.06);background-size:200% 100%;background-position:right bottom;transition:background-position .5s ease,transform .3s ease;touch-action:manipulation;text-decoration:none}.container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;max-width:1200px;width:100%;box-sizing:border-box}header{position:fixed;top:0;left:0;width:100%;z-index:1000}header .header{height:90px;border-bottom:1px solid #002241}header .container{height:100%;display:flex;justify-content:space-between;align-items:center}header .ham{display:none;color:#fff;width:40px;height:40px}.nav-buttons{display:flex;gap:36px;align-items:center}.nav-buttons a{font-size:15px}.footer-contact a,.footer-right a,.nav-buttons a{transition:.24s color ease}header img{width:100px;display:block;margin-top:4px}header a{color:#fff;text-decoration:none;font-size:18px}header .contact-us{border-radius:9999px;border:1px solid #0085ff;padding:8px 16px;transition:.24s color ease,.24s transform ease}.contact{color:#fff;width:100%;max-width:1300px;justify-content:space-between;align-items:center;gap:100px}.a,.contact,form{display:flex}.a{justify-content:left;align-items:center;padding-top:140px;padding-bottom:80px}.contact h3{margin:-140px 0 0;font-size:50px;max-width:500px}.contact h3 span,.contact p a{color:#1a6bff}.hidden{display:none}.contact p{margin:4px 0 0;font-size:14px;color:#424242}.contact p a{text-decoration:none}.contact-box{background-color:#0d0d0d;width:100%;padding:40px;border:1px solid #1f1f1f;border-radius:30px;position:relative;animation:slideBounce1 .6s ease-out;box-sizing:border-box}form{flex-direction:column;width:100%}p.error{color:#ff6262;margin:4px 0}form h4{margin:0 0 30px;font-size:18px}form input,form textarea{background-color:#111;color:#8a929e;padding:14px;font-size:16px;border-radius:8px;border:1px solid #1c1c1c;margin-bottom:18px;outline:0}form input:focus,form textarea:focus{outline:2px solid #1e8be4;box-shadow:0 0 12px rgba(59,130,246,.5)}form button{align-self:flex-start;margin-top:14px;border:0;padding:10px 40px;border-radius:8px;background-color:#1a6bff;color:#fff;font-size:16px;transition:transform .2s ease;cursor:pointer}.contact textarea{resize:none}.sent .message-sent-box,main{display:flex;justify-content:center;align-items:center}main{background-color:#111;min-height:calc(100vh - 80px)}footer{height:300px;background-color:#0d0d0d;border-top:1px solid #002241;position:relative}footer .container{height:100%;display:flex;justify-content:space-between;padding-top:60px}.footer-contact,.footer-right{margin-top:8px}.footer-contact div,.footer-right div{margin-top:14px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.footer-contact div .footer-contact-link,.footer-right div .footer-contact-link{margin-bottom:10px}.footer-contact div .footer-privacy,.footer-right div .footer-privacy{margin-top:10px}.footer-left{display:flex;gap:200px}.footer-left .copyright p{margin:14px 0 0;color:#7b838e;font-size:13px}.footer-left .footer-contact p{margin:0 0 14px;color:#fff;font-size:15px}.footer-left .footer-contact a{margin:0;display:block;font-size:15px}.footer-right a,.footer-right p{margin:0;color:#fff;font-size:14px}.footer-left .footer-contact a,.footer-right a{color:#7b838e;text-decoration:none}.footer-left img{width:110px}.privacy{margin:0 auto;padding-top:180px;padding-bottom:100px;max-width:800px}.privacy h1{margin:0 0 20px;font-size:28px}.privacy h2{margin:20px 0 10px;font-size:18px}.privacy li,.privacy p{margin:8px 0;font-size:14px}.privacy li{margin:4px 0}.privacy,.privacy a,.privacy hr{color:#fff}.privacy ul{margin:0}.sent form{visibility:hidden;pointer-events:none}.message-sent-box,.mobile-nav{display:none}.sent .message-sent-box{padding:10px;top:0;left:0;height:100%;width:100%;position:absolute;text-align:center;color:#fff;flex-direction:column}.sent .message-sent-box h4{margin:0 0 10px;font-size:24px}.sent .message-sent-box p{margin:0;font-size:15px}.sent .message-sent-box svg{margin-top:26px;transform:scale(.5);opacity:0;animation:success-pop .4s ease forwards;color:#1a6bff}@media (hover:hover) and (pointer:fine){.get-in-touch:hover{background-position:left bottom}.get-in-touch:hover,.learn-more-button:hover,.nav-buttons a.contact-us:hover{transform:scale(1.04)}.contact p a:hover{text-decoration:underline}form button:hover{transform:scale(1.05)}.footer-contact a:hover,.footer-right a:hover,.nav-buttons a:hover{color:#0085ff}}@media (hover:none) and (pointer:coarse){a,button{-webkit-tap-highlight-color:transparent;transition:transform 180ms cubic-bezier(.2,.9,.2,1);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}a.pressed,button.pressed{transform:scale(.94)}}@media (max-width:1380px){.container{max-width:1000px}}@media (max-width:1000px){.container{padding-left:14px;padding-right:14px}.nav-buttons{display:none}#ham img,header .ham{display:block}.hero-text{padding-top:60px;padding-bottom:60px}footer{height:600px}footer .container{justify-content:flex-start}.contact,.footer-left,footer .container{flex-direction:column;gap:30px}.contact{align-items:center;justify-content:center;max-width:100%;width:100%;text-align:center;gap:10px}.contact h3{margin-top:10px;margin-bottom:30px;font-size:30px}.contact-box{text-align:left;padding:20px;max-width:800px;border-radius:20px}.products .hero-text{padding-left:20px;padding-right:20px}.products .hero-text h1{align-self:flex-start}.products .hero-text .livefight img{width:130px}.nav-open header{height:100vh}#ham,body.nav-open{overflow:hidden}.nav-open main{pointer-events:none}.nav-open footer,.nav-open main{visibility:hidden}.nav-open .mobile-nav{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:40px;margin-top:20px;padding:20px 14px}.main p,.nav-open .mobile-nav a{font-size:18px}.footer-contact div,.footer-right div{gap:8px}#ham{position:relative;display:block;width:40px;height:40px;cursor:pointer;border:0;background:0 0;padding:0;touch-action:manipulation}#ham img{position:absolute;left:4px;width:32px;height:144px;transform:translateY(-108px);transition:transform .3s ease-in-out}.nav-open #ham img{transform:translateY(-44px)}.hero{padding-bottom:0}.hero-text{text-align:left;align-items:flex-start}.get-in-touch{padding:12px 28px;font-size:18px}.hero-text h1{font-size:38px}.about p,.products .hero-text p{font-size:15px}.privacy{max-width:100%}}@media (max-width:1000px) and (max-height:500px){.hero-text{padding-top:40px;padding-bottom:40px}.nav-open .mobile-nav{flex-direction:row;flex-wrap:wrap;align-items:center;height:30px;padding-top:0}}