.pagination{display:flex;justify-content:center;align-items:center;max-width:700px;margin:0 auto;padding-top:60px}@media(min-width: 768px){.pagination{padding-top:90px}}@media(min-width: 1420px){.pagination{padding-top:110px}}.pagination li.active a:not(.prev,.next){color:#fff;background-color:#28066a;border-color:#28066a}.pagination li.active a:not(.prev,.next):hover{background-color:#28066a;border-color:#28066a}.pagination li a[disabled]{opacity:.3;cursor:auto}.pagination li a[disabled]:hover{color:#28066a}.pagination li a[disabled]:hover svg{stroke:#6740fc}.pagination li a:focus-visible{outline:1px solid #4c16b3;outline-offset:2px}.pagination li a:not(.prev,.next){width:32px;height:32px;border:1px solid #d1d5db;border-radius:6px;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#4b5563;font-family:"Poppins",sans-serif;font-size:1.6rem;font-weight:400;margin:0 2px;transition:background-color .2s ease,border-color .2s ease,color .2s ease}@media(min-width: 768px){.pagination li a:not(.prev,.next){width:38px;height:38px}}@media(min-width: 1420px){.pagination li a:not(.prev,.next){font-size:1.8rem;width:44px;height:44px}}.pagination li a:not(.prev,.next):hover{border-color:#4b27d6;color:#fff;background-color:#4b27d6}.pagination li a.prev,.pagination li a.next{color:#28066a;font-size:0;font-weight:400;font-family:"Poppins",sans-serif;position:relative;display:flex;align-items:center;transition:color .2s ease;margin-left:40px}@media(min-width: 768px){.pagination li a.prev,.pagination li a.next{font-size:1.6rem;margin-left:35px}}@media(min-width: 1420px){.pagination li a.prev,.pagination li a.next{font-size:1.8rem}}.pagination li a.prev:hover,.pagination li a.next:hover{color:#4b27d6}.pagination li a.prev:hover svg,.pagination li a.next:hover svg{stroke:#4b27d6}.pagination li a.prev svg,.pagination li a.next svg{width:8px;height:10px;stroke:#6740fc;transition:stroke .2s ease;margin-left:15px}@media(min-width: 1420px){.pagination li a.prev svg,.pagination li a.next svg{width:10px;height:12px}}.pagination li a.prev{margin-right:40px;margin-left:0}@media(min-width: 768px){.pagination li a.prev{margin-right:35px}}.pagination li a.prev svg{transform:rotate(180deg);margin-right:15px;margin-left:0}.peopleIndex{padding:50px 0 60px}@media(min-width: 768px){.peopleIndex{padding:60px 0 70px}}@media(min-width: 1050px){.peopleIndex{padding:70px 0 80px}}@media(min-width: 1420px){.peopleIndex{padding:85px 0 100px}}.peopleIndex .itemContainer{display:grid;grid-gap:40px 20px;grid-template-columns:repeat(2, 1fr)}@media(min-width: 768px){.peopleIndex .itemContainer{grid-template-columns:repeat(3, 1fr);grid-gap:40px}}@media(min-width: 1050px){.peopleIndex .itemContainer{grid-gap:50px;grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1230px){.peopleIndex .itemContainer{grid-gap:60px 70px}}@media(min-width: 1420px){.peopleIndex .itemContainer{grid-gap:75px 100px}}.peopleIndex .itemContainer .item{display:flex;flex-direction:column;justify-content:flex-start}.peopleIndex .itemContainer .item:focus-visible{outline:1px solid #4c16b3;outline-offset:2px}.peopleIndex .itemContainer .item:hover .image img{transform:scale(1.025)}.peopleIndex .itemContainer .item:hover h2{text-decoration-color:inherit}.peopleIndex .itemContainer .item .image{background:#f5f3f8;border-radius:20px;border:1px solid #d1d5db;display:flex;align-items:flex-end;overflow:hidden;position:relative;width:100%;margin-bottom:17px}@media(min-width: 1050px){.peopleIndex .itemContainer .item .image{margin-bottom:20px}}@media(min-width: 1420px){.peopleIndex .itemContainer .item .image{margin-bottom:30px}}.peopleIndex .itemContainer .item img{transition:transform .3s ease}.peopleIndex .itemContainer .item h2{text-align:left;margin:0;font-size:2rem;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);transition:text-decoration-color .3s ease}@media(min-width: 1420px){.peopleIndex .itemContainer .item h2{font-size:2.2rem}}.peopleIndex .itemContainer .item p{text-align:left;margin:10px 0 0;font-size:1.6rem}@media(min-width: 1420px){.peopleIndex .itemContainer .item p{font-size:1.8rem}}.peopleIndex .personItem{position:fixed;background:#fff;top:0;right:0;width:100%;height:100vh;z-index:20025;display:flex;justify-content:center;transform:translateX(100%);transition:transform .4s ease,visibility .4s ease;visibility:hidden}@media(min-width: 768px){.peopleIndex .personItem{width:550px;left:auto}}@media(min-width: 1050px){.peopleIndex .personItem{width:650px}}@media(min-width: 1420px){.peopleIndex .personItem{width:725px}}.peopleIndex .personItem.panelActive{transform:translateX(0);visibility:visible}.peopleIndex .personItem .imageAndContentWrapper{display:flex;align-items:flex-start;flex-direction:column;margin-bottom:30px}@media(min-width: 768px){.peopleIndex .personItem .imageAndContentWrapper{flex-direction:row;align-items:center}}@media(min-width: 1050px){.peopleIndex .personItem .imageAndContentWrapper{margin-bottom:35px}}@media(min-width: 1420px){.peopleIndex .personItem .imageAndContentWrapper{margin-bottom:50px}}.peopleIndex .personItem .image{border-radius:50%;background-color:#f4f4f3;border:1px solid #d1d5db;min-width:100px;min-height:100px;width:auto;display:flex;align-items:flex-end;overflow:hidden;position:relative;margin-bottom:20px}@media(min-width: 768px){.peopleIndex .personItem .image{margin-right:35px;margin-bottom:0;min-width:160px;min-height:160px}}@media(min-width: 1420px){.peopleIndex .personItem .image{margin-right:45px;min-width:190px;min-height:190px}}.peopleIndex .personItem h3{margin:0}.peopleIndex .personItem .preamble{margin:8px 0 0}.peopleIndex .personItem .closeButton{display:flex;align-items:center;justify-content:center;position:absolute;top:15px;right:15px;width:40px;height:40px}@media(min-width: 1420px){.peopleIndex .personItem .closeButton{top:20px;right:20px}}.peopleIndex .personItem .closeButton:focus-visible svg{outline:1px solid #28066a;outline-offset:2px}.peopleIndex .personItem .closeButton svg{width:14px;height:14px;stroke:#28066a;transition:stroke .2s ease}@media(min-width: 768px){.peopleIndex .personItem .closeButton svg{width:18px;height:18px}}@media(min-width: 1420px){.peopleIndex .personItem .closeButton svg{width:22px;height:22px}}.peopleIndex .personItem .closeButton svg:hover{stroke:#6740fc}.peopleIndex .personItem .personInner{width:100%;padding:100px 30px 50px;max-height:90vh;overflow-y:auto}@media(min-width: 768px){.peopleIndex .personItem .personInner{padding:110px 60px}}@media(min-width: 1420px){.peopleIndex .personItem .personInner{padding:120px 80px}}
