.speaker-bio>h2,.talks-page-title{font-size:var(--type-size-md,1.25rem)}.talks{margin-top:1.5rem}.talk+.talk{margin-top:1.25rem}.talk+.talk-repeat{margin-top:.375rem}.talk-heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem .75rem;justify-content:space-between;margin-bottom:.25rem}.talk-title{flex:1 1 20rem;font-size:1rem;font-weight:500;margin:0;min-width:0}.talk-event{color:var(--global-text-color-light,#666);display:flex;font-size:var(--type-size-caption,.875rem);gap:1rem;justify-content:space-between;margin:2px 0}.talk-date{flex-shrink:0;font-variant-numeric:lining-nums tabular-nums}.talk-links{display:flex;flex:0 0 auto;font-size:var(--type-size-caption,.875rem);gap:.4em;margin-left:auto}.talk-links a{color:var(--global-text-color-light,#666)}.talk-links a:hover{color:var(--global-theme-color)}@media (width <= 600px){.talk-title{flex-basis:auto}}.speaker-bio{margin-top:2.5rem}.bio-card{background:transparent;border:1px solid var(--global-divider-color);border-radius:.5rem;color:inherit;cursor:pointer;font:inherit;padding:1rem;text-align:left;width:100%}.bio-card:hover{background:var(--global-code-bg-color)}.bio-card:focus-visible{outline:2px solid var(--global-theme-color);outline-offset:2px}.copy-label{color:var(--global-theme-color-dark);display:block;margin-bottom:.5rem}.copy-label,.copy-status{font-size:var(--type-size-caption)}.copy-status{color:var(--global-text-color-light);margin-top:.25rem;min-height:1.25rem}