.experts-page{color:var(--color-navy)}.experts-intro{max-width:48rem;margin-bottom:clamp(2rem,4vw,3rem)}.experts-intro h1{margin-block:.75rem 1.25rem;font-size:clamp(2.5rem,5vw,4rem)}.experts-intro>p:last-child{color:#526173;max-width:62ch;font-size:1.1rem}.experts-grid{gap:clamp(1rem,2vw,1.75rem);margin:0;padding:0;list-style:none;display:grid}.experts-grid>li{min-width:0}.experts-grid--leading{margin-inline:auto;grid-template-columns:minmax(0,1fr);max-width:58rem;margin-bottom:clamp(2rem,4vw,3rem)}.experts-grid--supporting{grid-template-columns:repeat(3,minmax(0,1fr));max-width:64rem;margin-inline:auto}.expert-card{background:#f5f7fa;border:1px solid #d6dfe9;border-radius:.5rem;height:100%;overflow:hidden}.expert-card--leading{grid-template-columns:minmax(0,16rem) minmax(0,1fr);align-items:start;display:grid}.expert-portrait{aspect-ratio:4/5;width:100%;max-width:24rem;margin-inline:auto;display:block;overflow:hidden}.expert-card--leading .expert-portrait{max-width:16rem}.expert-portrait img{object-fit:cover;width:100%;height:100%;display:block}.expert-card-copy{min-width:0;padding:clamp(1rem,1.7vw,1.5rem)}.expert-card-copy h2{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(1.2rem,1.5vw,1.5rem);line-height:1.25}.expert-designation{color:#2e559a;margin-top:.65rem;font-size:.9rem;font-weight:600;line-height:1.5}.expert-experience{border-top:2px solid #e45d43;gap:.2rem;margin-top:1rem;padding-top:.8rem;font-size:.9rem;display:grid}.expert-experience span{color:#526173;letter-spacing:.04em;text-transform:uppercase;font-size:.75rem}.expert-experience strong{font-weight:650}.expert-expertise{margin-top:1.25rem}.expert-expertise h3{letter-spacing:0;font-size:.85rem;line-height:1.4}.expert-expertise p{color:#526173;margin-top:.4rem;font-size:.85rem;line-height:1.6}.expert-linkedin{color:#2e559a;align-items:center;gap:.6rem;min-height:2.75rem;margin-top:.75rem;font-size:.9rem;font-weight:600;line-height:1.5;display:inline-flex}.expert-linkedin svg{flex:none}.expert-linkedin span{overflow-wrap:anywhere}.experts-contact{color:#fff;background:#142846;border-top:3px solid #e45d43;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:clamp(2.5rem,5vw,4rem);padding:clamp(1.5rem,3vw,2.5rem);display:flex}.experts-contact h2{font-size:clamp(1.5rem,2.5vw,2rem)}.experts-contact p{color:#cad5e3;max-width:50ch;margin-top:.75rem}.experts-contact .button{color:#142846;background:#fff;flex:none}.experts-contact .button:hover{background:#edf2fa}.experts-contact :focus-visible{outline-color:#fff}@media (width<=70rem){.experts-grid--supporting{grid-template-columns:repeat(2,minmax(0,1fr));max-width:48rem;margin-inline:auto}}@media (width<=56rem){.experts-contact{flex-direction:column;align-items:start}}@media (width<=40rem){.expert-card--leading{display:block}.expert-card--leading .expert-portrait{max-width:12rem;margin-top:1rem}.experts-grid--leading,.experts-grid--supporting{grid-template-columns:1fr;max-width:26rem;margin-inline:auto}.experts-intro>p:last-child{font-size:1rem}.expert-card-copy{padding:1.25rem}.expert-card-copy h2{font-size:1.35rem}.experts-contact .button{max-width:100%}}
