.ihero{color:#fff;background:linear-gradient(135deg,#0f172a,#1e293b,#312e81);padding:3.25rem 0 2.75rem;position:relative;overflow:hidden}.ihero__bg{z-index:0;pointer-events:none;background:radial-gradient(50% 60% at 20% 0,#3b82f638 0%,#0000 60%),radial-gradient(40% 50% at 80% 100%,#8b5cf62e 0%,#0000 60%);position:absolute;inset:0}.ihero .container{z-index:1;position:relative}.ihero__crumbs{margin-bottom:1.25rem}.ihero__crumbs .breadcrumbs{margin-bottom:0}.ihero__crumbs .breadcrumbs__link{color:#93c5fd}.ihero__crumbs .breadcrumbs__link:hover{color:#fff}.ihero__crumbs .breadcrumbs__current{color:#e2e8f0}.ihero__crumbs .breadcrumbs__sep{color:#ffffff4d}.ihero__inner{grid-template-columns:minmax(0,1fr) minmax(340px,440px);align-items:center;gap:2rem;display:grid}.ihero__inner--noimg{grid-template-columns:minmax(0,1fr);max-width:760px}.ihero__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:#93c5fd;background:#3b82f626;border:1px solid #93c5fd59;border-radius:9999px;margin-bottom:.875rem;padding:.2rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.ihero__h1{color:#fff;margin:0 0 .875rem;font-size:clamp(1.5rem,3.4vw,2.25rem);font-weight:800;line-height:1.2}.ihero__desc{color:#cbd5e1;max-width:46rem;margin:0 0 1.375rem;font-size:1rem;line-height:1.65}.ihero__guest{background:#ffffff14;border:1px solid #ffffff2e;border-radius:9999px;align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.5rem 1rem .5rem .5rem;display:inline-flex}.ihero__guest-avatar{object-fit:cover;border:2px solid #93c5fd80;border-radius:50%;flex-shrink:0;width:52px;height:52px}.ihero__guest-avatar--initial{font-family:var(--zp-font-heading);color:#fff;background:linear-gradient(135deg,#2563eb,#7c3aed);justify-content:center;align-items:center;font-size:1.25rem;font-weight:800;display:flex}.ihero__guest-meta{flex-direction:column;min-width:0;display:flex}.ihero__guest-name{color:#fff;font-size:1rem;font-weight:700;line-height:1.25}.ihero__guest-role{color:#93c5fd;font-size:.8125rem;font-weight:600}.ihero__byline{background:#ffffff0f;border:1px solid #ffffff24;border-radius:9999px;align-items:center;gap:.5rem;margin:0 0 1.375rem;padding:.3125rem .875rem .3125rem .3125rem;text-decoration:none;display:inline-flex}.ihero__byline img{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.ihero__byline span{color:#e2e8f0;font-size:.8125rem}.ihero__byline strong{color:#fff;font-weight:700}.ihero__stats{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.ihero__stat{flex-direction:column;gap:.1rem;display:flex}.ihero__stat strong{color:#fff;font-size:1.25rem;font-weight:800;line-height:1}.ihero__stat span{color:#94a3b8;font-size:.75rem;font-weight:500}.ihero__stat-div{background:#ffffff26;width:1px;height:2rem}.ihero__trustrow{flex-wrap:wrap;gap:.625rem;margin-top:1.25rem;display:flex}.ihero__chip{color:#e2e8f0;background:#ffffff14;border:1px solid #ffffff2e;border-radius:9999px;align-items:center;gap:.4rem;padding:.375rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}.ihero__chip-icon{font-size:.9rem}.ihero__media{justify-content:center;display:flex}.ihero__img{border-radius:var(--radius-xl);border:1px solid #ffffff24;width:100%;max-width:440px;height:auto;box-shadow:0 24px 48px -24px #000000b3}.ihero-authbar{background:var(--color-900,#0f172a)}.ihero-authbar__inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .875rem;padding:.75rem 0;display:flex}.ihero-authbar__item{color:#ffffffd1;white-space:nowrap;font-size:.8125rem;font-weight:500}.ihero-authbar__item a{color:#93c5fd;font-weight:600}.ihero-authbar__item a:hover{color:#fff}.ihero-authbar__dot{background:var(--color-primary);border-radius:50%;flex-shrink:0;width:4px;height:4px}@media (max-width:768px){.ihero__inner{grid-template-columns:1fr;gap:1.5rem}.ihero__media{order:-1;justify-content:flex-start}.ihero__img{max-width:100%}.ihero__stats{gap:1rem}}.interview-side .toc{max-height:calc(100vh - var(--header-height) - 4rem);margin-bottom:0;overflow-y:auto}.interview-side .toc__title{background:var(--color-50);padding-bottom:.5rem;position:sticky;top:0}.interview-side .toc__item--sub a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.interview-side .toc__item:not(.toc__item--sub) a{color:var(--color-900);font-weight:600}.interview-side__card{background:var(--color-50);border:1px solid var(--color-200);border-radius:var(--radius-lg);padding:1.25rem}.interview-side__heading{color:var(--color-900);margin-bottom:.375rem;font-size:1rem;font-weight:700}.interview-side__card p{color:var(--color-600);margin-bottom:.75rem;font-size:.875rem;line-height:1.6}.interview-side__card a{color:var(--color-primary);font-size:.875rem;font-weight:600}.interview-cta{border-radius:var(--radius-xl);color:#fff;background:linear-gradient(135deg,#0f172a,#1e293b);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;margin:2.5rem 0;padding:1.75rem;display:flex}.interview-cta__heading{color:#fff;margin-bottom:.375rem;font-size:1.125rem;font-weight:700}.interview-cta__text p{color:#cbd5e1;max-width:38rem;margin:0;font-size:.9375rem;line-height:1.6}.interview-cta__btn{background:var(--color-primary);color:#fff;border-radius:var(--radius-lg);transition:background var(--transition-fast);flex-shrink:0;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-block}.interview-cta__btn:hover{background:#1d4ed8}.interview-related{margin-top:3rem}.interview-related__heading{color:var(--color-900);margin-bottom:1.25rem;font-size:1.25rem;font-weight:700}.interview-related__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5rem;display:grid}@media (max-width:640px){.interview-related__grid{grid-template-columns:1fr}}
.toc{background:var(--color-50);border:1px solid var(--color-200);border-radius:var(--radius-lg);margin-bottom:2rem;padding:1.25rem}.toc__title{text-transform:uppercase;letter-spacing:.06em;color:var(--color-500);font-size:.8125rem;font-family:var(--zp-font-body);margin-bottom:.75rem}.toc--collapsible .toc__title{margin-bottom:0}.toc--collapsible[open] .toc__title{margin-bottom:.75rem}.toc__list{flex-direction:column;gap:.375rem;display:flex}.toc__item a{color:var(--color-600);padding:.125rem 0;font-size:.875rem;display:block}.toc__item a:hover{color:var(--color-primary)}.toc__item--sub{padding-left:1rem}.toc__item--sub a{color:var(--color-500);font-size:.8125rem}.wp-content{color:var(--color-800);font-size:1.0625rem;line-height:1.8}.wp-content h2{margin-top:2.5rem;margin-bottom:1rem;padding-top:1rem}.wp-content h3{margin-top:2rem;margin-bottom:.75rem}.wp-content h4{margin-top:1.5rem;margin-bottom:.5rem}.wp-content p{margin-bottom:1.25rem}.wp-content ul,.wp-content ol{margin-bottom:1.25rem;padding-left:1.5rem}.wp-content ul{list-style:outside}.wp-content ol{list-style:decimal}.wp-content li{color:var(--color-700);margin-bottom:.5rem}.wp-content li::marker{color:var(--color-primary)}.wp-content a{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}.wp-content a:hover{color:var(--color-primary-hover)}.wp-content img{border-radius:var(--radius-md);border:1px solid var(--color-200);margin:1.5rem 0;box-shadow:0 8px 20px #00000017,0 2px 6px #0000000f}.wp-content blockquote{border-left:4px solid var(--color-primary);background:var(--color-50);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--color-600);margin:1.5rem 0;padding:1rem 1.25rem;font-style:italic}.wp-content figure{margin:1.5rem 0}.wp-content figcaption{color:var(--color-500);text-align:center;margin-top:.5rem;font-size:.8125rem}.wp-content .wp-block-table{-webkit-overflow-scrolling:touch;margin:1.5rem 0;overflow-x:auto}.wp-content table{border:1px solid var(--color-200);border-radius:var(--radius-md);margin:1.5rem 0;overflow:hidden}.wp-content .wp-block-table>table{margin:0}.wp-content th,.wp-content td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-100);padding:.75rem 1rem;font-size:.875rem}.wp-content th{background:var(--color-50);color:var(--color-600);vertical-align:bottom;font-weight:600}.wp-content tbody tr:last-child th,.wp-content tbody tr:last-child td{border-bottom:none}.wp-content pre{background:var(--color-900);color:var(--color-100);border-radius:var(--radius-md);margin:1.5rem 0;padding:1.25rem;font-size:.875rem;line-height:1.6;overflow-x:auto}.wp-content code{font-size:.875em}.wp-content pre code{color:inherit;background:0 0;border-radius:0;padding:0}.wp-content hr{border:none;border-top:1px solid var(--color-200);margin:2rem 0}.wp-content strong{color:var(--color-900);font-weight:600}.wp-content iframe{max-width:100%;display:block}.wp-content .wp-block-embed{margin:1.5rem 0}.wp-content .wp-block-embed__wrapper{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.wp-content .wp-block-embed__wrapper iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.wp-content .wp-embed-aspect-16-9 .wp-block-embed__wrapper{padding-bottom:56.25%}.wp-content .wp-embed-aspect-4-3 .wp-block-embed__wrapper{padding-bottom:75%}.wp-content .wp-embed-aspect-1-1 .wp-block-embed__wrapper{padding-bottom:100%}.content-page{padding-top:2rem;padding-bottom:4rem}.content-page__main{max-width:var(--content-width);margin-inline:auto}.content-page--wide .content-page__main{max-width:100%;margin-inline:0}.content-page__header-full{max-width:100%;margin-bottom:1rem}.content-page--header-full .content-page__main{margin-inline:0}.content-page--with-sidebar .content-page__main{min-width:0;max-width:none;margin-inline:0}.content-page__grid{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}@media (min-width:1024px){.content-page__grid{grid-template-columns:minmax(0,1fr) 320px}.content-page--wide-sidebar .content-page__grid{grid-template-columns:minmax(0,68fr) minmax(300px,32fr);gap:3rem}.content-page__sidebar{top:calc(var(--header-height) + 1.5rem);align-self:start;position:sticky}.content-page--wide-sidebar .content-page__sidebar{align-self:stretch;position:static;top:auto}.content-page--wide-sidebar .content-page__sidebar .newsletter{top:calc(var(--header-height) + 1.5rem);position:sticky}}.social-share{border-top:1px solid var(--color-200);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.5rem;padding:1.5rem 0;display:flex}.social-share__label{color:var(--color-800);font-size:.9375rem;font-weight:700}.social-share__buttons{flex-wrap:wrap;gap:.625rem;display:flex}.social-share__btn{border-radius:var(--radius-md);width:48px;height:48px;color:var(--color-700);border:1px solid var(--color-200);background:var(--color-white,#fff);transition:all var(--transition-fast);justify-content:center;align-items:center;text-decoration:none;display:flex}.social-share__btn svg{width:22px;height:22px}.social-share__btn:hover{color:var(--color-primary);border-color:var(--color-primary);background:var(--color-primary-light);transform:translateY(-2px)}.ask-ai-summarize{border:1px solid var(--color-200);border-radius:var(--radius-lg);background:var(--color-50);margin:1.5rem 0;padding:1rem 1.25rem}.ask-ai__header{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.ask-ai__icon{color:var(--color-500);flex-shrink:0}.ask-ai__label{color:var(--color-600);text-transform:uppercase;letter-spacing:.05em;font-size:.8125rem;font-weight:600}.ask-ai__buttons{flex-wrap:wrap;gap:.5rem;display:flex}.ask-ai__btn{color:var(--color-600);background:var(--color-white,#fff);border:1px solid var(--color-200);border-radius:var(--radius-md);transition:border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast);white-space:nowrap;align-items:center;gap:.4375rem;padding:.4375rem .875rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.ask-ai__btn:hover{border-color:var(--color-400);color:var(--color-900);transform:translateY(-1px)}.ask-ai__btn-icon{flex-shrink:0;align-items:center;display:flex}@media (max-width:480px){.ask-ai__btn-name{display:none}.ask-ai__btn{padding:.5rem}}.author-box{background:var(--color-50);border:1px solid var(--color-200);border-radius:var(--radius-lg);gap:1.25rem;display:flex}.author-box--compact{margin:2.5rem 0;padding:1.5rem}.author-box--featured{background:linear-gradient(135deg,var(--color-primary-50) 0%,var(--color-50) 60%);border-color:var(--color-primary);border-radius:var(--radius-xl);margin:3rem 0;padding:2rem;box-shadow:0 8px 24px -16px #2563eb59}.author-box__avatar{flex-shrink:0}.author-box__photo{object-fit:cover;background:var(--color-100);border-radius:50%;width:56px;height:56px;display:block}.author-box--featured .author-box__photo{width:72px;height:72px}.author-box__info{flex:1;min-width:0}.author-box__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary);margin-bottom:.25rem;font-size:.6875rem;font-weight:700;display:block}.author-box__name{margin-bottom:.375rem;font-size:1rem;line-height:1.2}.author-box--featured .author-box__name{margin-bottom:.25rem;font-size:1.375rem}.author-box__role{color:var(--color-600);margin:0 0 .625rem;font-size:.8125rem;font-weight:500}.author-box__bio{color:var(--color-700);margin-bottom:.75rem;font-size:.875rem;line-height:1.65}.author-box--featured .author-box__bio{margin-bottom:1.125rem;font-size:.9375rem;line-height:1.7}.author-box__cta-row{flex-wrap:wrap;gap:.5rem;margin-bottom:.875rem;display:flex}.author-box__cta{border-radius:var(--radius-md);transition:all var(--transition-fast);align-items:center;gap:.4375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.author-box__cta--youtube{color:var(--color-white);background:red}.author-box__cta--youtube:hover{color:var(--color-white);background:#c00;transform:translateY(-1px)}.author-box__cta--fb{color:var(--color-white);background:#1877f2}.author-box__cta--fb:hover{color:var(--color-white);background:#0e5fc7;transform:translateY(-1px)}.author-box__links{flex-wrap:wrap;gap:1rem;font-size:.8125rem;display:flex}.author-box__links a{color:var(--color-primary);font-weight:500}.author-box__links a:hover{text-decoration:underline}@media (max-width:540px){.author-box{text-align:center;flex-direction:column;align-items:center}.author-box__cta-row,.author-box__links{justify-content:center}}.breadcrumbs{margin-bottom:1.5rem}.breadcrumbs__list{flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.breadcrumbs__item{align-items:center;gap:.25rem;min-width:0;display:inline-flex}.breadcrumbs__link{color:var(--color-500);border-radius:var(--radius-sm);transition:color var(--transition-fast);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.3125rem;max-width:200px;padding:.125rem .25rem;text-decoration:none;display:inline-flex;overflow:hidden}.breadcrumbs__link:hover{color:var(--color-primary)}.breadcrumbs__sep{color:var(--color-300);flex-shrink:0}.breadcrumbs__current{color:var(--color-900);white-space:nowrap;text-overflow:ellipsis;max-width:320px;padding:.125rem .25rem;font-weight:600;overflow:hidden}@media (max-width:540px){.breadcrumbs__link{max-width:90px}.breadcrumbs__current{max-width:160px}}.interview-card{color:inherit;border:1px solid var(--color-200);border-radius:var(--radius-lg);background:var(--color-white);transition:transform var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.interview-card:hover{border-color:var(--color-primary);transform:translateY(-3px);box-shadow:0 18px 32px -22px #0f172a73}.interview-card__top{position:relative}.interview-card__img{aspect-ratio:16/9;background:var(--color-100);overflow:hidden}.interview-card__img img{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow)}.interview-card:hover .interview-card__img img{transform:scale(1.04)}.interview-card__img--placeholder{aspect-ratio:16/9;background:linear-gradient(135deg,#0f172a,#1e293b);justify-content:center;align-items:center;display:flex}.interview-card__img--placeholder span{color:#fff;font-size:3rem;font-weight:800;font-family:var(--zp-font-heading);opacity:.6}.interview-card__scrim{pointer-events:none;background:linear-gradient(#0000,#0f172ab8);height:55%;position:absolute;inset:auto 0 0}.interview-card__badge{text-transform:uppercase;letter-spacing:.06em;color:#fff;background:var(--color-primary);z-index:1;border-radius:9999px;padding:.25rem .625rem;font-size:.625rem;font-weight:700;position:absolute;top:.75rem;left:.75rem}.interview-card__company{z-index:1;color:#fff;text-shadow:0 1px 6px #0f172a99;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 1.75rem);font-size:.8125rem;font-weight:700;position:absolute;bottom:.75rem;left:.875rem;overflow:hidden}.interview-card__body{flex-direction:column;flex:1;padding:1.125rem 1.25rem 1rem;display:flex}.interview-card__name{color:var(--color-900);font-size:1.125rem;font-weight:700;line-height:1.3;font-family:var(--zp-font-heading)}.interview-card:hover .interview-card__name{color:var(--color-primary)}.interview-card__role{color:var(--color-primary);margin-top:.1875rem;margin-bottom:.625rem;font-size:.8125rem;font-weight:600}.interview-card__summary{color:var(--color-600);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin-bottom:.875rem;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.interview-card__footer{color:var(--color-400);border-top:1px solid var(--color-100);justify-content:space-between;align-items:center;gap:.375rem;margin-top:auto;padding-top:.75rem;font-size:.75rem;display:flex}.interview-card__cta{color:var(--color-primary);font-weight:600}.interview-card__arrow{transition:transform var(--transition-base);display:inline-block}.interview-card:hover .interview-card__arrow{transform:translate(3px)}
