.wa-mi{--mi-gap-x:24px;color:var(--mi-ink);font-family:var(--wa-font-body,"Raleway","Helvetica Neue",Arial,sans-serif);width:100%}.wa-mi--dark{--mi-ink:#231f20;--mi-soft:#55596b;--mi-gold-deep:#96741a;--mi-line:#dcdee7;--mi-mist:#f2f3f7;--mi-deep-2:#1b2557;--mi-focus:#1b2557}.wa-mi--light{--mi-ink:#fff;--mi-soft:#e9eaf2;--mi-gold-deep:#c8a02d;--mi-line:hsla(0,0%,100%,.22);--mi-mist:hsla(0,0%,100%,.08);--mi-deep-2:#fff;--mi-focus:#c8a02d}.wa-mi *,.wa-mi :after,.wa-mi :before{box-sizing:border-box}.wa-mi :where(p,h2,h3,h4,ul,li){margin:0;padding:0}.wa-mi :focus-visible{outline:2px solid var(--mi-focus);outline-offset:3px}.wa-mi__outer{container-type:inline-size;padding-block:var(--wa-section-spacing-fluid,clamp(64px,9vw,96px));padding-inline:var(--wa-gutter,clamp(16px,4vw,24px));width:100%}.wa-mi__inner{margin-inline:auto;max-width:var(--wa-container-width,1240px);width:100%}.wa-mi__head{max-width:62ch}.wa-mi .wa-mi__eyebrow{color:var(--mi-gold-deep);font-size:13px;font-weight:700;letter-spacing:.1em;line-height:20px;text-transform:uppercase}.wa-mi .wa-mi__h{color:var(--mi-ink);font-family:inherit;font-size:30px;font-weight:300;letter-spacing:-.01em;line-height:1.2;margin-top:10px;text-transform:none;text-wrap:balance}@container (min-width:768px){.wa-mi .wa-mi__h{font-size:40px}}.wa-mi .wa-mi__h b{font-weight:700}.wa-mi__content{margin-top:16px}.wa-mi .wa-mi__content :where(p,li){color:var(--mi-soft);font-size:19px;line-height:1.65;margin:0}.wa-mi .wa-mi__content>*+*{margin-top:12px}.wa-mi .wa-mi__list{display:flex;flex-wrap:wrap;gap:40px var(--mi-gap-x);list-style:none}.wa-mi__head+.wa-mi__list{margin-top:40px}.wa-mi__item{container-type:inline-size;display:flex;flex:1 1 100%;min-width:0}@container (min-width:600px){.wa-mi__list:not(.wa-mi__list--c1) .wa-mi__item{flex-basis:calc((100% - var(--mi-gap-x))/2)}}@container (min-width:900px){.wa-mi__list.wa-mi__list--c3 .wa-mi__item{flex-basis:calc(33.33333% - var(--mi-gap-x)*2/3)}.wa-mi__list.wa-mi__list--c4 .wa-mi__item{flex-basis:calc(25% - var(--mi-gap-x)*3/4)}}.wa-mi__card{display:flex;flex:1;flex-direction:column}.wa-mi__media{background:var(--mi-mist);overflow:hidden;position:relative}.wa-mi__list--portrait .wa-mi__media{aspect-ratio:4/5;max-width:300px;width:100%}.wa-mi__list--circle .wa-mi__media{aspect-ratio:1;border-radius:50%;width:min(200px,70%)}.wa-mi .wa-mi__media img{display:block;height:100%;max-width:none;object-fit:cover;width:100%}.wa-mi__initials{align-items:center;color:var(--mi-deep-2);display:flex;font-size:clamp(32px,5vw,48px);font-weight:300;inset:0;justify-content:center;letter-spacing:.04em;position:absolute}.wa-mi__body{padding-top:20px}.wa-mi .wa-mi__role{color:var(--mi-gold-deep);font-size:13px;font-weight:700;letter-spacing:.1em;line-height:20px;text-transform:uppercase}.wa-mi .wa-mi__name{color:var(--mi-ink);font-family:inherit;font-size:22px;font-weight:700;letter-spacing:0;line-height:1.3;margin-top:6px;text-transform:none}.wa-mi__text{margin-top:12px}.wa-mi .wa-mi__text :where(p,li){color:var(--mi-soft);font-size:17px;line-height:1.6;margin:0}.wa-mi .wa-mi__text>*+*{margin-top:10px}.wa-mi .wa-mi__text a{color:var(--mi-deep-2);font-weight:700}@container (min-width:560px){.wa-mi__card{align-items:flex-start;flex-direction:row;gap:32px}.wa-mi__list--portrait .wa-mi__media{flex:0 0 40%;max-width:300px}.wa-mi__list--circle .wa-mi__media{flex:0 0 180px;width:180px}.wa-mi__body{flex:1;min-width:0;padding-top:0}}.wa-mi__hint{border:1px dashed var(--mi-line);color:var(--mi-soft);font-size:15px;margin-top:24px;padding:14px 16px}