@font-face{font-family:Orbitron;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/0acc7fdf55eb3220-s.p.12o-f1.6qra-s.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:Orbitron Fallback;src:local(Arial);ascent-override:81.5%;descent-override:19.59%;line-gap-override:0.0%;size-adjust:124.05%}.orbitron_8bfe896b-module__2AhZ1q__className{font-family:Orbitron,Orbitron Fallback;font-style:normal}.orbitron_8bfe896b-module__2AhZ1q__variable{--font-orbitron:"Orbitron", "Orbitron Fallback"}
:root{--color-primary:#1a82fd;--color-secondary:#38b9ff;--color-silver:#798393;--bg-base:#0b0f19;--bg-surface:#111827;--text-base:#f8fafc;--text-muted:#94a3b8;--border-color:#1e293b;--gradient-silver:linear-gradient(135deg, #b5c4d9 0%, #798393 40%, #334155 55%, #fff 100%);--gradient-silver-blue:linear-gradient(135deg, #b5c4d9 0%, #798393 20%, #1a82fd 40%, #38b9ff 55%, #fff 100%)}*{box-sizing:border-box;margin:0;padding:0}html{scrollbar-gutter:stable}body{background-color:var(--bg-base);color:var(--text-base);font-family:var(--font-orbitron), sans-serif;line-height:1.5}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-base)}::-webkit-scrollbar-thumb{background:#013a80;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#0065d8}.text-silver{background:var(--gradient-silver);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}
.navbar-wrapper{-webkit-backdrop-filter:blur(12px);z-index:110;background:#0b0f1966;border:1px solid #ffffff14;border-radius:50px;width:50%;min-width:320px;max-width:800px;padding:1rem 2rem;position:fixed;top:1.5rem;left:50%;transform:translate(-50%)}.navbar-container{justify-content:space-between;align-items:center;width:100%;display:flex}.navbar-brand{align-items:center;text-decoration:none;transition:opacity .3s;display:flex}.navbar-brand:hover{opacity:.8}.navbar-logo{object-fit:contain;width:auto;height:38px}.navbar-toggle{cursor:pointer;z-index:120;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;width:32px;height:auto;padding:0;display:flex;position:relative}.navbar-icon-part{pointer-events:none;width:100%;height:auto;margin:0;padding:0;display:block}.navbar-icon-top{margin-bottom:-1px}.navbar-backdrop{-webkit-backdrop-filter:blur(4px);z-index:98;background:#0009;position:fixed;inset:0}.navbar-panel{-webkit-backdrop-filter:blur(20px);z-index:200;background:#0b0f19;border-left:1px solid #fff3;flex-direction:column;justify-content:center;width:45vw;max-width:100vw;height:100vh;display:flex;position:fixed;top:0;right:0;box-shadow:-10px 0 40px #00000080}.navbar-panel-inner{flex-direction:column;justify-content:space-between;height:100%;padding:8rem 4rem 4rem;display:flex}.navbar-nav{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.navbar-nav-item{overflow:hidden}.navbar-link{color:var(--text-base);text-transform:uppercase;letter-spacing:1px;font-size:2.25rem;font-weight:700;line-height:1;text-decoration:none;transition:color .3s,transform .3s;display:inline-block}.navbar-link:hover{color:var(--color-primary);transform:translate(10px)}.navbar-footer{margin-top:auto}.navbar-footer-divider{background-color:var(--color-primary);width:40px;height:1px;margin-bottom:1.5rem}.navbar-footer-text{color:var(--text-muted);margin-bottom:.5rem;font-size:.9rem;line-height:1.8}.navbar-footer-text strong{color:var(--text-base)}.navbar-footer-subtext{color:var(--text-muted);opacity:.7;font-size:.8rem}@media (max-width:1200px){.navbar-wrapper{width:70%}}@media (max-width:768px){.navbar-wrapper{width:90%;padding:1rem 1.5rem}.navbar-logo{height:32px}.navbar-panel{border-left:none;width:80vw}.navbar-panel-inner{padding:7rem 2rem 3rem}.navbar-link{font-size:1.75rem}}
.footer-wrapper{background-color:var(--bg-surface);border-top:1px solid #ffffff0d;padding:6rem 2rem 2rem;position:relative;overflow:hidden}.footer-container{width:100%;max-width:1440px;margin:0 auto}.footer-cta{text-align:center;flex-direction:column;align-items:center;margin-bottom:6rem;display:flex}.footer-cta-title{text-transform:uppercase;letter-spacing:2px;color:var(--text-base);margin-bottom:2rem;font-size:4rem;font-weight:900;line-height:1.1}.footer-text-primary{color:var(--color-primary)}.footer-cta-btn{background:var(--color-primary);color:#fff;text-transform:uppercase;letter-spacing:1.5px;border-radius:50px;padding:1.25rem 3rem;font-size:1.125rem;font-weight:700;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-block;box-shadow:0 4px 20px #1a82fd4d}.footer-cta-btn:hover{transform:translateY(-4px);box-shadow:0 8px 30px #1a82fd80}.footer-divider-main{background:linear-gradient(90deg,#fff0 0%,#ffffff1a 50%,#fff0 100%);width:100%;height:1px;margin-bottom:2rem}.footer-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:4rem;margin-bottom:6rem;display:grid}.footer-col{flex-direction:column;display:flex}.footer-brand-link{margin-bottom:1.5rem;display:inline-block}.footer-logo{object-fit:contain;width:auto;height:58px}.footer-brand-desc{max-width:300px}.footer-heading{color:var(--text-base);text-transform:uppercase;letter-spacing:1px;margin-bottom:1.5rem;font-size:1.25rem;font-weight:700}.footer-list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.footer-link{color:var(--text-muted);font-size:1rem;text-decoration:none;transition:color .3s,padding-left .3s}.footer-link:hover{color:var(--color-primary);padding-left:5px}.footer-text{color:var(--text-muted);margin-bottom:1rem;font-size:1rem;line-height:1.6}.footer-email{margin-bottom:1.5rem;display:inline-block}.footer-socials{gap:1.5rem;display:flex}.footer-social-link{color:var(--text-base);font-weight:700;text-decoration:none;transition:color .3s}.footer-social-link:hover{color:var(--color-primary)}.footer-bottom{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding-top:2rem;display:flex}.footer-copyright{color:var(--text-muted);font-size:.875rem}.footer-legal{align-items:center;gap:1rem;display:flex}.footer-legal-link{color:var(--text-muted);font-size:.875rem;text-decoration:none;transition:color .3s}.footer-legal-link:hover{color:var(--color-primary)}.footer-legal-dot{color:var(--text-muted);opacity:.5;font-size:.875rem}@media (max-width:1024px){.footer-grid{grid-template-columns:1fr 1fr;row-gap:4rem}.footer-cta-title{font-size:3rem}}@media (max-width:768px){.footer-wrapper{padding:4rem 1.5rem 2rem}.footer-cta{margin-bottom:4rem}.footer-cta-title{font-size:2.25rem}.footer-cta-btn{padding:.75rem 1.5rem;font-size:1rem}.footer-divider-main{margin-bottom:0}.footer-grid{grid-template-columns:1fr;gap:3rem;margin-bottom:4rem}.footer-bottom{text-align:center;flex-direction:column;gap:1rem}}
