.codriver-content {
    --muted: var(--color-muted);
    --border: var(--color-border);
    --primary: var(--color-primary);
    --primary-foreground: var(--color-primary-foreground);
    gap: 1.5rem;
}

.codriver-content .codriver-block {
    background: none;
    border: 0;
    border-radius: 0;
    min-width: 0;
    padding: 0;
}

.codriver-content .codriver-block + .codriver-block {
    border-block-start: 1px solid var(--border);
    padding-block-start: 1.5rem;
}

.codriver-content .codriver-block > :is(h2, h3) {
    font: revert-layer;
    margin: revert-layer;
}

.codriver-content .codriver-vehicle-card > a {
    background: transparent;
    padding: 0;
}
