.SaversClubReferral_banner__ye6X9{width:100%;background:#38271f;color:#fcf8f0;margin:0 0 40px;padding:44px 24px}.SaversClubReferral_inner__PiWtH{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:40px}.SaversClubReferral_banner__ye6X9 h2{font-family:var(--font-display),serif;font-weight:500;font-size:clamp(2.4rem,3vw,3.2rem);line-height:1.08;letter-spacing:-.025em;margin:0 0 14px;color:inherit;text-wrap:balance}.SaversClubReferral_banner__ye6X9 p{font-size:16px;line-height:1.8;max-width:690px;margin:0;color:#f3e6da}.SaversClubReferral_button__PRNmL{flex-shrink:0;max-width:100%;white-space:normal;text-align:center;color:#38271f}.SaversClubReferral_thankYou__UPE8B{grid-column:1/-1;margin-top:12px;padding:26px;background:#fcf8f0;border:1px solid #cbb8a6;border-radius:8px;color:#38271f}.SaversClubReferral_thankYou__UPE8B h3{font-family:var(--font-display),serif;font-size:2.2rem;font-weight:500;line-height:1.15;letter-spacing:-.025em;margin:0 0 14px}.SaversClubReferral_thankYou__UPE8B p{font-size:15px;line-height:1.8;margin:0 0 22px}.SaversClubReferral_account__p5fVG{display:block;width:-moz-fit-content;width:fit-content;color:inherit;font-size:13px;line-height:1.7;margin-top:18px;text-decoration:underline;text-underline-offset:4px;transition:color .2s}.SaversClubReferral_account__p5fVG:hover{color:#9a462c}.SaversClubReferral_account__p5fVG:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:1100px){.SaversClubReferral_inner__PiWtH{flex-direction:column;align-items:flex-start;gap:24px}}@media(max-width:600px){.SaversClubReferral_banner__ye6X9{padding:36px 20px;margin-bottom:28px}.SaversClubReferral_banner__ye6X9 p{font-size:15px}.SaversClubReferral_button__PRNmL{width:100%;justify-content:center}.SaversClubReferral_thankYou__UPE8B h3{font-size:2rem}}.SaversClubReferral_keepTogether__AxUL6{white-space:nowrap}