@container post (max-width:760px){.sticky-bar-meta{display:none}}.episode-intro p strong{color:var(--ink);font-weight:600}.share-toast{position:fixed;left:50%;bottom:32px;transform:translate(-50%,20px);background:var(--ink);color:white;font-family:"Inter",sans-serif;font-size:14px;font-weight:500;letter-spacing:.01em;padding:13px 20px;border-radius:999px;box-shadow:0 12px 28px rgba(45,34,37,.28);display:inline-flex;align-items:center;gap:10px;opacity:0;pointer-events:none;transition:opacity .22s ease,transform .22s ease;z-index:200}.share-toast.is-visible{opacity:1;transform:translate(-50%,0)}.share-toast::before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--terracotta);color:white;font-size:12px;font-weight:700;flex-shrink:0}.clip-thumb-playing{padding:0;background:#000}.clip-thumb-playing iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.faq-item.open .faq-q{background:var(--warm-white)}.faq-item.open .faq-arrow{transform:rotate(180deg)}.faq-item.open .faq-a{display:block}.faq-a a{color:var(--terracotta-deep);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--terracotta-light)}.article-body h3{font-size:22px;font-weight:500;margin:32px 0 12px;color:var(--ink)}.article-body blockquote.inline-quote{font-family:"Playfair Display",serif;font-size:clamp(21px,2.6vw,26px);font-style:italic;line-height:1.35;color:var(--ink);border-left:3px solid var(--terracotta);padding:14px 0 14px 26px;margin:28px 0 30px}.about-card-links{display:flex;flex-wrap:wrap;gap:6px}.about-card-link{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;background:#fff;border:1px solid var(--border);border-radius:999px;font-size:11px;font-weight:600;color:var(--ink);text-decoration:none;letter-spacing:.01em}.about-card-link:hover{border-color:var(--terracotta);color:var(--terracotta-deep)}.references a{color:var(--terracotta-deep);word-break:break-all}.about-card p a{color:var(--terracotta-deep);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--terracotta-light)}.article-body ol.article-list li::marker{color:var(--terracotta-deep);font-weight:700}.chapter.open .chapter-head{background:var(--warm-white)}.chapter.open .chapter-arrow{transform:rotate(180deg)}.chapter.open .chapter-body{display:block}.chapter-body .transcript-editorial-note{font-style:italic;color:var(--ink-light);margin-bottom:18px;font-size:14px;line-height:1.6}