.kvPdYW_voucherBar{border-radius:var(--shape-md);color:#11130f;width:calc(100% - 64px);max-width:1116px;font-size:var(--text-body);background:#fff;border:1px solid #11130f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:24px auto 0;padding:16px 20px;display:flex}.kvPdYW_voucherBar p{margin:0}.kvPdYW_voucherBar strong{font-weight:600}.kvPdYW_voucherBar a{border:1px solid var(--color-border);border-radius:var(--shape-sm);min-height:44px;color:var(--color-primary);font-size:var(--text-body);background:#fff;padding:8px 14px;text-decoration:none}.kvPdYW_referral{border-radius:var(--shape-lg);color:#11130f;background:#fff;border:1px solid #11130f;align-self:start;padding:24px}.kvPdYW_eyebrow{font-size:var(--text-body);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.kvPdYW_referral h3{font-size:var(--text-title);margin:16px 0 20px;font-weight:650;line-height:1.4}.kvPdYW_rewards{margin:0;padding:0;list-style:none}.kvPdYW_rewards li{border-top:1px solid #11130f40;gap:8px;padding:18px 0;display:grid}.kvPdYW_rewards p{font-size:var(--text-body);margin:0}.kvPdYW_rewards strong{font-size:var(--text-title);font-weight:650;line-height:1.5}.kvPdYW_rewards span{font-size:var(--text-body)}.kvPdYW_rule{font-size:var(--text-body);margin:12px 0 20px;line-height:1.8}.kvPdYW_referralAction{border-radius:var(--shape-pill);background:var(--color-primary);color:#fff;min-height:48px;font-size:var(--text-body);justify-content:center;align-items:center;gap:12px;padding:12px 16px;font-weight:600;text-decoration:none;display:flex}.kvPdYW_fine{font-size:var(--text-caption);margin:12px 0 0;line-height:1.8}.kvPdYW_voucherBar a:focus-visible,.kvPdYW_referralAction:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}@media (hover:hover) and (pointer:fine){.kvPdYW_referralAction:hover{background:var(--color-primary-pressed)}}@media (max-width:640px){.kvPdYW_voucherBar{width:calc(100% - 40px);padding:12px 16px}.kvPdYW_referral{padding:20px}}
