.pod-hero[data-astro-cid-ndpc7lyh]{background:var(--brand-navy);color:var(--on-navy-body);padding:40px 0 80px;position:relative;overflow:hidden}.pod-hero-dots[data-astro-cid-ndpc7lyh]{background-image:radial-gradient(var(--dot-mint) 1.6px, transparent 1.8px);pointer-events:none;background-size:18px 18px;border-radius:50%;width:720px;height:720px;position:absolute;bottom:-340px;left:-240px}.pod-hero-inner[data-astro-cid-ndpc7lyh]{position:relative}.crumbs[data-astro-cid-ndpc7lyh]{font:var(--text-caption);color:var(--on-navy-muted);gap:8px;margin-bottom:32px;display:flex}.crumbs[data-astro-cid-ndpc7lyh] a[data-astro-cid-ndpc7lyh]{color:var(--on-navy-lead);text-decoration:none}.pod-hero-grid[data-astro-cid-ndpc7lyh]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.pod-hero-main[data-astro-cid-ndpc7lyh]{flex-direction:column;gap:24px;display:flex}.show-id[data-astro-cid-ndpc7lyh]{align-items:center;gap:20px;display:flex}.show-cover[data-astro-cid-ndpc7lyh]{border-radius:var(--radius-lg);object-fit:cover;width:132px;height:132px;box-shadow:0 16px 32px #00000059}.show-eyebrow[data-astro-cid-ndpc7lyh]{color:var(--brand-mint)}.pod-title[data-astro-cid-ndpc7lyh]{font:var(--text-display);font-family:var(--font-display);letter-spacing:-.025em;color:var(--on-navy);text-wrap:balance;font-size:60px}.pod-lead[data-astro-cid-ndpc7lyh]{font:var(--text-lead);color:var(--on-navy-lead);max-width:580px}.pod-stats[data-astro-cid-ndpc7lyh]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pod-stats[data-astro-cid-ndpc7lyh] li[data-astro-cid-ndpc7lyh]{border-radius:var(--radius-pill);background:var(--on-navy-raised);font:var(--text-caption);color:var(--on-navy-lead);padding:8px 14px}.pod-stats[data-astro-cid-ndpc7lyh] strong[data-astro-cid-ndpc7lyh]{color:var(--on-navy);font-weight:800}.pod-listen[data-astro-cid-ndpc7lyh]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pod-listen-label[data-astro-cid-ndpc7lyh]{font:var(--text-eyebrow-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--on-navy-muted);margin-right:4px}.pod-listen-link[data-astro-cid-ndpc7lyh]{border-radius:var(--radius-pill);background:var(--brand-orange);min-height:44px;font:var(--text-button-sm);color:var(--brand-navy);align-items:center;padding:0 18px;font-size:14px;text-decoration:none;display:inline-flex}.pod-listen-link[data-astro-cid-ndpc7lyh]:hover{background:var(--brand-orange-hover);color:var(--brand-navy)}.latest[data-astro-cid-ndpc7lyh]{color:var(--text-body);background:var(--surface);border-radius:var(--radius-xl);flex-direction:column;gap:12px;padding:28px;display:flex;box-shadow:0 24px 48px #00000040}.latest-flag[data-astro-cid-ndpc7lyh]{font:var(--text-eyebrow-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--text-green);align-items:center;gap:8px;display:inline-flex}.dot[data-astro-cid-ndpc7lyh]{background:var(--brand-mint);width:8px;height:8px;box-shadow:0 0 0 4px var(--tint-mint);border-radius:50%}.latest-label[data-astro-cid-ndpc7lyh]{font:var(--text-caption);color:var(--brand-teal);font-weight:700}.latest-title[data-astro-cid-ndpc7lyh]{font:var(--text-heading-3);font-family:var(--font-display);color:var(--ink)}.latest-title[data-astro-cid-ndpc7lyh] a[data-astro-cid-ndpc7lyh]{color:inherit;text-decoration:none}.latest-title[data-astro-cid-ndpc7lyh] a[data-astro-cid-ndpc7lyh]:hover{color:var(--brand-teal)}.latest-excerpt[data-astro-cid-ndpc7lyh]{font:var(--text-body-sm);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.latest[data-astro-cid-ndpc7lyh] .podcast-embed{margin:6px 0}.sec-head[data-astro-cid-ndpc7lyh]{max-width:680px;margin-bottom:40px}.sec-title[data-astro-cid-ndpc7lyh]{font:var(--text-heading-2);font-family:var(--font-display);color:var(--ink);margin-top:8px}.sec-intro[data-astro-cid-ndpc7lyh]{font:var(--text-body);margin-top:12px}.series-sec[data-astro-cid-ndpc7lyh]{padding:var(--space-24) 0}.series-grid[data-astro-cid-ndpc7lyh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.s-card[data-astro-cid-ndpc7lyh]{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}.s-top[data-astro-cid-ndpc7lyh]{background:var(--tone-bg);color:var(--tone-ink);padding:28px 28px 26px;position:relative;overflow:hidden}.s-top-dots[data-astro-cid-ndpc7lyh]{background-image:radial-gradient(var(--tone-dot) 1.5px, transparent 1.7px);background-size:16px 16px;border-radius:50%;width:280px;height:280px;position:absolute;top:-120px;right:-80px}.s-count[data-astro-cid-ndpc7lyh]{font:var(--text-eyebrow-sm);letter-spacing:.08em;text-transform:uppercase;opacity:.85;position:relative}.s-name[data-astro-cid-ndpc7lyh]{font:var(--text-heading-3);font-family:var(--font-display);color:inherit;margin-top:8px;font-size:30px;position:relative}.tone-navy[data-astro-cid-ndpc7lyh]{--tone-bg:var(--brand-navy);--tone-ink:var(--on-navy);--tone-dot:var(--dot-mint)}.tone-teal[data-astro-cid-ndpc7lyh]{--tone-bg:var(--brand-teal);--tone-ink:#fff;--tone-dot:#ffffff47}.tone-mint[data-astro-cid-ndpc7lyh]{--tone-bg:var(--tint-mint);--tone-ink:var(--ink);--tone-dot:#1f2e4224}.tone-orange[data-astro-cid-ndpc7lyh]{--tone-bg:var(--brand-orange);--tone-ink:var(--brand-navy);--tone-dot:#1f2e4229}.s-body[data-astro-cid-ndpc7lyh]{flex-direction:column;flex:1;gap:16px;padding:24px 28px 28px;display:flex}.s-blurb[data-astro-cid-ndpc7lyh]{font:var(--text-body-sm)}.s-list[data-astro-cid-ndpc7lyh]{border-top:1px solid var(--border);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.s-list[data-astro-cid-ndpc7lyh] a[data-astro-cid-ndpc7lyh]{border-bottom:1px solid var(--border);font:var(--text-small);color:var(--ink);align-items:flex-start;gap:12px;padding:11px 0;font-weight:600;text-decoration:none;display:flex}.s-list[data-astro-cid-ndpc7lyh] a[data-astro-cid-ndpc7lyh]:hover{color:var(--brand-teal)}.s-n[data-astro-cid-ndpc7lyh]{background:var(--surface-subtle);border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:flex}.s-more[data-astro-cid-ndpc7lyh]{font:var(--text-caption);margin-top:-6px}.s-about[data-astro-cid-ndpc7lyh]{align-self:flex-start}.s-start[data-astro-cid-ndpc7lyh]{align-self:flex-start;gap:8px;margin-top:auto}.all-sec[data-astro-cid-ndpc7lyh]{background:var(--surface-subtle);padding:var(--space-24) 0}.all-head[data-astro-cid-ndpc7lyh]{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.search[data-astro-cid-ndpc7lyh]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);width:min(420px,100%);min-height:52px;color:var(--text-body);align-items:center;gap:10px;padding:0 18px;display:flex}.search[data-astro-cid-ndpc7lyh]:focus-within{border-color:var(--brand-teal);box-shadow:0 0 0 3px var(--tint-blue)}.search[data-astro-cid-ndpc7lyh] input[data-astro-cid-ndpc7lyh]{min-width:0;font:var(--text-body-sm);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.chips[data-astro-cid-ndpc7lyh]{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.chip[data-astro-cid-ndpc7lyh]{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);min-height:40px;font:var(--text-chip-label);color:var(--ink);cursor:pointer;align-items:center;gap:8px;padding:0 16px;font-size:14px;display:inline-flex}.chip[data-astro-cid-ndpc7lyh]:hover{border-color:var(--brand-teal)}.chip[data-astro-cid-ndpc7lyh][aria-pressed=true]{background:var(--brand-navy);border-color:var(--brand-navy);color:var(--on-navy)}.chip-n[data-astro-cid-ndpc7lyh]{opacity:.6;font-size:12px;font-weight:800}.ep-list[data-astro-cid-ndpc7lyh]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ep-row[data-astro-cid-ndpc7lyh]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px 24px;display:grid;position:relative}.ep-row[data-astro-cid-ndpc7lyh]:hover{border-color:var(--brand-teal)}.ep-row[data-astro-cid-ndpc7lyh][hidden]{display:none}.ep-n[data-astro-cid-ndpc7lyh]{background:var(--brand-navy);width:52px;height:52px;color:var(--on-navy);font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:flex}.ep-n-series[data-astro-cid-ndpc7lyh]{background:var(--tint-mint);color:var(--ink)}.ep-main[data-astro-cid-ndpc7lyh]{flex-direction:column;gap:4px;min-width:0;display:flex}.ep-label[data-astro-cid-ndpc7lyh]{font:var(--text-eyebrow-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-teal)}.ep-title[data-astro-cid-ndpc7lyh]{font:var(--text-title-sm);color:var(--ink);font-size:18px}.ep-title[data-astro-cid-ndpc7lyh] a[data-astro-cid-ndpc7lyh]{color:inherit;text-decoration:none}.ep-title[data-astro-cid-ndpc7lyh] a[data-astro-cid-ndpc7lyh]:after{content:"";border-radius:inherit;position:absolute;inset:0}.ep-excerpt[data-astro-cid-ndpc7lyh]{font:var(--text-small);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ep-side[data-astro-cid-ndpc7lyh]{font:var(--text-caption);white-space:nowrap;flex-direction:column;align-items:flex-end;gap:6px;display:flex}.badge[data-astro-cid-ndpc7lyh]{border-radius:var(--radius-pill);background:var(--tint-blue);color:var(--brand-teal);padding:2px 10px;font-size:12px;font-weight:700}.ep-empty[data-astro-cid-ndpc7lyh]{text-align:center;font:var(--text-body);padding:32px}.btn-outline[data-astro-cid-ndpc7lyh]{background:var(--surface);border:1.5px solid var(--brand-navy);color:var(--brand-navy)}.btn-outline[data-astro-cid-ndpc7lyh]:hover{background:var(--brand-navy);color:var(--on-navy)}.ep-more[data-astro-cid-ndpc7lyh]{justify-content:center;margin-top:32px;display:flex}.host-sec[data-astro-cid-ndpc7lyh]{padding:var(--space-24) 0}.host-grid[data-astro-cid-ndpc7lyh]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.host-card[data-astro-cid-ndpc7lyh]{align-items:flex-start;gap:24px;display:flex}.host-cover[data-astro-cid-ndpc7lyh]{border-radius:var(--radius-lg);object-fit:cover;flex:none;width:120px;height:120px}.host-eyebrow[data-astro-cid-ndpc7lyh]{color:var(--text-green)}.host-name[data-astro-cid-ndpc7lyh]{font:var(--text-heading-3);font-family:var(--font-display);color:var(--ink);margin-top:6px}.host-cred[data-astro-cid-ndpc7lyh]{font:var(--text-caption);color:var(--ink);margin-top:8px;font-weight:700}.host-bio[data-astro-cid-ndpc7lyh]{font:var(--text-body-sm);margin:12px 0 16px}.host-grid[data-astro-cid-ndpc7lyh] .askbox{margin:0}@media (width<=1080px){.pod-hero-grid[data-astro-cid-ndpc7lyh],.host-grid[data-astro-cid-ndpc7lyh]{grid-template-columns:minmax(0,1fr);gap:40px}.latest[data-astro-cid-ndpc7lyh]{max-width:640px}}@media (width<=860px){.series-grid[data-astro-cid-ndpc7lyh]{grid-template-columns:minmax(0,1fr)}.all-head[data-astro-cid-ndpc7lyh]{flex-direction:column;align-items:stretch}.search[data-astro-cid-ndpc7lyh]{width:100%}}@media (width<=640px){.pod-hero-dots[data-astro-cid-ndpc7lyh]{display:none}.pod-title[data-astro-cid-ndpc7lyh]{font-size:40px}.show-cover[data-astro-cid-ndpc7lyh]{width:88px;height:88px}.latest[data-astro-cid-ndpc7lyh]{padding:22px}.ep-row[data-astro-cid-ndpc7lyh]{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;padding:16px}.ep-n[data-astro-cid-ndpc7lyh]{width:40px;height:40px;font-size:15px}.ep-side[data-astro-cid-ndpc7lyh]{flex-direction:row;grid-column:2;align-items:center;gap:10px}.ep-excerpt[data-astro-cid-ndpc7lyh]{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.host-card[data-astro-cid-ndpc7lyh]{flex-direction:column}.chips[data-astro-cid-ndpc7lyh]{flex-wrap:nowrap;margin-right:-16px;padding-right:16px;overflow-x:auto}.chip[data-astro-cid-ndpc7lyh]{flex:none}}
