:root{--left-width: 34%}@media(min-width:350px)and (max-width:767px){:root{--left-width: 60px}}.tgp-team{display:flex;flex-direction:column;gap:60px}@media(min-width:350px)and (max-width:767px){.tgp-team{gap:40px}}.tgp-team__header-container{display:flex;flex-direction:row}@media(min-width:350px)and (max-width:767px){.tgp-team__header-container{flex-direction:column;gap:50px}}:root{--tgp-team-filter-icon-size: 23px}@media(min-width:1512px)and (max-width:1919px){:root{--tgp-team-filter-icon-size: 18px}}@media(min-width:350px)and (max-width:767px){:root{--tgp-team-filter-icon-size: 11px}}.tgp-team__filters{min-width:var(--left-width);display:flex;flex-direction:column;align-items:flex-start;gap:4px}.tgp-team-filter{display:flex;flex-direction:row;align-items:center;gap:4px;overflow:hidden;cursor:pointer;padding:0;background:none;border:none;text-align:left;opacity:.4;transition:opacity .4s cubic-bezier(.83,.01,.22,.99)}.tgp-team-filter:hover{opacity:1}.tgp-team-filter__icon{width:var(--tgp-team-filter-icon-size);height:var(--tgp-team-filter-icon-size);flex-shrink:0;transition:transform .4s cubic-bezier(.83,.01,.22,.99);transform:translate(calc(-1 * var(--tgp-team-filter-icon-size)))}.tgp-team-filter--active{opacity:1}.tgp-team-filter--active .tgp-team-filter__icon{transform:translate(0)}.tgp-team-filter__label{color:var(--tgp-color-text);transition:transform .4s cubic-bezier(.83,.01,.22,.99);transform:translate(calc(-1 * var(--tgp-team-filter-icon-size) - 4px))}.tgp-team-filter--active .tgp-team-filter__label{transform:translate(0)}.tgp-team__heading{margin:0;display:flex;flex-direction:row;gap:6px;flex-wrap:nowrap}.tgp-team__heading-text,.tgp-team__count{color:var(--tgp-color-text)}.tgp-team__list-wrapper{display:grid;grid-template-rows:1fr;transition:grid-template-rows .4s cubic-bezier(.83,.01,.22,.99);overflow:hidden}.tgp-team__list-wrapper:has(.tgp-team-list--hidden){grid-template-rows:0fr}.tgp-team__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;min-height:0;overflow:hidden;opacity:1;transition:opacity .4s cubic-bezier(.83,.01,.22,.99)}.tgp-team-list--hidden{opacity:0}.tgp-team__item{display:flex;width:100%;padding-top:18px;padding-bottom:13px;padding-left:30px;align-items:center;border-top:1px solid var(--tgp-color-border);cursor:pointer;transition:background-color .4s cubic-bezier(.83,.01,.22,.99)}.tgp-team__item:hover{background-color:var(--tgp-color-accent)}.tgp-team__item:hover .tgp-team__number{transform:translate(0)}@media(min-width:350px)and (max-width:767px){.tgp-team__item{padding-top:16px;padding-bottom:16px;padding-left:8px}}.tgp-team__number{min-width:var(--left-width);color:var(--tgp-color-text);transition:transform .4s cubic-bezier(.83,.01,.22,.99);transform:translate(-30px);overflow:hidden}@media(min-width:350px)and (max-width:767px){.tgp-team__number{min-width:var(--left-width);transform:translate(-8px)}}.tgp-team__name{color:var(--tgp-color-text);overflow:hidden}.tgp-team__number-inner,.tgp-team__name-inner{display:block;position:relative;transition:transform .4s cubic-bezier(.83,.01,.22,.99)}.tgp-team__number-inner:after,.tgp-team__name-inner:after{content:attr(data-text);display:block;position:absolute;top:100%;left:0}.tgp-team__item:hover .tgp-team__number-inner,.tgp-team__item:hover .tgp-team__name-inner{transform:translateY(-100%)}.tgp-team__notice{color:var(--tgp-color-text);font-family:var(--tgp-font-family);font-size:35px;font-weight:500;line-height:110%;letter-spacing:-.35px}
