.interview-hero{padding-block:36px 80px}.interview-breadcrumb{color:var(--text-secondary);gap:12px;margin-bottom:48px;font-size:.85rem;display:flex}.interview-breadcrumb a{text-decoration:none}.interview-hero h1{max-width:940px;font-size:clamp(2.65rem,6vw,4.8rem)}.interview-hero .lead{max-width:780px}.interview-audience{max-width:700px;color:var(--text-secondary);line-height:1.6}.interview-benefits,.interview-example-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.interview-benefits .benefit{min-height:auto;display:block}.interview-section-heading{max-width:820px;margin-bottom:36px}.interview-example-note,.interview-example-caption{color:var(--text-secondary);line-height:1.65}.interview-example-note{max-width:720px}.interview-paper{border:1px solid var(--border);background:var(--surface);border-radius:20px;min-width:0;padding:clamp(22px,3vw,36px);line-height:1.65}.interview-paper--summary{background:var(--accent-soft)}.interview-paper h3{margin-bottom:28px}.interview-paper dt{margin-bottom:4px;font-size:.85rem;font-weight:750}.interview-paper dd{color:var(--text-secondary);margin:0 0 24px;font-size:.95rem}.interview-paper dd:last-child,.interview-paper dl:last-child,.interview-paper blockquote p{margin-bottom:0}.interview-paper blockquote{border-left:3px solid var(--accent);color:var(--accent-strong);margin:0;padding-left:20px}.interview-example-caption{max-width:880px;margin:28px 0 0}.interview-reading{max-width:880px;line-height:1.7}.interview-reading p{color:var(--text-secondary)}.interview-reading a{color:var(--accent-strong);text-underline-offset:4px}.interview-steps{gap:32px;margin:36px 0 0;padding-left:28px;display:grid}.interview-steps li{padding-left:12px}.interview-steps li::marker{color:var(--accent-strong);font-weight:750}.interview-links{flex-wrap:wrap;gap:12px 24px;display:flex}.interview-cta{background:var(--accent-soft);border-radius:28px;padding:clamp(24px,5vw,60px)}.interview-cta h2{max-width:820px}.interviews-page [id]{scroll-margin-top:100px}@media (max-width:720px){.interview-benefits,.interview-example-columns{grid-template-columns:minmax(0,1fr)}.interview-hero{padding-bottom:56px}.interview-breadcrumb{margin-bottom:32px}.interview-hero .eyebrow{white-space:normal;line-height:1.5}}
