*{box-sizing:border-box;margin:0;padding:0}body{color:#e0e0e0;background-color:#0f0f0f;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6}h1,h2,h3,h4,h5,h6{color:#fff;font-weight:700}h1{font-size:3.5rem}h2{font-size:2.5rem}h3{font-size:1.8rem}a{color:#00d4ff;text-decoration:none;transition:color .3s}a:hover{color:#00a8cc}.container{max-width:1200px;margin:0 auto;padding:0 20px}section{padding:80px 0}.header{z-index:100;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%);padding:20px 0;position:sticky;top:0;box-shadow:0 4px 20px #00d4ff1a}.header-content{justify-content:space-between;align-items:center;display:flex}.header h1{background:linear-gradient(135deg,#00d4ff,#09f);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:1.8rem}nav ul{gap:30px;list-style:none;display:flex}nav a{color:#e0e0e0;font-weight:500;transition:color .3s}nav a:hover{color:#00d4ff}.cta-button{color:#000;cursor:pointer;background:linear-gradient(135deg,#00d4ff,#09f);border:none;border-radius:8px;padding:14px 32px;font-size:1rem;font-weight:700;transition:all .3s;display:inline-block}.cta-button:hover{transform:translateY(-2px);box-shadow:0 10px 30px #00d4ff66}.cta-button-secondary{color:#00d4ff;background:0 0;border:2px solid #00d4ff}.cta-button-secondary:hover{background:#00d4ff1a}.footer{text-align:center;background-color:#0a0a0a;border-top:1px solid #00d4ff33;margin-top:60px;padding:40px 20px}.footer p{color:#888;margin-bottom:10px}@media (max-width:768px){h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.2rem}nav ul{gap:15px}nav a{font-size:.9rem}section{padding:40px 0}.cta-button{padding:12px 24px;font-size:.9rem}.header-content{flex-wrap:wrap;gap:20px}}@media (max-width:480px){h1{font-size:1.5rem}h2{font-size:1.2rem}nav ul{flex-direction:column;gap:10px}.container{padding:0 15px}}
