@font-face{font-family:Neogen;src:url(/fonts/Neogen-Black.ttf) format("truetype");font-weight:900;font-display:swap}@font-face{font-family:RetroTeam;src:url(/fonts/RetroTeam.otf) format("opentype");font-weight:400;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:#04141c;color:#eaf0f4;font-family:Manrope,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:#f2ba18;text-decoration:none}a:hover{color:#ffd24a}::selection{background:#d90f24;color:#fff}input,select,textarea{font-family:Manrope,sans-serif}input::placeholder,textarea::placeholder{color:#5f7382}@keyframes xkbounce{0%,to{transform:translateY(0);opacity:.65}50%{transform:translateY(9px);opacity:1}}@keyframes xkspeed{0%{background-position:0 0}to{background-position:-1400px 0}}@keyframes xkspin{to{transform:rotate(1turn)}}@keyframes xkroad{0%{background-position-y:0}to{background-position-y:92px}}@keyframes xkmarquee{to{transform:translateX(-50%)}}@keyframes xksmoke{0%{transform:scale(.35);opacity:0}25%{opacity:.55}to{transform:scale(1.7) translateY(-16px);opacity:0}}@keyframes xkorbit{to{offset-distance:100%}}@keyframes xkorbit2{to{offset-distance:100%}}@keyframes xkfade{to{opacity:0;visibility:hidden}}@keyframes xkpulse{0%{transform:scale(.6);opacity:.7}to{transform:scale(1.7);opacity:0}}@keyframes xkspeedscroll{to{background-position:-1600px 0}}@keyframes xkken{0%{transform:scale(1) translate(0)}to{transform:scale(1.12) translate(-2%,-2%)}}@keyframes xkdash{to{stroke-dashoffset:-40}}@keyframes xkpin{0%{transform:translateY(-26px) scale(.5);opacity:0}60%{transform:translateY(4px) scale(1.08)}to{transform:translateY(0) scale(1);opacity:1}}[data-carousel-track]{scrollbar-width:none;-ms-overflow-style:none}[data-carousel-track]::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.xk-motion{animation:none!important}}.h-navlink{transition:color .2s}.h-navlink:hover{color:#f2ba18}.h-cta-red{transition:transform .2s,box-shadow .2s}.h-cta-red:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 10px 30px rgba(217,15,36,.6);color:#fff}.h-cta-red-lg{transition:transform .2s,box-shadow .2s}.h-cta-red-lg:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 12px 34px rgba(217,15,36,.65);color:#fff}.h-cta-outline{transition:border-color .2s,background .2s}.h-cta-outline:hover{border-color:#f2ba18;background:rgba(242,186,24,.12);color:#fff}.h-cta-blue{transition:transform .2s,box-shadow .2s}.h-cta-blue:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 14px 38px rgba(31,67,210,.6);color:#fff}.h-cta-yellow{transition:transform .2s,box-shadow .2s}.h-cta-yellow:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 14px 38px rgba(242,186,24,.6);color:#021b24}.h-lift{transition:transform .2s}.h-lift:hover{transform:translateY(-2px)}.h-card{transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s,box-shadow .35s}.h-card:hover{transform:translateY(-10px) rotate(-1deg);border-color:#d90f24;box-shadow:0 26px 50px rgba(217,15,36,.28)}.h-more{transition:gap .2s}.h-more:hover{gap:11px}.h-arrow{transition:opacity .3s,transform .2s}.h-arrow:hover{transform:translateY(-50%) scale(1.08)}.h-social{transition:background .2s,color .2s}.h-social:hover{background:#d90f24;color:#fff}.h-footlink{transition:color .2s}.h-footlink:hover{color:#f2ba18}.f-red:focus{border-color:#d90f24!important;outline:none}.f-blue:focus{border-color:#1f43d2!important;outline:none}