.kv-guests{border-top:var(--wp--custom--rule--hairline)}.kv-guests__inner{max-width:var(--wp--style--global--wide-size);padding:48px var(--wp--preset--spacing--30)56px;margin:0 auto}.kv-guests .kv-label{margin:0;font-weight:400;line-height:1.4}.kv-guests__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:20px;display:flex}.kv-guests__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:20px 32px;margin:0;padding:0;list-style:none;display:grid}.kv-guests__item{align-items:center;gap:14px;min-width:0;text-decoration:none;display:flex}.kv-guests__text{flex-direction:column;gap:2px;min-width:0;display:flex}.kv-guests__name{font-family:var(--wp--preset--font-family--serif);font-size:19px;font-weight:700}.kv-guests__episode{color:var(--wp--preset--color--muted);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.kv-guests__item:hover .kv-guests__name,.kv-guests__item:focus-visible .kv-guests__name{text-underline-offset:4px;text-decoration:underline}.kv-subscribe{max-width:var(--wp--style--global--wide-size);padding:24px var(--wp--preset--spacing--30)56px;margin:0 auto}.kv-section-block:has(.kv-subscribe)+.kv-section-block .kv-picks{padding-top:0}.kv-subscribe__inner{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kv-subscribe__inner .kv-label{margin:0 8px 0 0}.kv-subscribe__list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.kv-subscribe__list li:last-child .kv-pill-link{border-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--accent);font-weight:600}.kv-episode__hero{max-width:var(--wp--style--global--wide-size);padding:var(--wp--preset--spacing--60)var(--wp--preset--spacing--30)40px;flex-wrap:wrap;align-items:flex-end;gap:48px;margin:0 auto;display:flex}.kv-episode__hero .kv-cover--l{pointer-events:none;width:300px;max-width:100%}.kv-episode__intro{flex-direction:column;flex:520px;gap:18px;min-width:0;display:flex}.kv-episode__meta{color:var(--wp--preset--color--muted);font-family:var(--wp--preset--font-family--mono);flex-wrap:wrap;gap:8px 16px;margin:0;font-size:13px;display:flex}.kv-episode__number{color:var(--wp--preset--color--accent);font-weight:700}.kv-episode__title{font-family:var(--wp--preset--font-family--serif);letter-spacing:-.02em;margin:0;font-size:clamp(36px,4.8vw,60px);line-height:1.05}.kv-episode__lede{max-width:640px;color:var(--wp--preset--color--ink-soft);font-family:var(--wp--preset--font-family--serif);margin:0;font-size:21px;line-height:1.45}.kv-episode__people{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.kv-chip{border:var(--wp--custom--rule--hairline);border-radius:24px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:14px;display:flex}.kv-episode__player{max-width:var(--wp--style--global--wide-size);padding:0 var(--wp--preset--spacing--30)24px;margin:0 auto}.kv-episode__body{max-width:var(--wp--style--global--wide-size);padding:56px var(--wp--preset--spacing--30)72px;flex-wrap:wrap;gap:56px;margin:0 auto;display:flex}.kv-episode__rule{border-top:var(--wp--custom--rule--hairline)}.kv-episode__main{flex-direction:column;flex:999 560px;gap:56px;min-width:0;display:flex}.kv-episode__aside{flex-direction:column;flex:280px;gap:40px;display:flex}.kv-episode__heading{border-bottom:2px solid var(--wp--preset--color--ink);font-family:var(--wp--preset--font-family--mono);letter-spacing:.02em;margin:0;padding-bottom:16px;font-size:14px}.kv-chapters{margin:0;padding:0;list-style:none}.kv-chapters li{border-bottom:var(--wp--custom--rule--hairline)}.kv-chapters__link{box-sizing:border-box;align-items:center;gap:20px;min-height:56px;padding-block:10px;font-size:17px;text-decoration:none;display:flex}.kv-chapters__link:hover .kv-chapters__title{text-underline-offset:4px;text-decoration:underline}.kv-chapters__time,.kv-timestamp{color:var(--wp--preset--color--muted);font-family:var(--wp--preset--font-family--mono);font-variant-numeric:tabular-nums;flex:none;font-size:14px}.kv-chapters__time{width:64px}.kv-shownotes__body{flex-direction:column;gap:32px;padding-top:24px;font-size:17px;line-height:1.6;display:flex}.kv-shownotes__content>:first-child{margin-top:0}.kv-shownotes__content>:last-child{margin-bottom:0}.kv-shownotes__content h2,.kv-shownotes__content h3{margin:32px 0 10px;font-size:18px}.kv-shownotes__groups{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:32px;display:grid}.kv-shownotes__topic{margin:0 0 10px;font-size:18px}.kv-shownotes__list{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.kv-transcript__body{flex-direction:column;gap:18px;padding-top:20px;font-size:17px;line-height:1.6;display:flex}.kv-transcript__turn{gap:20px;display:flex}.kv-transcript__turn .kv-timestamp{width:64px;padding-top:3px;font-size:13px;text-decoration:none}.kv-transcript__turn .kv-timestamp span{display:none}.kv-transcript__text{margin:0}.kv-transcript__more>summary{cursor:pointer;align-items:center;list-style:none;display:inline-flex}.kv-transcript__more>summary::-webkit-details-marker{display:none}.kv-transcript__more[open]>summary{margin-bottom:18px}.kv-transcript__rest{flex-direction:column;gap:18px;display:flex}.kv-comment__text .kv-timestamp{color:var(--wp--preset--color--accent);font-size:.9em;font-weight:700;text-decoration:none;display:inline}.kv-field__hint{color:var(--wp--preset--color--muted);margin-top:6px;font-size:13px;display:block}a.kv-side-list__title{color:var(--wp--preset--color--ink);text-decoration:none}a.kv-side-list__title:hover{text-underline-offset:3px;text-decoration:underline}.kv-person-links{font-family:var(--wp--preset--font-family--mono);flex-wrap:wrap;gap:0 12px;margin-top:2px;font-size:12px;line-height:1.9;display:flex}.kv-person-links a{color:var(--wp--preset--color--muted);text-decoration:underline;text-decoration-color:var(--wp--preset--color--line-strong);text-underline-offset:3px}.kv-person-links a:hover{color:var(--wp--preset--color--accent);text-decoration-color:currentColor}.kv-feedback{background:var(--wp--preset--color--accent-soft);border-radius:8px;flex-direction:column;gap:10px;padding:24px;display:flex}.kv-feedback__label{color:var(--wp--preset--color--accent);font-family:var(--wp--preset--font-family--mono);letter-spacing:.02em;margin:0;font-size:12px}.kv-feedback__text{margin:0;font-size:16px;line-height:1.5}.kv-feedback__link{color:var(--wp--preset--color--accent);font-weight:600}.kv-episode .kv-comments{max-width:none;margin:0;padding:0}.kv-episode .kv-comments__title{font-family:var(--wp--preset--font-family--mono);letter-spacing:.02em;font-size:14px}.kv-episode .kv-comments__count{font-size:14px}.kv-picks{max-width:var(--wp--style--global--wide-size);padding:48px var(--wp--preset--spacing--30)0;margin:0 auto}.kv-picks__head,.kv-block-inline{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:16px;display:flex}.kv-block-inline{max-width:var(--wp--style--global--wide-size);padding:48px var(--wp--preset--spacing--30)0;margin:0 auto}.kv-block-inline+* .kv-picks{padding-top:16px}.kv-picks__title{font-family:var(--wp--preset--font-family--mono);font-size:var(--wp--preset--font-size--label);letter-spacing:.02em;flex:320px;margin:0;font-weight:700}.kv-picks__text{color:var(--wp--preset--color--muted);margin:0;font-size:14px}.kv-picks__list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.kv-picks__link{background:var(--wp--preset--color--surface);height:100%;color:var(--wp--preset--color--ink);box-sizing:border-box;flex-direction:column;gap:8px;padding:20px 22px;text-decoration:none;display:flex}.kv-picks__link:hover .kv-picks__name{text-decoration:underline}.kv-picks__item--newest .kv-picks__link{background:var(--wp--preset--color--accent);color:var(--wp--preset--color--white)}.kv-picks__meta{font-family:var(--wp--preset--font-family--mono);font-size:var(--wp--preset--font-size--label);opacity:.8}.kv-picks__name{font-family:var(--wp--preset--font-family--serif);overflow-wrap:anywhere;margin-top:12px;font-size:30px;font-weight:700;line-height:1.05}.kv-picks__guests{opacity:.85;font-size:14px}.kv-picks__item--newest .kv-picks__meta,.kv-picks__item--newest .kv-picks__guests{opacity:1}.kv-episode-archive{max-width:var(--wp--style--global--wide-size);padding:56px var(--wp--preset--spacing--30)var(--wp--preset--spacing--70);grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:48px 64px;margin:0 auto;display:grid}.kv-episode-archive__aside{align-self:start}.kv-episode-archive__kicker{color:var(--wp--preset--color--accent);font-family:var(--wp--preset--font-family--mono);font-size:var(--wp--preset--font-size--label);letter-spacing:.02em;margin:0 0 12px;font-weight:700}.kv-episode-archive__title{font-family:var(--wp--preset--font-family--serif);margin:0 0 16px;font-size:clamp(40px,6vw,56px);line-height:1}.kv-episode-archive__intro{color:var(--wp--preset--color--ink-soft);font-family:var(--wp--preset--font-family--serif);margin:0 0 24px;font-size:17px;line-height:1.55}.kv-episode-archive__topics{flex-wrap:wrap;gap:6px;display:flex}.kv-episode-archive__header>*{margin-block-start:0}.kv-episode-archive__year{border-bottom:var(--wp--custom--rule--thick);font-family:var(--wp--preset--font-family--serif);align-items:baseline;gap:14px;margin:48px 0 0;padding-bottom:12px;font-size:30px;line-height:1;display:flex}.kv-episode-archive__year:first-child{margin-top:0}.kv-episode-archive__year-count{color:var(--wp--preset--color--muted);font-family:var(--wp--preset--font-family--mono);font-size:var(--wp--preset--font-size--label);font-weight:400}.kv-episode-archive__group{margin:0;padding:0;list-style:none}.kv-episode-archive__item{border-bottom:var(--wp--custom--rule--hairline)}.kv-episode-archive__link{color:var(--wp--preset--color--ink);grid-template-columns:52px minmax(0,1fr) 24px;gap:0 16px;padding:22px 0;text-decoration:none;display:grid}.kv-episode-archive__date{color:var(--wp--preset--color--accent);font-family:var(--wp--preset--font-family--mono);flex-direction:column;font-weight:700;line-height:1.1;display:flex}.kv-episode-archive__day{font-size:18px}.kv-episode-archive__month{font-size:11px}.kv-episode-archive__body{flex-direction:column;gap:6px;min-width:0;display:flex}.kv-episode-archive__head{align-items:baseline;gap:10px;display:flex}.kv-episode-archive__name{overflow-wrap:anywhere;font-size:19px;font-weight:700;line-height:1.3}.kv-episode-archive__link:hover .kv-episode-archive__name{text-decoration:underline}.kv-episode-archive__head .kv-badge{flex:none;align-self:center}.kv-episode-archive__leader{border-bottom:1px dotted var(--wp--preset--color--line-strong);flex:24px;min-width:24px}.kv-episode-archive__duration{font-family:var(--wp--preset--font-family--mono);font-size:var(--wp--preset--font-size--label);flex:none}.kv-episode-archive__guests{color:var(--wp--preset--color--muted);font-size:14px}.kv-episode-archive__summary{max-width:640px;color:var(--wp--preset--color--ink-soft);font-family:var(--wp--preset--font-family--serif);font-size:16px;line-height:1.55}.kv-episode-archive__arrow{text-align:right}.kv-episode-archive .kv-simple-pagination{margin-top:32px}@media (width<=900px){.kv-episode-archive{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.kv-episode-archive__link{grid-template-columns:44px minmax(0,1fr)}.kv-episode-archive__arrow,.kv-episode-archive__leader{display:none}.kv-episode-archive__head{flex-wrap:wrap;gap:4px 10px}.kv-picks__name{font-size:26px}}.kv-episode-hero--dark{background:var(--wp--preset--color--ink);color:var(--wp--preset--color--white);border-bottom:0}.kv-episode-hero--dark .kv-episode-hero__inner{padding-block:var(--wp--preset--spacing--60)}.kv-episode-hero--dark .kv-episode-hero__kicker{color:var(--wp--preset--color--line-strong)}.kv-episode-hero--dark .kv-episode-hero__title a{color:var(--wp--preset--color--white)}.kv-episode-hero--dark .kv-episode-hero__summary,.kv-episode-hero--dark .kv-episode-hero__people{color:var(--wp--preset--color--line-strong)}.kv-episode-hero--dark .kv-pill-link{border-color:var(--wp--preset--color--night-line);color:var(--wp--preset--color--white)}.kv-episode-hero--dark .kv-pill-link:hover{border-color:var(--wp--preset--color--white)}.kv-episode-nav{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;margin-top:48px;display:grid}.kv-episode-nav__link{border-top:var(--wp--custom--rule--thick);color:var(--wp--preset--color--ink);align-items:flex-start;gap:14px;padding-top:14px;text-decoration:none;display:flex}.kv-episode-nav__link--newer{text-align:right;flex-direction:row-reverse;grid-column:-2}.kv-episode-nav__number{background:var(--wp--preset--color--ink);width:56px;height:56px;color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--serif);flex:none;justify-content:center;align-items:center;font-size:22px;font-weight:700;display:flex}.kv-episode-nav__link--newer .kv-episode-nav__number{background:var(--wp--preset--color--accent)}.kv-episode-nav__text{flex-direction:column;gap:6px;min-width:0;display:flex}.kv-episode-nav__meta{color:var(--wp--preset--color--muted);font-family:var(--wp--preset--font-family--mono);font-size:var(--wp--preset--font-size--label)}.kv-episode-nav__title{overflow-wrap:anywhere;font-size:18px;font-weight:700;line-height:1.3}.kv-episode-nav__link:hover .kv-episode-nav__title{text-decoration:underline}@media (width<=600px){.kv-episode-nav__link--newer{grid-column:auto}}.kv-guests-head{border-bottom:var(--wp--custom--rule--hairline)}.kv-guests-head__inner{flex-direction:column;gap:22px;padding-top:clamp(40px,6vw,64px);display:flex}.kv-guests-head__inner>.kv-archive-head__row:last-child{padding-bottom:40px}.kv-guests-head__tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.kv-guests-head__tools .kv-tabs{margin:0}.kv-guests-find{border-bottom:var(--wp--custom--rule--thick);align-items:center;gap:10px;min-width:min(260px,100%);padding-bottom:6px;display:flex}.kv-guests-find[hidden]{display:none}.kv-js .kv-guests-find[hidden]{display:flex}.kv-guests-find input{min-width:0;min-height:var(--wp--custom--tap-target);color:var(--wp--preset--color--ink);font:inherit;background:0 0;border:0;flex:auto;padding:0;font-size:16px}.kv-guests-find:focus-within{border-bottom-color:var(--wp--preset--color--accent)}.kv-guest-list{padding-block:40px 80px}.kv-guest-list__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:40px 28px;margin:0;padding:0;list-style:none;display:grid}.kv-guest-list__grid>li[hidden]{display:none}.kv-guest-card{border-top:var(--wp--custom--rule--thick);flex-direction:column;gap:12px;height:100%;padding-top:16px;text-decoration:none;display:flex}.kv-guest-card--regular{background:var(--wp--preset--color--accent-soft);padding:16px 16px 20px}.kv-guest-card__top{justify-content:space-between;align-items:flex-start;display:flex}.kv-guest-card__who{flex-direction:column;gap:4px;display:flex}.kv-guest-card__name{font-family:var(--wp--preset--font-family--serif);font-size:24px;font-weight:700;line-height:1.15}.kv-guest-card:hover .kv-guest-card__name{text-decoration:underline}.kv-guest-card__role{color:var(--wp--preset--color--muted);font-size:14px}.kv-guest-card__meta{color:var(--wp--preset--color--accent-strong);font-family:var(--wp--preset--font-family--mono);font-size:var(--wp--preset--font-size--label);font-weight:700}.kv-guest-card__episode{font-size:15px;line-height:1.4}.kv-guest-list__invite .kv-topic-card{min-height:260px;padding:20px}.kv-guest-list__none{color:var(--wp--preset--color--muted);margin:24px 0 0}.kv-guest-list__content{max-width:var(--wp--style--global--content-size);margin-top:64px}.kv-guest__crumbs{padding-top:24px}.kv-guest-hero{flex-wrap:wrap;align-items:flex-start;gap:40px 56px;padding-block:48px 56px;display:flex}.kv-guest-hero__text{flex-direction:column;flex:480px;gap:16px;min-width:0;display:flex}.kv-guest-hero__name{font-family:var(--wp--preset--font-family--serif);letter-spacing:-.03em;margin:0;font-size:clamp(40px,6.4vw,80px);line-height:.98}.kv-guest-hero__role{color:var(--wp--preset--color--ink-soft);margin:0;font-size:17px}.kv-guest-hero__bio{max-width:640px;color:var(--wp--preset--color--ink-soft);font-family:var(--wp--preset--font-family--serif);font-size:var(--wp--preset--font-size--large);margin:0;line-height:1.55}.kv-guest-hero__links{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.kv-guest-hero__stats{border-top:var(--wp--custom--rule--thick);flex:0 260px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.kv-guest-hero__stats>div{flex-direction:column-reverse;justify-content:flex-end;gap:4px;padding:16px 0;display:flex}.kv-guest-hero__stats>div+div{border-left:var(--wp--custom--rule--hairline);padding-left:16px}.kv-guest-hero__stats dt{color:var(--wp--preset--color--muted);font-size:14px}.kv-guest-hero__stats dd{font-family:var(--wp--preset--font-family--serif);margin:0;font-size:44px;font-weight:700;line-height:1}.kv-guest-hero__stat--accent{color:var(--wp--preset--color--accent-strong)}.kv-guest-body{flex-wrap:wrap;align-items:flex-start;gap:40px 64px;padding-bottom:64px;display:flex}.kv-guest-body__main{flex:999 640px;min-width:0}.kv-guest-body__title{border-bottom:var(--wp--custom--rule--thick);font-family:var(--wp--preset--font-family--serif);margin:0;padding-bottom:10px;font-size:32px;line-height:1}.kv-guest-body__main .kv-empty-box{margin-top:24px}.kv-guest-body__side{flex-direction:column;flex:280px;align-items:flex-start;gap:36px;min-width:0;display:flex}.kv-guest-body__side>section{align-self:stretch}.kv-guest-co{border-top:var(--wp--custom--rule--thick);margin:0;padding:0;list-style:none}.kv-guest-co__item{border-bottom:var(--wp--custom--rule--hairline);align-items:center;gap:14px;padding:16px 0;text-decoration:none;display:flex}.kv-guest-co__text{flex-direction:column;display:flex}.kv-guest-co__name{font-weight:700}.kv-guest-co__item:hover .kv-guest-co__name{text-decoration:underline}.kv-guest-co__meta{color:var(--wp--preset--color--muted);font-size:14px}.kv-guest-mentions{background:var(--wp--preset--color--accent-soft);flex-direction:column;gap:10px;padding:22px 24px;display:flex}.kv-guest-mentions__label{color:var(--wp--preset--color--accent-strong);font-family:var(--wp--preset--font-family--mono);font-size:var(--wp--preset--font-size--label);margin:0;font-weight:700}.kv-guest-mentions__text{margin:0;font-size:15px;line-height:1.5}.kv-guest-mentions__text a{color:var(--wp--preset--color--accent-strong);font-weight:600}.kv-edit-link{color:var(--wp--preset--color--muted);font-family:var(--wp--preset--font-family--mono);font-size:var(--wp--preset--font-size--label);margin-top:12px;display:inline-block}.kv-block-inline:has(>.kv-display){flex-direction:column;align-items:flex-start;gap:16px}