.person{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:1.5rem}.person .wp-block-list,.person h1,.person h2,.person h3,.person h4,.person h5,.person h6,.person p{font-family:var(--wp--preset--font-family--instrument-sans);text-align:left}.person__header{align-items:flex-start;display:flex;gap:1.5rem;padding:0 0 2rem;transition:opacity .2s ease,transform .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.person__header[role=button]{cursor:pointer}.person__header[role=button]:focus{box-shadow:0 0 0 2px var(--wp--preset--color--primary,#0073aa);outline:none}.person__header[role=button]:focus:not(:focus-visible){box-shadow:none}.person__header[role=button]:focus-visible{box-shadow:0 0 0 2px var(--wp--preset--color--primary,#0073aa)}.person__media{border-radius:.5rem;flex-shrink:0;height:clamp(56px,calc(50.17476px + 1.5534vw),80px);overflow:hidden;width:clamp(56px,calc(50.17476px + 1.5534vw),80px)}.person__avatar{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.person__info{flex:1;min-width:0}.person__name{font-size:var(--wp--preset--font-size--h-5);font-weight:500;line-height:1.15;margin:0 0 .5rem}.person__name,.person__title{-webkit-user-select:text;-moz-user-select:text;user-select:text}.person__title{font-size:var(--wp--preset--font-size--h-6);font-weight:400;line-height:1.35;margin:0;opacity:.4}.person__toggle-icon{align-items:center;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;position:relative;transition:color .2s ease;width:1.5rem}.person__toggle-icon svg{position:absolute;transition:opacity .3s cubic-bezier(.4,0,.2,1);will-change:opacity}.person__toggle-icon--plus{opacity:1}.person__toggle-icon--minus{opacity:0}.person__content{margin-left:clamp(56px,calc(50.17476px + 1.5534vw),80px);max-height:0;overflow:hidden;padding-left:1.5rem;transition:max-height .4s ease}.person__inner{padding:1rem 0 2rem}.person__inner a{font-weight:600;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:.12em;text-underline-offset:.2em}.person__inner h1,.person__inner h2,.person__inner h3,.person__inner h4,.person__inner h5,.person__inner h6,.person__inner p{margin-bottom:1rem;margin-top:0}.person__inner h1:last-child,.person__inner h2:last-child,.person__inner h3:last-child,.person__inner h4:last-child,.person__inner h5:last-child,.person__inner h6:last-child,.person__inner p:last-child{margin-bottom:0}@media(max-width:768px){.person__content{margin-left:0;padding-left:0}.person__header{gap:1rem}}
