.pu-team-page{--team-space: clamp(64px,7vw,96px);background:#f5f4f1;color:#1d1d1f;font:400 16px/1.6 Manrope,Arial,sans-serif;overflow:clip}body:has(.pu-team-page),body:has(.pu-team-page) #MainContent{background:#f5f4f1}.pu-team-page *{box-sizing:border-box}.pu-team-page :where(h1,h2,h3,p,figure){margin:0}.pu-team-page :where(h1,h2,h3){font-family:Urbanist,Manrope,sans-serif;font-weight:500;letter-spacing:normal}.pu-team-page .wrap{width:min(100% - 48px,1376px);margin-inline:auto}.pu-team-page .sec{padding-block:var(--team-space)}.pu-team-page .h2{font-size:var(--pu-type-section-small);line-height:1.08}.pu-team-page .lede{margin-top:20px;font-size:16px;color:#6e6e73}.pu-team-page .split-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;border-radius:14px;background:#fff}.pu-team-page .sp-media{position:relative;min-height:460px}.pu-team-page .sp-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pu-team-page .sp-copy{padding:clamp(28px,4vw,56px);align-self:center}.pu-team-page .ftabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:36px}.pu-team-page .ftab{flex:none;min-height:40px;padding:8px 18px;border:0;border-radius:999px;font:400 16px/24px Manrope,sans-serif;background:#e9e8e6;color:#515154;cursor:pointer}.pu-team-page .ftab.on{background:#1d1d1f;color:#fff}.pu-team-page .team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.pu-team-page .pcard{position:relative;min-width:0;border-radius:14px;overflow:hidden;background:#1d1d1f;color:#fff}.pu-team-page .pcard-visual{position:relative;width:100%;aspect-ratio:9/10;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.pu-team-page .pcard[hidden]{display:none}.pu-team-page .pm2,.pu-team-page .pm2 img,.pu-team-page .scrim2{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover}.pu-team-page .scrim2{background:linear-gradient(to top,rgba(0,0,0,.86),transparent 60%)}.pu-team-page .pcard-footer{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:end;gap:32px;position:relative;padding:24px}.pu-team-page .cap2 h3{font-size:var(--pu-type-card);line-height:1.12;color:inherit}.pu-team-page .cap2 span{display:block;margin-top:8px;font-size:14px;line-height:1.5}.pu-team-page .pbtn{align-self:end;flex:none;cursor:pointer}.pu-team-page .pcard--no-photo{background:#fff;color:#1d1d1f}.pu-team-page .team-profile-source{position:relative;background:#fff;color:#1d1d1f;padding:24px}.pu-team-page.is-enhanced .team-profile-source{display:none}.pu-team-page:not(.is-enhanced) .pbtn{display:none!important}.pu-team-page .sec-head{max-width:760px;margin-bottom:40px}.pu-team-page .vgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pu-team-page .vcard{display:grid;grid-template-columns:24px minmax(0,1fr);gap:16px;padding:28px;border-radius:14px;background:#fff}.pu-team-page .vcard h3{font-size:var(--pu-type-card-title);line-height:1.25;margin-bottom:12px}.pu-team-page .vcard p{font-size:16px;color:#6e6e73}.pu-team-page .team-value-icon svg{display:block;width:24px;height:24px;fill:currentColor}.pu-team-page .finale{padding-bottom:var(--team-space)}.pu-team-page .fin-card{background:#fff;border-radius:14px;padding:clamp(28px,5vw,64px)}.pu-team-page .fin-card .lede{max-width:760px}.pu-team-page .btn-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px}.pu-team-page .pu-button{flex:0 0 auto;width:auto}.pu-team-page button:focus-visible{outline:3px solid #00aaff;outline-offset:4px}@media(max-width:960px){.pu-team-page .team-grid,.pu-team-page .vgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pu-team-page .split-panel{grid-template-columns:1fr}.pu-team-page .sp-media{min-height:0;aspect-ratio:16/11}}@media(max-width:620px){.pu-team-page .team-grid,.pu-team-page .vgrid{grid-template-columns:minmax(0,1fr);gap:14px}}.pu-team-page .pu-hero__content{text-align:left}.pu-team-page .pu-hero__copy{margin-top:38px}.pu-team-page .pu-team-hero .pu-hero__media img{object-position:50% 22%}.pu-team-page :is(.wrap,.sp-copy,.team-grid,.vgrid,.cap2,.fin-card){min-width:0}.pu-team-page :is(.cap2,.sp-copy,.vcard,.fin-card){overflow-wrap:anywhere}.pu-team-page .pcard-footer{flex-shrink:0}.pu-team-page .ftabs{max-width:100%}@media(max-width:767px){.pu-team-page .wrap{width:calc(100% - 32px)}.pu-team-page .pu-hero__copy{margin-top:32px}.pu-team-page .sec{padding-block:64px}.pu-team-page .ftabs{max-width:none;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;margin-inline:-16px;padding:4px 16px;scroll-padding-inline:16px;overscroll-behavior-x:contain;scrollbar-width:none}.pu-team-page .ftab{white-space:nowrap}.pu-team-page .sp-copy,.pu-team-page .vcard,.pu-team-page .pcard-footer{padding:24px}}@media(max-width:360px){.pu-team-page .pcard-footer{padding:20px}}@media(max-width:749px){.pu-team-page .pu-team-hero .pu-hero__media img{object-position:24% 50%}.pu-team-page .finale{padding-bottom:40px}}.pu-team-page .cap2{min-height:56px}.pu-team-page .pu-team-intro{padding-block:clamp(56px,7vw,96px) 40px}.pu-team-page .pu-team-intro h1{max-width:960px;font-size:var(--pu-type-display);line-height:1.06;color:#1d1d1f}.pu-team-page .pu-team-intro .lede{max-width:640px;margin-top:32px}.pu-team-page #team-members{padding-top:0}@media(max-width:767px){.pu-team-page .pu-team-intro{padding-block:48px 32px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/project-unity-team.css.map */
