.nf-ab-head{margin-bottom:var(--nf-s-7)}.nf-ab-team .nf-lede{max-width:46ch}.nf-ab-team__grid{display:grid;margin:0;padding:0;list-style:none}.nf-ab-person{display:grid;grid-template-columns:clamp(7rem,11vw,10rem) minmax(0,1fr);background:var(--nf-surface);box-shadow:inset 0 0 0 1px var(--nf-line)}.nf-ab-person__photo{overflow:hidden;background:var(--nf-surface-2)}.nf-ab-person__photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;filter:grayscale(1) contrast(1.05);transition:filter .5s var(--nf-ease-out),transform .7s var(--nf-ease-out)}.nf-ab-person:hover .nf-ab-person__photo img{filter:grayscale(0) contrast(1);transform:scale(1.03)}.nf-ab-person__text{padding:var(--nf-s-5)}.nf-ab-person h3{font-size:var(--nf-text-lg);font-weight:500;line-height:1.25;letter-spacing:-.015em}.nf-ab-person p{margin-top:var(--nf-s-2);color:var(--nf-text-2)}@media (min-width: 900px){.nf-ab-team__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.nf-ab-story{background:var(--nf-surface);box-shadow:inset 0 1px 0 var(--nf-line),inset 0 -1px 0 var(--nf-line)}.nf-ab-story__grid{display:grid}.nf-ab-story__photo{position:relative;margin:0;overflow:hidden;background:var(--nf-surface-2)}.nf-ab-story__photo img{display:block;width:100%;height:100%;min-height:18rem;aspect-ratio:16 / 10;-o-object-fit:cover;object-fit:cover;-o-object-position:45% 60%;object-position:45% 60%;filter:grayscale(1) contrast(1.05)}.nf-ab-story__photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,rgb(11 16 20 / .75)),linear-gradient(160deg,#38b6ff52,#0c25378c);mix-blend-mode:multiply;pointer-events:none}.nf-ab-story__photo figcaption{position:absolute;z-index:1;left:var(--nf-gutter);bottom:var(--nf-s-4);font-size:var(--nf-text-sm);line-height:1.4;color:#e2eef7d9}.nf-ab-story__text{padding:var(--nf-s-9) var(--nf-gutter)}.nf-ab-story__text p{max-width:50ch;margin-top:var(--nf-s-5);color:var(--nf-text-2)}.nf-ab-story .nf-ab-story__lead{font-size:var(--nf-text-xl);line-height:1.42;letter-spacing:-.012em;color:var(--nf-text)}@media (min-width: 1024px){.nf-ab-story__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nf-ab-story__photo img{aspect-ratio:auto;min-height:34rem}.nf-ab-story__text{align-self:center;padding:var(--nf-s-10) var(--nf-gutter) var(--nf-s-10) var(--nf-s-9)}}@media (max-width: 767.98px){.nf-ab-head{margin-bottom:var(--nf-s-6)}.nf-ab-person__text{padding:var(--nf-s-4)}.nf-ab-story__text{padding-block:var(--nf-s-8)}}
