.partner-hero[data-astro-cid-5aug5w4n]{padding-top:6rem;text-align:center}.partner-hero-inner[data-astro-cid-5aug5w4n]{max-width:640px;margin:0 auto}.partner-hero[data-astro-cid-5aug5w4n] .tag[data-astro-cid-5aug5w4n]{margin-bottom:1.25rem}.partner-hero[data-astro-cid-5aug5w4n] h1[data-astro-cid-5aug5w4n]{font-family:Syne,sans-serif;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:800;line-height:1.1;margin-bottom:1rem}.accent[data-astro-cid-5aug5w4n]{color:var(--gold)}.partner-hero[data-astro-cid-5aug5w4n] p[data-astro-cid-5aug5w4n]{color:var(--text-muted);font-size:1.05rem;margin-bottom:2rem;line-height:1.7}.stats-bar[data-astro-cid-5aug5w4n]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;margin-bottom:4rem}.stat[data-astro-cid-5aug5w4n]{background:var(--navy-2);padding:2rem;text-align:center}.stat-num[data-astro-cid-5aug5w4n]{font-family:Syne,sans-serif;font-size:2.2rem;font-weight:800;color:var(--gold)}.stat-label[data-astro-cid-5aug5w4n]{font-size:.82rem;color:var(--text-dim);margin-top:.4rem;text-transform:uppercase;letter-spacing:1px}.section-header[data-astro-cid-5aug5w4n]{text-align:center;margin-bottom:2.5rem}.section-header[data-astro-cid-5aug5w4n] .tag[data-astro-cid-5aug5w4n]{margin-bottom:.75rem}.section-header[data-astro-cid-5aug5w4n] h2[data-astro-cid-5aug5w4n]{font-family:Syne,sans-serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;margin-bottom:.5rem}.section-header[data-astro-cid-5aug5w4n] p[data-astro-cid-5aug5w4n]{color:var(--text-muted);font-size:.95rem;max-width:520px;margin:0 auto}.commission-table[data-astro-cid-5aug5w4n]{width:100%;border-collapse:collapse;font-size:.9rem;margin-bottom:1rem}.commission-table[data-astro-cid-5aug5w4n] th[data-astro-cid-5aug5w4n]{background:var(--surface-2);padding:.85rem 1rem;text-align:left;font-weight:600;border:1px solid var(--border)}.commission-table[data-astro-cid-5aug5w4n] td[data-astro-cid-5aug5w4n]{padding:.85rem 1rem;border:1px solid var(--border);color:var(--text-muted)}.plan-name[data-astro-cid-5aug5w4n]{font-weight:600;color:var(--text)}.plan-badge[data-astro-cid-5aug5w4n]{font-size:.65rem;background:var(--gold-dim);color:var(--gold);padding:.15rem .5rem;border-radius:99px;margin-left:.5rem;font-weight:700;text-transform:uppercase}.earn-amount[data-astro-cid-5aug5w4n]{color:var(--gold);font-weight:700}.bonus-grid[data-astro-cid-5aug5w4n]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-bottom:2rem}.bonus-card[data-astro-cid-5aug5w4n]{text-align:center}.bonus-card[data-astro-cid-5aug5w4n].highlight{border-color:var(--border-gold);background:linear-gradient(135deg,rgba(20,184,148,.06),var(--surface))}.bonus-accounts[data-astro-cid-5aug5w4n]{font-size:.85rem;color:var(--text-muted);margin-bottom:.5rem}.bonus-amount[data-astro-cid-5aug5w4n]{font-family:Syne,sans-serif;font-size:2rem;font-weight:800;color:var(--gold);margin-bottom:.5rem}.bonus-card[data-astro-cid-5aug5w4n] p[data-astro-cid-5aug5w4n]{font-size:.85rem;color:var(--text-dim)}.scenarios-grid[data-astro-cid-5aug5w4n]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:4rem}.scenario-card[data-astro-cid-5aug5w4n]{text-align:center}.scenario-label[data-astro-cid-5aug5w4n]{font-size:.8rem;color:var(--text-dim);text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem}.scenario-earn[data-astro-cid-5aug5w4n]{font-family:Syne,sans-serif;font-size:1.5rem;font-weight:800;color:var(--gold);margin-bottom:.5rem}.scenario-card[data-astro-cid-5aug5w4n] p[data-astro-cid-5aug5w4n]{font-size:.8rem;color:var(--text-muted)}.apply-section[data-astro-cid-5aug5w4n]{max-width:640px;margin:0 auto;padding-top:2rem}.apply-form[data-astro-cid-5aug5w4n]{display:flex;flex-direction:column}.form-grid[data-astro-cid-5aug5w4n]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-group[data-astro-cid-5aug5w4n]{display:flex;flex-direction:column;gap:.4rem}.form-group[data-astro-cid-5aug5w4n].full{grid-column:1 / -1}.form-group[data-astro-cid-5aug5w4n] label[data-astro-cid-5aug5w4n]{font-size:.8rem;font-weight:600;color:var(--text-muted)}.form-group[data-astro-cid-5aug5w4n] input[data-astro-cid-5aug5w4n],.form-group[data-astro-cid-5aug5w4n] select[data-astro-cid-5aug5w4n],.form-group[data-astro-cid-5aug5w4n] textarea[data-astro-cid-5aug5w4n]{background:var(--navy);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);padding:.75rem 1rem;font-family:DM Sans,sans-serif;font-size:.9rem}.form-group[data-astro-cid-5aug5w4n] input[data-astro-cid-5aug5w4n]:focus,.form-group[data-astro-cid-5aug5w4n] select[data-astro-cid-5aug5w4n]:focus,.form-group[data-astro-cid-5aug5w4n] textarea[data-astro-cid-5aug5w4n]:focus{outline:none;border-color:var(--border-gold)}.form-msg[data-astro-cid-5aug5w4n]{font-size:.85rem;text-align:center;min-height:1rem;margin-top:.75rem}.form-success[data-astro-cid-5aug5w4n]{text-align:center;padding:2rem}.form-success[data-astro-cid-5aug5w4n] h3[data-astro-cid-5aug5w4n]{font-family:Syne,sans-serif;color:var(--gold);margin-bottom:.5rem}.form-success[data-astro-cid-5aug5w4n] p[data-astro-cid-5aug5w4n]{color:var(--text-muted)}@media (max-width: 800px){.stats-bar[data-astro-cid-5aug5w4n],.bonus-grid[data-astro-cid-5aug5w4n]{grid-template-columns:1fr}.scenarios-grid[data-astro-cid-5aug5w4n]{grid-template-columns:1fr 1fr}.form-grid[data-astro-cid-5aug5w4n]{grid-template-columns:1fr}}@media (max-width: 480px){.scenarios-grid[data-astro-cid-5aug5w4n]{grid-template-columns:1fr}}
