@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.0h2amv7e1wlhq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.0lwj123ije5i..woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.bebas_neue_51596194-module__-nfO5q__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.bebas_neue_51596194-module__-nfO5q__variable{--font-apex-display:"Bebas Neue", "Bebas Neue Fallback"}
.ptr-root{min-height:100%;position:relative}.ptr-indicator{pointer-events:none;z-index:40;justify-content:center;align-items:center;width:34px;height:34px;margin-left:-17px;transition:opacity .2s;display:flex;position:absolute;top:0;left:50%}.ptr-spinner{border:2px solid #ffffff29;border-top-color:var(--apex-accent,#e63626);border-radius:50%;width:22px;height:22px}.ptr-spinner.is-ready{box-shadow:0 0 10px var(--apex-accent-glow,#e636264d)}.ptr-spinner.is-spinning{animation:.7s linear infinite ptr-spin}@keyframes ptr-spin{to{transform:rotate(360deg)}}.ptr-content{will-change:transform}
.splash-screen{z-index:9999;background:#0a0a0c;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.splash-logo-wrap{opacity:0;width:160px;height:160px;position:relative;overflow:hidden;transform:scale(.45)}.splash-logo-wrap.in{animation:1.35s cubic-bezier(.34,1.56,.64,1) forwards splash-logo-enter}.splash-logo-wrap.out{animation:1s forwards splash-exit}.splash-logo{object-fit:contain;width:160px;height:160px;display:block}.splash-logo-wrap.in .splash-logo{animation:1.63s 1.63s forwards splash-glow-pulse}.splash-light-sweep{pointer-events:none;opacity:0;position:absolute;inset:0}.splash-logo-wrap.in .splash-light-sweep{animation:1.35s .68s forwards splash-light-sweep}.splash-light-sweep:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff59 35%,#e6362659 65%,#0000 100%);width:40%;height:140%;position:absolute;top:-20%;left:-60%;transform:rotate(-25deg)}.splash-tagline{flex-direction:column;align-items:center;gap:14px;margin-top:28px;display:flex}.splash-tagline.out{animation:1s forwards splash-exit}.splash-words{font-family:var(--font-apex-display), "Bebas Neue", sans-serif;letter-spacing:4px;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;font-size:20px;line-height:1;display:flex}.splash-word,.splash-sep{opacity:0;transform:translateY(14px)}.splash-tagline.in .splash-word:first-child{animation:.81s forwards splash-word-in}.splash-tagline.in .splash-word:nth-child(3){animation:.81s .41s forwards splash-word-in}.splash-tagline.in .splash-word:nth-child(5){animation:.81s .81s forwards splash-word-in}.splash-tagline.in .splash-sep:nth-child(2){animation:.65s .2s forwards splash-sep-in}.splash-tagline.in .splash-sep:nth-child(4){animation:.65s .6s forwards splash-sep-in}.splash-word{color:#e63626}.splash-sep{color:#fff3;margin:0 10px}.splash-bar{transform-origin:50%;opacity:0;background:#e63626;border-radius:2px;width:240px;height:3px;transform:scaleX(0)}.splash-tagline.in .splash-bar{animation:.65s .81s forwards splash-bar-in}.splash-tagline.out .splash-word:nth-child(5){animation:1s forwards splash-word-out}.splash-tagline.out .splash-word:nth-child(3){animation:1s .18s forwards splash-word-out}.splash-tagline.out .splash-word:first-child{animation:1s .36s forwards splash-word-out}.splash-tagline.out .splash-sep:nth-child(4){animation:1s 90ms forwards splash-word-out}.splash-tagline.out .splash-sep:nth-child(2){animation:1s .27s forwards splash-word-out}.splash-tagline.out .splash-bar{animation:.9s forwards splash-word-out}@keyframes splash-logo-enter{0%{opacity:0;transform:scale(.45)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes splash-light-sweep{0%{opacity:1}to{opacity:1}}.splash-logo-wrap.in .splash-light-sweep:after{animation:1.35s .68s forwards splash-sweep-move}@keyframes splash-sweep-move{0%{left:-60%}to{left:120%}}@keyframes splash-glow-pulse{0%{filter:drop-shadow(0 0 #e6362600)}50%{filter:drop-shadow(0 0 30px #e6362680)}to{filter:drop-shadow(0 0 #e6362600)}}@keyframes splash-word-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes splash-sep-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes splash-bar-in{0%{opacity:1;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes splash-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes splash-word-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}
