body.team-fidelity{--tc:#191817;--ts:#232120;--tb:#f2eee6;--td:#b5b0a6;--tg:#c79a4b;--tge:#8fae97;--tl:#f2eee624;background:var(--tc);color:var(--tb);-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:1.55}body.team-fidelity main h1,body.team-fidelity main h2,body.team-fidelity main h3,body.team-fidelity main p{margin:0;padding:0}body.team-fidelity main h1,body.team-fidelity main h2,body.team-fidelity main h3{letter-spacing:-.01em;color:var(--tb);font-family:Fraunces,serif;font-weight:400}.team-wrap[data-astro-cid-gsygyv63]{width:min(100%,1280px);margin:0 auto;padding:0 36px}.team-eyebrow[data-astro-cid-gsygyv63]{letter-spacing:.16em;text-transform:uppercase;color:var(--tg);font:400 11px/1.55 Space Mono,monospace}.team-masthead[data-astro-cid-gsygyv63]{padding:170px 0 0}.team-kicker[data-astro-cid-gsygyv63]{align-items:center;gap:14px;margin-bottom:22px;display:flex}.team-rule[data-astro-cid-gsygyv63]{background:var(--tg);width:56px;height:1px}.team-masthead[data-astro-cid-gsygyv63] h1[data-astro-cid-gsygyv63]{max-width:960px;font-size:clamp(40px,6.4vw,84px);font-weight:300;line-height:1.02}.team-sub[data-astro-cid-gsygyv63]{border-bottom:1px solid var(--tl);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;margin-top:34px;padding-bottom:34px;display:flex}.team-sub[data-astro-cid-gsygyv63] p[data-astro-cid-gsygyv63]{max-width:480px;color:var(--td);font-size:16px;line-height:1.55}.team-sub[data-astro-cid-gsygyv63]>span[data-astro-cid-gsygyv63]{white-space:nowrap;color:var(--tge);letter-spacing:.14em;text-transform:uppercase;font:400 11px/1.55 Space Mono,monospace}.team-roster[data-astro-cid-gsygyv63]{padding:0 0 130px}.team-roster-grid[data-astro-cid-gsygyv63]{grid-template-columns:1.15fr .85fr;align-items:start;gap:64px;display:grid}.team-list[data-astro-cid-gsygyv63]{margin:0;padding:0;list-style:none}.team-row[data-astro-cid-gsygyv63]{border-bottom:1px solid var(--tl);cursor:pointer;align-items:center;gap:24px;padding:30px 4px;transition:padding-left .3s;display:flex}.team-row[data-astro-cid-gsygyv63]:hover{padding-left:16px}.team-number[data-astro-cid-gsygyv63]{width:26px;color:var(--td);letter-spacing:.1em;flex-shrink:0;font:400 11px/1.55 Space Mono,monospace;transition:color .25s}.team-main[data-astro-cid-gsygyv63]{flex:1;min-width:0}.team-main[data-astro-cid-gsygyv63] h2[data-astro-cid-gsygyv63]{color:var(--td);font-size:clamp(24px,3vw,38px);font-weight:300;line-height:1.12;transition:color .25s}.team-meta[data-astro-cid-gsygyv63]{flex-wrap:wrap;align-items:baseline;gap:14px;margin-top:8px;display:flex}.team-role[data-astro-cid-gsygyv63]{color:var(--td);font-size:14px;line-height:1.55;transition:color .25s}.team-department[data-astro-cid-gsygyv63]{color:#b5b0a673;letter-spacing:.12em;text-transform:uppercase;font:400 10px/1.55 Space Mono,monospace}.team-arrow[data-astro-cid-gsygyv63]{color:#0000;flex-shrink:0;font:400 15px/1.55 Space Mono,monospace;transition:color .25s}.team-thumb[data-astro-cid-gsygyv63]{display:none}.team-row[data-astro-cid-gsygyv63].is-active .team-main[data-astro-cid-gsygyv63] h2[data-astro-cid-gsygyv63]{color:var(--tb)}.team-row[data-astro-cid-gsygyv63].is-active .team-number[data-astro-cid-gsygyv63]{color:var(--tg)}.team-row[data-astro-cid-gsygyv63].is-active .team-role[data-astro-cid-gsygyv63]{color:var(--tb)}.team-row[data-astro-cid-gsygyv63].is-active .team-arrow[data-astro-cid-gsygyv63]{color:var(--tg)}.team-panel[data-astro-cid-gsygyv63]{position:sticky;top:110px}.team-panel-frame[data-astro-cid-gsygyv63]{aspect-ratio:4/5;border:1px solid var(--tl);background:var(--ts);border-radius:4px;width:100%;position:relative;overflow:hidden}.team-panel-frame[data-astro-cid-gsygyv63]:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#191817d9);position:absolute;inset:0}.team-panel-image[data-astro-cid-gsygyv63]{opacity:0;background-position:50%;background-size:cover;transition:opacity .45s;position:absolute;inset:0}.team-panel-image[data-astro-cid-gsygyv63].is-active{opacity:1}.team-panel-captions[data-astro-cid-gsygyv63]{z-index:3;position:absolute;bottom:22px;left:26px;right:26px}.team-panel-caption[data-astro-cid-gsygyv63]{opacity:0;transition:opacity .35s;position:absolute;bottom:0;left:0;right:0}.team-panel-caption[data-astro-cid-gsygyv63].is-active{opacity:1;position:relative}.team-panel-caption[data-astro-cid-gsygyv63]>span[data-astro-cid-gsygyv63]{color:var(--tge);letter-spacing:.14em;margin-bottom:8px;font:400 10px/1.55 Space Mono,monospace;display:block}.team-panel-caption[data-astro-cid-gsygyv63] h3[data-astro-cid-gsygyv63]{font-size:24px;font-weight:400;line-height:1.55}.team-panel-caption[data-astro-cid-gsygyv63] p[data-astro-cid-gsygyv63]{color:var(--td);font-size:13px;line-height:1.55}body.team-fidelity .site-header{background:linear-gradient(#191817ba,#0000);height:86px;padding:20px 38px;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:1.55;position:absolute;inset:0 0 auto}body.team-fidelity .site-header .brand img{width:46px;height:46px}body.team-fidelity .site-header nav{gap:28px;font-size:13px;font-weight:400;line-height:1.6}body.team-fidelity .site-header>nav>a,body.team-fidelity .site-header .project-menu-label>a{padding:0;font-weight:400}body.team-fidelity .site-header .contact-nav{border-color:var(--td);border-radius:0;padding:9px 22px;font-weight:400}body.team-fidelity .site-footer{row-gap:0;height:392.922px;padding:60px 42.5px 110px}body.team-fidelity .site-footer small{min-height:53.1406px}@media (width<=920px){.team-wrap[data-astro-cid-gsygyv63]{width:100%;padding:0 20px}.team-masthead[data-astro-cid-gsygyv63]{padding-top:130px}.team-roster-grid[data-astro-cid-gsygyv63]{grid-template-columns:1fr;gap:0}.team-panel[data-astro-cid-gsygyv63]{display:none}.team-roster[data-astro-cid-gsygyv63]{padding-bottom:80px}.team-row[data-astro-cid-gsygyv63]{cursor:default;padding:28px 0;display:block}.team-row[data-astro-cid-gsygyv63]:hover{padding-left:0}.team-thumb[data-astro-cid-gsygyv63]{aspect-ratio:4/5;background-position:50%;background-size:cover;border-radius:4px;width:100%;margin-bottom:18px;display:block}.team-number[data-astro-cid-gsygyv63]{color:var(--tg);margin-bottom:10px;display:block}.team-main[data-astro-cid-gsygyv63] h2[data-astro-cid-gsygyv63],.team-role[data-astro-cid-gsygyv63]{color:var(--tb)}.team-arrow[data-astro-cid-gsygyv63]{display:none}body.team-fidelity .site-header{height:74px;padding:14px 20px}}@media (width<=620px){.team-wrap[data-astro-cid-gsygyv63]{padding-inline:18px}.team-masthead[data-astro-cid-gsygyv63] h1[data-astro-cid-gsygyv63]{font-size:clamp(38px,12vw,54px);line-height:1.05}.team-sub[data-astro-cid-gsygyv63]{align-items:flex-start}}
