/* ── ESTUDOS CLÍNICOS ── */
.estudos-header {
  display: flex; align-items: flex-start;
  justify-content: space-between; gap: 40px; flex-wrap: wrap;
  margin-bottom: 48px;
}
.estudos-search {
  display: flex; gap: 10px; align-items: center;
  background: var(--cream); border: 1.5px solid var(--border);
  border-radius: 10px; padding: 10px 16px; width: 300px;
  margin-top: 16px;
}
.estudos-search input {
  border: none; background: transparent; outline: none;
  font-family: 'DM Sans', sans-serif;
  font-size: 14px; color: var(--ink); width: 100%;
}
.estudos-search input::placeholder { color: var(--ink-soft); }

.cancer-type { margin-bottom: 52px; }
.cancer-type-header { display: flex; align-items: center; gap: 12px; margin-bottom: 24px; }
.cancer-type-dot { width: 10px; height: 10px; background: var(--teal); border-radius: 50%; }
.cancer-type-title { font-family: 'Fraunces', serif; font-size: 1.3rem; font-weight: 400; color: var(--ink); }

.study-cards { display: grid; gap: 16px; }
.study-card {
  background: var(--white); border: 1px solid var(--border);
  border-radius: var(--radius); padding: 24px 28px;
  border-left: 4px solid var(--teal);
  transition: box-shadow 0.2s;
}
.study-card:hover { box-shadow: 0 4px 24px rgba(13,140,120,0.1); }
.study-name { font-weight: 500; color: var(--teal-dark); font-size: 15px; margin-bottom: 14px; }
.study-badge {
  display: inline-block; background: #FFF3CD; color: #7A5C00;
  font-size: 11px; font-weight: 500; padding: 3px 10px;
  border-radius: 100px; margin-left: 10px; vertical-align: middle;
}
.study-criteria {
  list-style: none; display: flex; flex-wrap: wrap;
  gap: 8px; margin-bottom: 16px;
}
.study-criteria li {
  background: var(--teal-pale); color: var(--teal-dark);
  font-size: 12px; padding: 4px 12px; border-radius: 100px;
}
.study-link {
  font-size: 13px; color: var(--teal); text-decoration: none;
  font-weight: 500; display: inline-flex; align-items: center; gap: 4px;
}
.study-link:hover { color: var(--teal-dark); }
