.pod{--pod-violet:#8366ff;--pod-violet-2:#6d4df2;--pod-lime:#d8fb4e;--pod-ink:#16141c;--pod-body:#4a4853;--pod-muted:#6c6a76;--pod-line:#16141c1f;--pod-surface:#f6f6f4;--pod-black:#100f15;--pod-maxw:1180px;--cat-leadership:#3b5bdb;--cat-mindset:#077a50;--cat-gtm:#bc4708;--cat-brand:#c42c62;--cat-ai:#7048e8;--cat-culture:#856800;color:var(--pod-ink);font-family:var(--body);--pod-disp:var(--disp);background:#fff}.pod .pod-wrap{max-width:var(--pod-maxw);margin:0 auto;padding:0 32px}.navmark--podcast{align-items:center;display:inline-flex}.navmark--podcast img{width:auto;height:34px;filter:var(--logo-filter);display:block}@media (width<=860px){.navmark--podcast img{height:28px}}.pod-hero{background:radial-gradient(120% 130% at 85% 0%, #d8fb4e29 0%, transparent 42%), var(--pod-black);color:#fff;position:relative;overflow:hidden}.pod-hero:before{content:"";opacity:.5;pointer-events:none;background-image:radial-gradient(#ffffff24 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;mask-image:radial-gradient(80% 70% at 100% 100%,#000 0%,#0000 70%)}.pod-hero-inner{max-width:var(--pod-maxw);grid-template-columns:380px 1fr;align-items:center;gap:64px;margin:0 auto;padding:150px 32px 96px;display:grid;position:relative}.pod-cover{aspect-ratio:1;border-radius:20px;width:100%;overflow:hidden;box-shadow:0 30px 70px -20px #00000080,inset 0 0 0 1px #ffffff1f}.pod-cover img{object-fit:cover;width:100%;height:100%;display:block}.pod-eyebrow{font-family:var(--mono);letter-spacing:.28em;text-transform:uppercase;color:var(--pod-lime);margin-bottom:22px;font-size:12px}.pod-hero h1{font-family:var(--pod-disp);letter-spacing:-.035em;color:#fff;margin:0;font-size:clamp(38px,5.4vw,68px);font-weight:600;line-height:1.02}.pod-hero h1 .stop{color:var(--pod-lime)}.pod-hero-desc{color:#ffffffd1;max-width:52ch;margin:26px 0 0;font-size:clamp(16px,1.7vw,19px);line-height:1.6}.pod-platforms{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.pod-platform{color:#fff;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:9px;padding:12px 20px;font-size:14px;font-weight:600;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.pod-platform svg{width:17px;height:17px}.pod-platform:hover{background:var(--pod-lime);border-color:var(--pod-lime);color:var(--pod-black);transform:translateY(-2px)}.pod-host-tag{color:#ffffffb3;margin-top:30px;font-size:14px}.pod-host-tag strong{color:#fff;font-weight:600}.pod-sec{background:#fff;padding:84px 0;scroll-margin-top:84px}.pod-sec--tint{background:var(--pod-surface)}.pod-sec-head{border-bottom:1.5px solid var(--pod-ink);justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:40px;padding-bottom:16px;display:flex}.pod-sec-label{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--pod-ink);font-size:12px}.pod-sec-link{color:var(--pod-violet);gap:7px;font-size:14px;font-weight:600;transition:gap .2s;display:inline-flex}.pod-sec-link:hover{gap:11px}.pod-count{font-family:var(--mono);letter-spacing:.06em;color:var(--pod-muted);font-size:12px}.pod-filters{flex-wrap:wrap;gap:10px;margin-bottom:38px;display:flex}.pod-filter{border:1px solid var(--pod-line);color:var(--pod-ink);font-family:var(--body);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 17px;font-size:13px;font-weight:600;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.pod-filter .dot{background:var(--cat,var(--pod-violet));border-radius:50%;flex-shrink:0;width:8px;height:8px}.pod-filter:hover{border-color:var(--pod-ink)}.pod-filter.is-active{background:var(--pod-ink);color:#fff;border-color:var(--pod-ink)}.pod-filter.is-active .dot{box-shadow:0 0 0 2px #ffffff40}.pod-empty{color:var(--pod-body);padding:26px 0 0;font-size:16px}.pod-empty-reset{color:var(--pod-violet);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.pod-cat{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cat,var(--pod-violet));align-items:center;gap:7px;font-size:11px;font-weight:500;display:inline-flex}.pod-cat:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.cat-leadership{--cat:var(--cat-leadership)}.cat-mindset{--cat:var(--cat-mindset)}.cat-gtm{--cat:var(--cat-gtm)}.cat-brand{--cat:var(--cat-brand)}.cat-ai{--cat:var(--cat-ai)}.cat-culture{--cat:var(--cat-culture)}.pod-feature{grid-template-columns:1.15fr 1fr;align-items:center;gap:48px;display:grid}.pod-feature-thumb{aspect-ratio:16/9;background:var(--pod-ink);border-radius:16px;display:block;position:relative;overflow:hidden}.pod-feature-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.pod-feature:hover .pod-feature-thumb img{transform:scale(1.03)}.pod-play{position:absolute;bottom:14px;left:14px}.pod-play span{background:var(--pod-lime);width:52px;height:52px;color:var(--pod-black);border-radius:50%;place-items:center;transition:transform .2s;display:grid;box-shadow:0 8px 22px -8px #0000008c}.pod-feature:hover .pod-play span{transform:scale(1.08)}.pod-play svg{width:18px;height:18px;margin-left:2px}.pod-feature-meta{align-items:center;gap:16px;margin-bottom:16px;display:flex}.pod-date{font-family:var(--mono);color:var(--pod-muted);font-size:12px}.pod-feature h3{font-family:var(--pod-disp);letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(24px,3vw,36px);font-weight:600;line-height:1.12}.pod-feature h3 a{color:var(--pod-ink)}.pod-feature-guest{color:var(--pod-body);font-size:15px}.pod-feature-guest strong{color:var(--pod-ink);font-weight:600}.pod-feature-dur{font-family:var(--mono);color:var(--pod-muted);align-items:center;gap:7px;margin-top:22px;font-size:12px;display:inline-flex}.pod-grid{grid-template-columns:repeat(3,1fr);gap:36px 28px;display:grid}.pod-card{flex-direction:column;display:flex}.pod-card-thumb{aspect-ratio:16/9;background:var(--pod-ink);border-radius:13px;margin-bottom:16px;display:block;position:relative;overflow:hidden}.pod-card-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.pod-card:hover .pod-card-thumb img{transform:scale(1.04)}.pod-card-thumb .pod-play{bottom:11px;left:11px}.pod-card-thumb .pod-play span{width:42px;height:42px}.pod-card-thumb .pod-play svg{width:15px;height:15px}.pod-card-meta{align-items:center;gap:13px;margin-bottom:9px;display:flex}.pod-card h4{font-family:var(--pod-disp);letter-spacing:-.015em;margin:0 0 8px;font-size:19px;font-weight:600;line-height:1.22}.pod-card h4 a{color:var(--pod-ink);transition:color .18s}.pod-card:hover h4 a{color:var(--pod-violet)}.pod-card-guest{color:var(--pod-body);margin-top:auto;padding-top:4px;font-size:14px}.pod-card-guest strong{color:var(--pod-ink);font-weight:600}.pod-host{grid-template-columns:300px 1fr;align-items:center;gap:56px;display:grid}.pod-host-photo{aspect-ratio:1;background:var(--pod-violet);border-radius:18px;width:100%;overflow:hidden}.pod-host-photo img{object-fit:cover;width:100%;height:100%;display:block}.pod-host h2{font-family:var(--pod-disp);letter-spacing:-.02em;margin:14px 0 18px;font-size:clamp(26px,3.4vw,40px);font-weight:600}.pod-host p{color:var(--pod-body);max-width:56ch;margin:0 0 14px;font-size:17px;line-height:1.7}.pod-cta{background:var(--pod-black);color:#fff;text-align:center;border-radius:22px;padding:64px 56px;position:relative;overflow:hidden}.pod-cta:after{content:"";pointer-events:none;background:radial-gradient(50% 60% at 50% 80%,#d8fb4e1f,#0000 70%);width:120%;height:90%;position:absolute;bottom:-40%;left:50%;transform:translate(-50%)}.pod-cta h2{font-family:var(--pod-disp);letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(26px,3.6vw,42px);font-weight:600;position:relative}.pod-cta p{color:#ffffffb8;max-width:50ch;margin:0 auto 30px;font-size:17px;line-height:1.6;position:relative}.pod-cta-btn{background:var(--pod-lime);color:var(--pod-black);border-radius:999px;align-items:center;gap:9px;padding:15px 30px;font-size:15px;font-weight:700;transition:transform .18s;display:inline-flex;position:relative}.pod-cta-btn:hover{transform:translateY(-2px)}.pod-ep-hero{background:linear-gradient(160deg, var(--pod-violet) 0%, var(--pod-violet-2) 70%, #5a3fe0 100%);color:#fff;padding:132px 0 92px}.pod-crumbs{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:26px;font-size:11.5px;display:flex}.pod-crumbs a{color:#ffffffb8;text-decoration:none;transition:color .2s}.pod-crumbs a:hover{color:var(--pod-lime)}.pod-crumbs .sep{color:#ffffff57}.pod-crumbs .here{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:44ch;overflow:hidden}@media (width<=640px){.pod-crumbs .here{max-width:20ch}}.pod-ep-meta{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:16px;display:flex}.pod-ep-meta .pod-date{color:#ffffffb8}.pod-ep-meta .pod-cat{color:var(--pod-lime)}.pod-ep-hero h1{font-family:var(--pod-disp);letter-spacing:-.03em;max-width:20ch;margin:0;font-size:clamp(30px,4.4vw,52px);font-weight:600;line-height:1.06}.pod-ep-guest{color:#ffffffd9;margin:18px 0 0;font-size:17px}.pod-ep-guest strong{color:#fff;font-weight:600}.pod-player{aspect-ratio:16/9;cursor:pointer;z-index:2;background:#000;border-radius:16px;margin:-60px 0 0;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #0000008c}.pod-player img{object-fit:cover;width:100%;height:100%;transition:transform .5s,opacity .3s;display:block}.pod-player:hover img{transform:scale(1.02)}.pod-player-btn{background:var(--pod-lime);width:76px;height:76px;color:var(--pod-black);border-radius:50%;place-items:center;margin:auto;transition:transform .2s;display:grid;position:absolute;inset:0;box-shadow:0 14px 36px -10px #0009}.pod-player:hover .pod-player-btn{transform:scale(1.08)}.pod-player-btn svg{width:28px;height:28px;margin-left:4px}.pod-player iframe{border:0;width:100%;height:100%;display:block}.pod-player.is-playing{cursor:default}.pod-ep-grid{grid-template-columns:1fr 320px;align-items:start;gap:60px;padding:56px 0 96px;display:grid}.pod-prose p{color:var(--pod-body);margin:0 0 20px;font-size:18px;line-height:1.75}.pod-prose h2{font-family:var(--pod-disp);letter-spacing:-.02em;color:var(--pod-ink);margin:40px 0 14px;font-size:26px;font-weight:600}.pod-prose h3{font-family:var(--pod-disp);color:var(--pod-ink);margin:30px 0 10px;font-size:20px;font-weight:600}.pod-prose a{color:var(--pod-violet);border-bottom:1px solid #8366ff4d}.pod-prose strong{color:var(--pod-ink);font-weight:600}.pod-block{border-top:1px solid var(--pod-line);background:0 0;margin-top:44px;padding-top:36px}.pod-block-h{font-family:var(--pod-disp);letter-spacing:-.02em;color:var(--pod-ink);margin:0 0 20px;font-size:22px;font-weight:600}.pod-takeaways{gap:14px;margin:0;padding:0;list-style:none;display:grid}.pod-takeaways li{color:var(--pod-body);padding-left:30px;font-size:17px;line-height:1.6;position:relative}.pod-takeaways li:before{content:"";background:var(--pod-lime);border-radius:3px;width:12px;height:12px;position:absolute;top:9px;left:0;box-shadow:0 0 0 4px #d8fb4e2e}.pod-books{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pod-books li{border:1px solid var(--pod-line);border-radius:12px;flex-direction:column;gap:2px;padding:14px 18px;display:flex}.pod-books .bk{color:var(--pod-ink);font-size:16px;font-weight:600}.pod-books .au{color:var(--pod-muted);font-size:13px}.pod-links{margin:0;padding:0;list-style:none}.pod-links li a{color:var(--pod-ink);border-bottom:1px solid var(--pod-line);justify-content:space-between;align-items:center;gap:14px;padding:15px 2px;font-size:16px;font-weight:500;transition:color .18s;display:flex}.pod-links li:last-child a{border-bottom:0}.pod-links li a:hover{color:var(--pod-violet)}.pod-links .ar{color:var(--pod-muted);flex-shrink:0;font-size:13px}.pod-links li a:hover .ar{color:var(--pod-violet)}.pod-ep-side{gap:20px;display:grid;position:sticky;top:96px}.pod-side-card{border:1px solid var(--pod-line);background:#fff;border-radius:16px;padding:22px 22px 24px}.pod-side-label{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--pod-muted);margin-bottom:14px;font-size:11px;display:block}.pod-listen{color:var(--pod-ink);border-bottom:1px solid var(--pod-line);justify-content:space-between;align-items:center;padding:11px 0;font-size:15px;font-weight:600;transition:color .18s;display:flex}.pod-listen:last-child{border-bottom:0;padding-bottom:0}.pod-listen:hover{color:var(--pod-violet)}.pod-guest-name{font-family:var(--pod-disp);color:var(--pod-ink);margin:0;font-size:18px;font-weight:600}.pod-guest-role{color:var(--pod-body);margin:4px 0 0;font-size:14px}.pod-guest-links{gap:16px;margin-top:14px;display:flex}.pod-guest-links a{color:var(--pod-violet);border-bottom:1px solid #8366ff4d;font-size:14px;font-weight:600}.pod-chapters{counter-reset:ch;margin:0;padding:0;list-style:none}.pod-chapters li a{border-bottom:1px solid var(--pod-line);gap:14px;padding:9px 0;transition:color .18s;display:flex}.pod-chapters li:last-child a{border-bottom:0}.pod-chapters li a:hover{color:var(--pod-violet)}.pod-chapters .t{font-family:var(--mono);color:var(--pod-muted);flex-shrink:0;min-width:42px;font-size:12px}.pod-chapters .l{color:var(--pod-ink);font-size:14px;line-height:1.4}.pod-related{margin-top:0}@keyframes pod-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.pod-cover{animation:.8s cubic-bezier(.22,1,.36,1) both pod-rise}.pod-eyebrow{animation:.6s cubic-bezier(.22,1,.36,1) 60ms both pod-rise}.pod-hero h1{animation:.7s cubic-bezier(.22,1,.36,1) .12s both pod-rise}.pod-hero-desc{animation:.7s cubic-bezier(.22,1,.36,1) .2s both pod-rise}.pod-platforms{animation:.7s cubic-bezier(.22,1,.36,1) .28s both pod-rise}.pod-host-tag{animation:.7s cubic-bezier(.22,1,.36,1) .34s both pod-rise}.pod-ep-hero .pod-crumbs{animation:.6s cubic-bezier(.22,1,.36,1) 40ms both pod-rise}.pod-ep-hero .pod-ep-meta{animation:.6s cubic-bezier(.22,1,.36,1) .1s both pod-rise}.pod-ep-hero h1{animation:.7s cubic-bezier(.22,1,.36,1) .16s both pod-rise}.pod-ep-guest{animation:.7s cubic-bezier(.22,1,.36,1) .24s both pod-rise}.pod-player{animation:.85s cubic-bezier(.22,1,.36,1) .3s both pod-rise}@media (prefers-reduced-motion:reduce){.pod-cover,.pod-eyebrow,.pod-hero h1,.pod-hero-desc,.pod-platforms,.pod-host-tag,.pod-ep-hero .pod-crumbs,.pod-ep-hero .pod-ep-meta,.pod-ep-hero h1,.pod-ep-guest,.pod-player{animation:none}}@media (width<=980px){.pod-ep-grid{grid-template-columns:1fr;gap:44px}.pod-ep-side{grid-template-columns:repeat(2,1fr);position:static}}@media (width<=920px){.pod-hero-inner{grid-template-columns:1fr;gap:40px;padding:124px 28px 72px}.pod-cover{max-width:300px}.pod-feature{grid-template-columns:1fr;gap:24px}.pod-grid{grid-template-columns:repeat(2,1fr)}.pod-host{grid-template-columns:1fr;gap:28px}.pod-host-photo{max-width:220px}}@media (width<=560px){.pod-grid{grid-template-columns:1fr}.pod-sec{padding:60px 0}.pod-cta{padding:48px 28px}}
