body{margin:0;background:#090a0d;color:#f7f5f1;font:16px/1.7 Arial,Helvetica,sans-serif}*{box-sizing:border-box}a{color:#d8ad60}header{border-bottom:1px solid #373026;background:#0b0c10}.container{max-width:1060px;margin:auto;padding:0 28px}.nav{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 0;flex-wrap:wrap}.brand{color:#fff;text-decoration:none;letter-spacing:.13em;font-weight:bold;font-size:19px}.brand span{color:#d8ad60}.nav nav{display:flex;gap:20px;flex-wrap:wrap}.nav nav a{font-size:13px;color:#ddd;text-decoration:none}.hero{padding:72px 0 50px;background:radial-gradient(ellipse at 85% 0,#352515 0,transparent 55%)}.eyebrow{color:#d8ad60;letter-spacing:.16em;text-transform:uppercase;font-weight:bold;font-size:12px}h1{font-size:clamp(34px,5vw,58px);line-height:1.14;max-width:900px;margin:15px 0 20px}h2{font-size:29px;line-height:1.25}p{color:#b6b8c0}.lead{font-size:19px;max-width:830px}.content{padding:35px 0 75px}.steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.step{background:#15171c;border:1px solid #413526;border-radius:9px;padding:25px}.step h3{margin:0 0 10px;font-size:19px}.step p{margin:0}.note{margin:30px 0;padding:22px;border-left:3px solid #d8ad60;background:#17181b;color:#c4c4c6}.cta{padding:30px;background:#241c13;border:1px solid #826537;border-radius:9px;margin-top:35px}.cta a{display:inline-block;background:#d8ad60;color:#14100b;text-decoration:none;padding:10px 20px;border-radius:3px;font-weight:bold}footer{border-top:1px solid #30291f;padding:30px 0;font-size:13px;color:#999}.related{margin-top:48px}.related a{display:inline-block;margin:0 18px 12px 0}@media(max-width:700px){.steps{grid-template-columns:1fr}.hero{padding:48px 0 30px}}