.MarketingReferralTemplate_page__Edzzw{background:var(--ui-bg-canvas);color:var(--ui-text)}.MarketingReferralTemplate_content__VsSfb{max-width:880px;margin:0 auto;padding:clamp(108px,12vw,160px) 20px 120px}.MarketingReferralTemplate_hero__N6J5M{max-width:760px;padding-bottom:28px}.MarketingReferralTemplate_eyebrow__rdXDE{margin:0 0 20px;color:var(--ui-accent-text);font:var(--ui-type-caption);letter-spacing:var(--ui-tracking-caption);text-transform:uppercase}.MarketingReferralTemplate_hero__N6J5M h1{margin:0;font-size:clamp(34px,5vw,56px);font-weight:650;letter-spacing:-.04em;line-height:1.08}.MarketingReferralTemplate_lead__gIHt_{margin:20px 0 0;color:var(--ui-text-secondary);font-size:clamp(17px,1.8vw,20px);line-height:1.6}.MarketingReferralTemplate_actionsWrap__iJ_mj{margin-top:24px}.MarketingReferralTemplate_actions__5J_O8{display:flex;flex-wrap:wrap;gap:12px}.MarketingReferralTemplate_action__hNe1D,.MarketingReferralTemplate_ctaButton__pfa0h{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 18px;border:1px solid var(--ui-line);border-radius:999px;background:transparent;color:var(--ui-text);font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.MarketingReferralTemplate_ctaButton__pfa0h{background:var(--ui-accent-text);color:var(--ui-bg-canvas);border-color:transparent}.MarketingReferralTemplate_action__hNe1D:focus-visible,.MarketingReferralTemplate_ctaButton__pfa0h:focus-visible{outline:3px solid var(--ui-accent-text);outline-offset:2px}.MarketingReferralTemplate_hint__MeSNf{margin:10px 0 0;color:var(--ui-text-muted);font-size:14px}.MarketingReferralTemplate_status__FhYMR{margin:6px 0 0;min-height:1.4em;color:var(--ui-text-secondary)}.MarketingReferralTemplate_sheet__1LGGz{display:grid;gap:32px;padding:24px;border-radius:16px;background:var(--ui-bg-surface)}.MarketingReferralTemplate_sheet__1LGGz h2{margin:0 0 12px;font-size:24px;font-weight:650;letter-spacing:-.02em}.MarketingReferralTemplate_steps__hW5Zi{margin:0;padding-left:0;list-style:none;display:grid;gap:10px;line-height:1.6;color:var(--ui-text-secondary)}.MarketingReferralTemplate_steps__hW5Zi strong{color:var(--ui-text)}.MarketingReferralTemplate_phrases__egQEu{margin:0;padding:0;list-style:none;display:grid;gap:16px}.MarketingReferralTemplate_phrases__egQEu h3{margin:0 0 6px;font-size:17px}.MarketingReferralTemplate_phrases__egQEu blockquote{margin:0;padding:10px 14px;border-left:3px solid var(--ui-accent-text);line-height:1.6;color:var(--ui-text-secondary)}.MarketingReferralTemplate_legal__UEecm{margin:0;padding-left:20px;display:grid;gap:8px;line-height:1.6;color:var(--ui-text-secondary)}.MarketingReferralTemplate_cta__wHXlm{margin-top:48px;padding:clamp(24px,4vw,40px)}.MarketingReferralTemplate_cta__wHXlm h2{margin:0 0 8px;font-size:24px;font-weight:650}.MarketingReferralTemplate_cta__wHXlm p{margin:0 0 16px;color:var(--ui-text-secondary)}@media (max-width:640px){.MarketingReferralTemplate_content__VsSfb{padding-left:16px;padding-right:16px}.MarketingReferralTemplate_sheet__1LGGz{padding:16px}}@media print{.MarketingReferralTemplate_actionsWrap__iJ_mj,.MarketingReferralTemplate_cta__wHXlm,.MarketingReferralTemplate_hero__N6J5M{display:none}.MarketingReferralTemplate_page__Edzzw{background:#fff;color:#000}.MarketingReferralTemplate_content__VsSfb{padding:0;max-width:none}.MarketingReferralTemplate_sheet__1LGGz{border:0;padding:0;background:transparent}.MarketingReferralTemplate_legal__UEecm,.MarketingReferralTemplate_phrases__egQEu blockquote,.MarketingReferralTemplate_steps__hW5Zi{color:#000}}.MarketingReferralTemplate_page__Edzzw{overflow-x:clip;--m4-top:clamp(108px,12vw,160px)}.MarketingReferralTemplate_content__VsSfb{padding-top:var(--m4-top)}.MarketingReferralTemplate_hero__N6J5M{--ui-text:var(--ui-on-dark);--ui-text-strong:var(--ui-on-dark);--ui-text-secondary:var(--ui-on-dark-muted);--ui-text-muted:var(--ui-on-dark-fine);--ui-eyebrow:var(--ui-on-dark-accent);--ui-accent-text:var(--ui-on-dark-link);--ui-line:var(--ui-on-dark-line);color-scheme:dark;color:var(--ui-text);position:relative;isolation:isolate;max-width:none;margin-bottom:clamp(40px,5vw,64px);padding-bottom:clamp(48px,6vw,72px)}.MarketingReferralTemplate_hero__N6J5M:before{content:"";position:absolute;z-index:-1;top:calc(-1 * var(--m4-top));bottom:0;left:50%;width:100vw;transform:translateX(-50%);background:var(--ui-brand-hero)}.MarketingReferralTemplate_hero__N6J5M>*{max-width:780px}.MarketingReferralTemplate_page__Edzzw .MarketingReferralTemplate_hero__N6J5M .MarketingReferralTemplate_eyebrow__rdXDE{margin:0 0 var(--ui-space-4);color:var(--ui-eyebrow);font-size:var(--ui-text-xs);line-height:var(--ui-lh-xs);font-weight:var(--ui-weight-bold);letter-spacing:var(--ui-tracking-eyebrow);text-transform:uppercase}.MarketingReferralTemplate_page__Edzzw .MarketingReferralTemplate_hero__N6J5M h1{max-width:900px;margin:0;color:var(--ui-text-strong);font-size:var(--ui-display-1);font-weight:var(--ui-weight-heavy);letter-spacing:var(--ui-tracking-display-1);line-height:1.04;overflow-wrap:break-word;hyphens:auto}.MarketingReferralTemplate_page__Edzzw .MarketingReferralTemplate_hero__N6J5M .MarketingReferralTemplate_lead__gIHt_{max-width:680px;margin-top:var(--ui-space-5);color:var(--ui-text-secondary);font-size:var(--ui-lead);line-height:1.5}.MarketingReferralTemplate_hero__N6J5M a:focus-visible{outline:3px solid var(--ui-on-dark-link);outline-offset:3px}.MarketingReferralTemplate_sheet__1LGGz{border:1px solid var(--ui-line);border-radius:var(--ui-radius-xl);box-shadow:var(--ui-shadow-1)}.MarketingReferralTemplate_cta__wHXlm{--ui-text:var(--ui-on-dark);--ui-text-strong:var(--ui-on-dark);--ui-text-secondary:var(--ui-on-dark-muted);--ui-accent-text:var(--ui-on-dark-link);color-scheme:dark;border:0;border-radius:var(--ui-radius-xl);background:var(--ui-brand-final);color:var(--ui-text);box-shadow:var(--ui-shadow-1)}.MarketingReferralTemplate_cta__wHXlm .MarketingReferralTemplate_ctaButton__pfa0h,.MarketingReferralTemplate_cta__wHXlm a{background:var(--ui-on-dark);color:var(--ui-brand-ink)}.MarketingReferralTemplate_action__hNe1D,.MarketingReferralTemplate_ctaButton__pfa0h{min-height:var(--ui-control-md);border-radius:var(--ui-radius-md);font-weight:var(--ui-weight-bold)}.MarketingReferralTemplate_page__Edzzw .MarketingReferralTemplate_cta__wHXlm h2,.MarketingReferralTemplate_page__Edzzw .MarketingReferralTemplate_cta__wHXlm p{color:var(--ui-on-dark)}.MarketingReferralTemplate_page__Edzzw .MarketingReferralTemplate_cta__wHXlm p{color:var(--ui-on-dark-muted)}