

.header_header__pEfmi {
    display: contents
}
.header_headerDesktop__DDaKL {
    display: none
}
@media screen and (min-width:768px) {
    .header_headerDesktop__DDaKL {
        display: contents
    }
    .header_headerDesktop__DDaKL .header_services__FLOth {
        background-color: var(--header-background-accent-default-fill);
        color: var(--header-foreground-accent-default-fill);
        height: var(--scale-11);
        position: sticky;
        top: 0;
        width: 100%;
        z-index: 500
    }
    .header_headerDesktop__DDaKL .header_services__FLOth .header_servicesContent__oV11e {
        align-items: center;
        display: flex;
        height: 100%;
        justify-content: space-between
    }
    .header_headerDesktop__DDaKL .header_services__FLOth .header_servicesLeft__zKwYT {
        align-items: center;
        display: flex;
        gap: var(--scale-7)
    }
    .header_headerDesktop__DDaKL .header_services__FLOth .header_servicesLeft__zKwYT .header_logoContainer__Zheow {
        animation: header_fadeIn__riln6 .2s ease;
        display: none;
        opacity: 0
    }
    .header_headerDesktop__DDaKL .header_services__FLOth .header_servicesLeft__zKwYT .header_logoContainer__Zheow .header_divider__ATMzF {
        border-left: 1px solid;
        height: var(--scale-7)
    }
    .header_headerDesktop__DDaKL .header_services__FLOth .header_servicesRight__z6ryO {
        align-items: center;
        display: flex;
        gap: var(--scale-7)
    }
    .header_headerDesktop__DDaKL .header_services__FLOth .header_servicesRight__z6ryO .header_itemsContainer__TjcTK {
        animation: header_fadeIn__riln6 .2s ease;
        display: flex;
        gap: var(--scale-7);
        opacity: 1
    }
    .header_headerDesktop__DDaKL .header_services__FLOth .header_servicesRight__z6ryO .header_itemsContainer__TjcTK .header_serviceNavLink___D96u {
        font-family: var(--header-default-sm-typography-font-family);
        font-size: var(--header-default-sm-typography-font-size);
        font-weight: var(--header-default-sm-typography-font-weight);
        line-height: var(--header-default-sm-typography-line-height);
        font-style: var(--header-default-sm-typography-font-style)
    }
    .header_headerDesktop__DDaKL .header_topics__jHnnY {
        background-color: var(--semantic-background-base-adaptive-default-fill);
        height: var(--scale-14)
    }
    .header_headerDesktop__DDaKL .header_topics__jHnnY .header_left__1FK_P {
        align-items: center;
        display: flex;
        gap: var(--scale-14);
        height: 100%;
        justify-content: space-between
    }
    .header_headerDesktop__DDaKL .header_topics__jHnnY .header_left__1FK_P .header_navigation__ukGZa {
        align-items: center;
        display: flex;
        gap: var(--scale-7)
    }
    .header_headerDesktop__DDaKL .header_topics__jHnnY .header_left__1FK_P .header_sales__xZ__G {
        max-height: var(--scale-14);
        overflow: hidden
    }
    .header_headerDesktop__DDaKL .header_topics__jHnnY .header_navigationItems__VVOAH {
        display: flex;
        gap: var(--scale-7)
    }
    .header_headerDesktop__DDaKL .header_topics__jHnnY .header_navigationItems__VVOAH .header_topicsLink__sE6Hc {
        font-size: var(--header-strong-lg-typography-font-size);
        font-family: var(--header-strong-lg-typography-font-family);
        font-weight: var(--header-strong-lg-typography-font-weight);
        line-height: var(--header-strong-lg-typography-line-height);
        font-style: var(--header-strong-lg-typography-font-style)
    }
}
.header_headerMobile__2TyRK {
    color: var(--top-bar-foreground-default-fill);
    position: sticky;
    top: 0;
    display: block;
    background-color: var(--top-bar-background-fill);
    z-index: 500
}
@media screen and (min-width:768px) {
    .header_headerMobile__2TyRK {
        display: none
    }
}
.header_headerMobile__2TyRK .header_main__iEoiw {
    background-color: inherit;
    display: grid;
    grid-template-columns: var(--scale-12) 1fr var(--scale-12);
    padding-inline: var(--scale-5)
}
.header_headerMobile__2TyRK .header_topContainer__Lnupz {
    align-items: center;
    animation: header_fadeIn__riln6 .2s ease;
    display: flex;
    opacity: 1;
    flex: 1;
    justify-content: var(--navigation-header-mobile-logo-justify-content, center)
}
.header_headerMobile__2TyRK .header_scrollContainer__0yMbP {
    align-items: center;
    animation: header_fadeIn__riln6 .2s ease;
    display: none;
    flex-grow: 1;
    opacity: 0
}
.header_headerMobile__2TyRK .header_scrollContainer__0yMbP.header_split__N9NWr {
    justify-content: space-between
}
.center_center__c5xTZ {
    box-sizing: content-box;
    margin-inline: auto;
    inline-size: 100%
}
.navigation-menu_navigationMenuButton__WLmF1 {
    font-family: var(--header-strong-sm-typography-font-family);
    font-size: var(--header-strong-sm-typography-font-size);
    font-weight: var(--header-strong-sm-typography-font-weight);
    line-height: var(--header-strong-sm-typography-line-height);
    font-style: var(--header-strong-sm-typography-font-style);
    padding: 0
}
.navigation-logo_navigationLogo__YZziM {
    height: 100%;
    width: auto
}
.navigation-link_navigationLink__whSNA:hover {
    text-decoration: underline
}
.subscription-button_subscriptionButton__xiBbX.subscription-button_subscriptionButton__xiBbX {
    background-color: var(--navigation-subscriptionbtn-background-color, var(--button-background-primary-default-fill));
    color: var(--navigation-subscriptionbtn-color, var(--button-label-primary-default-fill))
}
.subscription-button_subscriptionButton__xiBbX.subscription-button_subscriptionButton__xiBbX:focus,
.subscription-button_subscriptionButton__xiBbX.subscription-button_subscriptionButton__xiBbX:hover,
.subscription-button_subscriptionButton__xiBbX.subscription-button_subscriptionButton__xiBbX:visited {
    background-color: var(--navigation-subscriptionbtn-background-color-hover, var(--button-background-primary-hover-fill));
    color: var(--navigation-subscriptionbtn-color-hover, var(--button-label-primary-hover-fill))
}
.navigation-user-menu_navigationUserMenuButton__pOb6y {
    font-family: var(--header-strong-sm-typography-font-family);
    font-size: var(--header-strong-sm-typography-font-size);
    font-weight: var(--header-strong-sm-typography-font-weight);
    line-height: var(--header-strong-sm-typography-line-height);
    font-style: var(--header-strong-sm-typography-font-style);
    padding: 0
}
.Heading_heading__5rHTt {
    color: var(--ch-heading-color, var(--semantic-foreground-base-adaptive-default-fill))
}
.Heading_heading--2xl__gy7EQ {
    font-family: var(--semantic-headline-2xl-typography-font-family);
    font-size: var(--semantic-headline-2xl-typography-font-size);
    font-style: var(--semantic-headline-2xl-typography-font-style);
    font-weight: var(--semantic-headline-2xl-typography-font-weight);
    line-height: var(--semantic-headline-2xl-typography-line-height)
}
.Heading_heading--xl__5phvY {
    font-family: var(--semantic-headline-xl-typography-font-family);
    font-size: var(--semantic-headline-xl-typography-font-size);
    font-style: var(--semantic-headline-xl-typography-font-style);
    font-weight: var(--semantic-headline-xl-typography-font-weight);
    line-height: var(--semantic-headline-xl-typography-line-height)
}
.Heading_heading--sm__LvRdW {
    font-family: var(--semantic-headline-sm-typography-font-family);
    font-size: var(--semantic-headline-sm-typography-font-size);
    font-style: var(--semantic-headline-sm-typography-font-style);
    font-weight: var(--semantic-headline-sm-typography-font-weight);
    line-height: var(--semantic-headline-sm-typography-line-height)
}
.navigation-button_navigationButton__nvJyX:focus-visible {
    text-decoration: underline
}
.SegmentedControl_segmented-control-form-element__input__goLbE:focus-visible+.SegmentedControl_segmented-control-form-element__label__bAUvF {
    box-shadow: var(--focus-default)
}
.Tooltip_tooltip__icon__4tlEi:focus-visible {
    box-shadow: var(--focus-default);
    outline: none
}
.Tooltip_tooltip__trigger___jS07:focus-visible {
    box-shadow: var(--focus-default);
    outline: none
}
.footer_footer__Zzepo {
    row-gap: var(--scale-11);
    column-gap: 0;
    padding-block: var(--footer-padding-block-sm, var(--scale-12) var(--scale-9));
    background-color: var(--footer-background-color, var(--color-neutral-black));
    color: var(--footer-color, var(--semantic-foreground-base-adaptive-inverted-fill))
}
@media screen and (min-width:1010px) {
    .footer_footer__Zzepo {
        row-gap: var(--scale-12);
        padding-block: var(--scale-12) var(--scale-9)
    }
}
.footer_footer__Zzepo .footer_logo__uoXPi {
    justify-self: center;
    max-height: var(--footer-logo-max-height, var(--scale-10));
    max-width: var(--footer-logo-max-width, auto);
    width: var(--footer-logo-width, auto)
}
@media screen and (min-width:768px) {
    .footer_footer__Zzepo .footer_logo__uoXPi {
        max-height: var(--footer-logo-max-height-md, var(--scale-10));
        max-width: var(--footer-logo-max-width-md, auto)
    }
}
@media screen and (min-width:1010px) {
    .footer_footer__Zzepo .footer_logo__uoXPi {
        max-width: var(--footer-logo-max-width-lg, auto);
        justify-self: flex-start
    }
}
.footer_footer__Zzepo .footer_content__ADARC {
    display: flex;
    flex-direction: row-reverse;
    gap: var(--scale-9);
    justify-content: center
}
@media screen and (min-width:1010px) {
    .footer_footer__Zzepo .footer_content__ADARC {
        justify-content: space-between
    }
}
.footer_footer__Zzepo .footer_columns__XSE_t {
    display: grid;
    gap: var(--scale-11);
    grid-auto-columns: minmax(min-content, var(--footer-column-width, 200px));
    justify-content: center
}
@media screen and (max-width:1009px) {
    .footer_footer__Zzepo .footer_columns__XSE_t.footer_largeOnly___kQxM {
        display: none
    }
}
@media screen and (min-width:1010px) {
    .footer_footer__Zzepo .footer_columns__XSE_t {
        justify-content: start;
        grid-auto-flow: column dense;
        gap: var(--footer-column-gap-lg, var(--scale-7))
    }
}
.footer_footer__Zzepo .footer_socials__sFgk4 {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-block-start: var(--scale-14);
    gap: var(--scale-7)
}
@media screen and (min-width:1010px) {
    .footer_footer__Zzepo .footer_socials__sFgk4 {
        margin-block-start: var(--footer-social-margin-block-start-lg, var(--scale-9));
        justify-content: flex-start;
        flex-wrap: var(--x-socials-flex-wrap, wrap)
    }
}
.footer_footer__Zzepo .footer_divider__qkfQt {
    display: none;
    width: 100%;
    margin-block-start: 0;
    margin-block-end: var(--scale-7);
    border: none;
    border-top: 1px solid var(--footer-separator-color, var(--semantic-border-base-adaptive-soft-fill))
}
@media screen and (min-width:1010px) {
    .footer_footer__Zzepo .footer_divider__qkfQt {
        display: block
    }
}
.footer-column_footerColumn__yawMk {
    display: flex;
    flex-direction: column;
    align-items: center
}
@media screen and (min-width:1010px) {
    .footer-column_footerColumn__yawMk {
        align-items: flex-start
    }
}
.footer-column_columnHeader__VBoXw {
    --x-navigation-item-font-weight: var(--footer-column-header-font-weight, var(--semantic-caption-default-lg-strong-typography-font-weight));
    --x-navigation-item-font-family: var(--footer-column-header-font-family, var(--semantic-caption-default-lg-strong-typography-font-family));
    --x-navigation-item-font-size: var(--footer-column-header-font-size, var(--semantic-caption-default-lg-strong-typography-font-size));
    --x-navigation-item-line-height: var(--footer-column-header-line-height, var(--semantic-caption-default-lg-strong-typography-line-height));
    --x-navigation-item-hover-text-decoration: none;
    --x-navigation-item-margin: 0 0 var(--footer-column-header-margin-block-end, var(--scale-5)) 0
}
@media screen and (min-width:1010px) {
    .footer-column_columnHeader__VBoXw {
        --x-navigation-item-margin: 0 0 var(--footer-column-header-margin-block-end-lg, var(--scale-5)) 0
    }
}
.footer-column_columnItem__NbWHQ {
    --x-navigation-item-font-weight: var(--footer-column-item-font-weight, var(--semantic-caption-default-lg-default-typography-font-weight));
    --x-navigation-item-font-family: var(--footer-column-item-font-family, var(--semantic-caption-default-lg-default-typography-font-family));
    --x-navigation-item-font-size: var(--footer-column-item-font-size, var(--semantic-caption-default-lg-default-typography-font-size));
    --x-navigation-item-line-height: var(--footer-column-item-line-height, var(--semantic-caption-default-lg-default-typography-line-height));
    --x-navigation-item-hover-text-decoration: underline;
    --x-navigation-item-margin: 0 0 var(--footer-column-item-margin-block-end, var(--scale-3)) 0
}
@media screen and (min-width:1010px) {
    .footer-column_columnItem__NbWHQ {
        --x-navigation-item-font-family: var(--footer-column-item-lg-font-family, var(--semantic-caption-default-lg-default-typography-font-family));
        --x-navigation-item-font-weight: var(--footer-column-item-lg-font-weight, var(--semantic-caption-default-lg-default-typography-font-weight));
        --x-navigation-item-font-size: var(--footer-column-item-lg-font-size, var(--semantic-caption-default-lg-default-typography-font-size));
        --x-navigation-item-line-height: var(--footer-column-item-lg-line-height, var(--semantic-caption-default-lg-default-typography-line-height));
        --x-navigation-item-margin: 0 0 var(--footer-column-item-margin-block-end-lg, var(--scale-3)) 0
    }
}
@media screen and (max-width:1009px) {
    .footer-column_columnHeader__VBoXw,
    .footer-column_columnItem__NbWHQ {
        --x-navigation-item-text-align: center
    }
}
.social-link_socialLink__hx597 .social-link_socialIconButton__d_kh8,
.social-link_socialLink__hx597 .social-link_socialIconButton__d_kh8:active,
.social-link_socialLink__hx597 .social-link_socialIconButton__d_kh8:focus,
.social-link_socialLink__hx597 .social-link_socialIconButton__d_kh8:hover {
    color: inherit;
    background-color: transparent;
    border: 1px solid;
    border-color: inherit
}
.copyright-banner_copyrightBanner__FmPxh {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: var(--scale-7);
    margin-block-start: var(--copyright-banner-margin-block-start-sm, 0);
    --x-navigation-item-font-family: var(--copyright-banner-font-family, var(--semantic-caption-default-sm-default-typography-font-family));
    --x-navigation-item-font-size: var(--copyright-banner-font-size, var(--semantic-caption-default-sm-default-typography-font-size));
    --x-navigation-item-line-height: var(--copyright-banner-line-height, var(--semantic-caption-default-sm-default-typography-line-height));
    --x-navigation-item-hover-text-decoration: underline;
    --x-navigation-item-text-align: var(--copyright-banner-text-align, start)
}
@media screen and (min-width:1010px) {
    .copyright-banner_copyrightBanner__FmPxh {
        flex-direction: row;
        gap: var(--scale-3);
        margin-block-start: 0
    }
    .copyright-banner_mhLogo__m2go2 {
        margin-inline-end: var(--scale-10)
    }
}
body:has(.ch-body-scroll-lock) {
    overflow: hidden !important
}
@media only screen and (max-width:767px) {
    body:has(.ch-body-scroll-lock--mobile-only) {
        overflow: hidden !important
    }
}
@supports (-webkit-touch-callout:none) {}
.Illustration_illustration__X13CL {
    fill: currentColor;
    vertical-align: middle
}
.Illustration_illustration__X13CL:active,
.Illustration_illustration__X13CL:focus,
.Illustration_illustration__X13CL:hover,
.Illustration_illustration__X13CL:visited {
    outline: none
}
.Placeholder_placeholder__Ak6fY {
    position: relative;
    aspect-ratio: var(--ch-placeholder-aspect-ratio, 1)
}
.Placeholder_placeholder--placeholder__tQ_1S {
    background-color: var(--semantic-background-disabled-adaptive-default-fill)
}
.Placeholder_placeholder__content__Kq6z2 {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}
.Placeholder_placeholder__logo__maVtT {
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    color: var(--semantic-foreground-disabled-adaptive-default-fill);
    object-fit: contain
}
.Placeholder_placeholder__logo__maVtT path {
    fill: inherit
}
@container (max-width: 768px) {}
@container (max-width: 768px) {}
@container (max-width: 768px) {}
.Choice_choice__content__06o7G:has(.Choice_choice-input__wpYsg:checked) .Choice_choice__body__L_KVq {
    max-height: 99999px;
    padding: 16px;
    opacity: 1;
    visibility: visible
}
.Choice_choice__content__06o7G:has(.Choice_choice-input__wpYsg:not([disabled])):hover {
    border-color: var(--input-hover-border-color);
    transition: var(--ch-choice-background-border-transition-duration)
}
.Choice_choice__content__06o7G:has(.Choice_choice-input__wpYsg:not([disabled]):active) {
    border-color: var(--input-active-border-color)
}
.Choice_choice__content__06o7G:has(.Choice_choice-input__wpYsg:not([disabled]):checked) .Choice_choice__header__CNS3C {
    background-color: var(--input-background-selected-soft-fill);
    transition: var(--ch-choice-background-border-transition-duration)
}
.Choice_choice__content__06o7G:has(.Choice_choice-input__wpYsg:not([disabled]):focus-visible) {
    box-shadow: var(--focus-default)
}
.Choice_choice__content__06o7G:has(.Choice_choice-input__wpYsg[disabled]) {
    border-color: var(--semantic-border-disabled-adaptive-default-fill)
}
.Choice_choice__content__06o7G:has(.Choice_choice-input__wpYsg[disabled]) .Choice_choice__body__L_KVq,
.Choice_choice__content__06o7G:has(.Choice_choice-input__wpYsg[disabled]) .Choice_choice__header__CNS3C {
    color: var(--semantic-foreground-disabled-adaptive-default-fill)
}
.Choice_choice__content__06o7G:has(.Choice_choice-input__wpYsg[disabled]:checked) .Choice_choice__header__CNS3C {
    background-color: var(--semantic-background-disabled-adaptive-default-fill)
}
.Choice_choice--error__ytjKs .Choice_choice__content__06o7G:has(.Choice_choice-input__wpYsg:not([disabled])) {
    border-color: var(--semantic-border-error-static-default-fill)
}
.Choice_choice--error__ytjKs .Choice_choice__content__06o7G:has(.Choice_choice-input__wpYsg:not([disabled]):focus-visible) {
    box-shadow: var(--focus-negative)
}
.Choice_choice--error__ytjKs .Choice_choice__content__06o7G:has(.Choice_choice-input__wpYsg:not([disabled]):active) {
    border-color: var(--semantic-border-error-static-default-fill)
}
.Choice_choice--error__ytjKs .Choice_choice__content__06o7G:has(.Choice_choice-input__wpYsg:not([disabled]):checked) .Choice_choice__header__CNS3C {
    background: var(--semantic-background-error-adaptive-soft-fill)
}
.Choice_choice__gzthJ:has(.Choice_choice-input__wpYsg:not([disabled])) .Choice_choice__label__lXol5 {
    cursor: pointer
}
.Checkbox_checkbox-input__input__2nmIj:focus-visible~.Checkbox_checkbox__icon-container__Gf2cT {
    box-shadow: var(--focus-default)
}
.Checkbox_checkbox-input__input__2nmIj:not(:disabled):active~.Checkbox_checkbox__icon-container__Gf2cT {
    border-color: var(--input-active-border-color);
    box-shadow: var(--box-shadow-inset-sm)
}
.Checkbox_checkbox-input--error__1epFm .Checkbox_checkbox-input__input__2nmIj:not(:disabled)~.Checkbox_checkbox__icon-container__Gf2cT {
    border-color: var(--semantic-border-error-static-default-fill)
}
.Checkbox_checkbox-input--error__1epFm .Checkbox_checkbox-input__input__2nmIj:not(:disabled):checked~.Checkbox_checkbox__icon-container__Gf2cT {
    background: var(--semantic-background-error-static-default-fill)
}
.Checkbox_checkbox-input--error__1epFm .Checkbox_checkbox-input__input__2nmIj:not(:disabled):focus-visible~.Checkbox_checkbox__icon-container__Gf2cT {
    box-shadow: var(--focus-negative)
}
.Checkbox_checkbox-input--error__1epFm .Checkbox_checkbox-input__input__2nmIj:not(:disabled):active~.Checkbox_checkbox__icon-container__Gf2cT {
    border-color: var(--semantic-border-error-static-default-fill);
    box-shadow: var(--box-shadow-inset-sm)
}
.Radio_radio__input__9U_Kj:focus-visible~.Radio_radio__icon-container__BHYav {
    box-shadow: var(--focus-default)
}
.Radio_radio__input__9U_Kj:not(:disabled):active~.Radio_radio__icon-container__BHYav {
    border-color: var(--input-active-border-color);
    box-shadow: var(--box-shadow-inset-sm)
}
.Radio_radio--error__WvpQi .Radio_radio__input__9U_Kj:focus-visible~.Radio_radio__icon-container__BHYav {
    box-shadow: var(--focus-negative)
}
.Radio_radio--error__WvpQi .Radio_radio__input__9U_Kj:not(:disabled):active~.Radio_radio__icon-container__BHYav {
    border-color: var(--semantic-border-error-static-default-fill);
    box-shadow: var(--box-shadow-inset-sm)
}
.Switch_switch-input__FenlZ:focus-visible+.Switch_switch-input__slider__uRDK3:before {
    box-shadow: var(--focus-default)
}
.Switch_switch-input__wrapper--error__kocF_ .Switch_switch-input__FenlZ:focus-visible+.Switch_switch-input__slider__uRDK3:before {
    box-shadow: var(--focus-negative)
}
.Rating_rating-partial__0q2u6:focus-visible {
    box-shadow: var(--focus-default);
    outline: none
}
.Rating_rating-partial__0q2u6:focus:not(:focus-visible) {
    outline: none
}
.RelatedTeaser_related-teaser__aqIuH:focus-visible {
    box-shadow: var(--focus-default);
    outline: 0
}
.TeaserImage_teaser-image__44FiS {
    position: relative;
    display: flex;
    overflow: hidden;
    flex-direction: column;
    flex-shrink: 0;
    align-items: flex-start;
    justify-content: flex-end;
    box-shadow: var(--teaser-image-box-shadow)
}
.TeaserImage_teaser-image__image__Nfb5S,
.TeaserImage_teaser-image__image__Nfb5S img {
    position: absolute;
    width: 100%;
    height: 100%;
    inset: 0;
    object-fit: cover;
    object-position: center center
}
.TeaserImage_teaser-image__placeholder__dVAXl {
    --ch-teaser-image-aspect-ratio-xs: 16/9;
    --ch-teaser-image-aspect-ratio-sm: 16/9;
    --ch-teaser-image-aspect-ratio-md: 16/9;
    --ch-teaser-image-aspect-ratio-lg: 16/9;
    --ch-teaser-image-aspect-ratio-xl: 16/9;
    align-self: stretch
}
@media only screen and (min-width:0px) and (max-width:479px) {
    .TeaserImage_teaser-image__44FiS .TeaserImage_teaser-image__placeholder__dVAXl {
        height: auto !important;
        padding-bottom: 0 !important;
        aspect-ratio: var(--ch-teaser-image-aspect-ratio-xs)
    }
}
@media only screen and (min-width:480px) and (max-width:767px) {
    .TeaserImage_teaser-image__44FiS .TeaserImage_teaser-image__placeholder__dVAXl {
        height: auto !important;
        padding-bottom: 0 !important;
        aspect-ratio: var(--ch-teaser-image-aspect-ratio-sm)
    }
}
@media only screen and (min-width:768px) and (max-width:1009px) {
    .TeaserImage_teaser-image__44FiS .TeaserImage_teaser-image__placeholder__dVAXl {
        height: auto !important;
        padding-bottom: 0 !important;
        aspect-ratio: var(--ch-teaser-image-aspect-ratio-md)
    }
}
@media only screen and (min-width:1010px) and (max-width:1439px) {
    .TeaserImage_teaser-image__44FiS .TeaserImage_teaser-image__placeholder__dVAXl {
        height: auto !important;
        padding-bottom: 0 !important;
        aspect-ratio: var(--ch-teaser-image-aspect-ratio-lg)
    }
}
@media only screen and (min-width:1440px) {
    .TeaserImage_teaser-image__44FiS .TeaserImage_teaser-image__placeholder__dVAXl {
        height: auto !important;
        padding-bottom: 0 !important;
        aspect-ratio: var(--ch-teaser-image-aspect-ratio-xl)
    }
}
.TeaserPremium_teaser-premium__jBjyf {
    --ch-premium-inline-display: inline-block;
    --ch-premium-inline-sm-margin: 4px;
    --ch-premium-inline-md-margin: 6px;
    --ch-premium-inline-lg-margin: 8px;
    --ch-teaser-premium-inline-sm-height: calc(var(--teaser-title-sm-typography-font-size) * var(--teaser-title-sm-typography-line-height));
    --ch-teaser-premium-inline-md-height: calc(var(--teaser-title-md-typography-font-size) * var(--teaser-title-md-typography-line-height));
    --ch-teaser-premium-inline-lg-height: calc(var(--teaser-title-lg-typography-font-size) * var(--teaser-title-lg-typography-line-height));
    --ch-premium-inline-sm-height: var(--ch-teaser-premium-inline-sm-height);
    --ch-premium-inline-md-height: var(--ch-teaser-premium-inline-md-height);
    --ch-premium-inline-lg-height: var(--ch-teaser-premium-inline-lg-height);
    --ch-premium-taxonomy-height: calc(var(--teaser-label-md-typography-font-size) * var(--teaser-label-md-typography-line-height));
    --ch-teaser-premium-icon-wrapper-height: var(--ch-premium-taxonomy-height);
    --ch-teaser-premium-icon-height: var(--teaser-premium-main-base-height);
    --ch-premium-offset-sm: 0;
    --ch-premium-offset-md: 0;
    --ch-premium-offset-lg: 0;
    --ch-premium-icon-sm-height: var(--teaser-premium-inline-sm-height);
    --ch-premium-icon-md-height: var(--teaser-premium-inline-md-height);
    --ch-premium-icon-lg-height: var(--teaser-premium-inline-lg-height);
    position: relative;
    display: none;
    height: var(--ch-teaser-premium-icon-wrapper-height);
    flex-shrink: 0;
    align-self: center;
    aspect-ratio: var(--premium-main-aspect-ratio);
    object-fit: contain
}
.TeaserPremium_teaser-premium--inline__5TkfA {
    align-items: center;
    aspect-ratio: auto;
    gap: 4px
}


.TeaserPremium_teaser-premium__img__HEuvn {
    display: inline-block;
    height: var(--ch-teaser-premium-icon-height);
    aspect-ratio: var(--premium-main-aspect-ratio);
    background-image: var(--teaser-premium-main-default-asset);
    background-position: 0;
    background-repeat: no-repeat;
    background-size: contain
}
.TeaserPremium_teaser-premium--long__rdfQy {
    height: var(--teaser-premium-long-base-height);
    margin-bottom: 8px;
    aspect-ratio: var(--premium-long-aspect-ratio);
    --ch-teaser-premium-icon-wrapper-height: var(--teaser-premium-long-base-height)
}
.TeaserPremium_teaser-premium--long-default__XFKCH {
    position: absolute;
    bottom: 0;
    left: 0;
    margin-bottom: var(--default-teaser-premium-long-padding-bottom);
    margin-left: var(--default-teaser-premium-long-padding-left)
}
.TeaserPremium_teaser-premium--long__rdfQy .TeaserPremium_teaser-premium__img__HEuvn {
    width: 100%;
    height: 100%;
    aspect-ratio: var(--premium-long-aspect-ratio);
    background-image: var(--premium-long-asset)
}
.TeaserPremium_teaser-premium--sm__JmNip {
    display: none
}
.TeaserPremium_teaser-premium--sm__JmNip.TeaserPremium_teaser-premium--show-sm__Uusxl {
    display: inline-flex;
    height: var(--ch-teaser-premium-icon-wrapper-height);
    align-items: center;
    vertical-align: middle
}
.TeaserPremium_teaser-premium--sm__JmNip.TeaserPremium_teaser-premium--show-sm__Uusxl.TeaserPremium_teaser-premium--inline__5TkfA {
    display: var(--ch-premium-inline-display);
    width: calc(var(--ch-premium-icon-sm-height) * var(--premium-main-aspect-ratio));
    height: var(--ch-premium-inline-sm-height);
    margin-right: var(--ch-premium-inline-sm-margin);
    vertical-align: top
}
.TeaserPremium_teaser-premium--sm__JmNip .TeaserPremium_teaser-premium__img__HEuvn {
    transform: translateY(var(--ch-premium-offset-sm))
}
.TeaserPremium_teaser-premium--sm__JmNip.TeaserPremium_teaser-premium--inline__5TkfA .TeaserPremium_teaser-premium__img__HEuvn {
    width: 100%;
    height: 100%;
    aspect-ratio: unset;
    background-size: auto var(--ch-premium-icon-sm-height)
}
._summary_1gsk7_83::marker {
    display: none
}
._summary_1gsk7_83:focus-visible {
    z-index: 1;
    outline: none
}
._summary_1gsk7_83:focus-visible:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 2px solid var(--color-focus);
    pointer-events: none;
    -webkit-user-select: none;
    user-select: none;
    border-radius: var(--sp-border-radius)
}
@container (min-width: 400px) {}
._root_qtq2a_1:focus-visible {
    z-index: 1;
    outline: none
}
._root_qtq2a_1:not(:active):focus-visible {
    box-shadow: var(--focus-default)
}
._disabled_qtq2a_58:focus-visible {
    box-shadow: none;
    color: var(--semantic-foreground-disabled-adaptive-default-fill);
    pointer-events: none
}
@container (min-width: 400px) {}
.Select_select__field__hIvxT:focus-visible {
    box-shadow: var(--focus-default);
    outline: none
}
.Select_select__field--error__xYj1I:focus-visible {
    box-shadow: var(--focus-negative)
}
.Select_select__field--success__FwyFZ:focus-visible {
    box-shadow: var(--focus-positive)
}
@container (min-width: 400px) {}
._root_nqcg1_1:is(a):hover {
    opacity: .85
}
@container (min-width: 400px) {}
@container (min-width: 400px) {}
@container (min-width: 400px) {}
@container (min-width: 400px) {}
@container (min-width: 400px) {}
@container (min-width: 400px) {}
@container (min-width: 400px) {}
@container (min-width: 400px) {}
@container (min-width: 400px) {}
._root_1nhz2_1:is(a):hover {
    opacity: .85
}
@container (min-width: 400px) {}
@container (min-width: 400px) {}
@container (min-width: 400px) {}
@container (min-width: 400px) {}
@container (min-width: 400px) {}
@container (min-width: 400px) {}
@container (min-width: 400px) {}
@container (min-width: 400px) {}
@container (min-width: 400px) {}
@container (min-width: 400px) {}
._tab_16ntr_17:focus-visible {
    text-decoration: underline
}
._summary_17jma_63::marker {
    display: none
}
._summary_17jma_63:focus-visible:after {
    opacity: .1
}
._summary_17jma_63:focus-visible ._inlineParticipants_17jma_98 {
    transform: translate(calc(var(--scale-3) * -1))
}
.Tag_tag__E1WIC {
    display: inline-block;
    flex-shrink: 0;
    padding: var(--tag-layout-padding-top) var(--tag-layout-padding-right) var(--tag-layout-padding-bottom) var(--tag-layout-padding-left);
    border: var(--tag-border);
    border-radius: var(--tag-border-radius);
    background-color: var(--tag-background-default-fill);
    font-family: var(--tag-typography-font-family);
    font-size: var(--tag-typography-font-size);
    font-style: var(--tag-typography-font-style);
    font-weight: var(--tag-typography-font-weight);
    line-height: var(--tag-typography-line-height)
}
.Tag_tag__E1WIC,
.Tag_tag__E1WIC:hover,
.Tag_tag__E1WIC:visited {
    color: var(--tag-label-fill)
}
.Tag_tag__E1WIC:hover {
    background-color: var(--tag-background-hover-fill)
}
.Tag_tag__E1WIC:active {
    background-color: var(--tag-background-active-fill);
    color: var(--tag-label-fill)
}
.Tag_tag__E1WIC:focus-visible {
    box-shadow: var(--focus-default);
    color: var(--tag-label-fill)
}
.Tag_tag__E1WIC:focus:not(:focus-visible) {
    outline: none
}
._root_bc62e_1:not(._isActive_bc62e_26):focus-visible:after {
    transform: scaleY(.5)
}
.DefaultTeaser_default-teaser__AT7j0 {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    --ch-horizontal-teaser-image-sm-width: var(--horizontal-teaser-image-default-sm-width);
    --ch-horizontal-teaser-image-md-width: var(--horizontal-teaser-image-default-md-width);
    --ch-horizontal-teaser-image-lg-width: var(--horizontal-teaser-image-default-lg-width);
    --ch-horizontal-teaser-grid-area-sm: "taxonomy taxonomy" "content image";
    --ch-horizontal-teaser-grid-area-md: "taxonomy image" "content image";
    --ch-horizontal-teaser-grid-area-lg: "taxonomy image" "content image";
    --ch-horizontal-teaser-grid-columns-sm: 1fr var(--ch-horizontal-teaser-image-sm-width);
    --ch-horizontal-teaser-grid-columns-md: 1fr var(--ch-horizontal-teaser-image-md-width);
    --ch-horizontal-teaser-grid-columns-lg: 1fr var(--ch-horizontal-teaser-image-lg-width);
    --ch-horizontal-teaser-inset-sm-padding: 0;
    --ch-horizontal-teaser-inset-md-padding: 0;
    --ch-horizontal-teaser-inset-lg-padding: 0;
    --ch-vertical-teaser-sm-content-wrapper-padding: var(--vertical-teaser-body-default-sm-layout-padding-top) 0 0 0;
    --ch-vertical-teaser-md-content-wrapper-padding: var(--vertical-teaser-body-default-md-layout-padding-top) 0 0 0;
    --ch-vertical-teaser-lg-content-wrapper-padding: var(--vertical-teaser-body-default-lg-layout-padding-top) 0 0 0;
    --ch-teaser-background: transparent
}
.DefaultTeaser_default-teaser--image-left__azFaS {
    --ch-horizontal-teaser-grid-area-sm: "image taxonomy" "image content";
    --ch-horizontal-teaser-grid-area-md: "image taxonomy" "image content";
    --ch-horizontal-teaser-grid-area-lg: "image taxonomy" "image content";
    --ch-horizontal-teaser-grid-columns-sm: var(--ch-horizontal-teaser-image-sm-width) 1fr;
    --ch-horizontal-teaser-grid-columns-md: var(--ch-horizontal-teaser-image-md-width) 1fr;
    --ch-horizontal-teaser-grid-columns-lg: var(--ch-horizontal-teaser-image-lg-width) 1fr
}
.DefaultTeaser_default-teaser__link__ebgwt {
    display: grid;
    flex-shrink: 0;
    border: 0;
    grid-template-rows: auto 1fr;
    text-align: left
}
.DefaultTeaser_default-teaser__content-wrapper___paIx,
.DefaultTeaser_default-teaser__link__ebgwt {
    background-color: var(--ch-teaser-background)
}
.DefaultTeaser_default-teaser__link__ebgwt:focus-visible {
    box-shadow: var(--focus-default);
    outline: none
}
.DefaultTeaser_default-teaser--sm__gbE0O .DefaultTeaser_default-teaser__link__ebgwt {
    gap: 0 var(--horizontal-teaser-sm-item-spacing);
    grid-template-areas: var(--ch-horizontal-teaser-grid-area-sm);
    grid-template-columns: var(--ch-horizontal-teaser-grid-columns-sm)
}
@media only screen and (min-width:0px) and (max-width:479px) {
    .DefaultTeaser_default-teaser--horizontal-on-xs__7sb7T {
        border-left: var(--horizontal-teaser-default-border-left)
    }
    .DefaultTeaser_default-teaser--horizontal-on-xs__7sb7T .DefaultTeaser_default-teaser__content-wrapper___paIx {
        display: contents
    }
    .DefaultTeaser_default-teaser--horizontal-on-xs__7sb7T .DefaultTeaser_default-teaser__link__ebgwt {
        --ch-teaser-background: var(--teaser-background-default-fill)
    }
}
@media only screen and (min-width:480px) and (max-width:767px) {
    .DefaultTeaser_default-teaser--horizontal-on-sm__cytPU {
        border-left: var(--horizontal-teaser-default-border-left)
    }
    .DefaultTeaser_default-teaser--horizontal-on-sm__cytPU .DefaultTeaser_default-teaser__content-wrapper___paIx {
        display: contents
    }
    .DefaultTeaser_default-teaser--horizontal-on-sm__cytPU .DefaultTeaser_default-teaser__link__ebgwt {
        --ch-teaser-background: var(--teaser-background-default-fill)
    }
}
@media only screen and (min-width:768px) and (max-width:1009px) {
    .DefaultTeaser_default-teaser--horizontal-on-md__WiuQd {
        border-left: var(--horizontal-teaser-default-border-left)
    }
    .DefaultTeaser_default-teaser--horizontal-on-md__WiuQd .DefaultTeaser_default-teaser__content-wrapper___paIx {
        display: contents
    }
    .DefaultTeaser_default-teaser--horizontal-on-md__WiuQd .DefaultTeaser_default-teaser__link__ebgwt {
        --ch-teaser-background: var(--teaser-background-default-fill)
    }
}
@media only screen and (min-width:1010px) and (max-width:1439px) {
    .DefaultTeaser_default-teaser--horizontal-on-lg__Mg3sQ {
        border-left: var(--horizontal-teaser-default-border-left)
    }
    .DefaultTeaser_default-teaser--horizontal-on-lg__Mg3sQ .DefaultTeaser_default-teaser__content-wrapper___paIx {
        display: contents
    }
    .DefaultTeaser_default-teaser--horizontal-on-lg__Mg3sQ .DefaultTeaser_default-teaser__link__ebgwt {
        --ch-teaser-background: var(--teaser-background-default-fill)
    }
}
@media only screen and (min-width:1440px) {
    .DefaultTeaser_default-teaser--horizontal-on-xl__2fqbu {
        border-left: var(--horizontal-teaser-default-border-left)
    }
    .DefaultTeaser_default-teaser--horizontal-on-xl__2fqbu .DefaultTeaser_default-teaser__content-wrapper___paIx {
        display: contents
    }
    .DefaultTeaser_default-teaser--horizontal-on-xl__2fqbu .DefaultTeaser_default-teaser__link__ebgwt {
        --ch-teaser-background: var(--teaser-background-default-fill)
    }
}
.DefaultTeaser_default-teaser__image__OPLRx {
    overflow: hidden;
    grid-area: image
}
.DefaultTeaser_default-teaser__taxonomy__PI6DE {
    grid-area: taxonomy
}
.DefaultTeaser_default-teaser__content__ONtzJ {
    grid-area: content;
    min-inline-size: 0
}
@media only screen and (min-width:0px) and (max-width:479px) {
    .DefaultTeaser_default-teaser--sm__gbE0O.DefaultTeaser_default-teaser--horizontal-on-xs__7sb7T .DefaultTeaser_default-teaser__link__ebgwt {
        padding: var(--ch-horizontal-teaser-inset-sm-padding)
    }
}
@media only screen and (min-width:480px) and (max-width:767px) {
    .DefaultTeaser_default-teaser--sm__gbE0O.DefaultTeaser_default-teaser--horizontal-on-sm__cytPU .DefaultTeaser_default-teaser__link__ebgwt {
        padding: var(--ch-horizontal-teaser-inset-sm-padding)
    }
}
@media only screen and (min-width:768px) and (max-width:1009px) {
    .DefaultTeaser_default-teaser--sm__gbE0O.DefaultTeaser_default-teaser--horizontal-on-md__WiuQd .DefaultTeaser_default-teaser__link__ebgwt {
        padding: var(--ch-horizontal-teaser-inset-sm-padding)
    }
}
@media only screen and (min-width:1010px) and (max-width:1439px) {
    .DefaultTeaser_default-teaser--sm__gbE0O.DefaultTeaser_default-teaser--horizontal-on-lg__Mg3sQ .DefaultTeaser_default-teaser__link__ebgwt {
        padding: var(--ch-horizontal-teaser-inset-sm-padding)
    }
}
@media only screen and (min-width:1440px) {
    .DefaultTeaser_default-teaser--sm__gbE0O.DefaultTeaser_default-teaser--horizontal-on-xl__2fqbu .DefaultTeaser_default-teaser__link__ebgwt {
        padding: var(--ch-horizontal-teaser-inset-sm-padding)
    }
}
.TeaserWrapper_teaser-wrapper__TAKTy {
    flex-shrink: 0
}
.TeaserTaxonomy_teaser-taxonomy__syxg1 {
    hyphens: var(--ch-teaser-hyphen-mode, manual);
    vertical-align: baseline;
    --ch-text-on-image-teaser-label-background-fill: var(--text-on-image-teaser-label-background-fill);
    --ch-text-on-image-teaser-sublabel-background-fill: var(--text-on-image-teaser-sublabel-background-fill)
}
.TeaserTaxonomy_teaser-taxonomy__label__uUVJU {
    margin-right: 4px;
    vertical-align: baseline
}
.TeaserTaxonomy_teaser-taxonomy__date-time__brrJy {
    margin-right: 4px;
    vertical-align: baseline
}
.TeaserTaxonomy_teaser-taxonomy__date-time__brrJy:last-child {
    margin-right: 0
}
.TeaserTaxonomy_teaser-taxonomy__syxg1 .TeaserTaxonomy_teaser-taxonomy__premium--after__fBcG_,
.TeaserTaxonomy_teaser-taxonomy__syxg1 .TeaserTaxonomy_teaser-taxonomy__premium--before__aM_a2 {
    --ch-teaser-premium-inline-sm-height: calc(var(--teaser-label-sm-typography-font-size) * var(--teaser-label-sm-typography-line-height));
    --ch-teaser-premium-inline-md-height: calc(var(--teaser-label-md-typography-font-size) * var(--teaser-label-md-typography-line-height));
    --ch-teaser-premium-inline-lg-height: calc(var(--teaser-label-lg-typography-font-size) * var(--teaser-label-lg-typography-line-height));
    --ch-premium-icon-sm-height: var(--teaser-premium-main-base-height);
    --ch-premium-icon-md-height: var(--teaser-premium-main-base-height);
    --ch-premium-icon-lg-height: var(--teaser-premium-main-base-height);
    --ch-premium-inline-sm-margin: 4px;
    --ch-premium-inline-md-margin: 4px;
    --ch-premium-inline-lg-margin: 4px
}
.TeaserTaxonomy_teaser-taxonomy__syxg1 .TeaserTaxonomy_teaser-taxonomy__premium--after__fBcG_ {
    --ch-premium-inline-sm-margin: 0;
    --ch-premium-inline-md-margin: 0;
    --ch-premium-inline-lg-margin: 0
}
.TeaserTaxonomy_teaser-taxonomy__premium--before__aM_a2 {
    margin-right: 4px
}
.TeaserTaxonomy_teaser-taxonomy--sm__Sidif {
    padding: 0 0 var(--teaser-taxonomy-sm-padding-bottom)
}
.TeaserTaxonomy_teaser-taxonomy--sm__Sidif .TeaserTaxonomy_teaser-taxonomy__label__uUVJU {
    font-family: var(--teaser-label-sm-typography-font-family);
    font-size: var(--teaser-label-sm-typography-font-size);
    font-style: var(--teaser-label-sm-typography-font-style);
    font-weight: var(--teaser-label-sm-typography-font-weight);
    line-height: var(--teaser-label-sm-typography-line-height);
    text-transform: var(--teaser-label-sm-typography-text-case)
}
.TeaserTaxonomy_teaser-taxonomy--sm__Sidif .TeaserTaxonomy_teaser-taxonomy__date-time__brrJy {
    font-family: var(--teaser-sublabel-sm-typography-font-family);
    font-size: var(--teaser-sublabel-sm-typography-font-size);
    font-style: var(--teaser-sublabel-sm-typography-font-style);
    font-weight: var(--teaser-sublabel-sm-typography-font-weight);
    line-height: var(--teaser-sublabel-sm-typography-line-height);
    text-transform: var(--teaser-sublabel-sm-typography-text-case)
}
.TeaserTaxonomy_teaser-taxonomy__label__uUVJU {
    color: var(--teaser-label-default-fill)
}
.TeaserTaxonomy_teaser-taxonomy__date-time__brrJy {
    color: var(--teaser-sublabel-default-fill)
}
.TeaserContent_teaser-content__OZHcU {
    display: flex;
    flex-direction: column;
    padding: 0;
    --ch-teaser-content-clamp: 0
}
.TeaserContent_teaser-content--sm__c9Abj {
    gap: var(--teaser-content-sm-item-spacing)
}
.TeaserContent_teaser-content__title__FWqg2 {
    hyphens: var(--ch-teaser-hyphen-mode, manual)
}
.TeaserContent_teaser-content__OZHcU .TeaserContent_teaser-content__title__FWqg2 {
    width: 100%;
    color: var(--teaser-title-default-fill)
}
.TeaserContent_teaser-content--sm__c9Abj .TeaserContent_teaser-content__title__FWqg2 {
    font-family: var(--teaser-title-sm-typography-font-family);
    font-size: var(--teaser-title-sm-typography-font-size);
    font-style: var(--teaser-title-sm-typography-font-style);
    font-weight: var(--teaser-title-sm-typography-font-weight);
    line-height: var(--teaser-title-sm-typography-line-height)
}
.TeaserContent_teaser-content__introduction__5yNbG {
    color: var(--teaser-introduction-default-fill);
    font-family: var(--teaser-introduction-typography-font-family);
    font-size: var(--teaser-introduction-typography-font-size);
    font-style: var(--teaser-introduction-typography-font-style);
    font-weight: var(--teaser-introduction-typography-font-weight);
    hyphens: var(--ch-teaser-hyphen-mode, manual);
    line-height: var(--teaser-introduction-typography-line-height)
}
.TeaserContent_teaser-content--clamp__Hbo_v .TeaserContent_teaser-content__introduction__5yNbG {
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--ch-teaser-content-clamp)
}
.TeaserContent_teaser-content__title__title__F9UQq {
    vertical-align: baseline
}
.TeaserContent_teaser-content__title-wrapper__rH2ya {
    display: flex
}
.TeaserContent_teaser-content__title__premium__EpVxM {
    position: absolute;
    overflow: hidden;
    width: 1px;
    height: 1px;
    clip: rect(1px, 1px, 1px, 1px);
    text-indent: -1px
}
a:any-link:active .TeaserContent_teaser-content__title__title__F9UQq,
a:any-link:hover .TeaserContent_teaser-content__title__title__F9UQq {
    text-decoration: underline
}
.TeaserContent_teaser-content--introduction-hidden__vveEJ .TeaserContent_teaser-content__introduction__5yNbG {
    display: none
}
.TextOnImageTeaser_text-on-image-teaser__link__PpHG_:focus-visible {
    box-shadow: var(--focus-default);
    outline: none
}
.ListTeaser_list-teaser__link__jY744:focus-visible {
    box-shadow: var(--focus-default);
    outline: none
}
@container (min-width: 400px) {}
@container (min-width: 400px) {}
@container (min-width: 400px) {}
._isLink_y7mvt_19:focus-visible {
    opacity: .8
}
._wrapper_1mwg4_1 .rsw-btn:focus-visible,
._wrapper_1mwg4_1 .rsw-ce:focus-visible,
._wrapper_1mwg4_1 .rsw-editor:focus-visible,
._wrapper_1mwg4_1 .rsw-toolbar:focus-visible {
    border-top: none;
    border-bottom: none;
    outline: none;
    box-shadow: none
}
._tab-form-element__input_wvebo_80:focus-visible+._tab-form-element__label_wvebo_33 {
    box-shadow: var(--focus-default)
}
.Stack_stack--bordered__zhKyg.Stack_stack--row__dxx5K>*+:before {
    position: absolute;
    display: block;
    width: 0;
    height: 100%;
    border-left: var(--divider-border);
    content: "";
    transform: translateX(calc((var(--ch-stack-gap) / 2 * -1 - .5px)))
}
.Textarea_textarea__field__sFOuy:focus-visible {
    box-shadow: var(--focus-default);
    outline: none
}
.Textarea_textarea__field__sFOuy:focus:not(:focus-visible) {
    outline: none
}
.Textarea_textarea__field--success__YH2jA:focus-visible {
    box-shadow: var(--focus-positive)
}
.Textarea_textarea__field--error__5o2CD:focus-visible {
    box-shadow: var(--focus-negative)
}
.ad-element_ad__Zrl7b {
    --ad-label-height: calc(var(--ad-element-gap, 0px) + var(--ad-label-font-size, 0px) * var(--ad-label-line-height, 0))
}
.ad-element_ad__Zrl7b {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: var(--ad-element-gap, 0)
}
.ad-element_ad__Zrl7b.ad-element_adIsSticky___8CyF {
    position: sticky;
    top: var(--x-ad-sticky-top, 0);
    justify-content: flex-start
}
.annotation-link_annotationLink__nXU8B.annotation-link_annotationLink__nXU8B:focus-visible {
    box-shadow: var(--focus-default);
    color: var(--link-text-default-fill);
    outline: none
}
.story-header_storyHeader__4VEbA {
    --i-story-lg-text-width: var(--x-story-lg-text-width, var(--default-story-lg-text-width));
    --i-story-padding-inline: var(--x-story-padding-inline, var(--scale-7));
    width: 100%;
    max-width: 100vw;
    margin-inline: auto;
    display: flex;
    flex-direction: column;
    gap: var(--x-article-header-gap, var(--article-header-gap, var(--scale-7)));
    --x-labels-main-color: var(--x-header-labels-main-color);
    --x-labels-sub-color: var(--x-header-labels-sub-color);
    --x-labels-premium-icon-filter: var(--x-header-labels-premium-icon-filter)
}
@media screen and (max-width:767px) {
    .story-header_storyHeader__4VEbA:not(.story-header_canBleed__atz_9)>:not(.mh-content-full-width-sm) {
        width: calc(100% - var(--i-story-padding-inline) * 2);
        margin-inline: auto
    }
    .story-header_storyHeader__4VEbA:not(.story-header_canBleed__atz_9)>.mh-content-full-width-sm {
        width: 100%
    }
}
@media screen and (min-width:768px) {
    .story-header_storyHeader__4VEbA:not(.story-header_canBleed__atz_9) {
        width: min(100% - var(--i-story-padding-inline) * 2, var(--i-story-lg-text-width))
    }
    .story-header_storyHeader__4VEbA:not(.story-header_canBleed__atz_9)>* {
        width: min(100%, var(--i-story-lg-text-width));
        margin-inline: auto
    }
}
@media screen and (min-width:768px) {
    .story-header_storyHeader__4VEbA {
        gap: var(--x-article-header-lg-gap, var(--article-header-lg-gap, var(--scale-7)))
    }
}
.story-section_storySection__CiDhR {
    --i-story-lg-text-width: var(--x-story-lg-text-width, var(--default-story-lg-text-width));
    --i-story-padding-inline: var(--x-story-padding-inline, var(--scale-7));
    width: 100%;
    max-width: 100vw;
    margin-inline: auto;
    margin-block-end: var(--x-story-section-margin-block-end, 0);
    background-color: var(--x-background-color, var(--semantic-background-base-adaptive-default-fill));
    --i-story-section-vertical-gap: var(--story-section-vertical-gap-sm, var(--scale-9));
    --i-story-section-horizontal-half-gap: calc(var(--scale-7) / 2)
}
@media screen and (max-width:767px) {
    .story-section_storySection__CiDhR:not(.story-section_canBleed___1_xd)>:not(.mh-content-full-width-sm) {
        width: calc(100% - var(--i-story-padding-inline) * 2);
        margin-inline: auto
    }
}
@media screen and (min-width:768px) {
    .story-section_storySection__CiDhR:not(.story-section_canBleed___1_xd) {
        width: min(100% - var(--i-story-padding-inline) * 2, var(--i-story-lg-text-width))
    }
    .story-section_storySection__CiDhR:not(.story-section_canBleed___1_xd)>* {
        width: min(100%, var(--i-story-lg-text-width));
        margin-inline: auto
    }
}
.story-section_storySection__CiDhR>:not(.mh-element-important-display) {
    display: block
}
.story-section_storySection__CiDhR>:not(h2,
    h3,
    h4,
    h5,
    h6,
    link,
    .mh-element-spacer) {
    margin-block-end: 20px;
    float: none
}
h4 {
    margin-bottom: 20px !important;
}
.story-section_storySection__CiDhR>:not(h2,
    h3,
    h4,
    h5,
    h6,
    link,
    .mh-element-spacer):last-child {
    margin-block-end: 0
}
@media screen and (min-width:768px) {
    .story-section_storySection__CiDhR {
        margin-block-end: var(--x-story-section-lg-margin-block-end, 0);
        --i-story-section-vertical-gap: var(--story-section-vertical-gap-lg, var(--scale-10));
        --i-half-text-width: calc(min(50%, calc(var(--i-story-lg-text-width) / 2)) - var(--i-story-section-horizontal-half-gap))
    }
}
.story-section_storySection__CiDhR:after {
    clear: both;
    content: "";
    display: block;
    margin: 0
}
.image_image__Ma8CA {
    grid-column: full-window;
    justify-content: center;
    display: flex
}
.image_imageMedia__Pd2No {
    position: relative;
    font-size: 0;
    width: calc(100% * var(--i-image-scale, 1))
}
.image_innerImage__na8_t {
    height: 100%
}
.image-element_imageElement__Z1eKH {
    width: 100%;
    vertical-align: top
}
.image-element_imageElement__Z1eKH.image-element_cover__pcsvq {
    object-fit: cover
}
:where(.facebook_facebookEmbed__Lh_oO) iframe {
    background-color: var(--color-neutral-white)
}
.gallery_wrapper__guB_p:where(:not(.gallery_thumbs__6rjmL)) {
    flex-direction: column
}
.heading_articleSubheading__HfjIx.heading_articleSubheading__HfjIx {
    --listicle-name: article-subheading
}
.heading_sm__u3F2n {
    margin-bottom: var(--scale-2)
}
.styles_list__7BMph li:has(p:empty) {
    display: none
}
.tickaroo_root__AKQCl .tik4:not([style*="--t4-primary"]) .tik4-button--primary.tik4-button--primary.tik4-button--primary:focus-visible {
    background-color: var(--button-background-secondary-hover-fill);
    border: var(--button-secondary-hover-border);
    color: var(--button-label-secondary-hover-fill)
}
.tickaroo_root__AKQCl .tik4-meta__ts.tik4-meta__ts:has(.tik4-meta__ts__date:empty) {
    gap: 0
}
.tickaroo_root__AKQCl .tik4-content-block.tik4-content-block:has(:is(h1,
        h2,
        h3,
        h4,
        h5,
        h6):only-child)+.tik4-content-block.tik4-content-block {
    margin-block-start: 0
}
.tickaroo_root__AKQCl .tik4-rich-text.tik4-rich-text.tik4-rich-text :is(h1,
    h2,
    h3,
    h4,
    h5,
    h6) {
    margin-block-end: var(--t4-sp-1-5);
    font-size: var(--semantic-headline-md-typography-font-size);
    font-weight: var(--semantic-headline-md-typography-font-weight);
    line-height: var(--semantic-headline-md-typography-line-height);
    font-family: var(--semantic-headline-md-typography-font-family)
}
.tickaroo_root__AKQCl .tik4:not([style*="--t4-secondary"]) .tik4-rich-text.tik4-rich-text a:focus-visible {
    color: var(--link-text-hover-fill)
}
.tickaroo_root__AKQCl .tik4-rich-text.tik4-rich-text.tik4-rich-text :is(ol,
    ul) {
    font-family: var(--body-typography-font-family);
    font-size: var(--body-typography-font-size);
    font-weight: var(--body-typography-font-weight);
    line-height: var(--body-typography-line-height)
}
.tickaroo_root__AKQCl .tik4-event:not(.tik4-event--pin,
    .tik4-event--highlight) .tik4-we--web:has(.tik4-we-simple__thumb) .tik4-we-simple__container:not(:hover) {
    border-color: transparent
}
.tickaroo_root__AKQCl .tik4-we--web:has(.tik4-we-simple__thumb) .tik4-we-simple__content.tik4-we-simple__content {
    background-color: var(--t4-ev-h-bg)
}
.native-teaser-image_nativeTeaserImage__3O3MX {
    vertical-align: top
}
.pipe-ad_pipeAd__jYADr {
    margin-block: var(--scale-6)
}
.piped-container_container__otfev {
    --i-piped-container-pipe-display: var(--x-piped-container-pipe-display, block)
}
@media screen and (max-width:1631px) {
    .piped-container_container__otfev {
        --i-piped-container-pipe-display: none
    }
}
@media screen and (min-width:1010px) {
    .piped-container_container__otfev {
        display: grid;
        grid-template-columns: [full-width-start left-pipe-start] 1fr [left-pipe-end] minmax(0, var(--max-content-width)) [right-pipe-start] 1fr [right-pipe-end full-width-end];
        gap: var(--scale-7)
    }
}
.piped-container_container__otfev .piped-container_content__InJV1 {
    grid-column: full-width;
    grid-row: 1/-1
}
.piped-container_container__otfev .piped-container_leftPipe__GNybV,
.piped-container_container__otfev .piped-container_rightPipe__jzt2m {
    display: var(--i-piped-container-pipe-display);
    grid-row: 1/-1;
    max-height: 200vh;
    height: 100%
}
.piped-container_container__otfev .piped-container_leftPipe__GNybV {
    grid-column: left-pipe;
    justify-self: end
}
.piped-container_container__otfev .piped-container_rightPipe__jzt2m {
    grid-column: right-pipe;
    justify-self: start
}
.story-title_storyTitle__1wYi9 {
    display: flex;
    flex-direction: column;
    gap: var(--article-title-gap, 0);
    padding-block: var(--x-article-title-padding-block, 0);
    text-align: var(--x-article-header-text-align, inherit)
}
@media screen and (min-width:1010px) {
    .story-title_storyTitle__1wYi9 {
        padding-block: var(--x-article-title-lg-padding-block, var(--x-article-title-padding-block, 0))
    }
}
.story-title_storyTitle__1wYi9 .story-title_storyHeadOverline__1i4eJ {
    align-self: flex-start;
    margin-bottom: var(--scale-5)
}
.story-labels_storyLabels__iSMK6 {
    display: flex;
    flex-wrap: wrap;
    gap: var(--scale-4);
    align-items: baseline;
    justify-content: var(--x-story-labels-justify-content, initial)
}
.story-head-overline_storyHeadOverline__kpvz1 {
    display: inline-block;
    background-color: var(--semantic-background-accent-static-default-fill);
    padding-block: var(--scale-4);
    padding-inline: var(--scale-5)
}
@media screen and (min-width:1010px) {
    .story-headline_storyHeadline__6wEy0 .story-headline_storyHeadlineHeading__3WzwH {
        padding-bottom: var(--story-headline-lg-padding-bottom, 0)
    }
}
.story-authors_storyAuthors__GMgTg {
    --x-navigation-item-font-family: var(--story-authors-name-font-family, var(--font-family-primary));
    --x-navigation-item-font-weight: var(--story-authors-name-font-weight, 700);
    --x-navigation-item-font-size: var(--story-authors-name-font-size, inherit);
    --x-navigation-item-line-height: var(--story-authors-name-line-height, inherit);
    --x-navigation-item-margin: var(--story-authors-name-margin, 0 0 var(--scale-2));
    display: flex !important;
    align-items: center;
    gap: var(--scale-7)
}
.story-authors_storyAuthors__GMgTg .story-authors_avatar__uAGSy {
    background-color: var(--color-neutral-30);
    border-radius: 50%;
    max-width: var(--scale-12);
    max-height: var(--scale-12);
    overflow: hidden;
    vertical-align: middle
}
.story-authors_storyAuthors__GMgTg .story-authors_content__evg_4 {
    color: var(--story-authors-name-color);
    display: flex;
    flex-direction: column;
    justify-content: center
}
.story-authors_storyAuthors__GMgTg .story-authors_content__evg_4 .story-authors_authorFunction__vLZMn {
    color: var(--story-authors-function-color, var(--color-neutral-70));
    font-family: var(--story-authors-function-font-family, var(--font-family-primary));
    font-size: var(--story-authors-function-font-size, var(--semantic-caption-default-lg-default-typography-font-size));
    font-weight: var(--story-authors-function-font-weight, var(--semantic-caption-default-lg-default-typography-font-weight));
    line-height: var(--story-authors-function-line-height, var(--semantic-caption-default-lg-default-typography-line-height))
}
.article-two-thirds-layout_verticalStack__cYL8T {
    --i-max-lg-width: 1280px;
    --i-max-lg-width-with-gutter: calc(var(--i-max-lg-width) + (var(--scale-7) * 2));
    display: flex;
    flex-direction: column;
    margin-inline: auto
}
@media screen and (min-width:768px) {
    .article-two-thirds-layout_verticalStack__cYL8T {
        justify-content: center
    }
}
@media screen and (min-width:1010px) {
    .article-two-thirds-layout_verticalStack__cYL8T {
        max-width: var(--i-max-lg-width-with-gutter);
        row-gap: var(--scale-10);
        padding-inline: var(--scale-7)
    }
}
.article-two-thirds-layout_articleTwoThirdsLayout__6ddXE {
    --i-lg-column-width: calc((var(--i-max-lg-width) - (11 * var(--scale-7))) / 12);
    display: grid;
    margin-inline: var(--x-main-margin-inline, auto);
    row-gap: var(--scale-9);
    grid-column-gap: var(--article-two-thirds-layout-grid-column-gap, var(--scale-10));
    grid-template-columns: 1fr;
    grid-template-areas: "article" "ad" "aside";
    grid-auto-rows: min-content
}
@media screen and (min-width:1010px) {
    .article-two-thirds-layout_articleTwoThirdsLayout__6ddXE {
        grid-template-columns: repeat(3, 1fr);
        grid-template-areas: "article article aside";
        width: 100%;
        max-width: var(--i-max-lg-width-with-gutter);
        row-gap: var(--scale-10);
        padding-inline: var(--scale-7);
        grid-auto-rows: auto
    }
}
.article-two-thirds-layout_article__DHdd1 {
    grid-area: article;
    display: flex;
    flex-direction: column;
    gap: var(--article-gap, var(--scale-7))
}
@media screen and (min-width:1010px) {
    .article-two-thirds-layout_article__DHdd1 {
        gap: var(--article-lg-gap, var(--scale-10))
    }
}
.article-two-thirds-layout_aside__hcocu {
    grid-area: aside
}
.article-two-thirds-layout_articlePaywall__N5o5U:not(:empty) {
    margin-block-end: var(--scale-7)
}
@media screen and (min-width:1010px) {
    .article-two-thirds-layout_articlePaywall__N5o5U:not(:empty) {
        margin-block-end: var(--scale-0)
    }
}
.article-hero-block_heroBlock__c2eSw {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    gap: var(--scale-7)
}
.article-hero-block_heroBlock__c2eSw .article-hero-block_meta__IpMKe {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    gap: var(--scale-5)
}
.article-hero-block_heroBlock__c2eSw .article-hero-block_social__mtjhl {
    grid-area: social
}
.article-hero-block_heroBlock__c2eSw .article-hero-block_actions__9cuPH {
    display: flex;
    flex-direction: row;
    flex-shrink: 0;
    gap: var(--scale-5)
}
.article-hero-block_heroBlock__c2eSw .article-hero-block_dateTime__KkJwS {
    align-self: flex-start;
    display: flex;
    flex-direction: var(--article-datetime-flex-direction, row);
    color: var(--semantic-foreground-base-adaptive-soft-fill);
    font-family: var(--article-datetime-font-family, var(--semantic-caption-default-lg-default-typography-font-family));
    font-size: var(--article-datetime-font-size, var(--semantic-caption-default-lg-default-typography-font-size));
    line-height: var(--article-datetime-line-height, var(--semantic-caption-default-lg-default-typography-line-height));
    font-weight: var(--article-datetime-font-weight, var(--semantic-caption-default-lg-default-typography-font-weight))
}
@media screen and (min-width:768px) {
    .article-hero-block_heroBlock__c2eSw {
        flex-direction: row
    }
}
.story-date_storyDate__X_Rib {
    color: var(--semantic-foreground-base-adaptive-soft-fill);
    font-family: var(--article-datetime-font-family, var(--semantic-caption-default-lg-default-typography-font-family));
    font-size: var(--article-datetime-font-size, var(--semantic-caption-default-lg-default-typography-font-size));
    line-height: var(--article-datetime-line-height, var(--semantic-caption-default-lg-default-typography-line-height));
    font-weight: var(--article-datetime-font-weight, var(--semantic-caption-default-lg-default-typography-font-weight))
}
.text-to-speech_stickyTextToSpeech__ymsu4 {
    @media screen and (max-width: 767px) {
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 1300
    }
}
.article-body_articleBody__uvPY2 {
    display: flex;
    flex-direction: column;
    gap: var(--story-section-vertical-gap-sm, var(--scale-9))
}
@media screen and (min-width:1010px) {
    .article-body_articleBody__uvPY2 {
        gap: var(--story-section-vertical-gap-lg, var(--scale-10))
    }
}
.tag-list_tagList__mPIdS .tag-list_tagContainer__UlWmA {
    display: flex;
    flex-wrap: wrap;
    gap: var(--scale-5)
}
.article-detail_newsArticle__qnU2O {
    --x-story-section-margin-block-end: 0;
    --x-story-section-lg-margin-block-end: 0
}
@media screen and (max-width:767px) {
    :root:has(.page-layout_hasPopoverWithoutBackdropGradient__tZsI5):where(:not(.page-layout_hasHeroFirstXs__0dxF_)) {
        --x-popover-top-offset: var(--scale-7)
    }
}
@media screen and (min-width:768px) {
    :root:has(.page-layout_hasPopoverWithoutBackdropGradient__tZsI5) {
        --x-popover-top-offset: var(--scale-10)
    }
}
.page-layout_pageLayout__Oa0YR {
    --i-leading-ad-container-display: none;
    --i-subnav-container-display: none;
    --i-content-container-main-track: [content-container-start] auto [content-container-end];
    --i-leading-ad-container-main-track: [leading-ad-container-start] auto [leading-ad-container-end];
    --i-subnav-container-main-track: [subnav-container-start] auto [subnav-container-end];
    --i-paywall-container-main-track: [paywall-container-start] auto [paywall-container-end];
    --i-banner-container-main-track: [banner-container-start] auto [banner-container-end];
    --i-subnav-container-track: var(--i-subnav-container-start-track) var(--i-subnav-container-main-track) var(--i-subnav-container-end-track);
    --i-leading-ad-container-track: var(--i-leading-ad-container-start-track) var(--i-leading-ad-container-main-track) var(--i-leading-ad-container-end-track);
    --i-content-container-track: var(--i-content-container-start-track) var(--i-content-container-main-track) var(--i-content-container-end-track);
    --i-paywall-container-track: var(--i-paywall-container-start-track) var(--i-paywall-container-main-track) var(--i-paywall-container-end-track);
    --i-banner-container-track: var(--i-banner-container-start-track) var(--i-banner-container-main-track) var(--i-banner-container-end-track);
    display: grid;
    grid-template-rows: var(--i-grid-template-rows);
    grid-template-columns: 1fr
}
@media screen and (min-width:768px) {
    .page-layout_pageLayout__Oa0YR.page-layout_hasLeadingAdMd__4Z4yF {
        --i-leading-ad-container-display: block
    }
}
@media screen and (max-width:767px) {
    .page-layout_pageLayout__Oa0YR {
        --i-content-container-end-track: var(--scale-7);
        --i-content-container-start-track: 0;
        --i-leading-ad-container-end-track: 0;
        --i-leading-ad-container-start-track: 0;
        --i-subnav-container-end-track: 0;
        --i-subnav-container-start-track: 0;
        --i-paywall-container-start-track: 0;
        --i-paywall-container-end-track: 0;
        --i-banner-container-start-track: 0;
        --i-banner-container-end-track: 0
    }
    .page-layout_pageLayout__Oa0YR.page-layout_hasPopoverWithoutBackdropGradient__tZsI5:where(.page-layout_hasActivePopover__a6Jlg):where(:not(.page-layout_hasHeroFirstXs__0dxF_)),
    .page-layout_pageLayout__Oa0YR:not(.page-layout_hasLeadingAdXs__LYHaO):where(:not(.page-layout_hasHeroFirstXs__0dxF_)) {
        --i-content-container-start-track: var(--scale-7)
    }
}
@media screen and (min-width:768px) {
    .page-layout_pageLayout__Oa0YR {
        --i-content-container-end-track: var(--scale-10);
        --i-content-container-start-track: 0;
        --i-leading-ad-container-end-track: 0;
        --i-leading-ad-container-start-track: 0;
        --i-subnav-container-end-track: 0;
        --i-subnav-container-start-track: 0;
        --i-paywall-container-start-track: 0;
        --i-paywall-container-end-track: 0;
        --i-banner-container-start-track: 0;
        --i-banner-container-end-track: 0
    }
    .page-layout_pageLayout__Oa0YR.page-layout_hasLeadingAdMd__4Z4yF {
        --i-leading-ad-container-end-track: var(--scale-10);
        --i-leading-ad-container-start-track: var(--scale-9)
    }
    .page-layout_pageLayout__Oa0YR.page-layout_hasSubnavMd__hgwUV:where(:not(.page-layout_hasHeroFirstMd__MuiUQ)) {
        --i-subnav-container-end-track: var(--scale-10)
    }
    .page-layout_pageLayout__Oa0YR.page-layout_hasSubnavMd__hgwUV:where(.page-layout_hasHeroFirstMd__MuiUQ) {
        --i-subnav-container-end-track: var(--scale-7)
    }
    .page-layout_pageLayout__Oa0YR.page-layout_hasPopoverWithoutBackdropGradient__tZsI5:where(.page-layout_hasActivePopover__a6Jlg),
    .page-layout_pageLayout__Oa0YR:not(.page-layout_hasLeadingAdMd__4Z4yF):where(:not(.page-layout_hasSubnavMd__hgwUV)) {
        --i-content-container-start-track: var(--scale-10)
    }
}
@media screen and (max-width:767px) {
    .page-layout_pageLayout__Oa0YR {
        --i-grid-template-rows: var(--i-subnav-container-track) var(--i-leading-ad-container-track) var(--i-paywall-container-track) var(--i-banner-container-track) var(--i-content-container-track)
    }
}
@media screen and (min-width:768px) {
    .page-layout_pageLayout__Oa0YR {
        --i-grid-template-rows: var(--i-leading-ad-container-track) var(--i-paywall-container-track) var(--i-banner-container-track) var(--i-subnav-container-track) var(--i-content-container-track)
    }
}
.page-layout_contentContainer__fxdkH {
    grid-column: 1/-1;
    grid-row: content-container;
    z-index: 1
}
.page-layout_takeoverAdContainer__5X8KL {
    grid-column: 1/-1;
    grid-row: 1/-1
}
.takeover-ad-wallpaper-container_takeoverAdWallpaperContainer__QMvDO {
    display: var(--x-takeover-ad-wallpaper-container-display, none)
}
.takeover-ad-wallpaper_takeoverAdWallpaper__2b2kL {
    --i-header-desktop-services-height: var(--scale-11);
    --i-takeover-ad-wallpaper-image-y-offset: var(--scale-9);
    --i-takeover-ad-wallpaper-top: calc(var(--i-header-desktop-services-height) - var(--i-takeover-ad-wallpaper-image-y-offset));
    height: calc(100vh - var(--i-takeover-ad-wallpaper-top)) !important;
    position: sticky !important;
    top: var(--i-takeover-ad-wallpaper-top) !important
}
.takeover-ad-content-container_takeoverAdContentContainer__UwppP {
    background-color: var(--x-takeover-ad-content-container-background-color, var(--color-transparent-full));
    margin-inline: var(--x-takeover-ad-content-container-margin-inline, 0);
    width: var(--x-takeover-ad-content-container-width, auto)
}
.aside-recirculation_AsideRecirculation__EzoDx {
    display: flex;
    height: 100%
}
.storyblock-list_storyblockList__LLBMs {
    --i-storyblock-list-gap: var(--scale-7);
    --i-storyblock-padding-block-start-with-theme-and-title: var(--storyblock-padding-block-start-with-theme-and-title, var(--i-storyblock-list-gap));
    --i-storyblock-padding-block-start-with-theme-and-plain-title: var(--scale-7);
    --x-themed-grid-padding-block-end: var(--i-storyblock-list-gap);
    --x-themed-grid-padding-block-start: var(--i-storyblock-list-gap);
    --x-themed-grid-padding-block-start-with-title: var(--i-storyblock-padding-block-start-with-theme-and-title);
    --x-themed-grid-padding-block-start-with-plain-title: var(--i-storyblock-padding-block-start-with-theme-and-plain-title);
    --x-themed-storyblock-padding-block-end: var(--i-storyblock-list-gap);
    --x-themed-storyblock-padding-block-start: var(--i-storyblock-list-gap);
    --x-themed-storyblock-padding-block-start-with-title: var(--i-storyblock-padding-block-start-with-theme-and-title);
    --x-teaser-list-padding-block-start-with-background-and-title: var(--teaser-list-padding-block-start-with-background-and-title);
    display: flex;
    flex-direction: column;
    width: 100%;
    gap: var(--i-storyblock-list-gap)
}
@media screen and (min-width:1010px) {
    .storyblock-list_storyblockList__LLBMs {
        --i-storyblock-list-gap: var(--storyblock-list-lg-gap, var(--scale-9));
        --i-storyblock-padding-block-start-with-theme-and-title: var(--storyblock-lg-padding-block-start-with-theme-and-title, var(--i-storyblock-list-gap))
    }
}
.storyblock-list_storyblockList__LLBMs.storyblock-list_withLastFillsRemainingSpace__X5HsZ:last-of-type {
    flex-grow: 1
}
.storyblock_storyblock__T86CX {
    --i-storyblock-padding-block-start: 0;
    --i-storyblock-padding-block-end: 0;
    background-color: var(--semantic-background-contextual-adaptive-default-fill);
    padding-block: var(--i-storyblock-padding-block-start) var(--i-storyblock-padding-block-end)
}
.storyblock_storyblock__T86CX.storyblock_withTheme__EnpJ8:where(:not(.storyblock_withAdaptiveSpacing__BNfCj)) {
    --i-storyblock-padding-block-start: var(--x-themed-storyblock-padding-block-start, var(--i-storyblock-list-gap));
    --i-storyblock-padding-block-end: var(--x-themed-storyblock-padding-block-end, var(--i-storyblock-list-gap))
}
.storyblock_storyblock__T86CX.storyblock_withTheme__EnpJ8:where(:not(.storyblock_withAdaptiveSpacing__BNfCj).storyblock_withTitle__NYd2H) {
    --i-storyblock-padding-block-start: var(--x-themed-storyblock-padding-block-start-with-title, var(--i-storyblock-list-gap))
}
.storyblock_storyblock__T86CX.storyblock_liveSportsBar__iYhN_:has(div[data-testid=sp-sports-bar-slider]:empty) {
    display: none
}
.storyblock_storyblock__T86CX.storyblock_hideWhenAdIsEmpty__U8kpI:has([id^=ad]:empty) {
    display: none
}
.teaser-grid-entry_teaserGridItem__aybVL {
    grid-row: var(--i-row, auto);
    grid-column: var(--i-column, auto);
    min-width: var(--i-min-width, 0);
    height: var(--i-height, auto);
    padding: var(--i-grid-item-padding);
    overflow-wrap: break-word;
    flex-grow: var(--i-flex-grow);
    flex-direction: column;
    gap: var(--i-gap);
    background: var(--i-background, none)
}
@media screen and (min-width:768px) {
    .teaser-grid-entry_teaserGridItem__aybVL {
        grid-row: var(--i-row-md, auto);
        grid-column: var(--i-column-md, auto);
        min-width: var(--i-min-width-md, 0)
    }
}
@media screen and (min-width:1010px) {
    .teaser-grid-entry_teaserGridItem__aybVL {
        grid-row: var(--i-row-lg, auto);
        grid-column: var(--i-column-lg, auto);
        min-width: var(--i-min-width-lg, 0)
    }
}
@media screen and (max-width:767px) {
    .teaser-grid-entry_teaserGridItem__aybVL.teaser-grid-entry_withAdaptiveBlockPadding__HSBa5:not(.teaser-grid-entry_withoutPaddingSm__1toIO):first-child {
        padding-block-start: var(--i-grid-first-item-padding-block-start)
    }
    .teaser-grid-entry_teaserGridItem__aybVL.teaser-grid-entry_withAdaptiveBlockPadding__HSBa5:not(.teaser-grid-entry_withoutPaddingSm__1toIO):last-child {
        padding-block-end: var(--i-grid-last-item-padding-block-end)
    }
    .teaser-grid-entry_teaserGridItem__aybVL.teaser-grid-entry_withAdaptiveBlockPadding__HSBa5:not(.teaser-grid-entry_withoutPaddingSm__1toIO):not(.teaser-grid-entry_hiddenSm__5a_DU)+.teaser-grid-entry_teaserGridItem__aybVL.teaser-grid-entry_withAdaptiveBlockPadding__HSBa5:not(.teaser-grid-entry_withoutPaddingSm__1toIO) {
        padding-block-start: 0
    }
}
@media screen and (min-width:768px) and (max-width:1009px) {
    .teaser-grid-entry_teaserGridItem__aybVL.teaser-grid-entry_withAdaptiveBlockPadding__HSBa5:not(.teaser-grid-entry_withoutPaddingMd__3vOxd):first-child {
        padding-block-start: var(--i-grid-first-item-padding-block-start)
    }
    .teaser-grid-entry_teaserGridItem__aybVL.teaser-grid-entry_withAdaptiveBlockPadding__HSBa5:not(.teaser-grid-entry_withoutPaddingMd__3vOxd):last-child {
        padding-block-end: var(--i-grid-last-item-padding-block-end)
    }
    .teaser-grid-entry_teaserGridItem__aybVL.teaser-grid-entry_withAdaptiveBlockPadding__HSBa5:not(.teaser-grid-entry_withoutPaddingMd__3vOxd):not(.teaser-grid-entry_hiddenMd__jn4ax)+.teaser-grid-entry_teaserGridItem__aybVL.teaser-grid-entry_withAdaptiveBlockPadding__HSBa5:not(.teaser-grid-entry_withoutPaddingMd__3vOxd) {
        padding-block-start: 0
    }
}
@media screen and (min-width:1010px) {
    .teaser-grid-entry_teaserGridItem__aybVL.teaser-grid-entry_withAdaptiveBlockPadding__HSBa5:not(.teaser-grid-entry_withoutPaddingLg__HuHfY):first-child {
        padding-block-start: var(--i-grid-first-item-padding-block-start)
    }
    .teaser-grid-entry_teaserGridItem__aybVL.teaser-grid-entry_withAdaptiveBlockPadding__HSBa5:not(.teaser-grid-entry_withoutPaddingLg__HuHfY):last-child {
        padding-block-end: var(--i-grid-last-item-padding-block-end)
    }
    .teaser-grid-entry_teaserGridItem__aybVL.teaser-grid-entry_withAdaptiveBlockPadding__HSBa5:not(.teaser-grid-entry_withoutPaddingLg__HuHfY):not(.teaser-grid-entry_hiddenLg__ICf3I)+.teaser-grid-entry_teaserGridItem__aybVL.teaser-grid-entry_withAdaptiveBlockPadding__HSBa5:not(.teaser-grid-entry_withoutPaddingLg__HuHfY) {
        padding-block-start: 0
    }
}
.teaser-grid-entry_teaserGrid__FmZFi {
    --i-gap: var(--scale-7);
    --i-grid-item-padding: 0px;
    display: grid;
    height: var(--i-height);
    width: var(--i-width);
    grid-template-columns: var(--i-grid-template-columns);
    background-color: var(--i-background-color, transparent);
    --x-slider-dots-height: var(--scale-10)
}
.teaser-grid-entry_teaserGrid__FmZFi.teaser-grid-entry_withAdaptiveSpacing__bDG45 {
    --i-grid-padding-inline: 0px;
    --i-grid-padding-block-start: 0px;
    --i-grid-padding-block-end: 0px;
    --i-grid-first-item-padding-block-start: 0px;
    --i-grid-last-item-padding-block-end: 0px;
    --i-grid-edge-items-block-padding-end: 0px;
    --i-grid-edge-items-block-padding-start-with-title: 0px;
    --i-grid-edge-items-block-padding-start: 0px;
    --i-grid-divider-width: calc(100vw - 2 * var(--i-gap));
    gap: var(--i-gap)
}
.teaser-grid-entry_teaserGrid__FmZFi.teaser-grid-entry_withAdaptiveSpacing__bDG45.teaser-grid-entry_isRoot__Y6C0C {
    padding: var(--i-grid-padding-block-start) var(--i-grid-padding-inline) var(--i-grid-padding-block-end)
}
@media screen and (max-width:767px) {
    .teaser-grid-entry_teaserGrid__FmZFi.teaser-grid-entry_withAdaptiveSpacing__bDG45.teaser-grid-entry_withItemsPaddingSm__Kc7Dk {
        padding: 0;
        gap: 0;
        --i-grid-edge-items-block-padding-end: var(--x-themed-grid-padding-block-end, var(--i-gap));
        --i-grid-edge-items-block-padding-start-with-title: var(--x-themed-grid-padding-block-start-with-title, var(--i-gap));
        --i-grid-edge-items-block-padding-start: var(--x-themed-grid-padding-block-start, var(--i-gap))
    }
    .teaser-grid-entry_teaserGrid__FmZFi.teaser-grid-entry_withAdaptiveSpacing__bDG45.teaser-grid-entry_withItemsPaddingSm__Kc7Dk>* {
        --i-grid-item-padding: var(--i-gap)
    }
}
@media screen and (min-width:768px) and (max-width:1009px) {
    .teaser-grid-entry_teaserGrid__FmZFi.teaser-grid-entry_withAdaptiveSpacing__bDG45.teaser-grid-entry_withItemsPaddingMd__ljCwb {
        padding: 0;
        gap: 0;
        --i-grid-edge-items-block-padding-end: var(--x-themed-grid-padding-block-end, var(--i-gap));
        --i-grid-edge-items-block-padding-start-with-title: var(--x-themed-grid-padding-block-start-with-title, var(--i-gap));
        --i-grid-edge-items-block-padding-start: var(--x-themed-grid-padding-block-start, var(--i-gap))
    }
    .teaser-grid-entry_teaserGrid__FmZFi.teaser-grid-entry_withAdaptiveSpacing__bDG45.teaser-grid-entry_withItemsPaddingMd__ljCwb>* {
        --i-grid-item-padding: var(--i-gap)
    }
}
@media screen and (min-width:1010px) {
    .teaser-grid-entry_teaserGrid__FmZFi.teaser-grid-entry_withAdaptiveSpacing__bDG45:not(.teaser-grid-entry_withItemsPaddingLg__Ojh34)>:not(.teaser-grid-entry_withThemedItemPadding___LSYh) {
        --i-grid-item-padding: 0px
    }
}
.teaser-grid-entry_teaserGrid__FmZFi.teaser-grid-entry_withTitle__65dGK {
    grid-template-rows: min-content
}
@media screen and (max-width:767px) {
    .teaser-grid-entry_teaserGrid__FmZFi.teaser-grid-entry_hiddenSm__5a_DU {
        display: none
    }
}
@media screen and (min-width:768px) {
    .teaser-grid-entry_teaserGrid__FmZFi {
        grid-template-columns: var(--i-grid-template-columns-md)
    }
}
@media screen and (min-width:1010px) {
    .teaser-grid-entry_teaserGrid__FmZFi {
        grid-template-columns: var(--i-grid-template-columns-lg);
        grid-auto-flow: var(--i-grid-auto-flow-lg, row);
        grid-auto-rows: var(--i-grid-auto-rows, 1fr)
    }
    .teaser-grid-entry_teaserGrid__FmZFi:not(.teaser-grid-entry_subgrid__At6oH).teaser-grid-entry_withTitle__65dGK {
        grid-template-rows: min-content var(--i-grid-template-rows-lg, var(--i-grid-auto-rows, 1fr))
    }
}
@media screen and (max-width:767px) {
    .teaser-grid-entry_teaserGrid__FmZFi.teaser-grid-entry_withInlinePaddingSm___Kc28 {
        --i-grid-inline-padding: var(--i-gap)
    }
}
@media screen and (min-width:768px) and (max-width:1009px) {
    .teaser-grid-entry_teaserGrid__FmZFi.teaser-grid-entry_withInlinePaddingMd__sKzjN {
        --i-grid-inline-padding: var(--i-gap)
    }
}
@media screen and (min-width:1010px) {
    .teaser-grid-entry_teaserGrid__FmZFi.teaser-grid-entry_withInlinePaddingLg__2kTcA {
        --i-grid-inline-padding: var(--i-gap)
    }
}
.teaser-grid-entry_teaserListContainer__tcKbv.teaser-grid-entry_withBackground__nSMLE:where(.teaser-grid-entry_withTitle__65dGK) {
    padding-block-start: var(--x-teaser-list-padding-block-start-with-background-and-title, var(--i-gap))
}
.teaser-grid-entry_teaserList__tD8J2 {
    display: flex;
    flex-direction: var(--i-flex-direction, column)
}
.teaser-grid-entry_teaserList__tD8J2.teaser-grid-entry_withAdaptiveSpacing__bDG45 {
    gap: var(--scale-7)
}
.teaser-grid-entry_teaserList__tD8J2.teaser-grid-entry_withAdaptiveSpacing__bDG45 li {
    padding-bottom: 0
}
.teaser-grid-entry_teaserList__tD8J2 li {
    min-width: var(--x-list-item-min-width);
    flex-grow: var(--x-list-item-flex-grow, "initial")
}
@media screen and (min-width:768px) {
    .teaser-grid-entry_teaserList__tD8J2 li {
        min-width: var(--x-list-item-md-min-width)
    }
}
.teaser-grid-entry_teaserList__tD8J2 .teaser-grid-entry_listDivider__eU0MT {
    display: none;
    border-left-width: 0;
    border-bottom: 0 solid var(--i-divider-color, var(--semantic-border-base-adaptive-soft-fill));
    border-right: 0 solid var(--i-divider-color, var(--semantic-border-base-adaptive-soft-fill));
    border-top-width: 0;
    border-top: var(--i-divider-width, 1px) solid var(--i-divider-color, var(--semantic-border-base-adaptive-soft-fill));
    border-left: var(--i-divider-width, 1px) solid var(--i-divider-color, var(--semantic-border-base-adaptive-soft-fill))
}
@media screen and (min-width:768px) {
    .teaser-grid-entry_teaserList__tD8J2 {
        flex-direction: var(--i-flex-direction-md, column)
    }
}
@media screen and (min-width:1010px) {
    .teaser-grid-entry_teaserList__tD8J2 {
        flex-direction: var(--i-flex-direction-lg, column)
    }
}
@media screen and (max-width:767px) {
    .teaser-grid-entry_teaserList__tD8J2.teaser-grid-entry_withSeparatorSm__Y697M .teaser-grid-entry_listDivider__eU0MT {
        display: block
    }
}
@media screen and (min-width:768px) and (max-width:1009px) {
    .teaser-grid-entry_teaserList__tD8J2.teaser-grid-entry_withSeparatorMd__sMWLT .teaser-grid-entry_listDivider__eU0MT {
        display: block
    }
}
@media screen and (min-width:1010px) {
    .teaser-grid-entry_teaserList__tD8J2.teaser-grid-entry_withSeparatorLg__yfn4B .teaser-grid-entry_listDivider__eU0MT {
        display: block
    }
}
.list_list__q1MUL {
    --i-list-ol-item-top-alignment: center;
    --i-list-ol-counter-default-width: var(--list-ol-counter-width, var(--font-size-5xl));
    --i-list-ol-counter-default-font-size: var(--list-ol-counter-font-size, var(--semantic-headline-lg-typography-font-size));
    --i-list-ol-counter-default-line-height: var(--list-ol-counter-line-height, var(--scale-7))
}
.list_listItem__90Av6 {
    padding-bottom: var(--scale-7)
}
.article-ads-wrapper_adsWrapper__X6vLf {
    display: flex;
    flex-direction: column;
    gap: var(--scale-9)
}
.article-ads-wrapper_adsWrapper__X6vLf>* {
    width: 100%
}
@layer theme {
    :root,
    :host {
        --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
        --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
        --color-white: #fff;
        --spacing: 4px;
        --text-xs: .75rem;
        --text-xs--line-height: var(--leading-base);
        --text-sm: .875rem;
        --text-sm--line-height: var(--leading-base);
        --text-lg: 1.125rem;
        --text-lg--line-height: var(--leading-base);
        --text-2xl: 1.5rem;
        --text-2xl--line-height: var(--leading-base);
        --font-weight-bold: 700;
        --font-weight-black: 900;
        --radius-sm: .25rem;
        --radius-md: .375rem;
        --default-transition-duration: .15s;
        --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        --default-font-family: var(--font-sans);
        --default-mono-font-family: var(--font-mono);
        --font-copy: "Roboto", "sans-serif";
        --color-base: white;
        --color-copy: #202223;
        --color-subtle: #525759;
        --color-divider: #b6b8bb;
        --color-light-copy: #202223;
        --color-light-subtle: #525759;
        --color-brand: #27509a;
        --color-brand-100: #edf2f6;
        --color-brand-200: #bcd0ee;
        --color-brand-600: #132d6e;
        --color-brand-900: #071549;
        --color-primary: var(--color-brand);
        --color-primary-contrast: white;
        --aspect-landscape-mobile: 146/104;
        --aspect-landscape-desktop: 405/202;
        --h-line: 1.1em;
        --h-2lines: calc(var(--h-line)*2);
        --leading-base: 1.1
    }
}
@layer base {
    *,
    :after,
    :before,
    ::backdrop {
        box-sizing: border-box;
        border: 0 solid;
        margin: 0;
        padding: 0
    }
    ::file-selector-button {
        box-sizing: border-box;
        border: 0 solid;
        margin: 0;
        padding: 0
    }
    html,
    :host {
        -webkit-text-size-adjust: 100%;
        -moz-tab-size: 4;
        tab-size: 4;
        line-height: 1.5;
        font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
        font-feature-settings: var(--default-font-feature-settings, normal);
        font-variation-settings: var(--default-font-variation-settings, normal);
        -webkit-tap-highlight-color: transparent
    }
    hr {
        height: 0;
        color: inherit;
        border-top-width: 1px
    }
    abbr:where([title]) {
        -webkit-text-decoration: underline dotted;
        text-decoration: underline dotted
    }
    h1,
    h2,
    h4,
    h5,
    h6 {
        font-size: inherit;
        font-weight: inherit
    }
    a {
        color: inherit;
        -webkit-text-decoration: inherit;
        text-decoration: inherit
    }
    b {
        font-weight: bolder
    }
    :-moz-focusring {
        outline: auto
    }
    ul {
        list-style: none
    }
    img,
    svg {
        vertical-align: middle;
        display: block
    }
    img {
        max-width: 100%;
        height: auto
    }
    button,
    input {
        font: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        letter-spacing: inherit;
        color: inherit;
        opacity: 1;
        background-color: #0000;
        border-radius: 0
    }
    ::file-selector-button {
        font: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        letter-spacing: inherit;
        color: inherit;
        opacity: 1;
        background-color: #0000;
        border-radius: 0
    }
    :where(select:is([multiple],
            [size])) optgroup {
        font-weight: bolder
    }
    :where(select:is([multiple],
            [size])) optgroup option {
        padding-inline-start: 20px
    }
    ::file-selector-button {
        margin-inline-end: 4px
    }
    @supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px) {}
    ::-webkit-search-decoration {
        -webkit-appearance: none
    }
    ::-webkit-date-and-time-value {
        min-height: 1lh;
        text-align: inherit
    }
    ::-webkit-datetime-edit {
        display: inline-flex
    }
    ::-webkit-datetime-edit-fields-wrapper {
        padding: 0
    }
    ::-webkit-datetime-edit {
        padding-block: 0
    }
    ::-webkit-datetime-edit-year-field {
        padding-block: 0
    }
    ::-webkit-datetime-edit-month-field {
        padding-block: 0
    }
    ::-webkit-datetime-edit-day-field {
        padding-block: 0
    }
    ::-webkit-datetime-edit-hour-field {
        padding-block: 0
    }
    ::-webkit-datetime-edit-minute-field {
        padding-block: 0
    }
    ::-webkit-datetime-edit-second-field {
        padding-block: 0
    }
    ::-webkit-datetime-edit-millisecond-field {
        padding-block: 0
    }
    ::-webkit-datetime-edit-meridiem-field {
        padding-block: 0
    }
    :-moz-ui-invalid {
        box-shadow: none
    }
    button,
    input:where([type=button],
        [type=reset],
        [type=submit]) {
        -webkit-appearance: button;
        -moz-appearance: button;
        appearance: button
    }
    ::file-selector-button {
        -webkit-appearance: button;
        -moz-appearance: button;
        appearance: button
    }
    ::-webkit-inner-spin-button {
        height: auto
    }
    ::-webkit-outer-spin-button {
        height: auto
    }
    [hidden]:where(:not([hidden=until-found])) {
        display: none !important
    }
    :scope:where(html.dark,
        html.dark *) {
        --color-base: #141414;
        --color-copy: white;
        --color-subtle: #b6b8bb;
        --color-divider: #525759;
        --color-primary: var(--color-brand-200);
        --color-primary-contrast: var(--color-brand-900)
    }
}
@layer components;
@layer utilities {
    :where(.space-y-0\.5>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.space-y-3>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.space-y-6>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))
    }
    .dark\:bg-brand-600:where(html.dark,
        html.dark *) {
        background-color: var(--color-brand-600)
    }
}
@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
    @layer base {
        *,
        :before,
        :after,
        ::backdrop {
            --tw-translate-x: 0;
            --tw-translate-y: 0;
            --tw-translate-z: 0;
            --tw-space-y-reverse: 0;
            --tw-border-style: solid;
            --tw-leading: initial;
            --tw-font-weight: initial;
            --tw-duration: initial
        }
    }
}
@font-face {
    font-family: Roboto-Bold;
    src: url(/_cdn/production/landing-cdn/65b5f05e-9fc2-4440-beea-9cbe16c3874d/b9118b9d-ade4-472f-990b-ecced4fa1d4f/fonts/Roboto-Bold.woff2)format("woff2"),
    url(/_cdn/production/landing-cdn/65b5f05e-9fc2-4440-beea-9cbe16c3874d/b9118b9d-ade4-472f-990b-ecced4fa1d4f/fonts/Roboto-Bold.woff)format("woff"),
    url(/_cdn/production/landing-cdn/65b5f05e-9fc2-4440-beea-9cbe16c3874d/b9118b9d-ade4-472f-990b-ecced4fa1d4f/fonts/Roboto-Bold.ttf)format("ttf");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}
@font-face {
    font-family: Roboto-Black;
    src: url(/_cdn/production/landing-cdn/65b5f05e-9fc2-4440-beea-9cbe16c3874d/b9118b9d-ade4-472f-990b-ecced4fa1d4f/fonts/Roboto-Black.woff2)format("woff2"),
    url(/_cdn/production/landing-cdn/65b5f05e-9fc2-4440-beea-9cbe16c3874d/b9118b9d-ade4-472f-990b-ecced4fa1d4f/fonts/Roboto-Black.woff)format("woff"),
    url(/_cdn/production/landing-cdn/65b5f05e-9fc2-4440-beea-9cbe16c3874d/b9118b9d-ade4-472f-990b-ecced4fa1d4f/fonts/Roboto-Black.ttf)format("ttf");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}
html {
    font-family: var(--font-copy);
    --tw-leading: var(--leading-base);
    line-height: var(--leading-base)
}
img {
    max-width: none
}
.btn-primary .icon:where(html.dark,
    html.dark *) {
    color: var(--color-primary-contrast)
}
@property --tw-translate-x {
    syntax: "*";
    inherits: false;
    initial-value: 0
}
@property --tw-translate-y {
    syntax: "*";
    inherits: false;
    initial-value: 0
}
@property --tw-translate-z {
    syntax: "*";
    inherits: false;
    initial-value: 0
}
@property --tw-space-y-reverse {
    syntax: "*";
    inherits: false;
    initial-value: 0
}
@property --tw-border-style {
    syntax: "*";
    inherits: false;
    initial-value: solid
}
@property --tw-leading {
    syntax: "*";
    inherits: false
}
@property --tw-font-weight {
    syntax: "*";
    inherits: false
}
@property --tw-duration {
    syntax: "*";
    inherits: false
}
body {
    transition: opacity ease-in 0.2s;
}
.Text-module_textWrapper__6D40u {
    color: var(--element-text-color);
    text-align: var(--text-alignment);
    font-size: var(--text-font-size);
    width: 100%;
    display: inline-block;
}
.Text-module_textWrapper__6D40u u {
    text-decoration: underline;
}
.style-module_mt_scale0__jpugS {
    margin-top: 0;
}
.style-module_mt_scale5__X0SUQ {
    margin-top: var(--scale-5);
}
.style-module_mb_scale0__qTh5e {
    margin-bottom: 0;
}
.style-module_mb_scale5__Q-ffE {
    margin-bottom: var(--scale-5);
}
.style-module_ml_scale0__q4m-- {
    margin-left: 0;
}
.style-module_mr_scale0__hz68E {
    margin-right: 0;
}
.style-module_pt_scale0__00my- {
    padding-top: 0;
}
.style-module_pt_scale5__z0dRI {
    padding-top: var(--scale-5);
}
.style-module_pb_scale0__fLkYU {
    padding-bottom: 0;
}
.style-module_pb_scale5__kkth8 {
    padding-bottom: var(--scale-5);
}
.style-module_pl_scale0__4WwBi {
    padding-left: 0;
}
.style-module_pl_scale5__WHUov {
    padding-left: var(--scale-5);
}
.style-module_pr_scale0__np1D- {
    padding-right: 0;
}
.style-module_pr_scale5__c-6Pj {
    padding-right: var(--scale-5);
}
.style-module_alignItems_start__I-r5b {
    align-items: flex-start;
}
.style-module_justifyContent_start__umjIC {
    justify-content: flex-start;
}
.style-module_justifyContent_center__zJ04V {
    justify-content: center;
}
.style-module_borderBoxBoxSizing__UtKNb {
    box-sizing: border-box;
}
.style-module_zephr__YbGiD b {
    font-weight: bold;
}
.style-module_outerWrapper__fAx57 span,
.style-module_outerWrapper__fAx57 p {
    margin: 0;
    padding: 0;
}
.style-module_elementWrapper__ulwwq,
.style-module_elementWrapper__ulwwq.style-module_row__H2sPc {
    color: var(--element-text-color);
}
.style-module_elementWrapper__ulwwq>* {
    width: 100%;
    background-color: var(--zephr-row-background-color);
    color: var(--element-text-color);
}
.style-module_elementWrapper__ulwwq>p {
    background-color: var(--zephr-row-background-color);
    color: var(--element-text-color);
}
.style-module_elementWrapper__ulwwq>p a {
    color: var(--link-in-element-text-color);
}
.style-module_row__H2sPc {
    display: flex;
    flex-direction: row;
    width: var(--zephr-row-width, 100%);
    background-color: var(--zephr-row-background-color);
}
.style-module_row__H2sPc a,
.style-module_row__H2sPc a:hover,
.style-module_row__H2sPc a:visited {
    background-color: var(--zephr-row-background-color);
    color: var(--link-in-element-text-color);
}
.style-module_allowPointerEvents__6TIhO {
    pointer-events: all;
}
.rsw-ce[contentEditable=true]:empty:not(:focus):before {
    color: grey;
    content: attr(placeholder);
    pointer-events: none
}
.ob-inter-modal.ob-inter-open .ob-inter-content:has([data-color-scheme=dark]) {
    background: var(--ob-inter-content-dark-bg, rgba(73, 73, 73, 0.9))
}
:host {
    all: initial;
}
button {
    cursor: pointer;
    transition: transform 0.1s ease;
}
button:active {
    transform: scale(0.98);
}
hr {
    border: none;
    border-top: 1px solid #e5e5e5;
    margin: 1em 0;
}
dialog::backdrop {
    background-color: rgba(180, 180, 180, 0.6);
}
dialog.backdrop-hidden::backdrop {
    background-color: transparent;
}
html {
    box-sizing: border-box;
    text-size-adjust: 100%;
    word-break: normal;
    tab-size: 4
}
*,
:before,
:after {
    background-repeat: no-repeat;
    box-sizing: border-box
}
:before,
:after {
    text-decoration: inherit;
    vertical-align: inherit
}
* {
    padding: 0;
    margin: 0
}
hr {
    overflow: visible;
    height: 0;
    color: inherit;
    border: 0;
    border-top: 1px solid
}
main {
    display: block
}
a {
    background-color: transparent
}
a:active,
a:hover {
    outline-width: 0
}
b {
    font-weight: bolder
}
input {
    border-radius: 0
}
button,
input {
    font: inherit;
    color: inherit
}
button {
    overflow: visible
}
button {
    text-transform: none
}
button,
[type=button],
[role=button] {
    cursor: pointer
}
button::-moz-focus-inner,
[type=button]::-moz-focus-inner {
    border-style: none;
    padding: 0
}
button,
html [type=button] {
    appearance: auto
}
button,
input {
    background-color: transparent;
    border-style: none
}
button:-moz-focusring,
[type=button]::-moz-focus-inner {
    outline: 1px dotted ButtonText
}
a:focus,
button:focus,
input:focus {
    outline-width: 0
}
::-webkit-file-upload-button {
    appearance: auto;
    color: inherit;
    font: inherit
}
img {
    border-style: none
}
[aria-controls] {
    cursor: pointer
}
ul {
    list-style-type: none
}
figure {
    margin: 0
}
@font-face {
    font-family: "Instrument Sans";
    src: url("/_cdn/production/landing-cdn/65b5f05e-9fc2-4440-beea-9cbe16c3874d/b9118b9d-ade4-472f-990b-ecced4fa1d4f/fonts/InstrumentSans-Regular.woff2") format("woff2");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Instrument Sans";
    src: url("/_cdn/production/landing-cdn/65b5f05e-9fc2-4440-beea-9cbe16c3874d/b9118b9d-ade4-472f-990b-ecced4fa1d4f/fonts/InstrumentSans-Italic.woff2") format("woff2");
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}
#Send-Us-Message {
    border: none;
    border-radius: 5px;
    max-width: 560px;
    margin: 0 auto;
    font-family: Arial, sans-serif;
    background: #2f3032;
}
#Send-Us-Message {
    border: none;
    border-radius: 5px;
    max-width: 560px;
    margin: 0 auto;
    font-family: Arial, sans-serif;
    background: #2f3032;
}
#Send-Us-Message {
    border: none;
    border-radius: 15px;
    max-width: 504px;
    width: 100%;
    margin: 0 auto;
    font-family: Arial, sans-serif;
    box-shadow: 0 0 19px 0 rgba(0, 0, 0, 0.15);
    background: #fff;
    margin-bottom: 30px;
}
#Send-Us-Message h3 {
    padding: 0 15px;
    margin: 0 0 20px 0;
    font-family: "Instrument Sans";
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 24px;
    text-align: center;
    color: #000000;
}
#Send-Us-Message h3 span {
    font-weight: 600;
    color: #27509A;
    font-family: "Instrument Sans";
    font-style: italic;
}
#Send-Us-Message .form-photo {
    max-width: 452px;
    padding: 0 15px;
    box-sizing: border-box;
}
#Send-Us-Message .form-photo img {
    border-radius: 10px;
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
    margin-bottom: 25px;
    width: 100%;
}
#Send-Us-Message h2 {
    padding: 0 10px;
    color: #000;
    margin: 0 0 10px 0;
    font-family: "Instrument Sans";
    font-weight: 400;
    font-size: 18px;
    line-height: 22px;
    text-align: center;
}
#cd-countdown {
    display: flex;
    align-items: center;
    font-family: sans-serif;
    justify-content: center;
    margin-bottom: 50px;
    font-family: "Instrument Sans";
}
.cd-unit {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 0 5px;
    position: relative;
}
.cd-digits {
    display: flex;
}
.cd-box {
    background: #fff;
    padding: 15px 10px;
    border-radius: 8px;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    min-width: 35px;
    text-align: center;
    font-size: 1em;
    font-weight: bold;
    margin: 0 2px;
    box-sizing: border-box;
}
.cd-label {
    margin-top: 5px;
    font-size: 0.6em;
    color: #333;
    text-transform: uppercase;
    position: absolute;
    bottom: -25px;
    font-weight: bold;
}
.cd-separator {
    color: black;
    border-radius: 8px;
    font-size: 1.5em;
    font-weight: bold;
}
@media (max-width: 550px) {
    .cd-box {
        font-size: 18px;
    }
    .cd-separator {
        font-size: 30px;
    }
}
@media (max-width: 500px) {
    .cd-box {
        font-size: 16px;
        padding: 10px 13px;
        min-width: initial;
    }
}
@media (max-width: 450px) {
    .cd-box {
        font-size: 16px;
        padding: 8px 10px;
        min-width: initial;
    }
}
@media (max-width: 400px) {
    .cd-box {
        font-size: 14px;
        padding: 6px;
        min-width: initial;
    }
}
@media (max-width: 380px) {
    .cd-box {
        margin: 0 1.5px;
    }
}
.form-footer {
    box-sizing: border-box;
    padding: 22px 37px 20px 37px;
    width: 100%;
    border-radius: 0 0 15px 15px;
    background-image: url("/_cdn/production/landing-cdn/65b5f05e-9fc2-4440-beea-9cbe16c3874d/b9118b9d-ade4-472f-990b-ecced4fa1d4f/images/noise.webp");
    background-size: cover;
}
.form-footer img {
    margin: 35px auto;
    width: 100%;
}
.form-footer .uniqp {
    font-family: "Instrument Sans";
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    color: #ffffff;
    margin-bottom: 25px;
}
.form-footer .pp {
    font-family: "Instrument Sans";
    font-weight: 400;
    font-size: 12px;
    text-align: center;
    color: #fff;
}
.fb--container .fwn {
    font-weight: 400;
}
.fb--container input {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
}
.fb--container a {
    color: #365899;
    cursor: pointer;
    text-decoration: none;
}
.fb--container img {
    border: 0;
}
.fb--container abbr {
    border-bottom: none;
    text-decoration: none;
}
.fb--container .clearfix::after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.fb--container .clearfix {
    zoom: 1;
}
.fb--container ::-webkit-input-placeholder {
    color: #90949c;
}
.fb--container :focus::-webkit-input-placeholder {
    color: #bec2c9;
}
.fb--container ._2vq9 .livetimestamp,
.fb--container ._2vq9 .uiLinkSubtle,
.fb--container .fcg,
.fb--container a.uiLinkSubtle {
    color: #90949c;
}
.fb--container ._42ft {
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
    white-space: nowrap;
}
.fb--container ._42ft:hover {
    text-decoration: none;
}
.fb--container ._ohe {
    float: left;
}
.fb--container ._ohf,
.fb--container .rfloat {
    float: right;
}
.fb--container .fsm {
    font-size: 12px;
}
.fb--container ._2vq9 a {
    color: #4267b2;
}
.fb--container ._517h {
    background-color: #f6f7f9;
    border-color: #ced0d4;
    color: #4b4f56;
}
.fb--container ._517h:hover {
    background-color: #e9ebee;
}
.fb--container ._517h:active {
    background-color: #dddfe2;
    border-color: #bec2c9;
}
.fb--container ._42ef {
    overflow: hidden;
}
.fb--container ._8s {
    margin-right: 8px;
}
.fb--container ._6b {
    vertical-align: middle;
    display: inline-block;
    word-wrap: normal;
    border: 1px solid;
    border-radius: 2px;
    box-sizing: content-box;
    font-size: 12px;
    -webkit-font-smoothing: antialiased;
    font-weight: 700;
    padding: 0 8px;
    position: relative;
    text-align: center;
    text-shadow: none;
    line-height: 22px;
}
.fb--container ._5mdd,
.fb--container._2pi8 {
    word-wrap: break-word;
}
.fb--container ._6b::before {
    content: "";
    display: inline-block;
    height: 20px;
    vertical-align: middle;
}
.fb--container ._4qba {
    font-style: normal;
}
.fb--container ._3-8m {
    margin-bottom: 4px;
    margin-top: 4px;
}
.fb--container ._3-8y {
    margin-top: 12px;
}
.fb--container ._3-8_ {
    margin-right: 4px;
}
.fb--container._2pi8 {
    padding-left: 8px;
    padding-right: 8px;
    font-size: 14px;
    line-height: 1.358;
    word-break: break-word;
}
.fb--container ._2pis {
    padding-left: 8px;
    margin-left: 56px;
}
.fb--container ._55pe {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: top;
    white-space: nowrap;
}
.fb--container._5lm5 {
    margin-top: 12px;
    border-top: 1px solid #e9ebee;
}
.fb--container._5lm5 ._42ef {
    font-size: 11px;
    color: #365899;
    cursor: pointer;
    padding-bottom: 8px;
    padding-top: 8px;
    font-weight: 700;
}
.fb--container ._44ri {
    border-left: 1px dotted #d3d6db;
}
.fb--container ._2vq9 {
    font-size: 12px;
    line-height: 1.358;
    padding-top: 2px;
}
.fb--container ._491z {
    border-bottom: 1px solid #e9ebee;
    line-height: 25px;
    margin-bottom: 24px;
    padding: 8px 0;
}
.fb--container ._pup {
    color: #4b4f56;
}
.fb--container ._1ci {
    height: 48px;
    width: 48px;
}
#comments_form.mycomment {
    width: 100%;
    box-sizing: border-box;
    display: flex;
    margin: 20px 0 0;
    font-size: 16px;
}
#comments_form .mycomment-img {
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    margin-right: 10px;
}
#comments_form .mycomment-info {
    width: 100%;
    max-width: 100%;
}
#comments_form .textbox {
    color: #1d2129;
    width: 100%;
    font-size: 14px;
    box-sizing: border-box;
    border: none;
    margin-bottom: 10px;
    outline: 0;
}
#comments_form .mycomment-info__inner {
    background-color: #f2f3f5;
    border-radius: 18px;
    line-height: 16px;
    margin-top: 0;
    padding: 0.75rem 12px 1rem;
    position: relative;
}
#comments_form .error {
    position: relative;
    margin-top: -10px;
    color: red;
    font-size: 13px;
    padding-left: 5px;
    display: none;
}
.UFIImageBlockImage {
    display: block;
}
.title-reUIw {
    font-size: 24px;
    font-weight: 700;
}
.fb--container a {
    font-weight: 700 !important;
}
.UFICommentActorName {
    color: #B32127 !important;
}
.image {
    margin: 15px 0;
    img {
        width: 100%;
        object-fit: cover;
    }
}
.logo-img {
    width: 70%;
    border-radius: 10px
}
form input[type="submit"] {
    background-color: #27509A !important;
    text-align: center !important;
}