/* Podcasts i fuld længde (medier-podcast.html) */
.pfl{margin:48px 0 56px}
.pfl-intro{color:var(--mut);max-width:62ch;margin-top:8px}
.pfl-kat{margin-top:40px}
.pfl-kat h3{font-size:20px;letter-spacing:-.02em}
.pfl-kat>p{color:var(--mut);font-size:15px;margin-top:4px;max-width:62ch}
.pfl-liste{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:16px}
.pfl-afs{background:#fff;border:1px solid var(--line);border-radius:2px;padding:20px 24px}
.pfl-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}
.pfl-afs h4{font-family:"Hanken Grotesk",sans-serif;font-size:17px;font-weight:600;letter-spacing:-.015em;margin:0;flex:1 1 260px}
.pfl-tid{font-family:"JetBrains Mono",monospace;font-size:13px;color:var(--mut)}
.pfl-ai{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--amber-900);background:var(--amber-100);border:1px solid var(--amber-500);border-radius:2px;padding:2px 8px}
.pfl-afs p{color:var(--mut);font-size:15px;margin-top:8px}
.pfl-afs audio{display:block;width:100%;margin-top:14px}
@media(max-width:599px){.pfl-afs{padding:16px}}
.pfl-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
