:root{--content-width:732px;--aside-width:300px;--aside-min-height:624px}.content-layout[data-v-3a350f83]{max-width:100%;width:100%}@media only screen and (min-width:1088px){.content-layout[data-v-3a350f83]{display:grid;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;grid-template-columns:1fr var(--aside-width)}}.content-layout__content[data-v-3a350f83]{position:relative;padding:.1px 0;max-width:var(--content-width)}@media only screen and (min-width:760px)and (max-width:1087px){.content-layout__content[data-v-3a350f83]{margin-left:auto;margin-right:auto}}.content-layout__aside[data-v-3a350f83]{position:relative;display:none}@media only screen and (min-width:1088px){.content-layout__aside[data-v-3a350f83]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.content-layout__aside._minHeight[data-v-3a350f83]{min-height:var(--aside-min-height)}.content-layout ._full[data-v-3a350f83]{grid-template-columns:1fr}.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{letter-spacing:1px;text-transform:uppercase}.ds-paginator__pages{display:grid;gap:16px;width:100%;grid-template-columns:48px auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:content;flex-basis:content}@media only screen and (min-width:760px){.ds-paginator__pages{gap:4px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;grid-template-columns:unset;grid-auto-flow:column}}.ds-paginator__page,.ds-paginator__pages-counter{font-size:var(--text-style-ui-body-bold-font-size);font-family:var(--text-style-ui-body-bold-font-family);font-weight:var(--text-style-ui-body-bold-font-weight);font-style:var(--text-style-ui-body-bold-font-style);line-height:var(--text-style-ui-body-bold-line-height);text-transform:var(--text-style-ui-body-bold-text-transform,none);letter-spacing:var(--text-style-ui-body-bold-letter-spacing,normal)}.ds-paginator__page{display:-webkit-box;display:-ms-flexbox;display:flex}.ds-paginator__page_divider:before{content:"···";color:var(--color-gray-30)}.ds-paginator__icon{margin:4px 0}.ds-paginator__desktop,.ds-paginator__mobile-pages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:759px){.ds-paginator__show-more{width:100%}}.ds-paginator._large .ds-paginator__desktop{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ds-paginator._with-more-button .ds-paginator__desktop{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-style-title-5[data-v-187ec3fc]{letter-spacing:1px;text-transform:uppercase}.ds-radio-group[data-v-187ec3fc]{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ds-radio-group._withBackground[data-v-187ec3fc]{background:var(--color-gray-10)}.ds-radio-group._super-small[data-v-187ec3fc]{border-radius:4px}.ds-radio-group._large[data-v-187ec3fc],.ds-radio-group._medium[data-v-187ec3fc],.ds-radio-group._small[data-v-187ec3fc]{border-radius:8px}.ds-radio-group._rounded[data-v-187ec3fc]{border-radius:50px}.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}.tgb__heading[data-v-ade7e8c2]{font-size:18px}@media only screen and (min-width:760px){.tgb__heading[data-v-ade7e8c2]{font-size:27px}}