.ds-simple-image{overflow:hidden;position:relative;max-height:100%;min-height:1px}.ds-simple-image__stub{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ds-simple-image__wrapper{width:100%;height:100%}.ds-simple-image__image-wrapper{position:relative;top:0;left:0;width:100%;height:100%;background-color:var(--color-gray-10);z-index:0}.ds-simple-image__image{display:block;width:100%;height:auto;position:relative;visibility:hidden;aspect-ratio:auto}.ds-simple-image__image_noscript{z-index:1;visibility:visible}.ds-simple-image_loaded .ds-simple-image__image-wrapper{background:rgba(0,0,0,0)}.ds-simple-image_loaded .ds-simple-image__image{visibility:visible;height:auto}.ds-simple-image_responsive .ds-simple-image__image{position:absolute;top:0;left:0;width:100%;min-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.ds-simple-image_fit-to-parent .ds-simple-image__image-wrapper,.ds-simple-image_responsive .ds-simple-image__image-wrapper{position:absolute}.ds-simple-image_fit-to-parent .ds-simple-image__image{position:absolute;top:0;left:0;width:100%;min-width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ds-avatar{display:inline-block;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;overflow:hidden}.text-style-title-5{letter-spacing:1px;text-transform:uppercase}.person{display:block;text-align:center;text-decoration:none;margin:0 auto}.person:hover .person__text{color:var(--color-accent-primary)}.person__image{border-radius:100%}.person__name{margin-top:12px}.person__text{font-size:var(--text-style-body-1-font-size);font-family:var(--text-style-body-1-font-family);font-weight:var(--text-style-body-1-font-weight);font-style:var(--text-style-body-1-font-style);line-height:var(--text-style-body-1-line-height);text-transform:var(--text-style-body-1-text-transform,none);letter-spacing:var(--text-style-body-1-letter-spacing,normal);margin-top:8px;color:var(--color-text)}.person__extra{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:8px}.person._large .person__name{font-size:var(--text-style-title-5-font-size);font-family:var(--text-style-title-5-font-family);font-weight:var(--text-style-title-5-font-weight);font-style:var(--text-style-title-5-font-style);line-height:var(--text-style-title-5-line-height);text-transform:var(--text-style-title-5-text-transform,none);letter-spacing:var(--text-style-title-5-letter-spacing,normal);color:var(--color-text-link-primary)}@media only screen and (min-width:760px){.person._large .person__name{margin-top:16px}}.person._small .person__name{font-size:var(--text-style-body-caption-2-font-size);font-family:var(--text-style-body-caption-2-font-family);font-weight:var(--text-style-body-caption-2-font-weight);font-style:var(--text-style-body-caption-2-font-style);line-height:var(--text-style-body-caption-2-line-height);text-transform:var(--text-style-body-caption-2-text-transform,none);letter-spacing:var(--text-style-body-caption-2-letter-spacing,normal);color:var(--color-text)}.person._small:hover .person__name{color:var(--color-accent-primary)}.person._inline{margin:0;text-align:left;color:var(--color-text)}@media only screen and (min-width:760px){.person._inline{display:-webkit-box;display:-ms-flexbox;display:flex}}.person._inline .person__info{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width:759px){.person._inline .person__info{margin-top:12px}}@media only screen and (min-width:760px){.person._inline .person__info{margin-left:16px}}.person._inline .person__name{font-size:var(--text-style-title-4-font-size);font-family:var(--text-style-title-4-font-family);font-weight:var(--text-style-title-4-font-weight);font-style:var(--text-style-title-4-font-style);line-height:var(--text-style-title-4-line-height);text-transform:var(--text-style-title-4-text-transform,none);letter-spacing:var(--text-style-title-4-letter-spacing,normal);margin-top:0}.person._inline .person__subtitle{font-size:var(--text-style-body-caption-2-font-size);font-family:var(--text-style-body-caption-2-font-family);font-weight:var(--text-style-body-caption-2-font-weight);font-style:var(--text-style-body-caption-2-font-style);line-height:var(--text-style-body-caption-2-line-height);text-transform:var(--text-style-body-caption-2-text-transform,none);letter-spacing:var(--text-style-body-caption-2-letter-spacing,normal);margin-top:4px}.person._inline .person__text{font-size:var(--text-style-body-1-font-size);font-family:var(--text-style-body-1-font-family);font-weight:var(--text-style-body-1-font-weight);font-style:var(--text-style-body-1-font-style);line-height:var(--text-style-body-1-line-height);text-transform:var(--text-style-body-1-text-transform,none);letter-spacing:var(--text-style-body-1-letter-spacing,normal);margin-top:12px}.text-style-title-5[data-v-ade7e8c2]{letter-spacing:1px;text-transform:uppercase}.tgb[data-v-ade7e8c2]{max-width:100%;margin:32px 0 0 -16px}.tgb .swiper-container[data-v-ade7e8c2]{position:relative;width:100vw;height:62.02532vw}.tgb__heading[data-v-ade7e8c2]{font-size:var(--text-style-title-3-font-size);font-family:var(--text-style-title-3-font-family);font-weight:var(--text-style-title-3-font-weight);font-style:var(--text-style-title-3-font-style);line-height:var(--text-style-title-3-line-height);text-transform:var(--text-style-title-3-text-transform,none);letter-spacing:var(--text-style-title-3-letter-spacing,normal);margin:0 0 8px 16px;text-transform:uppercase;letter-spacing:1px}@media only screen and (min-width:760px){.tgb__heading[data-v-ade7e8c2]{margin:0 0 16px}}@media only screen and (min-width:760px){.tgb[data-v-ade7e8c2]{margin:32px auto}.tgb .swiper-container[data-v-ade7e8c2]{width:auto;height:auto}.tgb .swiper-wrapper[data-v-ade7e8c2]{-webkit-transition-timing-function:linear;transition-timing-function:linear}.tgb .swiper-slide[data-v-ade7e8c2]{width:315px}.tgb__heading[data-v-ade7e8c2]{letter-spacing:normal;text-transform:none;margin:0 0 16px}.tgb._xlarge[data-v-ade7e8c2]{max-width:100%}}.tgb._oldLayout[data-v-ade7e8c2]{max-width:100%;margin:32px 0 0}@media only screen and (min-width:760px){.tgb._oldLayout[data-v-ade7e8c2]{max-width:100%;margin:32px auto}.tgb._oldLayout._xlarge[data-v-ade7e8c2]{max-width:100%}}@media only screen and (min-width:1088px){.tgb._oldLayout[data-v-ade7e8c2]{max-width:960px}}.tgb._oldLayout .tgb__heading[data-v-ade7e8c2]{margin:0 0 8px 8px}@media only screen and (min-width:760px){.tgb._oldLayout .tgb__heading[data-v-ade7e8c2]{margin:0 0 16px}}[data-v-ade7e8c2] .tgb-item{display:block;text-decoration:none;color:inherit;overflow:hidden;text-align:left}@media only screen and (min-width:760px){[data-v-ade7e8c2] .tgb-item{max-height:300px;width:316px}}[data-v-ade7e8c2] .tgb-item__figure{margin:0}[data-v-ade7e8c2] .tgb-item__image{width:100%;height:auto}[data-v-ade7e8c2] .tgb-item__title{display:none}.tgb-circle-btn[data-v-ade7e8c2]{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:48px;height:48px;top:0;bottom:0;margin:auto 0;z-index:1;border-radius:50%;background:rgba(0,0,0,.6);cursor:pointer}.tgb-circle-btn__icon[data-v-ade7e8c2]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;pointer-events:none;color:#fff}.tgb-circle-btn._left[data-v-ade7e8c2]{left:0;-webkit-transform:translate(8px);-ms-transform:translate(8px);transform:translate(8px)}.tgb-circle-btn._right[data-v-ade7e8c2]{right:0;-webkit-transform:translate(-8px);-ms-transform:translate(-8px);transform:translate(-8px)}@media only screen and (min-width:760px){.tgb-circle-btn[data-v-ade7e8c2]{width:48px;height:48px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.tgb-circle-btn._left[data-v-ade7e8c2]{-webkit-transform:translate(-48px);-ms-transform:translate(-48px);transform:translate(-48px)}.tgb-circle-btn._right[data-v-ade7e8c2]{-webkit-transform:translate(48px);-ms-transform:translate(48px);transform:translate(48px)}.swiper-container:hover .tgb-circle-btn._left[data-v-ade7e8c2]{-webkit-transform:translate(8px);-ms-transform:translate(8px);transform:translate(8px)}.swiper-container:hover .tgb-circle-btn._right[data-v-ade7e8c2]{-webkit-transform:translate(-8px);-ms-transform:translate(-8px);transform:translate(-8px)}}.tgb-counter[data-v-ade7e8c2]{position:absolute;height:24px;left:0;bottom:0;padding:0 8px;z-index:100;background:rgba(0,0,0,.5);line-height:24px;letter-spacing:1px;text-align:center;color:#fff}