@import url(https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media (max-width:768px){.header{display:none}.mobile-logo{display:block;height:60px;margin:30px auto;width:auto}}@media (min-width:769px){.mobile-logo{display:none}}:root{--primary-color:#0ff;--secondary-color:#222;--background-color:#000;--text-color:#fff;--accent-color:#f0f}body{background-color:#000;background-color:var(--background-color);color:#fff;color:var(--text-color);font-family:Orbitron,sans-serif;margin:0;padding:0;text-align:center}.container{margin:auto;max-width:1200px;padding:20px}.header{align-items:center;border-bottom:2px solid #0ff;border-bottom:2px solid var(--primary-color);display:flex;justify-content:space-between;margin-bottom:5px;padding:15px}.logo{height:50px;width:auto}.nav a{color:#fff;color:var(--text-color);font-weight:700;margin:0 15px;text-decoration:none;transition:.3s}.nav a:hover{color:#f0f;color:var(--accent-color)}.hero{background:linear-gradient(135deg,#0ff,#f0f);border-radius:15px;color:#000;padding:60px 20px}.hero h2{font-size:2em;margin-bottom:10px}.cta-button{background-color:#000;background-color:var(--background-color);border:2px solid #0ff;border:2px solid var(--primary-color);color:#0ff;color:var(--primary-color);cursor:pointer;font-size:18px;padding:10px 20px;transition:.3s}.cta-button:hover{background-color:#0ff;background-color:var(--primary-color);color:#000;color:var(--background-color)}.about,.contact,.features{padding:40px 20px}.feature-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:20px}.feature-card{background:#222;background:var(--secondary-color);border-radius:10px;padding:15px;transition:.3s}.feature-card:hover{background:#0ff;background:var(--primary-color);color:#000;color:var(--background-color);transform:scale(1.05)}.footer{border-top:2px solid #0ff;border-top:2px solid var(--primary-color);margin-top:20px;padding:20px}
/*# sourceMappingURL=main.74f1cc8f.css.map*/