.our-people-component-grid,.our-people-component-grid.is-admin{margin-bottom:calc(-26.69971px + 15.91992vw);position:relative;width:100%}@media screen and (min-width:1424px){.our-people-component-grid,.our-people-component-grid.is-admin{margin-bottom:200px}}@media screen and (max-width:767px){.our-people-component-grid .columns,.our-people-component-grid.is-admin .columns{flex-direction:column!important}}.our-people-component-grid .column,.our-people-component-grid.is-admin .column{margin-bottom:var(--gutter);margin-top:var(--gutter)}.our-people-component-grid .box,.our-people-component-grid.is-admin .box{border-radius:16px;height:100%;padding:12px 12px 24px;position:relative}.our-people-component-grid .box .image-container,.our-people-component-grid.is-admin .box .image-container{aspect-ratio:440/404;border-radius:16px;margin-bottom:calc(7.7102px + 1.14395vw);overflow:hidden;position:relative}.our-people-component-grid .box .image-container .label,.our-people-component-grid.is-admin .box .image-container .label{background:#f7f7f7;border-radius:16px;color:#031c1c;font-size:14px;font-weight:600;padding:12px;position:absolute;right:12px;text-align:center;top:12px;width:-moz-fit-content;width:fit-content;z-index:1}@media screen and (min-width:1424px){.our-people-component-grid .box .image-container,.our-people-component-grid.is-admin .box .image-container{margin-bottom:24px}}.our-people-component-grid .box .image-container img,.our-people-component-grid.is-admin .box .image-container img{border-radius:16px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.our-people-component-grid .box .text-container .title,.our-people-component-grid.is-admin .box .text-container .title{color:#031c1c;font-family:var(--unnamed-font-family-outfit);font-size:clamp(18px,18px + (2)*(100vw - 375px)/(1049),20px);font-style:normal;font-weight:600;letter-spacing:var(--unnamed-character-spacing-0);line-height:clamp(26px,26px + (2)*(100vw - 375px)/(1049),28px);margin-bottom:4px}.our-people-component-grid .box .text-container .position,.our-people-component-grid.is-admin .box .text-container .position{color:#031c1c;font-family:var(--unnamed-font-family-outfit);font-size:clamp(16px,16px + (2)*(100vw - 375px)/(1049),18px);font-style:normal;font-weight:400;letter-spacing:var(--unnamed-character-spacing-0);line-height:clamp(24px,24px + (2)*(100vw - 375px)/(1049),26px);margin-bottom:40px;max-width:416px}.our-people-component-grid .box .text-container .wrap-links,.our-people-component-grid.is-admin .box .text-container .wrap-links{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.our-people-component-grid .box .text-container .wrap-links a .icon-Linkedin-Logo:before,.our-people-component-grid.is-admin .box .text-container .wrap-links a .icon-Linkedin-Logo:before{color:#000;content:"";font-family:icomoon;font-size:32px;transition:color .3s ease-in-out}.our-people-component-grid .box .text-container .wrap-links a:hover .icon-Linkedin-Logo:before,.our-people-component-grid.is-admin .box .text-container .wrap-links a:hover .icon-Linkedin-Logo:before{color:#0077b5}.our-people-component-grid .box,.our-people-component-grid.is-admin .box{background:#f2f4f3;transition:transform .6s ease-in-out;will-change:transform}.our-people-component-grid .link,.our-people-component-grid.is-admin .link{--underline-height:5px;--underline-offset:4px;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 var(--underline-height);box-decoration-break:clone;-webkit-box-decoration-break:clone;color:var(--underlineColor);display:inline;font-weight:600;padding-bottom:var(--underline-offset);text-decoration:none;transition:background-size .6s ease-in-out}.our-people-component-grid .box.coming-soon a:hover .description-wrap,.our-people-component-grid.is-admin .box.coming-soon a:hover .description-wrap{opacity:0}.our-people-component-grid .box.coming-soon a:hover .lottie-wrapper,.our-people-component-grid.is-admin .box.coming-soon a:hover .lottie-wrapper{opacity:1}.our-people-component-grid .lottie-wrapper,.our-people-component-grid.is-admin .lottie-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .6s ease-in-out;width:100%;z-index:2}.our-people-component-grid .lottie-wrapper .lottie,.our-people-component-grid.is-admin .lottie-wrapper .lottie{margin-bottom:20px;max-width:30px}.our-people-component-grid .lottie-wrapper p,.our-people-component-grid.is-admin .lottie-wrapper p{color:var(--unnamed-color-ffffff);font-family:var(--unnamed-font-family-outfit);font-size:clamp(16px,16px + (4)*(100vw - 375px)/(1049),20px);font-style:normal;font-weight:400;letter-spacing:var(--unnamed-character-spacing-0);line-height:clamp(24px,24px + (4)*(100vw - 375px)/(1049),28px)}.our-people-component-grid .preview-member,.our-people-component-grid.is-admin .preview-member{background-color:rgba(0,0,0,.6);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;inset:0;transition:opacity .6s ease-in-out;width:100%;z-index:9}.our-people-component-grid .preview-member.active,.our-people-component-grid.is-admin .preview-member.active{opacity:1;pointer-events:all}.our-people-component-grid .preview-member.active .modal,.our-people-component-grid.is-admin .preview-member.active .modal{transform:translateY(0)}.our-people-component-grid .preview-member .modal,.our-people-component-grid.is-admin .preview-member .modal{background:#e9eceb 0 0 no-repeat padding-box;border-radius:16px;height:calc(100vh - var(--nav-bar-height) - 34px);max-width:464px;position:absolute;right:var(--page-external-padding);width:100%}@supports(height:100dvh){.our-people-component-grid .preview-member .modal,.our-people-component-grid.is-admin .preview-member .modal{height:calc(100dvh - var(--nav-bar-height) - 34px)}}.our-people-component-grid .preview-member .modal,.our-people-component-grid.is-admin .preview-member .modal{bottom:var(--page-external-padding);padding:24px 20px;transform:translateX(100%);transition:transform .6s ease-in-out;z-index:9}.our-people-component-grid .preview-member .modal .modal-content,.our-people-component-grid.is-admin .preview-member .modal .modal-content{height:100%;overflow:hidden;position:relative}.our-people-component-grid .preview-member .modal .modal-content .modal-header,.our-people-component-grid.is-admin .preview-member .modal .modal-content .modal-header{margin-bottom:20px}.our-people-component-grid .preview-member .modal .modal-content .modal-header .modal-title,.our-people-component-grid.is-admin .preview-member .modal .modal-content .modal-header .modal-title{color:var(--unnamed-color-031c1c);font-family:var(--unnamed-font-family-outfit);font-size:clamp(18px,18px + (2)*(100vw - 375px)/(1049),20px);font-style:normal;font-weight:600;letter-spacing:var(--unnamed-character-spacing-0);line-height:clamp(26px,26px + (2)*(100vw - 375px)/(1049),28px);margin-bottom:4px;max-width:340px}.our-people-component-grid .preview-member .modal .modal-content .modal-header .modal-position,.our-people-component-grid.is-admin .preview-member .modal .modal-content .modal-header .modal-position{color:var(--unnamed-color-031c1c);font-family:var(--unnamed-font-family-outfit);font-size:clamp(16px,16px + (2)*(100vw - 375px)/(1049),18px);font-style:normal;font-weight:400;letter-spacing:var(--unnamed-character-spacing-0);line-height:clamp(24px,24px + (2)*(100vw - 375px)/(1049),26px)}.our-people-component-grid .preview-member .modal .modal-content a.linkedIn,.our-people-component-grid.is-admin .preview-member .modal .modal-content a.linkedIn{align-items:center;color:var(--unnamed-color-031c1c);display:flex;flex-direction:row;font-family:var(--unnamed-font-family-outfit);font-size:12px;font-style:normal;font-weight:600;gap:8px;justify-content:flex-start;letter-spacing:var(--unnamed-character-spacing-0);line-height:18px}.our-people-component-grid .preview-member .modal .modal-content a.linkedIn .icon-Linkedin-Logo:before,.our-people-component-grid.is-admin .preview-member .modal .modal-content a.linkedIn .icon-Linkedin-Logo:before{color:#000;content:"";font-family:icomoon;font-size:32px;transition:color .3s ease-in-out}.our-people-component-grid .preview-member .modal .modal-content a.linkedIn:hover .icon-Linkedin-Logo:before,.our-people-component-grid.is-admin .preview-member .modal .modal-content a.linkedIn:hover .icon-Linkedin-Logo:before{color:#0077b5}.our-people-component-grid .preview-member .modal .modal-content .modal-body-scroll,.our-people-component-grid.is-admin .preview-member .modal .modal-content .modal-body-scroll{height:100%;overflow-y:auto;scrollbar-color:#ffb100 #e9eceb}.our-people-component-grid .preview-member .modal .modal-content .modal-body .modal-cover,.our-people-component-grid.is-admin .preview-member .modal .modal-content .modal-body .modal-cover{margin-bottom:20px}.our-people-component-grid .preview-member .modal .modal-content .modal-body .modal-cover img,.our-people-component-grid .preview-member .modal .modal-content .modal-body .modal-cover video,.our-people-component-grid.is-admin .preview-member .modal .modal-content .modal-body .modal-cover img,.our-people-component-grid.is-admin .preview-member .modal .modal-content .modal-body .modal-cover video{border-radius:16px}.our-people-component-grid .preview-member .modal .modal-content .modal-body .modal-buttons-container,.our-people-component-grid.is-admin .preview-member .modal .modal-content .modal-body .modal-buttons-container{align-items:center;display:flex;flex-direction:row;gap:24px;justify-content:center;margin-bottom:28px}.our-people-component-grid .preview-member .modal .modal-content .modal-snapshot,.our-people-component-grid.is-admin .preview-member .modal .modal-content .modal-snapshot{margin-bottom:28px}.our-people-component-grid .preview-member .modal .modal-content .modal-snapshot h3,.our-people-component-grid.is-admin .preview-member .modal .modal-content .modal-snapshot h3{color:var(--unnamed-color-031c1c);font-family:var(--unnamed-font-family-outfit);font-size:clamp(18px,18px + (2)*(100vw - 375px)/(1049),20px);font-style:normal;font-weight:600;letter-spacing:var(--unnamed-character-spacing-0);line-height:clamp(26px,26px + (2)*(100vw - 375px)/(1049),28px);margin-bottom:8px}.our-people-component-grid .preview-member .modal .modal-content .modal-snapshot p,.our-people-component-grid.is-admin .preview-member .modal .modal-content .modal-snapshot p{color:var(--unnamed-color-031c1c);font-family:var(--unnamed-font-family-outfit);font-size:clamp(16px,16px + (2)*(100vw - 375px)/(1049),18px);font-style:normal;font-weight:400;letter-spacing:var(--unnamed-character-spacing-0);line-height:clamp(24px,24px + (2)*(100vw - 375px)/(1049),26px);margin-bottom:24px}.our-people-component-grid .preview-member .modal .modal-content .modal-snapshot p:last-of-type,.our-people-component-grid.is-admin .preview-member .modal .modal-content .modal-snapshot p:last-of-type{margin-bottom:0}.our-people-component-grid .preview-member .modal .modal-content .modal-services,.our-people-component-grid.is-admin .preview-member .modal .modal-content .modal-services{margin-bottom:28px}.our-people-component-grid .preview-member .modal .modal-content .modal-services h3,.our-people-component-grid.is-admin .preview-member .modal .modal-content .modal-services h3{color:var(--unnamed-color-031c1c);font-family:var(--unnamed-font-family-outfit);font-size:14px;font-style:normal;font-weight:700;letter-spacing:var(--unnamed-character-spacing-0);line-height:20px;margin-bottom:10px}.our-people-component-grid .preview-member .modal .modal-content .modal-services .modal-tags,.our-people-component-grid.is-admin .preview-member .modal .modal-content .modal-services .modal-tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:left;opacity:1;position:relative;z-index:1}@media screen and (max-width:1023px){.our-people-component-grid .preview-member .modal .modal-content .modal-services .modal-tags,.our-people-component-grid.is-admin .preview-member .modal .modal-content .modal-services .modal-tags{display:none}}.our-people-component-grid .preview-member .modal .modal-content .modal-services .modal-tags .tag,.our-people-component-grid.is-admin .preview-member .modal .modal-content .modal-services .modal-tags .tag{background:var(--unnamed-color-ffffff) 0 0 no-repeat padding-box;background:#fff;border:1px solid var(--unnamed-color-ffffff);border-radius:12px;color:var(--unnamed-color-031c1c);display:inline-flex;font-family:var(--unnamed-font-family-outfit);font-size:12px;font-style:normal;font-weight:600;letter-spacing:var(--unnamed-character-spacing-0);line-height:18px;opacity:1;padding:8px 12px}.our-people-component-grid .preview-member .modal .modal-content .modal-extra-photos,.our-people-component-grid.is-admin .preview-member .modal .modal-content .modal-extra-photos{display:flex;flex-direction:column;gap:16px;margin-bottom:28px}.our-people-component-grid .preview-member .modal .modal-content .modal-extra-photos.hidden,.our-people-component-grid.is-admin .preview-member .modal .modal-content .modal-extra-photos.hidden{display:none}.our-people-component-grid .preview-member .modal .modal-content .modal-extra-photos img,.our-people-component-grid.is-admin .preview-member .modal .modal-content .modal-extra-photos img{border-radius:16px;width:100%}.our-people-component-grid .preview-member .modal .modal-btn.text-cta.disabled,.our-people-component-grid.is-admin .preview-member .modal .modal-btn.text-cta.disabled{display:none}.our-people-component-grid .preview-member .modal .closeModal,.our-people-component-grid.is-admin .preview-member .modal .closeModal{background:var(--unnamed-color-ffffff) 0 0 no-repeat padding-box;border:1px transparent;border-radius:50%;cursor:pointer;height:36px;position:absolute;right:20px;top:10px;transition:all .3s ease-in-out;width:36px;z-index:10}.our-people-component-grid .preview-member .modal .closeModal:focus,.our-people-component-grid .preview-member .modal .closeModal:hover,.our-people-component-grid.is-admin .preview-member .modal .closeModal:focus,.our-people-component-grid.is-admin .preview-member .modal .closeModal:hover{border:1px solid #d0d0d0;transform:scale(.9)}.our-people-component-grid .preview-member .modal .closeModal:after,.our-people-component-grid.is-admin .preview-member .modal .closeModal:after{color:#626262;content:"";font-family:icomoon;font-size:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.our-people-component-grid .title-box h2,.our-people-component-grid.is-admin .title-box h2{color:#031c1c;font-family:var(--unnamed-font-family-outfit);font-size:clamp(28px,28px + (20)*(100vw - 375px)/(1049),48px);font-style:normal;font-weight:700;letter-spacing:var(--unnamed-character-spacing-0);line-height:clamp(34px,34px + (20)*(100vw - 375px)/(1049),54px);margin-bottom:4px;max-width:344px}.our-people-component-grid .secondary-title-box,.our-people-component-grid.is-admin .secondary-title-box{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-start}.our-people-component-grid .secondary-title-box .title,.our-people-component-grid.is-admin .secondary-title-box .title{color:#626262;font-family:var(--unnamed-font-family-outfit);font-size:clamp(24px,24px + (10)*(100vw - 375px)/(1049),34px);font-style:normal;font-weight:700;letter-spacing:var(--unnamed-character-spacing-0);line-height:clamp(28px,28px + (12)*(100vw - 375px)/(1049),40px);max-width:344px;padding:12px 12px 24px}.our-people-component-grid.is-admin:after{content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}
