const blobsTl=gsap.timeline({scrollTrigger:{trigger:".blobs-animation",start:"top top",end:"bottom bottom",scrub:2}});if(screenSize>480&&(blobsTl.to(".blob.is--right",{y:"20rem"},"blob"),blobsTl.to(".blob.is--left",{y:"40rem"},"blob")),screenSize<480&&blobsTl.to(".blob.is--right",{y:"30vh"},"blob"),gsap.timeline({scrollTrigger:{trigger:".blobs-animation",start:"top top",end:"50% bottom",scrub:2.1}}).to(".navbar-overlay",{opacity:1},"blob"),gsap.timeline({repeat:-1}).to(".blob-wrap.is--right",{y:screenSize>480?"-1.5rem":"-7rem",duration:5,ease:Power1.easeInOut},"q").to(".blob-wrap.is--left",{y:"1.5rem",duration:5,ease:Power1.easeInOut},"q").to(".blob-wrap.is--right",{y:"0",duration:5,ease:Power1.easeInOut},"w").to(".blob-wrap.is--left",{y:"0",duration:5,ease:Power1.easeInOut},"w"),gsap.timeline({scrollTrigger:{trigger:".team__header",start:"top bottom",end:"bottom 70%",scrub:1}}).to(".team__headline-blob",{y:(screenSize,"40%")}),screenSize>480){const e={popup:document.querySelector(".team__item-popup"),openButton:document.querySelectorAll(".team__collection-item"),closeButton:"",openedItem:"",popupContent:"",_opened:!1,open:function(e){this.openedItem=e,this.popupContent=e.querySelector(".team__item-popup-card"),this.closeButton=this.popupContent.querySelector(".team__popup-close"),this.popup.append(this.popupContent),this.popupContent.style.display="block",this.popup.style.display="block",gsap.to(this.popup,{backgroundColor:"rgba(0, 0, 0, 0.3)"}),setTimeout((()=>{this.popupContent.style.transform="translateX(0%)"}),100),document.querySelector("body").style.overflow="hidden",this._opened=!0},close:function(){this.popupContent.style.transform="translateX(100%)",this.popupContent.addEventListener("transitionend",(()=>{this.openedItem.append(this.popupContent),gsap.to(this.popup,{backgroundColor:"rgba(0, 0, 0, 0.0)"}).then((()=>{this.popup.style.display=""})),this.popupContent.style.display=""}),{once:!0}),document.querySelector("body").style.overflow="",this._opened=!1}},t=()=>{e.close()};e.openButton.forEach((o=>{o.addEventListener("click",(o=>{e.open(o.currentTarget),e.closeButton.addEventListener("click",t,{once:!0})}))})),e.popup.addEventListener("click",(function(t){t.target.matches(".team__item-popup")&&e.close()})),window.addEventListener("keyup",(o=>{"Escape"===o.key&&e._opened&&(e.close(),e.closeButton.removeEventListener("click",t))}))}if(screenSize<480){const e=document.querySelectorAll(".team__collection-item:nth-child(n+7)");document.querySelector(".team__load-more-wrap").addEventListener("click",(t=>{e.forEach((e=>{e.style.display="block"})),t.currentTarget.style.display="none",gsap.to(e,{autoAlpha:1,stagger:.1,duration:.2})}))}gsap.timeline({scrollTrigger:{trigger:".portfolio",start:"top bottom",end:"80% bottom",scrub:1}}).to(".portfolio__header-blob.is--big",{y:screenSize>480?"13rem":"20rem"},"portfolio-blobs").to(".portfolio__header-blob.is--small",{y:screenSize>480?"17rem":"36rem"},"-=80%");const newsPopupElements={popup:document.querySelector(".news__item-popup"),openButton:document.querySelectorAll(".news__collection-item"),closeButton:"",openedItem:"",popupContent:"",isLink:!1,_opened:!1,open:function(e){this.openedItem=e,this.isLink=!1,"#"==this.openedItem.querySelector(".news__item-card").getAttribute("href")?(this.popupContent=e.querySelector(".news__item-popup-card"),screenSize>480?this.closeButton=this.popupContent.querySelector(".news__popup-close.is--desktop"):this.closeButton=this.popupContent.querySelector(".news__popup-close.is--mobile"),this.popup.append(this.popupContent),gsap.to(this.popup,{backgroundColor:"rgba(0, 0, 0, 0.3)"}),this.popupContent.style.display="block",this.popup.style.display="block",setTimeout((()=>{this.popupContent.style.transform="translateX(0%)"}),100),document.querySelector("body").style.overflow="hidden",this._opened=!0):this.isLink=!0},close:function(){this.popupContent.style.transform="translateX(100%)",this.popupContent.addEventListener("transitionend",(()=>{this.openedItem.append(this.popupContent),gsap.to(this.popup,{backgroundColor:"rgba(0, 0, 0, 0.0)"}).then((()=>{this.popup.style.display=""})),this.popupContent.style.display=""}),{once:!0}),document.querySelector("body").style.overflow="",this._opened=!1}},closeHandlerNews=()=>{newsPopupElements.close()};newsPopupElements.openButton.forEach((e=>{!0!==newsPopupElements.isLink&&e.addEventListener("click",(e=>{newsPopupElements.open(e.currentTarget),newsPopupElements.closeButton.addEventListener("click",closeHandlerNews,{once:!0})}))})),newsPopupElements.popup.addEventListener("click",(function(e){e.target.matches(".news__item-popup")&&newsPopupElements.close()})),window.addEventListener("keyup",(e=>{"Escape"===e.key&&newsPopupElements._opened&&(newsPopupElements.close(),newsPopupElements.closeButton.removeEventListener("click",closeHandlerNews))}));const newsList=document.querySelector(".news__collection-list"),newsLoadMoreButton=document.querySelector(".news__load-more-wrap"),newsMoreContent=[],initialNewsNumber=screenSize>480?5:3;Array.from(document.querySelectorAll(".news__collection-item")).forEach(((e,t)=>{t>initialNewsNumber&&(newsMoreContent.push(e),e.remove())})),newsLoadMoreButton.addEventListener("click",(()=>{newsLoadMoreButton.style.display="none",newsMoreContent.forEach((e=>{e.style.opacity="0",newsList.appendChild(e),gsap.to(newsMoreContent,{opacity:1,duration:.3,stagger:.1})}))}));const itemsWrapper=document.querySelector(".portfolio__list"),items=document.querySelectorAll("[data-filter-item]"),resetFilterButtons=document.querySelectorAll("[data-filter-reset]"),emptyState=document.querySelector(".portfolio__collection-empty"),resetAllFiltersButton=document.querySelector(".portfolio__reset-filters"),sortedItems=[],availableItems=Array.from(items),allFiltersOptions={},selectedFilters={};let empty=!1;function clearContainer(){for(;itemsWrapper.firstChild;)itemsWrapper.removeChild(itemsWrapper.lastChild)}document.querySelector(".portfolio__list-wrapper").append(emptyState);const myFilters=function(){const e={};return document.querySelectorAll(".portfolio__filter-options").forEach((t=>{e[t.dataset.filter]||(e[t.dataset.filter]=[]),e[t.dataset.filter].push(t)})),e}();function showSelectedOption(e,t){const o=e.querySelector(".portfolio__filter-option-selected");if(o.textContent=t,o.style.display="inline-block",screenSize<480){e.querySelector(".portfolio__filter-option-title").style.display="none"}}function hideSelectedOption(e){if(e.querySelector(".portfolio__filter-option-selected").style.display="none",screenSize<480){e.querySelector(".portfolio__filter-option-title").style.display=""}}function filterItems(e,t){selectedFilters[t]||(selectedFilters[t]=[],resetAllFiltersButton.style.display="none"),selectedFilters[t].includes(e)||(selectedFilters[t]=[],selectedFilters[t].push(e),resetAllFiltersButton.style.display="block"),clearContainer(),availableItems.length=0,sortedItems.forEach((e=>{const t=[];for(let o in selectedFilters){const l=selectedFilters[o][0];e.filters[o]===l||"all"===l?t.push(!0):t.push(!1)}t.includes(!1)||availableItems.push(e[0]),empty=0==availableItems.length})),showPage()}function resetAllFilters(){clearContainer(),empty=!1;for(const e of Object.getOwnPropertyNames(selectedFilters))delete selectedFilters[e];availableItems.length=0,items.forEach((e=>{availableItems.push(e)})),document.querySelectorAll(".portfolio__filter-option-selected").forEach((e=>{e.style.display="none"})),document.querySelectorAll(".portfolio__filter-option-name").forEach((e=>{hideResetFilterIcon(e)})),document.querySelectorAll(".portfolio__filter-option-title").forEach((e=>{e.style.display=""})),resetAllFiltersButton.style.display="none",showPage()}function hideResetFilterIcon(e){e.closest(".portfolio__filter-option").querySelector(".portfolio__filter-option-remove").style.display="none",e.closest(".portfolio__filter-option").querySelector(".portfolio__filter-option-arrow").style.display="inline-block",e.closest(".portfolio__filter-option").querySelector(".portfolio__filter-option-colon").style.display="none"}function showResetFilterIcon(e){e.closest(".portfolio__filter-option").querySelector(".portfolio__filter-option-remove").style.display="inline-block",e.closest(".portfolio__filter-option").querySelector(".portfolio__filter-option-arrow").style.display="none",screenSize>480&&(e.closest(".portfolio__filter-option").querySelector(".portfolio__filter-option-colon").style.display="inline-block")}function toggleEmptyState(){emptyState.style.display=empty?"flex":"none"}function showPage(){availableItems.forEach((e=>{itemsWrapper.append(e)})),toggleEmptyState()}items.forEach(((e,t)=>{const o={};e.querySelectorAll("[data-filter]").forEach((e=>{o[e.dataset.filter]=e.textContent})),sortedItems.push([e]);for(let e in o){const l=sortedItems[t].filters||{};sortedItems[t].filters={...l,[e]:o[e]};const s=o[e];allFiltersOptions[e]||(allFiltersOptions[e]=[]),allFiltersOptions[e].includes(s)||(allFiltersOptions[e].push(s),myFilters[e].forEach((t=>{const o=document.createElement("div");o.classList.add("portfolio__filter-select-option"),o.textContent=s,o.addEventListener("click",(o=>{filterItems(s,e),showSelectedOption(t.closest(".portfolio__filter-option"),s),showResetFilterIcon(o.target)})),t.append(o)})))}})),resetFilterButtons.forEach((e=>{e.addEventListener("click",(t=>{if("all"==e.dataset.filterReset)return void resetAllFilters();filterItems("all",e.dataset.filterReset),hideSelectedOption(t.target.closest(".portfolio__filter-option")),hideResetFilterIcon(t.target),resetAllFiltersButton.style.display="none";for(const e in selectedFilters)for(const t in selectedFilters[e])if("all"!==selectedFilters[e][t])return void(resetAllFiltersButton.style.display="block")}))}));const filterOptionTrigger=screenSize>480?document.querySelectorAll(".portfolio__filter-option"):document.querySelectorAll(".portfolio__filter-option-title");if(filterOptionTrigger.forEach((e=>{if(screenSize>479){const t=e.querySelector(".portfolio__filter-options");e.addEventListener("mouseenter",(()=>{gsap.to(t,{autoAlpha:1,duration:.3}),gsap.set(t.closest(".portfolio__filter-options-wrap"),{pointerEvents:"auto"})})),e.addEventListener("mouseleave",(()=>{gsap.to(t,{autoAlpha:0,duration:.3}),gsap.set(t.closest(".portfolio__filter-options-wrap"),{pointerEvents:"none"})}))}if(screenSize<479){const t=e.closest(".portfolio__filter-option").querySelector(".portfolio__filter-options-wrap"),o=e.closest(".portfolio__filter-option"),l=document.querySelector(".section.is--header");e.addEventListener("click",(()=>{gsap.to(t,{autoAlpha:1,duration:.3}),o.style.zIndex=1e3,document.querySelector("body").style.overflow="hidden",document.querySelector(".section.is--portfolio").append(l),l.style.zIndex=10})),t.addEventListener("click",(e=>{e.stopPropagation(),gsap.to(t,{autoAlpha:0,duration:.3}),o.style.zIndex="",document.querySelector("body").style.overflow="",document.querySelector("body").append(l),l.style.zIndex=""}))}})),clearContainer(),showPage(),screenSize<480){const e={openedEl:null,state:!1,toggle(e){this.openedEl=e;const t=e.closest("[data-acord-item]").classList.contains("is--active");0==t?this.openFilter(e):1==t&&this.closeFilter(e)},openFilter(e){this.openedEl=e;const t=e.closest("[data-acord-item]"),o=t.querySelector("[data-acord-icon]"),l=t.querySelector("[data-acord-body]"),s=t.querySelectorAll(".team__item-avatar");t.classList.add("is--active"),gsap.to(l,{height:"auto",duration:.3}),gsap.to(o,{rotateZ:45,duration:.3}),s.length&&s.forEach((e=>{e.style.filter="none",e.classList.contains("is--no-avatar-hover")&&(e.style.opacity="0")}))},closeFilter(e){this.openedEl=e;const t=e.closest("[data-acord-item]"),o=t.querySelector("[data-acord-icon]"),l=t.querySelector("[data-acord-body]"),s=t.querySelectorAll(".team__item-avatar");t.classList.remove("is--active"),gsap.to(l,{height:"0",duration:.3}),gsap.to(o,{rotateZ:0,duration:.3}),s.length&&s.forEach((e=>{e.style.filter="",e.classList.contains("is--no-avatar-hover")&&(e.style.opacity="")}))}};document.querySelectorAll("[data-acord-trigger]").forEach(((t,o)=>{0===o&&e.toggle(t),t.addEventListener("click",(()=>{e.toggle(t)}))}))}window.addEventListener("orientationchange",(e=>{let t;clearTimeout(t),t=setTimeout((()=>{window.location.reload()}),250)}));