.interview-catalog[data-astro-cid-4mhp652n]{padding-bottom:48px}.interview-topics[data-astro-cid-4mhp652n]{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:30px;border-bottom:1px solid var(--line)}.interview-topics[data-astro-cid-4mhp652n] a[data-astro-cid-4mhp652n]{display:inline-flex;align-items:center;gap:14px;min-height:46px;padding:8px 14px;border:1px solid var(--line);border-radius:8px;color:var(--text);font-size:14px}.interview-topics[data-astro-cid-4mhp652n] a[data-astro-cid-4mhp652n]:hover{border-color:var(--blue);color:var(--blue)}.interview-topics[data-astro-cid-4mhp652n] span[data-astro-cid-4mhp652n]{color:var(--blue);font-size:13px;font-weight:600}.interview-group[data-astro-cid-4mhp652n]{padding-block:32px 7px}.interview-group-heading[data-astro-cid-4mhp652n]{margin-bottom:22px}.interview-group[data-astro-cid-4mhp652n] h2[data-astro-cid-4mhp652n]{max-width:780px;font-size:34px;line-height:1.2;scroll-margin-top:120px}.interview-group-heading[data-astro-cid-4mhp652n] p[data-astro-cid-4mhp652n]{margin-top:8px;font-size:16px;color:var(--text)}.interview-grid[data-astro-cid-4mhp652n]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.interview-card[data-astro-cid-4mhp652n]{min-width:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--paper)}.interview-watch[data-astro-cid-4mhp652n]{display:flex;flex-direction:column;height:100%}.interview-watch[data-astro-cid-4mhp652n]:hover h3[data-astro-cid-4mhp652n]{color:var(--blue)}.interview-thumbnail[data-astro-cid-4mhp652n]{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--soft)}.interview-thumbnail[data-astro-cid-4mhp652n] img[data-astro-cid-4mhp652n]{width:100%;height:100%;object-fit:cover}.interview-play[data-astro-cid-4mhp652n]{position:absolute;left:16px;bottom:14px;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#fff;color:var(--blue);box-shadow:0 2px 12px #172d4320;font-size:16px}.interview-caption[data-astro-cid-4mhp652n]{flex:1;display:flex;flex-direction:column;align-items:flex-start;padding:19px 20px 16px}.interview-caption[data-astro-cid-4mhp652n] h3[data-astro-cid-4mhp652n]{font-size:17px;line-height:1.5;margin-bottom:10px}.interview-action[data-astro-cid-4mhp652n]{margin-top:auto;display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:14px;font-weight:600;color:var(--blue)}.interview-archive[data-astro-cid-4mhp652n]{margin-top:34px;padding:12px 0;border-block:1px solid var(--line)}.interview-archive[data-astro-cid-4mhp652n] summary[data-astro-cid-4mhp652n]{min-height:48px;padding:10px 0;cursor:pointer;font-weight:600;font-size:16px}.interview-archive[data-astro-cid-4mhp652n] .archive-note[data-astro-cid-4mhp652n]{max-width:800px;margin-block:10px 24px;color:var(--text);font-size:16px}.archive-list[data-astro-cid-4mhp652n]{padding:0;margin:0;list-style:none}.archive-list[data-astro-cid-4mhp652n]>li[data-astro-cid-4mhp652n]{padding:22px 0;border-top:1px solid var(--line)}.archive-list[data-astro-cid-4mhp652n] time[data-astro-cid-4mhp652n]{color:var(--text);font-size:14px}.archive-list[data-astro-cid-4mhp652n] h3[data-astro-cid-4mhp652n]{margin-top:6px}.archive-list[data-astro-cid-4mhp652n] ul[data-astro-cid-4mhp652n]{padding-left:22px;margin-block:12px;color:var(--text);font-size:16px}.archive-watch[data-astro-cid-4mhp652n]{display:inline-block;min-height:44px;padding-block:8px;color:var(--blue);font-size:16px}.archive-watch[data-astro-cid-4mhp652n]:hover{text-decoration:underline;text-underline-offset:4px}.interview-availability[data-astro-cid-4mhp652n]{max-width:800px;margin-top:25px;color:var(--text);font-size:16px}.interview-availability[data-astro-cid-4mhp652n] a[data-astro-cid-4mhp652n]{color:var(--blue);text-decoration:underline;text-underline-offset:4px}@media (max-width: 1024px){.interview-grid[data-astro-cid-4mhp652n]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 650px){.interview-grid[data-astro-cid-4mhp652n]{grid-template-columns:minmax(0,1fr);gap:18px}.interview-group[data-astro-cid-4mhp652n] h2[data-astro-cid-4mhp652n]{font-size:30px}.interview-group[data-astro-cid-4mhp652n]{padding-top:26px}.interview-topics[data-astro-cid-4mhp652n] a[data-astro-cid-4mhp652n]{font-size:14px}.interview-catalog[data-astro-cid-4mhp652n]{padding-bottom:32px}}.interview-dialog[data-astro-cid-oas5c2g2]{width:min(960px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;border:1px solid var(--line);border-radius:14px;background:var(--paper);color:var(--ink)}.interview-dialog[data-astro-cid-oas5c2g2]::backdrop{background:#172d43b8}.interview-dialog-heading[data-astro-cid-oas5c2g2]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 20px}.interview-dialog-heading[data-astro-cid-oas5c2g2] h2[data-astro-cid-oas5c2g2]{font-family:var(--sans);font-size:18px;font-weight:600;line-height:1.5;letter-spacing:-.02em}.interview-dialog-close[data-astro-cid-oas5c2g2]{flex:none;width:44px;height:44px;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--paper);color:var(--ink);font-size:28px}.interview-dialog-close[data-astro-cid-oas5c2g2]:hover{border-color:var(--blue);color:var(--blue)}.interview-player[data-astro-cid-oas5c2g2]{position:relative;aspect-ratio:16 / 9;background:#111}.interview-player[data-astro-cid-oas5c2g2] iframe{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}.interview-dialog-footer[data-astro-cid-oas5c2g2]{padding:16px 20px 18px}.interview-dialog-footer[data-astro-cid-oas5c2g2] p[data-astro-cid-oas5c2g2]{color:var(--text);font-size:14px}.interview-dialog-footer[data-astro-cid-oas5c2g2] a[data-astro-cid-oas5c2g2]{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--blue);font-weight:600;font-size:16px}@media (max-width: 650px){.interview-dialog[data-astro-cid-oas5c2g2]{width:calc(100% - 20px);max-height:calc(100dvh - 20px);border-radius:10px}.interview-dialog-heading[data-astro-cid-oas5c2g2]{padding:10px 14px}.interview-dialog-heading[data-astro-cid-oas5c2g2] h2[data-astro-cid-oas5c2g2]{font-size:16px}.interview-dialog-footer[data-astro-cid-oas5c2g2]{padding:12px 14px}}
