*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#090909;color:#f7f4ec;font-family:Arial,Helvetica,sans-serif;line-height:1.6}.topbar{height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 7%;border-bottom:1px solid #29251b;background:#080808}.brand{text-decoration:none;color:#f6d77c;font-weight:900;letter-spacing:1.5px;display:flex;gap:10px;align-items:center}.brand b{color:#fff}.crown{font-size:28px;color:#e9bd4c}.nav-cta{color:#f2cf72;text-decoration:none;font-size:14px}.hero{padding:76px 8%;display:grid;grid-template-columns:1.1fr .9fr;gap:50px;align-items:center;background:radial-gradient(ellipse at 80% 45%,#3c2a0c 0,transparent 48%),linear-gradient(130deg,#090909,#111)}.eyebrow{color:#d9ae49;font-size:11px;font-weight:800;letter-spacing:3px}.hero h1{font-size:clamp(38px,5vw,65px);line-height:1.06;margin:15px 0}.hero h1 em{display:block;color:#e8bf58;font-style:normal}.intro,.section-lead{color:#c6c1b5;max-width:560px}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.button{display:inline-block;padding:13px 20px;border-radius:7px;text-decoration:none;font-weight:800}.gold{background:linear-gradient(120deg,#f4d77d,#c18a22);color:#17120a}.outline{border:1px solid #9c792f;color:#f3d27a}.small-note{font-size:12px;color:#999}.hero-mark{min-height:300px;border:1px solid #9d7729;border-radius:22px;background:linear-gradient(145deg,#19150d,#050505);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 20px 70px #000;padding:30px}.emblem{font-size:72px;color:#e8bf58;text-shadow:0 5px 20px #9a6a18}.box-mark{border:3px solid #d7a83e;color:#f4d77d;font-size:74px;font-weight:900;line-height:1;padding:8px 28px;letter-spacing:4px}.mark-name{font-size:25px;font-weight:900;margin-top:16px;color:#e8bf58}.mark-name span{color:white}.mark-line{font-size:9px;letter-spacing:2px;color:#b9a16a;margin-top:8px}.benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#302719;border-top:1px solid #4b3a1d;border-bottom:1px solid #4b3a1d}.benefits div{background:#111;padding:25px 10px;text-align:center}.benefits span{display:block;color:#e8bf58;font-size:24px}.benefits b,.benefits small{display:block}.benefits small{color:#aaa;font-size:12px}.section{padding:75px 8%;text-align:center}.section h2,.payment h2,.contact h2{font-size:34px;margin:8px 0}.section-lead{margin:0 auto 32px}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;text-align:left}.product-card{background:linear-gradient(145deg,#191919,#101010);border:1px solid #40331b;border-radius:12px;padding:23px}.card-icon{font-size:30px;color:#e8bf58}.product-card h3{color:#f1d17b}.product-card p{font-size:14px;color:#bcb8af;min-height:68px}.product-card a{color:#e8bf58;text-decoration:none;font-size:13px;font-weight:bold}.payment{margin:0 8% 65px;padding:35px;border:1px solid #7b5c22;border-radius:15px;background:linear-gradient(110deg,#20190c,#0d0d0d);display:flex;justify-content:space-between;align-items:center;gap:25px}.payment p:not(.eyebrow){color:#c6c1b5;max-width:650px}.phone{color:#f2d078;text-decoration:none;font-size:22px;font-weight:900;white-space:nowrap}.phone span{display:block;font-size:12px;text-align:right}.contact{text-align:center;padding:45px 20px 75px}.contact p{color:#bbb}.contact .button{margin-top:10px}footer{border-top:1px solid #302719;padding:25px 8%;display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap}footer p,footer small{color:#8f8b82;font-size:11px}@media(max-width:760px){.hero{grid-template-columns:1fr;padding:52px 7%;gap:30px}.hero-mark{min-height:250px}.benefits{grid-template-columns:1fr}.grid{grid-template-columns:1fr 1fr}.payment{margin:0 5% 45px;padding:25px;display:block}.phone{display:block;margin-top:20px}.phone span{text-align:left}}@media(max-width:420px){.grid{grid-template-columns:1fr}.nav-cta{font-size:12px}.section h2,.payment h2,.contact h2{font-size:28px}}