.nh .nh-founders__title{text-align:center;color:var(--nh-brown);margin:0;font-size:44px}.nh .nh-founders__lead{text-align:center;max-width:46ch;color:var(--nh-brown);margin:20px auto 0;font-size:16px;line-height:1.5}.nh .nh-founders__pair{grid-template-columns:1fr 1fr;gap:28px 40px;max-width:820px;margin:56px auto 0;display:grid}.nh .nh-founders__photo{aspect-ratio:1;background:var(--nh-pale);border-radius:20px;position:relative;overflow:hidden}.nh .nh-founders__photo img{object-fit:cover;object-position:var(--pos,50% 18%)}.nh .nh-founders__photo .nh-founders__hover{object-position:var(--hover-pos,50% 50%);opacity:0;transition:opacity var(--nh-panel) var(--nh-ease)}@media (hover:hover){.nh .nh-founders__person:hover .nh-founders__hover{opacity:1}}.nh .nh-founders__person:focus-within .nh-founders__hover{opacity:1}@media (prefers-reduced-motion:reduce){.nh .nh-founders__photo .nh-founders__hover{transition:none}}.nh .nh-founders__person h3{font-family:var(--font-faculty-glyphic), serif;color:var(--nh-brown);margin:22px 0 0;font-size:32px;font-weight:400;line-height:1.1}.nh .nh-founders__role,.nh .nh-founders__bio,.nh .nh-founders__label,.nh .nh-founders__person li{color:var(--nh-brown)}.nh .nh-founders__role{margin:6px 0 0;font-size:18px}.nh .nh-founders__bio{margin:14px 0 0;font-size:16px;line-height:1.5}.nh .nh-founders__label{margin:22px 0 0;font-size:16px}.nh .nh-founders__person ul{margin:6px 0 0;padding:0;font-size:16px;line-height:1.45;list-style:none}@media (max-width:767px){.nh .nh-founders__title{font-size:32px}.nh .nh-founders__pair{grid-template-columns:1fr;max-width:420px;margin-top:36px}.nh .nh-founders__person h3{font-size:28px}}.nh-insights .nh-posts{margin-top:3rem}.nh-post__tag{margin-top:1rem;display:block}.nh-post__tag+h3{margin-top:.4rem}.nh-posts>:first-child .nh-post__img{aspect-ratio:1}.nh-posts>:first-child h3{text-wrap:balance;font-size:2rem;line-height:1.15}.nh-posts>:first-child p{max-width:52ch;font-size:1.0625rem}.nh-insights__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 32px;display:flex}@media (max-width:899px){.nh-posts>:first-child .nh-post__img{aspect-ratio:5/3}.nh-posts>:first-child h3{font-size:1.5rem}}.nh .nh-who__inner{max-width:1040px;margin:0 auto;padding:0 16px}.nh .nh-who__eyebrow{text-align:center;letter-spacing:.02em;text-transform:uppercase;color:var(--nh-brown);margin:0 0 8px;font-size:18px;font-weight:300}.nh .nh-who .nh-who__title{text-align:center;color:var(--nh-brown);margin:0;font-size:44px;line-height:1.2}.nh .nh-who__list{gap:24px;margin-top:60px;display:grid}.nh .nh-who__card{border-radius:var(--nh-radius);background:#fefff9b3;border:1px solid #2b25234d;grid-template-columns:auto minmax(0,1fr);gap:32px;padding:40px;display:grid}.nh .nh-who__photos{grid-template-columns:224px 224px;gap:16px;display:grid}.nh .nh-who__main,.nh .nh-who__small{border-radius:var(--nh-radius-slab);background:var(--nh-pale);position:relative;overflow:hidden}.nh .nh-who__main{height:344px}.nh .nh-who__stack{grid-template-rows:122px 206px;gap:16px;display:grid}.nh .nh-who__stack:has(.nh-who__small:first-child[data-tall=true]){grid-template-rows:206px 122px}.nh .nh-who__main img,.nh .nh-who__small img{object-fit:cover}.nh .nh-who__main .nh-who__hover{object-position:var(--hover-pos,50% 50%);opacity:0;transition:opacity var(--nh-panel) var(--nh-ease)}@media (hover:hover){.nh .nh-who__main:hover .nh-who__hover{opacity:1}}.nh .nh-who__text{flex-direction:column;min-width:0;display:flex}.nh .nh-who .nh-who__name{color:var(--nh-brown);margin:0;font-size:36px;line-height:1.2}.nh .nh-who__bio{color:var(--nh-brown);margin:24px 0 0;font-size:16px;font-weight:300;line-height:1.4}.nh .nh-who__badges{justify-content:flex-end;align-items:flex-end;gap:40px;margin:auto 0 0;padding:24px 0 0;list-style:none;display:flex}.nh .nh-who__badge{width:auto;height:96px}@media (max-width:899px){.nh .nh-who__inner{padding:0}.nh .nh-who__eyebrow,.nh .nh-who .nh-who__title{text-align:left}.nh .nh-who__eyebrow{font-size:14px}.nh .nh-who .nh-who__title{font-size:32px}.nh .nh-who__list{gap:40px;margin-top:40px}.nh .nh-who__card{background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:24px;padding:0}.nh .nh-who__photos{grid-template-columns:minmax(0,1fr)}.nh .nh-who__main{aspect-ratio:4/3;height:auto}.nh .nh-who__stack{display:none}.nh .nh-who .nh-who__name{font-size:30px}.nh .nh-who__bio{margin-top:12px}.nh .nh-who__badges{justify-content:center;gap:40px}.nh .nh-who__badge{height:80px}}@media (max-width:767px){.nh-insights .nh-posts{margin-top:32px}.nh-insights .nh-post p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce){.nh .nh-who__main .nh-who__hover{transition:none}}
