/* --- Series Guide Page --- */
.series-image {
    width: 100%;
    min-height: 300px; /* Ensures the image shows up even if empty */
    background-color: #111; /* Fallback color */
    border-bottom: 4px solid var(--accent); /* Telemetry accent line */
}
.series-guide-page .page-hero {
    padding: 160px 0 60px;
}

.series-list .grid-series {
    margin-top: 2rem;
}

.series-guide-page .series-card {
    border-bottom: 1px solid #ddd;
    padding-bottom: 4rem;
    margin-bottom: 4rem;
}

.series-guide-page .series-card:last-child {
    border-bottom: none;
}

.series-guide-page .series-content h2 {
    font-size: 2.5rem;
    margin-bottom: 1rem;
    text-transform: uppercase;
}

.series-guide-page .entry-content p {
    margin-bottom: 1rem;
    color: #444;
}