.job-career-discovery{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;margin-top:28px;padding:22px 24px;border:1px solid #dfd2ef;border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(255,107,74,.12),transparent 34%),linear-gradient(135deg,#fbf7ff 0%,#fff 68%);box-shadow:0 12px 28px rgba(69,37,83,.065)}
.job-career-discovery-copy{min-width:0}
.job-career-kicker{display:inline-flex;margin-bottom:5px;color:#6a37bd;font-size:.76rem;font-weight:850;letter-spacing:.065em;text-transform:uppercase}
.job-career-discovery h2{margin:0 0 7px;color:#2f2235;font-size:1.16rem;line-height:1.3}
.job-career-discovery p{margin:0;color:#675a6d;font-size:.94rem;line-height:1.6}
.job-career-discovery .link-btn{min-height:44px;padding:0 16px;white-space:nowrap}
.opportunity-tools a[data-career-discovery-link]{color:#5d2db0}

@media(max-width:600px){
  .job-career-discovery{grid-template-columns:1fr;gap:15px;margin-top:23px;padding:18px;border-radius:15px}
  .job-career-discovery .link-btn{width:100%;justify-content:center;white-space:normal;text-align:center}
}
