body{--vic-typo__body:Inter,sans-serif;--vic-typo__heading:Univers,sans-serif;--vic-typo__wide:V,sans-serif;--vic-typo__weight--regular-legacy-light:300;--vic-typo__weight--bold:600;--vic-typo__weight--headline:600;--vic-typo__weight--wide:400}.vic-m-app--viessmann-web{--vic-typo__body:Viessmann Web,sans-serif;--vic-typo__heading:Viessmann Web,sans-serif;--vic-typo__wide:Viessmann Web Wide,sans-serif;--vic-typo__weight--regular-legacy-light:400;--vic-typo__weight--bold:700;--vic-typo__weight--headline:700;--vic-typo__weight--wide:600;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.vic-m-app--headlines-inter{--vic-typo__body:Inter,sans-serif;--vic-typo__heading:Inter,sans-serif;--vic-typo__wide:V,sans-serif;--vic-typo__weight--regular-legacy-light:300;--vic-typo__weight--bold:600;--vic-typo__weight--headline:600;--vic-typo__weight--wide:400}.vic-m-app--beretta{--vic-typo__body:Open Sans,sans-serif;--vic-typo__heading:Open Sans,sans-serif;--vic-typo__wide:Open Sans,sans-serif;--vic-typo__weight--regular-legacy-light:300;--vic-typo__weight--bold:600;--vic-typo__weight--headline:600;--vic-typo__weight--wide:600}.vic-m-app--beretta,.vic-m-app--carrier{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.vic-m-app--carrier{--vic-typo__body:Roobert,sans-serif;--vic-typo__heading:Roobert,sans-serif;--vic-typo__wide:Roobert,sans-serif;--vic-typo__weight--regular-legacy-light:400;--vic-typo__weight--bold:600;--vic-typo__weight--headline:500;--vic-typo__weight--wide:500}.vic-m-intro-section__headline,.vic-m-top-news__headline{font-family:var(--vic-typo__heading);font-size:32px;font-weight:600;font-weight:var(--vic-typo__weight--headline,600);line-height:36px}@media(min-width:768px){.vic-m-intro-section__headline,.vic-m-top-news__headline{font-size:40px;line-height:44px}}@media(min-width:1332px){.vic-m-intro-section__headline,.vic-m-top-news__headline{font-size:56px;line-height:60px}}.vic-m-athlete-hero__title,.vic-m-athletes-list__headline,.vic-m-company-profile__headline,.vic-m-country-link-box-component__headline,.vic-m-country-link-overlay__headline,.vic-m-facts-and-figures-item__value,.vic-m-picture-teaser__headline,.vic-m-text-teaser__headline{font-family:var(--vic-typo__heading);font-size:28px;font-weight:600;font-weight:var(--vic-typo__weight--headline,600);line-height:32px}@media(min-width:768px){.vic-m-athlete-hero__title,.vic-m-athletes-list__headline,.vic-m-company-profile__headline,.vic-m-country-link-box-component__headline,.vic-m-country-link-overlay__headline,.vic-m-facts-and-figures-item__value,.vic-m-picture-teaser__headline,.vic-m-text-teaser__headline{font-size:32px;line-height:36px}}@media(min-width:1332px){.vic-m-athlete-hero__title,.vic-m-athletes-list__headline,.vic-m-company-profile__headline,.vic-m-country-link-box-component__headline,.vic-m-country-link-overlay__headline,.vic-m-facts-and-figures-item__value,.vic-m-picture-teaser__headline,.vic-m-text-teaser__headline{font-size:40px;line-height:44px}}.vic-m-family-page-teaser__headline,.vic-m-timeline__first-item .vic-m-timeline-item__headline{font-family:var(--vic-typo__heading);font-size:24px;font-weight:600;font-weight:var(--vic-typo__weight--headline,600);line-height:28px}@media(min-width:1332px){.vic-m-family-page-teaser__headline,.vic-m-timeline__first-item .vic-m-timeline-item__headline{font-size:32px;line-height:36px}}.vic-m-content-block-accordion-item__headline,.vic-m-content-block-s__headline,.vic-m-family-floating-cta__label,.vic-m-gallery-teaser__headline,.vic-m-leadership-profile__name{font-family:var(--vic-typo__heading);font-size:20px;font-weight:600;font-weight:var(--vic-typo__weight--headline,600);line-height:26px}@media(min-width:1332px){.vic-m-content-block-accordion-item__headline,.vic-m-content-block-s__headline,.vic-m-family-floating-cta__label,.vic-m-gallery-teaser__headline,.vic-m-leadership-profile__name{font-size:24px;line-height:28px}}.vic-m-athlete-hero__footer-headline,.vic-m-athletes-list-item__full-name,.vic-m-people-card__name,.vic-m-timeline-item__headline{font-family:var(--vic-typo__heading);font-size:18px;font-weight:600;font-weight:var(--vic-typo__weight--headline,600);line-height:24px}.vic-m-intro-section__text,.vic-m-people-card__text{font-family:var(--vic-typo__body);font-size:18px;font-weight:400;line-height:28px}.vic-m-gallery-teaser__meta,.vic-m-image-set__caption{font-family:var(--vic-typo__body);font-size:13px;font-weight:400;line-height:18px}.vic-m-athletes-list-item__sport,.vic-m-collapsible-component__toggle-label,.vic-m-filter-tabs__toggle,.vic-m-link-tile__label{font-family:var(--vic-typo__body);font-size:16px;font-weight:600;font-weight:var(--vic-typo__weight--bold,600);line-height:18px}.vic-e-family-flag,.vic-m-leadership-profile__position,.vic-m-people-card__position{font-family:var(--vic-typo__body);font-size:14px;font-weight:600;font-weight:var(--vic-typo__weight--bold,600);line-height:18px}.vic-m-facts-and-figures-item__overline,.vic-m-facts-and-figures-item__subline{font-family:var(--vic-typo__heading);font-size:12px;font-weight:700;line-height:14px;text-transform:uppercase}.vic-m-filter-tabs__navigation,.vic-m-image-set__items,.vic-m-people-card__content-box{-ms-overflow-style:none;scrollbar-width:none}.vic-m-filter-tabs__navigation::-webkit-scrollbar,.vic-m-image-set__items::-webkit-scrollbar,.vic-m-people-card__content-box::-webkit-scrollbar{display:none}.vic-m-athlete-hero,.vic-m-athletes-list-component,.vic-m-company-profile-component,.vic-m-content-block-accordion-component,.vic-m-content-block-s-group,.vic-m-country-link-box-component,.vic-m-facts-and-figures-component,.vic-m-image-set,.vic-m-intro-section,.vic-m-leadership-profile-group,.vic-m-people-cards,.vic-m-picture-teaser,.vic-m-text-teaser,.vic-m-three-column-teaser-group,.vic-m-timeline-component,.vic-m-top-news{margin-bottom:80px}@media(min-width:992px){.vic-m-athlete-hero,.vic-m-athletes-list-component,.vic-m-company-profile-component,.vic-m-content-block-accordion-component,.vic-m-content-block-s-group,.vic-m-country-link-box-component,.vic-m-facts-and-figures-component,.vic-m-image-set,.vic-m-intro-section,.vic-m-leadership-profile-group,.vic-m-people-cards,.vic-m-picture-teaser,.vic-m-text-teaser,.vic-m-three-column-teaser-group,.vic-m-timeline-component,.vic-m-top-news{margin-bottom:100px}}@media(min-width:1332px){.vic-m-athlete-hero,.vic-m-athletes-list-component,.vic-m-company-profile-component,.vic-m-content-block-accordion-component,.vic-m-content-block-s-group,.vic-m-country-link-box-component,.vic-m-facts-and-figures-component,.vic-m-image-set,.vic-m-intro-section,.vic-m-leadership-profile-group,.vic-m-people-cards,.vic-m-picture-teaser,.vic-m-text-teaser,.vic-m-three-column-teaser-group,.vic-m-timeline-component,.vic-m-top-news{margin-bottom:120px}}.vic-component--content-margin.vic-m-athlete-hero,.vic-component--content-margin.vic-m-athletes-list-component,.vic-component--content-margin.vic-m-company-profile-component,.vic-component--content-margin.vic-m-content-block-accordion-component,.vic-component--content-margin.vic-m-content-block-s-group,.vic-component--content-margin.vic-m-country-link-box-component,.vic-component--content-margin.vic-m-facts-and-figures-component,.vic-component--content-margin.vic-m-image-set,.vic-component--content-margin.vic-m-intro-section,.vic-component--content-margin.vic-m-leadership-profile-group,.vic-component--content-margin.vic-m-people-cards,.vic-component--content-margin.vic-m-picture-teaser,.vic-component--content-margin.vic-m-text-teaser,.vic-component--content-margin.vic-m-three-column-teaser-group,.vic-component--content-margin.vic-m-timeline-component,.vic-component--content-margin.vic-m-top-news{margin-bottom:40px}.vic-component--no-margin.vic-m-athlete-hero,.vic-component--no-margin.vic-m-athletes-list-component,.vic-component--no-margin.vic-m-company-profile-component,.vic-component--no-margin.vic-m-content-block-accordion-component,.vic-component--no-margin.vic-m-content-block-s-group,.vic-component--no-margin.vic-m-country-link-box-component,.vic-component--no-margin.vic-m-facts-and-figures-component,.vic-component--no-margin.vic-m-image-set,.vic-component--no-margin.vic-m-intro-section,.vic-component--no-margin.vic-m-leadership-profile-group,.vic-component--no-margin.vic-m-people-cards,.vic-component--no-margin.vic-m-picture-teaser,.vic-component--no-margin.vic-m-text-teaser,.vic-component--no-margin.vic-m-three-column-teaser-group,.vic-component--no-margin.vic-m-timeline-component,.vic-component--no-margin.vic-m-top-news{margin-bottom:0}.vic-m-accordion .vic-m-athlete-hero,.vic-m-accordion .vic-m-athletes-list-component,.vic-m-accordion .vic-m-company-profile-component,.vic-m-accordion .vic-m-content-block-accordion-component,.vic-m-accordion .vic-m-content-block-s-group,.vic-m-accordion .vic-m-country-link-box-component,.vic-m-accordion .vic-m-facts-and-figures-component,.vic-m-accordion .vic-m-image-set,.vic-m-accordion .vic-m-intro-section,.vic-m-accordion .vic-m-leadership-profile-group,.vic-m-accordion .vic-m-people-cards,.vic-m-accordion .vic-m-picture-teaser,.vic-m-accordion .vic-m-text-teaser,.vic-m-accordion .vic-m-three-column-teaser-group,.vic-m-accordion .vic-m-timeline-component,.vic-m-accordion .vic-m-top-news{margin-bottom:20px}.vic-m-athlete-hero,.vic-m-company-profile__content,.vic-m-content-block-accordion-component,.vic-m-country-link-box-component__content-box,.vic-m-country-link-overlay__content-box,.vic-m-facts-and-figures-component,.vic-m-gallery-teaser,.vic-m-gallery-teaser__container,.vic-m-intro-section,.vic-m-leadership-profile,.vic-m-people-cards,.vic-m-picture-teaser,.vic-m-text-teaser,.vic-m-timeline,.vic-m-top-news__head,.vic-m-top-news__link-tiles{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;gap:30px}@media(min-width:768px){.vic-m-athlete-hero,.vic-m-company-profile__content,.vic-m-content-block-accordion-component,.vic-m-country-link-box-component__content-box,.vic-m-country-link-overlay__content-box,.vic-m-facts-and-figures-component,.vic-m-gallery-teaser,.vic-m-gallery-teaser__container,.vic-m-intro-section,.vic-m-leadership-profile,.vic-m-people-cards,.vic-m-picture-teaser,.vic-m-text-teaser,.vic-m-timeline,.vic-m-top-news__head,.vic-m-top-news__link-tiles{grid-template-columns:repeat(12,1fr)}}.vic-m-athlete-hero,.vic-m-athletes-list-component,.vic-m-company-profile-component .vic-m-company-profile,.vic-m-content-block-accordion-component,.vic-m-content-block-s-group,.vic-m-country-link-box-component,.vic-m-country-link-overlay__content-grid,.vic-m-facts-and-figures-component,.vic-m-gallery-teaser,.vic-m-image-set,.vic-m-intro-section,.vic-m-leadership-profile-group,.vic-m-people-cards,.vic-m-picture-teaser,.vic-m-text-teaser,.vic-m-three-column-teaser-group,.vic-m-timeline-component,.vic-m-top-news__head,.vic-m-top-news__link-tiles{max-width:1322px;padding:0 32px;width:100%}@media(min-width:992px){.vic-m-athlete-hero,.vic-m-athletes-list-component,.vic-m-company-profile-component .vic-m-company-profile,.vic-m-content-block-accordion-component,.vic-m-content-block-s-group,.vic-m-country-link-box-component,.vic-m-country-link-overlay__content-grid,.vic-m-facts-and-figures-component,.vic-m-gallery-teaser,.vic-m-image-set,.vic-m-intro-section,.vic-m-leadership-profile-group,.vic-m-people-cards,.vic-m-picture-teaser,.vic-m-text-teaser,.vic-m-three-column-teaser-group,.vic-m-timeline-component,.vic-m-top-news__head,.vic-m-top-news__link-tiles{padding:0 64px}}@media(min-width:1194px){.vic-m-athlete-hero,.vic-m-athletes-list-component,.vic-m-company-profile-component .vic-m-company-profile,.vic-m-content-block-accordion-component,.vic-m-content-block-s-group,.vic-m-country-link-box-component,.vic-m-country-link-overlay__content-grid,.vic-m-facts-and-figures-component,.vic-m-gallery-teaser,.vic-m-image-set,.vic-m-intro-section,.vic-m-leadership-profile-group,.vic-m-people-cards,.vic-m-picture-teaser,.vic-m-text-teaser,.vic-m-three-column-teaser-group,.vic-m-timeline-component,.vic-m-top-news__head,.vic-m-top-news__link-tiles{margin-left:auto;margin-right:auto}}.vic-m-family-floating-cta{box-shadow:0 32px 64px rgba(0,0,0,.08),0 16px 32px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.08),inset 0 1px 0 #dedede}.vic-e-dropdown{display:flex;flex-direction:column;height:44px;opacity:0}.vic-e-dropdown.vic-state-initialized{height:auto;opacity:1}.vic-e-dropdown.vic-state-success .vic-e-form-field__box{border-color:#75c41b;border-color:var(--vic-color__success,#75c41b)}.vic-e-dropdown .vic-e-form-field__input{pointer-events:none;width:100%}.vic-e-dropdown .vic-e-form-field__input[readonly]{background-color:inherit}.vic-e-dropdown .vic-e-form-field__box{cursor:pointer}.vic-e-dropdown__wrapper{align-items:center;display:flex;justify-content:space-between;position:relative}.vic-e-dropdown.vic-state-disabled .vic-e-dropdown__wrapper{opacity:.5;pointer-events:none}.vic-e-dropdown__toggle{bottom:0;height:24px;pointer-events:none;position:absolute;right:0;transition:transform .3s ease-in-out;width:24px}.vic-e-dropdown.vic-state-open .vic-e-dropdown__toggle{transform:rotate(180deg)}.vic-e-dropdown__flyout{background:#fff;border:1px solid #dedede;border-radius:0 0 4px 4px;border-top:none;box-shadow:0 1px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;left:-1px;max-height:200px;opacity:0;overflow-y:auto;padding:0;position:absolute;scrollbar-color:#353535 #dedede;top:calc(100% - 2px);transform:translateY(-20px);transition:all .3s ease-in-out;visibility:hidden;width:calc(100% + 2px);z-index:1}.vic-e-dropdown__flyout::-webkit-scrollbar{height:100%;width:2px}.vic-e-dropdown__flyout::-webkit-scrollbar-thumb{background:#353535}.vic-e-dropdown__flyout::-webkit-scrollbar-track{background:#dedede}.vic-e-dropdown:hover .vic-e-dropdown__flyout{border-color:#858585}.vic-e-dropdown.vic-state-open .vic-e-dropdown__flyout{opacity:1;transform:translateY(0);visibility:visible}.vic-e-dropdown.vic-state-error .vic-e-dropdown__flyout{border-color:#e05132;border-color:var(--vic-color__error,#e05132)}.vic-e-dropdown.vic-state-success .vic-e-dropdown__flyout{border-color:#75c41b;border-color:var(--vic-color__success,#75c41b)}.vic-e-dropdown__flyout:before{background-color:#dedede;content:"";height:1px;left:16px;position:absolute;top:0;width:calc(100% - 32px)}.vic-e-dropdown__option{align-items:flex-start;cursor:pointer;display:flex;padding:8px 16px}.vic-e-dropdown__option.vic-state-selected{position:relative}.vic-e-dropdown__option.vic-state-selected:before{border:2px solid #353535;border-radius:4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-e-dropdown__option.vic-state-selected:focus{outline:none}.vic-e-dropdown__option.vic-state-selected.vic-state-selected:before{opacity:1}.vic-e-dropdown__option:hover{background:#f0f0f0}.vic-e-dropdown__option.vic-state-active,.vic-e-dropdown__option:active{background:#dedede}.vic-e-dropdown__option:last-of-type{border-radius:0 0 4px 4px}.vic-e-dropdown__option.vic-state-hidden{display:none}.vic-e-dropdown__option .vic-e-dropdown__option-icon{margin-top:2px}.vic-e-dropdown__option-icon{flex:0 0 24px;height:24px;margin-right:10px;width:24px}.vic-e-dropdown .vic-e-form-field__label{pointer-events:none}.vic-e-family-flag{background:#ff3e17;background:var(--vic-color__highlight,#ff3e17);color:#fff;display:inline-block;padding:4px 8px}.vic-m-intro-section{padding-top:48px}@media(min-width:768px){.vic-m-intro-section{padding-top:64px}}@media(min-width:992px){.vic-m-intro-section{padding-top:80px}}.vic-m-intro-section__content{grid-column:span 2}@media(min-width:768px){.vic-m-intro-section__content{grid-column:span 12}}@media(min-width:992px){.vic-m-intro-section__content{grid-column:3/span 8}.vic-m-intro-section--grid-width>.vic-m-intro-section__content{grid-column:span 10}}.vic-m-intro-section__flag{margin:0 0 36px}.vic-m-intro-section__headline{margin:0 0 24px}.vic-m-intro-section .vic-m-social-sharing-group{margin:36px 0 44px}.vic-m-intro-section__text{margin:0}.vic-m-timeline-item{background:#fff;border:1px solid #d0d0d0;display:block;padding:16px 32px}.vic-m-timeline-item__season-tag{margin:24px 0}.vic-m-timeline-item__image{margin-bottom:32px}.vic-m-timeline-item__headline{margin:0 0 8px}.vic-m-timeline-item__text{margin:0 0 32px}.vic-m-timeline{align-items:start;gap:40px;opacity:0;position:relative;transition:opacity .3s ease-in-out}.vic-m-timeline.vic-state-visible{opacity:1}.vic-m-timeline__item{position:relative}.vic-m-timeline__item:after{background:#fff;content:"";height:12px;position:absolute;top:46px;transform:rotate(45deg);width:12px}@media(max-width:767px){.vic-m-timeline__item:after{border-left:1px solid #d0d0d0;border-top:1px solid #d0d0d0;left:50%;margin-left:-6px;top:-6px}}.vic-m-timeline__item:before{background-color:#ff3e17;background-color:var(--vic-color__highlight,#ff3e17);border:4px solid #fff;border-radius:8px;content:"";height:16px;position:absolute;top:43px;width:16px}@media(max-width:767px){.vic-m-timeline__item:before{left:50%;margin-left:-8px;top:-30px}}.vic-m-timeline:after{background-color:#d0d0d0;bottom:0;content:"";left:50%;margin-left:-1px;position:absolute;top:0;width:2px;z-index:-1}.vic-m-timeline__column{display:grid;grid-column:span 2;margin-bottom:40px;grid-gap:48px;gap:48px}@media(min-width:768px){.vic-m-timeline__column{gap:40px;grid-column:span 6;margin-bottom:40px;margin-top:40px}}.vic-m-timeline__column-right .vic-m-timeline__item:after{border-bottom:1px solid #d0d0d0;border-left:1px solid #d0d0d0;left:-7px}.vic-m-timeline__column-right .vic-m-timeline__item:before{left:-29px}.vic-m-timeline__column-left .vic-m-timeline__item:after{border-right:1px solid #d0d0d0;border-top:1px solid #d0d0d0;right:-7px}.vic-m-timeline__column-left .vic-m-timeline__item:before{right:-29px}.vic-m-timeline__first-item:after,.vic-m-timeline__first-item:before{display:none}.vic-m-text-teaser__content{grid-column:span 2}@media(min-width:768px){.vic-m-text-teaser__content{grid-column:span 12}}@media(min-width:992px){.vic-m-text-teaser__content{grid-column:span 10}}.vic-m-text-teaser__flag{margin-bottom:24px}.vic-m-text-teaser__headline{margin:0 0 24px}.vic-m-text-teaser__text{margin:0 0 32px}.vic-m-picture-teaser{-moz-column-gap:40px;column-gap:40px}.vic-m-picture-teaser__image{grid-column:span 2;margin-left:-32px}@media(min-width:768px){.vic-m-picture-teaser__image{grid-column:span 12}}@media(min-width:992px){.vic-m-picture-teaser__image{grid-column:span 7;margin-left:0}}.vic-m-picture-teaser--image-right .vic-m-picture-teaser__image{margin-left:0;margin-right:-32px}@media(min-width:992px){.vic-m-picture-teaser--image-right .vic-m-picture-teaser__image{grid-column:6/span 7;margin-right:0;order:2}}.vic-m-picture-teaser__content{align-items:flex-start;display:flex;flex-direction:column;grid-column:span 2;justify-content:center}@media(min-width:768px){.vic-m-picture-teaser__content{grid-column:span 12}}@media(min-width:992px){.vic-m-picture-teaser__content{grid-column:8/span 5}.vic-m-picture-teaser--image-right .vic-m-picture-teaser__content{grid-column:span 5}}.vic-m-picture-teaser__flag{margin-bottom:24px}.vic-m-picture-teaser__headline{margin:0 0 16px}.vic-m-picture-teaser__text{margin:0 0 24px}.vic-m-family-page-teaser{align-items:flex-start;color:#000;color:var(--vic-color__foreground,#000);display:flex;flex-direction:column;justify-content:flex-start;-webkit-text-decoration:none;text-decoration:none}.vic-m-family-page-teaser__image-box{margin:0 0 30px;overflow:hidden;width:100%}.vic-m-family-page-teaser__image{transition:transform .3s ease-in-out;width:100%}.vic-m-family-page-teaser:hover .vic-m-family-page-teaser__image{transform:scale(1.1)}.vic-m-family-page-teaser__flag{margin-bottom:16px}.vic-m-family-page-teaser__headline{margin:0 0 8px}.vic-m-family-page-teaser__text{display:-webkit-box;margin:0 0 16px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5}.vic-m-family-page-teaser:hover .vic-m-family-page-teaser__link{-webkit-text-decoration:underline;text-decoration:underline}.vic-m-three-column-teaser-group{display:grid;grid-template-columns:1fr;grid-gap:64px 30px;gap:64px 30px}@media(min-width:992px){.vic-m-three-column-teaser-group{grid-template-columns:repeat(6,1fr)}.vic-m-three-column-teaser-group .vic-m-family-page-teaser{grid-column:span 2}.vic-m-three-column-teaser-group .vic-m-family-page-teaser:nth-child(3n-1):last-of-type,.vic-m-three-column-teaser-group .vic-m-family-page-teaser:nth-child(3n-2):last-of-type,.vic-m-three-column-teaser-group .vic-m-family-page-teaser:nth-child(3n-2):nth-last-of-type(2){grid-column:span 3}}.vic-m-family-floating-cta{display:none;position:relative}.vic-m-family-floating-cta:before{border:2px solid #dedede;border-radius:10px;content:"";height:calc(100% + 12px);left:-6px;opacity:0;position:absolute;top:-6px;transition:opacity .3s ease-in-out;width:calc(100% + 12px)}.vic-m-family-floating-cta:focus{outline:none}.vic-h-keyboard-focus .vic-m-family-floating-cta:focus:before{opacity:1}@media(min-width:768px){.vic-m-family-floating-cta{align-items:center;background-color:#fff;border-radius:10px;bottom:32px;cursor:pointer;display:flex;justify-content:space-between;min-height:72px;opacity:0;padding:16px;position:fixed;right:calc(50vw - 180px);transition:opacity .5s ease-in-out .3s,box-shadow .3s ease-in-out;width:360px;z-index:5}}@media(min-width:992px){.vic-m-family-floating-cta{right:32px}}@media(min-width:1332px){.vic-m-family-floating-cta{bottom:56px;right:56px}}.vic-m-family-floating-cta:hover{box-shadow:0 16px 32px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.08),inset 0 1px 0 #dedede}.vic-m-family-floating-cta.vic-state-visible{opacity:1}@media(min-width:1332px){.vic-m-family-floating-cta__label{font-size:20px;line-height:26px}}.vic-m-family-floating-cta__icon-container{align-items:center;background-color:#ff3e17;background-color:var(--vic-color__highlight,#ff3e17);border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:background-color .3s ease-in-out;width:40px}.vic-m-family-floating-cta:hover .vic-m-family-floating-cta__icon-container{background-color:#a71c00}.vic-m-family-floating-cta__icon{height:20px;width:20px}.vic-m-leadership-profile{display:grid;grid-gap:40px;gap:40px}.vic-m-leadership-profile__image{grid-column:span 2}@media(min-width:768px){.vic-m-leadership-profile__image{grid-column:span 12}}@media(min-width:992px){.vic-m-leadership-profile__image{grid-column:span 5}}@media(min-width:1332px){.vic-m-leadership-profile__image{grid-column:span 6}}.vic-m-leadership-profile__content{grid-column:span 2}@media(min-width:768px){.vic-m-leadership-profile__content{grid-column:span 12}}@media(min-width:992px){.vic-m-leadership-profile__content{grid-column:6/span 7}}@media(min-width:1332px){.vic-m-leadership-profile__content{grid-column:7/span 6}}.vic-m-leadership-profile__name{margin:0 0 4px}.vic-m-leadership-profile__position{display:block;margin:0 0 24px}.vic-m-leadership-profile__text{margin:0}.vic-m-leadership-profile-group{display:grid;grid-gap:80px;gap:80px}.vic-m-country-link-box{display:grid;grid-template-columns:1fr;grid-gap:16px 8px;gap:16px 8px}@media(min-width:768px){.vic-m-country-link-box{grid-template-columns:auto min-content}.vic-m-country-link-box__country-select{grid-column:span 2}}.vic-m-country-link-box__submit{align-items:center;border-radius:4px;display:inline-flex;justify-content:center;padding:19px 29px}.vic-m-country-link-box__submit:before{border-radius:4px}.vic-m-country-link-box-component__content-box{align-items:center;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08);padding:48px 32px;row-gap:32px}@media(min-width:768px){.vic-m-country-link-box-component__content-box{padding:100px 0}}@media(min-width:992px){.vic-m-country-link-box-component__content-box{padding:80px 0;padding:100px 0}}.vic-m-country-link-box-component__content{grid-column:span 2}@media(min-width:768px){.vic-m-country-link-box-component__content{grid-column:3/span 8}}@media(min-width:992px){.vic-m-country-link-box-component__content{grid-column:2/span 5;padding-right:24px}}.vic-m-country-link-box-component__headline{margin:0 0 16px}.vic-m-country-link-box-component__text{margin:0}.vic-m-country-link-box-component__link-box{grid-column:span 2}@media(min-width:768px){.vic-m-country-link-box-component__link-box{grid-column:3/span 8}}@media(min-width:992px){.vic-m-country-link-box-component__link-box{grid-column:7/span 5}}.vic-m-people-card{display:block;overflow:hidden;position:relative}.vic-m-people-card__image{transition:transform .5s cubic-bezier(.65,0,.35,1);width:100%}:hover>.vic-m-people-card__image{transform:scale(1.05)}.vic-m-people-card__image:after{background:#ff3e17;background:var(--vic-color__highlight,#ff3e17);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s cubic-bezier(.65,0,.35,1);width:100%;z-index:1}:hover>.vic-m-people-card__image:after{opacity:.8}.vic-m-people-card__image:before{background:linear-gradient(351.54deg,#000000 -5.82%,rgba(0,0,0,.0001) 32.8%);content:"";height:100%;left:0;position:absolute;top:0;transform:matrix(-1,0,0,1,0,0);width:100%;z-index:1}.vic-m-people-card__content-box{height:100%;left:0;overflow-y:auto;padding-top:100%;position:absolute;top:0;width:100%;z-index:1}.vic-m-people-card__content{align-items:flex-start;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:0;margin-bottom:var(--vih-people-card-content-offset,0);opacity:0;padding:24px;transform:translateY(0);transform:translateY(var(--vih-people-card-content-offset,0));transition:transform .5s cubic-bezier(.65,0,.35,1),opacity .2s cubic-bezier(.65,0,.35,1) .1s}.vic-m-people-card.vic-state-initialized .vic-m-people-card__content{opacity:1}.vic-m-people-card__content-header{margin:0 0 24px}.vic-m-people-card__name{display:block;margin:0}.vic-m-people-card__position{display:block;margin:2px 0 0}.vic-m-people-card__contact-items{display:grid;grid-gap:8px;gap:8px}.vic-m-people-card__contact-item{align-items:center;display:flex;gap:8px;justify-content:flex-start}.vic-m-people-card__contact-item-icon{background:#fff;color:#ff3e17;color:var(--vic-color__highlight,#ff3e17);height:32px;padding:4px;width:32px}.vic-m-people-card__text{margin:0}.vic-m-people-card__contact-items+.vic-m-people-card__text{margin-top:24px}.vic-m-people-cards .vic-m-people-card{grid-column:span 2}@media(min-width:768px){.vic-m-people-cards .vic-m-people-card{grid-column:span 6}}@media(min-width:992px){.vic-m-people-cards .vic-m-people-card{grid-column:span 4}}@media(max-width:767px){.vic-m-image-set__items{align-items:flex-start;display:flex;gap:8px;justify-content:flex-start;margin-left:-32px;overflow-x:auto;padding-left:32px;padding-right:32px;scroll-padding-left:32px;scroll-snap-type:x mandatory;width:100vw}}@media(min-width:768px){.vic-m-image-set__items{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:40px;gap:40px}}.vic-m-image-set__item{flex-shrink:0;margin:0}@media(max-width:767px){.vic-m-image-set__item{scroll-snap-align:start;width:240px}}@media(min-width:768px){.vic-m-image-set__item{grid-column:span 6}}.vic-m-image-set__caption{color:#858585;margin:8px 0 0}.vic-m-athlete-hero{padding-top:48px}@media(min-width:992px){.vic-m-athlete-hero{padding-top:80px}}.vic-m-athlete-hero__content{grid-column:span 2}@media(min-width:768px){.vic-m-athlete-hero__content{grid-column:span 12}}@media(min-width:992px){.vic-m-athlete-hero__content{grid-column:3/span 8}}.vic-m-athlete-hero__header{margin-bottom:40px}@media(min-width:1332px){.vic-m-athlete-hero__header{margin-bottom:48px}}.vic-m-athlete-hero__family-flag{display:inline-block;margin-bottom:24px}.vic-m-athlete-hero__title{margin:0}.vic-m-athlete-hero__main{display:grid;grid-template-columns:1fr;grid-column-gap:30px;-moz-column-gap:30px;column-gap:30px;grid-row-gap:40px;row-gap:40px}@media(min-width:768px){.vic-m-athlete-hero__main{grid-template-columns:repeat(2,1fr)}}.vic-m-athlete-hero__image-container{grid-column:1;position:relative}.vic-m-athlete-hero__image-icon{height:48px;left:0;position:absolute;top:0;width:48px;z-index:1}.vic-m-athlete-hero__list{grid-column:1;margin:0}@media(min-width:768px){.vic-m-athlete-hero__list{grid-column:2}}.vic-m-athlete-hero__list--full{grid-column:1}@media(min-width:768px){.vic-m-athlete-hero__list--full{grid-column:1/span 2}}.vic-m-athlete-hero__list-item:not(:first-child){margin-top:8px}.vic-m-athlete-hero__list-item-label{float:left;font-weight:700}.vic-m-athlete-hero__list-item-label:after{content:": "}.vic-m-athlete-hero__list-item-label--no-break{float:none}.vic-m-athlete-hero__list-item-text{margin:0}.vic-m-athlete-hero__list-item-text ol:not(:last-child),.vic-m-athlete-hero__list-item-text p:not(:last-child),.vic-m-athlete-hero__list-item-text ul:not(:last-child){margin:0 0 8px}.vic-m-athlete-hero__list-item-text li{margin-bottom:0}.vic-m-athlete-hero__footer{flex:0 0 100%;margin-top:40px}@media(min-width:768px){.vic-m-athlete-hero__footer{margin-top:48px}}.vic-m-athlete-hero__footer-headline{border-bottom:1px solid #dedede;border-top:1px solid #dedede;margin:0;padding:16px 0}.vic-m-athlete-hero__footer-content{border-bottom:1px solid #dedede;padding:24px 0}@media(min-width:768px){.vic-m-athlete-hero__footer-content{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}}@media(max-width:767px){.vic-m-athlete-hero__footer-link{margin-top:27px}}.vic-m-company-profile__text-box{display:flex;flex-direction:column;gap:16px;margin-bottom:48px}@media(min-width:768px){.vic-m-company-profile__text-box{margin-bottom:40px}}@media(min-width:992px){.vic-m-company-profile__text-box{margin-bottom:64px;max-width:calc(83.33333% - 5px)}}.vic-m-company-profile__flag{margin:0 auto 0 0}@media(min-width:768px){.vic-m-company-profile__flag{margin-bottom:8px}}.vic-m-company-profile__headline,.vic-m-company-profile__text{margin:0}.vic-m-company-profile__link{margin-right:auto}.vic-m-company-profile__image{align-self:center;grid-column:span 2}@media(min-width:768px){.vic-m-company-profile__image{grid-column:span 4}}@media(min-width:992px){.vic-m-company-profile__image{padding-right:32px}}@media(min-width:1332px){.vic-m-company-profile__image{grid-column:span 5}}.vic-m-company-profile__items{display:grid;grid-column:span 2;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px}@media(min-width:768px){.vic-m-company-profile__items{grid-column:span 8;grid-template-columns:repeat(3,1fr)}}@media(min-width:1332px){.vic-m-company-profile__items{gap:40px;grid-column:span 7}}.vic-m-company-profile__item{border-left:1px solid #dedede;justify-content:center;padding:8px 0 8px 12px}.vic-m-company-profile-component--dark{background-color:#000;color:#fff;padding-bottom:56px;padding-top:48px}@media(min-width:992px){.vic-m-company-profile-component--dark{padding-bottom:74px;padding-top:104px}}@media(min-width:1332px){.vic-m-company-profile-component--dark{padding-bottom:104px;padding-top:120px}}.vic-m-collapsible-component{border-bottom:1px solid #dedede;border-top:1px solid #dedede;display:block}.vic-m-collapsible-component__toggle-headline{margin:0}.vic-m-collapsible-component__toggle{align-items:center;background:rgba(0,0,0,0);border:none;color:#000;color:var(--vic-color__foreground,#000);cursor:pointer;display:flex;justify-content:space-between;padding:27px 16px;width:100%}.vic-m-collapsible-component__toggle:focus{outline:none}.vic-m-collapsible-component.vic-state-active .vic-m-collapsible-component__toggle{padding:27px 16px 24px}.vic-m-collapsible-component.vic-state-animating .vic-m-collapsible-component__toggle{pointer-events:none}.vic-m-collapsible-component__toggle-label{margin:0;pointer-events:none;transition:opacity .3s ease-in-out}.vic-m-collapsible-component.vic-state-visible .vic-m-collapsible-component__toggle-label{opacity:.5}.vic-m-collapsible-component__toggle-icon{flex-shrink:0;height:24px;transition:transform .3s ease-in-out;width:24px}@media(hover:hover){.vic-m-collapsible-component__toggle:hover>.vic-m-collapsible-component__toggle-icon:before{background:#dedede}}.vic-m-collapsible-component__toggle-icon:before{background:rgba(0,0,0,0);border:2px solid rgba(0,0,0,0);border-radius:100%;content:"";height:calc(100% + 12px);left:-6px;position:absolute;top:-6px;transition:background .3s ease-in-out,border .3s ease-in-out;width:calc(100% + 12px);z-index:-1}.vic-h-keyboard-focus .vic-m-collapsible-component__toggle:focus>.vic-m-collapsible-component__toggle-icon:before{border-color:#dedede}.vic-m-collapsible-component.vic-state-visible .vic-m-collapsible-component__toggle-icon{transform:rotate(-180deg)}.vic-m-collapsible-component__section-content{display:none;max-height:0;max-height:var(--vic-m-collapsible-component--max-height,0);overflow:hidden;transition:max-height .3s ease-in-out}.vic-m-collapsible-component.vic-state-active>.vic-m-collapsible-component__section-content{display:block}.vic-m-collapsible-component.vic-state-visible>.vic-m-collapsible-component__section-content{overflow:visible}.vic-m-content-block-accordion-item{padding-bottom:40px}.vic-m-content-block-accordion-item__headline{margin:0 0 32px;padding:0 16px}@media(min-width:992px){.vic-m-content-block-accordion-item__headline{margin:0 0 16px}}.vic-m-content-block-accordion-item__text{margin:16px 0;padding:0 16px}.vic-m-content-block-accordion-item__link{padding:0 16px}.vic-m-content-block-accordion{display:block}@media(min-width:992px){.vic-m-content-block-accordion{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;gap:30px}}.vic-m-content-block-accordion__image-box{display:none}@media(min-width:992px){.vic-m-content-block-accordion__image-box.vic-state-active{display:block;opacity:0;transition:opacity .3s ease-in-out}}.vic-m-content-block-accordion__image-box.vic-state-animate{opacity:1}@media(min-width:992px){.vic-m-content-block-accordion .vic-m-content-block-accordion-item__image{display:none}}.vic-m-content-block-accordion__content-block+.vic-m-content-block-accordion__content-block{border-top:0}.vic-m-content-block-accordion__content-block.vic-state-active .vic-m-collapsible-component__toggle-icon{opacity:0}.vic-m-content-block-accordion__content-block.vic-state-active .vic-m-collapsible-component__toggle{pointer-events:none}.vic-m-content-block-accordion__content-block .vic-m-collapsible-component__toggle-icon{transition:opacity .1s ease-in-out}.vic-m-content-block-accordion-component .vic-m-content-block-accordion{grid-column:span 2}@media(min-width:768px){.vic-m-content-block-accordion-component .vic-m-content-block-accordion{grid-column:3/span 8}}@media(min-width:992px){.vic-m-content-block-accordion-component .vic-m-content-block-accordion{grid-column:span 12}}.vic-m-dot-slider{display:block;position:relative}.vic-m-dot-slider__slides{align-items:flex-start;display:flex;justify-content:flex-start;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory!important;-ms-overflow-style:none;scrollbar-width:none}@supports(scroll-snap-stop:always){.vic-state-dragging>.vic-m-dot-slider__slides{scroll-snap-type:none!important}}.vic-m-dot-slider__slides::-webkit-scrollbar{display:none}.vic-m-dot-slider__slide{flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always}.vic-m-dot-slider__nav-button{align-items:center;border-radius:50%;display:flex;height:48px;justify-content:center;opacity:0;padding:0;pointer-events:none;position:absolute;top:calc(50% - 24px);transition:opacity .3s ease-in-out,background .3s ease-in-out;width:48px}.vic-m-dot-slider__nav-button:hover{background:#ff3e17;background:var(--vic-color__highlight,#ff3e17)}.vic-h-keyboard-focus .vic-m-dot-slider__nav-button:focus,.vic-m-dot-slider:hover .vic-m-dot-slider__nav-button.vic-state-visible{opacity:1;pointer-events:all}.vic-m-dot-slider__nav-button--prev{left:0}@media(min-width:768px){.vic-m-dot-slider__nav-button--prev{left:-24px}}.vic-m-dot-slider__nav-button--next{right:0}@media(min-width:768px){.vic-m-dot-slider__nav-button--next{right:-24px}}.vic-m-dot-slider__nav-button .vic-e-icon{height:24px;width:24px}.vic-m-dot-slider__scroll-indicator{background:#000;border:none;border-radius:10px;height:4px;left:0;position:absolute;top:0}.vic-m-dot-slider__scroll-indicator:hover,.vic-state-dragging .vic-m-dot-slider__scroll-indicator{cursor:grabbing;height:10px;top:-3px}.vic-m-dot-slider__scroll-indicator:active,.vic-m-dot-slider__scroll-indicator:focus{outline:0}.vic-m-dot-slider__dot-navigation{bottom:24px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;left:0;position:absolute;width:100%}@media(min-width:768px){.vic-m-dot-slider__dot-navigation{bottom:32px}}.vic-m-dot-slider__dot{background:#000;border:1px solid #545454;cursor:pointer;height:16px;position:relative;width:16px}.vic-m-dot-slider__dot:before{border:2px solid #d0d0d0;border-radius:4px;content:"";height:calc(100% + 10px);left:-5px;opacity:0;position:absolute;top:-5px;transition:opacity .3s ease-in-out;width:calc(100% + 10px)}.vic-m-dot-slider__dot:focus{outline:none}.vic-h-keyboard-focus .vic-m-dot-slider__dot:focus:before{opacity:1}.vic-m-dot-slider__dot.vic-state-active{cursor:default}.vic-m-dot-slider__dot:after{background:#f6f6f6;content:"";height:8px;left:3px;opacity:0;position:absolute;top:3px;transition:opacity .3s ease-in-out;width:8px}.vic-m-dot-slider__dot.vic-state-active:after,.vic-m-dot-slider__dot:hover:after{opacity:1}.vic-m-gallery-teaser__container{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.16);grid-column:span 2}@media(min-width:768px){.vic-m-gallery-teaser__container{grid-column:span 12}}.vic-m-gallery-teaser__slider{grid-column:span 2}@media(min-width:768px){.vic-m-gallery-teaser__slider{grid-column:span 12}}@media(min-width:992px){.vic-m-gallery-teaser__slider{grid-column:span 7}}.vic-m-gallery-teaser .vic-m-dot-slider__slide{width:100%}.vic-m-gallery-teaser__content-box{grid-column:span 2}@media(min-width:768px){.vic-m-gallery-teaser__content-box{grid-column:span 12}}@media(min-width:992px){.vic-m-gallery-teaser__content-box{grid-column:span 5}}.vic-m-gallery-teaser__content{grid-column:span 2;max-height:0;opacity:0;visibility:hidden}@media(min-width:768px){.vic-m-gallery-teaser__content{grid-column:span 12}}@media(min-width:992px){.vic-m-gallery-teaser__content{grid-column:span 5}}.vic-m-gallery-teaser__content.vic-state-visible{align-items:flex-start;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;max-height:none;opacity:1;padding:2px 32px 40px;transition:opacity .3s ease-in-out;visibility:visible}@media(min-width:768px){.vic-m-gallery-teaser__content.vic-state-visible{padding:18px 48px 56px}}@media(min-width:992px){.vic-m-gallery-teaser__content.vic-state-visible{padding:48px 64px 48px 34px}}@media(min-width:1332px){.vic-m-gallery-teaser__content.vic-state-visible{padding:64px 72px 64px 34px}}.vic-m-gallery-teaser__headline{margin:0}@media(min-width:992px){.vic-m-gallery-teaser__headline{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5}}.vic-m-gallery-teaser__meta{color:#858585}.vic-m-gallery-teaser__meta-time:after{content:" // "}.vic-m-link-tile{align-items:center;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.16);color:#000;color:var(--vic-color__foreground,#000);display:flex;flex-direction:column;justify-content:center;padding:40px;-webkit-text-decoration:none;text-decoration:none;transition:box-shadow .3s ease-in-out}.vic-h-keyboard-focus .vic-m-link-tile:focus,.vic-m-link-tile:hover{box-shadow:0 32px 64px rgba(0,0,0,.08),0 16px 32px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.08),inset 0 1px 0 #dedede;outline:0}.vic-m-link-tile__icon{height:64px;width:64px}.vic-m-link-tile__label{margin:14px 0 0}.vic-m-top-news__head{margin-bottom:40px;row-gap:40px}.vic-m-top-news__flag{grid-column:span 2;margin:0 auto -15px 0}@media(min-width:768px){.vic-m-top-news__flag{grid-column:span 12}}.vic-m-top-news__headline{grid-column:span 2;margin:0 -8px 0 0}@media(min-width:768px){.vic-m-top-news__headline{grid-column:span 12;margin:0}}.vic-m-top-news__teaser{grid-column:span 2}@media(min-width:768px){.vic-m-top-news__teaser{grid-column:span 12}}@media(max-width:767px){.vic-m-top-news__teaser{padding:0}}.vic-m-top-news__link-tiles{margin-top:40px;row-gap:40px}.vic-m-top-news__link-tile{grid-column:span 2}@media(min-width:768px){.vic-m-top-news__link-tile{grid-column:span 12;grid-column:span 4}}.vic-m-top-news__link-tile:not(:last-child){margin-bottom:-32px}@media(min-width:768px){.vic-m-top-news__link-tile:not(:last-child){margin-bottom:0}}.vic-m-content-block-s{display:block}.vic-m-content-block-s__image{margin:0 0 32px}.vic-m-content-block-s__content{display:flex;flex-direction:column;gap:8px}.vic-m-content-block-s__headline,.vic-m-content-block-s__text{margin:0}.vic-m-content-block-s__link{margin:8px 0 0}.vic-m-content-block-s-group{display:flex;flex-wrap:wrap;gap:64px 30px}.vic-m-content-block-s-group .vic-m-content-block-s{flex-basis:100%}@media(min-width:768px){.vic-m-content-block-s-group .vic-m-content-block-s{flex-basis:calc(33.33333% - 20px);flex-grow:1;flex-shrink:0;max-width:calc(50% - 15px)}}.vic-m-country-link-overlay{align-items:center;background:rgba(0,0,0,.8);display:none;height:100vh;justify-items:center;opacity:0;overflow-y:auto;place-items:center;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100vw;z-index:25}.vic-m-country-link-overlay.vic-state-active{display:grid}.vic-m-country-link-overlay.vic-state-open{opacity:1}.vic-m-country-link-overlay__content-grid{padding-bottom:50px;padding-top:50px;pointer-events:none}.vic-m-country-link-overlay__content-box{align-items:center;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08);padding:48px 32px;pointer-events:all;position:relative;row-gap:32px}@media(min-width:768px){.vic-m-country-link-overlay__content-box{padding:100px 0}}@media(min-width:992px){.vic-m-country-link-overlay__content-box{padding:80px 0;padding:100px 0}}.vic-m-country-link-overlay__closing-btn{position:absolute;right:16px;top:16px;z-index:1}.vic-m-country-link-overlay__content{grid-column:span 2}@media(min-width:768px){.vic-m-country-link-overlay__content{grid-column:3/span 8}}@media(min-width:992px){.vic-m-country-link-overlay__content{grid-column:2/span 5;padding-right:24px}}.vic-m-country-link-overlay__headline{margin:0 0 16px}.vic-m-country-link-overlay__text{margin:0}.vic-m-country-link-overlay__link-box{grid-column:span 2}@media(min-width:768px){.vic-m-country-link-overlay__link-box{grid-column:3/span 8}}@media(min-width:992px){.vic-m-country-link-overlay__link-box{grid-column:7/span 5}}.vic-m-facts-and-figures-item{display:flex;flex-direction:column;gap:4px;padding:24px}@media(min-width:768px){.vic-m-facts-and-figures-item{gap:8px;padding:32px}}.vic-m-facts-and-figures-item__overline{color:#9d9d9d;margin:0}.vic-m-facts-and-figures-item__subline,.vic-m-facts-and-figures-item__value{margin:0}.vic-m-facts-and-figures-group{display:grid;grid-gap:1px;background-color:#dedede;box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08);grid-template-columns:1fr}@media(min-width:768px){.vic-m-facts-and-figures-group{grid-template-columns:repeat(3,1fr)}}.vic-m-facts-and-figures-group__item{background-color:#fff}.vic-m-facts-and-figures-group--4-items{grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.vic-m-facts-and-figures-group--4-items{grid-template-columns:repeat(4,1fr)}}.vic-m-facts-and-figures-component .vic-m-facts-and-figures-group{grid-column:span 2}@media(min-width:768px){.vic-m-facts-and-figures-component .vic-m-facts-and-figures-group{grid-column:span 12}}@media(min-width:992px){.vic-m-facts-and-figures-component .vic-m-facts-and-figures-group{grid-column:3/span 8}.vic-m-facts-and-figures-component .vic-m-facts-and-figures-group--4-items{grid-column:span 12}}.vic-m-filter-tabs{display:block;opacity:0;transition:opacity .3s ease-in-out}.vic-m-filter-tabs.vic-state-initialized{opacity:1}.vic-m-filter-tabs__navigation-wrapper{position:relative}.vic-m-filter-tabs__navigation-wrapper:before{background:#d0d0d0;bottom:0;content:"";height:1px;left:30px;position:absolute;width:calc(100% - 60px)}@media(min-width:992px){.vic-m-filter-tabs__navigation-wrapper:before{left:0;width:100%}}.vic-m-filter-tabs__navigation{--vic-m-filter-tabs__nav-trans-width:20px;--vic-m-filter-tabs__nav-gradient-width:80px;display:flex;overflow-x:scroll;overflow-y:hidden;position:relative}@media(min-width:992px){.vic-m-filter-tabs__navigation{--vic-m-filter-tabs__nav-trans-width:50px;--vic-m-filter-tabs__nav-gradient-width:80px}}.vic-m-filter-tabs.vic-state-can-scroll-left .vic-m-filter-tabs__navigation{-webkit-mask-image:linear-gradient(to right,transparent var(--vic-m-filter-tabs__nav-trans-width),rgb(0,0,0) calc(var(--vic-m-filter-tabs__nav-trans-width) + var(--vic-m-filter-tabs__nav-gradient-width)));mask-image:linear-gradient(to right,transparent var(--vic-m-filter-tabs__nav-trans-width),rgb(0,0,0) calc(var(--vic-m-filter-tabs__nav-trans-width) + var(--vic-m-filter-tabs__nav-gradient-width)))}.vic-m-filter-tabs.vic-state-can-scroll-right .vic-m-filter-tabs__navigation{-webkit-mask-image:linear-gradient(to right,rgb(0,0,0) calc(100% - var(--vic-m-filter-tabs__nav-trans-width) - var(--vic-m-filter-tabs__nav-gradient-width)),transparent calc(100% - var(--vic-m-filter-tabs__nav-trans-width)));mask-image:linear-gradient(to right,rgb(0,0,0) calc(100% - var(--vic-m-filter-tabs__nav-trans-width) - var(--vic-m-filter-tabs__nav-gradient-width)),transparent calc(100% - var(--vic-m-filter-tabs__nav-trans-width)))}.vic-m-filter-tabs.vic-state-can-scroll-left.vic-m-filter-tabs.vic-state-can-scroll-right .vic-m-filter-tabs__navigation{-webkit-mask-image:linear-gradient(to right,transparent var(--vic-m-filter-tabs__nav-trans-width),rgb(0,0,0) calc(var(--vic-m-filter-tabs__nav-trans-width) + var(--vic-m-filter-tabs__nav-gradient-width)),rgb(0,0,0) calc(100% - var(--vic-m-filter-tabs__nav-trans-width) - var(--vic-m-filter-tabs__nav-gradient-width)),transparent calc(100% - var(--vic-m-filter-tabs__nav-trans-width)));mask-image:linear-gradient(to right,transparent var(--vic-m-filter-tabs__nav-trans-width),rgb(0,0,0) calc(var(--vic-m-filter-tabs__nav-trans-width) + var(--vic-m-filter-tabs__nav-gradient-width)),rgb(0,0,0) calc(100% - var(--vic-m-filter-tabs__nav-trans-width) - var(--vic-m-filter-tabs__nav-gradient-width)),transparent calc(100% - var(--vic-m-filter-tabs__nav-trans-width)))}.vic-m-filter-tabs__toggle{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:4px;color:#000;color:var(--vic-color__foreground,#000);cursor:pointer;flex:0 0 auto;margin:0;padding:16px 12px 24px;position:relative;transition:text-shadow .1s ease-in-out}.vic-m-filter-tabs__toggle:before{border:2px solid #dedede;border-radius:4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-m-filter-tabs__toggle:focus{outline:none}.vic-h-keyboard-focus .vic-m-filter-tabs__toggle:focus:before{opacity:1}@media(min-width:992px){.vic-m-filter-tabs__toggle{padding-left:16px;padding-right:16px}}@media(hover:hover){.vic-m-filter-tabs__toggle:hover:after{opacity:1}}.vic-m-filter-tabs__toggle:first-of-type{padding-left:30px}@media(min-width:992px){.vic-m-filter-tabs__toggle:first-of-type{padding-left:0}}.vic-m-filter-tabs__toggle:first-of-type:after{left:30px;width:calc(100% - 42px)}@media(min-width:992px){.vic-m-filter-tabs__toggle:first-of-type:after{left:0;width:calc(100% - 16px)}}.vic-m-filter-tabs__toggle:last-of-type{padding-right:30px}@media(min-width:992px){.vic-m-filter-tabs__toggle:last-of-type{padding-right:0}}.vic-m-filter-tabs__toggle:last-of-type:after{width:calc(100% - 42px)}@media(min-width:992px){.vic-m-filter-tabs__toggle:last-of-type:after{width:calc(100% - 16px)}}.vic-m-filter-tabs__toggle:last-of-type__toggle:after{left:auto;right:0}.vic-m-filter-tabs__toggle:focus{outline:0}.vic-m-filter-tabs__toggle.vic-state-active:after{opacity:1}.vic-m-filter-tabs__toggle:after{background:#ff3e17;background:var(--vic-color__highlight,#ff3e17);content:"";display:block;height:4px;left:12px;opacity:0;position:absolute;top:calc(100% - 3px);transition:opacity .3s ease-in-out;width:calc(100% - 24px)}@media(min-width:992px){.vic-m-filter-tabs__toggle:after{left:16px;width:calc(100% - 32px)}}.vic-m-filter-tabs__nav-btn{background-color:#fff;border:1px solid #d0d0d0;border-radius:50%;color:#000;color:var(--vic-color__foreground,#000);display:none;flex-shrink:0;height:48px;position:absolute;top:2px;width:48px;z-index:1}.vic-m-filter-tabs__nav-btn:hover{border-color:#000;border-color:var(--vic-color__foreground,#000)}.vic-m-filter-tabs__nav-btn:focus{outline:none}.vic-m-filter-tabs__nav-btn .vic-h-keyboard-focus{position:relative}.vic-m-filter-tabs__nav-btn .vic-h-keyboard-focus:before{border:2px solid #dedede;border-radius:4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-m-filter-tabs__nav-btn .vic-h-keyboard-focus:focus{outline:none}.vic-h-keyboard-focus .vic-m-filter-tabs__nav-btn .vic-h-keyboard-focus:focus:before{opacity:1}.vic-m-filter-tabs__nav-btn--left{left:0}@media(min-width:992px){.vic-state-can-scroll-left .vic-m-filter-tabs__nav-btn--left{align-items:center;animation:vic-fade-in-animation .5s ease-out 1;display:flex;justify-content:center}.vic-state-can-scroll-left .vic-m-filter-tabs__nav-btn--left>*{margin:0}}.vic-m-filter-tabs__nav-btn--right{right:0}@media(min-width:992px){.vic-state-can-scroll-right .vic-m-filter-tabs__nav-btn--right{align-items:center;animation:vic-fade-in-animation .5s ease-out 1;display:flex;justify-content:center}.vic-state-can-scroll-right .vic-m-filter-tabs__nav-btn--right>*{margin:0}}.vic-m-filter-tabs__nav-btn .vic-m-filter-tabs__icon{height:20px;width:20px}.vic-m-athletes-list-item{color:#fff;display:block;overflow:hidden;position:relative}.vic-m-athletes-list-item__image{transition:transform .5s ease-in-out}:hover>.vic-m-athletes-list-item__image{transform:scale(1.05)}.vic-m-athletes-list-item__overlay{background:linear-gradient(3.42deg,rgba(0,0,0,.7) 2.2%,rgba(0,0,0,.0001) 40.03%);display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;overflow-y:auto;position:absolute;top:0;width:100%;z-index:1}.vic-m-athletes-list-item__overlay-text{margin-top:auto;padding:24px}.vic-m-athletes-list-item__icon{color:#000;color:var(--vic-color__foreground,#000);height:48px;width:48px}.vic-m-athletes-list-item__full-name{display:block;margin:0 0 8px}.vic-m-athletes-list-item__sport{display:block;margin:0}.vic-m-athletes-list{display:flex;flex-direction:column;gap:24px}.vic-m-athletes-list__flag{margin-right:auto}.vic-m-athletes-list__headline{margin:0}@media(max-width:991px){.vic-m-athletes-list__filter{transform:translateX(-30px);width:calc(100% + 60px)}}.vic-m-athletes-list__grid{display:grid;grid-template-columns:1fr;list-style:none;margin:0;opacity:1;padding:22px 0 0;transform:translateY(0);transition:transform .3s ease-in-out,opacity .3s ease-in-out;grid-gap:8px;gap:8px}@media(min-width:768px){.vic-m-athletes-list__grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.vic-m-athletes-list__grid{grid-template-columns:repeat(4,1fr)}}.vic-state-animating .vic-m-athletes-list__grid{opacity:0;transform:translateY(5px)}.vic-m-athletes-list__grid-item{display:none}.vic-m-athletes-list__grid-item.vic-state-active{display:block}@media(min-width:768px)and (max-width:991px){.vic-m-family-navigation[active-level="1"] .vic-m-navigation__sub-navigation:after{background:var(--vic-m-navigation-divider-color);content:"";height:calc(100% + 40px);position:absolute;right:-48px;top:-20px;width:1px}}@media(min-width:992px){.vic-m-family-navigation[active-level="2"] .vic-m-navigation__flyout{max-width:928px}}@media(min-width:768px){.vic-m-family-navigation[active-level="2"] .vic-m-navigation__sub-navigation:after{display:block;min-height:calc(var(--vic-family-navigation__divider-height) + 40px)}}@media(min-width:992px){.vic-m-family-navigation .vic-m-navigation__flyout{max-width:480px}.vic-m-family-navigation .vic-m-navigation__sub-navigation .vic-m-navigation__sub-navigation{background:rgba(0,0,0,0);height:100%;left:480px;max-width:448px;padding:114px 32px 32px;position:fixed}}@media(min-width:1332px){.vic-m-family-navigation .vic-m-navigation__sub-navigation .vic-m-navigation__sub-navigation{left:480px;max-width:448px}}.vic-m-family-navigation .vic-m-navigation__sub-navigation .vic-m-navigation__sub-navigation:after{display:none}@media(min-width:768px){.vic-m-family-navigation .vic-m-navigation__emotional-teasers--nested{gap:72px;left:330px;margin-top:0;opacity:0;padding:0 48px;pointer-events:none;position:absolute;top:0;visibility:hidden;width:calc(100vw - 362px)}.vic-m-family-navigation .vic-m-navigation__emotional-teasers--nested.vic-state-animate{animation:vic-appear-right .3s forwards;pointer-events:all;visibility:visible}}@media(min-width:992px){.vic-m-family-navigation .vic-m-navigation__emotional-teasers--nested{left:449px;max-height:100%;overflow-y:auto;padding-top:114px;position:fixed;top:0;width:478px}}@media(min-width:768px){.vic-m-family-navigation .vic-m-navigation__emotional-teasers--nested .vic-m-navigation__emotional-teaser{max-width:350px}}.vic-m-family-navigation .vic-m-navigation__emotional-teaser .vic-m-emotional-teaser__image{max-width:200px}.vic-m-family-navigation .vic-m-navigation__emotional-teaser .vic-m-emotional-teaser__image+.vic-m-emotional-teaser__content{margin-top:24px}.vic-m-family-navigation .vic-m-navigation__emotional-teaser .vic-m-emotional-teaser__content{gap:16px} /*# sourceMappingURL=vic.familyWebsite.css.map*/