
body{
 margin:0;
 font-family:Tahoma,Arial,sans-serif;
 background:#020617;
 color:#e5e7eb;
}
.header{
 padding:18px;
 text-align:center;
 border-bottom:1px solid #1e293b;
}
.logo{
 font-size:22px;
 color:#60a5fa;
}
.hero{
 text-align:center;
 padding:160px 20px;
}
.hero h1{
 font-size:46px;
 margin-bottom:26px;
}
.btn{
 background:#2563eb;
 color:#fff;
 padding:22px 52px;
 font-size:22px;
 border-radius:4px;
 text-decoration:none;
}
.rating{
 margin-top:16px;
 color:#9ca3af;
}
