.bio-hero{background:var(--site-ink);color:var(--site-surface);padding:9rem 0 5rem;position:relative;overflow:hidden}.bio-hero-inner{grid-template-columns:1fr 1fr;align-items:center;gap:3.5rem;max-width:1080px;margin:0 auto;padding:0 1.5rem;display:grid}.bio-hero-inner>.bio-portrait{max-height:360px}.bio-portrait{background:linear-gradient(135deg,#1a2236,#0f1520);border:1px solid #ffffff14;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.bio-portrait img{object-fit:cover;object-position:50% 18%;width:100%;height:100%;display:block}.bio-portrait-initials{font-family:var(--site-font-serif);color:#ffffff40;letter-spacing:.05em;font-size:6rem}.bio-hero h1{font-family:var(--site-font-sans);letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin-top:0;font-size:clamp(2.2rem,4.5vw,3.8rem);font-weight:800;line-height:1.05}.bio-hero-text{flex-direction:column;justify-content:center;display:flex}.bio-hero h1 em{font-family:var(--site-font-sans);color:var(--site-accent-on-band);font-style:normal;font-weight:800}.bio-role{color:#ffffffbf;max-width:560px;margin-top:1.25rem;font-size:1.15rem;line-height:1.5}.bio-role strong{color:var(--site-surface);font-weight:500}.bio-cta-row{flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:2.25rem;display:flex}.bio-hero-meta{color:#ffffffa6;align-items:center;gap:.6rem;margin-top:1.5rem;font-size:.8rem;display:none}.bio-hero-meta.visible{display:flex}.bio-hero-meta+.bio-cta-row{margin-top:1.75rem}.bio-cta-row .btn-primary:hover{background:var(--site-button-hover)}.bio-hero-meta-sep{opacity:.5;font-size:.6rem}.bio-hero-meta a{color:#ffffffa6;text-decoration:none;transition:color .2s}.bio-hero-meta a:hover{color:var(--site-surface)}.bio-hero-meta .bio-linkedin-icon{align-items:center;display:inline-flex}.bio-hero-meta .bio-linkedin-icon svg{width:18px;height:18px}.hero-breadcrumb{letter-spacing:.1em;color:#ffffffa6;text-transform:uppercase;margin-bottom:.75rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-block}.hero-breadcrumb:hover{color:var(--site-surface)}.bio-cta-row [data-bio-linkedin]{display:none}.bio-linkedin-link{letter-spacing:.06em;color:var(--site-muted);font-size:.8rem;font-weight:500;text-decoration:none;transition:color .2s}.bio-linkedin-link:hover{color:var(--site-surface)}.bio-body{background:var(--site-bg);padding:4rem 0 6rem}:root{--bio-gutter:1.5rem}.bio-body-inner{max-width:1320px;padding:0 var(--bio-gutter);grid-template-columns:1fr 1.4fr;gap:5rem;margin:0 auto;display:grid}.bio-body h2{font-family:var(--site-font-sans);color:var(--site-ink);text-wrap:balance;font-size:2.6rem;font-weight:800;line-height:1.15}.bio-body h2 em{color:var(--site-accent);font-style:normal}.bio-body-right p{color:#444;overflow-wrap:break-word;word-break:break-word;margin-bottom:1.25rem;font-size:1rem;line-height:1.85}.bio-body--video .bio-body-inner{max-width:1320px;display:block}.bio-article{color:#3f3a35;font-size:1.06rem;line-height:1.85}.bio-article:after{content:"";clear:both;display:block}.bio-article>p{overflow-wrap:break-word;margin-bottom:1.2rem}.bio-article>p:first-of-type:first-letter{float:left;font-family:var(--site-font-serif);color:var(--site-accent);padding:.2rem .5rem 0 0;font-size:3.6rem;font-weight:700;line-height:.72}.bio-figure{float:left;shape-outside:margin-box;width:320px;margin:.4rem 2.2rem 1.2rem 0}.bio-figure img{aspect-ratio:1;object-fit:cover;border-radius:6px;width:100%;display:block}.bio-figure figcaption{color:var(--site-muted);margin-top:.5rem;font-size:.78rem;font-style:italic;line-height:1.4}.bio-pull{float:right;width:300px;font-family:var(--site-font-serif);color:var(--site-ink);border-top:3px solid var(--site-accent-fill);border-bottom:1px solid var(--site-line-warm);margin:.6rem 0 1.4rem 2.4rem;padding:.9rem 0;font-size:1.15rem;font-style:italic;line-height:1.45}.bio-body--video .bio-interview-summary{margin:0 0 2.4rem}@media (max-width:768px){.bio-figure,.bio-pull{float:none;width:100%;margin-left:0;margin-right:0}.bio-pull{margin:1.6rem 0;font-size:1.1rem}}.bio-body-right a{color:var(--site-accent);text-underline-offset:3px;text-decoration:underline}.bio-interview-summary{background:var(--site-accent-fill);color:var(--site-on-accent-fill);border-radius:14px;margin:0 0 2.25rem;padding:1.4rem 1.6rem}.bio-interview-summary-label{font-family:var(--site-font-sans);letter-spacing:.14em;text-transform:uppercase;opacity:.85;margin-bottom:.5rem;font-size:.72rem;font-weight:800;display:block}.bio-body-right .bio-interview-summary p,.bio-interview-summary p{color:var(--site-on-accent-fill);margin:0;font-size:1.02rem;font-weight:500;line-height:1.55}.transcript-accordion+.bio-meta{margin-top:0}.bio-meta{border-top:1px solid var(--site-hairline);grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:2.5rem;padding-top:2rem;display:grid}.bio-meta-item .meta-label{letter-spacing:.12em;text-transform:uppercase;color:var(--site-muted);margin-bottom:.5rem;font-size:.7rem;font-weight:600;display:block}.bio-meta-item .meta-value{color:var(--site-ink);font-size:.95rem}.bio-meta-item a{color:var(--site-ink);text-decoration:none;transition:color .2s}.bio-meta-item a:hover{color:var(--site-accent-on-band)}.bio-meta-item[data-bio-linkedin-meta]{display:none}.bio-headline{background:var(--site-bg);padding:5rem 0 0}.bio-headline-inner{text-align:center;max-width:760px;margin:0 auto;padding:0 1.5rem}.bio-headline .section-label{justify-content:center;margin-bottom:1rem}.bio-headline h2{font-family:var(--site-font-sans);color:var(--site-ink);text-wrap:balance;margin:0;font-size:2.6rem;font-weight:800;line-height:1.15}.bio-headline h2 em{color:var(--site-accent);font-style:normal}.bio-headline--split{padding-bottom:2rem}.bio-headline--split .bio-headline-inner{max-width:1320px;padding:0 var(--bio-gutter);text-align:left;grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.bio-headline--split .section-label{justify-content:flex-start}.bio-headline--split .bio-interview-summary{background:0 0;border-radius:0;margin:0;padding:0}.bio-headline--split .bio-interview-summary-label{opacity:1;color:var(--site-ink);margin-bottom:.85rem}.bio-headline--split .bio-interview-summary p{color:var(--site-ink);font-size:1.06rem;font-weight:500;line-height:1.6}.bio-body--with-playlist{padding-top:3rem}.bio-body--with-playlist .bio-body-left .bio-playlist{background:0 0;padding:0}.bio-body--with-playlist .bio-body-left .bio-playlist-inner{max-width:none;padding:0}.bio-body--with-playlist .bio-body-left .section-label{justify-content:flex-start;margin-bottom:1.25rem}.bio-playlist-h{font-family:var(--site-font-sans);color:var(--site-ink);text-wrap:balance;margin:0 0 1.5rem;font-size:1.5rem;font-weight:800;line-height:1.2}.bio-playlist-h em{color:var(--site-accent);font-style:normal}.bio-playlist{background:var(--site-bg);padding:4rem 0 0}.bio-playlist-inner{max-width:760px;margin:0 auto;padding:0 1.5rem}.bio-playlist .section-label{justify-content:center;margin-bottom:1rem;display:flex}.bio-playlist h2{font-family:var(--site-font-serif);color:var(--site-ink);text-wrap:balance;text-align:center;margin-bottom:2rem;font-size:2.6rem;font-weight:400;line-height:1.2}.bio-playlist h2 em{color:var(--site-accent);font-style:italic}.bio-playlist-list{border-top:1px solid var(--site-hairline)}.bio-playlist-item{border:0;border-bottom:1px solid var(--site-hairline);cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;grid-template-columns:3rem 1fr auto;align-items:center;column-gap:1.5rem;padding:1.5rem 0;transition:background .15s;display:grid}.bio-playlist-item:hover,.bio-playlist-item:focus-visible{background:color-mix(in srgb, var(--site-accent) 4%, transparent);outline:none}.bio-playlist-number{font-family:var(--site-font-serif);color:var(--site-accent);font-variant-numeric:tabular-nums;text-align:right;border-right:1px solid var(--site-hairline);padding-right:1.5rem;font-size:1.75rem;font-weight:400;line-height:1}.bio-playlist-text{min-width:0}.bio-playlist-title{color:var(--site-ink);font-size:1.1rem;font-weight:700;line-height:1.3;display:block}.bio-playlist-subtitle{color:var(--site-muted);margin-top:.25rem;font-size:.9rem;line-height:1.4;display:block}.bio-playlist-play{color:var(--site-accent);font-size:1.25rem;line-height:1;transition:transform .15s}.bio-playlist-item:hover .bio-playlist-play,.bio-playlist-item:focus-visible .bio-playlist-play{transform:translate(3px)}.bio-hero .bio-playlist--hero{background:0 0;max-width:32rem;margin:0;padding:1.6rem 0 0}.bio-hero .bio-playlist--hero .bio-playlist-inner{max-width:none;margin:0;padding:0}.bio-hero .bio-playlist--hero .bio-playlist-h{display:none}.bio-hero .bio-playlist--hero .bio-playlist-hero-label{font-family:var(--site-font-sans);letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;margin-bottom:.6rem;font-size:.7rem;font-weight:700}.bio-hero .bio-playlist--hero .bio-playlist-list{border-top:none}.bio-hero .bio-playlist--hero .bio-playlist-item{border:0;align-items:baseline;gap:.6rem;width:100%;padding:.4rem 0;display:flex}.bio-hero .bio-playlist--hero .bio-playlist-item:hover,.bio-hero .bio-playlist--hero .bio-playlist-item:focus-visible{background:0 0}.bio-hero .bio-playlist--hero .bio-playlist-number{color:#fff6;border:0;align-self:center;padding:0;font-size:.8rem}.bio-hero .bio-playlist--hero .bio-playlist-title{font-family:var(--site-font-sans);color:var(--site-paper);text-underline-offset:3px;font-size:.95rem;font-weight:500;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.bio-hero .bio-playlist--hero .bio-playlist-subtitle{display:none}.bio-hero .bio-playlist--hero .bio-playlist-play{color:var(--site-accent-on-band);align-self:center;font-size:.7rem}.bio-hero .bio-playlist--hero .bio-playlist-item:hover .bio-playlist-title{color:#fff;-webkit-text-decoration-color:var(--site-accent-on-band);text-decoration-color:var(--site-accent-on-band)}@media (max-width:768px){.bio-playlist{padding:3rem 0 0}.bio-playlist-inner{padding:0 1.5rem}.bio-playlist-item{grid-template-columns:2rem 1fr auto;column-gap:1rem;padding:1.25rem 0}.bio-playlist-number{padding-right:1rem;font-size:1.4rem}.bio-playlist-title{font-size:1rem}}.bio-appearances{background:var(--site-bg);padding:1rem 0 6rem;display:none}.bio-appearances.has-videos{display:block}.bio-appearances-inner{max-width:1320px;margin:0 auto;padding:0 1.5rem}.bio-appearances .section-label{margin-bottom:1.25rem}.bio-appearances h2{font-family:var(--site-font-serif);color:var(--site-ink);text-wrap:balance;margin-bottom:2.5rem;font-size:2.6rem;font-weight:400;line-height:1.2}.bio-appearances h2 em{color:var(--site-accent);font-style:italic}.bio-videos-grid{grid-template-columns:repeat(4,1fr);gap:1.5rem 1.25rem;display:grid}.bio-videos-grid .session-card h3{color:var(--site-ink)}.bio-videos-grid .session-card h3 .card-company{color:var(--site-muted)}@media (max-width:1024px){.bio-hero-inner,.bio-body-inner{grid-template-columns:1fr;gap:2.5rem}.bio-body--video .bio-body-inner{grid-template-columns:1fr}.bio-body-left{text-align:center}.bio-body-left .section-label{justify-content:center}.bio-headline{padding:3.5rem 0 0}.bio-hero--video+.bio-headline{padding-top:calc(3.5rem + var(--hero-video-overhang))}.bio-headline-inner{max-width:none}.bio-headline--split .bio-headline-inner{grid-template-columns:1fr 1fr;gap:.5rem;padding-left:1.5rem;padding-right:1.5rem}.bio-body--with-playlist .bio-body-left .section-label{justify-content:center}.bio-playlist-h{text-align:center}.bio-videos-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.bio-hero{padding:7rem 0 3rem}.bio-hero-inner{padding:0 1.5rem}.bio-role{font-size:1rem}.bio-body{padding:3rem 0}.bio-body-inner{padding:0 1.5rem}.bio-headline{padding:3rem 0 0}.bio-hero--video+.bio-headline{padding-top:calc(3rem + var(--hero-video-overhang))}.bio-headline-inner{padding:0 1.5rem}.bio-headline--split .bio-headline-inner{grid-template-columns:1fr;gap:2rem;padding-left:1.5rem;padding-right:1.5rem}.bio-headline h2,.bio-body h2{font-size:2rem}.bio-body--video #bio-paragraphs{column-count:1;text-align:left}.bio-meta{grid-template-columns:1fr;gap:1rem}.bio-cta-row .btn-outline{color:var(--site-surface)}.bio-appearances{padding:.5rem 0 3rem}.bio-appearances-inner{padding:0 1.5rem}.bio-appearances h2{font-size:2rem}.bio-videos-grid{grid-template-columns:repeat(2,1fr)}.bio-hero-inner>.bio-portrait{max-height:240px}}.bio-transcript{background:var(--site-surface);padding:5rem 0 6rem}.transcript-accordion{border-top:1px solid var(--site-hairline);border-bottom:1px solid var(--site-hairline);margin-top:2rem}.transcript-accordion summary{cursor:pointer;font-family:var(--site-font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--site-ink);justify-content:space-between;align-items:center;gap:1rem;padding:1.75rem 0;font-size:.85rem;font-weight:600;list-style:none;transition:color .2s;display:flex}.transcript-accordion summary::-webkit-details-marker{display:none}.transcript-accordion summary:hover{color:var(--site-accent)}.transcript-summary-icon{flex-shrink:0;width:18px;height:18px;position:relative}.transcript-summary-icon:before,.transcript-summary-icon:after{content:"";background:currentColor;position:absolute;top:50%;left:50%}.transcript-summary-icon:before{width:18px;height:1.5px;transform:translate(-50%,-50%)}.transcript-summary-icon:after{width:1.5px;height:18px;transition:transform .25s;transform:translate(-50%,-50%)}.transcript-accordion[open] .transcript-summary-icon:after{transform:translate(-50%,-50%)rotate(90deg)}.transcript-body{font-family:var(--site-font-sans);color:var(--site-ink);grid-template-rows:0fr;font-size:1.02rem;line-height:1.75;transition:grid-template-rows .4s;display:grid}.transcript-accordion[open] .transcript-body{grid-template-rows:1fr}.transcript-body-inner{padding:0;transition:padding .4s;overflow:hidden}.transcript-accordion[open] .transcript-body-inner{padding:.5rem 0 2.5rem}.transcript-context{border-bottom:1px solid #00000014;margin:.75rem 0 0;padding-bottom:1.25rem}.transcript-context p{color:var(--site-muted);margin:0 0 .35rem;font-size:.85rem;line-height:1.5}.transcript-context-speakers strong{letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:700}.transcript-entry{margin-bottom:1.5rem}.transcript-speaker{letter-spacing:.1em;text-transform:uppercase;margin-bottom:.3rem;font-size:.72rem;font-weight:700;display:block}.transcript-entry--interviewer .transcript-speaker{color:var(--site-muted);font-style:italic;font-weight:600}.transcript-entry--guest .transcript-speaker{color:var(--site-accent)}.transcript-role{letter-spacing:.06em;opacity:.7;font-size:.68rem;font-weight:500}.transcript-close-btn{border:1px solid var(--site-hairline);font-family:var(--site-font-sans);letter-spacing:.12em;color:var(--site-muted);cursor:pointer;background:0 0;margin:2rem auto 0;padding:.65rem 1.5rem;font-size:.7rem;font-weight:600;transition:color .2s,border-color .2s;display:block}.transcript-close-btn:hover{color:var(--site-ink);border-color:var(--site-ink)}.transcript-entry p{color:var(--site-ink);margin:0;font-size:1rem;line-height:1.7}.bio-transcript{background:var(--site-bg);border-top:1px solid var(--site-line-warm);padding:4.5rem 0 6rem}.bio-transcript-inner{max-width:1320px;margin:0 auto;padding:0 1.5rem}.bio-transcript-heading{font-family:var(--site-font-sans);color:var(--site-ink);margin:.4rem 0 0;font-size:2.4rem;font-weight:800}.bio-transcript-heading em{color:var(--site-accent);font-style:normal}.transcript-layout{grid-template-columns:300px 1fr;align-items:start;gap:4.5rem;margin-top:2.5rem;display:grid}.transcript-topics{align-self:start;position:sticky;top:96px}.transcript-topics-title{font-family:var(--site-font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--site-muted);margin-bottom:.9rem;font-size:.72rem;font-weight:800}.transcript-topics ol{counter-reset:topic;margin:0;padding:0;list-style:none}.transcript-topics li{counter-increment:topic}.transcript-topics a{border-left:2px solid var(--site-line-warm);color:var(--site-ink);font-family:var(--site-font-sans);text-wrap:balance;gap:.6rem;padding:.5rem 0 .5rem .85rem;font-size:.9rem;line-height:1.35;text-decoration:none;transition:color .18s,border-color .18s;display:flex}.transcript-topics a:before{content:counter(topic, decimal-leading-zero);color:var(--site-accent);flex-shrink:0;padding-top:.15rem;font-size:.72rem;font-weight:700}.transcript-topics a:hover{color:var(--site-accent);border-left-color:var(--site-accent-fill)}.transcript-body-inner [id^=q-]{scroll-margin-top:90px}.transcript-body-inner [id^=q-].is-active-q{background:color-mix(in srgb, var(--site-accent) 8%, transparent);box-shadow:0 0 0 10px color-mix(in srgb, var(--site-accent) 8%, transparent);border-radius:8px}.bio-transcript .transcript-body-inner{padding:0;overflow:visible}.bio-transcript .transcript-context{margin:1.25rem 0 0}html{scroll-behavior:smooth}@media (max-width:980px){.transcript-layout{grid-template-columns:1fr;gap:2rem}.transcript-topics{max-height:none;position:static;overflow-y:visible}}@media (max-width:768px){.bio-transcript{padding:3rem 0 4rem}.bio-transcript-inner{max-width:100%;padding:0 1.5rem}.transcript-accordion summary{padding:1.25rem 0;font-size:.78rem}.transcript-entry p{font-size:.95rem}}.bio-hero--video{z-index:2;padding:8.5rem 0 0;overflow:visible}:root{--hero-video-overhang:clamp(64px, 19vw, 186px)}.bio-hero-video-inner{text-align:center;flex-direction:column;align-items:center;max-width:980px;margin:0 auto;padding:0 1.5rem;display:flex}.bio-hero--video h1{margin-top:.25rem}.bio-hero--video .bio-hero-meta{justify-content:center}.bio-hero-video{width:100%;margin-top:2.5rem;margin-bottom:calc(var(--hero-video-overhang) * -1);aspect-ratio:16/9;--mat:0;background:#000;border:0;border-radius:.8rem;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #0000008c,0 6px 18px -6px #00000040}.bio-hero--video+.bio-headline{padding-top:calc(5rem + var(--hero-video-overhang))}.bio-hero-video-frame,.bio-hero-video-facade{inset:var(--mat);border:0;position:absolute}.bio-hero-video-frame{width:100%;height:100%}.bio-hero-video-frame,.bio-hero-video-facade,.bio-hero-video-thumb,.bio-hero-video-facade:after{border-radius:inherit}.bio-hero-video-facade{cursor:pointer;background:#000;margin:0;padding:0;display:block}.bio-hero-video-thumb{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.bio-hero-video--portrait .bio-hero-video-thumb{object-position:50% 20%}.bio-hero-video-facade:after{content:"";background:#0000000f;transition:background .25s;position:absolute;inset:0}.bio-hero-video-facade:hover:after{background:#0000002e}.bio-hero-video-facade:focus-visible{outline:3px solid var(--site-accent-on-dark);outline-offset:3px}.bio-hero-video-caption{z-index:2;-webkit-backdrop-filter:blur(3px);color:#0000;background:#1a120f6b;border:1px solid #ffffff52;border-radius:50%;width:clamp(38px,6vw,64px);height:clamp(38px,6vw,64px);font-size:0;line-height:0;transition:background .25s,transform .25s;display:block;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.bio-hero-video-caption:before{content:"";border:11px solid #0000;border-left:18px solid #fffffff2;border-right-width:0;position:absolute;top:50%;left:50%;transform:translate(-40%,-50%)}.bio-hero-video-facade:hover .bio-hero-video-caption,.bio-hero-video-facade:focus-visible .bio-hero-video-caption{background:#1a120f9e;transform:translate(-50%,-50%)scale(1.06)}.bio-hero-video-bar{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;margin-top:1.5rem;display:flex}.bio-hero-video-watch-pill{background:var(--site-accent-on-band);color:var(--site-ink);font-family:var(--site-font-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.45rem;padding:.55rem 1.1rem;font-size:.7rem;font-weight:700;display:inline-flex}.bio-hero-video-watch-pill span{font-size:.6rem}.bio-hero-highlights-slider{background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.6rem;max-width:100%;padding:.55rem 1.1rem;display:inline-flex;overflow:hidden}.bio-highlights-nav{color:#ffffff8c;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;font-size:1rem;line-height:1;transition:background .2s,color .2s;display:inline-flex}.bio-highlights-nav:hover,.bio-highlights-nav:focus-visible{color:var(--site-paper);background:#ffffff1f;outline:none}.bio-highlights-nav:disabled{cursor:default;color:#ffffff40}.bio-highlights-nav:disabled:hover,.bio-highlights-nav:disabled:focus-visible{color:#ffffff40;background:0 0}.bio-hero-highlights-slider .bio-playlist-item{cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:.45rem;min-width:0;max-width:340px;padding:0;display:none}.bio-hero-highlights-slider .bio-playlist-item.is-active{display:inline-flex}.bio-hero-highlights-slider .bio-playlist-title{min-width:0;font-family:var(--site-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--site-paper);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;font-weight:700;transition:color .2s;display:block;overflow:hidden}.bio-hero-highlights-slider .bio-playlist-play{color:var(--site-paper);flex:none;font-size:.6rem;transition:color .2s}.bio-hero-highlights-slider .bio-playlist-item:hover .bio-playlist-play,.bio-hero-highlights-slider .bio-playlist-item:focus-visible .bio-playlist-play,.bio-hero-highlights-slider .bio-playlist-item:hover .bio-playlist-title,.bio-hero-highlights-slider .bio-playlist-item:focus-visible .bio-playlist-title{color:#fff}@media (max-width:768px){.bio-hero-video-bar{gap:.5rem;margin-top:1.1rem}.bio-hero-video-watch-pill,.bio-hero-highlights-slider{padding:.45rem .8rem}.bio-hero-video-watch-pill,.bio-hero-highlights-slider .bio-playlist-title{font-size:.62rem}.bio-hero-highlights-slider{gap:.45rem}.bio-highlights-nav{width:1rem;height:1rem;font-size:.9rem}.bio-hero-highlights-slider .bio-playlist-item{max-width:220px}}@media (max-width:480px){.bio-hero-video-watch-pill span{display:none}.bio-hero-highlights-slider .bio-playlist-item{max-width:150px}}.bio-portrait--about{aspect-ratio:1;align-self:start;width:100%;max-width:320px;height:auto;margin:0 auto}.bio-quote{max-width:320px;margin:2rem auto 0;padding-top:.5rem;position:relative}.bio-quote-mark{font-family:var(--site-font-serif);color:var(--site-accent);font-size:3.5rem;line-height:.6;display:block}.bio-quote p{font-family:var(--site-font-serif);color:var(--site-ink);margin:.5rem 0 0;font-size:1.35rem;font-style:italic;line-height:1.4}@media (max-width:1024px){.bio-portrait--about,.bio-quote{max-width:380px}.bio-body--video .bio-body-left{flex-direction:column;display:flex}.bio-body--video .bio-quote{order:-1;margin:0 auto 2.5rem;padding-top:0}.bio-body--video .bio-quote-mark{display:none}.bio-body--video .bio-quote p{margin-top:0}.bio-body--video .bio-quote p:before{content:"“";color:var(--site-accent)}.bio-body--video .bio-quote p:after{content:"”";color:var(--site-accent)}}@media (max-width:768px){:root{--hero-video-overhang:clamp(40px, 11vw, 84px)}.bio-hero--video{padding:7rem 0 0}.bio-hero-video-inner{padding:0 2rem}.bio-hero--video .bio-hero-meta{flex-wrap:wrap;row-gap:.45rem;max-width:100%}.bio-hero-meta-part{white-space:nowrap}.bio-hero-video{margin-top:1.75rem;margin-bottom:calc(var(--hero-video-overhang) * -1);border-radius:.6rem;width:calc(100% + 1.5rem);margin-left:-.75rem;margin-right:-.75rem}.bio-quote p{font-size:1.2rem}}@media (max-width:480px){.bio-hero-video-caption{width:50px;height:50px}.bio-hero-video-caption:before{border-width:8px 0 8px 13px}.bio-hero--video h1{font-size:clamp(1.9rem,9vw,2.2rem)}.bio-hero--video .bio-hero-meta{font-size:.75rem}}.bio-hero h1,.bio-hero h1 em,.bio-body h2,.bio-body h2 em,.bio-headline h2,.bio-headline h2 em{font-family:var(--site-font-serif);font-weight:400}.bio-hero h1{text-transform:none}.bio-hero h1 em,.bio-body h2 em,.bio-headline h2 em{font-style:italic}.bio-hero h1 em{color:var(--site-accent-on-dark)}.transcript-topics nav{max-width:none;margin:0;padding:0;display:block}
