body{margin:0;background:#070707;color:#f8f4eb;font:16px/1.7 "Segoe UI",Arial,sans-serif}a{color:#f2d28a}.wrap{max-width:960px;margin:auto;padding:0 25px}.nav{height:82px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(212,175,98,.25)}.brand{color:#f2d28a;font-weight:700;letter-spacing:3px;text-decoration:none}.hero{padding:100px 0 70px}.hero h1,.legal h1{font:500 58px/1.05 Georgia,serif;margin:10px 0 20px}.gold{color:#f2d28a}.hero p,.legal p,.legal li{color:#aaa49a}.box,.legal{border:1px solid rgba(212,175,98,.25);background:#101010;padding:34px;margin:30px 0}.legal{margin:60px auto}.legal h2{color:#f2d28a;margin-top:32px}.links a{margin-left:18px;text-decoration:none}@media(max-width:600px){.links{display:none}.hero h1,.legal h1{font-size:42px}}