.page__block--team{padding-bottom:0}.team{--band-overhang:clamp(3rem, 8vw, 9rem);padding-bottom:var(--grid-gap,2rem)}.team__band{margin:calc(-1 * var(--block-padding)) calc(-1 * var(--grid-padding)) 0;padding:var(--block-padding) var(--grid-padding) var(--band-overhang);background-color:var(--beige);color:var(--charcoal);gap:2rem;-webkit-box-align:last baseline;-ms-flex-align:last baseline;grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:last baseline;display:grid;position:relative}.team__band-media{margin:0;position:absolute;inset:0}.team__band-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.team__eyebrow,.team__title,.team__lede{position:relative}.team__eyebrow{grid-column:1/-1;font-size:1.125rem}.team--textured .team__band{background-image:url(/build/assets/texture-beige-DPZNCneJ.jpg);background-repeat:repeat;background-size:760px}.team__title{white-space:pre-line;text-wrap:balance;font-family:var(--font-alt);color:var(--charcoal);grid-column:1/7;margin:0;font-size:clamp(2.5rem,4.6vw,4.375rem);font-weight:400;line-height:1.1}.team__lede{grid-column:7/12;max-width:44ch;margin:0}.team__list{margin:calc(-1 * var(--band-overhang)) 0 0;gap:var(--grid-gap,2rem);grid-column:1/9;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid;position:relative}.team__quote{margin-right:calc(-1 * var(--grid-padding));background-color:var(--charcoal);color:var(--paper);grid-column:9/-1;align-self:stretch;align-items:center;padding:clamp(2.5rem,5vw,4rem) clamp(2rem,4vw,3.5rem);display:flex;position:relative}.team__quote-text{white-space:pre-line;font-family:var(--font-alt);margin:0;font-size:clamp(1.5rem,2.4vw,2.25rem);font-style:italic;font-weight:400;line-height:1.2}.team__quote-text:after{content:"";opacity:.55;background-color:currentColor;width:3.25rem;height:1px;margin-top:1.75rem;display:block}.team--no-quote .team__list{grid-column:1/-1}@media (width<=1100px){.team__list{grid-column:1/-1}.team__quote{margin-inline:calc(-1 * var(--grid-padding));margin-top:var(--block-padding);grid-column:1/-1}}@media (width<=900px){.team__title,.team__lede{grid-column:1/-1}.team__lede{max-width:var(--p-max-width);margin-top:1.5rem}}@media (width<=700px){.team__list{grid-template-columns:minmax(0,1fr)}}.team-card{background-color:var(--white);margin:0}.team-card__media{aspect-ratio:16/10;background-color:var(--stone);margin:0;overflow:hidden}.team-card__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.team-card__body{padding:clamp(1.5rem,2.5vw,2.25rem)}.team-card__name{font-family:var(--font-alt);font-size:var(--block-heading-font-size);margin:0 0 .25rem;font-weight:400;line-height:1.2}.team-card__role{margin:0 0 1.5rem;font-size:1.0625rem}.team-card__bio{font-size:var(--font-size);opacity:.85;margin:0;line-height:1.6}.team-card__link{margin-top:2.25rem}
