*{box-sizing:border-box} :root{--gold:#c7a45b;--black:#0b0b0b;--muted:#a6a6a6} html{background:var(--black)} body{margin:0;background:#0b0b0b;color:#f7f5f0;font-family:Arial,Helvetica,sans-serif;min-height:100vh} a{color:inherit;text-decoration:none}.topbar{height:78px;padding:0 clamp(22px,6vw,86px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #292929}.brand{display:flex;align-items:center;gap:11px;letter-spacing:.22em;font-size:14px;font-weight:700}.mark{width:31px;height:31px;border:1px solid var(--gold);color:var(--gold);display:grid;place-items:center;font-family:Georgia,serif;font-size:20px}.shop-link{font-size:13px;color:#e8e4da}.shop-link span{color:var(--gold);margin-left:8px}.hero{min-height:590px;padding:clamp(72px,12vw,150px) clamp(24px,13vw,190px) 70px;background:radial-gradient(ellipse at 78% 48%,#242018 0,#11100e 27%,#0b0b0b 62%)}.eyebrow,.feature-number{font-size:10px;letter-spacing:.23em;color:var(--gold);font-weight:700}.eyebrow span{display:inline-block;width:24px;height:1px;background:var(--gold);vertical-align:middle;margin-right:10px}h1{font-family:Georgia,'Times New Roman',serif;font-size:clamp(54px,9vw,104px);line-height:.98;font-weight:400;letter-spacing:-.045em;margin:28px 0}h1 em{color:var(--gold);font-weight:400}.hero p,.feature p{max-width:460px;color:#b9b6b0;font-size:16px;line-height:1.75}.button{display:inline-flex;gap:38px;align-items:center;margin-top:26px;padding:17px 22px;background:var(--gold);color:#111;font-size:13px;font-weight:700;letter-spacing:.03em}.button span{font-size:19px}.hero-note{margin-top:68px;color:#777;font-size:9px;letter-spacing:.24em}.feature{padding:85px clamp(24px,13vw,190px);display:grid;grid-template-columns:1fr 2fr;gap:35px;border-top:1px solid #292929;background:#111}.feature h2{font:400 clamp(34px,5vw,56px)/1.08 Georgia,serif;margin:0 0 20px}.feature p{font-size:14px}.text-link{display:inline-block;margin-top:18px;color:var(--gold);font-size:13px}.trust{display:flex;justify-content:space-around;gap:20px;padding:30px 22px;border-top:1px solid #292929;border-bottom:1px solid #292929}.trust div{display:flex;align-items:center;gap:12px;color:#aaa;font-size:12px}.trust b{color:var(--gold);font-size:11px}footer{display:flex;justify-content:space-between;padding:26px clamp(22px,6vw,86px);color:#777;font-size:10px;letter-spacing:.12em}@media(max-width:620px){.topbar{height:68px}.hero{min-height:570px;padding-top:100px}.hero p{font-size:14px}.feature{grid-template-columns:1fr;padding-top:55px;padding-bottom:60px;gap:25px}.trust{align-items:flex-start;flex-direction:column;padding-left:28px}footer{font-size:9px}}