:root,.b-episode{--ep-ink:var(--wp--preset--color--neutral-950, #101415);--ep-body:var(--wp--preset--color--neutral-800, #3d4a4d);--ep-muted:var(--wp--preset--color--neutral-400, #779899);--ep-line:var(--wp--preset--color--neutral-100, #e2ebeb);--ep-surface:var(--wp--preset--color--neutral-50, #f4f7f7);--ep-primary:var(--wp--preset--color--primary, #2289f5);--ep-accent:#ffd233;--ep-blue:#1a6bd5;--ep-blue-hover:#155fc0;--ep-pill:#101828;--ep-dim:#8e9db3;--ep-accent-hover:#ffc400;--ep-stage:#0b1526;--ep-hero:#0f1e36;--ep-stage-text:#dde6f2;--ep-heading:var(--wp--preset--font-family--open-sauce-sans, "Open Sauce Sans", sans-serif);--ep-heading-weight:800;--ep-radius:16px}.b-episode__hero{background:var(--ep-hero);color:#fff;padding-block:48px 64px}.b-episode__breadcrumb{display:flex;gap:8px;align-items:center;margin-bottom:28px;font-size:13px;color:var(--ep-dim)}.b-episode__breadcrumb a{color:var(--ep-dim);text-decoration:none}.b-episode__breadcrumb a:hover,.b-episode__breadcrumb a:focus{color:#fff}.b-episode__breadcrumb span[aria-hidden]{opacity:.5}.b-episode__hero-grid{display:grid;gap:40px;align-items:center}.b-episode__hero-content{display:flex;flex-direction:column;gap:20px}.b-episode__eyebrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.b-episode__pill{background:var(--ep-accent);color:var(--ep-ink);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;border-radius:999px}.b-episode__meta{font-size:13px;color:var(--ep-dim)}.b-episode__title{margin:0;color:#fff;font-family:var(--ep-heading);font-size:var(--wp--preset--font-size--heading-3,clamp(28px, 4vw, 48px));line-height:1.1}.b-episode__guest{display:flex;align-items:center;gap:14px;margin-top:4px}.b-episode__guest-photo{flex:0 0 52px;width:52px;height:52px;margin:0;border-radius:999px;overflow:hidden}.b-episode__guest-photo img{display:block;width:100%;height:100%;object-fit:cover}.b-episode__guest-link{color:inherit;text-decoration:none;transition:color 0.25s ease-in-out}.b-episode__guest-link:hover,.b-episode__guest-link:focus-visible{color:var(--ep-accent)}.b-episode__guest-text{display:flex;flex-direction:column;gap:2px}.b-episode__guest-name{font-weight:600;font-size:16px}.b-episode__guest-role{font-size:14px;color:var(--ep-dim)}.b-episode__platforms{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.b-episode__platforms li,.b-episode__platform,.wp-block-buttons.b-episode__platforms .wp-block-button.is-style-ms-platform>.wp-block-button__link.wp-element-button{display:inline-block;border:1px solid rgb(255 255 255 / .22);border-width:1px;border-radius:999px;padding:11px 18px;font-size:13px;font-weight:700;letter-spacing:normal;text-transform:none;color:#fff;background:none;text-decoration:none;transition:border-color 0.25s ease-in-out,color 0.25s ease-in-out}.b-episode__platforms li:has(>a){display:inline-flex;padding:0}.b-episode__platforms li>a{display:block;padding:11px 18px;border-radius:inherit;color:inherit;text-decoration:none;transition:color 0.25s ease-in-out}a.b-episode__platform:hover,a.b-episode__platform:focus,.b-episode__platforms li:has(>a:hover),.b-episode__platforms li:has(>a:focus-visible){border-color:var(--ep-accent);color:var(--ep-accent)}.b-episode__platforms li>a:focus-visible{outline:2px solid var(--ep-accent);outline-offset:2px}.b-episode__artwork-img{margin:0}.b-episode__artwork-link{position:relative;display:block;width:100%;aspect-ratio:16 / 9;border-radius:20px;overflow:hidden;background:rgb(255 255 255 / .07)}.b-episode__artwork-frame{display:block;width:100%;aspect-ratio:16 / 9;border:0;border-radius:20px;background:#000}.b-episode__artwork-img .b-episode__artwork-link img,.b-episode__artwork-link img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform 0.4s ease-in-out}.b-episode__artwork-play{position:absolute;inset:0;margin:auto;width:64px;height:64px;border-radius:999px;background:var(--ep-accent);display:flex;align-items:center;justify-content:center;transition:transform 0.25s ease-in-out}.b-episode__artwork-play::before{content:"";margin-left:4px;border-style:solid;border-width:11px 0 11px 18px;border-color:#fff0 #fff0 #fff0 var(--ep-pill)}.b-episode__artwork-link:hover .b-episode__artwork-play,.b-episode__artwork-link:focus-visible .b-episode__artwork-play{transform:scale(1.08)}.b-episode__artwork-img .b-episode__artwork-link:hover img,.b-episode__artwork-link:hover img{transform:scale(1.03)}.b-episode__artwork-link:focus-visible{outline:2px solid var(--ep-accent);outline-offset:3px}.b-episode__player{margin-top:36px;border-radius:14px;overflow:hidden;line-height:0}.b-episode__player-frame{display:block;width:100%;height:80px;border:0}.b-episode__layout,.wp-block-columns.b-episode__layout{max-width:1310px;margin-inline:auto;padding-inline:15px;padding-block:64px;display:grid;gap:48px;align-items:start}.b-episode__layout>.wp-block-column{min-width:0;flex-basis:auto}.b-episode__content{color:var(--ep-body);min-width:0}.b-episode__content>:first-child{margin-top:0}.b-episode__content h1,.b-episode__content h2,.b-episode__content h3,.b-episode__content h4,.b-episode__content h5,.b-episode__content h6{color:var(--ep-ink);margin-bottom:12px}.b-episode__content h2,.b-episode__chapters-title{font-size:var(--wp--preset--font-size--heading-5,clamp(22px, 2.5vw, 32px))}.b-episode__content h3{font-size:var(--wp--preset--font-size--heading-6,clamp(20px, 2vw, 24px))}.b-episode__content hr{margin-block:32px}.b-episode__content figure{margin-block:24px}.b-episode__content figure img{margin-bottom:0;border-radius:12px}.b-episode__content figcaption{margin-block:16px 0;padding-left:6px;border-left:2px solid var(--ep-primary);color:var(--ep-ink)}.b-episode__chapters-title{margin:32px 0 4px;color:var(--ep-ink)}.b-episode__chapters{list-style:none;margin:0;padding:0}.b-episode__chapter{display:flex;gap:20px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--ep-line);cursor:pointer;transition:background-color 0.2s ease-in-out}.b-episode__chapter:hover{background-color:rgb(34 137 245 / .06)}.b-episode__chapter-time a{color:inherit;text-decoration:none}.b-episode__chapter-time a:focus-visible{outline:2px solid var(--ep-primary);outline-offset:2px}.b-episode__chapter-time{min-width:56px;flex-shrink:0;font-weight:700;font-size:14px;color:var(--ep-primary);font-variant-numeric:tabular-nums}.b-episode__chapter-label{font-size:16px;font-weight:500;color:var(--ep-ink)}.b-episode__sidebar{display:flex;flex-direction:column;gap:20px;min-width:0}.b-episode__card{display:flex;flex-direction:column;gap:12px;border:1px solid var(--ep-line);border-radius:var(--ep-radius);padding:26px}.b-episode__card-kicker{margin:0;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ep-muted)}.b-episode__card-photo{width:64px;height:64px;margin:0;border-radius:999px;overflow:hidden}.b-episode__card-photo img{display:block;width:100%;height:100%;object-fit:cover}.b-episode__card-name{margin:0;font-family:var(--ep-heading);font-size:19px;font-weight:800;color:var(--ep-ink)}.b-episode__card-bio{margin:0;font-size:14px;line-height:1.6;color:var(--ep-muted)}.b-episode__card-links{display:flex;flex-wrap:wrap;gap:14px;margin:0;padding-top:6px;font-size:13.5px;font-weight:700}.b-episode__card-links:empty,.b-episode__card-links:not(:has(a)){display:none}.b-episode__card-links a,.b-episode__card-link{color:var(--ep-blue);text-decoration:none;transition:color 0.25s ease-in-out}.b-episode__card-links a:hover,.b-episode__card-links a:focus-visible,.b-episode__card-link:hover,.b-episode__card-link:focus-visible{color:var(--ep-blue-hover);text-decoration:none}.b-episode__newsletter{background:var(--ep-surface);border-radius:var(--ep-radius);padding:26px}.b-episode__related{background:var(--ep-surface);border-top:1px solid var(--ep-line);padding-block:64px}.b-episode__related-title,.b-episodes__title{margin:0 0 28px;color:var(--ep-ink);font-size:var(--wp--preset--font-size--heading-5,clamp(22px, 2.5vw, 32px))}.b-episode__related-grid,.b-episodes__grid{display:grid;grid-template-columns:1fr;gap:22px}.b-episode__related-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--ep-line);border-radius:var(--ep-radius);overflow:hidden;color:var(--ep-ink);text-decoration:none;transition:border-color 0.25s ease-in-out,transform 0.25s ease-in-out}.b-episode__related-card:hover,.b-episode__related-card:focus{border-color:var(--ep-primary);color:var(--ep-ink);transform:translateY(-2px)}.b-episode__related-thumb{display:block;position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--ep-surface)}.b-episode__related-card .b-episode__related-thumb img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover}.b-episode__related-body{display:flex;flex-direction:column;gap:8px;padding:20px}.b-episode__related-num{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ep-muted)}.b-episode__related-name{font-family:var(--ep-heading);font-size:17px;font-weight:600;line-height:1.3}.b-episode__related-guest{font-size:13px;font-weight:600;color:var(--ep-primary)}.b-episodes__card-meta{font-size:13px;color:var(--ep-muted)}.b-episode__cta{background:linear-gradient(120deg,#0d1f3c,#173663);color:#fff;padding-block:96px;text-align:center}.b-episode__cta .container{display:flex;flex-direction:column;align-items:center;gap:26px}.b-episode__cta .wp-block-buttons{justify-content:center}.b-episode__cta-title,.b-episode__cta-text{margin:0}.b-episode__cta .container{max-width:820px}.b-episode__cta-title{margin:0 0 16px;color:#fff;font-family:var(--ep-heading);font-size:var(--wp--preset--font-size--heading-4,clamp(24px, 3vw, 40px))}.b-episode__cta-text{margin:0 auto 22px;max-width:none;color:#b7c4d6}.b-episode__cta-btn{display:inline-block;background:var(--ep-accent);color:var(--ep-ink);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:17px 30px;border-radius:999px;text-decoration:none;transition:filter 0.25s ease-in-out}.b-episode__cta-btn:hover,.b-episode__cta-btn:focus{color:var(--ep-ink);filter:brightness(.94)}.b-episodes__intro{padding-block:48px 0}.b-episodes__list{padding-block:32px 72px}.b-episodes__empty{color:var(--ep-body)}@media (min-width:768px){.b-episode__related-grid,.b-episodes__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.b-episode__hero{padding-block:56px 72px}.b-episode__hero-grid{grid-template-columns:1.15fr 1fr;gap:56px}.b-episode__layout,.wp-block-columns.b-episode__layout{grid-template-columns:minmax(0,1fr) 380px;gap:64px;padding-block:80px}.b-episode__sidebar,.wp-block-column.b-episode__sidebar{position:sticky;top:100px;align-self:start}.b-episode__related-grid,.b-episodes__grid{grid-template-columns:repeat(3,1fr)}}.b-episodes__list{padding-block:72px}.b-episodes__head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;flex-wrap:wrap;margin-bottom:26px}.b-episodes__head .b-episodes__title{margin:0}.b-episodes__grid{display:grid;grid-template-columns:1fr;gap:22px}.b-episodes__card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--ep-line);border-radius:var(--ep-radius);overflow:hidden;color:var(--ep-ink);text-decoration:none;transition:border-color 0.25s ease-in-out,box-shadow 0.25s ease-in-out,transform 0.25s ease-in-out}.b-episodes__card:hover,.b-episodes__card:focus-visible{border-color:var(--ep-primary);box-shadow:0 18px 34px -22px rgb(16 24 40 / .35);color:var(--ep-ink);transform:translateY(-2px)}.b-episodes__card-thumb{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 9;background:var(--ep-surface);border-bottom:1px solid var(--ep-line);overflow:hidden}.b-episodes__card .b-episodes__card-thumb img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover}.b-episodes__card-pill{position:absolute;left:14px;top:14px;z-index:1;background:var(--ep-ink);color:#fff;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:6px 10px;border-radius:999px}.b-episodes__card-play{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:999px;background:var(--ep-primary);transition:transform 0.25s ease-in-out}.b-episodes__card-play::before{content:"";margin-left:3px;border-style:solid;border-width:9px 0 9px 15px;border-color:#fff0 #fff0 #fff0 #fff}.b-episodes__card:hover .b-episodes__card-play{transform:scale(1.08)}.b-episodes__card-body{display:flex;flex-direction:column;gap:10px;flex:1;padding:22px}.b-episodes__card-title{font-family:var(--ep-heading);font-size:19px;font-weight:600;line-height:1.25}.b-episodes__card-guest{font-size:13px;font-weight:600;color:var(--ep-primary)}.b-episodes__card-hook{flex:1;font-size:15px;line-height:1.6;color:var(--ep-body)}.b-episodes__card-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px;padding-top:12px;border-top:1px solid var(--ep-line)}.b-episodes__card-actions{font-size:13px;font-weight:600;color:var(--ep-primary)}.b-episodes__card-meta{font-size:12px;color:var(--ep-muted)}.b-episodes__more{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:34px}.b-episodes__more[hidden],.b-episodes__more [hidden]{display:none}.b-episodes__loadmore[aria-disabled="true"]{opacity:.6;pointer-events:none}.b-episodes__loadmore{border:1.5px solid var(--ep-primary);color:var(--ep-primary);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:14px 28px;border-radius:999px;text-decoration:none;transition:background-color 0.25s ease-in-out,color 0.25s ease-in-out}.b-episodes__loadmore:hover,.b-episodes__loadmore:focus{background:var(--ep-primary);color:#fff}.b-episodes__newer{font-size:13px;font-weight:600;color:var(--ep-muted);text-decoration:none}.b-episodes__newer:hover,.b-episodes__newer:focus{color:var(--ep-ink)}@media (min-width:768px){.b-episodes__grid--cols-2,.b-episodes__grid--cols-3,.b-episodes__grid--cols-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.b-episodes__list{padding-block:88px}.b-episodes__grid--cols-3{grid-template-columns:repeat(3,1fr)}.b-episodes__grid--cols-4{grid-template-columns:repeat(4,1fr)}}.b-episodes__head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;flex-wrap:wrap;margin-bottom:26px}.b-episodes__filters{display:flex;gap:8px;flex-wrap:wrap}.b-episodes__filter{border:1px solid var(--ep-line);background:#fff;color:var(--ep-body);font-size:13px;font-weight:700;padding:9px 16px;border-radius:999px;text-decoration:none;transition:border-color 0.2s ease-in-out,color 0.2s ease-in-out}.b-episodes__filter:hover,.b-episodes__filter:focus-visible{border-color:var(--ep-primary);color:var(--ep-primary)}.b-episodes__filter.is-current,.b-episodes__filter.is-current:hover{border-color:var(--ep-primary);background:var(--ep-primary);color:#fff}.wp-block-buttons .wp-block-button.is-style-ms-primary>.wp-block-button__link.wp-element-button{display:inline-flex;align-items:center;gap:10px;border:0;border-radius:999px;background:var(--ep-accent);color:#101828;padding:16px 26px;font-size:13px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;text-decoration:none}.wp-block-buttons .wp-block-button.is-style-ms-primary>.wp-block-button__link.wp-element-button:hover,.wp-block-buttons .wp-block-button.is-style-ms-primary>.wp-block-button__link.wp-element-button:focus{background:var(--ep-accent-hover);color:#101828}.wp-block-buttons .wp-block-button.is-style-ms-outline>.wp-block-button__link.wp-element-button{border:1.5px solid currentColor;border-radius:999px;background:#fff0;color:inherit;padding:14px 28px;font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.wp-block-buttons .wp-block-button.is-style-ms-outline>.wp-block-button__link.wp-element-button:hover,.wp-block-buttons .wp-block-button.is-style-ms-outline>.wp-block-button__link.wp-element-button:focus{background:var(--ep-accent);border-color:var(--ep-accent);color:#101828}.wp-block-buttons .wp-block-button.is-style-ms-blue>.wp-block-button__link.wp-element-button{display:inline-flex;align-items:center;gap:10px;border:0;border-radius:999px;background:var(--ep-blue);color:#fff;padding:15px 26px;font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.wp-block-buttons .wp-block-button.is-style-ms-blue>.wp-block-button__link.wp-element-button:hover,.wp-block-buttons .wp-block-button.is-style-ms-blue>.wp-block-button__link.wp-element-button:focus{background:var(--ep-blue-hover);color:#fff}.wp-block-buttons .wp-block-button.is-style-ms-outline-blue>.wp-block-button__link.wp-element-button{border:1.5px solid var(--ep-blue);border-radius:999px;background:#fff0;color:var(--ep-blue);padding:14px 26px;font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.wp-block-buttons .wp-block-button.is-style-ms-outline-blue>.wp-block-button__link.wp-element-button:hover,.wp-block-buttons .wp-block-button.is-style-ms-outline-blue>.wp-block-button__link.wp-element-button:focus{background:var(--ep-blue);border-color:var(--ep-blue);color:#fff}.wp-block-buttons .wp-block-button.is-style-ms-dark>.wp-block-button__link.wp-element-button{display:inline-flex;align-items:center;gap:10px;border:0;border-radius:999px;background:var(--ep-pill);color:#fff;padding:18px 34px;font-size:12.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background 0.15s ease}.wp-block-buttons .wp-block-button.is-style-ms-dark>.wp-block-button__link.wp-element-button:hover,.wp-block-buttons .wp-block-button.is-style-ms-dark>.wp-block-button__link.wp-element-button:focus{background:var(--ep-blue);color:#fff}.wp-block-buttons .wp-block-button.is-style-ms-link>.wp-block-button__link.wp-element-button{border:0;border-bottom:1px solid rgb(255 255 255 / .4);border-radius:0;background:none;color:#fff;padding:0 0 2px;font-size:14px;font-weight:700;letter-spacing:normal;text-transform:none;text-decoration:none}.wp-block-buttons .wp-block-button.is-style-ms-link>.wp-block-button__link.wp-element-button:hover,.wp-block-buttons .wp-block-button.is-style-ms-link>.wp-block-button__link.wp-element-button:focus{color:var(--ep-accent);border-bottom-color:var(--ep-accent)}.wp-block-buttons .wp-block-button.is-style-ms-plain>.wp-block-button__link.wp-element-button{border:0;border-radius:0;background:none;color:inherit;padding:0;font:inherit;letter-spacing:inherit;text-transform:none;text-decoration:none}.b-podcast__hero-title,.b-podcast__statement-title,.b-podcast__pillars-title,.b-podcast__pillar-title,.b-podcast__panel-title,.b-podcast__appearances-title,.b-podcast__banner-title,.b-episodes__title,.b-episodes__card-title,.b-episode__title,.b-episode__cta-title,.b-episode__chapters-title,.b-episode__content>h2,.b-episode__card-name{font-weight:var(--ep-heading-weight)}.b-episodes__title{font-size:clamp(26px, 3vw, 34px)}.b-episode__title{font-size:clamp(30px, 3.4vw, 46px)}.b-episode__cta-title{font-size:clamp(26px, 3vw, 36px)}.b-episode__content>h2{font-size:clamp(24px, 2.6vw, 30px)}.b-episodes__card-guest{color:var(--ep-blue);font-weight:700}.b-episodes__card-pill{background:var(--ep-pill)}.b-episode__meta,.b-episode__guest-role{color:var(--ep-dim)}.b-episode__guest-name{font-weight:800}.b-episode__breadcrumb>p{margin:0}.b-episode__hero-content>*,.b-episode__eyebrow>*,.b-episode__guest>*,.b-episode__guest-text>*,.b-episode__breadcrumb>*,.b-episode__chapters>*,.b-episode__chapter>*,.b-episode__card>*,.b-episode__cta .container>*{margin-block:0}.wp-block-buttons.b-episode__platforms{margin:8px 0 0;gap:10px}.wp-block-buttons.b-episode__platforms .wp-block-button.is-style-ms-platform>.wp-block-button__link.wp-element-button:hover,.wp-block-buttons.b-episode__platforms .wp-block-button.is-style-ms-platform>.wp-block-button__link.wp-element-button:focus{border-color:var(--ep-accent);color:var(--ep-accent);background:none}