.referral-notice{max-width:960px;margin:24px auto;padding:16px 24px;border:1px solid #d7aaa3;border-radius:10px;background:#fbefed;color:#763d36;text-align:center;box-shadow:none}
.referral-eyebrow{display:block;font-size:12px;font-weight:600;letter-spacing:.06em;margin-bottom:4px;color:#8a514a}
.referral-notice strong{display:block;font-size:clamp(18px,2vw,23px);line-height:1.65;letter-spacing:.02em;text-wrap:balance}
@media(max-width:650px){.referral-notice{margin:20px 0;padding:14px 16px}.referral-notice strong{font-size:18px}}
.listing-scope-note{padding:18px 22px;background:#fff4df;border-left:4px solid #b98239;font-size:15px;line-height:1.8;color:#45534c;margin:0 0 30px}
