.referral-partners_page__mzmSg{--partner-green:#4ade80;--partner-green-rgb:74,222,128;width:100%;max-width:1080px;margin:0 auto;padding:48px 24px 96px;color:var(--vg-ink);min-width:0;overflow-x:hidden;box-sizing:border-box}.referral-partners_hero__s7jyv{padding-bottom:40px;border-bottom:1px solid var(--vg-hairline)}.referral-partners_eyebrow__9TWsG{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;font-family:var(--vg-font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--partner-green)}.referral-partners_eyebrowDot__l4vAx{width:6px;height:6px;border-radius:50%;background:var(--partner-green);box-shadow:0 0 0 4px rgba(var(--partner-green-rgb),.12)}.referral-partners_heroTitle__mY5Lx{max-width:820px;margin:0 0 18px;font-size:clamp(2rem,4.6vw,3.25rem);font-weight:590;font-variation-settings:"wght" 590;letter-spacing:-.03em;line-height:1.07;color:var(--vg-ink);text-wrap:balance}.referral-partners_heroSub__8l50F{max-width:680px;margin:0 0 32px;font-size:16px;line-height:1.6;color:var(--vg-ink-muted)}.referral-partners_figures__uIKf0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 32px;border-top:1px solid var(--vg-hairline-strong);border-bottom:1px solid var(--vg-hairline)}.referral-partners_figure__CIg0W{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:6px;min-width:0;padding:18px 20px 18px 0}.referral-partners_figure__CIg0W+.referral-partners_figure__CIg0W{padding-left:20px;border-left:1px solid var(--vg-hairline)}.referral-partners_figureValue__P6xUo{margin:0;font-family:var(--vg-font-mono);font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:510;letter-spacing:-.02em;line-height:1;color:var(--partner-green);white-space:nowrap}.referral-partners_figureLabel__sRZFV{font-size:13px;line-height:1.45;color:var(--vg-ink-subtle)}.referral-partners_ctaCardActions__7eBXr,.referral-partners_heroCtas___uKfR{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.referral-partners_ctaPrimary__V04AV{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:8px;background:var(--partner-green);color:#052e16;font-size:14px;font-weight:590;font-variation-settings:"wght" 590;text-decoration:none;transition:background .15s ease,transform .15s ease}.referral-partners_ctaPrimary__V04AV:hover{background:#6ee79a}.referral-partners_ctaPrimary__V04AV:active{transform:translateY(1px)}.referral-partners_ctaGhost__XoS5w:focus-visible,.referral-partners_ctaPrimary__V04AV:focus-visible{outline:2px solid var(--partner-green);outline-offset:3px}.referral-partners_ctaGhost__XoS5w{display:inline-flex;align-items:center;gap:6px;padding-bottom:2px;border-bottom:1px solid var(--vg-hairline-strong);color:var(--vg-ink-muted);font-size:14px;font-weight:510;text-decoration:none;transition:color .15s ease,border-color .15s ease}.referral-partners_ctaGhost__XoS5w:hover{color:var(--vg-ink);border-color:#fff6}.referral-partners_section__ryA6f{padding:52px 0;border-bottom:1px solid #ffffff0f}.referral-partners_sectionLast__wxQCd{border-bottom:none;padding-bottom:0}.referral-partners_sectionTag__8mT7z{margin:0 0 10px;font-family:var(--vg-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--vg-ink-subtle)}.referral-partners_sectionTitle__MFwan{margin:0 0 24px;font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:590;font-variation-settings:"wght" 590;letter-spacing:-.02em;color:var(--vg-ink)}.referral-partners_whoList__cd36m{display:grid;gap:10px;max-width:720px;margin:0;padding:0;list-style:none}.referral-partners_whoList__cd36m li{position:relative;padding-left:22px;font-size:15px;line-height:1.6;color:var(--vg-ink-muted)}.referral-partners_whoList__cd36m li:before{content:"";position:absolute;top:.72em;left:0;width:10px;height:1px;background:var(--partner-green)}.referral-partners_ledger__bCaMr{margin:0;border-top:1px solid var(--vg-hairline)}.referral-partners_ledgerRow__UCIG7{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:8px 32px;padding:18px 0;border-bottom:1px solid var(--vg-hairline)}.referral-partners_ledgerTitle__B_bWF{font-size:15px;font-weight:590;font-variation-settings:"wght" 590;color:var(--vg-ink)}.referral-partners_ledgerBody__eZpXg{margin:0;font-size:14.5px;line-height:1.6;color:var(--vg-ink-muted)}.referral-partners_example__yK6oa{margin-top:28px;padding:18px 20px;border-left:2px solid var(--partner-green);border-radius:0 10px 10px 0;background:rgba(var(--partner-green-rgb),.06)}.referral-partners_exampleLabel__Onh89{margin:0 0 6px;font-family:var(--vg-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--partner-green)}.referral-partners_exampleText__IuL3d{margin:0;font-size:14.5px;line-height:1.6;color:var(--vg-ink)}.referral-partners_conditions__zNP6V{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:0;padding:0;list-style:none}.referral-partners_condition__U_C3p{padding:18px 0;border-top:1px solid var(--vg-hairline)}.referral-partners_conditionTitle__bsN9b{margin:0 0 6px;font-size:14.5px;font-weight:590;font-variation-settings:"wght" 590;color:var(--vg-ink)}.referral-partners_conditionBody__B6DRQ{margin:0;font-size:13.5px;line-height:1.6;color:var(--vg-ink-muted)}.referral-partners_steps__bP_NZ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.referral-partners_step__AShCe{min-width:0;padding:18px;border:1px solid var(--vg-hairline);border-radius:12px;background:hsla(0,0%,100%,.025);transition:border-color .15s ease,background .15s ease}.referral-partners_step__AShCe:hover{border-color:#ffffff24;background:#ffffff0a}.referral-partners_stepNum__BHwME{display:inline-block;margin-bottom:14px;font-family:var(--vg-font-mono);font-size:12px;color:var(--partner-green)}.referral-partners_stepTitle__EqDA_{margin:0 0 6px;font-size:14.5px;font-weight:590;font-variation-settings:"wght" 590;color:var(--vg-ink)}.referral-partners_stepBody__6BGAh{margin:0;font-size:13px;line-height:1.55;color:var(--vg-ink-muted);overflow-wrap:anywhere}.referral-partners_faqItem__mcYHe{padding:18px 0;border-bottom:1px solid #ffffff0f}.referral-partners_faqQ__cIl8T{margin:0 0 8px;font-size:14.5px;font-weight:590;font-variation-settings:"wght" 590;color:var(--vg-ink)}.referral-partners_faqA__FYOYA{max-width:760px;margin:0;font-size:13.5px;line-height:1.6;color:var(--vg-ink-muted)}.referral-partners_ctaCard__uZ_ci{padding:40px 36px;border:1px solid rgba(var(--partner-green-rgb),.22);border-radius:14px;background:linear-gradient(135deg,rgba(var(--partner-green-rgb),.07),hsla(0,0%,100%,.015) 60%);text-align:center}.referral-partners_ctaCardTitle__KuL2k{margin:0 0 10px;font-size:1.5rem;font-weight:590;font-variation-settings:"wght" 590;letter-spacing:-.02em;color:var(--vg-ink)}.referral-partners_ctaCardSub__pK3By{max-width:520px;margin:0 auto 22px;font-size:14px;line-height:1.6;color:var(--vg-ink-muted);overflow-wrap:anywhere}.referral-partners_ctaCardActions__7eBXr{justify-content:center}@media (max-width:900px){.referral-partners_steps__bP_NZ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.referral-partners_page__mzmSg{padding:32px 18px 72px}.referral-partners_figures__uIKf0{grid-template-columns:1fr}.referral-partners_figure__CIg0W,.referral-partners_figure__CIg0W+.referral-partners_figure__CIg0W{padding:14px 0;border-left:none}.referral-partners_figure__CIg0W+.referral-partners_figure__CIg0W{border-top:1px solid var(--vg-hairline)}.referral-partners_ledgerRow__UCIG7{grid-template-columns:1fr;gap:4px}.referral-partners_conditions__zNP6V,.referral-partners_steps__bP_NZ{grid-template-columns:1fr}.referral-partners_ctaCard__uZ_ci{padding:28px 18px}}