@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 xkGlow{0%,to{opacity:.55}50%{opacity:1}}@keyframes xkShine{0%{transform:translateX(-140%) skewX(-16deg)}55%,to{transform:translateX(430%) skewX(-16deg)}}@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}}@keyframes xkModalFade{0%{opacity:0}to{opacity:1}}@keyframes xkModalPop{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes xkCardGlow{0%,to{box-shadow:0 0 0 rgba(217,15,36,0)}50%{box-shadow:0 0 34px rgba(217,15,36,.35)}}@keyframes xkLive{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.xk-live-dot{animation:xkLive 1.3s ease-in-out infinite}*{scrollbar-width:thin;scrollbar-color:rgba(217,15,36,.5) transparent}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:hsla(0,0%,100%,.035);border-radius:100px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(217,15,36,.75),rgba(140,10,24,.85));border-radius:100px;border:3px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ff2e4d,#d90f24);background-clip:padding-box}::-webkit-scrollbar-thumb:active{background:#f2ba18;background-clip:padding-box}::-webkit-scrollbar-corner{background:transparent}.xk-adm-side,.xk-adm-table-wrap,.xk-modal-overlay>div,textarea{scrollbar-width:thin}.xk-adm-side::-webkit-scrollbar,.xk-adm-table-wrap::-webkit-scrollbar,.xk-modal-overlay>div::-webkit-scrollbar,textarea::-webkit-scrollbar{width:9px;height:9px}.xk-adm-side::-webkit-scrollbar-thumb,.xk-adm-table-wrap::-webkit-scrollbar-thumb,.xk-modal-overlay>div::-webkit-scrollbar-thumb,textarea::-webkit-scrollbar-thumb{border-width:2px}[data-carousel-track]{scrollbar-width:none;-ms-overflow-style:none}[data-carousel-track]::-webkit-scrollbar{display:none}body,html{max-width:100%;overflow-x:hidden}.xk-adm-side{position:fixed;top:0;left:0;bottom:0;width:250px;z-index:60;display:flex;flex-direction:column;background:linear-gradient(180deg,#072230,#04141c);border-right:1px solid rgba(110,128,147,.18)}.xk-adm-main{margin-left:250px;padding:34px 32px 90px;max-width:1240px}.xk-adm-backdrop,.xk-adm-topbar{display:none}.xk-adm-navlink{transition:background .18s,color .18s}.xk-adm-navlink:hover{background:hsla(0,0%,100%,.06);color:#fff}.xk-adm-burger{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;cursor:pointer;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12)}@media (max-width:900px){.xk-adm-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:55;display:flex;align-items:center;gap:12px;padding:10px 14px;background:rgba(2,27,36,.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(217,15,36,.35)}.xk-adm-side{transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:24px 0 60px rgba(0,0,0,.5)}.xk-adm-side.is-open{transform:translateX(0)}.xk-adm-backdrop{display:block;position:fixed;inset:0;z-index:58;background:rgba(2,10,14,.6)}.xk-adm-main{margin-left:0;padding:22px 16px 80px}}.xk-adm-card{background:#072634;border:1px solid rgba(110,128,147,.2);border-radius:14px}.xk-adm-kpi{transition:transform .2s,border-color .2s}.xk-adm-kpi:hover{transform:translateY(-3px)}.xk-adm-table-wrap{overflow-x:auto}.xk-adm-table{width:100%;border-collapse:collapse;min-width:620px}.xk-adm-table th{text-align:left;padding:12px 14px;font-family:Rajdhani,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:12px;color:#8fa2b0;border-bottom:1px solid rgba(110,128,147,.2);white-space:nowrap}.xk-adm-table td{padding:13px 14px;font-size:14px;border-bottom:1px solid rgba(110,128,147,.12)}.xk-adm-table tbody tr:hover{background:hsla(0,0%,100%,.025)}.xk-soc-mini{transition:transform .18s ease,border-color .18s ease}.xk-soc-mini:active{transform:scale(.95)}@media (max-width:719px){.xk-social-sec{padding:46px 16px 50px!important}.xk-social-cards{display:none!important}.xk-social-strip{display:grid!important}.xk-resenas-sec{padding:50px 16px 46px!important}.xk-rating{margin-bottom:20px!important}.xk-sede-sec{padding:50px 16px 54px!important}.xk-sede-grid{gap:22px!important}.xk-sede-map{min-height:220px!important}.xk-sede-ctas{display:grid!important;grid-template-columns:1fr 1fr}.xk-sede-ctas a{justify-content:center;padding:14px 8px!important}}@keyframes xkWaPulse{0%{transform:scale(1);opacity:.8}to{transform:scale(1.55);opacity:0}}.xk-wa-fab{transition:transform .2s ease,box-shadow .2s ease}.xk-wa-fab:hover{transform:translateY(-3px) scale(1.06);box-shadow:0 16px 36px rgba(37,211,102,.55);color:#fff}.xk-wa-pulse{animation:xkWaPulse 1.9s ease-out infinite}@media (prefers-reduced-motion:reduce){.xk-wa-pulse{animation:none}}.xk-today-chip{transition:background .2s,border-color .2s,transform .2s}.xk-today-chip:hover{background:rgba(61,220,151,.2);border-color:#3ddc97;transform:translateY(-1px);color:#fff}@media (max-width:560px){.xk-hero-ctas{flex-direction:column}.xk-hero-ctas>a{width:100%;justify-content:center}}@media (max-width:719px){.xk-sticky-cta{display:flex!important}.xk-carreras-page{padding-bottom:70px}}.xk-metric-card{transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.xk-metric-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(0,0,0,.3)}@media (max-width:640px){.xk-metrics{grid-template-columns:1fr 1fr!important}}@media (max-width:719px){.xk-band{display:none!important}.xk-exp-mobile{display:grid!important}.xk-exp-head{padding-top:42px!important;padding-bottom:18px!important}}.xk-exp-card{transition:transform .18s ease}.xk-exp-card:active{transform:scale(.975)}@media (max-width:719px){.xk-band-flip .xk-band-media{order:-1}}@media (min-width:720px){.xk-quickstats{grid-template-columns:repeat(4,1fr)!important;gap:14px!important}}@media (max-width:719px){.xk-fases{gap:10px!important}.xk-fase{display:flex;align-items:flex-start;gap:14px;padding:15px 16px!important;border-radius:12px!important}.xk-fase-num{display:none}.xk-fase-ico{width:44px!important;height:44px!important;border-radius:11px!important}.xk-fase-ico span{font-size:24px!important}.xk-fase-txt h3{margin-top:0!important;font-size:18px!important}.xk-fase-txt p{margin-top:4px!important;font-size:13.5px!important;line-height:1.45!important}.xk-galeria{grid-auto-flow:column;grid-template-columns:none!important;grid-auto-columns:76%;grid-auto-rows:190px!important;gap:10px!important;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.xk-galeria>div{grid-column:auto!important;grid-row:auto!important;scroll-snap-align:center}.xk-sec{padding:38px 20px 30px!important}.xk-sec-head{margin-bottom:20px!important}.xk-sec-head p:last-child{font-size:14px!important;line-height:1.5!important}.xk-modalidades{gap:10px!important}.xk-mod{display:flex;align-items:flex-start;gap:14px;padding:16px!important;border-radius:12px!important}.xk-mod>span{font-size:30px!important;flex-shrink:0}.xk-mod-txt h3{margin-top:0!important;font-size:18px!important}.xk-mod-txt p{margin-top:4px!important;font-size:13.5px!important;line-height:1.45!important}}.xk-cal-dia{transition:transform .2s ease,border-color .2s ease,background .2s ease}.xk-cal-dia-on:hover{transform:translateY(-3px);border-color:#d90f24}@keyframes xkCalDot{0%,to{transform:scale(1);box-shadow:0 0 8px rgba(217,15,36,.8)}50%{transform:scale(1.28);box-shadow:0 0 15px #d90f24}}.xk-cal-dot{animation:xkCalDot 2s ease-in-out infinite}.xk-agenda-fila{transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s,border-color .25s}.xk-agenda-cta:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 14px 32px rgba(217,15,36,.6)}@media (max-width:720px){.xk-agenda-fila{grid-template-columns:64px 1fr!important;gap:14px!important;padding:14px 15px!important}.xk-agenda-fila>button{grid-column:1/-1;width:100%}.xk-agenda-dia>div:nth-child(2){font-size:27px!important}}@media (max-width:420px){.xk-cal-strip{gap:4px!important}.xk-cal-dia{padding:9px 2px 8px!important;border-radius:10px!important}}@media (prefers-reduced-motion:reduce){.xk-cal-dot{animation:none}.xk-agenda-cta,.xk-agenda-fila,.xk-cal-dia{transition:none}}@media (max-width:480px){.xk-modal-overlay{align-items:flex-start!important;padding:24px 12px 12px!important}.xk-modal-body{padding:22px 18px 24px!important}.xk-form-row{grid-template-columns:1fr!important}}@media (max-width:600px){#xk-nav{padding:11px 0!important}.xk-nav-in{padding:0 15px!important}#xk-logo{height:42px!important}.xk-lang{height:44px!important;padding:4px!important}.xk-lang-seg{padding:0 12px!important;font-size:13px!important;letter-spacing:1px!important}#xk-burger{width:46px!important;height:46px!important}}@media (max-width:360px){#xk-nav{padding:10px 0!important}.xk-nav-in{padding:0 12px!important}#xk-logo{height:36px!important}.xk-lang-seg{padding:0 10px!important}#xk-burger{width:44px!important;height:44px!important}}@media (max-width:560px){.xk-subnav-logo{height:42px!important}.xk-subnav{padding:11px 0!important}.xk-subnav-in{padding:0 15px!important}.xk-subnav-actions{gap:8px!important}.xk-subnav-actions a{padding:10px 14px!important}}@media (max-width:480px){.xk-subnav-home{display:none!important}}.xk-burger{transition:transform .18s,box-shadow .18s}.xk-burger:hover{transform:translateY(-1px) scale(1.04);box-shadow:0 8px 22px rgba(217,15,36,.6)}.xk-burger:active{transform:scale(.96)}.xk-logo-hero:before{content:"";position:absolute;inset:-40% -18%;background:radial-gradient(closest-side,rgba(217,15,36,.32),transparent 70%);filter:blur(26px);pointer-events:none}.xk-logo-hero img{filter:drop-shadow(0 6px 26px rgba(0,0,0,.6))}.xk-aviso3h-cta{transition:transform .2s ease,box-shadow .2s ease}.xk-aviso3h-cta:hover{transform:translateY(-3px);box-shadow:0 18px 44px rgba(217,15,36,.75)}.xk-aviso3h-cta:active{transform:translateY(-1px)}@keyframes xkCtaBrillo{0%{transform:translateX(-140%) skewX(-18deg)}55%,to{transform:translateX(420%) skewX(-18deg)}}.xk-aviso3h-cta:after{content:"";bottom:0;width:38%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.38),transparent);animation:xkCtaBrillo 3.4s ease-in-out infinite}.xk-aviso3h-cta:after,.xk-cuadros{position:absolute;top:0;left:0;pointer-events:none}.xk-cuadros{right:0;height:10px;background-image:linear-gradient(45deg,hsla(0,0%,100%,.5) 25%,transparent 0,transparent 75%,hsla(0,0%,100%,.5) 0),linear-gradient(45deg,hsla(0,0%,100%,.5) 25%,transparent 0,transparent 75%,hsla(0,0%,100%,.5) 0);background-size:20px 20px;background-position:0 0,10px 10px;opacity:.16}.xk-cuadros-abajo{top:auto;bottom:0}.xk-mini-cupo{height:9px;border-radius:3px}.xk-mini-cupo-on{animation:xkCupoPulse 2.6s ease-in-out infinite}@keyframes xkCupoPago{0%,to{opacity:.55}50%{opacity:1}}.xk-mini-cupo-pago{animation:xkCupoPago 2s ease-in-out infinite}@keyframes xkAvisoTitulo{0%,to{text-shadow:0 0 40px rgba(217,15,36,.5)}50%{text-shadow:0 0 66px rgba(217,15,36,.95)}}.xk-aviso3h-titulo{animation:xkAvisoTitulo 3s ease-in-out infinite}@media (max-width:480px){.xk-aviso3h-in{padding:26px 16px 24px!important}.xk-aviso3h-datos{gap:6px!important}}@media (prefers-reduced-motion:reduce){.xk-aviso3h-cta,.xk-aviso3h-cta:after,.xk-aviso3h-titulo,.xk-mini-cupo-on,.xk-mini-cupo-pago{animation:none;transition:none}}.xk-barra3h{transform:translateY(115%);transition:transform .5s cubic-bezier(.2,.8,.2,1)}.xk-barra3h-on{transform:translateY(0)}.xk-barra3h-cta:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.38),transparent);animation:xkCtaBrillo 3.4s ease-in-out infinite;pointer-events:none}.xk-barra3h-cta{transition:transform .2s ease}.xk-barra3h-cta:hover{transform:translateY(-2px)}.xk-barra3h-ico{animation:xkCardGlow 2.8s ease-in-out infinite}body.xk-con-barra3h .xk-wa-fab{bottom:88px!important;transition:bottom .4s cubic-bezier(.2,.8,.2,1)}body.xk-con-barra3h #xk-speedo{bottom:92px!important}@media (max-width:480px){.xk-barra3h-in{padding:9px 44px 9px 12px!important;gap:10px!important}.xk-barra3h-ico{display:none!important}.xk-barra3h-cta{padding:11px 14px!important}}@media (prefers-reduced-motion:reduce){.xk-barra3h{transition:none}.xk-barra3h-cta:after,.xk-barra3h-ico{animation:none}}@keyframes xkEndLogo{0%{opacity:0;transform:scale(.86);filter:blur(6px)}to{opacity:1;transform:scale(1);filter:blur(0)}}.xk-end-logo{animation:xkEndLogo 1.1s cubic-bezier(.2,.8,.2,1) both}@keyframes xkEndTitulo{0%{opacity:0;letter-spacing:14px}to{opacity:1;letter-spacing:1px}}.xk-end-titulo{animation:xkEndTitulo 1.5s cubic-bezier(.2,.8,.2,1) .35s both}@keyframes xkEndLinea{0%{transform:translateX(-120%)}to{transform:translateX(120%)}}.xk-end-lineas{position:absolute;inset:0;overflow:hidden;pointer-events:none}.xk-end-lineas:after,.xk-end-lineas:before{content:"";position:absolute;left:0;width:55%;height:1px;background:linear-gradient(90deg,transparent,rgba(242,186,24,.32),transparent);animation:xkEndLinea 3.4s cubic-bezier(.4,0,.2,1) infinite}.xk-end-lineas:before{top:32%}.xk-end-lineas:after{top:71%;animation-delay:1.5s}@media (prefers-reduced-motion:reduce){.xk-end-logo,.xk-end-titulo{animation-duration:.01ms;animation-delay:0s}.xk-end-lineas{display:none}}.xk-cupo{display:flex;align-items:center;justify-content:center;height:40px;border-radius:9px;font-family:Neogen,sans-serif;font-size:15px;line-height:1;transform-origin:bottom;transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .55s ease}@keyframes xkCupoPulse{0%,to{box-shadow:0 4px 16px rgba(217,15,36,.5)}50%{box-shadow:0 4px 22px rgba(217,15,36,.95)}}.xk-cupo-on{animation:xkCupoPulse 2.6s ease-in-out infinite}@keyframes xkCupoNext{0%,to{border-color:hsla(0,0%,100%,.14)}50%{border-color:rgba(242,186,24,.75)}}.xk-cupo-next{animation:xkCupoNext 2.2s ease-in-out infinite}.xk-cupo-pago{animation:xkCupoPago 2s ease-in-out infinite}@keyframes xkCupoNum{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.xk-cupo-num{display:inline-block;animation:xkCupoNum .7s cubic-bezier(.2,.8,.2,1) .2s both}@media (max-width:420px){.xk-grid-cupos{gap:4px!important}.xk-cupo{height:34px;font-size:13px;border-radius:7px}}@media (prefers-reduced-motion:reduce){.xk-cupo-next,.xk-cupo-num,.xk-cupo-on,.xk-cupo-pago{animation:none}.xk-cupo{transition:none}}@keyframes xkSpeedLines{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.xk-speedlines{position:absolute;inset:0;pointer-events:none;overflow:hidden;opacity:.5}.xk-speedlines:after,.xk-speedlines:before{content:"";position:absolute;left:0;width:45%;height:1px;background:linear-gradient(90deg,transparent,rgba(217,15,36,.55),transparent);animation:xkSpeedLines 7s linear infinite}.xk-speedlines:before{top:28%}.xk-speedlines:after{top:66%;animation-delay:3.5s;animation-duration:9s}@media (prefers-reduced-motion:reduce){.xk-cupo-on{animation:none}.xk-speedlines:after,.xk-speedlines:before{animation:none;opacity:.25}.xk-cupo{transition:none}}.xk-vignette:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(120% 85% at 50% 45%,transparent 42%,rgba(0,0,0,.55) 100%)}.soc-card,.xk-adm-card,.xk-exp-card{box-shadow:0 1px 2px rgba(0,0,0,.3),0 8px 24px rgba(0,0,0,.22)}.xk-sheen{position:relative}.xk-sheen:before{position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.35),transparent)}.xk-sheen:before,body:after{content:"";pointer-events:none}body:after{position:fixed;inset:0;z-index:1;opacity:.028;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.xk-edge{border-top:2px solid transparent;border-image-slice:1}.xk-edge-red{border-image-source:linear-gradient(90deg,transparent,rgba(217,15,36,.65) 28%,rgba(217,15,36,.65) 72%,transparent)}.xk-edge-blue{border-image-source:linear-gradient(90deg,transparent,rgba(31,67,210,.6) 28%,rgba(31,67,210,.6) 72%,transparent)}.xk-edge-yellow{border-image-source:linear-gradient(90deg,transparent,rgba(242,186,24,.6) 28%,rgba(242,186,24,.6) 72%,transparent)}.xk-lang{transition:border-color .2s,box-shadow .2s}.xk-lang:hover{border-color:rgba(242,186,24,.45);box-shadow:0 8px 22px rgba(0,0,0,.3)}.xk-lang-seg[aria-pressed=false]:hover{color:#fff!important;background:hsla(0,0%,100%,.08)!important}.xk-lang-seg:active{transform:scale(.94)}.ig-kicker{background:linear-gradient(90deg,#fa7e1e,#d62976,#962fbf);-webkit-background-clip:text;background-clip:text;color:transparent}.ig-ring{background:linear-gradient(45deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5)}.tt-ring{background:linear-gradient(45deg,#00f2ea,#ff0050)}.fb-ring{background:#1877f2}.soc-card{transition:transform .28s cubic-bezier(.2,.7,.2,1),border-color .28s,box-shadow .28s}.soc-card:hover{transform:translateY(-5px);border-color:hsla(0,0%,100%,.26);box-shadow:0 18px 38px rgba(0,0,0,.35)}.dl-credit{padding:8px 14px;border-radius:9px;background:rgba(201,255,47,.035);border:1px solid rgba(201,255,47,.16);transition:background .25s,border-color .25s,transform .25s}.dl-credit .dl-prompt{color:rgba(201,255,47,.55);transition:color .25s}.dl-credit .dl-logo{opacity:.7;transition:opacity .25s}.dl-credit:hover{background:rgba(201,255,47,.08);border-color:rgba(201,255,47,.42);transform:translateY(-1px)}.dl-credit:hover .dl-prompt{color:#c9ff2f}.dl-credit:hover .dl-logo{opacity:1}@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-race-card{transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .3s,box-shadow .3s}.h-race-card:hover:not(:disabled){transform:translateY(-8px);border-color:#d90f24!important;box-shadow:0 24px 50px rgba(217,15,36,.32)}.h-race-card:hover:not(:disabled) .xk-race-cta{background:#f2ba18!important;color:#021b24!important}.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}