.who-we-are{padding:var(--theme-section-py) 0 0}.who-we-are__intro{display:flex;flex-direction:row;gap:var(--theme-grid-gap);align-items:stretch;margin-block-end:var(--theme-section-gap)}.who-we-are__media{width:33.125rem;height:25rem;flex-shrink:0;overflow:hidden;background:var(--theme-tile-hover)}.who-we-are__media img,.who-we-are__media picture{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.who-we-are__card{flex:1;background:var(--theme-base-light);padding:2.5rem;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;align-items:flex-start}.who-we-are__mark{display:block;width:15.625rem;height:1.75rem;background:var(--theme-dark-grey-color);mask:var(--theme-brand-mark) no-repeat center/contain;-webkit-mask:var(--theme-brand-mark) no-repeat center/contain}.who-we-are__definition{max-width:56.25rem;font-family:var(--theme-text-ff);font-size:1.1875rem;line-height:2rem}.who-we-are__definition p{margin:0}.who-we-are__title{margin:0 0 var(--theme-section-gap)}.who-we-are__pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--theme-grid-gap);padding-block-end:var(--theme-section-py)}.who-we-are__pillar{display:flex;flex-direction:column;gap:.625rem;border-top:2px solid var(--theme-rule);padding-block-start:1.25rem}.who-we-are__pillar-number{font-family:var(--theme-ui-ff);font-size:var(--theme-eyebrow-fs);color:var(--theme-grey-color)}.who-we-are__pillar-title{margin:0;font-size:1.5rem;line-height:2rem;text-transform:none}.who-we-are__pillar-text{margin:0;font-family:var(--theme-text-ff);font-size:1.0625rem;line-height:1.875rem;color:var(--theme-grey-color)}.who-we-are__pillars--cards .who-we-are__pillar{box-sizing:border-box;background:var(--theme-base-light);padding:2.25rem;gap:1rem;border-top:0;padding-block-start:2.25rem}.who-we-are__pillars--cards .who-we-are__pillar-number{font-size:.9375rem;line-height:1.625rem}.who-we-are__pillars--cards .who-we-are__pillar-title{font-size:1.75rem;line-height:2.375rem}.who-we-are__band{background:var(--theme-primary-color)}.who-we-are__band-inner{padding:3rem 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--theme-grid-gap)}.who-we-are__band-text{margin:0;color:var(--theme-base-light);font-family:var(--theme-ui-ff);font-weight:600;font-size:2rem;line-height:2.625rem}.who-we-are__band-button{flex-shrink:0;height:2.75rem;padding:.875rem 1.75rem;background:var(--theme-base-light);color:var(--theme-primary-color);display:inline-flex;align-items:center;font-family:var(--theme-text-ff);font-weight:500;font-size:1.1875rem;text-transform:uppercase;text-decoration:none;transition:background-color var(--theme-transition),color var(--theme-transition)}@media(any-hover:hover){.who-we-are__band-button:hover{background:var(--theme-base-dark);color:var(--theme-base-light)}}
