.page-module__7vSJ_q__page{background:#0d0d0d;min-height:100vh;padding-bottom:5rem;font-family:Inter,sans-serif}.page-module__7vSJ_q__hero{text-align:center;background:radial-gradient(circle at 50% 0,#fbbf241f 0%,#0d0d0d 75%);border-bottom:1px solid #1f1f1f;padding:4rem 0 3rem}.page-module__7vSJ_q__eyebrow{color:#fbbf24;text-transform:uppercase;letter-spacing:.12em;margin-bottom:.5rem;font-size:.82rem;font-weight:800}.page-module__7vSJ_q__heroTitle{text-transform:uppercase;color:#fff;letter-spacing:-.01em;margin-bottom:.75rem;font-size:2.4rem;font-weight:900}.page-module__7vSJ_q__gold{color:#fbbf24}.page-module__7vSJ_q__heroDesc{color:#a0a0a0;max-width:680px;margin:0 auto;font-size:1.02rem;line-height:1.6}.page-module__7vSJ_q__section{padding:3.5rem 0}.page-module__7vSJ_q__legalContent{background:#141414;border:1px solid #222;border-radius:16px;max-width:800px;margin:0 auto;padding:2.5rem}.page-module__7vSJ_q__legalMeta{color:#777;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #222;margin-bottom:2rem;padding-bottom:1rem;font-size:.82rem;font-weight:600}.page-module__7vSJ_q__legalSection{margin-bottom:1.75rem}.page-module__7vSJ_q__legalSectionTitle{color:#fff;margin-bottom:.85rem;font-size:1.25rem;font-weight:900}.page-module__7vSJ_q__legalBody{color:#bbb;margin-bottom:.75rem;font-size:.94rem;line-height:1.65}.page-module__7vSJ_q__legalList{flex-direction:column;gap:.65rem;margin:.75rem 0 1rem;padding:0;list-style:none;display:flex}.page-module__7vSJ_q__legalList li{color:#ccc;align-items:flex-start;gap:.65rem;font-size:.92rem;line-height:1.55;display:flex}.page-module__7vSJ_q__legalBullet{color:#fbbf24;flex-shrink:0;margin-top:.2rem;font-size:.75rem}.page-module__7vSJ_q__legalDivider{border:none;border-top:1px solid #222;margin:1.75rem 0}.page-module__7vSJ_q__noteBox{color:#ddd;background:#fbbf2414;border:1px solid #fbbf2440;border-radius:12px;margin-top:2rem;padding:1.25rem 1.5rem;font-size:.88rem;line-height:1.6}@media (max-width:640px){.page-module__7vSJ_q__heroTitle{font-size:1.75rem}.page-module__7vSJ_q__legalContent{border-radius:12px;padding:1.5rem 1.15rem}}
