.who-are-we__grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.who-are-we__media{display:flex;flex-direction:column;gap:1.5rem}.who-are-we__image-wrap{border-radius:1rem;overflow:hidden;aspect-ratio:4/3;box-shadow:0 20px 60px #004a9826}.who-are-we__img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.who-are-we__img:hover{transform:scale(1.02)}.who-are-we__quote{background:var(--color-primary, #004a98);color:#fff;border-radius:.75rem;padding:1.5rem;margin:0;position:relative}.who-are-we__quote:before{content:'"';position:absolute;top:-.5rem;left:1.25rem;font-size:4rem;line-height:1;color:#fff3;font-family:Georgia,serif}.who-are-we__quote-text{font-size:1rem;line-height:1.7;font-style:italic;margin:0 0 .75rem}.who-are-we__quote-footer{display:flex;flex-direction:column;gap:.125rem}.who-are-we__author-name{font-weight:700;font-style:normal;font-size:.95rem}.who-are-we__author-title{font-size:.8rem;opacity:.75}.who-are-we__content{display:flex;flex-direction:column}.who-are-we__body p{font-size:1rem;line-height:1.8;color:var(--color-gray-600, #4b5563)}.who-are-we__body p+p{margin-top:1rem}@media(max-width:768px){.who-are-we__grid{grid-template-columns:1fr;gap:2.5rem}.who-are-we__media{order:2}.who-are-we__content{order:1}}
