.core-c1-staff-index{padding-block:var(--margin-vertical);padding-inline:var(--margin-content);background-color:var(--role-section-bg);color:var(--role-body);.core-c1-staff-index-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,max(24rem,(100% - 2 * var(--margin-default)) / 3)),1fr));gap:var(--margin-default);margin:var(--margin-large) 0 0;padding:0;list-style:none}.core-c1-staff-index-item{display:flex;min-width:0}.core-c1-staff-index-bio-wrap{display:contents}.core-c1-staff-index-card{display:flex;flex:1 1 auto;flex-direction:column;width:100%;overflow:hidden;border-radius:var(--radius-default);background-color:var(--role-section-bg);color:var(--role-body);text-align:start;text-decoration:none}& button.core-c1-staff-index-card{margin:0;padding:0;border:0;font:inherit;cursor:pointer}.core-c1-staff-index-card>.core-c1-shared-image{flex-shrink:0}.core-c1-staff-index-card-body{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--margin-xsmall);padding:var(--margin-large)}.core-c1-staff-index-name{font-family:var(--h3-font-family);font-weight:var(--h3-font-weight);font-size:var(--h3-font-size);line-height:var(--h3-line-height);text-transform:var(--h3-text-transform);color:var(--role-heading);text-wrap:balance}.core-c1-staff-index-titles{font-family:var(--body-small-font-family);font-weight:var(--body-small-font-weight);font-size:var(--body-small-font-size);line-height:var(--body-small-line-height)}.core-c1-staff-index-card-action:is(:hover,:focus-visible){color:var(--role-body)}.core-c1-staff-index-card-action:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(hover:hover)and (pointer:fine){.core-c1-staff-index-list:has(.core-c1-staff-index-card-action:is(:hover,:focus-visible)) .core-c1-staff-index-card-action:not(:is(:hover,:focus-visible)){opacity:.5}}@media(prefers-reduced-motion:no-preference){.core-c1-staff-index-card-action{transition:opacity .3s ease,translate .3s ease}@media(hover:hover)and (pointer:fine){.core-c1-staff-index-card-action:is(:hover,:focus-visible){translate:0 -1rem}}}.core-c1-staff-index-bio{display:flex;flex-direction:column;gap:var(--margin-large)}.core-c1-staff-index-bio-media>.core-c1-shared-image{border-radius:var(--radius-default)}.core-c1-staff-index-bio-media:not(:has(picture,video,.core-c1-shared-media-feed-doc)){display:none}.core-c1-staff-index-bio-text{display:flex;flex-direction:column;min-width:0}.core-c1-staff-index-bio-name{font-family:var(--h4-font-family);font-weight:var(--h4-font-weight);font-size:var(--h4-font-size);line-height:var(--h4-line-height);text-transform:var(--h4-text-transform);color:var(--role-heading);text-wrap:balance}.core-c1-staff-index-bio-titles{margin-top:var(--margin-xsmall);font-family:var(--body-small-font-family);font-weight:var(--body-small-font-weight);font-size:var(--body-small-font-size);line-height:var(--body-small-line-height)}.core-c1-staff-index-bio-description{margin-top:var(--margin-large)}.core-c1-staff-index-social{display:flex;flex-wrap:wrap;gap:var(--margin-small);margin:var(--margin-large) 0 0;padding:0;list-style:none}.core-c1-staff-index-social-link{display:flex;color:var(--role-link)}.core-c1-staff-index-social-link .core-c1-shared-icon{width:1.5rem;height:1.5rem}.core-c1-staff-index-contact{display:flex;flex-direction:column;gap:var(--margin-xsmall);margin:var(--margin-default) 0 0;padding:0;list-style:none}.core-c1-staff-index-contact-row{overflow-wrap:anywhere}.core-c1-staff-index-contact-label{margin-inline-end:var(--margin-small);font-weight:var(--body-medium-bold-font-weight)}.core-c1-staff-index-contact a{color:var(--role-link)}:is(.core-c1-staff-index-social-link,.core-c1-staff-index-contact a):is(:hover,:focus-visible){color:var(--action-link-hover)}@media(width>=700px){.core-c1-staff-index-bio{flex-direction:row;align-items:flex-start;gap:var(--margin-xlarge)}.core-c1-staff-index-bio>*{flex:1 1 0;min-width:0}}}.core-c1-shared-breadcrumbs{font-family:var(--navigation-font-family);font-weight:var(--navigation-font-weight);font-size:var(--navigation-font-size);line-height:var(--navigation-line-height);.core-c1-shared-breadcrumbs-list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--margin-xsmall);margin:0;padding:0;list-style:none}.core-c1-shared-breadcrumbs-item{display:flex;align-items:center;gap:var(--margin-xsmall)}.core-c1-shared-breadcrumbs-sep{width:.5rem;height:.5rem;rotate:-90deg;fill:currentColor;flex-shrink:0}.core-c1-shared-breadcrumbs-current{opacity:.6}& a{color:var(--role-link)}& a:is(:hover,:focus-visible){color:var(--action-link-hover)}}.core-c1-shared-page-header{margin-top:var(--margin-large);&:first-child{margin-top:0}.core-c1-shared-page-header-kicker{margin:0 0 var(--margin-small);font-family:var(--subtitle-font-family);font-weight:var(--subtitle-font-weight);font-size:var(--subtitle-font-size);line-height:var(--subtitle-line-height);color:var(--role-kicker)}.core-c1-shared-page-header-title{margin:0;font-family:var(--h1-font-family);font-weight:var(--h1-font-weight);font-size:var(--h1-font-size);line-height:var(--h1-line-height);text-transform:var(--h1-text-transform);color:var(--role-heading);text-wrap:balance}.core-c1-shared-page-header-intro{max-width:50rem;margin:var(--margin-default) 0 0;font-family:var(--body-large-font-family);font-weight:var(--body-large-font-weight);font-size:var(--body-large-font-size);line-height:var(--body-large-line-height);text-wrap:pretty}}.core-c1-shared-image{display:block;overflow:hidden;.core-c1-shared-image-img{display:block;width:100%;height:100%;object-fit:cover}&.core-c1-shared-image-contain .core-c1-shared-image-img{object-fit:contain}}.core-c1-shared-popover{width:min(100% - 2rem,45rem);max-height:calc(100dvh - 2rem);margin:auto;padding:var(--margin-large);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:currentColor transparent;border:1px solid var(--surface-divider-light);border-radius:var(--radius-default);background-color:var(--role-section-bg);color:var(--role-body);&.core-c1-shared-popover-wide{width:min(100% - 2rem,60rem)}&::backdrop{background-color:var(--gradient-gradient-stop80);backdrop-filter:blur(.5rem)}.core-c1-shared-popover-close{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin:calc(var(--margin-small) * -1) calc(var(--margin-small) * -1) 0 auto;padding:0;border:0;border-radius:var(--radius-large);background-color:var(--role-section-bg);color:var(--role-link);cursor:pointer}.core-c1-shared-popover-close:is(:hover,:focus-visible){color:var(--action-link-hover)}.core-c1-shared-popover-close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.core-c1-shared-popover-close .core-c1-shared-icon{width:1.5rem;height:1.5rem}.core-c1-shared-popover-body{min-width:0}@media(prefers-reduced-motion:no-preference){opacity:0;scale:.96;transition:opacity .25s ease,scale .25s ease,overlay .25s allow-discrete,display .25s allow-discrete;&:popover-open{opacity:1;scale:1}@starting-style{&:popover-open{opacity:0;scale:.96}}}}:root:has(.core-c1-shared-popover:popover-open){overflow:hidden}.core-c1-shared-icon{display:inline-flex;flex-shrink:0;width:1em;height:1em;vertical-align:-.125em;>svg{display:block;width:100%;height:100%;overflow:visible}}.core-c1-shared-media-feed{min-width:0;.core-c1-shared-media-feed-list{display:flex;gap:var(--margin-small);margin:0;padding:0;list-style:none;overflow-x:auto}.core-c1-shared-media-feed-item{flex:0 0 calc((100% - var(--margin-small)) / 2);min-width:0}.core-c1-shared-media-feed-list-wide .core-c1-shared-media-feed-item{flex-basis:100%}.core-c1-shared-media-feed-item:not(:has(*)){display:none}.core-c1-shared-image{border-radius:var(--radius-small)}.core-c1-shared-media-feed-video{display:block;width:100%;aspect-ratio:16 / 9;border-radius:var(--radius-small);background-color:var(--surface-fgcard-fill)}.core-c1-shared-media-feed-doc{display:flex;flex-direction:column;align-items:flex-start;gap:var(--margin-small);height:100%;padding:var(--margin-default);border:1px solid var(--surface-fgcard-stroke);border-radius:var(--radius-default);background-color:var(--surface-fgcard-fill)}.core-c1-shared-media-feed-doc>.core-c1-shared-icon{width:1.5rem;height:1.5rem;color:var(--icon-glyph)}.core-c1-shared-media-feed-doc-title{font-family:var(--body-medium-bold-font-family);font-weight:var(--body-medium-bold-font-weight);font-size:var(--body-medium-bold-font-size);line-height:var(--body-medium-bold-line-height)}.core-c1-shared-media-feed-doc-text{margin:0;font-family:var(--body-small-font-family);font-weight:var(--body-small-font-weight);font-size:var(--body-small-font-size);line-height:var(--body-small-line-height)}.core-c1-shared-media-feed-doc .core-c1-shared-button{margin-top:auto}.core-c1-shared-media-feed-tabs{display:flex;justify-content:center;gap:var(--margin-small);margin-top:var(--margin-default)}.core-c1-shared-media-feed-tab{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;border:1px solid var(--action-tile-default);border-radius:var(--radius-small);background-color:var(--action-tile-default);color:var(--role-body);cursor:pointer}.core-c1-shared-media-feed-tab:is(:hover,:focus-visible){border-color:var(--action-tile-hover);background-color:var(--action-tile-hover)}.core-c1-shared-media-feed-tab[aria-selected=true]{border-color:var(--action-btn-stroke);background-color:var(--action-btn-fill-default);color:var(--action-btn-text)}.core-c1-shared-media-feed-tab:focus-visible{outline:2px solid currentColor;outline-offset:2px}.core-c1-shared-media-feed-tab .core-c1-shared-icon{width:1.5rem;height:1.5rem}:is(.core-c1-shared-media-feed-tabs,.core-c1-shared-media-feed-tab)[hidden]{display:none}}.core-c1-shared-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--margin-small);min-height:3.25rem;padding:0 var(--margin-default);border:1px solid var(--action-btn-stroke);border-radius:var(--radius-small);background-color:var(--action-btn-fill-default);color:var(--action-btn-text);font-family:var(--button-font-family);font-weight:var(--button-font-weight);font-size:var(--button-font-size);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform);text-decoration:none;white-space:nowrap;&[hidden]{display:none}&:is(a,button){cursor:pointer}&:is(button){margin:0}&:is(a,button:enabled):is(:hover,:focus-visible){border-color:var(--action-btn-fill-hover);background-color:var(--action-btn-fill-hover);color:var(--action-btn-text)}&:is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:2px}&:is(button):is(:disabled,[aria-disabled=true]){opacity:.4;cursor:default}&.core-c1-shared-button-secondary{border-color:var(--action-secondary-btn-stroke);background-color:var(--action-secondary-btn-fill-default);color:var(--action-secondary-btn-text)}&.core-c1-shared-button-secondary:is(a,button:enabled):is(:hover,:focus-visible){border-color:var(--action-secondary-btn-fill-hover);background-color:var(--action-secondary-btn-fill-hover);color:var(--action-secondary-btn-text)}&.core-c1-shared-button-link{min-height:0;padding:0;border:0;background:none;color:var(--role-link)}&.core-c1-shared-button-link:is(a,button:enabled):is(:hover,:focus-visible){background:none;color:var(--action-link-hover)}@media(width<700px){max-width:100%;white-space:normal;text-align:center}}.core-c1-shared-scroll-nav{display:flex;align-items:center;justify-content:flex-end;gap:var(--margin-small);margin-top:var(--margin-large);&.core-c1-shared-scroll-nav-between{justify-content:space-between}&.core-c1-shared-scroll-nav-start{justify-content:flex-start}.core-c1-shared-scroll-nav-button{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;border:1px solid var(--surface-divider-light);border-radius:var(--radius-large);background:none;color:var(--role-link);cursor:pointer}.core-c1-shared-scroll-nav-button:is(:hover,:focus-visible){border-color:currentColor;color:var(--action-link-hover)}.core-c1-shared-scroll-nav-button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.core-c1-shared-icon{width:1.25rem;height:1.25rem}[data-role=scroller].start & [data-action=Prev],[data-role=scroller].end & [data-action=Next]{opacity:.4}}.core-c1-shared-rich-text{font-family:var(--body-medium-font-family);font-weight:var(--body-medium-font-weight);font-size:var(--body-medium-font-size);line-height:var(--body-medium-line-height);overflow-wrap:break-word;text-wrap:pretty;:is(p,ul,ol,h1,h2,h3,h4,h5,h6,blockquote,figure,table,pre,hr,iframe){margin-block:var(--body-medium-paragraph-spacing)}>:first-child{margin-top:0}>:last-child{margin-bottom:0}:is(h1,h2){font-family:var(--h2-font-family);font-weight:var(--h2-font-weight);font-size:var(--h2-font-size);line-height:var(--h2-line-height);text-transform:var(--h2-text-transform);color:var(--role-heading)}& h3{font-family:var(--h3-font-family);font-weight:var(--h3-font-weight);font-size:var(--h3-font-size);line-height:var(--h3-line-height);text-transform:var(--h3-text-transform);color:var(--role-heading)}& h4{font-family:var(--h4-font-family);font-weight:var(--h4-font-weight);font-size:var(--h4-font-size);line-height:var(--h4-line-height);text-transform:var(--h4-text-transform);color:var(--role-heading)}& h5{font-family:var(--h5-font-family);font-weight:var(--h5-font-weight);font-size:var(--h5-font-size);line-height:var(--h5-line-height);text-transform:var(--h5-text-transform);color:var(--role-heading)}& h6{font-family:var(--h6-font-family);font-weight:var(--h6-font-weight);font-size:var(--h6-font-size);line-height:var(--h6-line-height);text-transform:var(--h6-text-transform);color:var(--role-heading)}:is(strong,b){font-weight:var(--body-medium-bold-font-weight)}:is(h1,h2,h3,h4,h5,h6) :is(strong,b){font-weight:inherit}& a{color:var(--role-link);text-decoration:underline}& a:is(:hover,:focus-visible){color:var(--action-link-hover)}:is(ul,ol){padding-inline-start:1.5em;list-style:revert}& li+li{margin-top:var(--margin-xsmall)}& li :is(ul,ol){margin-block:var(--margin-xsmall) 0}& li>p{margin-block:0}& li::marker{color:var(--role-accent)}:is(blockquote,figure){margin-inline:0}& blockquote{padding-inline-start:var(--margin-default);border-inline-start:1px solid var(--surface-divider-light)}& hr{height:0;border:0;border-top:1px solid var(--surface-divider-light)}& img{height:auto}& iframe{width:100%;height:auto;aspect-ratio:16 / 9;border:0}& table{max-width:100%;border-collapse:collapse}:is(th,td){padding:var(--margin-xsmall) var(--margin-small);border:1px solid var(--surface-divider-light);text-align:start;vertical-align:top;overflow-wrap:break-word}& th{font-weight:var(--body-medium-bold-font-weight)}}.core-c1-shared-empty-state{display:flex;flex-direction:column;align-items:center;gap:var(--margin-small);margin-top:var(--margin-large);padding:var(--margin-xlarge) var(--margin-large);border:1px solid var(--surface-divider-light);border-radius:var(--radius-default);text-align:center;&:first-child{margin-top:0}.core-c1-shared-empty-state-title{margin:0;font-family:var(--h3-font-family);font-weight:var(--h3-font-weight);font-size:var(--h3-font-size);line-height:var(--h3-line-height);text-transform:var(--h3-text-transform);color:var(--role-heading);text-wrap:balance}.core-c1-shared-empty-state-text{max-width:40rem;margin:0;font-family:var(--body-medium-font-family);font-weight:var(--body-medium-font-weight);font-size:var(--body-medium-font-size);line-height:var(--body-medium-line-height);text-wrap:pretty}>.core-c1-shared-button{margin-top:var(--margin-xsmall)}@media(width<700px){padding:var(--margin-large) var(--margin-default)}}
