.team-header{z-index:10001;background-color:var(--team-color);align-items:center;width:100%;height:70px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:sticky;top:0;left:0}@media (width>=1280px){.team-header{height:100px}}@media not all and (width>=1280px){.team-header--mobile-menu-opened{z-index:10002;position:fixed}}.team-header-overlay{height:70px;position:relative}@media (width>=1280px){.team-header-overlay{height:100px}}.team-header-overlay:has(.team-header--light){height:auto}.team-header__wrapper{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.team-header__logo{align-items:center;margin-right:20px;display:flex}@media (width>=768px){.team-header__logo{margin-right:30px}}@media (width>=1024px){.team-header__logo{margin-right:60px}}.team-header__logo-image-wrapper{background-color:#0003;border-width:1px;border-color:#fff3;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-right:10px;display:inline-flex}@media (width>=768px){.team-header__logo-image-wrapper{width:50px;height:50px;margin-right:20px}}.team-header__logo-image-wrapper-image{-o-object-fit:contain;object-fit:contain;width:70%;height:70%;display:block}.team-header__name{color:var(--secondary-color);font-size:18px;font-weight:500;line-height:1}@media (width>=768px){.team-header__name{font-size:20px}}@media (width>=1024px){.team-header__name{font-size:28px}}.team-header__nav{background-color:var(--team-color);flex-direction:column;width:100%;height:100%;padding-bottom:100px;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:70px;right:-100%;overflow:hidden}@media (width>=768px){.team-header__nav{width:400px;padding-bottom:0}}@media (width>=1280px){.team-header__nav{background-color:#0000;flex-direction:row;align-items:center;width:100%;position:static}}.team-header__nav--opened{right:0}.team-header__nav-wrapper{flex-direction:column;align-items:center;display:flex}@media (width>=1280px){.team-header__nav-wrapper{flex-direction:row;flex-grow:1;height:100%;margin-right:auto}}.team-header__nav-list{width:100%}.team-header__nav-list>.menu-list{flex-direction:column;align-items:flex-start;gap:20px;height:100%;padding:40px 15px;display:flex}@media (width>=1280px){.team-header__nav-list>.menu-list{-moz-column-gap:40px;flex-direction:row;align-items:center;gap:30px 40px;padding:0;overflow:visible}}@media (width>=1536px){.team-header__nav-list>.menu-list{-moz-column-gap:40px;column-gap:40px}}.team-header__button,.team-header__nav-list>.menu-list .menu-item__submenu .column-menu-item__title,.team-header__nav-list>.menu-list .menu-item__submenu .menu-item--static-url>a,.team-header__nav-list>.menu-list .menu-item__submenu .menu-item--text>button,.team-header__nav-list>.menu-list .menu-item__submenu .menu-item--text>span,.team-header__nav-list>.menu-list .menu-item__submenu .menu-item__submenu-close,.team-header__nav-list>.menu-list .menu-item__submenu .menu-item__submenu-close .button__icon,.team-header__nav-list>.menu-list .menu-item__submenu .menu-item__submenu-title,.team-header__nav-list>.menu-list .menu-item__submenu .menu-item__submenu-title .button__icon,.team-header__nav-list>.menu-list>.menu-item>*{color:var(--secondary-color)}.team-header__nav-list>.menu-list>.menu-item>:before{content:var(--tw-content);background-color:var(--secondary-color)}.team-header__nav-list>.menu-list .menu-item__top-level.menu-item--has-submenu>a:after,.team-header__nav-list>.menu-list .menu-item__top-level.menu-item--has-submenu>button:after,.team-header__nav-list>.menu-list .menu-item__top-level.menu-item--has-submenu>span:after{border-top-color:var(--secondary-color);opacity:.5}.team-header__nav-list>.menu-list .menu-item__submenu{background-color:var(--team-color)}.team-header__nav-list>.menu-list .menu-item__submenu .menu-item--static-url>a:hover{-webkit-text-decoration-color:var(--secondary-color);text-decoration-color:var(--secondary-color)}.team-header__buttons{align-items:center;gap:10px;margin-left:auto;display:flex}.team-header__button{text-transform:uppercase;background-color:#ffffff26;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:500;line-height:1;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}@media (width>=1280px){.team-header__buttons{gap:20px;margin-left:20px}.team-header__button{background-color:#0000;border-radius:0;width:auto;height:auto}}.team-header__button:before{background-color:var(--secondary-color);content:var(--tw-content);width:0;height:2px;transition-property:width;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;position:absolute;bottom:-4px;left:22px}@media (width>=1280px){.team-header__button:before{--tw-content:"";content:var(--tw-content)}.team-header__button:hover:before{content:var(--tw-content);width:calc(100% - 22px)}.team-header__button .iconify{opacity:.5;margin-right:6px;font-size:16px}}.team-header__button .iconify{width:20px;height:20px;color:var(--secondary-color)}.team-header__button span:not(.iconify){display:none}@media (width>=1280px){.team-header__button span:not(.iconify){display:block}}.team-header__socials{align-items:center;gap:7px;margin-left:15px;margin-right:10px;display:flex}@media (width>=768px){.team-header__socials{gap:5px}}@media (width>=1280px){.team-header__socials{margin-left:auto}}.team-header__socials-button{width:40px;height:40px;color:var(--secondary-color);background-color:#ffffff26;border-radius:9999px;justify-content:center;align-items:center;font-size:22px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.team-header__socials-button:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.team-header__socials-button .button__icon{width:20px;height:20px;color:var(--secondary-color)}.team-header__socials-button:hover .button__icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
