.referral-teaser{color:#183e36;background:#f6f9f2;border:1px solid #d4decb;border-radius:24px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px 22px;margin:32px 0;padding:24px 28px;display:grid}.audience-page .referral-teaser{margin:0 8% 70px}aside.referral-teaser h2{letter-spacing:-.02em;max-width:none;margin:0 0 6px;font-size:20px;font-weight:500;line-height:1.3}.referral-teaser p{color:#3d5a4f;margin:0;font-size:15px;line-height:1.6}.referral-teaser .referral-teaser-note{color:#5c6f66;margin-top:6px;font-size:13px}.referral-teaser-note a{color:#183e36;text-underline-offset:3px;font-weight:500;text-decoration:underline}.referral-teaser-link{white-space:nowrap;background:#183e36;border:1px solid #183e36;border-radius:30px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 21px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;color:#fff!important}.referral-teaser-link:hover{background:#e3f2c6;color:#183e36!important}@media (max-width:720px){.referral-teaser,.audience-page .referral-teaser{grid-template-columns:1fr;margin:24px 0;padding:20px}.audience-page .referral-teaser{margin:0 6% 48px}.referral-teaser-link{width:100%}}
