@property --w-size{syntax: "<length>"; inherits: true; initial-value: 100vw;}.team-title{text-align:center}.team-subtitle{font-size:clamp(18px,(18 + (24 - 18) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,24px);text-align:center}.team-tabs{margin:clamp(30px,(30 + (60 - 30) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,60px) auto 0}.team-tabs-nav{display:flex;align-items:center;gap:clamp(16px,(16 + (40 - 16) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,40px);justify-content:center}@media (min-width: 768px){.team-tabs-nav{justify-content:flex-start;padding:0 clamp(30px,(30 + (170 - 30) * (tan(atan2(var(--w-size),1px)) - 768) / 832) * 1px,170px)}}.team-tabs-btn{--btn-size: 18px;--btn-py: .125em;--btn-fz: clamp(20px, (20 + (32 - 20) * (tan(atan2(var(--w-size), 1px)) - 375) / 1225) * 1px, 32px);--btn-color: var(--team-color, var(--clr-2))}.team-tabs-btn:before{display:block;content:"";height:1px;background-color:var(--btn-color);transition:var(--transition);position:absolute;left:50%;right:50%;bottom:0}.team-tabs-btn.active:before{left:0;right:0}.team-tabs-container{position:relative;margin:clamp(30px,(30 + (60 - 30) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,60px) auto 0}.team-tabs-wrapper{--height-picture: clamp(350px, (350 + (782 - 350) * (tan(atan2(var(--w-size), 1px)) - 375) / 1225) * 1px, 782px);width:100%;position:absolute;top:0;left:0;transition:var(--transition);opacity:0;pointer-events:none}.team-tabs-wrapper.active{position:relative;opacity:1;pointer-events:auto}.team-carousel{--height-thumbnails: clamp(150px, (150 + (240 - 150) * (tan(atan2(var(--w-size), 1px)) - 375) / 1225) * 1px, 240px);overflow:visible}@media (min-width: 768px){.team-carousel{padding:0 clamp(30px,(30 + (170 - 30) * (tan(atan2(var(--w-size),1px)) - 768) / 832) * 1px,170px)}}@media (min-width: 768px){.team-carousel .swiper-wrapper{align-items:flex-end}}.team-carousel.swiper-initialized .swiper-slide:not(.swiper-slide-active){opacity:1!important;pointer-events:none}.team-carousel:not(.swiper-initialized) .swiper-slide:nth-child(1)~.swiper-slide{opacity:0;visibility:hidden}.team-carousel:not(.swiper-initialized) .team-card-name,.team-carousel:not(.swiper-initialized) .team-card-post,.team-carousel:not(.swiper-initialized) .team-card-descr,.team-carousel:not(.swiper-initialized) .team-card-picture{opacity:1;transform:none}@media (max-width: 767px){.team-carousel .swiper-button-nav{top:calc(var(--height-picture) / 3)}.team-carousel .swiper-button-nav:before,.team-carousel .swiper-button-nav:after{--pseudo-width: 40%;--pseudo-height: 2px}}@media (max-width: 991px){.team-carousel .swiper-button-prev{left:calc(var(--gap-container) * -1)}}@media (max-width: 991px){.team-carousel .swiper-button-next{right:calc(var(--gap-container) * -1)}}.team-card{display:flex;flex-direction:column;gap:30px 20px}@media (min-width: 768px){.team-card{flex-direction:row}}.team-card-body{margin:auto;position:relative;z-index:2}@media (min-width: 768px){.team-card-body{width:clamp(400px,(400 + (616 - 400) * (tan(atan2(var(--w-size),1px)) - 768) / 832) * 1px,616px);padding-bottom:calc(var(--height-thumbnails) + .5em)}}.team-card-name{font-size:clamp(20px,(20 + (32 - 20) * (tan(atan2(var(--w-size),1px)) - 768) / 832) * 1px,32px);font-weight:400;color:var(--team-color, var(--clr-2))}.team-card-post{font-size:clamp(16px,(16 + (18 - 16) * (tan(atan2(var(--w-size),1px)) - 768) / 832) * 1px,18px);color:var(--clr-2);margin-top:clamp(6px,(6 + (10 - 6) * (tan(atan2(var(--w-size),1px)) - 768) / 832) * 1px,10px)}.team-card-descr{display:flex;flex-direction:column;font-size:clamp(14px,(14 + (18 - 14) * (tan(atan2(var(--w-size),1px)) - 768) / 832) * 1px,18px);margin-top:clamp(20px,(20 + (34 - 20) * (tan(atan2(var(--w-size),1px)) - 768) / 832) * 1px,34px);text-align:justify}.team-card-descr-text{--read-min-height: calc(4.8em - 2px) ;--read-hidden-color-rgb: transparent}@media (min-width: 768px){.team-card-descr-text{--read-min-height: 1000em}}.team-card-descr.active .team-card-more-btn .icon{transform:rotate(180deg)}.team-card-picture{display:flex;height:var(--height-picture);align-self:center}@media (min-width: 768px){.team-card-picture{min-height:350px;max-height:calc(100vh - var(--header-height) / 2);flex:1 0 0;order:3;border-bottom:calc(var(--height-thumbnails) / 3 * 2) solid transparent;align-self:flex-end}}.team-card-picture img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;margin:auto auto 0}@media (min-width: 768px){.team-card-picture img{margin:auto auto 0}}.team-card-name,.team-card-post,.team-card-descr,.team-card-picture{transition-property:opacity,transform;opacity:0}.team-card-name,.team-card-post,.team-card-descr{transition-duration:.2s;transition-delay:.4s}.team-card-picture{transition-duration:.6s;transform:translate(-15%)}.team-card-more-btn{--btn-height: clamp(30px, (30 + (56 - 30) * (tan(atan2(var(--w-size), 1px)) - 375) / 1225) * 1px, 56px);--btn-px: 0;--btn-color: var(--clr-2);--btn-gap: 1em;--btn-fz: clamp(16px, (16 + (20 - 16) * (tan(atan2(var(--w-size), 1px)) - 375) / 1225) * 1px, 20px);--btn-fw: bold;margin:.5em auto 0 0}@media (min-width: 768px){.team-card-more-btn{display:none;margin-top:0}}.team-card-more-btn.inactive{display:none}.team-card-more-btn:hover{--btn-color: var(--clr-4)}.team-card-more-btn .icon{--icon-size: .75em}.team-carousel .swiper-slide-active .team-card-name,.team-carousel .swiper-slide-active .team-card-post,.team-carousel .swiper-slide-active .team-card-descr,.team-carousel .swiper-slide-active .team-card-picture{opacity:1;transform:none}.team-carousel .swiper-slide-active .team-card-name,.team-carousel .swiper-slide-active .team-card-post,.team-carousel .swiper-slide-active .team-card-descr{transition-duration:.6s}.team-carousel .swiper-slide-active .team-card-picture{transition-duration:1s}.team-carousel .swiper-slide-active .team-card-name{transition-delay:.2s}.team-carousel .swiper-slide-active .team-card-post{transition-delay:.4s}.team-carousel .swiper-slide-active .team-card-descr{transition-delay:.6s}.team-carousel .swiper-slide-active.before-animate .team-card-name,.team-carousel .swiper-slide-active.before-animate .team-card-post,.team-carousel .swiper-slide-active.before-animate .team-card-descr,.team-carousel .swiper-slide-active.before-animate .team-card-picture{opacity:0;transition-duration:0s;transition-delay:0s}.team-carousel .swiper-slide-active.before-animate .team-card-name{transform:translate(3em)}.team-carousel .swiper-slide-active.before-animate .team-card-post{transform:translateY(2em)}.team-carousel .swiper-slide-active.before-animate .team-card-descr{transform:translateY(3em)}.team-carousel .swiper-slide-active.before-animate .team-card-picture{transform:translate(15%)}.team-thumbnails-carousel{--swiper-count: 2;--swiper-gap: 0;width:100%;gap:var(--swiper-gap);overflow:visible;position:absolute;left:0;top:var(--height-picture);transform:translateY(-100%)}@media (min-width: 425px){.team-thumbnails-carousel{--swiper-count: 3}}@media (min-width: 600px){.team-thumbnails-carousel{--swiper-count: 4}}@media (min-width: 768px){.team-thumbnails-carousel{--swiper-count: 5;top:100%}}@media (min-width: 992px){.team-thumbnails-carousel{--swiper-count: 6}}@media (min-width: 1300px){.team-thumbnails-carousel{--swiper-count: 7}}@media (min-width: 1600px){.team-thumbnails-carousel{--swiper-count: 9}}.team-thumbnails-carousel:before{--before-bg-opacity: .5;display:block;content:"";width:200vw;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%);background-color:rgba(var(--clr-8-rgb),var(--before-bg-opacity));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (min-width: 768px){.team-thumbnails-carousel:before{--before-bg-opacity: .3}}.team-thumbnails-carousel.swiper-initialized .swiper-slide:not(.swiper-slide-active,.swiper-slide-visible) .team-thumbnail{opacity:0;visibility:hidden}.team-thumbnails-carousel:not(.swiper-initialized) .swiper-wrapper{gap:var(--swiper-gap)}.team-thumbnails-carousel:not(.swiper-initialized) .swiper-slide{width:calc(100% / var(--swiper-count))}@media (max-width: 421px){.team-thumbnails-carousel:not(.swiper-initialized) .swiper-slide:nth-child(2)~.swiper-slide .team-thumbnail{opacity:0;visibility:hidden}}@media (min-width: 425px) and (max-width: 599px){.team-thumbnails-carousel:not(.swiper-initialized) .swiper-slide:nth-child(3)~.swiper-slide .team-thumbnail{opacity:0;visibility:hidden}}@media (min-width: 600px) and (max-width: 767px){.team-thumbnails-carousel:not(.swiper-initialized) .swiper-slide:nth-child(4)~.swiper-slide .team-thumbnail{opacity:0;visibility:hidden}}@media (min-width: 768px) and (max-width: 991px){.team-thumbnails-carousel:not(.swiper-initialized) .swiper-slide:nth-child(5)~.swiper-slide .team-thumbnail{opacity:0;visibility:hidden}}@media (min-width: 992px) and (max-width: 1299px){.team-thumbnails-carousel:not(.swiper-initialized) .swiper-slide:nth-child(6)~.swiper-slide .team-thumbnail{opacity:0;visibility:hidden}}@media (min-width: 1300px) and (max-width: 1599px){.team-thumbnails-carousel:not(.swiper-initialized) .swiper-slide:nth-child(7)~.swiper-slide .team-thumbnail{opacity:0;visibility:hidden}}@media (min-width: 1600px){.team-thumbnails-carousel:not(.swiper-initialized) .swiper-slide:nth-child(9)~.swiper-slide .team-thumbnail{opacity:0;visibility:hidden}}.team-thumbnail{display:flex;text-align:center;padding:clamp(10px,(10 + (40 - 10) * (tan(atan2(var(--w-size),1px)) - 768) / 832) * 1px,40px) 4px clamp(10px,(10 + (20 - 10) * (tan(atan2(var(--w-size),1px)) - 768) / 832) * 1px,20px);transition:var(--transition);font-size:clamp(10px,(10 + (14 - 10) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,14px);cursor:pointer}.team-thumbnail-body{width:100%;color:var(--clr-2)}.team-thumbnail-picture{width:clamp(80px,(80 + (120 - 80) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,120px);aspect-ratio:1/1;overflow:hidden;border-radius:50%;margin:0 auto;box-shadow:0 4px 6px #00000026}.team-thumbnail-picture:before{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:50%;border:2px solid var(--team-color, var(--clr-2));transition:var(--transition);opacity:0;z-index:1}.team-thumbnail-picture img{display:block;width:auto;height:90%;position:absolute;left:50%;bottom:0;transform:translate(-50%)}.team-thumbnail-name{font-size:clamp(12px,(12 + (16 - 12) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,16px);font-weight:600;margin-top:clamp(10px,(10 + (14 - 10) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,14px);color:var(--team-color, var(--clr-2))}.team-thumbnail-post{margin-top:5px}.team-thumbnails-carousel .swiper-slide:first-child{margin-left:auto}.team-thumbnails-carousel .swiper-slide:last-child{margin-right:auto}.team-thumbnails-carousel .swiper-slide-thumb-active .team-thumbnail-picture:before{opacity:1}.team-members .page-title{margin-bottom:10px}.team-members .team-tabs{margin-top:0}.team-members .team-tabs-nav{justify-content:center;padding:0}.team-members .team-tabs-container{margin-top:var(--main-gap)}.team-members-list{display:flex;flex-direction:column;gap:clamp(80px,(80 + (160 - 80) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,160px)}.team-member-card{--card-gap-x: clamp(20px, (20 + (140 - 20) * (tan(atan2(var(--w-size), 1px)) - 600) / 1000) * 1px, 140px);--card-gap-y: clamp(20px, (20 + (60 - 20) * (tan(atan2(var(--w-size), 1px)) - 375) / 1225) * 1px, 60px);--card-px: clamp(1px, (1 + (140 - 1) * (tan(atan2(var(--w-size), 1px)) - 600) / 1000) * 1px, 140px);display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"picture" "head" "descr";gap:var(--card-gap-y) var(--card-gap-x)}@media (min-width: 600px){.team-member-card{display:block;padding:0 0 0 var(--card-px)}}.team-member-card-head{display:flex;flex-direction:column;grid-area:head;align-self:center;text-align:center;gap:.5em}@media (min-width: 600px){.team-member-card-head{text-align:left;gap:0}}.team-member-card-name{text-transform:none;font-family:var(--font-1);font-size:clamp(20px,(20 + (32 - 20) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,32px);font-weight:700;color:var(--team-color, var(--clr-2));line-height:1}.team-member-card-position{font-size:clamp(16px,(16 + (32 - 16) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,32px);color:var(--clr-2);margin-top:.25em}.team-member-card-picture{--picture-radius: clamp(20px, (20 + (100 - 20) * (tan(atan2(var(--w-size), 1px)) - 375) / 1225) * 1px, 100px);--picture-border-radius: 0 var(--picture-radius);width:80%;aspect-ratio:1/1;grid-area:picture;border-radius:var(--picture-border-radius);background-color:var(--clr-12);margin:0 auto}@media (min-width: 600px){.team-member-card-picture{width:clamp(200px,(200 + (532 - 200) * (tan(atan2(var(--w-size),1px)) - 600) / 1000) * 1px,532px);float:right;margin:0 0 1.5em var(--card-gap-x)}}.team-member-card-picture img{width:100%;height:118%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;position:absolute;left:0;bottom:0;border-radius:var(--picture-border-radius)}.team-member-card-descr{grid-area:descr;font-size:clamp(16px,(16 + (18 - 16) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,18px);line-height:1.4;text-align:justify}@media (min-width: 600px){.team-member-card-descr{margin-top:var(--card-gap-y)}}@media (min-width: 600px){.team-member-card:nth-child(2n){padding:0 var(--card-px) 0 0}}.team-member-card:nth-child(2n) .team-member-card-picture{--picture-border-radius: var(--picture-radius) 0}@media (min-width: 600px){.team-member-card:nth-child(2n) .team-member-card-picture{float:left;margin:0 var(--card-gap-x) 1.5em 0}}
