.people-cards-section{background-color:#edf3f3;padding:0;width:100%}.people-cards-container{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;justify-content:center;margin:0 auto;max-width:1440px;padding:60px}.people-cards-title.cibo__section--h2{color:#0d232b!important;margin-bottom:0!important;text-align:center}.people-cards-grid{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;justify-content:flex-start;width:100%}.people-cards-card{align-items:flex-start;background:#d3e5ea;border-radius:24px;display:flex;flex-direction:column;height:auto;padding:0;width:calc(25% - 30px)}.people-cards-portrait{aspect-ratio:300/320;border-radius:24px 24px 0 0;display:block;height:320px;object-fit:cover;width:100%}.people-cards-content{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;padding:24px}.people-cards-name.cibo__section--h5{color:#13393e;margin:0;text-align:left}.people-cards-role.cibo__body--small{color:#183038;margin:0;text-align:left}.people-cards-modal-overlay{align-items:flex-start;background:rgba(0,0,0,.7);bottom:0;display:none;height:100vh;justify-content:center;left:0;overflow-y:auto;padding-bottom:100px;padding-top:100px;position:fixed;right:0;top:0;transition:opacity .2s;width:100vw;z-index:1000}.people-cards-modal{align-items:flex-start;background:#fff;border-radius:24px;box-shadow:0 8px 40px rgba(0,0,0,.18);display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto;max-width:700px;min-width:320px;padding:60px;position:relative;top:50%;transform:translateY(-50%);width:90vw}.people-cards-modal-close{align-items:center!important;background:var(--Secondary-Lime-Lime-300,#95d13c)!important;border:none!important;border-radius:100px!important;box-shadow:none!important;color:#183038;cursor:pointer;display:inline-flex!important;font-size:1rem;gap:10px!important;height:auto!important;line-height:1;outline:none!important;padding:10px!important;position:absolute;right:-60px;top:-60px;transition:background .2s;width:auto!important;z-index:1}.people-cards-modal-close:hover{background:#b6e36a!important}.people-cards-modal-close svg{display:block;height:10px!important;width:10px!important}.people-cards-modal-content{align-items:flex-start;display:flex;flex-direction:column;gap:24px;width:100%}.people-cards-modal-header{align-items:center;display:flex;flex-direction:row;gap:24px;margin-bottom:8px}.people-cards-modal-portrait{border-radius:50%;flex-shrink:0;height:72px;object-fit:cover;width:72px}.people-cards-modal-name{color:var(--Secondary-Turquoise-Turquoise-600,#13393e);font-family:Roboto Slab;font-size:32px;font-weight:600;margin-bottom:4px}.people-cards-modal-role{color:var(--Secondary-Turquoise-Turquoise-700,#183038);font-family:Work Sans;font-size:18px;font-weight:400;margin-bottom:0}.people-cards-modal-bio{color:var(--Primary-Content-Black,#282726);font-family:Work Sans;font-size:15px;font-weight:400;line-height:1.6;margin-bottom:24px;max-width:100%}.people-cards-modal-linkedin,.people-cards-modal-linkedin:active,.people-cards-modal-linkedin:visited{align-items:center!important;background:transparent!important;border:none!important;border-radius:12px!important;box-shadow:none!important;color:var(--Secondary-Turquoise-Turquoise-800,#0d232b)!important;display:inline-flex!important;font-family:Work Sans!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;gap:12px!important;line-height:24px!important;margin-top:8px!important;padding:8px 20px 8px 12px!important;text-align:center!important;text-decoration:none!important;transition:color .2s!important}.people-cards-modal-linkedin:focus,.people-cards-modal-linkedin:hover{background:transparent!important;color:var(--Secondary-Turquoise-Turquoise-800,#0d232b)!important;outline:none!important;text-decoration:none!important}.linkedin-circle,.people-cards-modal-linkedin-icon{align-items:center!important;display:flex!important}.linkedin-circle{background:transparent!important;border-radius:50%!important;height:28px!important;justify-content:center!important;width:28px!important}.people-cards-modal-linkedin-text{color:var(--Secondary-Turquoise-Turquoise-800,#0d232b)!important;font-family:Work Sans!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}.people-cards-modal-linkedin-arrow{align-items:center!important;display:flex!important;margin-left:8px!important;transition:transform .2s cubic-bezier(.4,0,.2,1)!important}.people-cards-modal-linkedin:focus .people-cards-modal-linkedin-arrow,.people-cards-modal-linkedin:hover .people-cards-modal-linkedin-arrow{transform:translateX(5px)!important}.people-cards-modal-linkedin-arrow svg{display:block!important;height:20px!important;width:20px!important}.people-cards-card{cursor:pointer;transition:box-shadow .2s,transform .2s}.people-cards-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);transform:translateY(-2px) scale(1.02)}@media (max-width:1200px){.people-cards-container{padding:40px 60px}.people-cards-grid{gap:40px}.people-cards-card{width:calc(33.33% - 26.66px)}.people-cards-modal-close{right:-24px;top:-24px;z-index:1001}}@media (max-width:1024px){.people-cards-container{padding:40px 30px}.people-cards-modal-close{right:24px;top:24px;z-index:1001}}@media (max-width:900px){.people-cards-container{padding:24px}.people-cards-grid{gap:40px}.people-cards-card{width:calc(50% - 20px)}}@media (max-width:700px){.people-cards-portrait{height:200px}.people-cards-modal{margin:0 auto;max-width:90vw;min-width:0;padding:24px;top:50%;transform:translateY(-50%);width:90vw}.people-cards-modal-close{right:24px;top:24px;z-index:1001}.people-cards-modal-header{align-items:center;flex-direction:column;gap:12px}.people-cards-modal-name{font-size:22px}.people-cards-modal-role{font-size:15px}.people-cards-modal-bio{font-size:14px;max-width:100%}.people-cards-modal-overlay{padding-bottom:32px;padding-top:32px}}