.ReferralProgram_content__qi48C,.ReferralProgram_root__0kgzO{display:grid;grid-gap:var(--s-5);gap:var(--s-5);min-width:0;width:100%;margin-block:var(--s-6);color:var(--c-ink-1)}.ReferralProgram_notice__cFew1,.ReferralProgram_panel__4MwR4,.ReferralProgram_preview__nEZ_h{min-width:0;padding:clamp(16px,2vw,28px);border:1px solid var(--c-line);border-radius:16px;background:var(--c-bg-2)}.ReferralProgram_notice__cFew1 h2,.ReferralProgram_panel__4MwR4 h2,.ReferralProgram_preview__nEZ_h h2{margin:0;font-size:clamp(17px,1.7vw,22px);line-height:1.35}.ReferralProgram_notice__cFew1 h3,.ReferralProgram_panel__4MwR4 h3,.ReferralProgram_preview__nEZ_h h3{margin:0 0 var(--s-2);font-size:13px;line-height:1.5}.ReferralProgram_notice__cFew1 p,.ReferralProgram_panel__4MwR4 p,.ReferralProgram_preview__nEZ_h p{margin:var(--s-3) 0 0;color:var(--c-ink-2);font-size:14px;line-height:1.65;overflow-wrap:anywhere}.ReferralProgram_eyebrow__35WPu,.ReferralProgram_share__FhUEG{color:var(--c-accent);font-size:13px;font-weight:600}.ReferralProgram_sectionHead__XNgSE{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:baseline;justify-content:space-between}.ReferralProgram_explanations__wlyui,.ReferralProgram_rules__10cMd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-6);gap:var(--s-6);margin-top:var(--s-5)}.ReferralProgram_figure__XiSjX{color:var(--c-accent);font-size:24px}.ReferralProgram_scroll__wRMfd{max-width:100%;overflow-x:auto;margin-block:var(--s-5);border-radius:10px}.ReferralProgram_scroll__wRMfd:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}.ReferralProgram_matrix__OsRGH{width:100%;min-width:720px;border-collapse:separate;border-spacing:5px;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReferralProgram_matrix__OsRGH caption{padding:0 0 var(--s-3);text-align:start;color:var(--c-ink-2);font-size:12px}.ReferralProgram_matrix__OsRGH td,.ReferralProgram_matrix__OsRGH th{padding:12px 8px;text-align:center;border-radius:6px}.ReferralProgram_matrix__OsRGH th{color:var(--c-ink-2);font-weight:600}.ReferralProgram_matrix__OsRGH th:first-child{text-align:start;white-space:nowrap}.ReferralProgram_unlocked__nNDaS{color:var(--c-ink-1);background:color-mix(in srgb,var(--c-accent) 18%,transparent);font-weight:600}.ReferralProgram_rank__wCe3J{display:block;margin-top:4px;color:var(--c-accent);font-size:10px;letter-spacing:.04em}.ReferralProgram_locked__IQmk_{color:var(--c-ink-3);background:color-mix(in srgb,var(--c-ink-3) 5%,transparent)}.ReferralProgram_panel__4MwR4 .ReferralProgram_note__WzRJY{font-size:12px}.ReferralProgram_pools__wuBeM{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:var(--s-3);gap:var(--s-3);margin:var(--s-5) 0 0;padding:0;list-style:none}.ReferralProgram_pools__wuBeM li{display:flex;flex-direction:column;gap:var(--s-2);min-width:0;padding:16px 10px;border:1px solid var(--c-line);border-radius:10px;text-align:center}.ReferralProgram_pools__wuBeM h3{margin:0}.ReferralProgram_pools__wuBeM strong{color:var(--c-accent);font-size:28px}.ReferralProgram_pools__wuBeM span{font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReferralProgram_pools__wuBeM small{color:var(--c-ink-2);font-size:11px;line-height:1.5}.ReferralProgram_faq__mYrq_{margin-top:var(--s-4)}.ReferralProgram_faq__mYrq_ details{padding-block:var(--s-4);border-top:1px solid var(--c-line)}.ReferralProgram_faq__mYrq_ summary{cursor:pointer;font-size:14px;line-height:1.6}.ReferralProgram_faq__mYrq_ summary:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px}.ReferralProgram_notice__cFew1{margin-block:var(--s-5)}.ReferralProgram_notice__cFew1 h2{font-size:16px}.ReferralProgram_notice__cFew1 a{display:inline-block;margin-top:var(--s-3);color:var(--c-accent);font-size:14px;text-underline-offset:3px}.ReferralProgram_languageNote__Dz1rr{margin:0;font-size:12px;color:var(--c-ink-2)}@media(max-width:1100px){.ReferralProgram_pools__wuBeM{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:700px){.ReferralProgram_explanations__wlyui,.ReferralProgram_rules__10cMd{grid-template-columns:minmax(0,1fr);gap:var(--s-5)}.ReferralProgram_pools__wuBeM{grid-template-columns:repeat(2,minmax(0,1fr))}}