.ReferralModal-module__JDwbbG__dialog{width:min(640px,100% - 48px);max-height:min(90dvh,860px);color:var(--color-text-primary);background:#fff;border:0;border-radius:16px;margin:auto;padding:0;box-shadow:0 24px 80px -24px #0008}.ReferralModal-module__JDwbbG__dialog::backdrop{background:#29201899}.ReferralModal-module__JDwbbG__dialog :is(button,input,textarea,summary):focus-visible{outline:2px solid var(--color-text-primary);outline-offset:3px}.ReferralModal-module__JDwbbG__shell{max-height:inherit;flex-direction:column;display:flex}.ReferralModal-module__JDwbbG__header{flex-shrink:0;padding:28px 32px 0;position:relative}.ReferralModal-module__JDwbbG__header h2{letter-spacing:-.03em;outline:none;padding-right:32px;font-size:27px;font-weight:500;line-height:1.25}.ReferralModal-module__JDwbbG__header>p{color:var(--color-text-secondary);margin-top:10px;font-size:15px;line-height:1.6}.ReferralModal-module__JDwbbG__close{border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:14px;right:14px}.ReferralModal-module__JDwbbG__close:hover{background:var(--color-surface-tinted)}.ReferralModal-module__JDwbbG__stepList{grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.ReferralModal-module__JDwbbG__stepList li{border-bottom:2px solid var(--color-border);color:var(--color-text-secondary);padding-bottom:13px;font-size:14px}.ReferralModal-module__JDwbbG__stepList li[aria-current=step]{color:var(--color-text-primary);border-color:currentColor;font-weight:650}.ReferralModal-module__JDwbbG__stepList li[data-complete=true]{border-color:var(--color-slate-400)}.ReferralModal-module__JDwbbG__body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-slate-400) transparent;padding:22px 32px 24px;overflow-y:auto}.ReferralModal-module__JDwbbG__preview{background:var(--color-surface-tinted);color:var(--color-text-secondary);padding:10px 12px;font-size:14px;line-height:1.5;margin-bottom:20px!important}.ReferralModal-module__JDwbbG__fields{gap:20px;display:grid}.ReferralModal-module__JDwbbG__heroActions{flex-wrap:wrap;gap:8px 20px;display:flex}.ReferralModal-module__JDwbbG__field{min-width:0}.ReferralModal-module__JDwbbG__field label,.ReferralModal-module__JDwbbG__codeGroup label{font-size:14px;font-weight:600;line-height:1.5;display:block}.ReferralModal-module__JDwbbG__field label>span{color:var(--color-text-secondary);font-weight:400}.ReferralModal-module__JDwbbG__field input,.ReferralModal-module__JDwbbG__field textarea,.ReferralModal-module__JDwbbG__codeInput{border:1px solid var(--color-slate-300);width:100%;font:inherit;color:var(--color-text-primary);caret-color:var(--color-text-primary);background:#fff;border-radius:8px;margin-top:7px;padding:11px 13px;font-size:16px;line-height:1.5;display:block}.ReferralModal-module__JDwbbG__field textarea{resize:vertical;min-height:98px}.ReferralModal-module__JDwbbG__field :is(input,textarea):focus,.ReferralModal-module__JDwbbG__codeInput:focus{border-color:var(--color-text-primary)}.ReferralModal-module__JDwbbG__field :is(input,textarea)[aria-invalid=true]{border-color:#b91c1c}.ReferralModal-module__JDwbbG__hint{color:var(--color-text-secondary);font-size:14px;line-height:1.55}.ReferralModal-module__JDwbbG__field .ReferralModal-module__JDwbbG__hint{margin-top:4px}.ReferralModal-module__JDwbbG__fieldError{color:#991b1b;font-size:14px;line-height:1.5;margin-top:6px!important}.ReferralModal-module__JDwbbG__twoColumns{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ReferralModal-module__JDwbbG__confirmations{border:0;gap:16px;margin:0;padding:0;display:grid}.ReferralModal-module__JDwbbG__confirmations legend{margin-bottom:12px;font-size:15px;font-weight:600}.ReferralModal-module__JDwbbG__checkbox{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;font-size:14px;line-height:1.55;display:flex}.ReferralModal-module__JDwbbG__checkbox input{width:18px;height:18px;accent-color:var(--color-brand);flex-shrink:0;margin-top:3px}.ReferralModal-module__JDwbbG__footer{border-top:1px solid var(--color-border);flex-shrink:0;justify-content:flex-end;align-items:center;gap:18px;padding:18px 32px 22px;display:flex}.ReferralModal-module__JDwbbG__primary{background:var(--color-brand);min-height:48px;color:var(--color-dark-text);border-radius:.35rem;justify-content:center;align-items:center;gap:16px;padding:12px 20px;font-size:14px;font-weight:600;display:inline-flex}.ReferralModal-module__JDwbbG__primary:hover{background:var(--color-brand-deep)}.ReferralModal-module__JDwbbG__back{align-items:center;gap:8px;min-height:44px;margin-right:auto;font-size:14px;font-weight:600;display:inline-flex}.ReferralModal-module__JDwbbG__dialog button:disabled{opacity:.55;cursor:not-allowed}.ReferralModal-module__JDwbbG__textButton{text-underline-offset:4px;min-height:44px;font-size:14px;font-weight:600;text-decoration:underline}.ReferralModal-module__JDwbbG__reviewContact{justify-content:space-between;align-items:start;gap:12px;display:flex}.ReferralModal-module__JDwbbG__reviewContact h3,.ReferralModal-module__JDwbbG__verificationTitle h3,.ReferralModal-module__JDwbbG__complete h3{letter-spacing:-.02em;font-size:17px;font-weight:600;line-height:1.5}.ReferralModal-module__JDwbbG__reviewContact p{overflow-wrap:anywhere;color:var(--color-text-secondary);margin-top:4px;font-size:14px;line-height:1.6}.ReferralModal-module__JDwbbG__reviewContact .ReferralModal-module__JDwbbG__textButton{flex-shrink:0}.ReferralModal-module__JDwbbG__reviewDetails{border-block:1px solid var(--color-border)}.ReferralModal-module__JDwbbG__reviewDetails summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;font-size:14px;font-weight:600;list-style:none;display:flex}.ReferralModal-module__JDwbbG__reviewDetails summary::-webkit-details-marker{display:none}.ReferralModal-module__JDwbbG__reviewDetails[open] summary svg{transform:rotate(180deg)}.ReferralModal-module__JDwbbG__reviewDetails dl{gap:14px;padding-bottom:18px;font-size:14px;line-height:1.6;display:grid}.ReferralModal-module__JDwbbG__reviewDetails dt{font-weight:600}.ReferralModal-module__JDwbbG__reviewDetails dd{color:var(--color-text-secondary);overflow-wrap:anywhere;white-space:pre-wrap}.ReferralModal-module__JDwbbG__verifyBox{gap:9px;display:grid}.ReferralModal-module__JDwbbG__verificationTitle{align-items:center;gap:9px;display:flex}.ReferralModal-module__JDwbbG__email{overflow-wrap:anywhere;font-size:16px;line-height:1.5}.ReferralModal-module__JDwbbG__verifyBox>.ReferralModal-module__JDwbbG__textButton{justify-self:start}.ReferralModal-module__JDwbbG__codeGroup{margin-top:8px}.ReferralModal-module__JDwbbG__codeInput{font-variant-numeric:tabular-nums;letter-spacing:.2em;max-width:240px;font-size:22px}.ReferralModal-module__JDwbbG__codeGroup .ReferralModal-module__JDwbbG__hint{margin-top:8px}.ReferralModal-module__JDwbbG__error,.ReferralModal-module__JDwbbG__notice{border-radius:8px;padding:12px 14px;font-size:14px;line-height:1.6;margin-top:20px!important}.ReferralModal-module__JDwbbG__error{color:#991b1b;background:#fef2f2}.ReferralModal-module__JDwbbG__notice{color:var(--color-text-secondary);background:var(--color-surface-tinted)}.ReferralModal-module__JDwbbG__complete{gap:16px;padding-block:14px;display:grid}.ReferralModal-module__JDwbbG__complete>p{color:var(--color-text-secondary);font-size:15px;line-height:1.65}@media (max-width:600px){.ReferralModal-module__JDwbbG__dialog{border-radius:16px 16px 0 0;width:100%;max-width:none;max-height:94dvh;margin:auto 0 0}.ReferralModal-module__JDwbbG__header{padding:24px 22px 0}.ReferralModal-module__JDwbbG__header h2{font-size:23px}.ReferralModal-module__JDwbbG__header>p{font-size:14px}.ReferralModal-module__JDwbbG__stepList{gap:10px;margin-top:19px}.ReferralModal-module__JDwbbG__stepList li{font-size:14px}.ReferralModal-module__JDwbbG__body{padding:18px 22px 22px}.ReferralModal-module__JDwbbG__twoColumns{grid-template-columns:1fr;gap:20px}.ReferralModal-module__JDwbbG__footer{padding:16px 22px max(16px, env(safe-area-inset-bottom));gap:10px}.ReferralModal-module__JDwbbG__primary{gap:8px;padding-inline:14px}}@media (prefers-reduced-motion:reduce){.ReferralModal-module__JDwbbG__dialog *{transition:none!important;animation:none!important}.ReferralModal-module__JDwbbG__dialog::backdrop{transition:none!important;animation:none!important}}
.ReferralPage-module__UTiUgG__page{color:var(--color-text-primary);background:var(--color-surface)}html:has(.ReferralPage-module__UTiUgG__page){scroll-behavior:smooth}.ReferralPage-module__UTiUgG__page ::selection{color:var(--color-text-primary);background:var(--color-slate-300)}.ReferralPage-module__UTiUgG__page :is(a,button,summary,input):focus-visible{outline-offset:5px;outline:2px solid}.ReferralPage-module__UTiUgG__page :is(section[id],main[id]){scroll-margin-top:88px}.ReferralPage-module__UTiUgG__page :is(h1,h2,h3,p,dl,dd){margin:0}.ReferralPage-module__UTiUgG__page h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.75rem,3vw,2.65rem);font-weight:500;line-height:1.16}.ReferralPage-module__UTiUgG__skipLink{z-index:100;color:var(--color-text-primary);background:#fff;padding:12px 20px;position:fixed;top:8px;left:12px;transform:translateY(-160%)}.ReferralPage-module__UTiUgG__skipLink:focus{transform:translateY(0)}.ReferralPage-module__UTiUgG__hero,.ReferralPage-module__UTiUgG__fitInner,.ReferralPage-module__UTiUgG__close{width:min(100% - 3rem,70rem);margin-inline:auto}.ReferralPage-module__UTiUgG__hero{grid-template-columns:1.12fr 1fr;align-items:start;gap:64px;padding-block:132px 64px;display:grid}.ReferralPage-module__UTiUgG__hero h1{letter-spacing:-.04em;font-size:clamp(2.75rem,4.45vw,4rem);font-weight:500;line-height:1.08}.ReferralPage-module__UTiUgG__hero h1 span{white-space:nowrap}.ReferralPage-module__UTiUgG__lede{color:var(--color-text-secondary);font-size:18px;line-height:1.6;margin-top:24px!important}.ReferralPage-module__UTiUgG__offer{max-width:41ch;color:var(--color-text-secondary);text-wrap:pretty;font-size:16px;line-height:1.65;margin-top:16px!important}.ReferralPage-module__UTiUgG__heroActions{flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:28px;display:flex}.ReferralPage-module__UTiUgG__primaryButton{background:var(--color-brand);min-height:48px;color:var(--color-dark-text);border-radius:.35rem;justify-content:center;align-items:center;gap:18px;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background .16s;display:inline-flex}.ReferralPage-module__UTiUgG__primaryButton:hover,.ReferralPage-module__UTiUgG__primaryButton:active{background:var(--color-brand-deep)}.ReferralPage-module__UTiUgG__textLink{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--color-slate-400);text-decoration-color:var(--color-slate-400);text-underline-offset:5px;align-items:center;gap:9px;font-size:14px;font-weight:600;display:inline-flex}.ReferralPage-module__UTiUgG__textLink:hover{text-decoration-color:currentColor}.ReferralPage-module__UTiUgG__actionNote{color:var(--color-text-secondary);font-size:14px;line-height:1.5;margin-top:12px!important}.ReferralPage-module__UTiUgG__example{background:#fff;padding:28px 30px 24px;box-shadow:0 18px 44px -22px #33291935}.ReferralPage-module__UTiUgG__example h2{letter-spacing:-.02em;text-wrap:pretty;font-size:17px;font-weight:500;line-height:1.5}.ReferralPage-module__UTiUgG__monthlyAmounts{margin-top:16px!important}.ReferralPage-module__UTiUgG__monthlyAmounts>div{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding-block:13px;display:flex}.ReferralPage-module__UTiUgG__monthlyAmounts dt{color:var(--color-text-secondary);font-size:14px}.ReferralPage-module__UTiUgG__monthlyAmounts dd{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:23px;font-weight:600}.ReferralPage-module__UTiUgG__monthlyAmounts dd span{color:var(--color-text-secondary);letter-spacing:0;font-size:14px;font-weight:400}.ReferralPage-module__UTiUgG__sliderLabel{justify-content:space-between;align-items:center;gap:16px;margin-top:12px;font-size:14px;display:flex}.ReferralPage-module__UTiUgG__sliderLabel>span{font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.ReferralPage-module__UTiUgG__range{width:100%;height:44px;accent-color:var(--color-brand);cursor:pointer;margin:0;display:block}.ReferralPage-module__UTiUgG__rangeLabels{color:var(--color-text-secondary);justify-content:space-between;font-size:14px;display:flex}.ReferralPage-module__UTiUgG__earnings{border-top:1px solid var(--color-border);margin-top:18px;padding-top:18px}.ReferralPage-module__UTiUgG__earnings>span{color:var(--color-text-secondary);font-size:14px}.ReferralPage-module__UTiUgG__earnings output{font-family:var(--font-heading);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:3px;font-size:clamp(2.8rem,4vw,3.5rem);font-weight:500;line-height:1.2;display:block}.ReferralPage-module__UTiUgG__paymentMarks{grid-template-columns:repeat(10,1fr);gap:5px;margin-block:17px 12px;display:grid}.ReferralPage-module__UTiUgG__paymentMarks span{background:var(--color-border);height:6px;transition:background .15s}.ReferralPage-module__UTiUgG__paymentMarks span[data-paid=true]{background:var(--color-brand)}.ReferralPage-module__UTiUgG__earnings p{min-height:42px;color:var(--color-text-secondary);font-size:14px;line-height:1.5}.ReferralPage-module__UTiUgG__exampleNote{color:var(--color-text-secondary);font-size:14px;line-height:1.5;margin-top:14px!important}.ReferralPage-module__UTiUgG__how,.ReferralPage-module__UTiUgG__terms{background:#fff;padding:56px max(1.5rem,50% - 35rem)}.ReferralPage-module__UTiUgG__sectionIntro{grid-template-columns:1.12fr 1fr;align-items:end;gap:64px;display:grid}.ReferralPage-module__UTiUgG__sectionIntro>p{max-width:43ch;color:var(--color-text-secondary);font-size:16px;line-height:1.7}.ReferralPage-module__UTiUgG__steps{grid-template-columns:repeat(3,1fr);gap:40px;margin:36px 0 0;padding:0;list-style:none;display:grid}.ReferralPage-module__UTiUgG__steps li{border-top:1px solid var(--color-slate-300);padding-top:17px}.ReferralPage-module__UTiUgG__stepNumber{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:14px}.ReferralPage-module__UTiUgG__steps h3{letter-spacing:-.025em;margin-top:18px;font-size:18px;font-weight:600;line-height:1.4}.ReferralPage-module__UTiUgG__steps p{color:var(--color-text-secondary);margin-top:10px;font-size:15px;line-height:1.7}.ReferralPage-module__UTiUgG__fit{background:var(--color-dark-deep);color:var(--color-dark-text)}.ReferralPage-module__UTiUgG__fitInner{grid-template-columns:1.12fr 1fr;gap:64px;padding-block:52px;display:grid}.ReferralPage-module__UTiUgG__fitLead{max-width:29ch;color:var(--color-slate-300);font-size:20px;line-height:1.6;margin-top:18px!important}.ReferralPage-module__UTiUgG__fitCopy p{color:var(--color-slate-300);font-size:16px;line-height:1.7}.ReferralPage-module__UTiUgG__fitCopy p+p,.ReferralPage-module__UTiUgG__fitCopy a{margin-top:16px}.ReferralPage-module__UTiUgG__terms{grid-template-columns:.85fr 1.4fr;align-items:start;gap:80px;display:grid}.ReferralPage-module__UTiUgG__termsIntro{color:var(--color-text-secondary);font-size:16px;line-height:1.7;margin-top:18px!important}.ReferralPage-module__UTiUgG__answers details{border-bottom:1px solid var(--color-border)}.ReferralPage-module__UTiUgG__answers details:first-child{border-top:1px solid var(--color-border)}.ReferralPage-module__UTiUgG__answers summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding-block:16px;font-size:16px;font-weight:550;line-height:1.5;list-style:none;display:flex}.ReferralPage-module__UTiUgG__answers summary::-webkit-details-marker{display:none}.ReferralPage-module__UTiUgG__answers summary:hover{color:var(--color-text-secondary)}.ReferralPage-module__UTiUgG__answers summary svg{flex-shrink:0;transition:transform .15s}.ReferralPage-module__UTiUgG__answers details[open] summary svg{transform:rotate(180deg)}.ReferralPage-module__UTiUgG__answers details p{max-width:70ch;color:var(--color-text-secondary);padding:0 28px 20px 0;font-size:15px;line-height:1.75}.ReferralPage-module__UTiUgG__close{justify-content:space-between;align-items:center;gap:48px;padding-block:48px;display:flex}.ReferralPage-module__UTiUgG__close h2{font-size:clamp(1.75rem,2.5vw,2.25rem)}.ReferralPage-module__UTiUgG__close p{max-width:49ch;color:var(--color-text-secondary);margin-top:12px;font-size:16px;line-height:1.6}.ReferralPage-module__UTiUgG__closeActions{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;display:flex}.ReferralPage-module__UTiUgG__emailLink{min-height:44px;color:var(--color-text-secondary);text-underline-offset:4px;align-items:center;gap:8px;font-size:14px;display:inline-flex}.ReferralPage-module__UTiUgG__emailLink:hover{text-decoration:underline}@media (min-width:768px) and (max-width:1100px){.ReferralPage-module__UTiUgG__hero,.ReferralPage-module__UTiUgG__sectionIntro,.ReferralPage-module__UTiUgG__fitInner{gap:32px}.ReferralPage-module__UTiUgG__hero{grid-template-columns:1fr 1fr;padding-top:112px}.ReferralPage-module__UTiUgG__hero h1{font-size:clamp(2.45rem,4.5vw,3.5rem)}.ReferralPage-module__UTiUgG__example{padding:24px}.ReferralPage-module__UTiUgG__monthlyAmounts>div{display:block}.ReferralPage-module__UTiUgG__monthlyAmounts dd{margin-top:3px}.ReferralPage-module__UTiUgG__terms{grid-template-columns:.8fr 1.2fr;gap:40px}}@media (max-width:767px){.ReferralPage-module__UTiUgG__hero{grid-template-columns:1fr;gap:28px;padding-block:96px 36px}.ReferralPage-module__UTiUgG__hero h1{letter-spacing:-.045em;font-size:clamp(1.8rem,8.7vw,3.25rem);line-height:1.12}.ReferralPage-module__UTiUgG__hero h1 span{color:var(--color-brand)}.ReferralPage-module__UTiUgG__lede{max-width:42ch;font-size:16px;line-height:1.55;margin-top:18px!important}.ReferralPage-module__UTiUgG__offer{font-size:15px;margin-top:12px!important}.ReferralPage-module__UTiUgG__desktopBreak{display:none}.ReferralPage-module__UTiUgG__heroActions{grid-template-columns:1fr auto;gap:4px 12px;margin-top:22px;display:grid}.ReferralPage-module__UTiUgG__heroActions .ReferralPage-module__UTiUgG__primaryButton{grid-column:1/-1;justify-content:space-between}.ReferralPage-module__UTiUgG__primaryButton{min-height:50px}.ReferralPage-module__UTiUgG__heroActions .ReferralPage-module__UTiUgG__textLink{gap:6px;font-size:13px}.ReferralPage-module__UTiUgG__example{border-radius:8px;padding:22px}.ReferralPage-module__UTiUgG__example h2{font-size:20px}.ReferralPage-module__UTiUgG__monthlyAmounts{margin-top:16px!important}.ReferralPage-module__UTiUgG__monthlyAmounts>div{gap:5px 8px}.ReferralPage-module__UTiUgG__monthlyAmounts dd{font-size:21px}.ReferralPage-module__UTiUgG__monthlyAmounts dd span{font-size:14px}.ReferralPage-module__UTiUgG__sliderLabel{margin-top:12px}.ReferralPage-module__UTiUgG__earnings{margin-top:18px;padding-top:18px}.ReferralPage-module__UTiUgG__earnings p{min-height:0}.ReferralPage-module__UTiUgG__sectionIntro,.ReferralPage-module__UTiUgG__fitInner,.ReferralPage-module__UTiUgG__terms{grid-template-columns:1fr;gap:16px}.ReferralPage-module__UTiUgG__how,.ReferralPage-module__UTiUgG__terms{padding-block:36px}.ReferralPage-module__UTiUgG__sectionIntro>p,.ReferralPage-module__UTiUgG__fitCopy p{font-size:15px;line-height:1.65}.ReferralPage-module__UTiUgG__steps{grid-template-columns:1fr;gap:24px;margin-top:24px}.ReferralPage-module__UTiUgG__steps li{grid-template-columns:18px 1fr;column-gap:12px;padding-top:16px;display:grid}.ReferralPage-module__UTiUgG__stepNumber{grid-row:1/3;padding-top:2px}.ReferralPage-module__UTiUgG__steps h3{margin-top:0;font-size:20px;font-weight:500}.ReferralPage-module__UTiUgG__steps p{margin-top:7px;line-height:1.6}.ReferralPage-module__UTiUgG__fitInner{padding-block:36px}.ReferralPage-module__UTiUgG__fitLead{font-size:18px;margin-top:14px!important}.ReferralPage-module__UTiUgG__termsIntro{margin-top:14px!important}.ReferralPage-module__UTiUgG__answers summary{min-height:60px;font-size:15px}.ReferralPage-module__UTiUgG__close{flex-direction:column;align-items:start;gap:24px;padding-block:32px}.ReferralPage-module__UTiUgG__closeActions{align-items:start;width:100%}.ReferralPage-module__UTiUgG__closeActions .ReferralPage-module__UTiUgG__primaryButton{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){html:has(.ReferralPage-module__UTiUgG__page){scroll-behavior:auto}.ReferralPage-module__UTiUgG__page *,.ReferralPage-module__UTiUgG__page :before,.ReferralPage-module__UTiUgG__page :after{scroll-behavior:auto!important;transition:none!important}}
.ReferralAccount-module__DIscDG__page{background:var(--color-bg);min-height:70vh;padding:130px 24px 88px}.ReferralAccount-module__DIscDG__inner{max-width:860px;margin:auto}.ReferralAccount-module__DIscDG__accountNav{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;padding-bottom:18px;display:flex}.ReferralAccount-module__DIscDG__programLink{color:var(--color-text-secondary);text-underline-offset:4px;flex-shrink:0;font-size:14px;font-weight:600;text-decoration:underline}.ReferralAccount-module__DIscDG__identity{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.ReferralAccount-module__DIscDG__identity p{text-align:right;min-width:0;color:var(--color-text-secondary);gap:3px;font-size:12px;line-height:1.5;display:grid}.ReferralAccount-module__DIscDG__identityEmail{color:var(--color-text-primary);overflow-wrap:anywhere;font-size:14px}.ReferralAccount-module__DIscDG__iconButton{width:44px;height:44px;color:var(--color-text-secondary);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ReferralAccount-module__DIscDG__iconButton:hover{background:var(--color-surface-tinted);color:var(--color-text-primary)}.ReferralAccount-module__DIscDG__iconButton:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.ReferralAccount-module__DIscDG__iconButton:disabled{opacity:.45;cursor:wait}.ReferralAccount-module__DIscDG__toolbar{justify-content:space-between;align-items:center;gap:16px;margin-block:24px;display:flex}@media (max-width:480px){.ReferralAccount-module__DIscDG__accountNav{align-items:flex-start;gap:12px}.ReferralAccount-module__DIscDG__programLink{max-width:84px;line-height:1.5}.ReferralAccount-module__DIscDG__identity{gap:5px}}.ReferralAccount-module__DIscDG__intro{margin-bottom:36px}.ReferralAccount-module__DIscDG__intro h1{margin-bottom:16px;font-size:clamp(36px,6vw,60px);line-height:1.1}.ReferralAccount-module__DIscDG__intro p{color:var(--color-text-secondary);line-height:1.7}.ReferralAccount-module__DIscDG__signIn{max-width:480px;margin-top:28px}.ReferralAccount-module__DIscDG__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-block:20px;display:flex}.ReferralAccount-module__DIscDG__records{gap:24px;margin-top:28px;display:grid}.ReferralAccount-module__DIscDG__record{border-top:1px solid var(--color-border);overflow-wrap:anywhere;padding-top:24px}.ReferralAccount-module__DIscDG__record h2{margin-block:12px;font-size:29px;line-height:1.2}.ReferralAccount-module__DIscDG__record p{margin-block:10px;line-height:1.65}.ReferralAccount-module__DIscDG__status{background:var(--color-surface-tinted);border-radius:4px;padding:6px 10px;font-size:13px;font-weight:600;display:inline-block}.ReferralAccount-module__DIscDG__detail{color:var(--color-text-secondary);font-size:14px}.ReferralAccount-module__DIscDG__decision{white-space:pre-wrap}.ReferralAccount-module__DIscDG__payouts{border-top:1px solid var(--color-border);margin-top:40px;padding-top:24px}.ReferralAccount-module__DIscDG__payouts h2{margin-bottom:12px;font-size:27px;line-height:1.2}.ReferralAccount-module__DIscDG__payouts p{max-width:72ch;margin-block:10px;line-height:1.65}.ReferralAccount-module__DIscDG__document{overflow-wrap:anywhere;max-width:720px;margin:auto;line-height:1.75}.ReferralAccount-module__DIscDG__document h1{margin-bottom:24px;font-size:clamp(36px,6vw,54px);line-height:1.15}.ReferralAccount-module__DIscDG__document h2{margin:32px 0 10px;font-size:27px}.ReferralAccount-module__DIscDG__document p{color:var(--color-text-secondary);margin-bottom:18px}.ReferralAccount-module__DIscDG__document a{text-underline-offset:4px;text-decoration:underline}
