@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;800&family=Space+Mono:ital,wght@0,400;0,700;1,400&display=swap);:root{--bg-color:#000;--text-color:#fff;--accent-color:#fff;--dim-color:#888;--border-color:#333;--hover-bg:#fff;--hover-text:#000;--font-body:"Inter",sans-serif;--font-mono:"Space Mono",monospace}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;background-color:var(--bg-color);color:#fff;color:var(--text-color);font-family:Inter,sans-serif;font-family:var(--font-body);line-height:1.6}a{color:inherit;text-decoration:none;transition:all .3s ease}ul{list-style:none}.container{margin:0 auto;max-width:1200px;padding:0 2rem}.mono{font-family:Space Mono,monospace;font-family:var(--font-mono)}.section{padding:6rem 0}.section-title{border-bottom:1px solid #333;border-bottom:1px solid var(--border-color);font-size:3rem;font-weight:800;letter-spacing:-.02em;margin-bottom:3rem;padding-bottom:1rem}.btn,.section-title{text-transform:uppercase}.btn{background:#0000;border:1px solid #fff;border:1px solid var(--accent-color);color:#fff;color:var(--accent-color);cursor:pointer;display:inline-block;font-family:Space Mono,monospace;font-family:var(--font-mono);font-size:.9rem;padding:1rem 2rem;transition:all .3s ease}.btn:hover{background:#fff;background:var(--hover-bg);color:#000;color:var(--hover-text)}.btn-primary{background:#fff;background:var(--accent-color);color:#000;color:var(--bg-color)}.btn-primary:hover{background:#0000;color:#fff;color:var(--accent-color)}.navbar{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;border-bottom:1px solid #333;border-bottom:1px solid var(--border-color);display:flex;height:80px;justify-content:space-between;left:0;padding:0 2rem;position:fixed;top:0;width:100%;z-index:1000}.nav-brand{font-family:Space Mono,monospace;font-family:var(--font-mono);font-size:1.5rem;font-weight:700;letter-spacing:2px;position:relative;text-transform:uppercase}.nav-brand:after{animation:blink 1s step-end infinite;content:"_"}@keyframes blink{50%{opacity:0}}.nav-links{align-items:center;display:flex;gap:2rem}.nav-link{color:#888;color:var(--dim-color);font-family:Space Mono,monospace;font-family:var(--font-mono);font-size:.9rem;text-transform:uppercase}.nav-link.active,.nav-link:hover{color:#fff;color:var(--text-color)}.footer{border-top:1px solid #333;border-top:1px solid var(--border-color);padding:4rem 2rem 2rem;text-align:center}.footer-cta{font-size:2rem;font-weight:600;margin-bottom:3rem}.footer-info{border-top:1px solid #333;border-top:1px solid var(--border-color);color:#888;color:var(--dim-color);display:flex;font-family:Space Mono,monospace;font-family:var(--font-mono);font-size:.8rem;justify-content:space-between;padding-top:2rem}.page-wrapper{min-height:100vh;padding-top:80px}.grid-2{grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.grid-2,.grid-3{display:grid;gap:2rem}.grid-3{grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.card{background:#000;background:var(--bg-color);border:1px solid #333;border:1px solid var(--border-color);padding:2rem;transition:all .3s ease}.card:hover{border-color:#fff;border-color:var(--accent-color);transform:translateY(-5px)}.card-title{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.card-desc{color:#888;color:var(--dim-color);margin-bottom:1.5rem}.hero{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 80px);padding:0 2rem}.hero h1{font-size:clamp(3rem,8vw,6rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;max-width:1000px;text-transform:uppercase}.hero p{color:#888;color:var(--dim-color);font-family:Space Mono,monospace;font-family:var(--font-mono);font-size:1.25rem;margin-bottom:3rem;max-width:600px}.hero-btns{display:flex;gap:1rem}.ticker-wrap{background:#fff;background:var(--text-color);border-bottom:1px solid #333;border-bottom:1px solid var(--border-color);border-top:1px solid #333;border-top:1px solid var(--border-color);color:#000;color:var(--bg-color);overflow:hidden;padding:1rem 0;width:100%}.ticker{animation:ticker 20s linear infinite;display:inline-block;font-family:Space Mono,monospace;font-family:var(--font-mono);font-size:1rem;font-weight:700;text-transform:uppercase;white-space:nowrap}@keyframes ticker{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.stats-bar{border-bottom:1px solid #333;border-bottom:1px solid var(--border-color);display:grid;grid-template-columns:repeat(4,1fr)}.stat-item{border-right:1px solid #333;border-right:1px solid var(--border-color);padding:3rem 2rem;text-align:center}.stat-item:last-child{border-right:none}.stat-number{font-family:Space Mono,monospace;font-family:var(--font-mono);font-size:3rem;font-weight:800}.stat-label{color:#888;color:var(--dim-color);font-size:.85rem;letter-spacing:1px;text-transform:uppercase}.filters{display:flex;gap:1rem;margin-bottom:2rem}.filter-btn{background:none;border:none;color:#888;color:var(--dim-color);cursor:pointer;font-family:Space Mono,monospace;font-family:var(--font-mono);text-transform:uppercase}.filter-btn.active{border-bottom:1px solid #fff;border-bottom:1px solid var(--text-color);color:#fff;color:var(--text-color)}.form-group{margin-bottom:1.5rem}.form-control{background:#0000;border:none;border-bottom:1px solid #333;border-bottom:1px solid var(--border-color);color:#fff;color:var(--text-color);font-family:Space Mono,monospace;font-family:var(--font-mono);font-size:1rem;padding:1rem 0;width:100%}.form-control:focus{border-bottom-color:#fff;border-bottom-color:var(--accent-color);outline:none}textarea.form-control{min-height:100px;resize:vertical}@media (max-width:768px){.nav-links{display:none}.stats-bar{grid-template-columns:repeat(2,1fr)}.stat-item{border-bottom:1px solid #333;border-bottom:1px solid var(--border-color)}.stat-item:nth-child(2n){border-right:none}.footer-info{align-items:center;flex-direction:column;gap:1rem}.hero-btns{flex-direction:column;width:100%}.hero-btns .btn{text-align:center;width:100%}}
/*# sourceMappingURL=main.c8c84e4b.css.map*/