/*
 * style.css: page-specific styles only.
 * base.css       -> variables, typography, layout helpers
 * components.css -> all reusable components
 * This file is for one-off overrides on this specific page.
 */



/* About teaser */
.about-photo { object-position: 55% 30%; }
.about-title { margin: 12px 0 20px; }
.about-title em { font-style: normal; color: var(--accent); }
.about-actions { display: flex; align-items: center; gap: 28px; flex-wrap: wrap; }

/* Podcast label icon */
.podcast-section .label-overline i { margin-right: 6px; }


