body.modal-open{overflow:hidden}.inn-tab-panel{animation:fadeIn .4s ease;display:none}.inn-tab-panel.active{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.inn-team-section{margin:0 auto;max-width:1400px;position:relative}.grid-normal .swiper-wrapper{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;padding:15px 0 30px}.grid-normal .swiper-slide{height:auto;width:calc(25% - 18px)}.inn-team-filters{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:40px}.inn-team-section button.inn-filter-btn{background-color:transparent;border:1px solid #e7ebee;border-radius:20px;color:#036;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;padding:10px 20px;text-decoration:none;transition:all .3s ease}.inn-team-section button.inn-filter-btn.active,.inn-team-section button.inn-filter-btn:active,.inn-team-section button.inn-filter-btn:focus,.inn-team-section button.inn-filter-btn:hover{background-color:#036;border:1px solid #036;color:#fff;text-decoration:none}.inn-team-swiper{margin-bottom:40px;padding:15px 10px 30px!important}.inn-team-swiper .swiper-slide{display:flex;height:auto;justify-content:center}.inn-team-card{background:#fff;border-radius:16px;box-shadow:0 6px 10px 0 rgba(0,0,0,.09);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s cubic-bezier(.165,.84,.44,1);width:100%;will-change:transform,box-shadow}.inn-team-card--clickable{cursor:pointer}.inn-team-image{background:#f0f0f0;flex-shrink:0;height:320px;overflow:hidden;width:100%}.inn-team-image img{height:100%;object-fit:cover;transition:transform .6s ease;width:100%}.inn-team-info{display:flex;flex-direction:column;flex-grow:1;padding:20px}.inn-team-name{color:#036;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:28px;margin:0 0 8px}.inn-team-position{color:#6680a0;font-size:14px;font-weight:500;line-height:1.4;margin:0 0 10px}.inn-team-card-desc{color:#6680a0;display:-webkit-box;flex-grow:1;font-family:Inter,sans-serif;font-size:12px;-webkit-line-clamp:4;line-height:1.5;margin-bottom:20px;text-align:justify;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.inn-team-card-desc div,.inn-team-card-desc p,.inn-team-card-desc span{color:inherit;display:inline;font-size:inherit;line-height:inherit;margin:0;padding:0;text-align:justify}.inn-team-section .inn-team-modal-btn{align-items:center;background-color:transparent;color:#002b60;display:inline-flex;font-family:Inter,sans-serif;font-size:13px;font-weight:600;margin-top:auto;padding:0;position:relative;transition:color .3s ease;width:max-content}.inn-team-section .inn-team-modal-btn:before{background:currentColor;content:"";height:1px;left:0;position:absolute;top:102%;transform:scaleX(0);transform-origin:100% 50%;transition:transform .25s ease-in-out;width:100%}.inn-team-card--clickable:hover{box-shadow:0 15px 25px rgba(0,43,96,.12),0 5px 10px rgba(0,0,0,.05);transform:translateY(-5px)}.inn-team-card--clickable:hover .inn-team-image img{transform:scale(1.04)}.inn-team-card--clickable:hover .inn-team-modal-btn{color:#001e44}.inn-team-card--clickable:hover .inn-team-modal-btn:before{transform:scaleX(1);transform-origin:0 50%}.inn-team-button-wrapper{text-align:center}.inn-team-section a.inn-team-button{background-color:transparent;border:2px solid #036;border-radius:8px;color:#036;display:inline-block;font-size:16px;font-weight:500;padding:10px 30px;text-decoration:none;transition:all .3s ease}.inn-team-section a.inn-team-button:active,.inn-team-section a.inn-team-button:focus,.inn-team-section a.inn-team-button:hover{background-color:#6ab3e6;border-color:#6ab3e6;color:#fff;text-decoration:none}.inn-team-modals-container{position:absolute}.inn-team-modal-overlay{align-items:center;background:rgba(0,43,96,.7);display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100vw;z-index:999999}.inn-team-modal-overlay.active{opacity:1;visibility:visible}.inn-team-modal-content{background:#fff;border-radius:16px;box-shadow:0 15px 50px rgba(0,0,0,.2);display:flex;max-height:85vh;max-width:850px;overflow:hidden;position:relative;transform:translateY(30px);transition:transform .4s ease;width:90%}.inn-team-modal-overlay.active .inn-team-modal-content{transform:translateY(0)}.inn-team-modals-container button.inn-team-modal-close{align-items:center;background-color:#f0f0f0;border:none;border-radius:50%;color:#6680a0;cursor:pointer;display:flex;font-size:24px;height:36px;justify-content:center;line-height:1;padding:0;position:absolute;right:20px;text-decoration:none;top:15px;transition:all .3s ease;width:36px;z-index:10}.inn-team-modals-container button.inn-team-modal-close:hover{background-color:#036;color:#fff}.inn-team-modal-left{align-items:flex-start;background:#fff;display:flex;flex-shrink:0;padding:30px 0 30px 40px;width:35%}.inn-team-modal-left img{aspect-ratio:1/1;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);object-fit:cover;width:100%}.inn-team-modal-right{display:flex;flex-direction:column;overflow-y:auto;padding:40px;width:65%}.inn-team-modal-right::-webkit-scrollbar{width:6px}.inn-team-modal-right::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.inn-team-modal-right::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.inn-team-modal-right::-webkit-scrollbar-thumb:hover{background:#94a3b8}.inn-team-modal-name{color:#036;font-size:26px;font-weight:600;margin:0 0 5px}.inn-team-modal-position{border-bottom:1px solid #e7ebee;color:#6680a0;font-size:15px;font-weight:500;padding-bottom:20px}.inn-team-modal-richtext{color:#475569;font-family:Inter,sans-serif;font-size:15px;line-height:1.6}.inn-team-section .inn-team-modal-richtext h1,.inn-team-section .inn-team-modal-richtext h2,.inn-team-section .inn-team-modal-richtext h3,.inn-team-section .inn-team-modal-richtext h4,.inn-team-section .inn-team-modal-richtext h5{color:#036;font-weight:600;line-height:1.3;margin-bottom:.5em;margin-top:1.5em}.inn-team-section .inn-team-modal-richtext>:first-child{margin-top:0}.inn-team-section .inn-team-modal-richtext p{margin-bottom:1em;margin-top:0}.inn-team-section .inn-team-modal-richtext ol,.inn-team-section .inn-team-modal-richtext ul{margin-bottom:1em;margin-top:0;padding-left:1.5em}.inn-team-section .inn-team-modal-richtext li{line-height:1.5;margin-bottom:.5em}.inn-team-section .inn-team-modal-richtext>:last-child{margin-bottom:0}@media (max-width:1080px){.grid-normal .swiper-wrapper{grid-template-columns:1fr 1fr}.grid-normal .swiper-slide{width:calc(50% - 12px)}}@media (max-width:768px){.grid-normal .swiper-wrapper{gap:12px}.grid-normal .swiper-slide{width:calc(50% - 6px)}.inn-team-filters{gap:10px}.inn-team-section button.inn-filter-btn{font-size:13px}.inn-team-modal-content{flex-direction:column;max-height:90vh}.inn-team-modal-left{height:auto;justify-content:center;padding:30px 30px 10px;width:100%}.inn-team-modal-left img{height:180px;width:180px}.inn-team-modal-right{padding:20px;width:100%}}