.team_list{width:100%;position:relative;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(3, 1fr);row-gap:48px;column-gap:24px}.team_list.owl-carousel{display:block}.team_list.owl-carousel .item{width:calc(100% / 3 - (2 * 24px / 3) * 1);margin-right:24px}.team_list .item{display:inline-flex;position:relative;width:100%}.team_list.rdy .item{width:100% !important;margin:0 !important}.team_list .item .item_in{width:100%;box-sizing:border-box;gap:24px;background-color:#F2F2F4;border-radius:24px;overflow:hidden;display:inline-flex !important;flex-direction:column;padding:16px;margin:0;position:relative}.structure[style*="--s-background"] .team_list .item .item_in{background:#FFFFFF}.team_list .item .item_in .img{width:100%;position:absolute;inset:0;margin:0;display:block}.team_list .item .item_in .img::before{z-index:9;opacity:.75;content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(0,0,0,0.78) 0%, rgba(0,0,0,0) 100%)}.team_list .item .item_in .text{z-index:10;justify-content:flex-end;box-sizing:border-box;padding:16px;align-items:flex-start;text-align:left;width:100%;position:relative;margin:0;display:flex;flex-direction:column;gap:16px;aspect-ratio:400 / 415}.team_list .item .item_in .text .title{color:#fff;margin:0}.team_list .item .item_in .text .post{color:#fff;margin:0;opacity:.7}.team_list .item.blur{overflow:hidden;border:1px solid #24252C;border-radius:24px}.team_list .item.blur .item{pointer-events:none;filter:blur(5px)}.team_list .item.blur .item_in{background:rgba(2,2,2,0.25)}.team_list .item .limit_show_all{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media screen and (max-width:1280px){.team_list{grid-template-columns:repeat(2, 1fr);row-gap:32px;column-gap:16px}.team_list.owl-carousel{display:block}.team_list.owl-carousel .item{width:calc(100% / 2 - (1 * 16px / 2) * 1);margin-right:16px}}@media screen and (max-width:700px){.team_list{grid-template-columns:repeat(1, 1fr);row-gap:32px;column-gap:16px}.team_list.owl-carousel{display:block}.team_list.owl-carousel .item{width:calc(100% / 1 - (0 * 16px / 1) * 1);margin-right:16px}.team_list .item .item_in .text{padding:160px 0 0}.team_list .owl-stage-outer{overflow:visible}.team_list .owl-stage-outer .owl-item{transition:opacity 400ms ease 0ms}.team_list .owl-stage-outer .owl-item:not(.active){opacity:0;pointer-events:none}.module_box:has(.team_list_slider){overflow:visible;width:75% !important}.team_list .owl-stage-outer .owl-item:not(.active){opacity:1;pointer-events:initial}}