@import"https://fonts.googleapis.com/css2?family=Anta&family=Exo+2:ital,wght@0,100..900;1,100..900&display=swap";*{box-sizing:border-box;font-family:"Exo 2",sans-serif}html{margin:0;padding:0;background:var(--primary-blue, #004b97);-webkit-text-size-adjust:100%;overscroll-behavior:none;height:100%;overflow:hidden;font-family:"Exo 2",sans-serif}body{margin:0;padding:0;background-color:#000;background-image:none;font-family:"Exo 2",sans-serif;overflow:hidden;width:100%;height:100%;position:fixed;inset:0;overscroll-behavior:none;-webkit-overflow-scrolling:touch;-webkit-user-select:none;user-select:none}:root{--primary-blue: #004b97;--primary-blue-rgb: 0, 75, 151;--secondary-blue: #2e3e5f;--accent-cyan: #59e6e6;--loading-blue: #004b97;--loading-blue-rgb: 0, 75, 151;--loading-blue-metal: #2e3e5f;--loading-blue-metal-rgb: 46, 62, 95;--text-white: #fff;--text-gray: #ccc;--overlay-dark: rgba(13, 24, 55, .86);--border-blue: rgba(33, 56, 121, .6)}.seo-content{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background:#0d2538;border-radius:10px}::-webkit-scrollbar-track{background:#071020}*{scrollbar-width:thin;scrollbar-color:#0d2538 #071020}@supports (-webkit-touch-callout: none){html,body{position:fixed!important;overflow:hidden!important;width:100%!important;height:100%!important}three-cube-app{position:fixed!important;inset:0!important;width:100%!important;height:100%!important}}three-cube-app{position:fixed;inset:0;width:100%;height:100%;z-index:0;overscroll-behavior:none;-webkit-overflow-scrolling:touch;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}#boot-loader{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;overflow:hidden;--boot-progress: 0%;--boot-angle: 0deg;--boot-blue: var(--loading-blue, #004b97);--boot-metal: var(--loading-blue-metal, #2e3e5f);background:radial-gradient(circle at 50% 45%,rgba(var(--loading-blue-rgb, 0, 75, 151),.22),transparent 21rem),linear-gradient(rgba(var(--loading-blue-metal-rgb, 46, 62, 95),.08) 1px,transparent 1px),#070f24;background-size:auto,3rem 3rem,auto;color:#d5e0ff;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;transition:opacity .55s ease,visibility .55s ease,transform .55s ease}#boot-loader:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 8px);opacity:.22;animation:boot-field 10s linear infinite}#boot-loader:after{content:"";position:absolute;inset:18%;border:1px solid rgba(var(--loading-blue-metal-rgb, 46, 62, 95),.22);clip-path:polygon(1.25rem 0,calc(100% - 1.25rem) 0,100% 1.25rem,100% calc(100% - 1.25rem),calc(100% - 1.25rem) 100%,1.25rem 100%,0 calc(100% - 1.25rem),0 1.25rem);opacity:.7}#boot-loader.is-hidden{opacity:0;visibility:hidden;pointer-events:none;transform:scale(1.02)}#boot-loader .boot-wrap{position:relative;z-index:1;width:min(25rem,calc(100% - 2rem));display:grid;justify-items:center;gap:.85rem;padding:1rem;animation:boot-in .7s cubic-bezier(.19,1,.22,1) both}#boot-loader .boot-kicker{color:#d5e0ff8f;font-size:.6875rem;line-height:1;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}#boot-loader .boot-core{position:relative;width:min(15.5rem,calc(100vw - 4rem));aspect-ratio:1;display:grid;place-items:center}#boot-loader .boot-core:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from -90deg,var(--boot-blue) 0deg,var(--boot-metal) var(--boot-angle),rgba(var(--loading-blue-rgb, 0, 75, 151),.16) var(--boot-angle) 360deg);-webkit-mask:radial-gradient(circle,transparent 0 60%,#000 61% 66%,transparent 67%);mask:radial-gradient(circle,transparent 0 60%,#000 61% 66%,transparent 67%);filter:drop-shadow(0 0 11px rgba(var(--loading-blue-rgb, 0, 75, 151),.52))}#boot-loader .boot-core:after{content:"";position:absolute;inset:16%;border-radius:50%;background:linear-gradient(90deg,transparent 49.8%,rgba(var(--loading-blue-metal-rgb, 46, 62, 95),.34) 50%,transparent 50.2%),linear-gradient(0deg,transparent 49.8%,rgba(var(--loading-blue-metal-rgb, 46, 62, 95),.34) 50%,transparent 50.2%);opacity:.46}#boot-loader .boot-ring{position:absolute;inset:8%;border:1px solid rgba(var(--loading-blue-metal-rgb, 46, 62, 95),.42);border-radius:50%}#boot-loader .boot-ring--outer{border-top-color:var(--boot-blue);animation:boot-ring-spin 12s linear infinite}#boot-loader .boot-sweep{position:absolute;inset:10%;border-radius:50%;background:conic-gradient(from -12deg,rgba(var(--loading-blue-rgb, 0, 75, 151),.5) 0deg,rgba(var(--loading-blue-metal-rgb, 46, 62, 95),.24) 24deg,transparent 52deg 360deg);-webkit-mask:radial-gradient(circle,transparent 0 24%,#000 25% 71%,transparent 72%);mask:radial-gradient(circle,transparent 0 24%,#000 25% 71%,transparent 72%);opacity:.78;transform-origin:50% 50%;animation:boot-radar-spin 2.8s linear infinite}#boot-loader .boot-gauge{position:relative;z-index:1;width:7.6rem;aspect-ratio:1;display:grid;place-items:center;align-content:center;gap:.34rem}#boot-loader .boot-gauge:before{content:none}#boot-loader .boot-percent{font-size:2.35rem;font-weight:700;line-height:.9;letter-spacing:0;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 0 12px rgba(var(--loading-blue-rgb, 0, 75, 151),.8),0 0 28px rgba(19,66,133,.8)}#boot-loader .boot-stage{color:#d5e0ffad;font-size:.625rem;line-height:1;letter-spacing:.16em;text-transform:uppercase}#boot-loader .boot-console{position:relative;width:min(23rem,100%);padding:.6rem 0;overflow:hidden;border-top:1px solid rgba(var(--loading-blue-metal-rgb, 46, 62, 95),.42);border-bottom:1px solid rgba(var(--loading-blue-metal-rgb, 46, 62, 95),.42)}#boot-loader .boot-console:before{content:none}#boot-loader .boot-readout{position:relative;display:flex;justify-content:space-between;gap:1rem;color:#d5e0ff8f;font-size:.625rem;line-height:1;letter-spacing:.18em;text-transform:uppercase}#boot-loader .boot-load-label{display:inline-flex;align-items:center;gap:.38rem}#boot-loader .boot-load-pulse{width:.34rem;height:.58rem;background:var(--boot-blue);box-shadow:0 0 8px rgba(var(--loading-blue-rgb, 0, 75, 151),.78);transform:skew(-12deg);animation:boot-load-blink 45ms steps(1,end) infinite}#boot-loader #boot-status{color:var(--boot-blue)}#boot-loader .boot-track{position:relative;margin:.45rem 0 .55rem}#boot-loader .boot-track:before{content:"";position:absolute;left:0;right:0;bottom:-.32rem;height:1px;background:rgba(var(--loading-blue-metal-rgb, 46, 62, 95),.28)}#boot-loader .boot-track:after{content:"";position:absolute;left:0;bottom:-.32rem;width:var(--boot-progress);height:1px;background:var(--boot-blue);box-shadow:0 0 10px rgba(var(--loading-blue-rgb, 0, 75, 151),.82);transition:width .12s linear}#boot-loader .boot-bars{position:relative;display:grid;grid-template-columns:repeat(16,minmax(.2rem,1fr));gap:.18rem;min-height:.52rem;color:var(--boot-blue)}#boot-loader .boot-bar{min-width:0;height:.42rem;background:currentColor;opacity:.18;transform:skew(-18deg);transition:opacity .12s linear,box-shadow .12s linear,transform .12s linear}@keyframes boot-in{0%{opacity:0;transform:translateY(.75rem) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes boot-field{0%{background-position:0 0}to{background-position:0 56px}}@keyframes boot-ring-spin{to{transform:rotate(360deg)}}@keyframes boot-radar-spin{to{transform:rotate(360deg)}}@keyframes boot-load-blink{0%,45%{opacity:1}46%,to{opacity:.12}}@media (max-width: 520px){#boot-loader .boot-wrap{gap:.8rem;padding:.75rem}#boot-loader .boot-core{width:min(13.5rem,calc(100vw - 3rem))}#boot-loader .boot-gauge{width:6.8rem}#boot-loader .boot-percent{font-size:2rem}}@media (prefers-reduced-motion: reduce){#boot-loader,#boot-loader:before,#boot-loader:after,#boot-loader .boot-wrap,#boot-loader .boot-ring,#boot-loader .boot-sweep,#boot-loader .boot-console:before,#boot-loader .boot-track:after,#boot-loader .boot-load-pulse,#boot-loader .boot-bar{animation:none;transition:none}}.app-frame{position:fixed;inset:10px;z-index:60;pointer-events:none;--bevel: 22px;--bw: 2px;--cw: 100px;--cr: 32px;--accent: #57757a52}@media screen and (max-width: 768px){.app-frame{inset:8px}}.app-frame__line{position:absolute;inset:0;background-color:var(--accent);background-image:linear-gradient(115deg,transparent 42%,rgba(255,255,255,.55) 50%,transparent 58%);background-size:250% 100%;background-repeat:no-repeat;opacity:.8;animation:app-frame-sweep 7s linear infinite,app-frame-glow 4.5s ease-in-out infinite;clip-path:polygon(var(--bevel) 0,calc(100% - var(--bevel)) 0,100% var(--bevel),100% calc(100% - var(--bevel)),calc(100% - var(--bevel)) 100%,var(--bevel) 100%,0 calc(100% - var(--bevel)),0 var(--bevel),var(--bevel) 0,var(--bevel) var(--bw),var(--bw) var(--bevel),var(--bw) calc(100% - var(--bevel)),var(--bevel) calc(100% - var(--bw)),calc(100% - var(--bevel)) calc(100% - var(--bw)),calc(100% - var(--bw)) calc(100% - var(--bevel)),calc(100% - var(--bw)) var(--bevel),calc(100% - var(--bevel)) var(--bw),var(--bevel) var(--bw),var(--bevel) 0)}
