.eyebrow-line[data-astro-cid-3cuhy6r3]{background:var(--gold);vertical-align:middle;width:32px;height:1px;margin-right:12px;display:inline-block}.steps-grid[data-astro-cid-3cuhy6r3]{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.step-card[data-astro-cid-3cuhy6r3]{background:var(--black);padding:40px 32px}.step-card__number[data-astro-cid-3cuhy6r3]{font-family:var(--font-mono);color:var(--gold);letter-spacing:.1em;font-size:.72rem;font-weight:600}.step-card__title[data-astro-cid-3cuhy6r3]{font-family:var(--font-display);color:var(--cream);margin-top:12px;margin-bottom:12px;font-size:1.2rem;font-weight:400}.step-card__desc[data-astro-cid-3cuhy6r3]{color:var(--muted);font-size:.9rem;line-height:1.7}@media (width<=768px){.steps-grid[data-astro-cid-3cuhy6r3]{grid-template-columns:1fr}}.rewards-table[data-astro-cid-3cuhy6r3]{max-width:900px}.rewards-row[data-astro-cid-3cuhy6r3]{border-bottom:1px solid #c3b19614;grid-template-columns:1fr 1fr 2fr;display:grid}.rewards-row--header[data-astro-cid-3cuhy6r3]{border-bottom:2px solid #c3b19626}.rewards-cell[data-astro-cid-3cuhy6r3]{color:var(--cream);padding:16px 20px;font-size:.9rem}.rewards-row--header[data-astro-cid-3cuhy6r3] .rewards-cell[data-astro-cid-3cuhy6r3]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);padding-bottom:12px;font-size:.72rem;font-weight:600}.rewards-cell--milestone[data-astro-cid-3cuhy6r3]{font-weight:600}.rewards-cell--reward[data-astro-cid-3cuhy6r3]{color:var(--gold);font-weight:500}@media (width<=640px){.rewards-row[data-astro-cid-3cuhy6r3]{grid-template-columns:1fr;gap:0}.rewards-cell[data-astro-cid-3cuhy6r3]{padding:8px 16px}.rewards-row[data-astro-cid-3cuhy6r3]{padding:12px 0}}.vip-card[data-astro-cid-3cuhy6r3]{background:var(--black-warm);border:1px solid var(--gold);max-width:700px;padding:40px 36px}.vip-card__title[data-astro-cid-3cuhy6r3]{font-family:var(--font-display);color:var(--gold);margin-bottom:12px;font-size:1.3rem;font-weight:400}.vip-card__desc[data-astro-cid-3cuhy6r3]{color:var(--muted);margin-bottom:20px;font-size:.92rem;line-height:1.7}.vip-card__list[data-astro-cid-3cuhy6r3]{margin:0;padding:0;list-style:none}.vip-card__list[data-astro-cid-3cuhy6r3] li[data-astro-cid-3cuhy6r3]{color:var(--cream);margin-bottom:10px;padding-left:20px;font-size:.88rem;line-height:1.5;position:relative}.vip-card__list[data-astro-cid-3cuhy6r3] li[data-astro-cid-3cuhy6r3]:before{content:"";background:var(--gold);width:6px;height:6px;position:absolute;top:7px;left:0}.who-grid[data-astro-cid-3cuhy6r3]{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.who-card[data-astro-cid-3cuhy6r3]{background:var(--black);padding:36px 28px}.who-card__title[data-astro-cid-3cuhy6r3]{font-family:var(--font-display);color:var(--gold);margin-bottom:12px;font-size:1.1rem;font-weight:400}.who-card__desc[data-astro-cid-3cuhy6r3]{color:var(--muted);font-size:.88rem;line-height:1.7}@media (width<=768px){.who-grid[data-astro-cid-3cuhy6r3]{grid-template-columns:1fr}}.terms-list[data-astro-cid-3cuhy6r3]{margin:0;padding:0;list-style:none}.terms-item[data-astro-cid-3cuhy6r3]{color:var(--muted);margin-bottom:16px;padding-left:20px;font-size:.92rem;line-height:1.7;position:relative}.terms-item[data-astro-cid-3cuhy6r3]:before{content:"";background:var(--gold);width:6px;height:6px;position:absolute;top:10px;left:0}.terms-item[data-astro-cid-3cuhy6r3] strong[data-astro-cid-3cuhy6r3]{color:var(--cream);font-weight:600}.faq-item[data-astro-cid-3cuhy6r3]{border-bottom:1px solid #c3b1961a}.faq-item[data-astro-cid-3cuhy6r3]:first-child{border-top:1px solid #c3b1961a}.faq-trigger[data-astro-cid-3cuhy6r3]{cursor:pointer;text-align:left;width:100%;color:var(--cream);background:0 0;border:none;align-items:center;gap:16px;padding:24px 0;transition:color .3s;display:flex}.faq-trigger[data-astro-cid-3cuhy6r3]:hover{color:var(--gold)}.faq-trigger[data-astro-cid-3cuhy6r3]:focus,.faq-trigger[data-astro-cid-3cuhy6r3]:active{background:0 0;outline:none}.faq-number[data-astro-cid-3cuhy6r3]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--gold);flex-shrink:0;width:32px;font-size:.72rem;font-weight:500}.faq-question[data-astro-cid-3cuhy6r3]{font-family:var(--font-body);flex:1;font-size:1rem;font-weight:500;line-height:1.4}.faq-chevron[data-astro-cid-3cuhy6r3]{color:var(--gold);flex-shrink:0;transition:transform .3s}.faq-trigger[data-astro-cid-3cuhy6r3].is-open .faq-chevron[data-astro-cid-3cuhy6r3]{transform:rotate(180deg)}.faq-answer[data-astro-cid-3cuhy6r3]{max-height:0;transition:max-height .4s;overflow:hidden}.faq-answer__inner[data-astro-cid-3cuhy6r3]{padding:0 0 24px 48px}.faq-answer__inner[data-astro-cid-3cuhy6r3] p[data-astro-cid-3cuhy6r3]{max-width:640px;line-height:1.8}@media (width<=768px){.faq-trigger[data-astro-cid-3cuhy6r3]{gap:12px;min-height:48px;padding:20px 0}.faq-answer__inner[data-astro-cid-3cuhy6r3]{padding:0 0 20px}.faq-number[data-astro-cid-3cuhy6r3]{width:28px;font-size:.65rem}.faq-question[data-astro-cid-3cuhy6r3]{font-size:.92rem}}.referral-form[data-astro-cid-3cuhy6r3]{background:var(--black-warm);border:1px solid var(--gold-dim);flex-direction:column;gap:20px;padding:40px;display:flex}.referral-form[data-astro-cid-3cuhy6r3] .form-row[data-astro-cid-3cuhy6r3]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.referral-form[data-astro-cid-3cuhy6r3] .form-field[data-astro-cid-3cuhy6r3] label[data-astro-cid-3cuhy6r3]{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:.8rem;display:block}.referral-form[data-astro-cid-3cuhy6r3] .form-field[data-astro-cid-3cuhy6r3] input[data-astro-cid-3cuhy6r3],.referral-form[data-astro-cid-3cuhy6r3] .form-field[data-astro-cid-3cuhy6r3] select[data-astro-cid-3cuhy6r3],.referral-form[data-astro-cid-3cuhy6r3] .form-field[data-astro-cid-3cuhy6r3] textarea[data-astro-cid-3cuhy6r3]{background:var(--black);border:1px solid var(--gold-dim);width:100%;color:var(--cream);border-radius:0;padding:12px 16px;font-family:inherit;font-size:1rem;transition:border-color .3s}.referral-form[data-astro-cid-3cuhy6r3] .form-field[data-astro-cid-3cuhy6r3] input[data-astro-cid-3cuhy6r3]:focus,.referral-form[data-astro-cid-3cuhy6r3] .form-field[data-astro-cid-3cuhy6r3] select[data-astro-cid-3cuhy6r3]:focus,.referral-form[data-astro-cid-3cuhy6r3] .form-field[data-astro-cid-3cuhy6r3] textarea[data-astro-cid-3cuhy6r3]:focus{border-color:var(--gold);outline:none}.referral-form[data-astro-cid-3cuhy6r3] .form-field[data-astro-cid-3cuhy6r3] input[data-astro-cid-3cuhy6r3].invalid,.referral-form[data-astro-cid-3cuhy6r3] .form-field[data-astro-cid-3cuhy6r3] select[data-astro-cid-3cuhy6r3].invalid{border-color:#e74c3c}@media (width<=768px){.referral-form[data-astro-cid-3cuhy6r3]{padding:28px 20px}.referral-form[data-astro-cid-3cuhy6r3] .form-row[data-astro-cid-3cuhy6r3]{grid-template-columns:1fr}}
