:root {
  --banner-device: desktop;
  --banner-device-display-desktop: block;
  --banner-device-display-tablet: none;
  --banner-device-display-mobile: none;
}
@media only screen and (max-width: 1024px),
  only screen and (max-device-width: 1366px) and (max-device-height: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) and (pointer: coarse),
  only screen and (min-device-width: 820px) and (max-device-height: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) and (pointer: coarse) {
  :root {
    --banner-device: tablet;
    --banner-device-display-desktop: none;
    --banner-device-display-tablet: block;
    --banner-device-display-mobile: none;
  }
}
@media only screen and (max-width: 743px),
  only screen and (orientation: landscape) and (max-width: 950px) and (max-height: 500px) {
  :root {
    --banner-device: mobile;
    --banner-device-display-desktop: none;
    --banner-device-display-tablet: none;
    --banner-device-display-mobile: block;
  }
}
[data-scalable-sites] ad-banner:has([data-dfp-slot]) {
  display: block;
}
[data-scalable-sites] ad-banner:has(div.banner[style*='display:none']),
[data-scalable-sites] ad-banner:has(div.banner[style*='display: none']) {
  min-height: initial !important;
}
[data-scalable-sites]
  ad-banner
  [data-dfp-slot]:not(.no-annonce):not(.banner-interscroll):not(
    :has([class*='adnm-'])
  ):not(#Topscroll):not(#TTopscroll):not(#MTopscroll)
  > div {
  display: inline-block;
  position: relative;
}
[data-scalable-sites]
  #article_page_feature_content_pl_6:not(
    :has([data-dfp-slot].banner-interscroll)
  ):not(:has(div[class^='adnm-'])) {
  position: relative;
}
[data-scalable-sites]
  #article_page_feature_content_pl_6:not(
    :has([data-dfp-slot].banner-interscroll)
  ):not(:has(div[class^='adnm-']))
  > [data-dfp-slot] {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
@media only screen and (max-width: 1024px),
  only screen and (max-device-width: 1366px) and (max-device-height: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) and (pointer: coarse),
  only screen and (min-device-width: 820px) and (max-device-height: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) and (pointer: coarse) {
  [data-scalable-sites]
    #article_page_feature_content_pl_6:not(
      :has([data-dfp-slot].banner-interscroll)
    ):not(:has(div[class^='adnm-'])) {
    position: initial;
  }
  [data-scalable-sites]
    #article_page_feature_content_pl_6:not(
      :has([data-dfp-slot].banner-interscroll)
    ):not(:has(div[class^='adnm-']))
    > [data-dfp-slot] {
    position: initial;
    left: initial;
    transform: initial;
  }
}
[data-scalable-sites] #TSticky_ipad .close:not(:disabled):not(.disabled):focus,
[data-scalable-sites] #TSticky_ipad .close:not(:disabled):not(.disabled):hover {
  opacity: 0.75;
}

:root,
.with-theme-css-variables {
  --bm-theme_Navigation_divider_color: #eeeeee;
  --bm-theme_Navigation_category_color: #333333;
  --bm-theme_Navigation_category_activeColor: var(--bm-category-color, #333333);
  --bm-theme_Navigation_category_font_family: Sanomat Alt;
  --bm-theme_Navigation_category_font_weight: 600;
  --bm-theme_Navigation_category_font_transform: uppercase;
  --bm-theme_Navigation_category_font_letterSpacing: 0.0125rem;
  --bm-theme_Navigation_category_font_size: 0.8125rem;
  --bm-theme_Navigation_category_font_lineHeight: 0.8125rem;
  --bm-theme_Navigation_category_tabletFont_family: Sanomat Alt;
  --bm-theme_Navigation_category_tabletFont_weight: 600;
  --bm-theme_Navigation_category_tabletFont_transform: uppercase;
  --bm-theme_Navigation_category_tabletFont_letterSpacing: 0.0125rem;
  --bm-theme_Navigation_category_tabletFont_size: 1.125rem;
  --bm-theme_Navigation_category_tabletFont_lineHeight: 1.125rem;
  --bm-theme_Navigation_subscribeButton_backgroundColor: #000000;
  --bm-theme_Navigation_subscribeButton_borderRadius: 0.125rem;
  --bm-theme_Navigation_subscribeButton_font_family: Sanomat Sans Web;
  --bm-theme_Navigation_subscribeButton_font_weight: 400;
  --bm-theme_Navigation_subscribeButton_font_size: 1rem;
  --bm-theme_Navigation_subscribeButton_font_lineHeight: 1.5rem;
  --bm-theme_Navigation_subscribeButton_tabletFont_family: Sanomat Sans Web;
  --bm-theme_Navigation_subscribeButton_tabletFont_weight: 400;
  --bm-theme_Navigation_subscribeButton_tabletFont_size: 1rem;
  --bm-theme_Navigation_subscribeButton_tabletFont_lineHeight: 1.5rem;
  --bm-theme_Navigation_toggleButton_color: #333333;
  --bm-theme_Navigation_toggleButton_font_family: Sanomat Sans Web;
  --bm-theme_Navigation_toggleButton_font_weight: 400;
  --bm-theme_Navigation_toggleButton_font_size: 0.8125rem;
  --bm-theme_Navigation_toggleButton_font_lineHeight: 1rem;
  --bm-theme_Navigation_menuItem_color: #333333;
  --bm-theme_Navigation_menuItem_font_family: Sanomat Sans Web;
  --bm-theme_Navigation_menuItem_font_weight: 400;
  --bm-theme_Navigation_menuItem_font_size: 1rem;
  --bm-theme_Navigation_menuItem_font_lineHeight: 1.375rem;
  --bm-theme_Navigation_menuItem_font_letterSpacing: 0.01rem;
  --bm-theme_Navigation_menuCategoryItem_color: #333333;
  --bm-theme_Navigation_menuCategoryItem_expandedColor: var(
    --bm-category-color,
    #333333
  );
  --bm-theme_Navigation_menuCategoryItem_iconColor: #333333;
  --bm-theme_Navigation_menuCategoryItem_font_family: Sanomat Alt;
  --bm-theme_Navigation_menuCategoryItem_font_letterSpacing: 0.0125rem;
  --bm-theme_Navigation_menuCategoryItem_font_weight: 600;
  --bm-theme_Navigation_menuCategoryItem_font_size: 1.125rem;
  --bm-theme_Navigation_menuCategoryItem_font_lineHeight: 1.125rem;
  --bm-theme_Navigation_menuCategoryItem_font_transform: uppercase;
  --bm-theme_Navigation_menuSubCategoryItem_color: #333333;
  --bm-theme_Navigation_menuSubCategoryItem_font_family: Sanomat Sans Web;
  --bm-theme_Navigation_menuSubCategoryItem_font_weight: 400;
  --bm-theme_Navigation_menuSubCategoryItem_font_size: 1rem;
  --bm-theme_Navigation_menuSubCategoryItem_font_lineHeight: 1.375rem;
  --bm-theme_Navigation_menuSubCategoryItem_font_letterSpacing: 0.01rem;
  --bm-theme_Navigation_menuSearch_borderRadius: 0.125rem;
  --bm-theme_Navigation_menuSearch_color: #333333;
  --bm-theme_Navigation_menuSearch_borderColor: #dcdcdc;
  --bm-theme_Navigation_menuSearch_iconColor: #333333;
  --bm-theme_Navigation_menuSearch_placeholderColor: #9b9b9b;
  --bm-theme_Navigation_menuSearch_font_family: Sanomat Sans Web;
  --bm-theme_Navigation_menuSearch_font_weight: 400;
  --bm-theme_Navigation_menuSearch_font_size: 1rem;
  --bm-theme_Navigation_menuSearch_font_lineHeight: 1.375rem;
  --bm-theme_Navigation_menuSearch_font_letterSpacing: 0.01rem;
  --bm-theme_Navigation_menuSubscriptionHeader_color: #333333;
  --bm-theme_Navigation_menuSubscriptionHeader_font_family: Sanomat Alt;
  --bm-theme_Navigation_menuSubscriptionHeader_font_letterSpacing: 0.025rem;
  --bm-theme_Navigation_menuSubscriptionHeader_font_weight: 600;
  --bm-theme_Navigation_menuSubscriptionHeader_font_size: 1.25rem;
  --bm-theme_Navigation_menuSubscriptionHeader_font_lineHeight: 1.875rem;
  --bm-theme_Navigation_menuProfileHeader_color: #333333;
  --bm-theme_Navigation_menuProfileHeader_font_family: Sanomat Sans Web;
  --bm-theme_Navigation_menuProfileHeader_font_size: 0.875rem;
  --bm-theme_Navigation_menuProfileHeader_font_lineHeight: 1.125rem;
  --bm-theme_Navigation_menuProfileHeader_font_letterSpacing: 0.00625rem;
  --bm-theme_Navigation_menuProfileHeaderName_color: #333333;
  --bm-theme_Navigation_menuProfileHeaderName_font_family: Sanomat Sans Web;
  --bm-theme_Navigation_menuProfileHeaderName_font_weight: 500;
  --bm-theme_Navigation_menuProfileHeaderName_font_size: 0.875rem;
  --bm-theme_Navigation_menuProfileHeaderName_font_lineHeight: 1.125rem;
  --bm-theme_Navigation_menuProfileHeaderName_font_letterSpacing: 0.00625rem;
  --bm-theme_Navigation_additionalMenuItems_expandedColor: #007cbb;
}

:root,
.with-theme-css-variables {
  --bm-theme_StandardArticleHead_categoryLabel_color: var(
    --bm-category-color,
    #000000
  );
  --bm-theme_StandardArticleHead_categoryLabel_hoverColor: #4183a7;
  --bm-theme_StandardArticleHead_categoryLabel_font_family: Sanomat Sans Web;
  --bm-theme_StandardArticleHead_categoryLabel_font_weight: 500;
  --bm-theme_StandardArticleHead_categoryLabel_font_size: 0.8125rem;
  --bm-theme_StandardArticleHead_categoryLabel_font_lineHeight: 1rem;
  --bm-theme_StandardArticleHead_categoryLabel_font_letterSpacing: 0.03125rem;
  --bm-theme_StandardArticleHead_categoryLabel_font_transform: uppercase;
  --bm-theme_StandardArticleHead_publicationDate_color: #626262;
  --bm-theme_StandardArticleHead_publicationDate_font_family: Sanomat Sans Web;
  --bm-theme_StandardArticleHead_publicationDate_font_weight: 400;
  --bm-theme_StandardArticleHead_publicationDate_font_size: 0.8125rem;
  --bm-theme_StandardArticleHead_publicationDate_font_lineHeight: 1rem;
  --bm-theme_StandardArticleHead_liveLabel_backgroundColor: #b95050;
  --bm-theme_StandardArticleHead_liveLabel_color: #ffffff;
  --bm-theme_StandardArticleHead_liveLabel_borderRadius: 0.125rem;
  --bm-theme_StandardArticleHead_liveLabel_font_family: Sanomat Sans Web;
  --bm-theme_StandardArticleHead_liveLabel_font_weight: 500;
  --bm-theme_StandardArticleHead_liveLabel_font_size: 0.8125rem;
  --bm-theme_StandardArticleHead_liveLabel_font_lineHeight: 1rem;
  --bm-theme_StandardArticleHead_liveLabel_font_letterSpacing: 0.03125rem;
  --bm-theme_StandardArticleHead_liveLabel_font_transform: uppercase;
  --bm-theme_StandardArticleHead_liveLabel_verticalTextOffset: 0.125rem;
  --bm-theme_StandardArticleHead_headline_color: #333333;
  --bm-theme_StandardArticleHead_headline_font_family: Sanomat Alt;
  --bm-theme_StandardArticleHead_headline_font_weight: 800;
  --bm-theme_StandardArticleHead_headline_font_size: 1.5rem;
  --bm-theme_StandardArticleHead_headline_font_lineHeight: 1.6875rem;
  --bm-theme_StandardArticleHead_headline_tabletFont_family: Sanomat Alt;
  --bm-theme_StandardArticleHead_headline_tabletFont_weight: 800;
  --bm-theme_StandardArticleHead_headline_tabletFont_size: 2.375rem;
  --bm-theme_StandardArticleHead_headline_tabletFont_lineHeight: 2.6875rem;
  --bm-theme_StandardArticleHead_headline_desktopFont_family: Sanomat Alt;
  --bm-theme_StandardArticleHead_headline_desktopFont_weight: 800;
  --bm-theme_StandardArticleHead_headline_desktopFont_size: 2.9375rem;
  --bm-theme_StandardArticleHead_headline_desktopFont_lineHeight: 3.375rem;
  --bm-theme_StandardArticleHead_subheadline_color: #333333;
  --bm-theme_StandardArticleHead_subheadline_font_family: Guardian Text Egyptian
    Web;
  --bm-theme_StandardArticleHead_subheadline_font_size: 1.0625rem;
  --bm-theme_StandardArticleHead_subheadline_font_lineHeight: 1.375rem;
  --bm-theme_StandardArticleHead_subheadline_font_weight: 400;
  --bm-theme_StandardArticleHead_subheadline_tabletFont_family: Guardian Text
    Egyptian Web;
  --bm-theme_StandardArticleHead_subheadline_tabletFont_size: 1rem;
  --bm-theme_StandardArticleHead_subheadline_tabletFont_lineHeight: 1.9375rem;
  --bm-theme_StandardArticleHead_subheadline_tabletFont_weight: 400;
  --bm-theme_StandardArticleHead_subheadline_linkColor: #007cbb;
  --bm-theme_StandardArticleHead_subheadline_linkFont_family: Guardian Text
    Egyptian Web;
  --bm-theme_StandardArticleHead_subheadline_linkFont_size: 1.0625rem;
  --bm-theme_StandardArticleHead_subheadline_linkFont_lineHeight: 1.375rem;
  --bm-theme_StandardArticleHead_subheadline_linkFont_weight: 600;
  --bm-theme_StandardArticleHead_subheadline_linkTabletFont_family: Guardian
    Text Egyptian Web;
  --bm-theme_StandardArticleHead_subheadline_linkTabletFont_size: 1rem;
  --bm-theme_StandardArticleHead_subheadline_linkTabletFont_lineHeight: 1.9375rem;
  --bm-theme_StandardArticleHead_subheadline_linkTabletFont_weight: 600;
}

:root,
.with-theme-css-variables {
  --bm-theme_FigureCaption_text_color: #626262;
  --bm-theme_FigureCaption_text_font_family: Sanomat Sans Web;
  --bm-theme_FigureCaption_text_font_weight: 400;
  --bm-theme_FigureCaption_text_font_size: 0.8125rem;
  --bm-theme_FigureCaption_text_font_lineHeight: 1.1875rem;
}

:root,
.with-theme-css-variables {
  --bm-theme_StandardArticleByline_name_color: #333333;
  --bm-theme_StandardArticleByline_name_font_family: Sanomat Sans Web;
  --bm-theme_StandardArticleByline_name_font_weight: 700;
  --bm-theme_StandardArticleByline_name_font_size: 0.8125rem;
  --bm-theme_StandardArticleByline_name_font_lineHeight: 1.1875rem;
  --bm-theme_StandardArticleByline_name_font_letterSpacing: 0.0125rem;
  --bm-theme_StandardArticleByline_title_color: #626262;
  --bm-theme_StandardArticleByline_title_font_family: Sanomat Sans Web;
  --bm-theme_StandardArticleByline_title_font_size: 0.8125rem;
  --bm-theme_StandardArticleByline_title_font_lineHeight: 1.1875rem;
}

:root,
.with-theme-css-variables {
  --bm-theme_Divider_container_color: #eeeeee;
  --bm-theme_Divider_container_darkColor: #333333;
}

:root,
.with-theme-css-variables {
  --bm-theme_AudioControlBar_button_color: #333333;
  --bm-theme_AudioControlBar_button_font_family: Sanomat Sans Web;
  --bm-theme_AudioControlBar_button_font_size: 1rem;
  --bm-theme_AudioControlBar_button_font_lineHeight: 1.25rem;
  --bm-theme_AudioControlBar_button_desktopFont_family: Sanomat Sans Web;
  --bm-theme_AudioControlBar_button_desktopFont_size: 1rem;
  --bm-theme_AudioControlBar_button_desktopFont_lineHeight: 1.25rem;
}

:root,
.with-theme-css-variables {
  --bm-theme_UserSavedArticlesButton_button_color: #333333;
  --bm-theme_UserSavedArticlesButton_button_font_family: Sanomat Sans Web;
  --bm-theme_UserSavedArticlesButton_button_font_size: 1rem;
  --bm-theme_UserSavedArticlesButton_button_font_weight: 400;
  --bm-theme_UserSavedArticlesButton_button_font_lineHeight: 1.375rem;
  --bm-theme_UserSavedArticlesButton_button_font_letterSpacing: 0.01rem;
}

:root,
.with-theme-css-variables {
  --bm-theme_ArticleBody_text_color: #333333;
  --bm-theme_ArticleBody_text_font_family: Guardian Text Egyptian Web;
  --bm-theme_ArticleBody_text_font_size: 1.0625rem;
  --bm-theme_ArticleBody_text_font_lineHeight: 1.625rem;
  --bm-theme_ArticleBody_text_tabletFont_family: Guardian Text Egyptian Web;
  --bm-theme_ArticleBody_text_tabletFont_size: 1rem;
  --bm-theme_ArticleBody_text_tabletFont_lineHeight: 1.9375rem;
  --bm-theme_ArticleBody_textLink_color: #007cbb;
  --bm-theme_ArticleBody_textLink_font_family: Guardian Text Egyptian Web;
  --bm-theme_ArticleBody_textLink_font_size: 1.0625rem;
  --bm-theme_ArticleBody_textLink_font_lineHeight: 1.625rem;
  --bm-theme_ArticleBody_textLink_font_weight: 600;
  --bm-theme_ArticleBody_textLink_tabletFont_family: Guardian Text Egyptian Web;
  --bm-theme_ArticleBody_textLink_tabletFont_size: 1rem;
  --bm-theme_ArticleBody_textLink_tabletFont_lineHeight: 1.9375rem;
  --bm-theme_ArticleBody_textLink_tabletFont_weight: 600;
  --bm-theme_ArticleBody_subHeading_font_family: Sanomat Alt;
  --bm-theme_ArticleBody_subHeading_font_weight: 800;
  --bm-theme_ArticleBody_subHeading_font_size: 1.125rem;
  --bm-theme_ArticleBody_subHeading_font_lineHeight: 1.5rem;
  --bm-theme_ArticleBody_subHeading_tabletFont_family: Sanomat Alt;
  --bm-theme_ArticleBody_subHeading_tabletFont_weight: 800;
  --bm-theme_ArticleBody_subHeading_tabletFont_size: 1.25rem;
  --bm-theme_ArticleBody_subHeading_tabletFont_lineHeight: 1.625rem;
  --bm-theme_ArticleBody_subHeading_highlightBackgroundColor: var(
    --bm-category-color,
    #000000
  );
  --bm-theme_ArticleBody_subHeading_highlightTextColor: #ffffff;
  --bm-theme_ArticleBody_subHeading_highlightVerticalTextOffset: 0.1875rem;
}

:root,
.with-theme-css-variables {
  --bm-theme_ShareButtons_button_font_family: Sanomat Sans Web;
  --bm-theme_ShareButtons_button_font_weight: 400;
  --bm-theme_ShareButtons_button_font_size: 1rem;
  --bm-theme_ShareButtons_button_font_lineHeight: 1.375rem;
  --bm-theme_ShareButtons_button_color: #333333;
}

:root,
.with-theme-css-variables {
  --bm-theme_ClipboardButton_buttonLabel_font_family: Sanomat Sans Web;
  --bm-theme_ClipboardButton_buttonLabel_font_size: 0.625rem;
  --bm-theme_ClipboardButton_buttonLabel_font_lineHeight: 0.75rem;
  --bm-theme_ClipboardButton_buttonLabel_font_weight: 500;
}

:root,
.with-theme-css-variables {
  --bm-theme_TeaserListTitle_divider_color: #333333;
  --bm-theme_TeaserListTitle_title_color: #000000;
  --bm-theme_TeaserListTitle_title_font_family: CPH-signs;
  --bm-theme_TeaserListTitle_title_font_weight: 400;
  --bm-theme_TeaserListTitle_title_font_size: 2.25rem;
  --bm-theme_TeaserListTitle_title_font_lineHeight: 3rem;
  --bm-theme_TeaserListTitle_title_font_transform: uppercase;
  --bm-theme_TeaserListTitle_title_tabletFont_family: CPH-signs;
  --bm-theme_TeaserListTitle_title_tabletFont_weight: 400;
  --bm-theme_TeaserListTitle_title_tabletFont_size: 2.75rem;
  --bm-theme_TeaserListTitle_title_tabletFont_lineHeight: 3rem;
  --bm-theme_TeaserListTitle_title_tabletFont_transform: uppercase;
}

:root,
.with-theme-css-variables {
  --bm-theme_SmallHorizontalArticleTeaser_headline_color: #333333;
  --bm-theme_SmallHorizontalArticleTeaser_headline_font_family: Sanomat Alt;
  --bm-theme_SmallHorizontalArticleTeaser_headline_font_weight: 800;
  --bm-theme_SmallHorizontalArticleTeaser_headline_font_size: 1rem;
  --bm-theme_SmallHorizontalArticleTeaser_headline_font_lineHeight: 1.25rem;
  --bm-theme_SmallHorizontalArticleTeaser_headline_smallTabletFont_family: Sanomat
    Alt;
  --bm-theme_SmallHorizontalArticleTeaser_headline_smallTabletFont_weight: 800;
  --bm-theme_SmallHorizontalArticleTeaser_headline_smallTabletFont_size: 1.25rem;
  --bm-theme_SmallHorizontalArticleTeaser_headline_smallTabletFont_lineHeight: 1.5rem;
  --bm-theme_SmallHorizontalArticleTeaser_headline_tabletFont_family: Sanomat
    Alt;
  --bm-theme_SmallHorizontalArticleTeaser_headline_tabletFont_weight: 800;
  --bm-theme_SmallHorizontalArticleTeaser_headline_tabletFont_size: 1.25rem;
  --bm-theme_SmallHorizontalArticleTeaser_headline_tabletFont_lineHeight: 1.5rem;
  --bm-theme_SmallHorizontalArticleTeaser_subheadline_color: #626262;
  --bm-theme_SmallHorizontalArticleTeaser_subheadline_font_family: Sanomat Sans
    Web;
  --bm-theme_SmallHorizontalArticleTeaser_subheadline_font_size: 1rem;
  --bm-theme_SmallHorizontalArticleTeaser_subheadline_font_lineHeight: 1.375rem;
  --bm-theme_SmallHorizontalArticleTeaser_subheadline_font_letterSpacing: 0.01rem;
}

:root,
.with-theme-css-variables {
  --bm-theme_ArticleTeaserLabel_liveLabel_backgroundColor: #b95050;
  --bm-theme_ArticleTeaserLabel_liveLabel_color: #ffffff;
  --bm-theme_ArticleTeaserLabel_liveLabel_font_family: Sanomat Sans Web;
  --bm-theme_ArticleTeaserLabel_liveLabel_font_weight: 500;
  --bm-theme_ArticleTeaserLabel_liveLabel_font_size: 0.6875rem;
  --bm-theme_ArticleTeaserLabel_liveLabel_font_lineHeight: 1rem;
  --bm-theme_ArticleTeaserLabel_liveLabel_font_letterSpacing: 0.03125rem;
  --bm-theme_ArticleTeaserLabel_liveLabel_font_transform: uppercase;
  --bm-theme_ArticleTeaserLabel_liveLabel_tabletFont_family: Sanomat Sans Web;
  --bm-theme_ArticleTeaserLabel_liveLabel_tabletFont_weight: 500;
  --bm-theme_ArticleTeaserLabel_liveLabel_tabletFont_size: 0.75rem;
  --bm-theme_ArticleTeaserLabel_liveLabel_tabletFont_lineHeight: 1rem;
  --bm-theme_ArticleTeaserLabel_liveLabel_tabletFont_letterSpacing: 0.03125rem;
  --bm-theme_ArticleTeaserLabel_liveLabel_tabletFont_transform: uppercase;
  --bm-theme_ArticleTeaserLabel_liveLabel_invertedColor: var(
    --bm-category-color,
    #000000
  );
  --bm-theme_ArticleTeaserLabel_liveLabel_invertedBackgroundColor: #ffffff;
  --bm-theme_ArticleTeaserLabel_liveLabel_verticalTextOffset: 0.125rem;
  --bm-theme_ArticleTeaserLabel_categoryLabel_color: var(
    --bm-category-color,
    #000000
  );
  --bm-theme_ArticleTeaserLabel_categoryLabel_font_family: Sanomat Sans Web;
  --bm-theme_ArticleTeaserLabel_categoryLabel_font_weight: 500;
  --bm-theme_ArticleTeaserLabel_categoryLabel_font_size: 0.6875rem;
  --bm-theme_ArticleTeaserLabel_categoryLabel_font_lineHeight: 1rem;
  --bm-theme_ArticleTeaserLabel_categoryLabel_font_letterSpacing: 0.03125rem;
  --bm-theme_ArticleTeaserLabel_categoryLabel_font_transform: uppercase;
  --bm-theme_ArticleTeaserLabel_categoryLabel_tabletFont_family: Sanomat Sans
    Web;
  --bm-theme_ArticleTeaserLabel_categoryLabel_tabletFont_weight: 500;
  --bm-theme_ArticleTeaserLabel_categoryLabel_tabletFont_size: 0.75rem;
  --bm-theme_ArticleTeaserLabel_categoryLabel_tabletFont_lineHeight: 1rem;
  --bm-theme_ArticleTeaserLabel_categoryLabel_tabletFont_letterSpacing: 0.03125rem;
  --bm-theme_ArticleTeaserLabel_categoryLabel_tabletFont_transform: uppercase;
  --bm-theme_ArticleTeaserLabel_categoryLabel_invertedFont_family: Sanomat Sans
    Web;
  --bm-theme_ArticleTeaserLabel_categoryLabel_invertedFont_weight: 500;
  --bm-theme_ArticleTeaserLabel_categoryLabel_invertedFont_size: 0.6875rem;
  --bm-theme_ArticleTeaserLabel_categoryLabel_invertedFont_lineHeight: 1rem;
  --bm-theme_ArticleTeaserLabel_categoryLabel_invertedFont_letterSpacing: 0.03125rem;
  --bm-theme_ArticleTeaserLabel_categoryLabel_invertedFont_transform: uppercase;
  --bm-theme_ArticleTeaserLabel_categoryLabel_invertedTabletFont_family: Sanomat
    Sans Web;
  --bm-theme_ArticleTeaserLabel_categoryLabel_invertedTabletFont_weight: 500;
  --bm-theme_ArticleTeaserLabel_categoryLabel_invertedTabletFont_size: 0.75rem;
  --bm-theme_ArticleTeaserLabel_categoryLabel_invertedTabletFont_lineHeight: 1rem;
  --bm-theme_ArticleTeaserLabel_categoryLabel_invertedTabletFont_letterSpacing: 0.03125rem;
  --bm-theme_ArticleTeaserLabel_categoryLabel_invertedTabletFont_transform: uppercase;
}

:root,
.with-theme-css-variables {
  --bm-theme_Footer_container_backgroundColor: #333333;
  --bm-theme_Footer_logo_color: #ffffff;
  --bm-theme_Footer_description_font_family: Sanomat Sans Web;
  --bm-theme_Footer_description_font_size: 0.8125rem;
  --bm-theme_Footer_description_font_weight: 500;
  --bm-theme_Footer_description_font_lineHeight: 1.1875rem;
  --bm-theme_Footer_address_color: #c3c3c3;
  --bm-theme_Footer_address_font_family: Sanomat Sans Web;
  --bm-theme_Footer_address_font_size: 1rem;
  --bm-theme_Footer_address_font_lineHeight: 1.375rem;
  --bm-theme_Footer_address_font_letterSpacing: 0.01rem;
  --bm-theme_Footer_pressenaevnet_color: #c3c3c3;
  --bm-theme_Footer_pressenaevnet_font_family: Sanomat Sans Web;
  --bm-theme_Footer_pressenaevnet_font_size: 1rem;
  --bm-theme_Footer_pressenaevnet_font_lineHeight: 1.375rem;
  --bm-theme_Footer_pressenaevnet_font_letterSpacing: 0.01rem;
  --bm-theme_Footer_menuItem_color: #9b9b9b;
  --bm-theme_Footer_menuItem_font_family: Sanomat Alt;
  --bm-theme_Footer_menuItem_font_weight: 700;
  --bm-theme_Footer_menuItem_font_size: 1.125rem;
  --bm-theme_Footer_menuItem_font_lineHeight: 1.125rem;
  --bm-theme_Footer_menuItem_font_letterSpacing: 0.0125rem;
  --bm-theme_Footer_menuItem_font_transform: uppercase;
  --bm-theme_Footer_subMenuItem_font_family: Sanomat Sans Web;
  --bm-theme_Footer_subMenuItem_font_weight: 400;
  --bm-theme_Footer_subMenuItem_font_size: 1rem;
  --bm-theme_Footer_subMenuItem_font_lineHeight: 1.375rem;
  --bm-theme_Footer_subMenuItem_font_letterSpacing: 0.01rem;
  --bm-theme_Footer_staffList_color: #c3c3c3;
  --bm-theme_Footer_staffList_font_family: Sanomat Sans Web;
  --bm-theme_Footer_staffList_font_weight: 500;
  --bm-theme_Footer_staffList_font_size: 0.8125rem;
  --bm-theme_Footer_staffList_font_lineHeight: 1.1875rem;
  --bm-theme_Footer_legal_color: #c3c3c3;
  --bm-theme_Footer_legal_font_family: Sanomat Sans Web;
  --bm-theme_Footer_legal_font_size: 1rem;
  --bm-theme_Footer_legal_font_lineHeight: 1.375rem;
  --bm-theme_Footer_legal_font_letterSpacing: 0.01rem;
}

:root,
.with-theme-css-variables {
  --bm-theme_AudioPlayer_controls_color: #000000;
  --bm-theme_AudioPlayer_controls_hoverColor: #ffffff;
  --bm-theme_AudioPlayer_controls_backgroundColor: #ffffff;
  --bm-theme_AudioPlayer_controls_backgroundHoverColor: #000000;
  --bm-theme_AudioPlayer_controls_borderColor: #ffffff;
  --bm-theme_AudioPlayer_controls_borderHoverColor: #ffffff;
  --bm-theme_AudioPlayer_feedbackButton_textFont_family: Sanomat Sans Web;
  --bm-theme_AudioPlayer_feedbackButton_textFont_weight: 400;
  --bm-theme_AudioPlayer_feedbackButton_textFont_size: 0.875rem;
  --bm-theme_AudioPlayer_feedbackButton_textFont_lineHeight: 1.25rem;
  --bm-theme_AudioPlayer_feedbackButton_linkFont_family: Sanomat Sans Web;
  --bm-theme_AudioPlayer_feedbackButton_linkFont_weight: 400;
  --bm-theme_AudioPlayer_feedbackButton_linkFont_size: 0.875rem;
  --bm-theme_AudioPlayer_feedbackButton_linkFont_lineHeight: 1.25rem;
  --bm-theme_AudioPlayer_feedbackButton_linkColor: #4cb1d7;
  --bm-theme_AudioPlayer_feedbackButton_descriptionColor: #9d9d9c;
  --bm-theme_AudioPlayer_playbackRateTrigger_font_family: Sanomat Sans Web;
  --bm-theme_AudioPlayer_playbackRateTrigger_font_weight: 300;
  --bm-theme_AudioPlayer_playbackRateTrigger_font_size: 1.5rem;
  --bm-theme_AudioPlayer_playbackRateTrigger_font_lineHeight: 1.5rem;
  --bm-theme_AudioPlayer_playlistTrigger_backgroundColor: #007cbb;
  --bm-theme_AudioPlayer_progressIndicator_backgroundColor: #007cbb;
  --bm-theme_AudioPlayer_progressSlider_backgroundColor: #007cbb;
  --bm-theme_AudioPlayer_playbackRateListbox_color: #007cbb;
  --bm-theme_AudioPlayer_playbackRateListbox_font_family: Sanomat Sans Web;
  --bm-theme_AudioPlayer_playbackRateListbox_font_weight: 400;
  --bm-theme_AudioPlayer_playbackRateListbox_font_size: 1rem;
  --bm-theme_AudioPlayer_playbackRateListbox_font_lineHeight: 1.25rem;
  --bm-theme_AudioPlayer_progress_backgroundColor: #007cbb;
  --bm-theme_AudioPlayer_progress_font_family: Sanomat Sans Web;
  --bm-theme_AudioPlayer_progress_font_weight: 500;
  --bm-theme_AudioPlayer_progress_font_size: 0.875rem;
  --bm-theme_AudioPlayer_progress_font_lineHeight: 1.25rem;
  --bm-theme_AudioPlayer_header_labelColor: #007cbb;
  --bm-theme_AudioPlayer_header_labelFont_family: Sanomat Sans Web;
  --bm-theme_AudioPlayer_header_labelFont_weight: 500;
  --bm-theme_AudioPlayer_header_labelFont_size: 0.75rem;
  --bm-theme_AudioPlayer_header_labelFont_lineHeight: 0.75rem;
  --bm-theme_AudioPlayer_header_labelFont_transform: uppercase;
  --bm-theme_AudioPlayer_header_titleFont_family: Sanomat Alt;
  --bm-theme_AudioPlayer_header_titleFont_weight: 800;
  --bm-theme_AudioPlayer_header_titleFont_size: 1.5rem;
  --bm-theme_AudioPlayer_header_titleFont_lineHeight: 1.6875rem;
  --bm-theme_AudioPlayer_header_dateFont_family: Sanomat Sans Web;
  --bm-theme_AudioPlayer_header_dateFont_weight: 400;
  --bm-theme_AudioPlayer_header_dateFont_size: 0.8125rem;
  --bm-theme_AudioPlayer_header_dateFont_lineHeight: 0.8125rem;
  --bm-theme_AudioPlayer_progressSliderWithTime_progressColor: #007cbb;
  --bm-theme_AudioPlayer_progressSliderWithTime_progressFont_family: Sanomat
    Sans Web;
  --bm-theme_AudioPlayer_progressSliderWithTime_progressFont_weight: 500;
  --bm-theme_AudioPlayer_progressSliderWithTime_progressFont_size: 0.875rem;
  --bm-theme_AudioPlayer_progressSliderWithTime_progressFont_lineHeight: 1.25rem;
  --bm-theme_AudioPlayer_progressSliderWithTime_timeLeftFont_family: Sanomat
    Sans Web;
  --bm-theme_AudioPlayer_progressSliderWithTime_timeLeftFont_weight: 400;
  --bm-theme_AudioPlayer_progressSliderWithTime_timeLeftFont_size: 0.875rem;
  --bm-theme_AudioPlayer_progressSliderWithTime_timeLeftFont_lineHeight: 1.25rem;
  --bm-theme_AudioPlayer_thumbnail_font_family: Sanomat Sans Web;
  --bm-theme_AudioPlayer_thumbnail_font_weight: 500;
  --bm-theme_AudioPlayer_thumbnail_font_size: 0.75rem;
  --bm-theme_AudioPlayer_thumbnail_font_lineHeight: 0.75rem;
  --bm-theme_AudioPlayer_thumbnail_font_transform: uppercase;
  --bm-theme_AudioPlayer_playbackRatePanel_labelSelectedColor: #007cbb;
  --bm-theme_AudioPlayer_playbackRatePanel_labelFont_family: Sanomat Sans Web;
  --bm-theme_AudioPlayer_playbackRatePanel_labelFont_weight: 400;
  --bm-theme_AudioPlayer_playbackRatePanel_labelFont_size: 1rem;
  --bm-theme_AudioPlayer_playbackRatePanel_labelFont_lineHeight: 1.25rem;
  --bm-theme_AudioPlayer_playbackRatePanel_headingFont_family: Sanomat Sans Web;
  --bm-theme_AudioPlayer_playbackRatePanel_headingFont_weight: 500;
  --bm-theme_AudioPlayer_playbackRatePanel_headingFont_size: 0.8125rem;
  --bm-theme_AudioPlayer_playbackRatePanel_headingFont_lineHeight: 0.8125rem;
  --bm-theme_AudioPlayer_playbackRatePanel_headingFont_letterSpacing: 0.02375rem;
  --bm-theme_AudioPlayer_minimizedMobilePlayer_font_family: Sanomat Sans Web;
  --bm-theme_AudioPlayer_minimizedMobilePlayer_font_weight: 400;
  --bm-theme_AudioPlayer_minimizedMobilePlayer_font_size: 1rem;
  --bm-theme_AudioPlayer_minimizedMobilePlayer_font_lineHeight: 1.25rem;
  --bm-theme_AudioPlayer_desktopPlayer_labelColor: #007cbb;
  --bm-theme_AudioPlayer_desktopPlayer_titleFont_family: Sanomat Sans Web;
  --bm-theme_AudioPlayer_desktopPlayer_titleFont_weight: 400;
  --bm-theme_AudioPlayer_desktopPlayer_titleFont_size: 1rem;
  --bm-theme_AudioPlayer_desktopPlayer_titleFont_lineHeight: 1.25rem;
  --bm-theme_AudioPlayer_desktopPlayer_labelFont_family: Sanomat Sans Web;
  --bm-theme_AudioPlayer_desktopPlayer_labelFont_weight: 500;
  --bm-theme_AudioPlayer_desktopPlayer_labelFont_size: 0.75rem;
  --bm-theme_AudioPlayer_desktopPlayer_labelFont_lineHeight: 0.75rem;
  --bm-theme_AudioPlayer_desktopPlayer_metadataFont_family: Sanomat Sans Web;
  --bm-theme_AudioPlayer_desktopPlayer_metadataFont_weight: 400;
  --bm-theme_AudioPlayer_desktopPlayer_metadataFont_size: 0.8125rem;
  --bm-theme_AudioPlayer_desktopPlayer_metadataFont_lineHeight: 0.8125rem;
}

@font-face {
  font-family: cph-signs;
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/CPH-Signs-Berlingske-RegularWEB.9cc6fb16.woff2)
    format('woff2');
  font-display: block;
}
@font-face {
  font-family: cph-signs;
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/CPH-Signs-Berlingske-RegularWEB-subset.19c61ecd.woff2)
    format('woff2');
  font-display: block;
}
@font-face {
  font-family: Guardian TextEgypt;
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/Guardian-Text-Egyp-Web-Regular-subset.de5b62c8.woff2)
    format('woff2');
  font-display: block;
}
@font-face {
  font-family: Guardian Text Egyptian Web;
  font-style: normal;
  font-weight: 900;
  src: url(../fonts/Guardian-Text-Egyp-Web-Black.a6c3565f.woff2) format('woff2');
  font-display: block;
}
@font-face {
  font-family: Guardian Text Egyptian Web;
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/Guardian-Text-Egyp-Web-Bold.2b247f97.woff2) format('woff2');
  font-display: block;
}
@font-face {
  font-family: Guardian Text Egyptian Web;
  font-style: normal;
  font-weight: 500;
  src: url(../fonts/Guardian-Text-Egyp-Web-Medium.b02d9d0e.woff2)
    format('woff2');
  font-display: block;
}
@font-face {
  font-family: Guardian Text Egyptian Web;
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/Guardian-Text-Egyp-Web-Regular.b093ad8d.woff2)
    format('woff2');
  font-display: block;
}
@font-face {
  font-family: Guardian Text Egyptian Web;
  font-style: italic;
  font-weight: 400;
  src: url(../fonts/Guardian-Text-Egyp-Web-Regular-Italic.01b78dca.woff2)
    format('woff2');
  font-display: block;
}
@font-face {
  font-family: Guardian Text Egyptian Web;
  font-style: normal;
  font-weight: 900;
  src: url(../fonts/Guardian-Text-Egyp-Web-Black-subset.8a724c41.woff2)
    format('woff2');
  font-display: block;
}
@font-face {
  font-family: Guardian Text Egyptian Web;
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/Guardian-Text-Egyp-Web-Bold-subset.5b0d115c.woff2)
    format('woff2');
  font-display: block;
}
@font-face {
  font-family: Guardian Text Egyptian Web;
  font-style: normal;
  font-weight: 500;
  src: url(../fonts/Guardian-Text-Egyp-Web-Medium-subset.5154f3a3.woff2)
    format('woff2');
  font-display: block;
}
@font-face {
  font-family: Guardian Text Egyptian Web;
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/Guardian-Text-Egyp-Web-Regular-subset.de5b62c8.woff2)
    format('woff2');
  font-display: block;
}
@font-face {
  font-family: Guardian Text Egyptian Web;
  font-style: italic;
  font-weight: 400;
  src: url(../fonts/Guardian-Text-Egyp-Web-Regular-Italic-subset.ac5c86a7.woff2)
    format('woff2');
  font-display: block;
}
@font-face {
  font-family: InterRegular;
  font-style: normal;
  src: url(../fonts/Inter-Regular.9d6ea955.woff2) format('woff2');
  font-display: block;
}
@font-face {
  font-family: InterSemiBold;
  font-style: normal;
  src: url(../fonts/Inter-SemiBold.73543e8c.woff2) format('woff2');
  font-display: block;
}
@font-face {
  font-family: InterRegular;
  font-style: normal;
  src: url(../fonts/Inter-Regular-subset.53f500ff.woff2) format('woff2');
  font-display: block;
}
@font-face {
  font-family: InterSemiBold;
  font-style: normal;
  src: url(../fonts/Inter-SemiBold-subset.c084d797.woff2) format('woff2');
  font-display: block;
}

@font-face {
  font-family: Sanomat Alt Extrabold;
  font-style: normal;
  font-weight: 800;
  src: url(../fonts/Sanomat-Alt-Extrabold.8d06b4ab.woff2) format('woff2');
  font-display: block;
}

@font-face {
  font-family: Sanomat Alt Extrabold;
  font-style: normal;
  font-weight: 800;
  src: url(../fonts/Sanomat-Alt-Extrabold-subset.cf5ae8c9.woff2) format('woff2');
  font-display: block;
}

@font-face {
  font-family: Sanomat Sans;
  font-style: normal;
  font-weight: 500;
  src: url(../fonts/Sanomat-Sans-Web-Medium-subset.7667c3bf.woff2)
    format('woff2');
  font-display: block;
}

@font-face {
  font-family: Sanomat Sans;
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/Sanomat-Sans-Web-Regular-subset.a43a488d.woff2)
    format('woff2');
  font-display: block;
}

@font-face {
  font-family: SequelSans;
  src: url(../fonts/SequelSans-RomanBody.d06fb490.woff2) format('woff2');
  font-style: normal;
  font-weight: 400;
  font-display: block;
}
@font-face {
  font-family: SequelSans;
  src: url(../fonts/SequelSans-Body.d8f9ae94.woff2) format('woff2');
  font-style: normal;
  font-weight: 500;
  font-display: block;
}
@font-face {
  font-family: SequelSans;
  src: url(../fonts/SequelSans-ObliqueBody.7ccf181f.woff2) format('woff2');
  font-style: oblique;
  font-weight: 500;
  font-display: block;
}
@font-face {
  font-family: SequelSans;
  src: url(../fonts/SequelSans-BoldBody.4aac72e1.woff2) format('woff2');
  font-style: normal;
  font-weight: 600;
  font-display: block;
}
@font-face {
  font-family: SequelSans;
  src: url(../fonts/SequelSans-BoldOblBody.db97d863.woff2) format('woff2');
  font-style: oblique;
  font-weight: 600;
  font-display: block;
}
@font-face {
  font-family: SequelSans;
  src: url(../fonts/SequelSans-BlackBody.b01a7eca.woff2) format('woff2');
  font-style: normal;
  font-weight: 700;
  font-display: block;
}
@font-face {
  font-family: SequelSans;
  src: url(../fonts/SequelSans-BlackOblBody.77c5f886.woff2) format('woff2');
  font-style: oblique;
  font-weight: 700;
  font-display: block;
}
@font-face {
  font-family: SequelSans;
  src: url(../fonts/SequelSans-RomanBody-subset.aac5b1ea.woff2) format('woff2');
  font-style: normal;
  font-weight: 400;
  font-display: block;
}
@font-face {
  font-family: SequelSans;
  src: url(../fonts/SequelSans-Body-subset.ee3005ce.woff2) format('woff2');
  font-style: normal;
  font-weight: 500;
  font-display: block;
}
@font-face {
  font-family: SequelSans;
  src: url(../fonts/SequelSans-ObliqueBody-subset.2ed9f05e.woff2)
    format('woff2');
  font-style: oblique;
  font-weight: 500;
  font-display: block;
}
@font-face {
  font-family: SequelSans;
  src: url(../fonts/SequelSans-BoldBody-subset.d3f22f42.woff2) format('woff2');
  font-style: normal;
  font-weight: 600;
  font-display: block;
}
@font-face {
  font-family: SequelSans;
  src: url(../fonts/SequelSans-BoldOblBody-subset.1281fd66.woff2)
    format('woff2');
  font-style: oblique;
  font-weight: 600;
  font-display: block;
}
@font-face {
  font-family: SequelSans;
  src: url(../fonts/SequelSans-BlackBody-subset.22f69d6c.woff2) format('woff2');
  font-style: normal;
  font-weight: 700;
  font-display: block;
}
@font-face {
  font-family: SequelSans;
  src: url(../fonts/SequelSans-BlackOblBody-subset.88328eaf.woff2)
    format('woff2');
  font-style: oblique;
  font-weight: 700;
  font-display: block;
}
@font-face {
  font-family: WEA Hairline;
  src: url(../fonts/WEAHairline-RegularWEB.db3afe5f.woff2) format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Hairline;
  src: url(../fonts/WEAHairline-RegularWEB-subset.c1f48f9d.woff2)
    format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA New Display;
  src: url(../fonts/WEANewDisplay-RegularWEB.5a53fbb4.woff2) format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA New Display;
  src: url(../fonts/WEANewDisplay-ItalicWEB.bcc76cfa.woff2) format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: block;
}
@font-face {
  font-family: WEA New Display;
  src: url(../fonts/WEANewDisplay-MediumWEB.1e5f526c.woff2) format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA New Display;
  src: url(../fonts/WEANewDisplay-BoldWEB.e445039b.woff2) format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA New Display;
  src: url(../fonts/WEANewDisplay-ExtraboldWEB.3fabe2cc.woff2) format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA New Display;
  src: url(../fonts/WEANewDisplay-RegularWEB-subset.52a6e246.woff2)
    format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA New Display;
  src: url(../fonts/WEANewDisplay-ItalicWEB-subset.9d242c0e.woff2)
    format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: block;
}
@font-face {
  font-family: WEA New Display;
  src: url(../fonts/WEANewDisplay-MediumWEB-subset.57735b98.woff2)
    format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA New Display;
  src: url(../fonts/WEANewDisplay-BoldWEB-subset.90783212.woff2) format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA New Display;
  src: url(../fonts/WEANewDisplay-ExtraboldWEB-subset.61b6215f.woff2)
    format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Sans;
  src: url(../fonts/WEASans-ThinWEB.6e5cdb28.woff2) format('woff2');
  font-weight: 100;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Sans;
  src: url(../fonts/WEASans-LightWEB.078c004d.woff2) format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Sans;
  src: url(../fonts/WEASans-RegularWEB.ea1ed831.woff2) format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Sans;
  src: url(../fonts/WEASans-ItalicWEB.1e7fdf62.woff2) format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: block;
}
@font-face {
  font-family: WEA Sans;
  src: url(../fonts/WEASans-MediumWEB.acbcf258.woff2) format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Sans;
  src: url(../fonts/WEASans-SemiboldWEB.3379b79a.woff2) format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Sans;
  src: url(../fonts/WEASans-BoldWEB.08c781e7.woff2) format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Sans;
  src: url(../fonts/WEASans-ExtraboldWEB.751ff434.woff2) format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Sans;
  src: url(../fonts/WEASans-ThinWEB-subset.773d41d4.woff2) format('woff2');
  font-weight: 100;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Sans;
  src: url(../fonts/WEASans-LightWEB-subset.e8a7dac7.woff2) format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Sans;
  src: url(../fonts/WEASans-RegularWEB-subset.ec122b3b.woff2) format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Sans;
  src: url(../fonts/WEASans-ItalicWEB-subset.9a502340.woff2) format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: block;
}
@font-face {
  font-family: WEA Sans;
  src: url(../fonts/WEASans-MediumWEB-subset.cdf258b9.woff2) format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Sans;
  src: url(../fonts/WEASans-SemiboldWEB-subset.696d7f6f.woff2) format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Sans;
  src: url(../fonts/WEASans-BoldWEB-subset.718d5023.woff2) format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Sans;
  src: url(../fonts/WEASans-ExtraboldWEB-subset.d91b53bf.woff2) format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Tekst;
  src: url(../fonts/WEATekst-ExtralightWEB.d072aab7.woff2) format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Tekst;
  src: url(../fonts/WEATekst-LightWEB.dc5c684a.woff2) format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Tekst;
  src: url(../fonts/WEATekst-LightItalicWEB.319fd179.woff2) format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: block;
}
@font-face {
  font-family: WEA Tekst;
  src: url(../fonts/WEATekst-RegularWEB.02080cb0.woff2) format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Tekst;
  src: url(../fonts/WEATekst-ItalicWEB.534a62c4.woff2) format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: block;
}
@font-face {
  font-family: WEA Tekst;
  src: url(../fonts/WEATekst-MediumWEB.f305936e.woff2) format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Tekst;
  src: url(../fonts/WEATekst-SemiboldWEB.93aa296e.woff2) format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Tekst;
  src: url(../fonts/WEATekst-BoldWEB.838595c8.woff2) format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Tekst;
  src: url(../fonts/WEATekst-ExtralightWEB-subset.9c0b1a5e.woff2)
    format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Tekst;
  src: url(../fonts/WEATekst-LightWEB-subset.882eeb1e.woff2) format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Tekst;
  src: url(../fonts/WEATekst-LightItalicWEB-subset.1b01aa95.woff2)
    format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: block;
}
@font-face {
  font-family: WEA Tekst;
  src: url(../fonts/WEATekst-RegularWEB-subset.a67f13f1.woff2) format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Tekst;
  src: url(../fonts/WEATekst-ItalicWEB-subset.5b86d332.woff2) format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: block;
}
@font-face {
  font-family: WEA Tekst;
  src: url(../fonts/WEATekst-MediumWEB-subset.6d7dabcd.woff2) format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Tekst;
  src: url(../fonts/WEATekst-SemiboldWEB-subset.9fcd77e6.woff2) format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: WEA Tekst;
  src: url(../fonts/WEATekst-BoldWEB-subset.61ebdd9d.woff2) format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: LedgerGrotesk;
  font-weight: 100 900;
  font-display: block;
  src: url(../fonts/LedgerGroteskVF.d264f1d0.woff2) format('woff2');
}
@font-face {
  font-family: BTGrotesk;
  font-weight: 100 900;
  font-display: block;
  font-style: normal;
  src: url(../fonts/BTGroteskVF.v8.8b99b3dc.woff2) format('woff2');
}
@font-face {
  font-family: BTGrotesk;
  font-weight: 100 900;
  font-display: block;
  font-style: italic;
  src: url(../fonts/BTGroteskItalicVF.v7.db601995.woff2) format('woff2');
}
:root {
  --spacing-x05: 2px;
  --spacing-x1: 4px;
  --spacing-x2: 8px;
  --spacing-x3: 12px;
  --spacing-x4: 16px;
  --spacing-x6: 24px;
  --spacing-x8: 32px;
  --spacing-x12: 48px;
  --spacing-x16: 64px;
  --spacing-x20: 80px;
  --easing-in-quad: cubic-bezier(0.11, 0, 0.5, 0);
  --easing-out-quad: cubic-bezier(0.5, 1, 0.89, 1);
  --easing-in-out-quad: cubic-bezier(0.455, 0.03, 0.515, 0.955);
  --easing-in-cubic: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  --easing-out-cubic: cubic-bezier(0.33, 1, 0.68, 1);
  --easing-in-out-cubic: cubic-bezier(0.645, 0.045, 0.355, 1);
  --easing-in-quart: cubic-bezier(0.895, 0.03, 0.685, 0.22);
  --easing-out-quart: cubic-bezier(0.165, 0.84, 0.44, 1);
  --easing-in-out-quart: cubic-bezier(0.77, 0, 0.175, 1);
  --easing-in-out-quint: cubic-bezier(0.86, 0, 0.07, 1);
  --easing-in-sine: cubic-bezier(0.47, 0, 0.745, 0.715);
  --easing-out-sine: cubic-bezier(0.39, 0.575, 0.565, 1);
  --easing-elastic: cubic-bezier(0.4, 1.01, 0.32, 1.05);
  --navigation-closed-z-index: 100;
  --side-panel-z-index: 101;
  --audio-player-z-index: 200;
  --navigation-open-z-index: 500;
  --navigation-top-bar-height: 80px;
  --navigation-top-bar-height-desktop-up: 93px;
  --navigation-category-bar-height: 49px;
  --navigation-category-bar-height-desktop-up: 57px;
  --subscription-bar-height: 44px;
  --navigation-height: calc(80px + 49px);
  --navigation-height-desktop-up: calc(93px + 57px);
  --navigation-minimized-top-bar-height: 64px;
  --navigation-minimized-top-bar-height-desktop-up: 69px;
  --page-content-top-padding: 32px;
  --page-content-top-padding-tablet: 48px;
  --container-gutter: 16px;
  --container-gutter-tablet: 32px;
  --container-gutter-desktop: 32px;
}
html {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizelegibility;
  text-size-adjust: 100%;
  scroll-behavior: smooth;
  scroll-padding-top: 300px;
}
:root {
  --bm-audio-player--player--zIndex: 1001;
  --bm-navigation-height: var(--navigation-height);
}
@media (min-width: 1024.1px) {
  :root {
    --bm-navigation-height: var(--navigation-height-desktop-up);
  }
}
#__next,
body,
html {
  min-height: 100%;
  padding: 0;
  margin: 0;
}
.Button_button__P7EBp:not(:disabled):focus-visible {
  outline: 1px auto -webkit-focus-ring-color !important;
}
.Button_button__P7EBp[data-variant='primary']:not(:disabled):hover,
.Button_link__jJ3o7[data-variant='primary']:not(:disabled):hover {
  color: var(--bm-theme_Button_button_primaryHoverColor);
  background-color: var(--bm-theme_Button_button_primaryHoverBackgroundColor);
}
.Button_button__P7EBp[data-variant='primary'][data-danger='true']:not(
    :disabled
  ):hover,
.Button_link__jJ3o7[data-variant='primary'][data-danger='true']:not(
    :disabled
  ):hover {
  background-color: var(--bm-theme_Button_button_primaryDangerBackgroundColor);
  opacity: 0.85;
}
.Button_button__P7EBp[data-variant='secondary']:not(:disabled):hover,
.Button_link__jJ3o7[data-variant='secondary']:not(:disabled):hover {
  color: var(--bm-theme_Button_button_secondaryHoverColor);
  border-color: var(--bm-theme_Button_button_secondaryHoverBackgroundColor);
  background-color: var(--bm-theme_Button_button_secondaryHoverBackgroundColor);
}
.Button_button__P7EBp[data-variant='secondary'][data-danger='true']:not(
    :disabled
  ):hover,
.Button_link__jJ3o7[data-variant='secondary'][data-danger='true']:not(
    :disabled
  ):hover {
  color: var(--bm-theme_Button_button_secondaryDangerHoverColor);
  border-color: var(
    --bm-theme_Button_button_secondaryDangerHoverBackgroundColor
  );
  background-color: var(
    --bm-theme_Button_button_secondaryDangerHoverBackgroundColor
  );
}
.Button_button__P7EBp[data-variant='tertiary']:not(:disabled):hover,
.Button_link__jJ3o7[data-variant='tertiary']:not(:disabled):hover {
  color: var(--bm-theme_Button_button_tertiaryHoverColor);
}
.Button_button__P7EBp[data-variant='tertiary'][data-danger='true']:not(
    :disabled
  ):hover,
.Button_link__jJ3o7[data-variant='tertiary'][data-danger='true']:not(
    :disabled
  ):hover {
  color: var(--bm-theme_Button_button_tertiaryDangerColor);
  opacity: 0.85;
}
.Icon_root__8GDWS {
  display: inline-flex;
  position: relative;
  vertical-align: top;
}
.Icon_wrapper__mqP1W {
  display: flex;
  position: relative;
  justify-content: center;
}
.Icon_wrapper__mqP1W,
.Icon_wrapper__mqP1W > svg {
  height: 100%;
  width: 100%;
}
.AccessModal_closeButton__If_0s:not(:disabled):focus-visible {
  outline: 1px auto -webkit-focus-ring-color !important;
}
.UserSavedArticleItem_iconButton__196lV:not(:disabled):focus-visible {
  outline: 1px auto -webkit-focus-ring-color !important;
}
.UserSavedArticlesList_closeButton__giGj6:not(:disabled):focus-visible {
  outline: 1px auto -webkit-focus-ring-color !important;
}
.BranchIdentifier_root__Wj3_H:not(:disabled):focus-visible {
  outline: 1px auto -webkit-focus-ring-color !important;
}

.Container_container__8PtEW {
  position: relative;
  box-sizing: border-box;
  margin: 0 auto;
  width: 100%;
  padding: 0 var(--container-gutter);
  background-color: white;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .Container_container__8PtEW {
    padding: 0 var(--container-gutter-tablet);
    width: 768px;
    max-width: 100vw;
  }
}
@media (min-width: 1024.1px) {
  .Container_container__8PtEW {
    padding: 0 var(--container-gutter-desktop);
    width: calc(980px + var(--container-gutter-desktop) * 2);
    max-width: 100vw;
  }
  .AdStickyTopBanner_button__cdrnQ:not(:disabled):focus-visible {
    outline: 1px auto -webkit-focus-ring-color !important;
  }
}
.FooterMenuItem_item__UL_OI {
  border: none;
  background: none;
  color: currentcolor;
  cursor: pointer;
  padding: 0;
  margin: 0;
  box-shadow: none;
  border-radius: 0;
  -webkit-tap-highlight-color: transparent;
}
.FooterMenuItem_item__UL_OI:focus {
  outline: none !important;
}
.FooterMenuItem_item__UL_OI:not(:disabled):focus-visible {
  outline: 1px auto -webkit-focus-ring-color !important;
}
.FooterMenuItem_item__UL_OI svg {
  vertical-align: initial !important;
}
.FooterMenuItem_item__UL_OI > * {
  pointer-events: none;
}
.FooterMenuItem_item__UL_OI {
  box-sizing: border-box;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 64px;
  padding: 0 var(--spacing-x6);
  width: 100%;
  outline-offset: -1px;
  transition: color 0.2s;
  text-decoration: none;
  color: white;
}
.FooterMenuItem_item__UL_OI * {
  pointer-events: none;
}
.FooterMenuItem_label__4a_7q {
  font-family: var(--bm-theme_Footer_menuItem_font_family) !important;
  font-weight: var(--bm-theme_Footer_menuItem_font_weight, normal) !important;
  letter-spacing: var(
    --bm-theme_Footer_menuItem_font_letterSpacing,
    normal
  ) !important;
  font-size: var(--bm-theme_Footer_menuItem_font_size) !important;
  line-height: var(--bm-theme_Footer_menuItem_font_lineHeight, 1) !important;
  text-transform: var(
    --bm-theme_Footer_menuItem_font_transform,
    none
  ) !important;
  font-style: var(--bm-theme_Footer_menuItem_font_style, normal) !important;
}
.FooterMenuItem_icon__PKERz {
  position: absolute;
  display: flex;
  right: 0;
  transition: transform 0.2s ease-out;
  color: var(--bm-theme_Footer_menuItem_color);
}
.FooterMenu_menu__Eslbn {
  margin: 0;
  padding: 0;
  list-style-type: none;
  box-sizing: border-box;
  width: 100%;
  padding: 0 var(--spacing-x4);
  color: white;
}
@media (min-width: 768px) {
  .FooterMenu_menu__Eslbn {
    max-width: 360px;
    padding: 0;
  }
}
.FooterMenu_menuItem__P2ye5 {
  border-top: 1px solid rgb(255 255 255/15%);
}
.FooterMenu_menuItem__P2ye5:last-child {
  border-bottom: 1px solid rgb(255 255 255/15%);
}
.FooterSocialMediaLinks_links__zBuei {
  display: flex;
  justify-content: center;
  gap: var(--spacing-x8);
}
.FooterSocialMediaLinks_link__o_Gyx {
  text-decoration: none;
  color: inherit;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  color: white;
}
.FooterStaffList_container__9rfpt {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-x3);
  text-align: center;
}
.FooterStaffList_name__6y51U {
  font-family: var(--bm-theme_Footer_staffList_font_family) !important;
  font-weight: var(--bm-theme_Footer_staffList_font_weight, normal) !important;
  letter-spacing: var(
    --bm-theme_Footer_staffList_font_letterSpacing,
    normal
  ) !important;
  font-size: var(--bm-theme_Footer_staffList_font_size) !important;
  line-height: var(--bm-theme_Footer_staffList_font_lineHeight, 1) !important;
  text-transform: var(
    --bm-theme_Footer_staffList_font_transform,
    none
  ) !important;
  font-style: var(--bm-theme_Footer_staffList_font_style, normal) !important;
  color: var(--bm-theme_Footer_staffList_color);
}
.FooterStaffList_name__6y51U a {
  color: inherit;
  text-decoration: none;
}
.Organisation_address__jpvBs {
  font-family: var(--bm-theme_Footer_address_font_family) !important;
  font-weight: var(--bm-theme_Footer_address_font_weight, normal) !important;
  letter-spacing: var(
    --bm-theme_Footer_address_font_letterSpacing,
    normal
  ) !important;
  font-size: var(--bm-theme_Footer_address_font_size) !important;
  line-height: var(--bm-theme_Footer_address_font_lineHeight, 1) !important;
  text-transform: var(
    --bm-theme_Footer_address_font_transform,
    none
  ) !important;
  font-style: var(--bm-theme_Footer_address_font_style, normal) !important;
  color: var(--bm-theme_Footer_address_color);
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  column-gap: var(--spacing-x1);
  max-width: 450px;
}
.Organisation_group__gXAWf {
  white-space: nowrap;
}
.Footer_footer__ssiJB {
  position: relative;
  background-color: var(--bm-theme_Footer_container_backgroundColor);
  text-align: center;
  gap: var(--spacing-x12);
  padding: var(--spacing-x12) 0 var(--spacing-x16);
}
.Footer_footer__ssiJB,
.Footer_header__GSEVW {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.Footer_header__GSEVW {
  width: 100%;
  gap: var(--spacing-x6);
}
.Footer_logo__1_wua {
  text-decoration: none;
  color: inherit;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  display: flex;
  height: 48px;
  max-width: 279px;
}
@media (min-width: 768px) {
  .Footer_logo__1_wua {
    max-width: unset;
  }
}
.Footer_logo__1_wua {
  color: var(--bm-theme_Footer_logo_color);
}
.Footer_logoImage__JPDlX {
  width: auto;
  max-width: 100%;
  height: 100%;
}
.Footer_description__xQJch {
  font-family: var(--bm-theme_Footer_description_font_family) !important;
  font-weight: var(
    --bm-theme_Footer_description_font_weight,
    normal
  ) !important;
  letter-spacing: var(
    --bm-theme_Footer_description_font_letterSpacing,
    normal
  ) !important;
  font-size: var(--bm-theme_Footer_description_font_size) !important;
  line-height: var(--bm-theme_Footer_description_font_lineHeight, 1) !important;
  text-transform: var(
    --bm-theme_Footer_description_font_transform,
    none
  ) !important;
  font-style: var(--bm-theme_Footer_description_font_style, normal) !important;
  color: white;
}
.Footer_description__xQJch,
.Footer_organisation__RLeao {
  padding: 0 var(--spacing-x6);
}
.Footer_pressenaevnet__FHGrg {
  font-family: var(--bm-theme_Footer_pressenaevnet_font_family) !important;
  font-weight: var(
    --bm-theme_Footer_pressenaevnet_font_weight,
    normal
  ) !important;
  letter-spacing: var(
    --bm-theme_Footer_pressenaevnet_font_letterSpacing,
    normal
  ) !important;
  font-size: var(--bm-theme_Footer_pressenaevnet_font_size) !important;
  line-height: var(
    --bm-theme_Footer_pressenaevnet_font_lineHeight,
    1
  ) !important;
  text-transform: var(
    --bm-theme_Footer_pressenaevnet_font_transform,
    none
  ) !important;
  font-style: var(
    --bm-theme_Footer_pressenaevnet_font_style,
    normal
  ) !important;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--spacing-x6);
  color: var(--bm-theme_Footer_pressenaevnet_color);
}
.Footer_pressenaevnetLogo__bQ3Di {
  height: 48px;
}
.Footer_link__kaNWO {
  text-decoration: none;
  color: inherit;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  color: white;
  font-weight: 500;
}
.Footer_legal__Jwo77 {
  font-family: var(--bm-theme_Footer_legal_font_family) !important;
  font-weight: var(--bm-theme_Footer_legal_font_weight, normal) !important;
  letter-spacing: var(
    --bm-theme_Footer_legal_font_letterSpacing,
    normal
  ) !important;
  font-size: var(--bm-theme_Footer_legal_font_size) !important;
  line-height: var(--bm-theme_Footer_legal_font_lineHeight, 1) !important;
  text-transform: var(--bm-theme_Footer_legal_font_transform, none) !important;
  font-style: var(--bm-theme_Footer_legal_font_style, normal) !important;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-x4);
  color: var(--bm-theme_Footer_legal_color);
}
@media (min-width: 768px) {
  .Footer_legal__Jwo77 {
    gap: 0;
  }
}
.Footer_legal__Jwo77,
.Footer_social__XSHPh,
.Footer_staff____bbo {
  margin-left: 20px;
  margin-right: 20px;
}
.Footer_cvrNumber___agaZ {
  pointer-events: none;
}
.IconButton_button__ZYnFU {
  border: none;
  background: none;
  color: currentcolor;
  cursor: pointer;
  padding: 0;
  margin: 0;
  box-shadow: none;
  border-radius: 0;
  -webkit-tap-highlight-color: transparent;
}
.IconButton_button__ZYnFU:focus {
  outline: none !important;
}
.IconButton_button__ZYnFU:not(:disabled):focus-visible {
  outline: 1px auto -webkit-focus-ring-color !important;
}
.IconButton_button__ZYnFU svg {
  vertical-align: initial !important;
}
.IconButton_button__ZYnFU > * {
  pointer-events: none;
}
.IconButton_button__ZYnFU {
  color: var(--bm-theme_Navigation_toggleButton_color);
  height: 44px;
  width: 48px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  transition: transform 0.3s ease-in-out;
}
.IconButton_button__ZYnFU * {
  pointer-events: none;
}
.IconButton_label__Kab1i {
  font-family: var(--bm-theme_Navigation_toggleButton_font_family) !important;
  font-weight: var(
    --bm-theme_Navigation_toggleButton_font_weight,
    normal
  ) !important;
  letter-spacing: var(
    --bm-theme_Navigation_toggleButton_font_letterSpacing,
    normal
  ) !important;
  font-size: var(--bm-theme_Navigation_toggleButton_font_size) !important;
  line-height: var(
    --bm-theme_Navigation_toggleButton_font_lineHeight,
    1
  ) !important;
  text-transform: var(
    --bm-theme_Navigation_toggleButton_font_transform,
    none
  ) !important;
  font-style: var(
    --bm-theme_Navigation_toggleButton_font_style,
    normal
  ) !important;
  color: var(--bm-theme_Navigation_toggleButton_color);
  white-space: nowrap;
  transition: opacity 0.15s linear;
}
.MainCategoryLinks_container__Iv6N0 {
  display: flex;
  flex: auto;
  flex-grow: 1;
  justify-content: center;
}
.MainCategoryLinks_list__n4ARD {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: flex;
  flex: auto;
  justify-content: space-between;
}
@media (min-width: 768px) {
  .MainCategoryLinks_list__n4ARD {
    justify-content: center;
    gap: var(--spacing-x12);
  }
}
.MainCategoryLinks_link__yMt5N {
  color: inherit;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  font-family: var(--bm-theme_Navigation_category_font_family) !important;
  font-weight: var(
    --bm-theme_Navigation_category_font_weight,
    normal
  ) !important;
  letter-spacing: var(
    --bm-theme_Navigation_category_font_letterSpacing,
    normal
  ) !important;
  font-size: var(--bm-theme_Navigation_category_font_size) !important;
  line-height: var(
    --bm-theme_Navigation_category_font_lineHeight,
    1
  ) !important;
  text-transform: var(
    --bm-theme_Navigation_category_font_transform,
    none
  ) !important;
  font-style: var(--bm-theme_Navigation_category_font_style, normal) !important;
  color: var(--bm-theme_Navigation_category_color);
  text-decoration: none;
}
@media (min-width: 768px) {
  .MainCategoryLinks_link__yMt5N {
    font-family: var(
      --bm-theme_Navigation_category_tabletFont_family
    ) !important;
    font-weight: var(
      --bm-theme_Navigation_category_tabletFont_weight,
      normal
    ) !important;
    letter-spacing: var(
      --bm-theme_Navigation_category_tabletFont_letterSpacing,
      normal
    ) !important;
    font-size: var(--bm-theme_Navigation_category_tabletFont_size) !important;
    line-height: var(
      --bm-theme_Navigation_category_tabletFont_lineHeight,
      1
    ) !important;
    text-transform: var(
      --bm-theme_Navigation_category_tabletFont_transform,
      none
    ) !important;
    font-style: var(
      --bm-theme_Navigation_category_tabletFont_style,
      normal
    ) !important;
  }
}
.MainCategoryLinks_heading__WX3TG {
  clip: rect(0, 0, 0, 0);
  border: 0;
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}
.Navigation_sticky__rZUd5 {
  position: sticky;
  left: 0;
  right: 0;
  z-index: var(--navigation-closed-z-index);
}
@media (max-width: 767.9px) {
  .Navigation_sticky__rZUd5 {
    height: calc(var(--navigation-height) + var(--subscription-bar-height));
    top: calc(
      var(--navigation-minimized-top-bar-height) - var(--navigation-height) -
        var(--subscription-bar-height)
    );
  }
}
@media (min-width: 768px) {
  .Navigation_sticky__rZUd5 {
    height: var(--navigation-height);
    top: calc(
      var(--navigation-minimized-top-bar-height) - var(--navigation-height)
    );
  }
}
@media (min-width: 1024.1px) {
  .Navigation_sticky__rZUd5 {
    height: var(--navigation-height-desktop-up);
    top: calc(
      var(--navigation-minimized-top-bar-height-desktop-up) -
        var(--navigation-height-desktop-up)
    );
  }
}
.Navigation_heading__7KM0A {
  clip: rect(0, 0, 0, 0);
  border: 0;
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}
.Navigation_innerSticky__KMuQI {
  background-color: white;
  position: sticky;
  top: 0;
  height: var(--navigation-minimized-top-bar-height);
}
@media (min-width: 1024.1px) {
  .Navigation_innerSticky__KMuQI {
    height: var(--navigation-minimized-top-bar-height-desktop-up);
  }
}
.Navigation_navigation__LJott {
  position: relative;
  overflow: hidden;
  transition: transform 0.3s ease-in-out;
}
.Navigation_topBar__P2qX_ {
  position: relative;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: white;
  box-sizing: border-box;
  height: var(--navigation-top-bar-height);
  padding-left: var(--spacing-x6);
  padding-right: var(--spacing-x3);
  border-bottom: 1px solid var(--bm-theme_Navigation_divider_color);
}
@media (min-width: 1024.1px) {
  .Navigation_topBar__P2qX_ {
    padding-left: var(--spacing-x8);
    padding-right: var(--spacing-x6);
    height: var(--navigation-top-bar-height-desktop-up);
  }
}
.Navigation_secondaryBars__cz4Ft {
  transition-property: transform, height;
  transition-timing-function: ease-in-out;
  transition-duration: calc(var(--height, 0px) * 6ms);
  height: calc(var(--height, 0) * 1px);
  --height: 93;
}
@media (max-width: 767.9px) {
  .Navigation_secondaryBars__cz4Ft {
    --height: 93;
  }
}
@media (min-width: 768px) {
  .Navigation_secondaryBars__cz4Ft {
    --height: 49;
  }
}
@media (min-width: 1024.1px) {
  .Navigation_secondaryBars__cz4Ft {
    --height: 57;
  }
}
.Navigation_navigationBar__JWy3p {
  z-index: 1;
  box-sizing: border-box;
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  background-color: white;
  border-bottom: 1px solid var(--bm-theme_Navigation_divider_color);
  padding: 0 var(--spacing-x6);
  height: var(--navigation-category-bar-height);
}
@media (min-width: 1024.1px) {
  .Navigation_navigationBar__JWy3p {
    height: var(--navigation-category-bar-height-desktop-up);
  }
}
.Navigation_logoContainer__B4wmh {
  display: flex;
  align-items: center;
  height: 49px;
  max-width: 300px;
  transition: transform 0.3s ease-in-out;
}
@media (min-width: 1024.1px) {
  .Navigation_logoContainer__B4wmh {
    transform-origin: left 80%;
    height: 60px;
    max-width: unset;
  }
}
.Navigation_logo__bO8ZB {
  text-decoration: none;
  color: inherit;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  flex: 1 1 0;
  height: 100%;
}
.Navigation_logoImage__mHOEw {
  width: auto;
  max-width: 100%;
  height: 100%;
}
.Navigation_buttons__UaoSX {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-left: var(--spacing-x6);
  gap: var(--spacing-x2);
  transition: transform 0.3s ease-in-out;
}
@media (min-width: 1024.1px) {
  .Navigation_buttons__UaoSX {
    gap: var(--spacing-x6);
  }
}
.Navigation_subscribeBar__j1f8_,
.Navigation_subscribe__xJywb {
  font-family: var(
    --bm-theme_Navigation_subscribeButton_font_family
  ) !important;
  font-weight: var(
    --bm-theme_Navigation_subscribeButton_font_weight,
    normal
  ) !important;
  letter-spacing: var(
    --bm-theme_Navigation_subscribeButton_font_letterSpacing,
    normal
  ) !important;
  font-size: var(--bm-theme_Navigation_subscribeButton_font_size) !important;
  line-height: var(
    --bm-theme_Navigation_subscribeButton_font_lineHeight,
    1
  ) !important;
  text-transform: var(
    --bm-theme_Navigation_subscribeButton_font_transform,
    none
  ) !important;
  font-style: var(
    --bm-theme_Navigation_subscribeButton_font_style,
    normal
  ) !important;
  align-items: center;
  justify-content: center;
  background-color: var(--bm-theme_Navigation_subscribeButton_backgroundColor);
  color: white;
  text-decoration: none;
  white-space: nowrap;
  padding: 0 var(--spacing-x3);
}
@media (min-width: 768px) {
  .Navigation_subscribeBar__j1f8_,
  .Navigation_subscribe__xJywb {
    font-family: var(
      --bm-theme_Navigation_subscribeButton_tabletFont_family
    ) !important;
    font-weight: var(
      --bm-theme_Navigation_subscribeButton_tabletFont_weight,
      normal
    ) !important;
    letter-spacing: var(
      --bm-theme_Navigation_subscribeButton_tabletFont_letterSpacing,
      normal
    ) !important;
    font-size: var(
      --bm-theme_Navigation_subscribeButton_tabletFont_size
    ) !important;
    line-height: var(
      --bm-theme_Navigation_subscribeButton_tabletFont_lineHeight,
      1
    ) !important;
    text-transform: var(
      --bm-theme_Navigation_subscribeButton_tabletFont_transform,
      none
    ) !important;
    font-style: var(
      --bm-theme_Navigation_subscribeButton_tabletFont_style,
      normal
    ) !important;
  }
}
.Navigation_subscribe__xJywb {
  display: none;
}
@media (min-width: 768px) {
  .Navigation_subscribe__xJywb {
    display: flex;
    height: 36px;
    margin-right: var(--spacing-x6);
    border-radius: var(--bm-theme_Navigation_subscribeButton_borderRadius);
  }
}
.Navigation_subscribeBar__j1f8_ {
  display: flex;
  height: var(--subscription-bar-height);
  width: 100%;
}
@media (min-width: 768px) {
  .Navigation_subscribeBar__j1f8_ {
    display: none;
  }
}
.Navigation_profileToggle__vguOI:not([data-hide='false']) {
  display: none;
}
.Page_page__ftCze {
  box-sizing: border-box;
  min-height: calc(100vh - var(--navigation-height));
  padding-bottom: var(--spacing-x8);
}
@media (min-width: 768px) {
  .Page_page__ftCze {
    min-height: calc(
      100vh - var(--navigation-height) - var(--subscription-bar-height)
    );
    padding-bottom: var(--spacing-x12);
  }
}
@media (min-width: 1024.1px) {
  .Page_page__ftCze {
    min-height: calc(100vh - var(--navigation-height-desktop-up));
  }
}
.Page_content__udZiK {
  position: relative;
}
.Page_content__udZiK[data-is-front-page='true']:has(.front.theme-bt-dk)
  .Page_stickyLeftAd__j_lSa,
.Page_content__udZiK[data-is-front-page='true']:has(
    .front.theme-euroinvestor-dk
  )
  .Page_stickyLeftAd__j_lSa {
  padding-right: var(--spacing-x4);
}
.Page_content__udZiK[data-is-front-page='true']:has(.front.theme-bt-dk)
  .Page_stickyRightAd__HSUjG,
.Page_content__udZiK[data-is-front-page='true']:has(
    .front.theme-euroinvestor-dk
  )
  .Page_stickyRightAd__HSUjG {
  padding-left: var(--spacing-x4);
}
@media (min-width: 1024.1px) {
  .Page_content__udZiK[data-is-front-page='true']:has(.front.theme-bt-dk)
    .Page_children__4vssm,
  .Page_content__udZiK[data-is-front-page='true']:has(
      .front.theme-euroinvestor-dk
    )
    .Page_children__4vssm {
    padding-top: 0;
  }
  .Page_content__udZiK[data-is-front-page='true']:has(.front.theme-bt-dk)
    .Page_stickyAd__lzEGx,
  .Page_content__udZiK[data-is-front-page='true']:has(
      .front.theme-euroinvestor-dk
    )
    .Page_stickyAd__lzEGx {
    margin-top: calc(var(--page-content-top-padding-tablet) * -1);
  }
}
.Page_children__4vssm {
  padding-top: var(--page-content-top-padding);
  padding-bottom: var(--spacing-x4);
}
@media (min-width: 768px) {
  .Page_children__4vssm {
    padding-top: var(--page-content-top-padding-tablet);
  }
}
.Page_children__4vssm {
  background-color: white;
}
.Page_children__4vssm:has(.front.theme-bt-dk),
.Page_children__4vssm:has(.front.theme-euroinvestor-dk) {
  background-color: initial;
}
@media (max-width: 767.9px) {
  .Page_children__4vssm:has(.front.theme-bt-dk),
  .Page_children__4vssm:has(.front.theme-euroinvestor-dk) {
    padding-top: 0;
  }
}

.Image_container__7rM3V {
  position: relative;
  display: block;
  width: inherit;
  height: 100%;
  overflow: hidden;
  max-height: 100%;
}
.Image_image__x0PLM {
  display: block;
  object-fit: cover;
  object-position: center;
  height: 100%;
  width: 100%;
}
.ArticleTeaserLabel_container__7IYBc {
  display: inline-flex;
  gap: var(--spacing-x2);
  color: inherit;
  align-items: center;
  flex-wrap: wrap;
}
.ArticleTeaserLabel_category__5xJnY {
  font-family: var(
    --bm-theme_ArticleTeaserLabel_categoryLabel_font_family
  ) !important;
  font-weight: var(
    --bm-theme_ArticleTeaserLabel_categoryLabel_font_weight,
    normal
  ) !important;
  letter-spacing: var(
    --bm-theme_ArticleTeaserLabel_categoryLabel_font_letterSpacing,
    normal
  ) !important;
  font-size: var(
    --bm-theme_ArticleTeaserLabel_categoryLabel_font_size
  ) !important;
  line-height: var(
    --bm-theme_ArticleTeaserLabel_categoryLabel_font_lineHeight,
    1
  ) !important;
  text-transform: var(
    --bm-theme_ArticleTeaserLabel_categoryLabel_font_transform,
    none
  ) !important;
  font-style: var(
    --bm-theme_ArticleTeaserLabel_categoryLabel_font_style,
    normal
  ) !important;
  color: var(--bm-theme_ArticleTeaserLabel_categoryLabel_color);
}
@media (min-width: 768px) {
  .ArticleTeaserLabel_category__5xJnY {
    font-family: var(
      --bm-theme_ArticleTeaserLabel_categoryLabel_tabletFont_family
    ) !important;
    font-weight: var(
      --bm-theme_ArticleTeaserLabel_categoryLabel_tabletFont_weight,
      normal
    ) !important;
    letter-spacing: var(
      --bm-theme_ArticleTeaserLabel_categoryLabel_tabletFont_letterSpacing,
      normal
    ) !important;
    font-size: var(
      --bm-theme_ArticleTeaserLabel_categoryLabel_tabletFont_size
    ) !important;
    line-height: var(
      --bm-theme_ArticleTeaserLabel_categoryLabel_tabletFont_lineHeight,
      1
    ) !important;
    text-transform: var(
      --bm-theme_ArticleTeaserLabel_categoryLabel_tabletFont_transform,
      none
    ) !important;
    font-style: var(
      --bm-theme_ArticleTeaserLabel_categoryLabel_tabletFont_style,
      normal
    ) !important;
  }
}
.TeaserLink_container__LAOH7 {
  position: relative;
  width: 100%;
}
.TeaserLink_link__5CSea {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.SmallHorizontalArticleTeaser_container__ofbMQ {
  display: flex;
  width: 100%;
}
.SmallHorizontalArticleTeaser_left__Ty8a_ {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.SmallHorizontalArticleTeaser_label__FzRwL {
  padding-bottom: var(--spacing-x1);
}
.SmallHorizontalArticleTeaser_headline__ayoNd {
  font-family: var(
    --bm-theme_SmallHorizontalArticleTeaser_headline_font_family
  ) !important;
  font-weight: var(
    --bm-theme_SmallHorizontalArticleTeaser_headline_font_weight,
    normal
  ) !important;
  letter-spacing: var(
    --bm-theme_SmallHorizontalArticleTeaser_headline_font_letterSpacing,
    normal
  ) !important;
  font-size: var(
    --bm-theme_SmallHorizontalArticleTeaser_headline_font_size
  ) !important;
  line-height: var(
    --bm-theme_SmallHorizontalArticleTeaser_headline_font_lineHeight,
    1
  ) !important;
  text-transform: var(
    --bm-theme_SmallHorizontalArticleTeaser_headline_font_transform,
    none
  ) !important;
  font-style: var(
    --bm-theme_SmallHorizontalArticleTeaser_headline_font_style,
    normal
  ) !important;
  margin-bottom: var(--spacing-x2);
  color: var(--bm-theme_SmallHorizontalArticleTeaser_headline_color);
}
@media (min-width: 768px) {
  .SmallHorizontalArticleTeaser_headline__ayoNd {
    font-family: var(
      --bm-theme_SmallHorizontalArticleTeaser_headline_tabletFont_family
    ) !important;
    font-weight: var(
      --bm-theme_SmallHorizontalArticleTeaser_headline_tabletFont_weight,
      normal
    ) !important;
    letter-spacing: var(
      --bm-theme_SmallHorizontalArticleTeaser_headline_tabletFont_letterSpacing,
      normal
    ) !important;
    font-size: var(
      --bm-theme_SmallHorizontalArticleTeaser_headline_tabletFont_size
    ) !important;
    line-height: var(
      --bm-theme_SmallHorizontalArticleTeaser_headline_tabletFont_lineHeight,
      1
    ) !important;
    text-transform: var(
      --bm-theme_SmallHorizontalArticleTeaser_headline_tabletFont_transform,
      none
    ) !important;
    font-style: var(
      --bm-theme_SmallHorizontalArticleTeaser_headline_tabletFont_style,
      normal
    ) !important;
  }
}
.SmallHorizontalArticleTeaser_media__xBDtk {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  height: auto;
}
@media (max-width: 767.9px) {
  .SmallHorizontalArticleTeaser_media__xBDtk {
    max-height: calc(96px + (var(--spacing-x6) * 2));
  }
}
@media (min-width: 768px) {
  .SmallHorizontalArticleTeaser_media__xBDtk {
    max-height: calc(128px + (var(--spacing-x6) * 2));
  }
}
.SmallHorizontalArticleTeaser_image__5tZOP {
  position: relative;
  margin-left: var(--spacing-x4);
  width: 96px;
  height: 96px;
  overflow: hidden;
}
@media (min-width: 768px) {
  .SmallHorizontalArticleTeaser_image__5tZOP {
    width: 128px;
    height: 128px;
  }
}

.CollapseLines_button__df0Hb:not(:disabled):focus-visible {
  outline: 1px auto -webkit-focus-ring-color !important;
}
.ActionButtons_actionButton__HwWTh:not(:disabled):focus-visible {
  outline: 1px auto -webkit-focus-ring-color !important;
}
.FigureCaption_text__G2YDB {
  font-family: var(--bm-theme_FigureCaption_text_font_family) !important;
  font-weight: var(
    --bm-theme_FigureCaption_text_font_weight,
    normal
  ) !important;
  letter-spacing: var(
    --bm-theme_FigureCaption_text_font_letterSpacing,
    normal
  ) !important;
  font-size: var(--bm-theme_FigureCaption_text_font_size) !important;
  line-height: var(--bm-theme_FigureCaption_text_font_lineHeight, 1) !important;
  text-transform: var(
    --bm-theme_FigureCaption_text_font_transform,
    none
  ) !important;
  font-style: var(--bm-theme_FigureCaption_text_font_style, normal) !important;
  color: var(--bm-theme_FigureCaption_text_color);
}
.FactBox_body__PTkpx li::marker {
  color: var(--bm-theme_FactBox_listItem_color);
}
.FactBox_btnExpand__FgNpE:not(:disabled):focus-visible {
  outline: 1px auto -webkit-focus-ring-color !important;
}
.ArticleBody_paragraphNode__bagp_ {
  font-family: var(--bm-theme_ArticleBody_text_font_family) !important;
  font-weight: var(--bm-theme_ArticleBody_text_font_weight, normal) !important;
  letter-spacing: var(
    --bm-theme_ArticleBody_text_font_letterSpacing,
    normal
  ) !important;
  font-size: var(--bm-theme_ArticleBody_text_font_size) !important;
  line-height: var(--bm-theme_ArticleBody_text_font_lineHeight, 1) !important;
  text-transform: var(
    --bm-theme_ArticleBody_text_font_transform,
    none
  ) !important;
  font-style: var(--bm-theme_ArticleBody_text_font_style, normal) !important;
  color: var(--bm-theme_ArticleBody_text_color);
  margin-bottom: var(--spacing-x6);
  margin-top: var(--spacing-x6);
}
.ArticleBody_paragraphNode__bagp_:first-child {
  margin-top: 0;
}
@media (min-width: 768px) {
  .ArticleBody_paragraphNode__bagp_ {
    font-family: var(--bm-theme_ArticleBody_text_tabletFont_family) !important;
    font-weight: var(
      --bm-theme_ArticleBody_text_tabletFont_weight,
      normal
    ) !important;
    letter-spacing: var(
      --bm-theme_ArticleBody_text_tabletFont_letterSpacing,
      normal
    ) !important;
    font-size: var(--bm-theme_ArticleBody_text_tabletFont_size) !important;
    line-height: var(
      --bm-theme_ArticleBody_text_tabletFont_lineHeight,
      1
    ) !important;
    text-transform: var(
      --bm-theme_ArticleBody_text_tabletFont_transform,
      none
    ) !important;
    font-style: var(
      --bm-theme_ArticleBody_text_tabletFont_style,
      normal
    ) !important;
  }
}
.ArticleBody_paragraphNode__bagp_ a {
  text-decoration: none;
  color: inherit;
  -webkit-tap-highlight-color: transparent;
  font-family: var(--bm-theme_ArticleBody_textLink_font_family) !important;
  font-weight: var(
    --bm-theme_ArticleBody_textLink_font_weight,
    normal
  ) !important;
  letter-spacing: var(
    --bm-theme_ArticleBody_textLink_font_letterSpacing,
    normal
  ) !important;
  font-size: var(--bm-theme_ArticleBody_textLink_font_size) !important;
  line-height: var(
    --bm-theme_ArticleBody_textLink_font_lineHeight,
    1
  ) !important;
  text-transform: var(
    --bm-theme_ArticleBody_textLink_font_transform,
    none
  ) !important;
  font-style: var(
    --bm-theme_ArticleBody_textLink_font_style,
    normal
  ) !important;
  cursor: pointer;
  color: var(--bm-theme_ArticleBody_textLink_color);
}
@media (min-width: 768px) {
  .ArticleBody_paragraphNode__bagp_ a {
    font-family: var(
      --bm-theme_ArticleBody_textLink_tabletFont_family
    ) !important;
    font-weight: var(
      --bm-theme_ArticleBody_textLink_tabletFont_weight,
      normal
    ) !important;
    letter-spacing: var(
      --bm-theme_ArticleBody_textLink_tabletFont_letterSpacing,
      normal
    ) !important;
    font-size: var(--bm-theme_ArticleBody_textLink_tabletFont_size) !important;
    line-height: var(
      --bm-theme_ArticleBody_textLink_tabletFont_lineHeight,
      1
    ) !important;
    text-transform: var(
      --bm-theme_ArticleBody_textLink_tabletFont_transform,
      none
    ) !important;
    font-style: var(
      --bm-theme_ArticleBody_textLink_tabletFont_style,
      normal
    ) !important;
  }
}

@media (min-width: 1024.1px) {
  .ColumnLayout_container__tTkbm {
    width: fit-content;
    display: grid;
    grid-template-columns: 600px min-content;
  }
}
.Divider_divider__Sy4vl {
  width: 100%;
  border-top: 1px solid var(--bm-theme_Divider_container_color);
}
.StandardArticleByline_container__tx__j {
  display: flex;
  flex-direction: column;
  row-gap: var(--spacing-x2);
}
@media (min-width: 768px) {
  .StandardArticleByline_container__tx__j {
    flex-direction: row;
    row-gap: var(--spacing-x4);
    column-gap: var(--spacing-x8);
    flex-wrap: wrap;
  }
}
.StandardArticleByline_link__WilfM {
  text-decoration: none;
  color: inherit;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  display: inherit;
}
.StandardArticleByline_byline__NPZFE {
  display: flex;
}
.StandardArticleByline_bylineImage__1YQ4C {
  width: 40px;
  margin-right: var(--spacing-x3);
}
@media (min-width: 768px) {
  .StandardArticleByline_bylineImage__1YQ4C {
    width: 48px;
    margin-right: var(--spacing-x4);
  }
}
.StandardArticleByline_bylineName__qTF8V {
  font-family: var(
    --bm-theme_StandardArticleByline_name_font_family
  ) !important;
  font-weight: var(
    --bm-theme_StandardArticleByline_name_font_weight,
    normal
  ) !important;
  letter-spacing: var(
    --bm-theme_StandardArticleByline_name_font_letterSpacing,
    normal
  ) !important;
  font-size: var(--bm-theme_StandardArticleByline_name_font_size) !important;
  line-height: var(
    --bm-theme_StandardArticleByline_name_font_lineHeight,
    1
  ) !important;
  text-transform: var(
    --bm-theme_StandardArticleByline_name_font_transform,
    none
  ) !important;
  font-style: var(
    --bm-theme_StandardArticleByline_name_font_style,
    normal
  ) !important;
  color: var(--bm-theme_StandardArticleByline_name_color);
}
.StandardArticleByline_bylineTitle__SpMWF {
  font-family: var(
    --bm-theme_StandardArticleByline_title_font_family
  ) !important;
  font-weight: var(
    --bm-theme_StandardArticleByline_title_font_weight,
    normal
  ) !important;
  letter-spacing: var(
    --bm-theme_StandardArticleByline_title_font_letterSpacing,
    normal
  ) !important;
  font-size: var(--bm-theme_StandardArticleByline_title_font_size) !important;
  line-height: var(
    --bm-theme_StandardArticleByline_title_font_lineHeight,
    1
  ) !important;
  text-transform: var(
    --bm-theme_StandardArticleByline_title_font_transform,
    none
  ) !important;
  font-style: var(
    --bm-theme_StandardArticleByline_title_font_style,
    normal
  ) !important;
  color: var(--bm-theme_StandardArticleByline_title_color);
}
.StandardArticleHead_meta__cZ9Sd {
  display: inline-flex;
  gap: var(--spacing-x2);
  color: inherit;
  align-items: center;
  flex-wrap: wrap;
  margin-bottom: var(--spacing-x6);
}
.StandardArticleHead_metaText__YLNhV {
  display: flex;
  column-gap: var(--spacing-x2);
  row-gap: var(--spacing-x1);
  flex-wrap: wrap;
  overflow: hidden;
}
.StandardArticleHead_headerCategory__Z6UMP {
  text-decoration: none;
  color: inherit;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  font-family: var(
    --bm-theme_StandardArticleHead_categoryLabel_font_family
  ) !important;
  font-weight: var(
    --bm-theme_StandardArticleHead_categoryLabel_font_weight,
    normal
  ) !important;
  letter-spacing: var(
    --bm-theme_StandardArticleHead_categoryLabel_font_letterSpacing,
    normal
  ) !important;
  font-size: var(
    --bm-theme_StandardArticleHead_categoryLabel_font_size
  ) !important;
  line-height: var(
    --bm-theme_StandardArticleHead_categoryLabel_font_lineHeight,
    1
  ) !important;
  text-transform: var(
    --bm-theme_StandardArticleHead_categoryLabel_font_transform,
    none
  ) !important;
  font-style: var(
    --bm-theme_StandardArticleHead_categoryLabel_font_style,
    normal
  ) !important;
  color: var(--bm-theme_StandardArticleHead_categoryLabel_color);
}
.StandardArticleHead_headerCategory__Z6UMP:hover {
  color: var(--bm-theme_StandardArticleHead_categoryLabel_hoverColor);
}
.StandardArticleHead_publicationDate__PYS__ {
  font-family: var(
    --bm-theme_StandardArticleHead_publicationDate_font_family
  ) !important;
  font-weight: var(
    --bm-theme_StandardArticleHead_publicationDate_font_weight,
    normal
  ) !important;
  letter-spacing: var(
    --bm-theme_StandardArticleHead_publicationDate_font_letterSpacing,
    normal
  ) !important;
  font-size: var(
    --bm-theme_StandardArticleHead_publicationDate_font_size
  ) !important;
  line-height: var(
    --bm-theme_StandardArticleHead_publicationDate_font_lineHeight,
    1
  ) !important;
  text-transform: var(
    --bm-theme_StandardArticleHead_publicationDate_font_transform,
    none
  ) !important;
  font-style: var(
    --bm-theme_StandardArticleHead_publicationDate_font_style,
    normal
  ) !important;
  position: relative;
  color: var(--bm-theme_StandardArticleHead_publicationDate_color);
  white-space: nowrap;
}
.StandardArticleHead_publicationDate__PYS__ {
  margin-right: var(--spacing-x2);
}
.StandardArticleHead_headline__YISiD {
  padding: 0;
  margin: 0;
  font-family: var(
    --bm-theme_StandardArticleHead_headline_font_family
  ) !important;
  font-weight: var(
    --bm-theme_StandardArticleHead_headline_font_weight,
    normal
  ) !important;
  letter-spacing: var(
    --bm-theme_StandardArticleHead_headline_font_letterSpacing,
    normal
  ) !important;
  font-size: var(--bm-theme_StandardArticleHead_headline_font_size) !important;
  line-height: var(
    --bm-theme_StandardArticleHead_headline_font_lineHeight,
    1
  ) !important;
  text-transform: var(
    --bm-theme_StandardArticleHead_headline_font_transform,
    none
  ) !important;
  font-style: var(
    --bm-theme_StandardArticleHead_headline_font_style,
    normal
  ) !important;
  word-break: break-word;
  margin-bottom: var(--spacing-x6);
  color: var(--bm-theme_StandardArticleHead_headline_color);
}
@media (min-width: 768px) and (max-width: 1024px) {
  .StandardArticleHead_headline__YISiD {
    font-family: var(
      --bm-theme_StandardArticleHead_headline_tabletFont_family
    ) !important;
    font-weight: var(
      --bm-theme_StandardArticleHead_headline_tabletFont_weight,
      normal
    ) !important;
    letter-spacing: var(
      --bm-theme_StandardArticleHead_headline_tabletFont_letterSpacing,
      normal
    ) !important;
    font-size: var(
      --bm-theme_StandardArticleHead_headline_tabletFont_size
    ) !important;
    line-height: var(
      --bm-theme_StandardArticleHead_headline_tabletFont_lineHeight,
      1
    ) !important;
    text-transform: var(
      --bm-theme_StandardArticleHead_headline_tabletFont_transform,
      none
    ) !important;
    font-style: var(
      --bm-theme_StandardArticleHead_headline_tabletFont_style,
      normal
    ) !important;
  }
}
@media (min-width: 1024.1px) {
  .StandardArticleHead_headline__YISiD {
    font-family: var(
      --bm-theme_StandardArticleHead_headline_desktopFont_family
    ) !important;
    font-weight: var(
      --bm-theme_StandardArticleHead_headline_desktopFont_weight,
      normal
    ) !important;
    letter-spacing: var(
      --bm-theme_StandardArticleHead_headline_desktopFont_letterSpacing,
      normal
    ) !important;
    font-size: var(
      --bm-theme_StandardArticleHead_headline_desktopFont_size
    ) !important;
    line-height: var(
      --bm-theme_StandardArticleHead_headline_desktopFont_lineHeight,
      1
    ) !important;
    text-transform: var(
      --bm-theme_StandardArticleHead_headline_desktopFont_transform,
      none
    ) !important;
    font-style: var(
      --bm-theme_StandardArticleHead_headline_desktopFont_style,
      normal
    ) !important;
  }
}
.StandardArticleHead_topFigure__PaDmD {
  margin: 0;
}
@media (min-width: 768px) {
  .StandardArticleHead_topFigure__PaDmD {
    padding-top: var(--spacing-x2);
  }
}
.StandardArticleHead_topFigureCaption__OBR0r {
  padding-top: 6px;
}
.AudioControlBar_container__DE9tn {
  max-width: max-content;
  display: flex;
  justify-content: space-between;
  gap: var(--spacing-x6);
}
@media (min-width: 768px) {
  .AudioControlBar_container__DE9tn {
    gap: 40px;
  }
}
.AudioControlBar_container__DE9tn > * {
  flex-grow: 1;
  justify-content: center;
}
.AudioControlBar_control__Q3ukq {
  display: flex !important;
  align-items: center;
  gap: var(--spacing-x2);
  white-space: nowrap;
  font-family: var(--bm-theme_AudioControlBar_button_font_family) !important;
  font-weight: var(
    --bm-theme_AudioControlBar_button_font_weight,
    normal
  ) !important;
  letter-spacing: var(
    --bm-theme_AudioControlBar_button_font_letterSpacing,
    normal
  ) !important;
  font-size: var(--bm-theme_AudioControlBar_button_font_size) !important;
  line-height: var(
    --bm-theme_AudioControlBar_button_font_lineHeight,
    1
  ) !important;
  text-transform: var(
    --bm-theme_AudioControlBar_button_font_transform,
    none
  ) !important;
  font-style: var(
    --bm-theme_AudioControlBar_button_font_style,
    normal
  ) !important;
  color: var(--bm-theme_AudioControlBar_button_color);
}
@media (min-width: 1024.1px) {
  .AudioControlBar_control__Q3ukq {
    font-family: var(
      --bm-theme_AudioControlBar_button_desktopFont_family
    ) !important;
    font-weight: var(
      --bm-theme_AudioControlBar_button_desktopFont_weight,
      normal
    ) !important;
    letter-spacing: var(
      --bm-theme_AudioControlBar_button_desktopFont_letterSpacing,
      normal
    ) !important;
    font-size: var(
      --bm-theme_AudioControlBar_button_desktopFont_size
    ) !important;
    line-height: var(
      --bm-theme_AudioControlBar_button_desktopFont_lineHeight,
      1
    ) !important;
    text-transform: var(
      --bm-theme_AudioControlBar_button_desktopFont_transform,
      none
    ) !important;
    font-style: var(
      --bm-theme_AudioControlBar_button_desktopFont_style,
      normal
    ) !important;
  }
}
.AudioControlBar_iconContainer__IXopB {
  width: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.Button_button__Y9FXz {
  border: none;
  background: none;
  color: currentcolor;
  cursor: pointer;
  padding: 0;
  margin: 0;
  box-shadow: none;
  border-radius: 0;
  -webkit-tap-highlight-color: transparent;
}
.Button_button__Y9FXz:focus {
  outline: none !important;
}
.Button_button__Y9FXz:not(:disabled):focus-visible {
  outline: 1px auto -webkit-focus-ring-color !important;
}
.Button_button__Y9FXz svg {
  vertical-align: initial !important;
}
.Button_button__Y9FXz > * {
  pointer-events: none;
}
.UserSavedArticlesButton_button___GLga {
  border: none;
  background: none;
  color: currentcolor;
  cursor: pointer;
  padding: 0;
  margin: 0;
  box-shadow: none;
  border-radius: 0;
  -webkit-tap-highlight-color: transparent;
}
.UserSavedArticlesButton_button___GLga:focus {
  outline: none !important;
}
.UserSavedArticlesButton_button___GLga:not(:disabled):focus-visible {
  outline: 1px auto -webkit-focus-ring-color !important;
}
.UserSavedArticlesButton_button___GLga svg {
  vertical-align: initial !important;
}
.UserSavedArticlesButton_button___GLga > * {
  pointer-events: none;
}
.UserSavedArticlesButton_button___GLga {
  display: flex;
  align-items: center;
  gap: var(--spacing-x2);
  width: min-content;
  white-space: nowrap;
  color: var(--bm-theme_UserSavedArticlesButton_button_color);
}
.UserSavedArticlesButton_button___GLga * {
  pointer-events: none;
}
.UserSavedArticlesButton_button___GLga:disabled {
  cursor: pointer;
}
.UserSavedArticlesButton_icon__wzxh_ {
  display: inline-block;
}
.UserSavedArticlesButton_text__FKq9o {
  font-family: var(
    --bm-theme_UserSavedArticlesButton_button_font_family
  ) !important;
  font-weight: var(
    --bm-theme_UserSavedArticlesButton_button_font_weight,
    normal
  ) !important;
  letter-spacing: var(
    --bm-theme_UserSavedArticlesButton_button_font_letterSpacing,
    normal
  ) !important;
  font-size: var(
    --bm-theme_UserSavedArticlesButton_button_font_size
  ) !important;
  line-height: var(
    --bm-theme_UserSavedArticlesButton_button_font_lineHeight,
    1
  ) !important;
  text-transform: var(
    --bm-theme_UserSavedArticlesButton_button_font_transform,
    none
  ) !important;
  font-style: var(
    --bm-theme_UserSavedArticlesButton_button_font_style,
    normal
  ) !important;
  user-select: none;
  transition: color 50ms linear;
}
.TeaserList_list__Ydx2_ {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.TeaserList_listItem__AY9g4 {
  margin-bottom: var(--spacing-x8);
}
.TeaserList_listItem__AY9g4:last-child {
  margin-bottom: 0;
}
.TeaserListTitle_header__P_yeH {
  padding: 0;
  margin: 0;
  border-top: 1px solid var(--bm-theme_TeaserListTitle_divider_color);
  padding-top: var(--spacing-x6);
  margin-bottom: var(--spacing-x6);
}
@media (min-width: 768px) {
  .TeaserListTitle_header__P_yeH {
    margin-bottom: var(--spacing-x8);
  }
}
.TeaserListTitle_header__P_yeH {
  font-family: var(--bm-theme_TeaserListTitle_title_font_family) !important;
  font-weight: var(
    --bm-theme_TeaserListTitle_title_font_weight,
    normal
  ) !important;
  letter-spacing: var(
    --bm-theme_TeaserListTitle_title_font_letterSpacing,
    normal
  ) !important;
  font-size: var(--bm-theme_TeaserListTitle_title_font_size) !important;
  line-height: var(
    --bm-theme_TeaserListTitle_title_font_lineHeight,
    1
  ) !important;
  text-transform: var(
    --bm-theme_TeaserListTitle_title_font_transform,
    none
  ) !important;
  font-style: var(
    --bm-theme_TeaserListTitle_title_font_style,
    normal
  ) !important;
}
.TeaserListTitle_header__P_yeH:after,
.TeaserListTitle_header__P_yeH:before {
  content: '';
  display: block;
  height: 0;
  width: 0;
}
.TeaserListTitle_header__P_yeH:before {
  margin-top: calc(
    0.5em - var(--bm-theme_TeaserListTitle_title_font_lineHeight, normal) * 0.5
  );
}
.TeaserListTitle_header__P_yeH:after {
  margin-bottom: calc(
    0.5em - var(--bm-theme_TeaserListTitle_title_font_lineHeight, normal) * 0.5
  );
}
@media (min-width: 768px) {
  .TeaserListTitle_header__P_yeH {
    font-family: var(
      --bm-theme_TeaserListTitle_title_tabletFont_family
    ) !important;
    font-weight: var(
      --bm-theme_TeaserListTitle_title_tabletFont_weight,
      normal
    ) !important;
    letter-spacing: var(
      --bm-theme_TeaserListTitle_title_tabletFont_letterSpacing,
      normal
    ) !important;
    font-size: var(--bm-theme_TeaserListTitle_title_tabletFont_size) !important;
    line-height: var(
      --bm-theme_TeaserListTitle_title_tabletFont_lineHeight,
      1
    ) !important;
    text-transform: var(
      --bm-theme_TeaserListTitle_title_tabletFont_transform,
      none
    ) !important;
    font-style: var(
      --bm-theme_TeaserListTitle_title_tabletFont_style,
      normal
    ) !important;
  }
  .TeaserListTitle_header__P_yeH:after,
  .TeaserListTitle_header__P_yeH:before {
    content: '';
    display: block;
    height: 0;
    width: 0;
  }
  .TeaserListTitle_header__P_yeH:before {
    margin-top: calc(
      0.5em -
        var(--bm-theme_TeaserListTitle_title_tabletFont_lineHeight, normal) *
        0.5
    );
  }
  .TeaserListTitle_header__P_yeH:after {
    margin-bottom: calc(
      0.5em -
        var(--bm-theme_TeaserListTitle_title_tabletFont_lineHeight, normal) *
        0.5
    );
  }
}
.ClipboardButton_button__BHkDJ {
  border: none;
  background: none;
  color: currentcolor;
  cursor: pointer;
  padding: 0;
  margin: 0;
  box-shadow: none;
  border-radius: 0;
  -webkit-tap-highlight-color: transparent;
}
.ClipboardButton_button__BHkDJ:focus {
  outline: none !important;
}
.ClipboardButton_button__BHkDJ:not(:disabled):focus-visible {
  outline: 1px auto -webkit-focus-ring-color !important;
}
.ClipboardButton_button__BHkDJ svg {
  vertical-align: initial !important;
}
.ClipboardButton_button__BHkDJ > * {
  pointer-events: none;
}
.ClipboardButton_button__BHkDJ {
  width: 100%;
  height: 100%;
  position: relative;
}
.ShareButtons_container__dfVgZ {
  display: flex;
  gap: var(--spacing-x3);
  align-items: center;
}
.ShareButtons_buttons__WwWYE {
  display: flex;
  gap: var(--spacing-x4);
}
.ShareButtons_shareButton__aU0tN {
  text-decoration: none;
  color: inherit;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  color: var(--bm-theme_ShareButtons_button_color);
}
.ShareButtons_text__kgZD_ {
  font-family: var(--bm-theme_ShareButtons_button_font_family) !important;
  font-weight: var(
    --bm-theme_ShareButtons_button_font_weight,
    normal
  ) !important;
  letter-spacing: var(
    --bm-theme_ShareButtons_button_font_letterSpacing,
    normal
  ) !important;
  font-size: var(--bm-theme_ShareButtons_button_font_size) !important;
  line-height: var(
    --bm-theme_ShareButtons_button_font_lineHeight,
    1
  ) !important;
  text-transform: var(
    --bm-theme_ShareButtons_button_font_transform,
    none
  ) !important;
  font-style: var(--bm-theme_ShareButtons_button_font_style, normal) !important;
  color: var(--bm-theme_ShareButtons_button_color);
  padding-top: var(--spacing-x05);
}
.LoginWall_button__fdGl2:not(:disabled):focus-visible {
  outline: 1px auto -webkit-focus-ring-color !important;
}
.StandardArticleBody_container__A8RXB:after {
  content: '';
  display: block;
  clear: both;
}
.Summary_expandButton__cDP6s:not(:disabled):focus-visible {
  outline: 1px auto -webkit-focus-ring-color !important;
}
.CopyPostUrl_button__tXOqB:not(:disabled):focus-visible {
  outline: 1px auto -webkit-focus-ring-color !important;
}
.NewsArticleContent_divider__MtQSv {
  margin-top: var(--spacing-x4);
  margin-bottom: var(--spacing-x6);
}
.NewsArticleContent_header__BCC3D {
  margin-bottom: var(--spacing-x6);
}
.NewsArticleContent_actions__nChPf {
  display: flex;
  margin-bottom: var(--spacing-x6);
  gap: var(--spacing-x6);
}
@media (min-width: 1024.1px) {
  .NewsArticleContent_actions__nChPf {
    gap: 40px;
  }
}
.NewsArticleContent_shareButtons__8S3eG {
  padding-top: var(--spacing-x3);
}
.NewsArticleContent_relatedArticles__RC9Cb {
  margin-top: var(--spacing-x6);
}
.ArticlePage_heading__CQmOs {
  clip: rect(0, 0, 0, 0);
  border: 0;
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

.form__block {
  max-width: 500px;

  margin: 0 auto;
}
.form__header {
  padding: 20px;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  background-color: #003d60;
  color: #fff;
}
.form__title {
  font-size: 24px;
  font-weight: bold;
  text-align: center;
}
.form__sub-title {
  padding-top: 10px;
  text-align: center;
}

.link {
  color: var(--bm-theme_StandardArticleHead_subheadline_linkColor);
}
