.hk-team__list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--hk-spacing-3xl);margin:0;padding:0}@media(min-width:960px){.hk-team__list{column-gap:var(--hk-spacing-3xl);row-gap:var(--hk-spacing-4xl)}}.hk-team__item{min-width:0}.hk-team-member{display:flex;flex-direction:column;gap:var(--hk-spacing-xl);height:100%}.hk-team-member__media{margin:0;min-width:0;overflow:hidden;border-radius:var(--hk-border-radius)}.hk-team-member__image{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:center}.hk-team-member__body{display:flex;flex-direction:column;gap:var(--hk-spacing-lg);flex:1 1 auto}.hk-team-member__name{margin:0;font-family:var(--hk-font-family-secondary);font-weight:var(--hk-font-weight-headline);color:rgba(var(--hk-color-primary),1)}.hk-team-member__facts{display:grid;gap:var(--hk-spacing-md);margin:0}.hk-team-member__fact{margin:0}.hk-team-member__fact-label{margin:0 0 var(--hk-spacing-xs);font-family:var(--hk-font-family-primary);font-size:var(--hk-font-size-xs);font-weight:var(--hk-font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--hk-color-primary-light),1)}.hk-team-member__fact-value{margin:0;font-family:var(--hk-font-family-primary);font-size:var(--hk-font-size-sm);line-height:var(--hk-line-height-normal);color:rgba(var(--hk-color-primary),1)}.hk-team-member__link{color:inherit;text-decoration:underline;text-underline-offset:calc(var(--hk-spacing-base) * .25)}.hk-team-member__link:hover,.hk-team-member__link:focus-visible{color:rgba(var(--hk-color-primary-light),1)}.hk-team-member__bio-block{display:flex;flex-direction:column;margin:0}.hk-team-member__bio-heading{margin:0 0 var(--hk-spacing-md);font-family:var(--hk-font-family-secondary);font-weight:var(--hk-font-weight-headline);color:rgba(var(--hk-color-primary),1)}.hk-team-member__bio-content{margin:0;font-size:var(--hk-font-size-base);line-height:var(--hk-line-height-loose);color:rgba(var(--hk-color-primary),1)}.hk-team-member__bio-content>:where(p,ul,ol,blockquote,div,dl){margin:0}.hk-team-member__bio-content>:where(p,ul,ol,blockquote,div,dl)+:where(p,ul,ol,blockquote,div,dl){margin-block-start:var(--hk-spacing-lg)}.hk-team-member__actions{display:flex;flex-wrap:wrap;gap:var(--hk-spacing-sm);margin-block-start:var(--hk-spacing-md)}.hk-team-member__actions .hk-btn,.hk-team-member__contact-trigger.hk-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--hk-spacing-xs)}.hk-team-member__contact-icon{display:block;flex-shrink:0;width:1em;height:1em}.hk-team-member__contact-text{line-height:var(--hk-line-height-normal)}.hk-team-member__inquiry{display:flex;flex-direction:column;gap:var(--hk-spacing-lg);margin-block-start:var(--hk-spacing-xl);padding-block-start:var(--hk-spacing-xl);border-top:1px solid rgba(var(--hk-color-border),.35)}.hk-team-member__inquiry[hidden]{display:none}.hk-team-member__inquiry-heading{margin:0;font-family:var(--hk-font-family-secondary);font-weight:var(--hk-font-weight-headline);color:rgba(var(--hk-color-primary),1)}.hk-team-member__inquiry-form{min-width:0}.hk-team-single{padding-block:var(--hk-spacing-3xl)}.hk-team-single__inner{box-sizing:border-box;width:100%;max-width:var(--hk-container-max);margin-inline:auto;padding-inline:var(--hk-container-padding)}.hk-team-single .hk-team-member{max-width:calc(var(--hk-spacing-base) * 70);margin-inline:auto}@media(min-width:960px){.hk-team-single .hk-team-member{display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);align-items:start;gap:var(--hk-spacing-3xl);max-width:none}.hk-team-single .hk-team-member__media{min-width:0;align-self:start}}.hk-team-archive{padding-block:var(--hk-spacing-3xl)}.hk-team-archive__inner{box-sizing:border-box;width:100%;max-width:var(--hk-container-max);margin-inline:auto;padding-inline:var(--hk-container-padding)}
