.version-title {
    border-bottom: 1px solid currentColor;
    margin-block: 1rem;
    font-family: var(--bc-ff-heading);
    font-size: var(--bc-fs-900);
    font-weight: 900;
    color: var(--bc-clr-secondary-400);
}
.version-info {
  font-size: var(--bc-fs-500);
    font-weight: 500;
    color: var(--bc-clr-text-600);
}
.section-title {
    font-family: var(--bc-ff-heading);
    font-size: var(--bc-fs-800);
    font-weight: 800;
    color: var(--bc-clr-text-100);
}
details {
    margin: .5rem;
}
details:first-child {
    margin-top: 1rem;
}
details:last-child {
    margin-bottom: 1rem;
}
details summary {
    height: 2.4rem;
    font-size: 2.4rem;
}
details p {
    margin: .5rem 1.8rem;
    font-size: var(--bc-fs-600);
}

.more-wrapper {
  margin-block: 5rem;
}
.more-content {
    text-align: center;
    font-weight: 300;
    color: var(--bc-clr-text-800);
}
.more-content a {
  font-weight: 500;
  color: var(--bc-clr-text-400);
}
.more-content a:hover {
  color: var(--bc-clr-text-100);
}