.team-member-card[data-v-164f2f9a]{display:block;width:100%;color:#1d1d1b;text-align:left}.team-member-card.min .image-block[data-v-164f2f9a]{aspect-ratio:7/10}@media(max-width:1023px){.team-member-card.min .image-block[data-v-164f2f9a]{opacity:1;transform:translate(0)}}.team-member-card.min .name[data-v-164f2f9a]{font-size:16px}.team-member-card.min .position[data-v-164f2f9a]{font-size:12px;line-height:normal}.team-member-card.big[data-v-164f2f9a]{display:grid;grid-template-columns:9fr 10fr;grid-gap:16px 26px;pointer-events:none}@media(max-width:1023px){.team-member-card.big[data-v-164f2f9a]{grid-template-columns:1fr}}.team-member-card.big .text[data-v-164f2f9a]{margin-top:0}.team-member-card.big .name[data-v-164f2f9a]{font-size:26px}@media(max-width:1023px){.team-member-card.big .name[data-v-164f2f9a]{font-size:18px}}.team-member-card.big .position[data-v-164f2f9a]{display:block;margin-top:16px;font-size:14px;line-height:normal}@media(max-width:1023px){.team-member-card.big .position[data-v-164f2f9a]{font-size:13px}}.team-member-card .image-block[data-v-164f2f9a]{aspect-ratio:4/5}.team-member-card .text[data-v-164f2f9a]{margin-top:16px}.team-member-card .name[data-v-164f2f9a]{display:block;font-weight:500;font-size:22px}.team-member-card .position[data-v-164f2f9a]{display:block;margin-top:8px;font-weight:400;font-size:13px;line-height:20px;color:#1d1d1bcc}.team-list[data-v-5aa88962]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;grid-gap:36px 26px}@media(max-width:1023px){.team-list[data-v-5aa88962]{grid-template-columns:1fr}}.team-member-modal[data-v-17c9f7e8]{position:fixed;inset:0;z-index:10;display:flex;justify-content:flex-end}.team-member-modal .overlay[data-v-17c9f7e8]{position:absolute;inset:0;background:#1d1d1b66}@media(max-width:1023px){.team-member-modal .overlay[data-v-17c9f7e8]{display:none}}.team-member-modal .panel[data-v-17c9f7e8]{position:relative;width:100%;max-width:580px;height:100dvh;padding:26px;background:#fff;overflow-y:auto;scrollbar-color:#ca1a1f #d5d5d5;scrollbar-width:thin}@media(max-width:1023px){.team-member-modal .panel[data-v-17c9f7e8]{width:100%}}.team-member-modal .panel[data-v-17c9f7e8]::-webkit-scrollbar{width:6px}.team-member-modal .panel[data-v-17c9f7e8]::-webkit-scrollbar-track{background:#d5d5d5}.team-member-modal .panel[data-v-17c9f7e8]::-webkit-scrollbar-thumb{background:#ca1a1f}.team-member-modal .close-button[data-v-17c9f7e8]{display:flex;margin-left:auto;color:#0b0e1f}.team-member-modal .close-button svg[data-v-17c9f7e8]{width:24px;height:24px}.team-member-modal .content[data-v-17c9f7e8]{display:flex;flex-direction:column;margin-top:36px}@media(max-width:1023px){.team-member-modal .content[data-v-17c9f7e8]{margin-top:26px}}.team-member-modal .description[data-v-17c9f7e8]{flex-grow:1;padding-top:31px;border-top:1px solid rgba(0,0,0,.122);margin-top:31px}.team-modal-enter-active[data-v-17c9f7e8],.team-modal-leave-active[data-v-17c9f7e8]{transition:opacity .3s ease}.team-modal-enter-active .panel[data-v-17c9f7e8],.team-modal-leave-active .panel[data-v-17c9f7e8]{transition:transform .3s ease}.team-modal-enter-from[data-v-17c9f7e8],.team-modal-leave-to[data-v-17c9f7e8]{opacity:0}.team-modal-enter-from .panel[data-v-17c9f7e8],.team-modal-leave-to .panel[data-v-17c9f7e8]{transform:translate(100%)}.team-section[data-v-3c09b582]{padding-block:86px 78px;overflow:hidden}@media(max-width:1023px){.team-section[data-v-3c09b582]{padding-block:56px 78px}}.team-section .team-header[data-v-3c09b582]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}@media(max-width:1023px){.team-section .team-header[data-v-3c09b582]{flex-direction:column}}.team-section .title[data-v-3c09b582]{font-weight:500;font-size:62px;line-height:72px}@media(max-width:1023px){.team-section .title[data-v-3c09b582]{font-size:28px;line-height:36px}}.team-section .description[data-v-3c09b582]{width:276px;color:#ca1a1f;font-weight:500;font-size:12px;margin-top:24px}@media(max-width:1023px){.team-section .description[data-v-3c09b582]{width:100%;margin-top:0}}.team-section .team-slider-block[data-v-3c09b582]{margin-top:72px}@media(max-width:1023px){.team-section .team-slider-block[data-v-3c09b582]{margin-top:32px}}.team-section[data-v-3c09b582] .swiper{overflow:visible}
