.news-grid{padding-block:var(--padding-sectionYLG);position:relative;@media (max-width:1024px){padding-block:var(--padding-sectionY)}.news-grid-container{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:var(--padding-sectionY);width:100%;@media (max-width:1024px){gap:var(--padding-xxl)}.news-grid-header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--padding-lg);width:100%;@media (max-width:1024px){flex-direction:column;align-items:start;justify-content:start;gap:var(--padding-lg);.mini-button{display:none}}.heading{font-size:var(--heading-2lg-fluid);*{margin:0}}}}}.meet-the-team-block{padding:var(--padding-sectionYLG) 0;position:relative;@media (max-width:1024px){padding:var(--padding-sectionY) 0}&.bg-charcoal{--borderColor:var(--white)}&.bg-grey,&.bg-white{--borderColor:var(--charcoal)}.section-wrapper{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:var(--padding-sectionY);@media (max-width:1024px){gap:var(--padding-xxl)}}.bottom{display:flex;gap:var(--padding-sectionY);border-top:1px solid rgba(var(--borderColor),.1);padding-top:var(--padding-sectionY);width:100%;@media (max-width:1024px){flex-direction:column;padding-top:var(--padding-xxl)}}.left{width:40%;display:flex;flex-direction:column;gap:var(--padding-xxl);@media (max-width:1024px){width:100%}}.team-members{width:60%;display:flex;flex-direction:column;gap:var(--padding-sectionY);@media (max-width:1024px){width:100%}}.team-member{display:flex;gap:var(--padding-sectionY);border-bottom:1px solid rgba(var(--borderColor),.1);padding-bottom:var(--padding-sectionY);@media (max-width:500px){flex-direction:column;gap:var(--padding-xl)}&:last-child{border-bottom:none;padding-bottom:0}}.team-member-name-job-title{display:flex;flex-direction:column;gap:var(--padding-sm)}.team-member-job-title{font-family:var(--font-mono);font-size:14px;text-transform:uppercase;color:rgba(var(--orange),1);line-height:130%;letter-spacing:-2%}.team-member-image{--image-width:220px;--image-height:220px;@media (max-width:1024px){--image-width:170px;--image-height:170px}@media (max-width:768px){--image-width:140px;--image-height:140px}width:var(--image-width);height:var(--image-height);picture{width:var(--image-width);height:var(--image-height);display:flex;align-items:center;justify-content:center;img{border-radius:50%;overflow:hidden;object-fit:cover!important;object-position:top!important}}}.team-member-content{display:flex;flex-direction:column;gap:var(--padding-lg)}.team-member-name{font-family:var(--font-regular);font-size:28px;line-height:130%;letter-spacing:-2%}.team-member-contact{display:inline-flex;gap:var(--padding-lg);a{display:flex;position:relative;padding:var(--padding-md);border-radius:50%;background:rgba(var(--white),1);transition:background .3s ease-in-out;&.linkedin{svg{path{transition:fill .3s ease-in-out}}}&.email{svg{path{transition:stroke .3s ease-in-out}}}&:hover{background:rgba(var(--orange),1);&.linkedin{svg{path.bg{fill:rgba(var(--white),1)}path.fg{fill:rgba(var(--orange),1)}}}&.email{svg{path{stroke:rgba(var(--white),1)}}}}}}&.bg-white{.team-member-contact{a{background:rgba(var(--gray-bg),1)}}}}.numbered-cards-contained-block{padding:var(--padding-sectionYLG) var(--padding-sectionX);display:flex;flex-direction:column;gap:var(--padding-sectionYLG);@media (max-width:1024px){padding-block:var(--padding-sectionY);padding-inline:0}&.bg-white .card{background:rgba(var(--gray-bg),1)}&.bg-charcoal .card{color:rgba(var(--charcoal),1)}&.bg-charcoal .card,&.bg-grey .card{background:rgba(var(--white),1)}.cards{display:flex;flex-direction:column;gap:var(--padding-lg)}.card{padding:var(--padding-xl);border-radius:var(--radius-lg);display:grid;grid-template-columns:repeat(3,30%);justify-content:space-between;@media (max-width:1024px){grid-template-columns:1fr 150px;column-gap:var(--padding-xxl);gap:var(--padding-lg)}@media (max-width:768px){grid-template-columns:1fr}.image{border-radius:calc(var(--radius-lg) / 2);overflow:hidden;width:100%;height:auto;@media (max-width:1024px){width:150px;height:100%;grid-column:2/3;grid-row:1/3}@media (max-width:768px){width:100%;height:100%;grid-column:1/2;grid-row:1/2}img{width:100%;height:100%;aspect-ratio:16/10}&.image-cover img,img{object-fit:cover}&.image-contain img{object-fit:contain!important}&.image-Video img{aspect-ratio:16/9}&.image-Square img{aspect-ratio:1/1}&.image-auto img{aspect-ratio:auto}}.left:not(.arrow-wrap .left){display:flex;gap:var(--padding-xxl);font-family:var(--font-medium);padding:var(--padding-xxl);@media (max-width:1024px){grid-column:1/2;flex-direction:column;gap:var(--padding-lg);padding-left:0;padding-bottom:0;padding-right:0;padding-top:0}.card-number{color:rgba(var(--orange),1)}.card-heading{font-size:var(--text-body-xxl);text-wrap:balance;text-decoration:none;strong{font-weight:inherit!important}}}.middle{display:flex;flex-direction:column;justify-content:space-between;gap:var(--padding-lg);padding-block:var(--padding-xxl);@media (max-width:1024px){grid-column:1/2;padding-block:0}.card-text{line-height:130%;p{margin-top:0}}}}}.slug-principals .numbered-cards-contained-block .card .card-image img{object-fit:contain;object-position:top}