body{font-family:Arial,sans-serif;margin:0;padding:0;background-color:#1a1a3d;color:#fff}.container{width:90%;max-width:1200px;margin:0 auto}.navbar{background:#2a2a4d;padding:15px 0;display:flex;justify-content:center;align-items:center;gap:20px}.navbar .container{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1200px}.navbar .logo{display:flex;align-items:center;font-size:24px;color:#fff;font-weight:700}.navbar .logo img{height:60px;margin-right:10px;border-radius:30px}.navbar nav{display:flex;align-items:center;flex:1;justify-content:center}.navbar nav ul{display:flex;list-style:none;gap:20px;margin:0;padding:0}.navbar nav a{color:#fff;text-decoration:none;padding:5px 10px;transition:color .3s ease}.navbar nav a.active{color:#c2b800}.auth-buttons{display:flex;align-items:center;gap:10px}.auth-buttons a{padding:10px 20px;text-decoration:none;border-radius:5px}.auth-buttons .login-btn{background:none;border:1px solid #c2b800;color:#c2b800}.auth-buttons .register-btn,.auth-buttons .register-btn.active{background:#c2b800;color:#1a1a3d}.guide-sections{padding:40px 0}.guide-step{display:flex;align-items:center;margin-bottom:20px;background:linear-gradient(145deg,#2a2a4d,#1a1a3d);padding:20px;border-radius:10px}.guide-step img{width:200px;height:150px;margin-right:20px;border-radius:10px}.guide-content{max-width:800px}.guide-content h2{font-size:20px;color:#c2b800;margin-bottom:10px}.guide-content ol{list-style:decimal;padding-left:20px}.guide-content ul{list-style:disc;padding-left:20px;margin-top:5px}.call-to-action{background:#2a2a4d;padding:20px 0;text-align:center;margin-bottom:20px;border-radius:10px}.call-to-action h2{color:#c2b800;margin-bottom:10px}.call-to-action .btn-primary{background:#c2b800;color:#1a1a3d;padding:10px 20px;border-radius:5px;text-decoration:none}.faq{padding:20px 0;background:linear-gradient(145deg,#2a2a4d,#1a1a3d);text-align:center;border-radius:10px;margin-bottom:20px}.faq h2{color:#c2b800;margin-bottom:10px}.faq p{max-width:800px;margin:0 auto 10px}.faq ul{list-style:none;padding:0;text-align:left;max-width:800px;margin:0 auto}.faq ul li{margin-bottom:10px}.faq ul li strong{color:#c2b800}footer{background:#2a2a4d;padding:40px 20px}footer .container{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;max-width:1200px;margin:0 auto;color:#fff}.footer-section{margin-bottom:15px}.footer-section h4{font-size:18px;color:#c2b800;margin-bottom:10px}.footer-section ul{list-style:none;padding:0;margin:0}.footer-section ul li{margin-bottom:8px}.footer-section ul a{text-decoration:none;color:#ddd;transition:color .3s ease}.footer-section ul a:hover{color:#c2b800}footer form{display:flex;gap:10px}footer input[type=email]{padding:10px;border-radius:5px;border:none;outline:none;width:200px}footer button{background:#c2b800;border:none;padding:10px 20px;color:#1a1a3d;border-radius:5px;cursor:pointer}.logo-link{display:inline-flex;align-items:center;text-decoration:none;color:inherit}.logo-text{margin-left:10px}.logo-link:hover,.logo-link:visited{color:inherit}.logo-link img{margin-right:10px}
