.wp-block-columns.post-content{gap:3rem}.wp-block-columns:not(.is-not-stacked-on-mobile)>.sidebar{flex:0 0 auto;width:clamp(300px,30vw,400px)}.sidebar{--tertiary-bg-gradient: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)}.sidebar .wp-block-heading{background:var(--wp--preset--color--custom-bg-cyan);color:var(--wp--preset--color--custom-dark-cyan);padding:.5rem 1rem;border-radius:1rem;font-size:1rem}.sidebar .wp-block-heading:not(:first-child){margin-top:2rem}.sidebar figure:has(.no-image){display:none}.sidebar .wp-block-latest-posts{list-style-type:circle}.sidebar .wp-block-latest-posts li{margin-inline-start:1em;display:inline-flex;flex-direction:column-reverse}.sidebar .wp-block-latest-posts li:not(:last-child){margin-block-end:.25rem}.sidebar .alignwide{padding-inline:0 !important}.page-title{display:grid;place-items:center}.header-group{margin-block:auto !important;gap:0;height:100%}.header-group .d-grid{place-items:center start}.header-group .blog-header-text-block{padding-block:0}.header-group .blog-header-text-block>.alignwide{padding-inline:0 !important}.header-group .wp-block-column:has(.no-image){display:none}.header-group .wp-block-column:has(.no-image)+.d-grid{place-items:center}.single .wp-block-columns.post-content{gap:5rem}.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){.header-group{gap:2rem}}@media screen and (max-width: 781px){.header-group .blog-header-text-block{padding-inline:0;padding-block:2rem}}