
body{margin:0;background:#050505;color:#E0E1DD;font-family:Arial,sans-serif}
.container{width:90%;max-width:1200px;margin:auto}
header{padding:20px;border-bottom:1px solid #1B263B}
nav{display:flex;justify-content:space-between}
a{color:#E0E1DD;text-decoration:none;margin-left:15px}
.hero{text-align:center;padding:120px 20px}
.sg{font-size:120px}
.section{padding:60px 20px}
.card{border:1px solid #1B263B;padding:20px;margin:10px 0}
