*{box-sizing:border-box;margin:0;padding:0}body{background:#0a0a0a;color:#f5f5f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page{min-height:100vh;flex-direction:column}.nav,.page{display:flex}.nav{justify-content:space-between;align-items:center;padding:24px 48px}.logo{font-size:20px;font-weight:600;letter-spacing:.02em}.navButton{background:transparent;border:1px solid #444;color:#f5f5f0;padding:8px 20px;border-radius:6px;cursor:pointer}.hero{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 24px}.hero h1{font-size:56px;font-weight:600;margin-bottom:20px}.gold{color:#d4af37}.subtitle{max-width:560px;color:#b5b5ad;font-size:18px;line-height:1.6;margin-bottom:36px}.cta{background:#d4af37;color:#0a0a0a;border:none;padding:14px 32px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.features{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;padding:48px;max-width:1000px;margin:0 auto}.card{background:#141414;border:1px solid #262626;border-radius:12px;padding:28px}.card h3{font-size:17px;margin-bottom:10px}.card p{color:#a0a0a0;font-size:14px;line-height:1.6}@media (max-width:700px){.hero h1{font-size:36px}.features{grid-template-columns:1fr}}