.nt{--nt-navy:#023672;--nt-eyebrow:#134078;--nt-blue:#028fff;--nt-ink:#111;--nt-name:#071a31;--nt-text:#333;--nt-line:#e5e5e5;--nt-head-font:"Varela Round",sans-serif;--nt-body-font:"Open Sans",sans-serif;font-family:var(--nt-body-font);--nt-card:#fff;--nt-cols:4;padding:8px 0}.nt--cols-3{--nt-cols:3}.nt--card-gray{--nt-card:#f6f6f6;--nt-line:#f6f6f6}.nt .nt__header{margin:0 auto 32px;max-width:760px}.nt--align-center .nt__header{text-align:center}.nt--align-left .nt__header{margin-left:0}.nt .nt__eyebrow{color:var(--nt-eyebrow);font-family:var(--nt-body-font);font-size:18px;font-weight:700;line-height:1.2;margin:0 0 10px;text-transform:uppercase}.nt .nt__heading{color:var(--nt-ink);font-family:var(--nt-head-font);font-size:clamp(28px,3vw,36px);font-weight:400;line-height:1.2;margin:0 0 14px}.nt .nt__intro{color:var(--nt-text);font-size:16px;line-height:1.7;margin:0}.nt .nt__tabs{background:#f5f5f5;border-radius:999px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 auto 32px;max-width:100%;padding:6px;width:fit-content}.nt--align-left .nt__tabs{margin-left:0}.nt .nt__tabs[hidden]{display:none}.nt .nt__tab{appearance:none;background:transparent;border:0;border-radius:30px;color:var(--nt-navy);cursor:pointer;font:inherit;font-family:var(--nt-body-font);font-size:17px;font-weight:400;line-height:1.2;padding:12px 28px}.nt .nt__tab:hover{background:rgba(2,54,114,.08)}.nt .nt__tab[aria-selected=true]{background:var(--nt-navy);color:#fff}.nt .nt__tab:focus-visible{outline:3px solid var(--nt-blue);outline-offset:2px}.nt .nt__panel:focus-visible{border-radius:8px;outline:3px solid var(--nt-blue);outline-offset:6px}.nt .nt__group{color:var(--nt-ink);font-family:var(--nt-head-font);font-size:24px;font-weight:400;line-height:1.2;margin:8px 0 20px}.nt--align-center .nt__group{text-align:center}.nt.nt--js-tabs .nt__group{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}.nt--stacked .nt__panel+.nt__panel{margin-top:48px}.nt .nt__grid{align-items:start;display:grid;gap:24px;grid-template-columns:repeat(var(--nt-cols),minmax(0,1fr))}.nt .nt__card,.nt .nt__grid{list-style:none;margin:0;padding:0}.nt .nt__card{background:var(--nt-card);border:1px solid var(--nt-line);border-radius:14px;display:flex;flex-direction:column;overflow:hidden}.nt .nt__card::marker,.nt .nt__card:before{content:none;display:none}.nt .nt__photo{aspect-ratio:1/1;background:#f5f5f5;overflow:hidden;position:relative}.nt .nt__photo img{display:block;height:100%;inset:0;max-width:none;object-fit:cover;object-position:center 20%;position:absolute;width:100%}.nt .nt__body{display:flex;flex-direction:column;gap:4px;padding:16px 18px 18px}.nt .nt__name{color:var(--nt-name);font-family:var(--nt-head-font);font-size:20px;font-weight:400;line-height:1.2;margin:0}.nt .nt__role{color:var(--nt-blue);font-size:14px;font-weight:400;line-height:1.4;margin:0;text-transform:uppercase}.nt .nt__bio,.nt .nt__bio p{color:var(--nt-text);font-size:15px;line-height:1.6}.nt .nt__bio p{margin:8px 0 0}.nt .nt__more{margin-top:8px}.nt .nt__more summary{align-items:center;color:var(--nt-navy);cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:6px;list-style:none}.nt .nt__more summary::-webkit-details-marker{display:none}.nt .nt__more summary:after{border-bottom:2px solid;border-right:2px solid;content:"";height:7px;transform:translateY(-2px) rotate(45deg);transition:transform .15s ease;width:7px}.nt .nt__more[open] summary:after{transform:translateY(1px) rotate(-135deg)}.nt .nt__more summary:hover{text-decoration:underline;text-underline-offset:3px}.nt .nt__more summary:focus-visible{border-radius:4px;outline:3px solid var(--nt-blue);outline-offset:3px}.nt .nt__sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){.nt .nt__more summary:after{transition:none}}@media (max-width:1024px){.nt .nt__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.nt .nt__grid{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.nt .nt__body{padding:12px 12px 14px}.nt .nt__name{font-size:17px}.nt .nt__role{font-size:13px}.nt .nt__tab{font-size:15px;padding:10px 16px}}@media (max-width:420px){.nt .nt__grid{grid-template-columns:minmax(0,1fr)}}.nt .nt__initials{align-items:center;background:var(--nt-navy);color:#fff;display:flex;font-family:var(--nt-head-font);font-size:clamp(32px,5vw,56px);font-weight:400;inset:0;justify-content:center;letter-spacing:.04em;position:absolute}.nt[class*=nt--band-]:not(.nt--band-none){background:var(--nt-band);box-shadow:0 0 0 100vmax var(--nt-band);clip-path:inset(0 -100vmax);padding:72px 0;position:relative}.nt--band-gray{--nt-band:#f6f6f6}.nt--band-blue{--nt-band:#eef6ff}.nt--band-blue.nt--card-gray,.nt--band-gray.nt--card-gray{--nt-card:#fff;--nt-line:#e5e5e5}.nt--band-blue .nt__tabs,.nt--band-gray .nt__tabs{background:#fff;box-shadow:inset 0 0 0 1px #e5e5e5}@media (max-width:767px){.nt[class*=nt--band-]:not(.nt--band-none){padding:48px 0}}