.refer-brokerage-modal_scrim__SKr2f{position:fixed;inset:0;z-index:8000;display:flex;align-items:safe center;justify-content:center;padding:20px;overflow-y:auto;-webkit-overflow-scrolling:touch}.refer-brokerage-modal_backdrop__wwsqR{position:absolute;inset:0;border:0;background:rgba(8,8,10,.62);cursor:pointer}.refer-brokerage-modal_stage__nu9HS{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:28px 16px;background:#111113}.refer-brokerage-modal_card__6sjBS{position:relative;width:min(480px,100%);max-height:min(860px,calc(100vh - 40px));max-height:min(860px,calc(100dvh - 40px));overflow:auto;overscroll-behavior:contain;border-radius:28px;background-color:var(--brand-primary,#18181b)!important;background-image:var(--brand-gradient,none)!important;background-size:var(--brand-gradient-size,100% 100%)!important;background-repeat:no-repeat!important;animation:var(--brand-gradient-anim,none);color:var(--brand-primary-contrast,#fff)!important;box-shadow:0 30px 80px rgba(0,0,0,.28);padding:28px 28px 22px}.refer-brokerage-modal_cardHead__s6ZNL{position:sticky;top:0;z-index:3;margin:-28px -28px 0;padding:28px 28px 10px;background-color:var(--brand-primary,#18181b);background-image:var(--brand-gradient,none);background-size:var(--brand-gradient-size,100% 100%);background-repeat:no-repeat}.refer-brokerage-modal_card__6sjBS::-webkit-scrollbar{width:8px}.refer-brokerage-modal_card__6sjBS::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--brand-primary-contrast,#fff) 28%,transparent);border-radius:99px}.refer-brokerage-modal_close__EH9CX{position:absolute;top:14px;right:14px;z-index:2;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:999px;background:transparent!important;box-shadow:none!important;color:color-mix(in srgb,var(--brand-primary-contrast,#fff) 72%,transparent)!important;cursor:pointer}.refer-brokerage-modal_close__EH9CX:hover{background:color-mix(in srgb,var(--brand-primary-contrast,#fff) 12%,transparent)!important;color:var(--brand-primary-contrast,#fff)!important}.refer-brokerage-modal_close__EH9CX:focus-visible,.refer-brokerage-modal_copy__2cT3D:focus-visible,.refer-brokerage-modal_input__6_CRc:focus-visible,.refer-brokerage-modal_nameBtn__TpzsI:focus-visible,.refer-brokerage-modal_primary__FM77u:focus-visible,.refer-brokerage-modal_select__mLRta:focus-visible,.refer-brokerage-modal_social__ljYME:focus-visible{outline:2px solid var(--brand-primary-contrast,#fff);outline-offset:2px}.refer-brokerage-modal_mark__8MX7Y{display:flex;align-items:center;justify-content:center;width:fit-content;max-width:240px;min-height:64px;margin:8px auto 2px;padding:12px 20px;border-radius:16px;background:#fff}.refer-brokerage-modal_mark__8MX7Y img{display:block;max-height:36px;max-width:200px;width:auto;height:auto;object-fit:contain}.refer-brokerage-modal_title__KVsgI{margin:8px 0 0;text-align:center;font-size:1.7rem;font-weight:650;letter-spacing:-.03em;line-height:1.15}.refer-brokerage-modal_lead__N6iRW{margin:12px auto 0;max-width:38ch}.refer-brokerage-modal_lead__N6iRW,.refer-brokerage-modal_terms__behAK{text-align:center;font-size:.95rem;line-height:1.5;color:color-mix(in srgb,var(--brand-primary-contrast,#fff) 78%,transparent)}.refer-brokerage-modal_terms__behAK{margin:10px 0 0}.refer-brokerage-modal_terms__behAK a{color:inherit;text-underline-offset:3px}.refer-brokerage-modal_actions__UpGlV{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px}.refer-brokerage-modal_copy__2cT3D,.refer-brokerage-modal_nameBtn__TpzsI,.refer-brokerage-modal_primary__FM77u,.refer-brokerage-modal_social__ljYME{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 16px;border:0;border-radius:999px;font:inherit;font-size:.92rem;font-weight:650;cursor:pointer}.refer-brokerage-modal_social__ljYME{background:color-mix(in srgb,var(--brand-primary-contrast,#fff) 16%,transparent)!important;color:var(--brand-primary-contrast,#fff)!important;box-shadow:none!important}.refer-brokerage-modal_copy__2cT3D:hover,.refer-brokerage-modal_nameBtn__TpzsI:hover,.refer-brokerage-modal_primary__FM77u:hover,.refer-brokerage-modal_social__ljYME:hover{filter:brightness(1.06)}.refer-brokerage-modal_copy__2cT3D:disabled,.refer-brokerage-modal_nameBtn__TpzsI:disabled,.refer-brokerage-modal_primary__FM77u:disabled,.refer-brokerage-modal_social__ljYME:disabled{opacity:.55;cursor:default;filter:none}.refer-brokerage-modal_copy__2cT3D,.refer-brokerage-modal_nameBtn__TpzsI,.refer-brokerage-modal_primary__FM77u{background:var(--brand-primary-contrast,#fff)!important;color:var(--brand-primary,#18181b)!important;min-width:132px;text-decoration:none;box-shadow:none!important}.refer-brokerage-modal_nameBtn__TpzsI{width:100%;margin-top:14px}.refer-brokerage-modal_form__8uatQ .refer-brokerage-modal_primary__FM77u{width:100%}.refer-brokerage-modal_pulse__TzvdN{margin:16px 0 0;text-align:center;font-size:.84rem;line-height:1.45;color:color-mix(in srgb,var(--brand-primary-contrast,#fff) 82%,transparent)}.refer-brokerage-modal_urlLine__F7UHn{margin:12px 0 0;text-align:center;font-size:.78rem;line-height:1.4;color:color-mix(in srgb,var(--brand-primary-contrast,#fff) 88%,transparent);word-break:break-all;user-select:all}.refer-brokerage-modal_track__3bHvc{margin-top:18px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--brand-primary-contrast,#fff) 18%,transparent)}.refer-brokerage-modal_trackTitle__mDAdf{margin:0;font-size:.92rem;font-weight:650}.refer-brokerage-modal_empty__52BHz,.refer-brokerage-modal_error__MJjWH,.refer-brokerage-modal_rowMeta__H0V8U{margin:8px 0 0;font-size:.84rem;line-height:1.45;color:color-mix(in srgb,var(--brand-primary-contrast,#fff) 72%,transparent)}.refer-brokerage-modal_error__MJjWH{color:#fecaca}.refer-brokerage-modal_list__3bi8B{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:8px;max-height:220px;overflow:auto}.refer-brokerage-modal_row__ZknTm{display:flex;align-items:center;justify-content:space-between;gap:12px}.refer-brokerage-modal_rowName__CFjvU{display:block;font-size:.9rem;font-weight:600}.refer-brokerage-modal_rowMeta__H0V8U{margin:2px 0 0}.refer-brokerage-modal_chip__V356O{flex:none;border-radius:999px;background:color-mix(in srgb,var(--brand-primary-contrast,#fff) 14%,transparent);padding:3px 8px;font-size:.75rem;font-weight:600;color:var(--brand-primary-contrast,#fff)}.refer-brokerage-modal_form__8uatQ{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.refer-brokerage-modal_span2__QYcDJ{grid-column:1/-1}.refer-brokerage-modal_field__l6FZ5{display:block;min-width:0}.refer-brokerage-modal_field__l6FZ5 span{display:block;margin-bottom:5px;font-size:.78rem;color:color-mix(in srgb,var(--brand-primary-contrast,#fff) 78%,transparent)}.refer-brokerage-modal_input__6_CRc,.refer-brokerage-modal_select__mLRta{width:100%;height:40px;border:0;border-radius:12px;background:var(--brand-primary-contrast,#fff)!important;color:var(--brand-primary,#18181b)!important;padding:0 12px;font:inherit;font-size:.9rem;box-shadow:none!important}.refer-brokerage-modal_input__6_CRc::placeholder{color:color-mix(in srgb,var(--brand-primary,#18181b) 42%,transparent)}.refer-brokerage-modal_select__mLRta{appearance:none}.refer-brokerage-modal_honeypot___e_BQ{display:none}@media (max-width:520px){.refer-brokerage-modal_scrim__SKr2f{align-items:flex-start;justify-content:center;padding:max(12px,env(safe-area-inset-top,0px)) 12px max(12px,env(safe-area-inset-bottom,0px))}.refer-brokerage-modal_card__6sjBS{width:100%;max-height:calc(100dvh - 24px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));margin-block:0 auto;padding:20px 16px 16px;border-radius:22px}.refer-brokerage-modal_cardHead__s6ZNL{margin:-20px -16px 0;padding:20px 16px 8px}.refer-brokerage-modal_title__KVsgI{margin-top:6px;font-size:1.45rem}.refer-brokerage-modal_mark__8MX7Y{margin-top:4px;min-height:56px;padding:10px 16px}.refer-brokerage-modal_form__8uatQ{grid-template-columns:1fr}.refer-brokerage-modal_span2__QYcDJ{grid-column:auto}.refer-brokerage-modal_copy__2cT3D,.refer-brokerage-modal_primary__FM77u,.refer-brokerage-modal_social__ljYME{flex:1 1 140px}.refer-brokerage-modal_nameBtn__TpzsI{flex:1 1 100%}.refer-brokerage-modal_form__8uatQ input,.refer-brokerage-modal_form__8uatQ select,.refer-brokerage-modal_form__8uatQ textarea{font-size:16px;min-height:2.75rem}.refer-brokerage-modal_form__8uatQ textarea{min-height:5.5rem}.refer-brokerage-modal_primary__FM77u{min-height:2.85rem}}@media (prefers-reduced-motion:reduce){.refer-brokerage-modal_card__6sjBS{animation:none}}