.accordion__heading .has-hover a:hover,.accordion__heading .has-hover a:hover:active,.accordion__heading a,.accordion__heading a.is-active,.has-hover .accordion__heading a:hover,.has-hover .accordion__heading a:hover:active{color:var(--t-link-normal)}.accordion li:last-child .accordion__heading a{border-bottom:0}.accordion li:last-child .accordion__heading a.accordion__heading__active,.accordion li:last-child .accordion__heading a.is-active{border-bottom:1px solid var(--t-primary)}.accordion li:last-child .accordion__content>div{border-bottom:0}.accordion__heading a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;contain:layout paint;padding:var(--md,var(--spacing) 0) var(--n-md,30px 0);border-bottom:1px solid var(--t-line);transition-property:border-color;transition-delay:var(--transition-delay);transition-duration:var(--transition-duration);transition-timing-function:var(--transition-easing);position:relative;--is-visible--inactive:inline-flex;--is-visible--active:none}.accordion__heading__title,.accordion__heading__title span{display:block}.accordion__heading__title span+span{padding-top:var(--md,calc(var(--scale-px) * 25)) var(--n-md,13px)}.accordion__heading a.accordion__heading__active,.accordion__heading a.is-active{border-bottom:1px solid var(--t-primary);--is-visible--inactive:none;--is-visible--active:inline-flex}.accordion__heading--center a{align-items:center}.accordion__content>div{padding:var(--md,calc(var(--spacing) / 60 * 40) calc(var(--scale-px) * 300) calc(var(--spacing) * 2) 0) var(--n-md,30px 0 60px);border-bottom:1px solid var(--t-line)}.js .accordion__content[aria-hidden=true]{display:none}.image-head__title{padding-bottom:var(--md,var(--spacing)) var(--n-md,30px);margin-bottom:var(--md,calc(var(--spacing) / 60 * 115)) var(--n-md,30px);border-bottom:1px solid var(--t-line)}.image-head__title--bottom{margin-bottom:0}.image-head__image{position:absolute;left:0;top:0;width:100vw}.image-head__image img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media (min-aspect-ratio:13/9),(min-width:568px){.image-head__image{left:25vw;width:50vw}}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.image-head__image{width:62.5vw;bottom:auto;top:0;left:37.5vw}}@media (min-width:1920px) and (min-height:600px){.image-head__image{max-width:1350px}}.team-projects__line{border-top:1px solid var(--t-line);padding:var(--md,calc(var(--spacing) * 2) 0 calc(var(--spacing) * 3)) var(--n-md,60px 0 90px)}.team-projects__inner{position:relative}.team-projects__title{position:absolute;left:var(--spacing);right:var(--spacing);top:var(--md,calc(var(--scale-px) * 400)) var(--n-md,160px);z-index:2;text-align:center}.team-projects__image img,.team-projects__image picture{width:100%;height:auto}.team-projects__image img{-o-object-fit:cover;object-fit:cover}.team-projects__image--1{position:absolute;left:calc(100vw / -3 + var(--spacing));right:calc(100vw / 3);top:calc(var(--spacing) * -1.5);bottom:var(--spacing)}.team-projects__image--2{position:relative;z-index:1}@media (max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.team-projects__title{font-size:calc(var(--scale-rem) * 11.7);line-height:1.02564em;--lh:1.02564em;letter-spacing:.04em}}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.team-projects__subtitle{position:relative;margin-top:-1.5em;z-index:4}.team-projects__image--1{left:0;top:0;right:calc(100vw / 12 * 1);bottom:var(--spacing)}.team-projects__image--2{padding-left:calc(100vw / 12 * 1);padding-top:var(--spacing)}.team-projects__title{right:auto;text-align:left}}@media (min-width:1920px) and (min-height:600px){.team-projects__subtitle{max-width:calc(var(--spacing) * 8)}}.has-hover .video-embed__progress-bar:hover .video-embed__progress-bar__inner:after {
    opacity: 1; }