.featured-interview-section{padding:var(--spacing-xl) 0}.featured-interview-header{max-width:800px;margin:0 auto var(--spacing-lg)}.section-subtitle{color:var(--text-secondary);margin-top:var(--spacing-sm);font-size:1.125rem;line-height:1.6}.featured-interview-card{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);padding:var(--spacing-lg);max-width:800px;margin:0 auto;transition:border-color .3s,transform .3s}.featured-interview-card:hover{border-color:var(--accent-blue);transform:translateY(-2px)}.fi-meta{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);flex-wrap:wrap;font-size:.875rem;display:flex}.fi-label{color:var(--accent-blue);text-transform:uppercase;letter-spacing:.05em;background:#2563eb1a;border-radius:99px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.fi-date,.fi-duration{color:var(--text-tertiary)}.fi-title{color:var(--text-primary);margin-bottom:var(--spacing-xs);font-size:1.5rem;font-weight:700;line-height:1.3}.fi-show{color:var(--text-secondary);margin-bottom:var(--spacing-md);font-size:1rem;font-weight:500}.fi-description{color:var(--text-secondary);margin-bottom:var(--spacing-lg);line-height:1.6}.fi-actions{gap:var(--spacing-md);flex-wrap:wrap;display:flex}@media (max-width:768px){.featured-interview-card{padding:var(--spacing-md)}.fi-actions{flex-direction:column}.fi-actions .button{text-align:center;justify-content:center;width:100%}}
