.tx-hubfis{--box-border:1px solid #0a0a19;--box-background-color:#fafaf5;--box-shadow:0px 10px 20px 0px rgba(0,0,0,.25);--box-padding:1.5rem;--person-image-size:69px;position:relative}.tx-hubfis .content-list .content-box{margin-bottom:-1px}.tx-hubfis .content-box{background-color:var(--box-background-color);border:var(--box-border);padding:var(--box-padding);position:relative;width:100%}.tx-hubfis .content-box-header .header-block{display:flex;flex-wrap:wrap;gap:1rem 1.5rem}.tx-hubfis .content-box-header .info{align-items:center;display:flex;font-size:.875rem;font-weight:700;gap:.5rem;line-height:1.2857142857}.tx-hubfis .content-box-header .info i{align-self:flex-start}.tx-hubfis .content-box-body{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.tx-hubfis .content-box-body h3{font-family:var(--font-sans-serif-scala);font-weight:400;margin:0}.tx-hubfis .content-box-body p{font-size:.875rem;line-height:1.7142857143}.tx-hubfis .content-box-body .organization-hierarchy{display:flex;flex-direction:column;font-size:.875rem;gap:.5rem;line-height:1.2857142857}.tx-hubfis .content-box-body .organization-hierarchy li{margin:0;padding:0}.tx-hubfis .content-box-body .organization-hierarchy li:before{display:none}.tx-hubfis .content-box-person .person-image-wrapper{aspect-ratio:1/1;max-height:var(--person-image-size);max-width:var(--person-image-size);position:absolute;right:var(--box-padding);top:var(--box-padding);width:100%}.tx-hubfis .content-box-person .person-image{aspect-ratio:1/1;border-radius:50%;display:block;height:100%;object-fit:cover;object-position:50% 0;width:100%}.tx-hubfis .content-box-person .content-box-body{gap:1.5rem}.tx-hubfis .content-box-person .content-box-body h3{padding-right:var(--person-image-size)}.tx-hubfis .content-box-link{box-shadow:none;color:inherit;display:block;position:relative;text-decoration:none;transition:box-shadow .2s ease-in-out;z-index:1}.tx-hubfis .content-box-link:hover{box-shadow:var(--box-shadow);z-index:2}@media(min-width:768px){.tx-hubfis{--person-image-size:128px}.tx-hubfis .content-box-header{align-items:center;justify-content:space-between}.tx-hubfis .content-box-person{min-height:calc(var(--person-image-size) + var(--box-padding)*2)}.tx-hubfis .content-box-person .content-box-body{gap:1rem;padding-right:var(--person-image-size)}.tx-hubfis .content-box-person .content-box-body h3{padding-right:0}}