.ns-site .podcast-detail{max-width:900px;margin-inline:auto;padding-block:24px 64px;overflow-wrap:anywhere}.podcast-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;font-size:14px;color:var(--muted)}.podcast-breadcrumb a,.podcast-external{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.ns-site .podcast-heading{display:block;padding:20px 0 32px}.podcast-series{font-size:14px;color:var(--muted);margin-bottom:16px}.ns-site .podcast-heading h1{font-size:clamp(34px,4.6vw,58px);line-height:1.1;font-weight:650;letter-spacing:-.045em;max-width:22ch;text-wrap:balance}.podcast-description{font-size:18px;line-height:1.7;color:var(--muted);max-width:66ch;margin-top:24px}.podcast-meta{font-size:14px;line-height:1.8;margin-top:20px;color:var(--muted)}.podcast-meta a,.podcast-notes a{text-decoration:underline;text-underline-offset:4px}.podcast-reading-nav{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:20px;font-size:14px}.podcast-reading-nav a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.podcast-listen{display:grid;grid-template-columns:128px minmax(0,1fr);gap:24px;align-items:center;padding-block:28px;border-block:1px solid var(--line)}.podcast-listen>img{width:128px;height:128px;border-radius:8px}.ns-site .podcast-detail h2{font-size:28px;line-height:1.2;letter-spacing:-.03em;font-weight:600;margin:0 0 20px}.podcast-listen audio{display:block;width:100%;max-width:620px;height:54px}.podcast-external{font-size:14px;margin-top:8px}.podcast-watch{padding-top:36px}.podcast-video{aspect-ratio:16/9;background:#25232c;border:1px solid var(--line);border-radius:12px;overflow:hidden}.podcast-video iframe{width:100%;height:100%;border:0;display:block}.podcast-notes,.podcast-related{max-width:700px;padding-top:40px}.podcast-source-note{line-height:1.75;padding:0 0 20px;border-bottom:1px solid var(--line)}.podcast-guest,.podcast-source-note{font-size:14px!important;color:var(--muted)}.podcast-guest{margin-top:20px}.podcast-disclosure{font-size:14px!important;line-height:1.75;color:var(--muted)}.podcast-takeaways{padding-left:24px;margin:20px 0 24px;font-size:17px;line-height:1.75}.podcast-takeaways li+li{margin-top:16px}.podcast-claims-note{font-size:14px!important;color:var(--muted);padding-top:20px;border-top:1px solid var(--line)}.podcast-notes>section{margin-top:32px}.ns-site .podcast-detail h3{font-size:23px;font-weight:600;letter-spacing:-.025em;line-height:1.3;margin:0 0 16px}.podcast-notes p,.podcast-related p{font-size:17px;line-height:1.75;margin-bottom:16px}.podcast-related{margin-top:36px;border-top:1px solid var(--line)}.podcast-related ul{list-style:none;padding:0;margin:24px 0 0}.podcast-related li{margin-bottom:24px}.podcast-related li>a{display:inline-flex;align-items:center;min-height:44px;font-size:19px;font-weight:550;line-height:1.4;text-decoration:underline;text-underline-offset:5px}.podcast-related li>p{font-size:15px;line-height:1.7;color:var(--muted);margin-top:8px}.podcast-detail a:focus-visible,.podcast-detail audio:focus-visible{outline:2px solid var(--ink);outline-offset:5px;border-radius:3px}.podcast-transcript{max-width:700px;padding-top:40px}.podcast-chapters ol{list-style:none;margin:24px 0;padding:0}.podcast-chapters li{display:grid;grid-template-columns:minmax(0,1fr) 56px;gap:16px;border-bottom:1px solid var(--line);align-items:center}.podcast-chapters a{display:inline-flex;align-items:center;min-height:48px;padding-block:8px;font-size:15px;line-height:1.6;text-decoration:underline;text-underline-offset:4px}.podcast-chapters .podcast-timestamp{align-self:center;text-align:right}.podcast-transcript-chapter{margin-top:32px;scroll-margin-top:100px}.podcast-transcript-paragraph{display:grid;grid-template-columns:60px minmax(0,1fr);gap:16px;margin-top:24px}.podcast-timestamp{display:inline-block;align-self:start;font-size:13px;line-height:1.8;font-variant-numeric:tabular-nums;color:var(--muted)}.podcast-transcript-paragraph p{font-size:16px;line-height:1.8;margin:0}.podcast-transcript-paragraph .podcast-speaker{font-weight:600;font-size:14px;margin:0 0 8px}.podcast-omissions{margin-top:24px;color:var(--muted);font-size:14px;line-height:1.7}.podcast-omissions summary{display:list-item;min-height:44px;padding-block:12px;cursor:pointer}.podcast-omissions ul{padding-left:20px}.podcast-omissions li{margin:12px 0}#episode-notes,#listen,#watch{scroll-margin-top:100px}@media(max-width:600px){.podcast-transcript-paragraph{grid-template-columns:40px minmax(0,1fr);gap:12px}.podcast-takeaways{font-size:16px}.podcast-timestamp{font-size:12px}.ns-site .podcast-detail{padding-top:8px}.podcast-heading{padding-top:16px}.podcast-description{font-size:17px;margin-top:20px}.podcast-listen{grid-template-columns:minmax(0,1fr);gap:20px}.podcast-listen>img{width:96px;height:96px}.ns-site .podcast-detail h2{font-size:25px}.podcast-notes p,.podcast-related p{font-size:16px}.podcast-notes,.podcast-related{padding-top:32px}.podcast-related li>a{font-size:18px}}