.patent-package-section {
  background: #f0f3ed;
  border-block: 1px solid var(--line);
}

.patent-package-layout {
  display: grid;
  grid-template-columns: 0.78fr 1fr;
  gap: 4rem;
  align-items: start;
}

.patent-package-list {
  display: grid;
  border-top: 1px solid rgba(23, 32, 31, 0.2);
}

.patent-package-list div {
  display: grid;
  grid-template-columns: 56px 0.72fr 1fr;
  gap: 1.1rem;
  padding: 1.25rem 0;
  border-bottom: 1px solid rgba(23, 32, 31, 0.14);
}

.patent-package-list span {
  color: var(--amber);
  font-weight: 820;
}

.patent-package-list strong {
  line-height: 1.25;
}

.patent-package-list p {
  margin: 0;
  color: var(--muted);
}
