.interview-transcripts{padding-top:72px;padding-bottom:72px}.interview-transcripts .lbl{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--lo)}.interview-transcripts .h2{margin-top:16px;font-family:var(--display);font-size:clamp(32px,4vw,48px);font-weight:700;letter-spacing:-.03em;line-height:1.05;color:var(--ink)}.interview-transcripts .transcripts{margin-top:40px;border-top:1px solid var(--line)}.interview-transcripts details{border-bottom:1px solid var(--line)}.interview-transcripts summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:24px 0;font-family:var(--display);font-size:21px;font-weight:700;letter-spacing:-.015em;color:var(--ink)}.interview-transcripts summary::-webkit-details-marker{display:none}.interview-transcripts summary:after{content:"+";font-family:var(--mono);font-weight:400;color:var(--lo);font-size:22px;transition:transform .2s}.interview-transcripts details[open] summary:after{transform:rotate(45deg)}.interview-transcripts summary .meta{display:block;margin-top:6px;font-family:var(--mono);font-size:11px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--lo);font-variant-numeric:tabular-nums}.interview-transcripts .text{padding:0 0 26px;max-width:760px}.interview-transcripts .text p{color:var(--mid);font-size:16.5px;line-height:1.6}.interview-transcripts .text p+p{margin-top:14px}@media (prefers-reduced-motion:reduce){.interview-transcripts summary:after{transition:none}}