.speaker-profile[data-astro-cid-sg2ulx4s]{padding-top:3rem;padding-bottom:5rem}.back-link[data-astro-cid-sg2ulx4s]{color:var(--color-brand);text-decoration:none}.profile-header[data-astro-cid-sg2ulx4s]{align-items:center;gap:2rem;margin-top:2rem;display:flex}.profile-header[data-astro-cid-sg2ulx4s] h1[data-astro-cid-sg2ulx4s]{font-size:calc(clamp(2rem,4vw,3rem) * var(--sgv-heading-scale,1))}.profile-role[data-astro-cid-sg2ulx4s],.profile-affiliation[data-astro-cid-sg2ulx4s]{color:var(--color-muted);max-width:60ch;margin-top:.65rem}.profile-links[data-astro-cid-sg2ulx4s]{gap:0;max-width:32rem;margin-top:1rem;display:grid}.biography[data-astro-cid-sg2ulx4s],.profile-links-extra[data-astro-cid-sg2ulx4s]{max-width:70ch;margin-top:2rem;line-height:1.7}.profile-offices[data-astro-cid-sg2ulx4s]{color:var(--color-muted);margin:.75rem 0;padding:0;list-style:none}.profile-offices[data-astro-cid-sg2ulx4s] li[data-astro-cid-sg2ulx4s]+li[data-astro-cid-sg2ulx4s]{margin-top:.3rem}.appearances[data-astro-cid-sg2ulx4s]{margin-top:3rem}.appearances[data-astro-cid-sg2ulx4s] h2[data-astro-cid-sg2ulx4s]{font-size:calc(1.75rem * var(--sgv-heading-scale,1))}.event-appearances[data-astro-cid-sg2ulx4s]{margin-top:1.5rem}.event-appearances[data-astro-cid-sg2ulx4s] h3[data-astro-cid-sg2ulx4s]{font-size:calc(1.25rem * var(--sgv-heading-scale,1))}.event-venue[data-astro-cid-sg2ulx4s],.talk-date[data-astro-cid-sg2ulx4s]{color:var(--color-muted);font-size:var(--font-size-base)}.event-appearances[data-astro-cid-sg2ulx4s] ul[data-astro-cid-sg2ulx4s]{margin-top:1rem;list-style:none}.talk-title[data-astro-cid-sg2ulx4s]{margin-top:0;font-weight:600;display:block}a[data-astro-cid-sg2ulx4s]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (width>=601px){.speaker-profile[data-astro-cid-sg2ulx4s]{grid-template-columns:192px minmax(0,1fr);column-gap:2rem;display:grid}.back-link[data-astro-cid-sg2ulx4s]{grid-column:1/-1;justify-self:start}.profile-header[data-astro-cid-sg2ulx4s]{display:contents}.profile-header[data-astro-cid-sg2ulx4s]>div[data-astro-cid-sg2ulx4s]{min-width:0;margin-top:2rem}.profile-header[data-astro-cid-sg2ulx4s]>div[data-astro-cid-sg2ulx4s]:first-child{grid-area:2/1;align-self:start}.profile-header[data-astro-cid-sg2ulx4s]>div[data-astro-cid-sg2ulx4s]:last-child,.speaker-profile[data-astro-cid-sg2ulx4s]>section[data-astro-cid-sg2ulx4s]{grid-column:2}}@media (width<=600px){.profile-header[data-astro-cid-sg2ulx4s]{flex-direction:column;align-items:center;gap:1.25rem}.profile-header[data-astro-cid-sg2ulx4s]>div[data-astro-cid-sg2ulx4s]>[data-astro-cid-sg2ulx4s]:is(h1,p){text-align:center;text-wrap:balance}.profile-offices[data-astro-cid-sg2ulx4s]{text-align:center;justify-content:center}.speaker-profile[data-astro-cid-sg2ulx4s]{padding-top:2rem}}.profile-talk-abstract[data-astro-cid-sg2ulx4s]{padding:.25rem 1.25rem 1.25rem;line-height:1.6}.profile-abstract[data-astro-cid-sg2ulx4s]{position:relative}.profile-talks[data-astro-cid-sg2ulx4s]{box-shadow:none;background:0 0;gap:.75rem;display:grid;overflow:visible}.profile-talks[data-astro-cid-sg2ulx4s]>li[data-astro-cid-sg2ulx4s]{background:var(--color-surface);border-radius:var(--radius-ui);box-shadow:inset 0 0 0 1px var(--card-border);overflow:hidden}.profile-talks[data-astro-cid-sg2ulx4s]>li[data-astro-cid-sg2ulx4s]+li[data-astro-cid-sg2ulx4s]>a[data-astro-cid-sg2ulx4s]:before{display:none}.profile-abstract[data-astro-cid-sg2ulx4s]:before{content:"";background:var(--color-border);height:1px;position:absolute;top:0;left:1.25rem;right:1.25rem}.profile-abstract[data-astro-cid-sg2ulx4s] summary[data-astro-cid-sg2ulx4s]{width:max-content;max-width:calc(100% - 2.5rem);min-height:28px;color:var(--color-muted);cursor:pointer;align-items:center;gap:.4rem;margin:0 1.25rem;padding:.85rem 0;font-size:15px;list-style:none;display:flex}.profile-abstract[data-astro-cid-sg2ulx4s] summary[data-astro-cid-sg2ulx4s]::-webkit-details-marker{display:none}.profile-abstract[data-astro-cid-sg2ulx4s] summary[data-astro-cid-sg2ulx4s]:hover{color:var(--color-brand)}.profile-abstract[data-astro-cid-sg2ulx4s] summary[data-astro-cid-sg2ulx4s]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.profile-abstract[data-astro-cid-sg2ulx4s][open] summary[data-astro-cid-sg2ulx4s]>.sgv-icon:last-child{transform:rotate(180deg)}
