.team-grid-section{display:flex;scroll-margin-top:100px}.team-grid-section.white-theme{background-color:var(--white,#fff)}.team-grid-section.gray-theme{background-color:var(--neutral-2,#f3f4f6)}.team-grid-section.dark-theme{background-color:var(--core-rich-black,#010203)}.tg-layout-flex{gap:30px}.tg-copy-flex,.tg-layout-flex{display:flex;flex-direction:column}.tg-copy-flex{gap:20px;text-align:center}.tg-heading{color:var(--core-rich-black,#010203)}.dark-theme .tg-heading{color:var(--white,#fff)}.team-member-grid{column-gap:20px;display:grid;grid-auto-flow:column;grid-template-rows:auto auto;overflow:auto;padding-bottom:20px;row-gap:24px;scrollbar-color:var(--highlight-cyber-green,#8be000) var(--highlight-cyber-green-lite,#d1f399);scrollbar-width:thin;width:100%}.team-member-grid::-webkit-scrollbar{height:5px}.team-member-grid::-webkit-scrollbar-track{background-color:var(--highlight-cyber-green-lite,#d1f399)}.team-member-grid::-webkit-scrollbar-thumb{background-color:var(--highlight-cyber-green,#8be000);border-radius:100px}.presenter-card-corner{display:none;position:absolute}.presenter-card-corner.top-left{left:0;top:0}.presenter-card-corner.top-right{right:0;top:0}.presenter-card-corner.bottom-left{bottom:0;left:0}.presenter-card-corner.bottom-right{bottom:0;right:0}.presenter-card{cursor:pointer;display:flex;flex-direction:column;gap:10px;max-width:152px;position:relative;width:calc(50vw - 36px)}.presenter-card-image-container{width:100%}.presenter-card-image{height:100%;object-fit:cover;transition:transform .2s ease-in-out;width:100%}.pc-details-flex{display:flex;flex-direction:column;gap:5px}.pc-name{color:var(--core-rich-black,#010203)}.dark-theme .pc-name{color:var(--white,#fff)}.pc-title{color:var(--neutral-5,#4c4d4a)}.dark-theme .pc-title{color:var(--white,#fff)}.presenter-modal{background-color:rgba(1,2,3,.6);bottom:0;display:none;justify-content:center;left:0;padding:24px;position:fixed;top:79px;width:100%;z-index:1000}.presenter-modal.show-modal{display:flex}.presenter-modal-container{background:#fff;display:flex;flex-direction:column;height:100%;padding:24px;position:relative;width:100%}.modal-close-container{cursor:pointer;position:absolute;right:12px;top:24px}.modal-close{cursor:pointer}.presenter-modal-content{display:flex;flex-direction:column;gap:20px;overflow:auto}.presenter-modal-image-name-title{display:flex;gap:24px}.presenter-modal-image-container{display:none;width:100%}.presenter-modal-image{height:100%;object-fit:cover;width:100%}.pm-details-flex{display:flex;flex-direction:column;gap:12px;justify-content:center}.pm-name{color:var(--core-rich-black,#010203)}.pm-bio,.pm-title{color:var(--neutral-5,#4c4d4a)}.presenter-modal-bio-socials{color:var(--core-rich-black,#010203);display:flex;flex-direction:column}.presenter-modal-bio{display:flex;flex-direction:column;gap:10px;overflow:auto}.presenter-modal-socials{display:flex;gap:5px}body.no-overflow{overflow:hidden}@media (min-width:567px){.modal-close-container{right:40px;top:40px}.presenter-modal-container{max-width:700px;padding:40px}.presenter-modal-content{overflow:auto}.presenter-modal-image-container{display:block;height:152px;width:152px}}@media (min-width:768px){.tg-layout-flex{gap:40px}.tg-copy-flex{align-self:center;max-width:770px}.presenter-card{flex-direction:column;max-width:100%;width:100%}.presenter-card-text{text-align:center}.presenter-card-name{color:var(--white);font-size:24px;line-height:34px;text-align:center}.presenter-card-title{color:var(--core-white);font-size:18px;line-height:32px;text-align:center}.team-member-grid{column-gap:20px;display:grid;grid-auto-flow:row;grid-template-columns:repeat(4,1fr);grid-template-rows:none;overflow:hidden;padding-bottom:0;row-gap:24px;width:100%}.team-member-grid.\32-presenter-grid{grid-template-columns:1fr 1fr}.team-member-grid.\33-presenter-grid{grid-template-columns:repeat(3,1fr)}.presenter-modal-container{height:fit-content}.presenter-modal-image-container{height:300px;width:300px}}@media (min-width:992px){.presenter-card{padding:20px 12px}.presenter-card:hover .presenter-card-corner{display:block}}@media (min-width:1200px){.tg-layout-flex{gap:50px}.pc-details-flex{gap:0}.pc-title{font-size:14px;line-height:24px}.pm-title{font-size:20px;line-height:30px}.presenter-modal-bio{font-size:14px;line-height:24px}}