.team-section{display:block;margin:1.56rem 0;position:relative}.team-section .flex-container{flex-direction:column;gap:1.9rem}:is(.team-section .flex-container) .top-wrap{display:flex;gap:.24rem;justify-content:space-between;width:100%}:is(:is(.team-section .flex-container) .top-wrap) .title-wrap{display:flex;flex-direction:column;gap:.24rem}:is(:is(.team-section .flex-container) .top-wrap) .section-text{max-width:4.62rem}:is(.team-section .flex-container) .team-members-wrap{display:flex;flex-direction:column;gap:.4rem}:is(:is(.team-section .flex-container) .team-members-wrap) .splide__list{display:grid;gap:.2rem;grid-template-columns:repeat(3,1fr);row-gap:1.28rem;width:100%}:is(:is(:is(.team-section .flex-container) .team-members-wrap) .splide__list) .card{border-radius:.3rem;cursor:pointer;display:block;padding:0 .2rem .24rem;position:relative;transition:color .4s ease;width:100%}:is(:is(:is(:is(.team-section .flex-container) .team-members-wrap) .splide__list) .card):after{background-color:var(--color-ivory);border-radius:.3rem;bottom:0;content:"";height:3.84rem;left:0;position:absolute;transition:background-color .4s ease;width:100%;z-index:-1}:is(:is(:is(:is(.team-section .flex-container) .team-members-wrap) .splide__list) .card):hover{color:var(--color-lime)}:is(:is(:is(:is(.team-section .flex-container) .team-members-wrap) .splide__list) .card):hover:after{background-color:var(--color-olive)}:is(:is(:is(:is(:is(.team-section .flex-container) .team-members-wrap) .splide__list) .card):hover .media-wrap):before{opacity:1;transform:translateY(0)}:is(:is(:is(:is(.team-section .flex-container) .team-members-wrap) .splide__list) .card) .media-wrap{border-radius:.3rem;height:4.02rem;margin-top:-.97rem;overflow:hidden;width:100%}:is(:is(:is(:is(:is(.team-section .flex-container) .team-members-wrap) .splide__list) .card) .media-wrap) img{z-index:2}:is(:is(:is(:is(:is(.team-section .flex-container) .team-members-wrap) .splide__list) .card) .media-wrap):before{background-color:var(--color-ivory);border-radius:.3rem;bottom:0;content:"";height:100%;left:0;opacity:0;position:absolute;transform:translateY(100%);transition:opacity .3s ease,transform .4s ease;width:100%;z-index:1}:is(:is(.team-section .flex-container) .team-members-wrap) .splide__track{overflow:visible}:is(:is(.team-section .flex-container) .team-members-wrap) .slider-nav{display:none}:is(:is(.team-section .flex-container) .team-members-wrap) .button-wrap{display:flex;grid-column:1/-1;justify-content:flex-end;width:100%}@media screen and (max-width:768px) and (orientation:portrait){.team-section{display:block;margin:.4rem 0;padding-bottom:.4rem;position:relative}.team-section .flex-container{gap:.8rem}:is(.team-section .flex-container) .top-wrap{flex-direction:column;gap:.4rem}:is(:is(.team-section .flex-container) .top-wrap) .section-text{max-width:100%}:is(.team-section .flex-container) .team-members-wrap{margin-top:.4rem;width:100%}:is(:is(.team-section .flex-container) .team-members-wrap) .splide__list{align-items:flex-end;display:flex;gap:0}:is(:is(:is(.team-section .flex-container) .team-members-wrap) .splide__list) .card{width:3.7rem}:is(:is(.team-section .flex-container) .team-members-wrap) .slider-nav{align-items:center;display:flex;gap:.32rem;justify-content:center;width:100%}:is(:is(:is(.team-section .flex-container) .team-members-wrap) .slider-nav) .slider-arrow{align-items:center;background-color:var(--color-olive);border:none;border-radius:.1rem;cursor:pointer;display:flex;height:.32rem;justify-content:center;width:.32rem}.next:is(:is(:is(:is(.team-section .flex-container) .team-members-wrap) .slider-nav) .slider-arrow){transform:rotate(180deg)}:is(:is(:is(:is(.team-section .flex-container) .team-members-wrap) .slider-nav) .slider-arrow) svg{height:.08rem;width:.07rem;fill:var(--color-lime)}:is(:is(:is(.team-section .flex-container) .team-members-wrap) .slider-nav) .slider-pagination{align-items:center;display:flex;gap:.16rem;justify-content:center}:is(:is(:is(:is(.team-section .flex-container) .team-members-wrap) .slider-nav) .slider-pagination) .page-btn{background-color:transparent;border:none;cursor:pointer;font-family:Google Sans;font-size:.16rem;font-weight:400;letter-spacing:0;line-height:150%;margin:0;padding:0}.is-active:is(:is(:is(:is(:is(.team-section .flex-container) .team-members-wrap) .slider-nav) .slider-pagination) .page-btn){font-weight:700}:is(:is(.team-section .flex-container) .team-members-wrap) .button-wrap{justify-content:center}}.team-member-modal{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(53,40%,92%,.8);height:100%;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:opacity .4s ease,visibility .4s ease;visibility:hidden;width:100%;z-index:1000}.team-member-modal.is-active{opacity:1;pointer-events:auto;visibility:visible}.team-member-modal.is-active .modal-inner{transform:translateX(0)}.team-member-modal .modal-inner{display:flex;flex-direction:row;gap:0;height:100%;justify-content:flex-end;transform:translateX(100%);transition:transform .4s ease;width:100%}:is(.team-member-modal .modal-inner) .close-btn{background-color:var(--color-olive);border:none;border-radius:.2rem;cursor:pointer;height:.52rem;outline:none;position:absolute;right:.48rem;top:.48rem;width:.52rem}:is(:is(.team-member-modal .modal-inner) .close-btn) svg{height:.12rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.12rem}:is(.team-member-modal .modal-inner) .media-wrap{height:100%;min-width:450px;width:5.05rem}@media screen and (max-width:991px){:is(.team-member-modal .modal-inner) .media-wrap{flex-grow:1;min-width:unset}}:is(.team-member-modal .modal-inner) .modal-content-wrap{background-color:var(--color-ivory);height:100%;overflow-y:auto;padding:1.2rem .48rem .48rem;width:6.09rem}:is(:is(.team-member-modal .modal-inner) .modal-content-wrap) .modal-content-inner{display:flex;flex-direction:column;gap:.4rem;min-height:100%}:is(:is(:is(.team-member-modal .modal-inner) .modal-content-wrap) .modal-content-inner) .modal-title{margin-top:auto}:is(:is(:is(.team-member-modal .modal-inner) .modal-content-wrap) .modal-content-inner) .info-wrap{display:flex;flex-direction:column;gap:.24rem}:is(:is(:is(:is(.team-member-modal .modal-inner) .modal-content-wrap) .modal-content-inner) .info-wrap) .info-item{display:flex;flex-direction:column;gap:.08rem}:is(:is(:is(:is(:is(.team-member-modal .modal-inner) .modal-content-wrap) .modal-content-inner) .info-wrap) .info-item) .info-title{color:var(--color-charcoal);opacity:.7}:is(:is(:is(:is(:is(.team-member-modal .modal-inner) .modal-content-wrap) .modal-content-inner) .info-wrap) .info-item) .info-text{color:var(--color-charcoal)}@media screen and (max-width:768px) and (orientation:portrait){.team-member-modal{backdrop-filter:unset;-webkit-backdrop-filter:unset;background:unset}.team-member-modal .modal-inner{display:flex;flex-direction:column;justify-content:flex-end;transform:translateX(100%);transition:transform .4s ease}:is(.team-member-modal .modal-inner) .close-btn{right:.16rem;top:.16rem;z-index:50}:is(.team-member-modal .modal-inner) .media-wrap{flex-grow:unset;height:3.88rem;width:100%}:is(.team-member-modal .modal-inner) .modal-content-wrap{flex-grow:1;height:auto;overflow-y:auto;padding:.14rem .16rem .23rem;width:100%}:is(:is(.team-member-modal .modal-inner) .modal-content-wrap) .modal-content-inner{gap:.24rem}:is(:is(:is(.team-member-modal .modal-inner) .modal-content-wrap) .modal-content-inner) .modal-title{margin-top:0}}