.page-template-wp-custom-template .entry-content{padding-inline:0}.page-template-wp-custom-template .entry-content>:not(:is(.alignwide)){max-width:var(--wp--style--global--wide-size);padding-inline-start:var(--wp--style--root--padding-left);padding-inline-end:var(--wp--style--root--padding-right)}.page-template-wp-custom-template .entry-content>.alignnormal{max-width:var(--wp--style--global--content-size)}.page-template-wp-custom-template .entry-content .is-layout-flex{gap:1rem}.card-staff-container{container:staff/inline-size;height:100%}.card-staff{display:grid;height:100%;grid-template-columns:1fr 2fr;grid-template-rows:auto 1fr;grid-template-areas:"figure hgroup" "intro intro";gap:.5em 1em;border-radius:calc(var(--global-radius)/2);border:var(--global-border-style);padding:calc(var(--global-radius)/2)}.card-staff.card-mini{grid-template-rows:auto auto 1fr;grid-template-areas:"figure hgroup" "figure intro"}.card-staff>*{margin:0;width:100%}.card-staff:not(:last-child){margin-block-end:1rem}.card-staff figure{grid-area:figure}.card-staff figure img{border-radius:calc(var(--global-radius) - .5em);max-width:100%}.card-staff .hgroup{grid-area:hgroup;display:flex;flex-direction:column;justify-content:center;gap:.5em}.card-staff .hgroup h5,.card-staff .hgroup p{margin:0}.card-staff .hgroup h5{display:inline-flex;gap:1rem;align-items:center}.card-staff .hgroup span.role{font-size:1rem}.card-staff .introduction{grid-area:intro;padding-block-start:1em;border-top:var(--global-border-style);font-size:.875em}.card-staff .introduction .scrollable{height:100%;max-height:10em}.card-staff .introduction ul{margin-block:0}.card-staff .introduction li{margin-block:0 !important}@container staff (min-width: 400px){.card-staff{gap:1em 2em;border-radius:var(--global-radius);border:var(--global-border-style);padding:var(--global-radius);grid-template-columns:1fr 3fr;grid-template-rows:auto auto 1fr;grid-template-areas:"figure hgroup" "intro intro"}}@container staff (min-width: 500px){.card-staff{grid-template-areas:"figure hgroup" "figure intro"}}@media screen and (min-width: 782px){.page-template-wp-custom-template .entry-content .is-layout-flex{-moz-column-gap:4rem;column-gap:4rem}}@media screen and (max-width: 781px){.page-template-wp-custom-template .entry-content .is-layout-flex{row-gap:2rem}}