.case-study-us[data-astro-cid-ydovamtv]{background:linear-gradient(135deg,#eff6ff,#fff);border:2px solid #2563eb;border-radius:12px;padding:1.5rem;margin:2rem 0;box-shadow:0 4px 6px -1px #2563eb1a}.case-study-header[data-astro-cid-ydovamtv]{display:flex;gap:1rem;align-items:flex-start;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #dbeafe}.case-study-header[data-astro-cid-ydovamtv] .icon[data-astro-cid-ydovamtv]{flex-shrink:0;width:48px;height:48px;background:linear-gradient(135deg,#2563eb,#1d4ed8);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.badge[data-astro-cid-ydovamtv]{display:inline-block;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-size:.75rem;font-weight:600;padding:.25rem .75rem;border-radius:9999px;margin-bottom:.5rem}.name[data-astro-cid-ydovamtv]{font-size:1.25rem;font-weight:700;color:#1f2937;margin:.25rem 0}.occupation[data-astro-cid-ydovamtv]{font-size:.875rem;color:#6b7280;margin:0}.scenario[data-astro-cid-ydovamtv],.outcome[data-astro-cid-ydovamtv],.lesson[data-astro-cid-ydovamtv],.alternative[data-astro-cid-ydovamtv]{margin:1.5rem 0}.scenario[data-astro-cid-ydovamtv] h4[data-astro-cid-ydovamtv],.outcome[data-astro-cid-ydovamtv] h4[data-astro-cid-ydovamtv],.lesson[data-astro-cid-ydovamtv] h4[data-astro-cid-ydovamtv],.alternative[data-astro-cid-ydovamtv] h4[data-astro-cid-ydovamtv]{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;margin-bottom:.75rem}.scenario[data-astro-cid-ydovamtv] h4[data-astro-cid-ydovamtv]{color:#2563eb}.scenario[data-astro-cid-ydovamtv] h4[data-astro-cid-ydovamtv] svg[data-astro-cid-ydovamtv]{color:#2563eb}.outcome[data-astro-cid-ydovamtv] h4[data-astro-cid-ydovamtv]{color:#059669}.outcome[data-astro-cid-ydovamtv] h4[data-astro-cid-ydovamtv] svg[data-astro-cid-ydovamtv]{color:#059669}.lesson[data-astro-cid-ydovamtv] h4[data-astro-cid-ydovamtv]{color:#7c3aed}.lesson[data-astro-cid-ydovamtv] h4[data-astro-cid-ydovamtv] svg[data-astro-cid-ydovamtv]{color:#7c3aed}.alternative[data-astro-cid-ydovamtv] h4[data-astro-cid-ydovamtv]{color:#d97706}.alternative[data-astro-cid-ydovamtv] h4[data-astro-cid-ydovamtv] svg[data-astro-cid-ydovamtv]{color:#d97706}.scenario[data-astro-cid-ydovamtv] p[data-astro-cid-ydovamtv],.outcome[data-astro-cid-ydovamtv] p[data-astro-cid-ydovamtv],.lesson[data-astro-cid-ydovamtv] p[data-astro-cid-ydovamtv],.alternative[data-astro-cid-ydovamtv] p[data-astro-cid-ydovamtv]{color:#4b5563;line-height:1.7;margin:0}.loan-details[data-astro-cid-ydovamtv]{background:#fff;border-radius:8px;padding:1.25rem;margin:1.5rem 0;border:1px solid #dbeafe}.detail-row[data-astro-cid-ydovamtv]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #f3f4f6}.detail-row[data-astro-cid-ydovamtv]:last-child{border-bottom:none}.detail-row[data-astro-cid-ydovamtv].highlight{background:linear-gradient(90deg,#fef2f2 0%,transparent 100%);margin:0 -1.25rem;padding:.75rem 1.25rem;border-radius:6px}.detail-row[data-astro-cid-ydovamtv] .label[data-astro-cid-ydovamtv]{font-size:.875rem;color:#6b7280;font-weight:500}.detail-row[data-astro-cid-ydovamtv] .value[data-astro-cid-ydovamtv]{font-size:1rem;font-weight:600;color:#1f2937}.detail-row[data-astro-cid-ydovamtv] .value[data-astro-cid-ydovamtv].apr{color:#dc2626;font-size:1.125rem}.alternative[data-astro-cid-ydovamtv]{background:#fffbeb;border:1px solid #fbbf24;border-radius:8px;padding:1.25rem}.lesson[data-astro-cid-ydovamtv]{background:#f5f3ff;border:1px solid #c4b5fd;border-radius:8px;padding:1.25rem}.footer-note[data-astro-cid-ydovamtv]{display:flex;align-items:flex-start;gap:.5rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid #dbeafe}.footer-note[data-astro-cid-ydovamtv] svg[data-astro-cid-ydovamtv]{flex-shrink:0;color:#6b7280;margin-top:.125rem}.footer-note[data-astro-cid-ydovamtv] span[data-astro-cid-ydovamtv]{font-size:.75rem;color:#6b7280;line-height:1.5}.footer-note[data-astro-cid-ydovamtv] a[data-astro-cid-ydovamtv]{color:#2563eb;text-decoration:underline}@media (max-width: 640px){.case-study-us[data-astro-cid-ydovamtv]{padding:1rem}.case-study-header[data-astro-cid-ydovamtv]{flex-direction:column;text-align:center}.case-study-header[data-astro-cid-ydovamtv] .icon[data-astro-cid-ydovamtv]{margin:0 auto}.detail-row[data-astro-cid-ydovamtv]{flex-direction:column;align-items:flex-start;gap:.25rem}}
