/**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */

[data-chameleon-theme="az"], [data-chameleon-theme="az"]:is([data-chameleon-subtheme="accent"], [data-chameleon-subtheme="breaking"], [data-chameleon-subtheme="sponsored-content"], [data-chameleon-subtheme="default"]), [data-chameleon-theme="az"] :is([data-chameleon-subtheme="accent"], [data-chameleon-subtheme="breaking"], [data-chameleon-subtheme="sponsored-content"], [data-chameleon-subtheme="default"]) {
  --scale-infinite: 9999px;
  --scale-16: 96px;
  --scale-15: 80px;
  --scale-14: 64px;
  --scale-13: 56px;
  --scale-12: 48px;
  --scale-11: 40px;
  --scale-10: 32px;
  --scale-9: 24px;
  --scale-8: 20px;
  --scale-7: 16px;
  --scale-6: 12px;
  --scale-5: 8px;
  --scale-4: 6px;
  --scale-3: 4px;
  --scale-2: 2px;
  --scale-1: 1px;
  --scale-0: 0px;
  --breakpoint-xl-min: 1440px;
  --breakpoint-lg-max: 1439px;
  --breakpoint-lg-min: 1010px;
  --breakpoint-md-max: 1009px;
  --breakpoint-md-min: 768px;
  --breakpoint-sm-max: 767px;
  --breakpoint-sm-min: 480px;
  --breakpoint-xs-max: 479px;
  --breakpoint-xs-min: 0px;
  --line-height-5xl: 1.6;
  --line-height-4xl: 1.5;
  --line-height-3xl: 1.4;
  --line-height-2xl: 1.375;
  --line-height-xl: 1.335;
  --line-height-lg: 1.25;
  --line-height-md: 1.2;
  --line-height-sm: 1.15;
  --line-height-xs: 1;
  --segmented-control-layout-item-spacing: 2px;
  --segmented-control-layout-padding-left: 3px;
  --segmented-control-layout-padding-bottom: 3px;
  --segmented-control-layout-padding-right: 3px;
  --segmented-control-layout-padding-top: 3px;
  --segmented-control-border-radius: 4px;
  --segmented-control-item-border-radius: 1px;
  --segmented-control-item-lg-layout-item-spacing: 4px;
  --segmented-control-item-lg-layout-padding-left: 12px;
  --segmented-control-item-lg-layout-padding-bottom: 8px;
  --segmented-control-item-lg-layout-padding-right: 12px;
  --segmented-control-item-lg-layout-padding-top: 8px;
  --segmented-control-item-lg-typography-font-style: normal;
  --segmented-control-item-lg-typography-text-case: none;
  --segmented-control-item-lg-typography-line-height: 24px;
  --segmented-control-item-sm-layout-item-spacing: 4px;
  --segmented-control-item-sm-layout-padding-left: 8px;
  --segmented-control-item-sm-layout-padding-bottom: 8px;
  --segmented-control-item-sm-layout-padding-right: 8px;
  --segmented-control-item-sm-layout-padding-top: 8px;
  --segmented-control-item-sm-typography-font-style: normal;
  --segmented-control-item-sm-typography-text-case: none;
  --segmented-control-item-sm-typography-line-height: 16px;
  --dialog-border-radius: 0px;
  --paragraph-dropcap-linespan: 2;
  --vertical-teaser-premium-long-padding-left: 16px;
  --vertical-teaser-premium-long-padding-bottom: 16px;
  --vertical-teaser-body-inset-lg-layout-padding-left: 16px;
  --vertical-teaser-body-inset-lg-layout-padding-bottom: 16px;
  --vertical-teaser-body-inset-lg-layout-padding-right: 16px;
  --vertical-teaser-body-inset-lg-layout-padding-top: 8px;
  --vertical-teaser-body-inset-md-layout-padding-left: 16px;
  --vertical-teaser-body-inset-md-layout-padding-bottom: 16px;
  --vertical-teaser-body-inset-md-layout-padding-right: 16px;
  --vertical-teaser-body-inset-md-layout-padding-top: 8px;
  --vertical-teaser-body-inset-sm-layout-padding-left: 16px;
  --vertical-teaser-body-inset-sm-layout-padding-bottom: 16px;
  --vertical-teaser-body-inset-sm-layout-padding-right: 16px;
  --vertical-teaser-body-inset-sm-layout-padding-top: 8px;
  --vertical-teaser-body-default-lg-layout-padding-left: 0px;
  --vertical-teaser-body-default-lg-layout-padding-bottom: 0px;
  --vertical-teaser-body-default-lg-layout-padding-right: 0px;
  --vertical-teaser-body-default-lg-layout-padding-top: 8px;
  --vertical-teaser-body-default-md-layout-padding-left: 0px;
  --vertical-teaser-body-default-md-layout-padding-bottom: 0px;
  --vertical-teaser-body-default-md-layout-padding-right: 0px;
  --vertical-teaser-body-default-md-layout-padding-top: 8px;
  --vertical-teaser-body-default-sm-layout-padding-left: 0px;
  --vertical-teaser-body-default-sm-layout-padding-bottom: 0px;
  --vertical-teaser-body-default-sm-layout-padding-right: 0px;
  --vertical-teaser-body-default-sm-layout-padding-top: 8px;
  --icon-button-sm-layout-padding-left: 8px;
  --icon-button-sm-layout-padding-bottom: 8px;
  --icon-button-sm-layout-padding-right: 8px;
  --icon-button-sm-layout-padding-top: 8px;
  --icon-button-lg-layout-padding-left: 16px;
  --icon-button-lg-layout-padding-bottom: 16px;
  --icon-button-lg-layout-padding-right: 16px;
  --icon-button-lg-layout-padding-top: 16px;
  --table-cell-typography-font-style: normal;
  --table-header-typography-font-style: normal;
  --table-header-typography-text-case: uppercase;
  --tab-selected-typography-font-style: normal;
  --tab-selected-typography-line-height: 24px;
  --tab-layout-padding-left: 12px;
  --tab-layout-padding-bottom: 8px;
  --tab-layout-padding-right: 12px;
  --tab-layout-padding-top: 8px;
  --tab-default-typography-font-style: normal;
  --tab-default-typography-line-height: 24px;
  --default-teaser-editorial-animation-lg-height: 6px;
  --default-teaser-editorial-animation-md-height: 6px;
  --default-teaser-editorial-animation-sm-height: 6px;
  --default-teaser-editorial-label-highlight-lg-layout-item-spacing: 4px;
  --default-teaser-editorial-label-highlight-lg-layout-padding-left: 4px;
  --default-teaser-editorial-label-highlight-lg-layout-padding-bottom: 4px;
  --default-teaser-editorial-label-highlight-lg-layout-padding-right: 4px;
  --default-teaser-editorial-label-highlight-lg-layout-padding-top: 4px;
  --default-teaser-editorial-label-highlight-md-layout-item-spacing: 4px;
  --default-teaser-editorial-label-highlight-md-layout-padding-left: 4px;
  --default-teaser-editorial-label-highlight-md-layout-padding-bottom: 4px;
  --default-teaser-editorial-label-highlight-md-layout-padding-right: 4px;
  --default-teaser-editorial-label-highlight-md-layout-padding-top: 4px;
  --default-teaser-editorial-label-highlight-sm-layout-item-spacing: 4px;
  --default-teaser-editorial-label-highlight-sm-layout-padding-left: 4px;
  --default-teaser-editorial-label-highlight-sm-layout-padding-bottom: 4px;
  --default-teaser-editorial-label-highlight-sm-layout-padding-right: 4px;
  --default-teaser-editorial-label-highlight-sm-layout-padding-top: 4px;
  --default-teaser-editorial-label-default-lg-layout-item-spacing: 4px;
  --default-teaser-editorial-label-default-lg-layout-padding-left: 0px;
  --default-teaser-editorial-label-default-lg-layout-padding-bottom: 0px;
  --default-teaser-editorial-label-default-lg-layout-padding-right: 0px;
  --default-teaser-editorial-label-default-lg-layout-padding-top: 0px;
  --default-teaser-editorial-label-default-md-layout-item-spacing: 4px;
  --default-teaser-editorial-label-default-md-layout-padding-left: 0px;
  --default-teaser-editorial-label-default-md-layout-padding-bottom: 0px;
  --default-teaser-editorial-label-default-md-layout-padding-right: 0px;
  --default-teaser-editorial-label-default-md-layout-padding-top: 0px;
  --default-teaser-editorial-label-default-sm-layout-item-spacing: 4px;
  --default-teaser-editorial-label-default-sm-layout-padding-left: 0px;
  --default-teaser-editorial-label-default-sm-layout-padding-bottom: 0px;
  --default-teaser-editorial-label-default-sm-layout-padding-right: 0px;
  --default-teaser-editorial-label-default-sm-layout-padding-top: 0px;
  --default-teaser-editorial-label-lg-typography-font-style: normal;
  --default-teaser-editorial-label-lg-typography-text-case: none;
  --default-teaser-editorial-label-lg-typography-font-size: 12px;
  --default-teaser-editorial-label-lg-typography-line-height: 1.335;
  --default-teaser-editorial-label-lg-typography-font-weight: 700;
  --default-teaser-editorial-label-lg-typography-font-family: 'Noto Sans', 'Noto Sans Fallback', sans-serif;
  --default-teaser-editorial-label-md-typography-font-style: normal;
  --default-teaser-editorial-label-md-typography-text-case: none;
  --default-teaser-editorial-label-md-typography-font-size: 12px;
  --default-teaser-editorial-label-md-typography-line-height: 1.335;
  --default-teaser-editorial-label-md-typography-font-weight: 700;
  --default-teaser-editorial-label-md-typography-font-family: 'Noto Sans', 'Noto Sans Fallback', sans-serif;
  --default-teaser-editorial-label-sm-typography-font-style: normal;
  --default-teaser-editorial-label-sm-typography-text-case: none;
  --default-teaser-editorial-label-sm-typography-font-size: 12px;
  --default-teaser-editorial-label-sm-typography-line-height: 1.335;
  --default-teaser-editorial-label-sm-typography-font-weight: 700;
  --default-teaser-editorial-label-sm-typography-font-family: 'Noto Sans', 'Noto Sans Fallback', sans-serif;
  --default-teaser-premium-long-padding-left: 16px;
  --default-teaser-premium-long-padding-bottom: 16px;
  --description-lg-strong-typography-font-style: normal;
  --description-lg-default-typography-font-style: normal;
  --description-sm-strong-typography-font-style: normal;
  --description-sm-default-typography-font-style: normal;
  --body-typography-font-style: normal;
  --wide-list-title-typography-font-style: normal;
  --accordion-title-typography-font-style: normal;
  --logo-square-main-aspect-ratio: 1;
  --logo-square-main-inverse-asset: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none' viewBox='0 0 48 48'%3e%3cpath fill='%233fb5ea' d='M19.58 18.92 24 29.23l-4.42 10.32h-8.84z'/%3e%3cpath fill='%23009ee3' d='m19.58 18.92-8.84 20.63h-6.7L3 36.97 15.16 8.6z'/%3e%3cpath fill='%23ffd400' d='m28.42 18.92 8.84 20.63h-8.84L24 29.23z'/%3e%3cpath fill='%23dbdbdb' d='M28.42 18.92 24 29.23l-4.42-10.31L24 8.6z'/%3e%3cpath fill='%23c9c9c9' d='M19.58 18.92 15.16 8.6H24z'/%3e%3cpath fill='white' d='M28.42 18.92 24 8.6h8.84z'/%3e%3cpath fill='%23ffdf40' d='m28.42 18.92 8.84 20.63h6.7L45 36.97 32.84 8.6z'/%3e%3c/svg%3e");
  --logo-square-main-asset: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none' viewBox='0 0 48 48'%3e%3cpath fill='%233fb5ea' d='M19.58 18.92 24 29.23l-4.42 10.32h-8.84z'/%3e%3cpath fill='%23009ee3' d='m19.58 18.92-8.84 20.63h-6.7L3 36.97 15.16 8.6z'/%3e%3cpath fill='%23ffd400' d='m28.42 18.92 8.84 20.63h-8.84L24 29.23z'/%3e%3cpath fill='%23333' d='M28.42 18.92 24 29.23l-4.42-10.31L24 8.6z'/%3e%3cpath fill='%23272626' d='M19.58 18.92 15.16 8.6H24z'/%3e%3cpath fill='%23474747' d='M28.42 18.92 24 8.6h8.84z'/%3e%3cpath fill='%23ffdf40' d='m28.42 18.92 8.84 20.63h6.7L45 36.97 32.84 8.6z'/%3e%3c/svg%3e");
  --logo-main-aspect-ratio: 6.833;
  --logo-main-inverse-asset: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='328' height='48' fill='none' viewBox='0 0 328 48'%3e%3cpath fill='white' d='m75.33 35-7.67-23.86h-1.83l-8.02 23.24c-1.23 3.58-1.38 3.92-2.55 4.3l-.97.28V40h7.4v-1.06l-1.38-.31c-1.05-.27-1.24-.67-1.24-1.33 0-.49.07-1.25.63-2.8l1.68-5.08h8.06l1.96 6.26c.3.96.37 1.5.37 1.78 0 .48 0 .9-1.29 1.2l-1.1.28V40h9.44v-1.06l-1.2-.28c-.88-.16-1.36-.73-2.29-3.67m-6.4-7.2h-7.02l3.63-10.85zm26.24 10.49c-.3-.22-.56-.56-.56-1.54V24.1c0-3.65-2.1-5.42-6.4-5.42-2.31 0-6.7.75-6.7 3.57 0 1.23.74 2 1.92 2 1.36 0 2.02-.77 2.22-2.57.15-1.03.41-1.52 2.11-1.52 3.13 0 3.27 1.42 3.27 4.13v4.14L86.2 29.7c-2.34.64-5.88 1.61-5.88 5.64 0 3.2 2.24 5.18 5.84 5.18 1.9 0 3.84-.8 5.11-2.1.36 1.4 1.35 2.06 3.06 2.06a6 6 0 0 0 2.86-.8l.18-.12v-.82l-.37-.02c-.84-.04-1.38-.08-1.84-.43m-7.88.04c-2.06 0-3.23-1.25-3.23-3.42 0-2.5 1.27-3.63 4.87-4.3l2.11-.42v6.48c-.76 1.06-2.12 1.66-3.75 1.66m19.34-18.01c1.41 0 1.49.3 1.9 1.97.23 1.08.64 2.08 2.05 2.08 1.34 0 2.07-.74 2.07-2.08 0-1.74-1.45-3.6-5.5-3.6a9.3 9.3 0 0 0-6.44 2.85c-1.5 1.51-3.28 4.27-3.28 8.84 0 6.32 3.2 10.1 8.56 10.1 3.05 0 5.48-1.36 6.54-2.71l.08-.1v-1.28l-.6.38a8.4 8.4 0 0 1-4.6 1.31c-5.14 0-6.22-4.87-6.22-8.96 0-5.1 2.29-8.8 5.43-8.8m24.37 16.78V24.33c0-4.01-1.54-5.65-5.32-5.65-2.05 0-4.69 1.05-6.48 2.19v-6a81 81 0 0 1 .08-3.4l.09-1.78-.57-.12-5.82.59v.88l1.37.6c1.25.6 1.28.62 1.28 1.85V37.1c0 1.28-.04 1.3-1.01 1.55l-1.45.34V40h8.64v-1l-1.48-.35c-1.09-.28-1.13-.3-1.13-1.55V22.4l.16-.07c1.25-.5 2.96-1.18 5.27-1.18 2.16 0 2.79.8 2.79 3.54v12.4c0 1.26-.08 1.29-1.08 1.56l-1.5.34V40h8.65v-1.01l-1.48-.34c-.98-.26-1.02-.27-1.02-1.55m11.48-18.42c-5.17 0-9.08 4.76-9.08 11.07 0 6.91 3.34 10.72 9.42 10.72 2.59 0 5-1.03 6.63-2.84l.1-.11v-1.3l-.6.4q-2.08 1.34-5.42 1.35c-5.26 0-6.37-4.94-6.37-9.08v-.2h12.76v-.39q.09-5.3-2.28-7.71-1.87-1.9-5.16-1.91m-.1 1.48c2.58 0 3.72 2.03 3.78 6.78l-8.93.29c.35-4.5 2.22-7.07 5.14-7.07m26.61 16.94V24.33c0-4.01-1.55-5.65-5.35-5.65-2.4 0-5.11 1.4-6.45 2.18l.06-1.9-.58-.13-5.4.9v.83l1.3.65c1 .51 1.06.54 1.06 1.63V37.1q0 1.28-1.01 1.55l-1.46.34V40h8.65v-1.01l-1.52-.34c-1.05-.29-1.09-.3-1.09-1.55V22.36l.14-.06a14 14 0 0 1 5.3-1.15c2.15 0 2.78.8 2.78 3.61V37.1c0 1.26-.02 1.27-1.08 1.54l-1.5.35v1h8.65v-1l-1.48-.34q-1.02-.27-1.02-1.55m12.04-18.42c-5.18 0-9.09 4.76-9.09 11.07 0 6.91 3.35 10.72 9.42 10.72 2.59 0 5-1.03 6.63-2.84l.1-.11v-1.3l-.6.4q-2.08 1.34-5.42 1.35c-5.26 0-6.37-4.94-6.37-9.08v-.2h12.76v-.39q.09-5.3-2.28-7.71-1.87-1.9-5.16-1.91m-.11 1.48c2.6 0 3.73 2.03 3.79 6.78l-8.93.29c.35-4.5 2.22-7.07 5.14-7.07m19.18-1.48c-1.7 0-3.38 1.27-4.9 2.55l.03-2.12-.55-.3-5.42.9v.85l1.08.54c1.2.58 1.28.62 1.28 1.81v14.14q0 1.33-1.01 1.6l-1.46.34v1h9.06v-1.02l-2.18-.41c-.74-.14-.84-.32-.84-1.5V22.9c1.65-1.3 2.65-1.77 3-1.77.2 0 .21 0 .46.56l.05.12c.21.48.66 1.48 1.92 1.48s2.03-.84 2.03-2.15c0-1.55-.95-2.47-2.55-2.47m51.29-2.39a2.26 2.26 0 0 0 2.25-2.32 2.3 2.3 0 0 0-2.25-2.35c-1.27 0-2.22 1.03-2.22 2.35s.95 2.32 2.22 2.32m-12.57 2.4c-5.18 0-9.08 4.76-9.08 11.07 0 6.91 3.34 10.72 9.41 10.72 2.6 0 5.01-1.03 6.64-2.84l.1-.11v-1.3l-.6.4q-2.1 1.34-5.43 1.35c-5.26 0-6.36-4.94-6.36-9.08v-.2h12.75v-.39q.1-5.3-2.27-7.71-1.88-1.9-5.16-1.91m-.12 1.48c2.6 0 3.74 2.03 3.8 6.78l-8.94.29c.36-4.5 2.22-7.07 5.15-7.07M253.3 37.1V23.67c0-2.69.1-4.05.14-4.35l.04-.34-.56-.15-5.63.89v.84l1.15.59c1.23.6 1.28.63 1.28 1.77V37.1q0 1.28-1.01 1.54l-1.46.35v1h8.58v-1l-1.38-.34c-1.07-.28-1.16-.3-1.16-1.55m10.68 1.1c-1.54 0-2.15-.6-2.15-2.12V21.3h3.54l.19-1.91h-3.73v-4.48h-.87l-.1.25c-1.02 2.66-2.42 4.23-4.56 5.08l-.24.1v.96h2.2v15.01c0 2.56 1.58 4.08 4.23 4.08 1.87 0 3.6-.92 4.58-1.78l.14-.12v-1.08l-1.37.23c-.71.27-.79.56-1.86.56m20.79-2V19.05l-.53-.22-5.32.9v.83l1.11.59c1.16.56 1.16.6 1.16 1.93v13.57a13 13 0 0 1-5.06 1.28c-2.06 0-3.15-1.2-3.15-3.46V19.05l-.53-.22-5.32.9v.83l1.1.58c1.15.59 1.17.6 1.17 1.9V34.9c0 3.5 1.93 5.5 5.28 5.5 2.6 0 4.8-1.15 6.51-2.26v2.05l.53.22 5.51-.82v-.87l-1.26-.5c-1-.35-1.2-.48-1.2-2.02m21.64.9V24.33c0-4.01-1.54-5.65-5.34-5.65-2.4 0-5.12 1.4-6.46 2.18l.06-1.9-.57-.13-5.4.9v.83l1.29.65c1 .51 1.06.54 1.06 1.63V37.1q0 1.28-1.01 1.55l-1.46.34V40h8.66v-1.01l-1.52-.34c-1.06-.29-1.1-.3-1.1-1.55V22.36l.14-.06a14 14 0 0 1 5.3-1.15c2.16 0 2.78.8 2.78 3.61V37.1c0 1.26-.02 1.27-1.08 1.54l-1.5.35v1h8.65v-1l-1.48-.34q-1.02-.27-1.02-1.55m15.14-1.96h-5.75c-1.91 0-2.07-.6-2.07-1.15 0-.66.51-1.38 1.04-1.82.85.38 1.82.56 3.01.56 3.64 0 7.33-2.41 7.33-7.02q-.01-2.64-1.28-4.31h3l.6-2.67-5.63.95c-1.1-.65-2.52-1-4.02-1-4.71 0-7.25 3.78-7.25 7.34a6.2 6.2 0 0 0 2.95 5.4 5 5 0 0 0-2.43 4.03c0 1.32.6 2.28 1.7 2.77-2.25.97-3.3 2.42-3.3 4.5 0 3.06 2.81 4.82 7.73 4.82 7.3 0 9.94-4.44 9.94-7.42q-.01-4.96-5.57-4.98m-3.77-14.98c2.43 0 3.6 1.98 3.6 6.06 0 3.44-1.17 5.11-3.6 5.11-2.42 0-3.53-1.92-3.53-5.86q.01-5.29 3.53-5.3m-.04 25.86c-3.35 0-4.9-1.22-4.9-3.85 0-1.63.7-2.87 2-3.5h5.89c2.86 0 3.42 1 3.42 2.71 0 3.2-3.22 4.64-6.4 4.64m-107.93-26.7h.99l.33-.89c.49-1.28.91-2.38 1.53-3.68.55-1.3.52-2.07 6.96-2.07h3.23L209.23 38.6l-.05.09V40h17.97l.7-8.4h-.98l-.19.5a23 23 0 0 1-1.8 4.15c-1.3 2.12-1.01 2.25-8.42 2.25h-3l13.7-26.1v-1.26h-16.8z'/%3e%3cpath fill='%23dbdbdb' d='M30.92 8.15 30.86 8H12.57l-.06.15 9.14 21.33.07-.15.06.15z'/%3e%3cpath fill='%23209ad6' d='M17.14 18.67 12.57 8 0 37.33 1.07 40h16.08l4.57-10.67z'/%3e%3cpath fill='%23ffd500' d='m30.86 8-4.57 10.67-4.57 10.66L26.29 40h16.07l1.07-2.67z'/%3e%3cpath fill='%2345b4e8' d='M8 40h9.15l4.57-10.67-4.58-10.66z'/%3e%3cpath fill='%23209ad6' d='M12.57 8 0 37.33 1.07 40H8l9.14-21.33z'/%3e%3cpath fill='%23dbdbdb' d='m21.72 8-4.58 10.67 4.57 10.66 4.58-10.66z'/%3e%3cpath fill='%23c9c9c9' d='M21.72 8h-9.15l4.57 10.67z'/%3e%3cpath fill='white' d='M30.86 8h-9.14l4.57 10.67z'/%3e%3cpath fill='%23ffd500' d='M21.72 29.33 26.29 40h9.14l-9.14-21.33z'/%3e%3cpath fill='%23ffe13f' d='m30.86 8 12.57 29.33L42.36 40h-6.93l-9.14-21.33z'/%3e%3c/svg%3e");
  --logo-main-asset: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='328' height='48' fill='none' viewBox='0 0 328 48'%3e%3cpath fill='%231a1a18' d='m75.33 35-7.67-23.86h-1.83l-8.02 23.24c-1.23 3.58-1.38 3.92-2.55 4.3l-.97.28V40h7.4v-1.06l-1.38-.31c-1.05-.27-1.24-.67-1.24-1.33 0-.49.07-1.25.63-2.8l1.68-5.08h8.06l1.96 6.26c.3.96.37 1.5.37 1.78 0 .48 0 .9-1.29 1.2l-1.1.28V40h9.44v-1.06l-1.2-.28c-.88-.16-1.36-.73-2.29-3.67m-6.4-7.2h-7.02l3.63-10.85zm26.24 10.49c-.3-.22-.56-.56-.56-1.54V24.1c0-3.65-2.1-5.42-6.4-5.42-2.31 0-6.7.75-6.7 3.57 0 1.23.74 2 1.92 2 1.36 0 2.02-.77 2.22-2.57.15-1.03.41-1.52 2.11-1.52 3.13 0 3.27 1.42 3.27 4.13v4.14L86.2 29.7c-2.34.64-5.88 1.61-5.88 5.64 0 3.2 2.24 5.18 5.84 5.18 1.9 0 3.84-.8 5.11-2.1.36 1.4 1.35 2.06 3.06 2.06a6 6 0 0 0 2.86-.8l.18-.12v-.82l-.37-.02c-.84-.04-1.38-.08-1.84-.43m-7.88.04c-2.06 0-3.23-1.25-3.23-3.42 0-2.5 1.27-3.63 4.87-4.3l2.11-.42v6.48c-.76 1.06-2.12 1.66-3.75 1.66m19.34-18.01c1.41 0 1.49.3 1.9 1.97.23 1.08.64 2.08 2.05 2.08 1.34 0 2.07-.74 2.07-2.08 0-1.74-1.45-3.6-5.5-3.6a9.3 9.3 0 0 0-6.44 2.85c-1.5 1.51-3.28 4.27-3.28 8.84 0 6.32 3.2 10.1 8.56 10.1 3.05 0 5.48-1.36 6.54-2.71l.08-.1v-1.28l-.6.38a8.4 8.4 0 0 1-4.6 1.31c-5.14 0-6.22-4.87-6.22-8.96 0-5.1 2.29-8.8 5.43-8.8m24.37 16.78V24.33c0-4.01-1.54-5.65-5.32-5.65-2.05 0-4.69 1.05-6.48 2.19v-6a81 81 0 0 1 .08-3.4l.09-1.78-.57-.12-5.82.59v.88l1.37.6c1.25.6 1.28.62 1.28 1.85V37.1c0 1.28-.04 1.3-1.01 1.55l-1.45.34V40h8.64v-1l-1.48-.35c-1.09-.28-1.13-.3-1.13-1.55V22.4l.16-.07c1.25-.5 2.96-1.18 5.27-1.18 2.16 0 2.79.8 2.79 3.54v12.4c0 1.26-.08 1.29-1.08 1.56l-1.5.34V40h8.65v-1.01l-1.48-.34c-.98-.26-1.02-.27-1.02-1.55m11.48-18.42c-5.17 0-9.08 4.76-9.08 11.07 0 6.91 3.34 10.72 9.42 10.72 2.59 0 5-1.03 6.63-2.84l.1-.11v-1.3l-.6.4q-2.08 1.34-5.42 1.35c-5.26 0-6.37-4.94-6.37-9.08v-.2h12.76v-.39q.09-5.3-2.28-7.71-1.87-1.9-5.16-1.91m-.1 1.48c2.58 0 3.72 2.03 3.78 6.78l-8.93.29c.35-4.5 2.22-7.07 5.14-7.07m26.61 16.94V24.33c0-4.01-1.55-5.65-5.35-5.65-2.4 0-5.11 1.4-6.45 2.18l.06-1.9-.58-.13-5.4.9v.83l1.3.65c1 .51 1.06.54 1.06 1.63V37.1q0 1.28-1.01 1.55l-1.46.34V40h8.65v-1.01l-1.52-.34c-1.05-.29-1.09-.3-1.09-1.55V22.36l.14-.06a14 14 0 0 1 5.3-1.15c2.15 0 2.78.8 2.78 3.61V37.1c0 1.26-.02 1.27-1.08 1.54l-1.5.35v1h8.65v-1l-1.48-.34q-1.02-.27-1.02-1.55m12.04-18.42c-5.18 0-9.09 4.76-9.09 11.07 0 6.91 3.35 10.72 9.42 10.72 2.59 0 5-1.03 6.63-2.84l.1-.11v-1.3l-.6.4q-2.08 1.34-5.42 1.35c-5.26 0-6.37-4.94-6.37-9.08v-.2h12.76v-.39q.09-5.3-2.28-7.71-1.87-1.9-5.16-1.91m-.11 1.48c2.6 0 3.73 2.03 3.79 6.78l-8.93.29c.35-4.5 2.22-7.07 5.14-7.07m19.18-1.48c-1.7 0-3.38 1.27-4.9 2.55l.03-2.12-.55-.3-5.42.9v.85l1.08.54c1.2.58 1.28.62 1.28 1.81v14.14q0 1.33-1.01 1.6l-1.46.34v1h9.06v-1.02l-2.18-.41c-.74-.14-.84-.32-.84-1.5V22.9c1.65-1.3 2.65-1.77 3-1.77.2 0 .21 0 .46.56l.05.12c.21.48.66 1.48 1.92 1.48s2.03-.84 2.03-2.15c0-1.55-.95-2.47-2.55-2.47m51.29-2.39a2.26 2.26 0 0 0 2.25-2.32 2.3 2.3 0 0 0-2.25-2.35c-1.27 0-2.22 1.03-2.22 2.35s.95 2.32 2.22 2.32m-12.57 2.4c-5.18 0-9.08 4.76-9.08 11.07 0 6.91 3.34 10.72 9.41 10.72 2.6 0 5.01-1.03 6.64-2.84l.1-.11v-1.3l-.6.4q-2.1 1.34-5.43 1.35c-5.26 0-6.36-4.94-6.36-9.08v-.2h12.75v-.39q.1-5.3-2.27-7.71-1.88-1.9-5.16-1.91m-.12 1.48c2.6 0 3.74 2.03 3.8 6.78l-8.94.29c.36-4.5 2.22-7.07 5.15-7.07M253.3 37.1V23.67c0-2.69.1-4.05.14-4.35l.04-.34-.56-.15-5.63.89v.84l1.15.59c1.23.6 1.28.63 1.28 1.77V37.1q0 1.28-1.01 1.54l-1.46.35v1h8.58v-1l-1.38-.34c-1.07-.28-1.16-.3-1.16-1.55m10.68 1.1c-1.54 0-2.15-.6-2.15-2.12V21.3h3.54l.19-1.91h-3.73v-4.48h-.87l-.1.25c-1.02 2.66-2.42 4.23-4.56 5.08l-.24.1v.96h2.2v15.01c0 2.56 1.58 4.08 4.23 4.08 1.87 0 3.6-.92 4.58-1.78l.14-.12v-1.08l-1.37.23c-.71.27-.79.56-1.86.56m20.79-2V19.05l-.53-.22-5.32.9v.83l1.11.59c1.16.56 1.16.6 1.16 1.93v13.57a13 13 0 0 1-5.06 1.28c-2.06 0-3.15-1.2-3.15-3.46V19.05l-.53-.22-5.32.9v.83l1.1.58c1.15.59 1.17.6 1.17 1.9V34.9c0 3.5 1.93 5.5 5.28 5.5 2.6 0 4.8-1.15 6.51-2.26v2.05l.53.22 5.51-.82v-.87l-1.26-.5c-1-.35-1.2-.48-1.2-2.02m21.64.9V24.33c0-4.01-1.54-5.65-5.34-5.65-2.4 0-5.12 1.4-6.46 2.18l.06-1.9-.57-.13-5.4.9v.83l1.29.65c1 .51 1.06.54 1.06 1.63V37.1q0 1.28-1.01 1.55l-1.46.34V40h8.66v-1.01l-1.52-.34c-1.06-.29-1.1-.3-1.1-1.55V22.36l.14-.06a14 14 0 0 1 5.3-1.15c2.16 0 2.78.8 2.78 3.61V37.1c0 1.26-.02 1.27-1.08 1.54l-1.5.35v1h8.65v-1l-1.48-.34q-1.02-.27-1.02-1.55m15.14-1.96h-5.75c-1.91 0-2.07-.6-2.07-1.15 0-.66.51-1.38 1.04-1.82.85.38 1.82.56 3.01.56 3.64 0 7.33-2.41 7.33-7.02q-.01-2.64-1.28-4.31h3l.6-2.67-5.63.95c-1.1-.65-2.52-1-4.02-1-4.71 0-7.25 3.78-7.25 7.34a6.2 6.2 0 0 0 2.95 5.4 5 5 0 0 0-2.43 4.03c0 1.32.6 2.28 1.7 2.77-2.25.97-3.3 2.42-3.3 4.5 0 3.06 2.81 4.82 7.73 4.82 7.3 0 9.94-4.44 9.94-7.42q-.01-4.96-5.57-4.98m-3.77-14.98c2.43 0 3.6 1.98 3.6 6.06 0 3.44-1.18 5.11-3.6 5.11s-3.53-1.92-3.53-5.86q.01-5.29 3.53-5.3m-.04 25.86c-3.35 0-4.9-1.22-4.9-3.85 0-1.63.7-2.87 2-3.5h5.89c2.86 0 3.42 1 3.42 2.71 0 3.2-3.22 4.64-6.4 4.64m-107.93-26.7h.99l.33-.89c.49-1.28.91-2.38 1.53-3.68.55-1.3.52-2.07 6.96-2.07h3.23L209.23 38.6l-.05.09V40h17.97l.7-8.4h-.99l-.18.5a23 23 0 0 1-1.8 4.15c-1.3 2.12-1.01 2.25-8.42 2.25h-3l13.7-26.1v-1.26h-16.8z'/%3e%3cpath fill='%233b3b3a' d='M30.92 8.15 30.86 8H12.57l-.06.15 9.14 21.33.07-.15.06.15z'/%3e%3cpath fill='%23209ad6' d='M17.14 18.67 12.57 8 0 37.33 1.07 40h16.08l4.57-10.67z'/%3e%3cpath fill='%23ffd500' d='m30.86 8-4.57 10.67-4.57 10.66L26.29 40h16.07l1.07-2.67z'/%3e%3cpath fill='%2345b4e8' d='M8 40h9.15l4.57-10.67-4.58-10.66z'/%3e%3cpath fill='%23209ad6' d='M12.57 8 0 37.33 1.07 40H8l9.14-21.33z'/%3e%3cpath fill='%233b3b3a' d='m21.72 8-4.58 10.67 4.57 10.66 4.58-10.66z'/%3e%3cpath fill='%232c2c2b' d='M21.72 8h-9.15l4.57 10.67z'/%3e%3cpath fill='%23494948' d='M30.86 8h-9.14l4.57 10.67z'/%3e%3cpath fill='%23ffd500' d='M21.72 29.33 26.29 40h9.14l-9.14-21.33z'/%3e%3cpath fill='%23ffe13f' d='m30.86 8 12.57 29.33L42.36 40h-6.93l-9.14-21.33z'/%3e%3c/svg%3e");
  --premium-main-aspect-ratio: 1;
  --premium-main-asset: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none' viewBox='0 0 48 48'%3e%3cpath fill='%23009ee3' d='M0 10A10 10 0 0 1 10 0h28a10 10 0 0 1 10 10v28a10 10 0 0 1-10 10H10A10 10 0 0 1 0 38z'/%3e%3cpath fill='%233fb5ea' d='M28 4H10a6 6 0 0 0-6 6v28a6 6 0 0 0 6 6h3z'/%3e%3cpath fill='white' d='M27 20.97 38 21v6H27v11h-6V27H10v-6l11-.03V10h6z'/%3e%3c/svg%3e");
  --font-size-4xl: 28px;
  --font-size-3xl: 24px;
  --font-size-2xl: 22px;
  --font-size-xl: 20px;
  --font-size-sm: 14px;
  --font-size-xs: 12px;
  --font-size-5xl: 32px;
  --font-size-lg: 17px;
  --font-size-md: 16px;
  --font-weight-system-bold-italic: 700;
  --font-weight-system-bold: 700;
  --font-weight-system-medium-italic: 500;
  --font-weight-system-medium: 500;
  --font-weight-system-regular-italic: 400;
  --font-weight-system-regular: 400;
  --font-weight-secondary-bold-italic: 700;
  --font-weight-secondary-bold: 700;
  --font-weight-secondary-medium-italic: 500;
  --font-weight-secondary-medium: 500;
  --font-weight-secondary-regular-italic: 400;
  --font-weight-secondary-regular: 400;
  --font-weight-primary-medium: 500;
  --font-weight-primary-regular: 400;
  --font-family-system: system-ui, sans-serif, 'SF Pro Text';
  --font-family-secondary: 'Noto Sans', 'Noto Sans Fallback', sans-serif;
  --font-family-primary: 'Publico Headline', 'Publico Headline Fallback', serif;
  --header-logo-default-height: 28px;
  --header-logo-scroll-height: 24px;
  --header-strong-lg-typography-font-style: normal;
  --header-strong-sm-typography-font-style: normal;
  --header-default-lg-typography-font-style: normal;
  --header-default-sm-typography-font-style: normal;
  --horizontal-teaser-lg-item-spacing: 16px;
  --horizontal-teaser-md-item-spacing: 8px;
  --horizontal-teaser-sm-item-spacing: 8px;
  --horizontal-teaser-inset-lg-layout-padding-left: 16px;
  --horizontal-teaser-inset-lg-layout-padding-bottom: 16px;
  --horizontal-teaser-inset-lg-layout-padding-right: 16px;
  --horizontal-teaser-inset-lg-layout-padding-top: 16px;
  --horizontal-teaser-inset-md-layout-padding-left: 16px;
  --horizontal-teaser-inset-md-layout-padding-bottom: 16px;
  --horizontal-teaser-inset-md-layout-padding-right: 16px;
  --horizontal-teaser-inset-md-layout-padding-top: 16px;
  --horizontal-teaser-inset-sm-layout-padding-left: 16px;
  --horizontal-teaser-inset-sm-layout-padding-bottom: 16px;
  --horizontal-teaser-inset-sm-layout-padding-right: 16px;
  --horizontal-teaser-inset-sm-layout-padding-top: 16px;
  --horizontal-teaser-default-layout-padding-left: 0px;
  --horizontal-teaser-default-layout-padding-bottom: 0px;
  --horizontal-teaser-default-layout-padding-right: 0px;
  --horizontal-teaser-default-layout-padding-top: 0px;
  --horizontal-teaser-image-right: true;
  --horizontal-teaser-image-left: false;
  --horizontal-teaser-image-default-lg-width: 112px;
  --horizontal-teaser-image-default-md-width: 112px;
  --horizontal-teaser-image-default-sm-width: 112px;
  --related-teaser-image-width: 80px;
  --related-teaser-box-shadow: 0px 0px 0px 0px #ffffff00;
  --related-teaser-layout-padding-left: 8px;
  --related-teaser-layout-padding-bottom: 0px;
  --related-teaser-layout-padding-right: 8px;
  --related-teaser-layout-padding-top: 0px;
  --related-teaser-prefix-typography-font-style: normal;
  --related-teaser-prefix-typography-text-case: uppercase;
  --related-teaser-title-hover-text-decoration: none;
  --related-teaser-title-default-text-decoration: underline;
  --related-teaser-title-typography-font-style: normal;
  --quote-quotee-function-padding-top: 0px;
  --quote-quotee-function-typography-font-style: normal;
  --quote-quotee-padding-top: 16px;
  --quote-quotee-typography-font-style: normal;
  --quote-blockquote-typography-font-style: normal;
  --text-on-image-teaser-editorial-animation-height: 8px;
  --text-on-image-teaser-editorial-label-wrapper-layout-padding-left: 16px;
  --text-on-image-teaser-editorial-label-wrapper-layout-padding-bottom: 0px;
  --text-on-image-teaser-editorial-label-wrapper-layout-padding-right: 16px;
  --text-on-image-teaser-editorial-label-wrapper-layout-padding-top: 16px;
  --text-on-image-teaser-editorial-label-layout-item-spacing: 4px;
  --text-on-image-teaser-editorial-label-layout-padding-left: 8px;
  --text-on-image-teaser-editorial-label-layout-padding-bottom: 8px;
  --text-on-image-teaser-editorial-label-layout-padding-right: 8px;
  --text-on-image-teaser-editorial-label-layout-padding-top: 8px;
  --text-on-image-teaser-editorial-label-typography-font-style: normal;
  --text-on-image-teaser-editorial-label-typography-text-case: none;
  --text-on-image-teaser-sublabel-layout-padding-left: 0px;
  --text-on-image-teaser-sublabel-layout-padding-bottom: 0px;
  --text-on-image-teaser-sublabel-layout-padding-right: 0px;
  --text-on-image-teaser-sublabel-layout-padding-top: 0px;
  --text-on-image-teaser-label-layout-padding-left: 0px;
  --text-on-image-teaser-label-layout-padding-bottom: 0px;
  --text-on-image-teaser-label-layout-padding-right: 0px;
  --text-on-image-teaser-label-layout-padding-top: 0px;
  --text-on-image-teaser-background-fill: linear-gradient(0deg, #000000 0%, #00000080 50%, #00000000 100%);
  --text-on-image-teaser-body-layout-padding-left: 16px;
  --text-on-image-teaser-body-layout-padding-bottom: 16px;
  --text-on-image-teaser-body-layout-padding-right: 16px;
  --text-on-image-teaser-body-layout-padding-top: 0px;
  --list-teaser-external-icon-height: 16px;
  --list-teaser-prefix-typography-font-style: normal;
  --list-teaser-prefix-typography-text-case: uppercase;
  --list-teaser-premium-main-inline-height: 12px;
  --list-teaser-premium-inline-after: false;
  --list-teaser-premium-inline-before: true;
  --list-teaser-title-typography-font-style: normal;
  --teaser-content-lg-item-spacing: 8px;
  --teaser-content-md-item-spacing: 8px;
  --teaser-content-sm-item-spacing: 8px;
  --teaser-taxonomy-lg-padding-bottom: 4px;
  --teaser-taxonomy-md-padding-bottom: 4px;
  --teaser-taxonomy-sm-padding-bottom: 4px;
  --teaser-external-icon-lg-height: 24px;
  --teaser-external-icon-md-height: 20px;
  --teaser-external-icon-sm-height: 16px;
  --teaser-image-box-shadow: 0px 0px 0px 0px #ffffff00;
  --teaser-premium-long-lg-top: false;
  --teaser-premium-long-md-top: false;
  --teaser-premium-long-sm-top: false;
  --teaser-premium-long-base-height: 16px;
  --teaser-premium-taxonomy-lg-before: false;
  --teaser-premium-taxonomy-lg-after: false;
  --teaser-premium-taxonomy-md-before: false;
  --teaser-premium-taxonomy-md-after: false;
  --teaser-premium-taxonomy-sm-before: false;
  --teaser-premium-taxonomy-sm-after: false;
  --teaser-premium-inline-lg-height: 20px;
  --teaser-premium-inline-lg-before: true;
  --teaser-premium-inline-md-height: 16px;
  --teaser-premium-inline-md-before: true;
  --teaser-premium-inline-sm-height: 12px;
  --teaser-premium-inline-sm-before: true;
  --teaser-premium-main-base-height: 12px;
  --teaser-prefix-lg-typography-font-style: normal;
  --teaser-prefix-lg-typography-text-case: uppercase;
  --teaser-prefix-md-typography-font-style: normal;
  --teaser-prefix-md-typography-text-case: uppercase;
  --teaser-prefix-sm-typography-font-style: normal;
  --teaser-prefix-sm-typography-text-case: uppercase;
  --teaser-title-lg-typography-font-style: normal;
  --teaser-title-md-typography-font-style: normal;
  --teaser-title-sm-typography-font-style: normal;
  --teaser-sublabel-lg-typography-font-style: normal;
  --teaser-sublabel-lg-typography-text-case: none;
  --teaser-sublabel-md-typography-font-style: normal;
  --teaser-sublabel-md-typography-text-case: none;
  --teaser-sublabel-sm-typography-font-style: normal;
  --teaser-sublabel-sm-typography-text-case: none;
  --teaser-label-lg-typography-font-style: normal;
  --teaser-label-lg-typography-text-case: none;
  --teaser-label-md-typography-font-style: normal;
  --teaser-label-md-typography-text-case: none;
  --teaser-label-sm-typography-font-style: normal;
  --teaser-label-sm-typography-text-case: none;
  --teaser-introduction-typography-font-style: normal;
  --teaser-number-typography-font-style: normal;
  --date-time-typography-font-style: normal;
  --tag-border-radius: 9999px;
  --tag-layout-padding-left: 8px;
  --tag-layout-padding-bottom: 4px;
  --tag-layout-padding-right: 8px;
  --tag-layout-padding-top: 4px;
  --tag-typography-font-style: normal;
  --semantic-caption-alt-sm-strong-typography-font-style: normal;
  --semantic-caption-alt-sm-default-typography-font-style: normal;
  --semantic-caption-alt-lg-strong-typography-font-style: normal;
  --semantic-caption-alt-lg-default-typography-font-style: normal;
  --semantic-caption-default-sm-strong-typography-font-style: normal;
  --semantic-caption-default-sm-default-typography-font-style: normal;
  --semantic-caption-default-lg-strong-typography-font-style: normal;
  --semantic-caption-default-lg-default-typography-font-style: normal;
  --semantic-paragraph-alt-sm-strong-typography-font-style: normal;
  --semantic-paragraph-alt-sm-default-typography-font-style: normal;
  --semantic-paragraph-alt-lg-strong-typography-font-style: normal;
  --semantic-paragraph-alt-lg-default-typography-font-style: normal;
  --semantic-paragraph-default-sm-strong-typography-font-style: normal;
  --semantic-paragraph-default-sm-default-typography-font-style: normal;
  --semantic-paragraph-default-lg-strong-typography-font-style: normal;
  --semantic-paragraph-default-lg-default-typography-font-style: normal;
  --semantic-headline-xs-typography-font-style: normal;
  --semantic-headline-sm-typography-font-style: normal;
  --semantic-headline-md-typography-font-style: normal;
  --semantic-headline-lg-typography-font-style: normal;
  --semantic-headline-xl-typography-font-style: normal;
  --semantic-headline-2xl-typography-font-style: normal;
  --semantic-display-typography-font-style: normal;
  --branded-heading-before-line-lg-width: 0px;
  --branded-heading-before-line-sm-width: 0px;
  --branded-heading-bullet-lg-width: 0px;
  --branded-heading-bullet-lg-height: 0px;
  --branded-heading-bullet-sm-width: 0px;
  --branded-heading-bullet-sm-height: 0px;
  --branded-heading-action-typography-font-style: normal;
  --branded-heading-action-typography-text-decoration: none;
  --branded-heading-action-typography-text-case: none;
  --branded-heading-sm-typography-font-style: normal;
  --branded-heading-sm-typography-text-case: none;
  --branded-heading-sm-layout-item-spacing: 4px;
  --branded-heading-sm-layout-padding-left: 0px;
  --branded-heading-sm-layout-padding-bottom: 0px;
  --branded-heading-sm-layout-padding-right: 0px;
  --branded-heading-sm-layout-padding-top: 0px;
  --branded-heading-lg-typography-font-style: normal;
  --branded-heading-lg-typography-text-case: none;
  --branded-heading-lg-layout-item-spacing: 4px;
  --branded-heading-lg-layout-padding-left: 0px;
  --branded-heading-lg-layout-padding-bottom: 0px;
  --branded-heading-lg-layout-padding-right: 0px;
  --branded-heading-lg-layout-padding-top: 0px;
  --link-text-hover-text-decoration: underline;
  --link-text-default-text-decoration: none;
  --link-text-typography-font-style: normal;
  --input-lg-border-radius: 4px;
  --input-sm-border-radius: 2px;
  --input-date-picker-day-typography-font-style: normal;
  --input-date-picker-week-typography-font-style: normal;
  --input-placeholder-typography-font-style: normal;
  --input-label-sm-typography-font-style: normal;
  --input-label-lg-typography-font-style: normal;
  --button-tertiary-active-box-shadow: 0px 0px 0px 0px #ffffff00;
  --button-tertiary-hover-box-shadow: 0px 0px 0px 0px #ffffff00;
  --button-tertiary-default-box-shadow: 0px 0px 0px 0px #ffffff00;
  --button-primary-active-box-shadow: 0px 0px 0px 0px #ffffff00;
  --button-primary-hover-box-shadow: 0px 0px 0px 0px #ffffff00;
  --button-primary-default-box-shadow: 0px 0px 0px 0px #ffffff00;
  --button-border-width: 1px;
  --button-lg-border-radius: 4px;
  --button-lg-layout-item-spacing: 2px;
  --button-lg-layout-padding-left: 24px;
  --button-lg-layout-padding-bottom: 12px;
  --button-lg-layout-padding-right: 24px;
  --button-lg-layout-padding-top: 12px;
  --button-lg-typography-font-style: normal;
  --button-lg-typography-line-height: 24px;
  --button-sm-border-radius: 4px;
  --button-sm-layout-item-spacing: 2px;
  --button-sm-layout-padding-left: 16px;
  --button-sm-layout-padding-bottom: 8px;
  --button-sm-layout-padding-right: 16px;
  --button-sm-layout-padding-top: 8px;
  --button-sm-typography-font-style: normal;
  --button-sm-typography-line-height: 16px;
  --button-secondary-default-box-shadow: 0px 0px 0px 0px #ffffff00;
  --button-secondary-active-box-shadow: 0px 0px 0px 0px #ffffff00;
  --button-secondary-hover-box-shadow: 0px 0px 0px 0px #ffffff00;
  --color-weather-cloud: #1A1A1A;
  --color-weather-water: #0068EF;
  --color-weather-wind: #808080;
  --color-weather-snow: #808080;
  --color-weather-lightning: #FDC300;
  --color-weather-objects: #FDC300;
  --color-weather-sun: #FDC300;
  --color-social-spotify-black: #000000;
  --color-social-spotify-green: #1ED760;
  --color-social-linkedin: #0A66C2;
  --color-social-youtube: #FF0000;
  --color-social-whatsapp: #26D367;
  --color-social-twitter: #1D9BF0;
  --color-social-instagram: #B900B3;
  --color-social-skype: #0078D7;
  --color-social-pinterest: #E60023;
  --color-social-github: #231E1B;
  --color-social-facebook: #1877F2;
  --color-neutral-white: #ffffff;
  --color-neutral-black: #000000;
  --color-neutral-100: #1A1A1A;
  --color-neutral-90: #333333;
  --color-neutral-80: #4D4D4D;
  --color-neutral-70: #666666;
  --color-neutral-60: #808080;
  --color-neutral-50: #999999;
  --color-neutral-40: #B3B3B3;
  --color-neutral-30: #CCCCCC;
  --color-neutral-20: #E6E6E6;
  --color-neutral-10: #F2F2F2;
  --color-orange-100: #4D2B00;
  --color-orange-90: #7B4600;
  --color-orange-80: #A75E00;
  --color-orange-70: #CC7300;
  --color-orange-60: #E98400;
  --color-orange-50: #FFA024;
  --color-orange-40: #FFC066;
  --color-orange-30: #FFDEA8;
  --color-orange-20: #FFE9C7;
  --color-orange-10: #FFF4E6;
  --color-red-100: #4D0B00;
  --color-red-90: #7A1300;
  --color-red-80: #A61A00;
  --color-red-70: #CA2001;
  --color-red-60: #E72501;
  --color-red-50: #F54E2F;
  --color-red-40: #FE836C;
  --color-red-30: #FFB8AB;
  --color-red-20: #FFD1C9;
  --color-red-10: #FFE9E6;
  --color-green-100: #00330F;
  --color-green-90: #075E21;
  --color-green-80: #158637;
  --color-green-70: #17AC44;
  --color-green-60: #37CA63;
  --color-green-50: #62DF88;
  --color-green-40: #90EEAD;
  --color-green-30: #C0F8D1;
  --color-green-20: #D5FBE1;
  --color-green-10: #EBFFF1;
  --color-blue-100: #00324D;
  --color-blue-90: #034D75;
  --color-blue-80: #07679C;
  --color-blue-70: #0D7DBB;
  --color-blue-60: #0C8DD4;
  --color-blue-50: #36A7E6;
  --color-blue-40: #6FC4F2;
  --color-blue-30: #ACDEFA;
  --color-blue-20: #C8EAFD;
  --color-blue-10: #E6F6FF;
  --color-tertiary-100: #2C3530;
  --color-tertiary-90: #4C5550;
  --color-tertiary-80: #6A716D;
  --color-tertiary-70: #848B87;
  --color-tertiary-60: #9CA29F;
  --color-tertiary-50: #B0B7B3;
  --color-tertiary-40: #C2C8C5;
  --color-tertiary-30: #D1D7D3;
  --color-tertiary-20: #DDE2DF;
  --color-tertiary-10: #E6EBE8;
  --color-secondary-100: #403500;
  --color-secondary-90: #695700;
  --color-secondary-80: #937b00;
  --color-secondary-70: #bd9d00;
  --color-secondary-60: #e1bb00;
  --color-secondary-50: #ffd400;
  --color-secondary-40: #ffdf31;
  --color-secondary-30: #ffe86a;
  --color-secondary-20: #fff2a9;
  --color-secondary-10: #fff9e6;
  --color-primary-100: #002d40;
  --color-primary-90: #004969;
  --color-primary-80: #00638D;
  --color-primary-70: #007CB2;
  --color-primary-60: #0F97D2;
  --color-primary-50: #1eb2f2;
  --color-primary-40: #47c5fc;
  --color-primary-30: #78d7ff;
  --color-primary-20: #afe8ff;
  --color-primary-10: #e6f7ff;
  --color-sponsored-content-primary-100: #2C3530;
  --color-sponsored-content-primary-90: #4C5550;
  --color-sponsored-content-primary-80: #6A716D;
  --color-sponsored-content-primary-70: #848B87;
  --color-sponsored-content-primary-60: #9CA29F;
  --color-sponsored-content-primary-50: #B0B7B3;
  --color-sponsored-content-primary-40: #C2C8C5;
  --color-sponsored-content-primary-30: #D1D7D3;
  --color-sponsored-content-primary-20: #DDE2DF;
  --color-sponsored-content-primary-10: #E6EBE8;
  --focus-positive: 0px 0px 0px 3px var(--color-green-50);
  --focus-negative: 0px 0px 0px 3px var(--color-red-40);
  --box-shadow-text: 0px 4px 4px 0px rgba(0, 0, 0, 25%);
  --box-shadow-xl: 0px 4px 8px 0px rgba(0, 0, 0, 40%);
  --box-shadow-lg: 0px 3px 6px 0px rgba(0, 0, 0, 40%);
  --box-shadow-md: 0px 2px 4px 0px rgba(0, 0, 0, 40%);
  --box-shadow-sm: 0px 1px 2px 0px rgba(0, 0, 0, 40%);
  --box-shadow-inset-sm: inset 0px 2px 4px 0px rgba(0, 0, 0, 40%);
  --box-shadow-inset-md: inset 0px 4px 8px 0px rgba(0, 0, 0, 40%);
  --segmented-control-item-lg-typography-font-size: var(--font-size-md);
  --segmented-control-item-lg-typography-font-weight: 500;
  --segmented-control-item-lg-typography-font-family: var(--font-family-system);
  --segmented-control-item-sm-typography-font-size: var(--font-size-sm);
  --segmented-control-item-sm-typography-font-weight: 500;
  --segmented-control-item-sm-typography-font-family: var(--font-family-system);
  --breaking-fill: var(--color-primary-100);
  --rating-foreground-empty-fill: var(--color-neutral-60);
  --skeleton-fill: linear-gradient( -90deg, rgba(179, 179, 179, 48%) 0%, rgba(153, 153, 153, 48%) 50%, rgba(179, 179, 179, 48%) 100%);;
  --table-cell-typography-font-size: var(--font-size-sm);
  --table-cell-typography-line-height: 1.15;
  --table-cell-typography-font-weight: 400;
  --table-cell-typography-font-family: var(--font-family-system);
  --table-header-typography-font-size: var(--font-size-xs);
  --table-header-typography-line-height: 1;
  --table-header-typography-font-weight: 700;
  --table-header-typography-font-family: var(--font-family-system);
  --tab-selected-typography-font-weight: 400;
  --tab-selected-typography-font-family: var(--font-family-secondary);
  --tab-default-typography-font-weight: 400;
  --tab-default-typography-font-family: var(--font-family-secondary);
  --switch-track-fill: var(--color-neutral-30);
  --stepper-background-default-fill: var(--color-neutral-30);
  --description-lg-strong-typography-font-size: var(--font-size-md);
  --description-lg-strong-typography-line-height: 1.25;
  --description-lg-strong-typography-font-weight: 700;
  --description-lg-strong-typography-font-family: var(--font-family-system);
  --description-lg-default-typography-font-size: var(--font-size-md);
  --description-lg-default-typography-line-height: 1.25;
  --description-lg-default-typography-font-weight: 400;
  --description-lg-default-typography-font-family: var(--font-family-system);
  --description-sm-strong-typography-font-size: var(--font-size-sm);
  --description-sm-strong-typography-line-height: 1.15;
  --description-sm-strong-typography-font-weight: 700;
  --description-sm-strong-typography-font-family: var(--font-family-system);
  --description-sm-default-typography-font-size: var(--font-size-sm);
  --description-sm-default-typography-line-height: 1.15;
  --description-sm-default-typography-font-weight: 400;
  --description-sm-default-typography-font-family: var(--font-family-system);
  --body-typography-line-height: 1.5;
  --body-typography-font-weight: 400;
  --body-typography-font-family: var(--font-family-system);
  --avatar-border-radius: var(--scale-infinite);
  --wide-list-background-even-fill: var(--color-neutral-10);
  --wide-list-background-active-fill: var(--color-neutral-20);
  --wide-list-background-hover-fill: var(--color-neutral-10);
  --wide-list-title-typography-font-size: var(--font-size-md);
  --wide-list-title-typography-line-height: 1.25;
  --wide-list-title-typography-font-weight: 500;
  --wide-list-title-typography-font-family: var(--font-family-system);
  --accordion-title-typography-font-size: var(--font-size-md);
  --accordion-title-typography-line-height: 1.25;
  --accordion-title-typography-font-weight: 500;
  --accordion-title-typography-font-family: var(--font-family-system);
  --premium-long-aspect-ratio: 1;
  --premium-long-asset: var(--premium-main-asset);
  --font-size-base: var(--font-size-md);
  --text-on-background-orange-100: var(--color-neutral-white);
  --text-on-background-orange-90: var(--color-neutral-white);
  --text-on-background-orange-80: var(--color-neutral-white);
  --text-on-background-orange-70: var(--color-neutral-black);
  --text-on-background-orange-60: var(--color-neutral-black);
  --text-on-background-orange-50: var(--color-neutral-black);
  --text-on-background-orange-40: var(--color-neutral-black);
  --text-on-background-orange-30: var(--color-neutral-black);
  --text-on-background-orange-20: var(--color-neutral-black);
  --text-on-background-orange-10: var(--color-neutral-black);
  --text-on-background-red-100: var(--color-neutral-white);
  --text-on-background-red-90: var(--color-neutral-white);
  --text-on-background-red-80: var(--color-neutral-white);
  --text-on-background-red-70: var(--color-neutral-white);
  --text-on-background-red-60: var(--color-neutral-white);
  --text-on-background-red-50: var(--color-neutral-black);
  --text-on-background-red-40: var(--color-neutral-black);
  --text-on-background-red-30: var(--color-neutral-black);
  --text-on-background-red-20: var(--color-neutral-black);
  --text-on-background-red-10: var(--color-neutral-black);
  --text-on-background-green-100: var(--color-neutral-white);
  --text-on-background-green-90: var(--color-neutral-white);
  --text-on-background-green-80: var(--color-neutral-white);
  --text-on-background-green-70: var(--color-neutral-black);
  --text-on-background-green-60: var(--color-neutral-black);
  --text-on-background-green-50: var(--color-neutral-black);
  --text-on-background-green-40: var(--color-neutral-black);
  --text-on-background-green-30: var(--color-neutral-black);
  --text-on-background-green-20: var(--color-neutral-black);
  --text-on-background-green-10: var(--color-neutral-black);
  --text-on-background-blue-100: var(--color-neutral-white);
  --text-on-background-blue-90: var(--color-neutral-white);
  --text-on-background-blue-80: var(--color-neutral-white);
  --text-on-background-blue-70: var(--color-neutral-white);
  --text-on-background-blue-60: var(--color-neutral-black);
  --text-on-background-blue-50: var(--color-neutral-black);
  --text-on-background-blue-40: var(--color-neutral-black);
  --text-on-background-blue-30: var(--color-neutral-black);
  --text-on-background-blue-20: var(--color-neutral-black);
  --text-on-background-blue-10: var(--color-neutral-black);
  --text-on-background-neutral-black: var(--color-neutral-white);
  --text-on-background-neutral-white: var(--color-neutral-black);
  --text-on-background-neutral-100: var(--color-neutral-white);
  --text-on-background-neutral-90: var(--color-neutral-white);
  --text-on-background-neutral-80: var(--color-neutral-white);
  --text-on-background-neutral-70: var(--color-neutral-white);
  --text-on-background-neutral-60: var(--color-neutral-black);
  --text-on-background-neutral-50: var(--color-neutral-black);
  --text-on-background-neutral-40: var(--color-neutral-black);
  --text-on-background-neutral-30: var(--color-neutral-black);
  --text-on-background-neutral-20: var(--color-neutral-black);
  --text-on-background-neutral-10: var(--color-neutral-black);
  --text-on-background-tertiary-100: var(--color-neutral-white);
  --text-on-background-tertiary-90: var(--color-neutral-white);
  --text-on-background-tertiary-80: var(--color-neutral-white);
  --text-on-background-tertiary-70: var(--color-neutral-black);
  --text-on-background-tertiary-60: var(--color-neutral-black);
  --text-on-background-tertiary-50: var(--color-neutral-black);
  --text-on-background-tertiary-40: var(--color-neutral-black);
  --text-on-background-tertiary-30: var(--color-neutral-black);
  --text-on-background-tertiary-20: var(--color-neutral-black);
  --text-on-background-tertiary-10: var(--color-neutral-black);
  --text-on-background-secondary-100: var(--color-neutral-white);
  --text-on-background-secondary-90: var(--color-neutral-white);
  --text-on-background-secondary-80: var(--color-neutral-black);
  --text-on-background-secondary-70: var(--color-neutral-black);
  --text-on-background-secondary-60: var(--color-neutral-black);
  --text-on-background-secondary-50: var(--color-neutral-black);
  --text-on-background-secondary-40: var(--color-neutral-black);
  --text-on-background-secondary-30: var(--color-neutral-black);
  --text-on-background-secondary-20: var(--color-neutral-black);
  --text-on-background-secondary-10: var(--color-neutral-black);
  --text-on-background-primary-100: var(--color-neutral-white);
  --text-on-background-primary-90: var(--color-neutral-white);
  --text-on-background-primary-80: var(--color-neutral-white);
  --text-on-background-primary-70: var(--color-neutral-white);
  --text-on-background-primary-60: var(--color-neutral-black);
  --text-on-background-primary-50: var(--color-neutral-black);
  --text-on-background-primary-40: var(--color-neutral-black);
  --text-on-background-primary-30: var(--color-neutral-black);
  --text-on-background-primary-20: var(--color-neutral-black);
  --text-on-background-primary-10: var(--color-neutral-black);
  --header-lg-font-size: var(--font-size-md);
  --header-sm-font-size: var(--font-size-sm);
  --header-scroll-asset: var(--logo-main-asset);
  --header-strong-lg-typography-line-height: 1.15;
  --header-strong-sm-typography-line-height: 1.15;
  --header-strong-font-weight: 500;
  --header-default-lg-typography-line-height: 1.15;
  --header-default-sm-typography-line-height: 1.15;
  --header-default-asset: var(--logo-main-asset);
  --header-default-font-weight: 400;
  --header-font-family: var(--font-family-secondary);
  --header-background-accent-active-fill: var(--color-primary-90);
  --header-background-accent-hover-fill: var(--color-primary-80);
  --related-teaser-image-right: true;
  --related-teaser-image-left: false;
  --related-teaser-prefix-typography-font-size: var(--font-size-md);
  --related-teaser-prefix-typography-line-height: 1.5;
  --related-teaser-prefix-typography-font-weight: 500;
  --related-teaser-prefix-typography-font-family: var(--font-family-secondary);
  --related-teaser-title-typography-font-size: var(--font-size-lg);
  --related-teaser-title-typography-line-height: 1.5;
  --related-teaser-title-typography-font-weight: 500;
  --related-teaser-title-typography-font-family: var(--font-family-primary);
  --quote-quotee-function-typography-font-size: var(--font-size-sm);
  --quote-quotee-function-typography-line-height: 1.335;
  --quote-quotee-function-typography-font-weight: 400;
  --quote-quotee-function-typography-font-family: var(--font-family-secondary);
  --quote-quotee-typography-font-size: var(--font-size-lg);
  --quote-quotee-typography-line-height: 1.5;
  --quote-quotee-typography-font-weight: 400;
  --quote-quotee-typography-font-family: var(--font-family-primary);
  --quote-blockquote-typography-font-size: var(--font-size-3xl);
  --quote-blockquote-typography-line-height: 1.25;
  --quote-blockquote-typography-font-weight: 500;
  --quote-blockquote-typography-font-family: var(--font-family-primary);
  --text-on-image-teaser-editorial-label-typography-font-size: var(--font-size-lg);
  --text-on-image-teaser-editorial-label-typography-line-height: 1.15;
  --text-on-image-teaser-editorial-label-typography-font-weight: 700;
  --text-on-image-teaser-editorial-label-typography-font-family: var(--font-family-system);
  --text-on-image-teaser-date-time-fill: var(--color-neutral-20);
  --text-on-image-teaser-introduction-fill: var(--color-neutral-20);
  --text-on-image-teaser-title-fill: var(--color-neutral-white);
  --text-on-image-teaser-sublabel-fill: var(--color-neutral-white);
  --text-on-image-teaser-label-fill: var(--color-neutral-white);
  --text-on-image-teaser-premium-main-asset: var(--premium-main-asset);
  --list-teaser-prefix-typography-font-size: var(--font-size-md);
  --list-teaser-prefix-typography-line-height: 1.4;
  --list-teaser-prefix-typography-font-weight: 400;
  --list-teaser-prefix-typography-font-family: var(--font-family-system);
  --list-teaser-title-typography-font-size: var(--font-size-lg);
  --list-teaser-title-typography-line-height: 1.4;
  --list-teaser-title-typography-font-weight: 400;
  --list-teaser-title-typography-font-family: var(--font-family-primary);
  --teaser-premium-main-default-asset: var(--premium-main-asset);
  --teaser-prefix-lg-typography-font-size: var(--font-size-5xl);
  --teaser-prefix-lg-typography-line-height: 1.2;
  --teaser-prefix-lg-typography-font-weight: 700;
  --teaser-prefix-lg-typography-font-family: var(--font-family-system);
  --teaser-prefix-md-typography-font-size: var(--font-size-2xl);
  --teaser-prefix-md-typography-line-height: 1.2;
  --teaser-prefix-md-typography-font-weight: 700;
  --teaser-prefix-md-typography-font-family: var(--font-family-system);
  --teaser-prefix-sm-typography-font-size: var(--font-size-lg);
  --teaser-prefix-sm-typography-line-height: 1.2;
  --teaser-prefix-sm-typography-font-weight: 700;
  --teaser-prefix-sm-typography-font-family: var(--font-family-system);
  --teaser-title-lg-typography-font-size: var(--font-size-3xl);
  --teaser-title-lg-typography-line-height: 1.25;
  --teaser-title-lg-typography-font-weight: 500;
  --teaser-title-lg-typography-font-family: var(--font-family-primary);
  --teaser-title-md-typography-font-size: var(--font-size-xl);
  --teaser-title-md-typography-line-height: 1.4;
  --teaser-title-md-typography-font-weight: 500;
  --teaser-title-md-typography-font-family: var(--font-family-primary);
  --teaser-title-sm-typography-font-size: var(--font-size-lg);
  --teaser-title-sm-typography-line-height: 1.4;
  --teaser-title-sm-typography-font-weight: 500;
  --teaser-title-sm-typography-font-family: var(--font-family-primary);
  --teaser-sublabel-lg-typography-font-size: var(--font-size-xs);
  --teaser-sublabel-lg-typography-line-height: 1.335;
  --teaser-sublabel-lg-typography-font-weight: 400;
  --teaser-sublabel-lg-typography-font-family: var(--font-family-secondary);
  --teaser-sublabel-md-typography-font-size: var(--font-size-xs);
  --teaser-sublabel-md-typography-line-height: 1.335;
  --teaser-sublabel-md-typography-font-weight: 400;
  --teaser-sublabel-md-typography-font-family: var(--font-family-secondary);
  --teaser-sublabel-sm-typography-font-size: var(--font-size-xs);
  --teaser-sublabel-sm-typography-line-height: 1.335;
  --teaser-sublabel-sm-typography-font-weight: 400;
  --teaser-sublabel-sm-typography-font-family: var(--font-family-secondary);
  --teaser-label-lg-typography-font-size: var(--font-size-xs);
  --teaser-label-lg-typography-line-height: 1.335;
  --teaser-label-lg-typography-font-weight: 700;
  --teaser-label-lg-typography-font-family: var(--font-family-secondary);
  --teaser-label-md-typography-font-size: var(--font-size-xs);
  --teaser-label-md-typography-line-height: 1.335;
  --teaser-label-md-typography-font-weight: 700;
  --teaser-label-md-typography-font-family: var(--font-family-secondary);
  --teaser-label-sm-typography-font-size: var(--font-size-xs);
  --teaser-label-sm-typography-line-height: 1.335;
  --teaser-label-sm-typography-font-weight: 700;
  --teaser-label-sm-typography-font-family: var(--font-family-secondary);
  --teaser-introduction-typography-font-size: var(--font-size-lg);
  --teaser-introduction-typography-line-height: 1.5;
  --teaser-introduction-typography-font-weight: 400;
  --teaser-introduction-typography-font-family: var(--font-family-secondary);
  --teaser-number-typography-font-size: var(--font-size-5xl);
  --teaser-number-typography-line-height: 1.2;
  --teaser-number-typography-font-weight: 700;
  --teaser-number-typography-font-family: var(--font-family-system);
  --date-time-typography-font-size: var(--font-size-sm);
  --date-time-typography-line-height: 1.15;
  --date-time-typography-font-weight: 400;
  --date-time-typography-font-family: var(--font-family-secondary);
  --tag-typography-font-size: var(--font-size-xs);
  --tag-typography-line-height: 1.4;
  --tag-typography-font-weight: 500;
  --tag-typography-font-family: var(--font-family-secondary);
  --semantic-border-disabled-adaptive-default-fill: var(--color-neutral-40);
  --semantic-border-warning-static-default-fill: var(--color-orange-80);
  --semantic-border-base-adaptive-soft-fill: var(--color-neutral-30);
  --semantic-border-base-static-inverted-fill: var(--color-neutral-white);
  --semantic-border-base-static-default-fill: var(--color-neutral-60);
  --semantic-foreground-disabled-adaptive-default-fill: var(--color-neutral-40);
  --semantic-foreground-on-warning-adaptive-soft-fill: var(--color-orange-90);
  --semantic-foreground-warning-adaptive-default-fill: var(--color-orange-80);
  --semantic-foreground-on-success-adaptive-soft-fill: var(--color-green-90);
  --semantic-foreground-on-error-adaptive-soft-fill: var(--color-red-70);
  --semantic-foreground-on-info-adaptive-soft-fill: var(--color-blue-80);
  --semantic-foreground-on-accent-static-default-fill: var(--color-neutral-100);
  --semantic-foreground-on-accent-adaptive-default-fill: var(--color-neutral-100);
  --semantic-foreground-on-accent-adaptive-soft-fill: var(--color-neutral-100);
  --semantic-foreground-accent-static-inverted-fill: var(--color-primary-40);
  --semantic-foreground-accent-adaptive-default-fill: var(--color-primary-90);
  --semantic-foreground-on-brand-adaptive-soft-fill: var(--color-primary-90);
  --semantic-foreground-brand-static-inverted-fill: var(--color-primary-40);
  --semantic-foreground-brand-adaptive-default-fill: var(--color-primary-70);
  --semantic-foreground-base-static-inverted-fill: var(--color-neutral-white);
  --semantic-foreground-base-adaptive-inverted-fill: var(--color-neutral-white);
  --semantic-foreground-base-adaptive-soft-fill: var(--color-neutral-70);
  --semantic-foreground-base-adaptive-default-fill: var(--color-neutral-100);
  --semantic-background-disabled-adaptive-selected-fill: var(--color-neutral-30);
  --semantic-background-disabled-adaptive-default-fill: var(--color-neutral-20);
  --semantic-background-warning-static-default-fill: var(--color-orange-80);
  --semantic-background-warning-adaptive-soft-fill: var(--color-orange-10);
  --semantic-background-success-adaptive-soft-fill: var(--color-green-10);
  --semantic-background-error-adaptive-soft-fill: var(--color-red-10);
  --semantic-background-info-adaptive-soft-fill: var(--color-blue-10);
  --semantic-background-accent-adaptive-soft-fill: var(--color-secondary-10);
  --semantic-background-brand-adaptive-soft-fill: var(--color-primary-10);
  --semantic-background-base-static-inverted-fill: var(--color-neutral-100);
  --semantic-background-base-static-muted-fill: var(--color-neutral-90);
  --semantic-background-base-adaptive-inverted-fill: var(--color-neutral-100);
  --semantic-background-base-adaptive-elevated-fill: var(--color-neutral-white);
  --semantic-background-base-adaptive-soft-fill: var(--color-neutral-10);
  --semantic-background-base-adaptive-default-fill: var(--color-neutral-white);
  --semantic-caption-alt-sm-strong-typography-font-weight: 500;
  --semantic-caption-alt-sm-strong-typography-font-size: var(--font-size-xs);
  --semantic-caption-alt-sm-strong-typography-line-height: 1.4;
  --semantic-caption-alt-sm-strong-typography-font-family: var(--font-family-primary);
  --semantic-caption-alt-sm-default-typography-font-size: var(--font-size-xs);
  --semantic-caption-alt-sm-default-typography-line-height: 1.4;
  --semantic-caption-alt-sm-default-typography-font-weight: 400;
  --semantic-caption-alt-sm-default-typography-font-family: var(--font-family-primary);
  --semantic-caption-alt-lg-strong-typography-font-size: var(--font-size-sm);
  --semantic-caption-alt-lg-strong-typography-line-height: 1.335;
  --semantic-caption-alt-lg-strong-typography-font-weight: 500;
  --semantic-caption-alt-lg-strong-typography-font-family: var(--font-family-primary);
  --semantic-caption-alt-lg-default-typography-font-size: var(--font-size-sm);
  --semantic-caption-alt-lg-default-typography-line-height: 1.335;
  --semantic-caption-alt-lg-default-typography-font-weight: 400;
  --semantic-caption-alt-lg-default-typography-font-family: var(--font-family-primary);
  --semantic-caption-default-sm-strong-typography-font-size: var(--font-size-xs);
  --semantic-caption-default-sm-strong-typography-line-height: 1.4;
  --semantic-caption-default-sm-strong-typography-font-weight: 500;
  --semantic-caption-default-sm-strong-typography-font-family: var(--font-family-secondary);
  --semantic-caption-default-sm-default-typography-font-size: var(--font-size-xs);
  --semantic-caption-default-sm-default-typography-line-height: 1.4;
  --semantic-caption-default-sm-default-typography-font-weight: 400;
  --semantic-caption-default-sm-default-typography-font-family: var(--font-family-secondary);
  --semantic-caption-default-lg-strong-typography-font-size: var(--font-size-sm);
  --semantic-caption-default-lg-strong-typography-line-height: 1.335;
  --semantic-caption-default-lg-strong-typography-font-weight: 500;
  --semantic-caption-default-lg-strong-typography-font-family: var(--font-family-secondary);
  --semantic-caption-default-lg-default-typography-font-size: var(--font-size-sm);
  --semantic-caption-default-lg-default-typography-line-height: 1.335;
  --semantic-caption-default-lg-default-typography-font-weight: 400;
  --semantic-caption-default-lg-default-typography-font-family: var(--font-family-secondary);
  --semantic-paragraph-alt-sm-strong-typography-font-size: var(--font-size-md);
  --semantic-paragraph-alt-sm-strong-typography-line-height: 1.5;
  --semantic-paragraph-alt-sm-strong-typography-font-weight: 500;
  --semantic-paragraph-alt-sm-strong-typography-font-family: var(--font-family-primary);
  --semantic-paragraph-alt-sm-default-typography-font-size: var(--font-size-md);
  --semantic-paragraph-alt-sm-default-typography-line-height: 1.5;
  --semantic-paragraph-alt-sm-default-typography-font-weight: 400;
  --semantic-paragraph-alt-sm-default-typography-font-family: var(--font-family-primary);
  --semantic-paragraph-alt-lg-strong-typography-font-size: var(--font-size-lg);
  --semantic-paragraph-alt-lg-strong-typography-line-height: 1.5;
  --semantic-paragraph-alt-lg-strong-typography-font-weight: 500;
  --semantic-paragraph-alt-lg-strong-typography-font-family: var(--font-family-primary);
  --semantic-paragraph-alt-lg-default-typography-font-size: var(--font-size-lg);
  --semantic-paragraph-alt-lg-default-typography-line-height: 1.5;
  --semantic-paragraph-alt-lg-default-typography-font-weight: 400;
  --semantic-paragraph-alt-lg-default-typography-font-family: var(--font-family-primary);
  --semantic-paragraph-default-sm-strong-typography-font-size: var(--font-size-md);
  --semantic-paragraph-default-sm-strong-typography-line-height: 1.5;
  --semantic-paragraph-default-sm-strong-typography-font-weight: 700;
  --semantic-paragraph-default-sm-strong-typography-font-family: var(--font-family-secondary);
  --semantic-paragraph-default-sm-default-typography-font-size: var(--font-size-md);
  --semantic-paragraph-default-sm-default-typography-line-height: 1.5;
  --semantic-paragraph-default-sm-default-typography-font-weight: 400;
  --semantic-paragraph-default-sm-default-typography-font-family: var(--font-family-secondary);
  --semantic-paragraph-default-lg-strong-typography-font-weight: 700;
  --semantic-paragraph-default-lg-strong-typography-font-size: var(--font-size-lg);
  --semantic-paragraph-default-lg-strong-typography-line-height: 1.5;
  --semantic-paragraph-default-lg-strong-typography-font-family: var(--font-family-secondary);
  --semantic-paragraph-default-lg-default-typography-font-size: var(--font-size-lg);
  --semantic-paragraph-default-lg-default-typography-line-height: 1.5;
  --semantic-paragraph-default-lg-default-typography-font-weight: 400;
  --semantic-paragraph-default-lg-default-typography-font-family: var(--font-family-secondary);
  --semantic-headline-xs-typography-font-size: var(--font-size-lg);
  --semantic-headline-xs-typography-line-height: 1.25;
  --semantic-headline-xs-typography-font-weight: 400;
  --semantic-headline-xs-typography-font-family: var(--font-family-primary);
  --semantic-headline-sm-typography-font-size: var(--font-size-xl);
  --semantic-headline-sm-typography-line-height: 1.25;
  --semantic-headline-sm-typography-font-weight: 500;
  --semantic-headline-sm-typography-font-family: var(--font-family-primary);
  --semantic-headline-md-typography-font-size: var(--font-size-2xl);
  --semantic-headline-md-typography-line-height: 1.25;
  --semantic-headline-md-typography-font-weight: 500;
  --semantic-headline-md-typography-font-family: var(--font-family-primary);
  --semantic-headline-lg-typography-font-size: var(--font-size-3xl);
  --semantic-headline-lg-typography-line-height: 1.25;
  --semantic-headline-lg-typography-font-weight: 500;
  --semantic-headline-lg-typography-font-family: var(--font-family-primary);
  --semantic-headline-xl-typography-font-size: var(--font-size-4xl);
  --semantic-headline-xl-typography-line-height: 1.25;
  --semantic-headline-xl-typography-font-weight: 500;
  --semantic-headline-xl-typography-font-family: var(--font-family-primary);
  --semantic-headline-2xl-typography-font-size: var(--font-size-5xl);
  --semantic-headline-2xl-typography-line-height: 1.25;
  --semantic-headline-2xl-typography-font-weight: 500;
  --semantic-headline-2xl-typography-font-family: var(--font-family-primary);
  --semantic-display-typography-font-size: var(--font-size-5xl);
  --semantic-display-typography-line-height: 1.335;
  --semantic-display-typography-font-weight: 500;
  --semantic-display-typography-font-family: var(--font-family-secondary);
  --branded-heading-action-typography-font-size: var(--font-size-sm);
  --branded-heading-action-typography-line-height: 1.15;
  --branded-heading-action-typography-font-weight: 500;
  --branded-heading-action-typography-font-family: var(--font-family-secondary);
  --branded-heading-sm-typography-font-size: var(--font-size-3xl);
  --branded-heading-sm-typography-line-height: 1.335;
  --branded-heading-sm-typography-font-weight: 500;
  --branded-heading-sm-typography-font-family: var(--font-family-primary);
  --branded-heading-lg-typography-font-size: var(--font-size-3xl);
  --branded-heading-lg-typography-line-height: 1.335;
  --branded-heading-lg-typography-font-weight: 500;
  --branded-heading-lg-typography-font-family: var(--font-family-primary);
  --branded-heading-label-hover-fill: var(--color-primary-70);
  --link-text-hover-fill: var(--color-primary-70);
  --link-text-typography-font-size: var(--font-size-md);
  --link-text-typography-line-height: 1.25;
  --link-text-typography-font-weight: 500;
  --link-text-typography-font-family: var(--font-family-secondary);
  --input-date-picker-day-typography-font-size: var(--font-size-sm);
  --input-date-picker-day-typography-line-height: 1.15;
  --input-date-picker-day-typography-font-weight: 400;
  --input-date-picker-day-typography-font-family: var(--font-family-system);
  --input-date-picker-week-typography-font-size: var(--font-size-sm);
  --input-date-picker-week-typography-line-height: 1.15;
  --input-date-picker-week-typography-font-weight: 700;
  --input-date-picker-week-typography-font-family: var(--font-family-system);
  --input-placeholder-fill: var(--color-neutral-40);
  --input-placeholder-typography-font-size: var(--font-size-md);
  --input-placeholder-typography-line-height: 1.5;
  --input-placeholder-typography-font-weight: 400;
  --input-placeholder-typography-font-family: var(--font-family-system);
  --input-label-sm-typography-font-size: var(--font-size-md);
  --input-label-sm-typography-line-height: 1.25;
  --input-label-sm-typography-font-weight: 500;
  --input-label-sm-typography-font-family: var(--font-family-system);
  --input-label-lg-typography-font-size: var(--font-size-lg);
  --input-label-lg-typography-line-height: 1.6;
  --input-label-lg-typography-font-weight: 700;
  --input-label-lg-typography-font-family: var(--font-family-system);
  --button-label-tertiary-active-fill: var(--color-primary-100);
  --button-label-tertiary-hover-fill: var(--color-primary-90);
  --button-label-secondary-active-fill: var(--color-primary-100);
  --button-label-secondary-hover-fill: var(--color-primary-90);
  --button-lg-typography-font-size: var(--font-size-md);
  --button-lg-typography-font-weight: 500;
  --button-lg-typography-font-family: var(--font-family-secondary);
  --button-sm-typography-font-size: var(--font-size-sm);
  --button-sm-typography-font-weight: 500;
  --button-sm-typography-font-family: var(--font-family-secondary);
  --button-secondary-active-border: var(--button-border-width) solid var(--color-primary-100);
  --button-secondary-hover-border: var(--button-border-width) solid var(--color-primary-90);
  --button-background-primary-active-fill: var(--color-primary-100);
  --button-background-primary-hover-fill: var(--color-primary-90);
  --color-transparent-full: rgba(255, 255, 255, 0%);
  --color-neutral-dark: var(--color-neutral-80);
  --color-neutral-base: var(--color-neutral-70);
  --color-neutral-light: var(--color-neutral-60);
  --color-orange-dark: var(--color-orange-60);
  --color-orange-base: var(--color-orange-50);
  --color-orange-light: var(--color-orange-40);
  --color-red-dark: var(--color-red-70);
  --color-red-base: var(--color-red-60);
  --color-red-light: var(--color-red-50);
  --color-green-dark: var(--color-green-90);
  --color-green-base: var(--color-green-80);
  --color-green-light: var(--color-green-70);
  --color-blue-dark: var(--color-blue-80);
  --color-blue-base: var(--color-blue-70);
  --color-blue-light: var(--color-blue-60);
  --color-focus: var(--color-primary-20);
  --color-tertiary-dark: var(--color-tertiary-50);
  --color-tertiary-base: var(--color-tertiary-40);
  --color-tertiary-light: var(--color-tertiary-30);
  --color-secondary-dark: var(--color-secondary-60);
  --color-secondary-base: var(--color-secondary-50);
  --color-secondary-light: var(--color-secondary-40);
  --color-primary-dark: var(--color-primary-90);
  --color-primary-base: var(--color-primary-70);
  --color-primary-light: var(--color-primary-60);
  --color-sponsored-content-primary-dark: var(--color-sponsored-content-primary-50);
  --color-sponsored-content-primary-base: var(--color-sponsored-content-primary-40);
  --color-sponsored-content-primary-light: var(--color-sponsored-content-primary-30);
  --focus-default: 0px 0px 0px 3px var(--color-focus);
  --box-shadow-none: 0px 0px 0px 0px var(--color-transparent-full);
  --bottom-bar-background-default-fill: var(--semantic-background-base-adaptive-default-fill);
  --bottom-bar-foreground-active-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --bottom-bar-foreground-default-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --segmented-control-border: 1px solid var(--semantic-border-base-adaptive-soft-fill);
  --segmented-control-item-foreground-selected-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --segmented-control-item-foreground-default-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --segmented-control-item-selected-border: 0px solid var(--color-transparent-full);
  --segmented-control-item-default-border: 0px solid var(--color-transparent-full);
  --segmented-control-item-background-default-default-fill: var(--color-transparent-full);
  --segmented-control-background-fill: var(--semantic-background-base-adaptive-default-fill);
  --rating-foreground-full-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --autocomplete-overlay-loading: rgba(255, 255, 255, 70%);
  --divider-border: 1px solid var(--semantic-border-base-adaptive-soft-fill);
  --table-header-label-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --table-header-background-fill: var(--semantic-background-base-adaptive-soft-fill);
  --tab-divider-border: 0px solid var(--color-transparent-full);
  --tab-selected-typography-font-size: var(--font-size-base);
  --tab-default-border: 2px solid var(--semantic-border-base-adaptive-soft-fill);
  --tab-default-typography-font-size: var(--font-size-base);
  --tab-label-selected-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --tab-label-default-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --tab-background-default-fill: var(--semantic-background-base-adaptive-default-fill);
  --stepper-label-active-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --default-teaser-pulse-highlight-border: 2px solid var(--color-transparent-full);
  --default-teaser-pulse-default-border: 2px solid var(--color-transparent-full);
  --default-teaser-editorial-label-foreground-highlight-fill: var(--semantic-foreground-base-static-inverted-fill);
  --default-teaser-editorial-label-background-default-fill: var(--color-transparent-full);
  --body-typography-font-size: var(--font-size-base);
  --accordion-title-selected-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --text-on-background-orange-dark: var(--text-on-background-orange-60);
  --text-on-background-orange-base: var(--text-on-background-orange-50);
  --text-on-background-orange-light: var(--text-on-background-orange-40);
  --text-on-background-red-dark: var(--text-on-background-red-70);
  --text-on-background-red-base: var(--text-on-background-red-60);
  --text-on-background-red-light: var(--text-on-background-red-50);
  --text-on-background-green-dark: var(--text-on-background-green-90);
  --text-on-background-green-base: var(--text-on-background-green-80);
  --text-on-background-green-light: var(--text-on-background-green-70);
  --text-on-background-blue-dark: var(--text-on-background-blue-80);
  --text-on-background-blue-base: var(--text-on-background-blue-70);
  --text-on-background-blue-light: var(--text-on-background-blue-60);
  --text-on-background-neutral-dark: var(--text-on-background-neutral-80);
  --text-on-background-neutral-base: var(--text-on-background-neutral-70);
  --text-on-background-neutral-light: var(--text-on-background-neutral-60);
  --text-on-background-tertiary-dark: var(--text-on-background-neutral-70);
  --text-on-background-tertiary-base: var(--text-on-background-neutral-60);
  --text-on-background-tertiary-light: var(--text-on-background-neutral-50);
  --text-on-background-secondary-dark: var(--text-on-background-secondary-60);
  --text-on-background-secondary-base: var(--text-on-background-secondary-50);
  --text-on-background-secondary-light: var(--text-on-background-secondary-40);
  --text-on-background-primary-dark: var(--text-on-background-primary-80);
  --text-on-background-primary-base: var(--text-on-background-primary-70);
  --text-on-background-primary-light: var(--text-on-background-primary-60);
  --top-bar-active-border: 0px solid var(--color-transparent-full);
  --top-bar-foreground-active-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --top-bar-foreground-default-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --top-bar-background-fill: var(--semantic-background-base-adaptive-default-fill);
  --header-foreground-default-active-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --header-label-active-border: 0px solid var(--color-transparent-full);
  --header-strong-lg-typography-font-size: var(--header-lg-font-size);
  --header-strong-lg-typography-font-weight: 500;
  --header-strong-lg-typography-font-family: var(--header-font-family);
  --header-strong-sm-typography-font-size: var(--header-sm-font-size);
  --header-strong-sm-typography-font-weight: 500;
  --header-strong-sm-typography-font-family: var(--header-font-family);
  --header-default-lg-typography-font-size: var(--header-lg-font-size);
  --header-default-lg-typography-font-weight: 400;
  --header-default-lg-typography-font-family: var(--header-font-family);
  --header-default-sm-typography-font-size: var(--header-sm-font-size);
  --header-default-sm-typography-font-weight: 400;
  --header-default-sm-typography-font-family: var(--header-font-family);
  --horizontal-teaser-highlight-border-left: 0px solid var(--color-transparent-full);
  --horizontal-teaser-default-border-left: 0px solid var(--color-transparent-full);
  --related-teaser-prefix-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --related-teaser-title-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --related-teaser-background-fill: var(--color-transparent-full);
  --quote-icon-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --quote-quotee-function-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --quote-quotee-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --quote-blockquote-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --text-on-image-teaser-pulse-border: 2px solid var(--color-transparent-full);
  --text-on-image-teaser-editorial-label-foreground-fill: var(--semantic-foreground-base-static-inverted-fill);
  --text-on-image-teaser-external-icon-fill: var(--semantic-foreground-base-static-inverted-fill);
  --text-on-image-teaser-prefix-fill: var(--semantic-foreground-accent-static-inverted-fill);
  --text-on-image-teaser-sublabel-background-fill: var(--color-transparent-full);
  --text-on-image-teaser-label-background-fill: var(--color-transparent-full);
  --teaser-external-icon-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-play-button-border: 1px solid var(--color-transparent-full);
  --teaser-premium-main-highlight-asset: var(--teaser-premium-main-default-asset);
  --teaser-date-time-default-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --teaser-date-time-highlight-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-background-default-fill: var(--color-transparent-full);
  --teaser-background-highlight-fill: var(--semantic-background-base-static-muted-fill);
  --teaser-prefix-default-fill: var(--color-secondary-base);
  --teaser-prefix-highlight-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-title-default-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-title-highlight-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-sublabel-highlight-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-sublabel-default-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-label-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-label-highlight-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-introduction-default-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --tag-background-default-fill: var(--color-transparent-full);
  --tag-label-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --semantic-border-success-static-default-fill: var(--color-green-base);
  --semantic-border-error-static-default-fill: var(--color-red-base);
  --semantic-border-info-static-default-fill: var(--color-blue-base);
  --semantic-border-accent-static-default-fill: var(--color-secondary-base);
  --semantic-border-accent-adaptive-default-fill: var(--color-secondary-base);
  --semantic-border-brand-static-default-fill: var(--color-primary-base);
  --semantic-border-brand-adaptive-default-fill: var(--color-primary-base);
  --semantic-foreground-success-adaptive-default-fill: var(--color-green-base);
  --semantic-foreground-error-adaptive-default-fill: var(--color-red-base);
  --semantic-foreground-info-adaptive-default-fill: var(--color-blue-base);
  --semantic-background-contextual-adaptive-default-fill: var(--color-transparent-full);
  --semantic-background-success-static-default-fill: var(--color-green-base);
  --semantic-background-error-static-default-fill: var(--color-red-base);
  --semantic-background-info-static-default-fill: var(--color-blue-base);
  --semantic-background-accent-static-default-fill: var(--color-secondary-base);
  --semantic-background-accent-adaptive-default-fill: var(--color-secondary-base);
  --semantic-background-brand-static-default-fill: var(--color-primary-base);
  --semantic-background-brand-adaptive-default-fill: var(--color-primary-base);
  --branded-heading-bullet-lg-fill: var(--color-transparent-full);
  --branded-heading-bullet-sm-fill: var(--color-transparent-full);
  --branded-heading-background-lg-fill: var(--color-transparent-full);
  --branded-heading-background-sm-fill: var(--color-transparent-full);
  --branded-heading-label-default-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --link-text-default-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --input-default-border-color: var(--semantic-border-base-static-default-fill);
  --input-selected-border-color: var(--color-transparent-full);
  --input-background-selected-soft-fill: var(--semantic-background-brand-adaptive-soft-fill);
  --button-default-default-border: var(--button-border-width) solid var(--color-transparent-full);
  --button-tertiary-disabled-border: var(--button-border-width) solid var(--color-transparent-full);
  --button-tertiary-active-border: var(--button-border-width) solid var(--color-transparent-full);
  --button-tertiary-hover-border: var(--button-border-width) solid var(--color-transparent-full);
  --button-tertiary-default-border: var(--button-border-width) solid var(--color-transparent-full);
  --button-primary-disabled-border: var(--button-border-width) solid var(--color-transparent-full);
  --button-primary-active-border: var(--button-border-width) solid var(--color-transparent-full);
  --button-primary-hover-border: var(--button-border-width) solid var(--color-transparent-full);
  --button-primary-default-border: var(--button-border-width) solid var(--color-transparent-full);
  --button-label-default-default-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --button-label-tertiary-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --button-label-secondary-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --button-secondary-disabled-border: var(--button-border-width) solid var(--semantic-border-disabled-adaptive-default-fill);
  --button-background-tertiary-disabled-fill: var(--color-transparent-full);
  --button-background-tertiary-default-fill: var(--color-transparent-full);
  --button-background-secondary-disabled-fill: var(--color-transparent-full);
  --button-background-secondary-default-fill: var(--color-transparent-full);
  --button-background-default-active-fill: rgba(26, 26, 26, 24%);
  --button-background-default-hover-fill: rgba(26, 26, 26, 12%);
  --button-background-default-default-fill: var(--color-transparent-full);
  --button-background-primary-disabled-fill: var(--semantic-background-disabled-adaptive-default-fill);
  --segmented-control-item-background-selected-active-fill: rgba(0, 124, 178, 36%);
  --segmented-control-item-background-selected-hover-fill: rgba(0, 124, 178, 24%);
  --segmented-control-item-background-selected-default-fill: rgba(0, 124, 178, 12%);
  --segmented-control-item-background-default-active-fill: rgba(0, 124, 178, 24%);
  --segmented-control-item-background-default-hover-fill: rgba(0, 124, 178, 12%);
  --tab-selected-border: 2px solid var(--semantic-border-brand-adaptive-default-fill);
  --tab-background-active-fill: rgba(0, 124, 178, 24%);
  --tab-background-hover-fill: rgba(0, 124, 178, 12%);
  --stepper-background-active-fill: var(--semantic-background-brand-adaptive-default-fill);
  --loader-stroke-fill: var(--semantic-border-brand-adaptive-default-fill);
  --default-teaser-pulse-background-highlight-fill: var(--default-teaser-editorial-label-foreground-highlight-fill);
  --default-teaser-editorial-label-foreground-default-fill: var(--semantic-foreground-error-adaptive-default-fill);
  --default-teaser-editorial-label-background-highlight-fill: var(--semantic-background-error-static-default-fill);
  --header-background-accent-default-fill: var(--semantic-background-brand-adaptive-default-fill);
  --related-teaser-border-left: 2px solid var(--semantic-border-brand-adaptive-default-fill);
  --text-on-image-teaser-pulse-background-fill: var(--text-on-image-teaser-editorial-label-foreground-fill);
  --text-on-image-teaser-editorial-label-background-fill: var(--semantic-background-error-static-default-fill);
  --teaser-comment-foreground-highlight-fill: var(--teaser-title-highlight-fill);
  --teaser-comment-foreground-default-fill: var(--teaser-title-default-fill);
  --teaser-podcast-icon-highlight-fill: var(--teaser-title-highlight-fill);
  --teaser-podcast-icon-default-fill: var(--teaser-title-default-fill);
  --teaser-play-button-background-fill: var(--semantic-background-brand-static-default-fill);
  --tag-background-active-fill: rgba(0, 124, 178, 24%);
  --tag-background-hover-fill: rgba(0, 124, 178, 12%);
  --tag-border: 1px solid var(--semantic-border-brand-adaptive-default-fill);
  --semantic-foreground-on-brand-static-default-fill: var(--text-on-background-primary-base);
  --semantic-foreground-on-brand-adaptive-default-fill: var(--text-on-background-primary-base);
  --branded-heading-sm-border-color: var(--semantic-border-brand-adaptive-default-fill);
  --branded-heading-lg-border-color: var(--semantic-border-brand-adaptive-default-fill);
  --input-hover-border-color: var(--semantic-border-brand-adaptive-default-fill);
  --input-background-selected-default-fill: var(--semantic-background-brand-adaptive-default-fill);
  --button-secondary-default-border: var(--button-border-width) solid var(--semantic-border-brand-adaptive-default-fill);
  --button-background-tertiary-active-fill: rgba(0, 124, 178, 24%);
  --button-background-tertiary-hover-fill: rgba(0, 124, 178, 12%);
  --button-background-secondary-active-fill: rgba(0, 124, 178, 24%);
  --button-background-secondary-hover-fill: rgba(0, 124, 178, 12%);
  --button-background-primary-default-fill: var(--semantic-background-brand-adaptive-default-fill);
  --stepper-number-active-fill: var(--semantic-foreground-on-brand-adaptive-default-fill);
  --default-teaser-pulse-background-default-fill: var(--default-teaser-editorial-label-foreground-default-fill);
  --header-foreground-accent-active-fill: var(--semantic-foreground-on-brand-adaptive-default-fill);
  --header-foreground-accent-default-fill: var(--semantic-foreground-on-brand-adaptive-default-fill);
  --teaser-external-icon-highlight-fill: var(--semantic-foreground-on-brand-static-default-fill);
  --teaser-play-button-text-fill: var(--semantic-foreground-on-brand-static-default-fill);
  --teaser-introduction-highlight-fill: var(--semantic-foreground-on-brand-static-default-fill);
  --branded-heading-sm-border-left: 0px solid var(--branded-heading-sm-border-color);
  --branded-heading-sm-border-bottom: 0px solid var(--branded-heading-sm-border-color);
  --branded-heading-sm-border-right: 0px solid var(--branded-heading-sm-border-color);
  --branded-heading-sm-border-top: 0px solid var(--branded-heading-sm-border-color);
  --branded-heading-lg-border-left: 0px solid var(--branded-heading-lg-border-color);
  --branded-heading-lg-border-bottom: 0px solid var(--branded-heading-lg-border-color);
  --branded-heading-lg-border-right: 0px solid var(--branded-heading-lg-border-color);
  --branded-heading-lg-border-top: 0px solid var(--branded-heading-lg-border-color);
  --input-active-border-color: var(--input-hover-border-color);
  --input-text-fill: var(--semantic-foreground-on-brand-adaptive-default-fill);
  --button-label-primary-default-fill: var(--semantic-foreground-on-brand-adaptive-default-fill);
  --header-background-accent-default-item-active-fill: rgba(255, 255, 255, 32%);
  --header-background-accent-default-item-hover-fill: rgba(255, 255, 255, 16%);
  --button-label-primary-active-fill: var(--button-label-primary-default-fill);
  --button-label-primary-hover-fill: var(--button-label-primary-default-fill);
}
/**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */

[data-chameleon-theme="az"][data-chameleon-subtheme="accent"], [data-chameleon-theme="az"] [data-chameleon-subtheme="accent"] {
  --semantic-foreground-brand-adaptive-default-fill: var(--color-primary-50);
  --branded-heading-label-hover-fill: var(--color-neutral-20);
  --link-text-hover-fill: var(--color-neutral-20);
  --teaser-external-icon-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-date-time-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-title-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-sublabel-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-label-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-introduction-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --semantic-background-contextual-adaptive-default-fill: var(--semantic-background-base-static-muted-fill);
  --branded-heading-label-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --link-text-default-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
}
/**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */

[data-chameleon-theme="az"][data-chameleon-subtheme="breaking"], [data-chameleon-theme="az"] [data-chameleon-subtheme="breaking"] {
  --default-teaser-editorial-label-default-lg-layout-item-spacing: 4px;
  --default-teaser-editorial-label-default-lg-layout-padding-left: 4px;
  --default-teaser-editorial-label-default-lg-layout-padding-bottom: 4px;
  --default-teaser-editorial-label-default-lg-layout-padding-right: 4px;
  --default-teaser-editorial-label-default-lg-layout-padding-top: 4px;
  --default-teaser-editorial-label-default-md-layout-item-spacing: 4px;
  --default-teaser-editorial-label-default-md-layout-padding-left: 4px;
  --default-teaser-editorial-label-default-md-layout-padding-bottom: 4px;
  --default-teaser-editorial-label-default-md-layout-padding-right: 4px;
  --default-teaser-editorial-label-default-md-layout-padding-top: 4px;
  --default-teaser-editorial-label-default-sm-layout-item-spacing: 4px;
  --default-teaser-editorial-label-default-sm-layout-padding-left: 4px;
  --default-teaser-editorial-label-default-sm-layout-padding-bottom: 4px;
  --default-teaser-editorial-label-default-sm-layout-padding-right: 4px;
  --default-teaser-editorial-label-default-sm-layout-padding-top: 4px;
  --teaser-premium-main-default-asset: var(--premium-main-asset);
  --teaser-background-default-fill: var(--color-neutral-90);
  --semantic-foreground-brand-adaptive-default-fill: var(--color-primary-50);
  --branded-heading-label-hover-fill: var(--color-neutral-20);
  --breaking-fill: var(--semantic-background-base-static-inverted-fill);
  --default-teaser-editorial-label-foreground-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-external-icon-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-play-button-text-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-date-time-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-prefix-default-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --teaser-title-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-sublabel-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-label-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-introduction-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --semantic-background-contextual-adaptive-default-fill: var(--teaser-background-default-fill);
  --branded-heading-label-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --default-teaser-pulse-background-highlight-fill: var(--default-teaser-editorial-label-foreground-highlight-fill);
  --default-teaser-pulse-background-default-fill: var(--default-teaser-editorial-label-foreground-default-fill);
  --default-teaser-editorial-label-background-default-fill: var(--semantic-background-error-static-default-fill);
  --text-on-image-teaser-background-fill: linear-gradient(0deg, var(--breaking-fill) 0%, rgba(26, 26, 26, 0.5) 50%, var(--color-transparent-full) 100%);
  --teaser-podcast-icon-default-fill: var(--teaser-title-default-fill);
  --teaser-play-button-background-fill: var(--breaking-fill);
}
/**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */

[data-chameleon-theme="az"][data-chameleon-subtheme="sponsored-content"], [data-chameleon-theme="az"] [data-chameleon-subtheme="sponsored-content"] {
  --teaser-title-lg-typography-font-style: normal;
  --teaser-title-md-typography-font-style: normal;
  --teaser-title-sm-typography-font-style: normal;
  --teaser-sublabel-lg-typography-font-style: normal;
  --teaser-sublabel-lg-typography-text-case: none;
  --teaser-sublabel-md-typography-font-style: normal;
  --teaser-sublabel-md-typography-text-case: none;
  --teaser-sublabel-sm-typography-font-style: normal;
  --teaser-sublabel-sm-typography-text-case: none;
  --teaser-label-lg-typography-font-style: normal;
  --teaser-label-lg-typography-text-case: none;
  --teaser-label-md-typography-font-style: normal;
  --teaser-label-md-typography-text-case: none;
  --teaser-label-sm-typography-font-style: normal;
  --teaser-label-sm-typography-text-case: none;
  --teaser-introduction-typography-font-style: normal;
  --semantic-caption-alt-sm-strong-typography-font-style: normal;
  --semantic-caption-alt-sm-default-typography-font-style: normal;
  --semantic-caption-alt-lg-strong-typography-font-style: normal;
  --semantic-caption-alt-lg-default-typography-font-style: normal;
  --semantic-caption-default-sm-strong-typography-font-style: normal;
  --semantic-caption-default-sm-default-typography-font-style: normal;
  --semantic-caption-default-lg-strong-typography-font-style: normal;
  --semantic-caption-default-lg-default-typography-font-style: normal;
  --semantic-paragraph-alt-sm-strong-typography-font-style: normal;
  --semantic-paragraph-alt-sm-default-typography-font-style: normal;
  --semantic-paragraph-alt-lg-strong-typography-font-style: normal;
  --semantic-paragraph-alt-lg-default-typography-font-style: normal;
  --semantic-paragraph-default-sm-strong-typography-font-style: normal;
  --semantic-paragraph-default-sm-default-typography-font-style: normal;
  --semantic-paragraph-default-lg-strong-typography-font-style: normal;
  --semantic-paragraph-default-lg-default-typography-font-style: normal;
  --semantic-headline-xs-typography-font-style: normal;
  --semantic-headline-sm-typography-font-style: normal;
  --semantic-headline-md-typography-font-style: normal;
  --semantic-headline-lg-typography-font-style: normal;
  --semantic-headline-xl-typography-font-style: normal;
  --semantic-headline-2xl-typography-font-style: normal;
  --semantic-display-typography-font-style: normal;
  --branded-heading-action-typography-font-style: normal;
  --branded-heading-action-typography-text-decoration: none;
  --branded-heading-action-typography-text-case: none;
  --branded-heading-sm-typography-font-style: normal;
  --branded-heading-sm-typography-text-case: none;
  --branded-heading-lg-typography-font-style: normal;
  --branded-heading-lg-typography-text-case: none;
  --teaser-title-lg-typography-font-size: var(--font-size-3xl);
  --teaser-title-lg-typography-line-height: 1.25;
  --teaser-title-lg-typography-font-weight: 400;
  --teaser-title-lg-typography-font-family: var(--font-family-system);
  --teaser-title-md-typography-font-size: var(--font-size-xl);
  --teaser-title-md-typography-line-height: 1.4;
  --teaser-title-md-typography-font-weight: 400;
  --teaser-title-md-typography-font-family: var(--font-family-system);
  --teaser-title-sm-typography-font-size: var(--font-size-lg);
  --teaser-title-sm-typography-line-height: 1.4;
  --teaser-title-sm-typography-font-weight: 400;
  --teaser-title-sm-typography-font-family: var(--font-family-system);
  --teaser-sublabel-lg-typography-font-size: var(--font-size-xs);
  --teaser-sublabel-lg-typography-line-height: 1.335;
  --teaser-sublabel-lg-typography-font-weight: 400;
  --teaser-sublabel-lg-typography-font-family: var(--font-family-system);
  --teaser-sublabel-md-typography-font-size: var(--font-size-xs);
  --teaser-sublabel-md-typography-line-height: 1.335;
  --teaser-sublabel-md-typography-font-weight: 400;
  --teaser-sublabel-md-typography-font-family: var(--font-family-system);
  --teaser-sublabel-sm-typography-font-size: var(--font-size-xs);
  --teaser-sublabel-sm-typography-line-height: 1.335;
  --teaser-sublabel-sm-typography-font-weight: 400;
  --teaser-sublabel-sm-typography-font-family: var(--font-family-system);
  --teaser-label-lg-typography-font-size: var(--font-size-xs);
  --teaser-label-lg-typography-line-height: 1.335;
  --teaser-label-lg-typography-font-weight: 700;
  --teaser-label-lg-typography-font-family: var(--font-family-system);
  --teaser-label-md-typography-font-size: var(--font-size-xs);
  --teaser-label-md-typography-line-height: 1.335;
  --teaser-label-md-typography-font-weight: 700;
  --teaser-label-md-typography-font-family: var(--font-family-system);
  --teaser-label-sm-typography-font-size: var(--font-size-xs);
  --teaser-label-sm-typography-line-height: 1.335;
  --teaser-label-sm-typography-font-weight: 700;
  --teaser-label-sm-typography-font-family: var(--font-family-system);
  --teaser-introduction-typography-font-size: var(--font-size-lg);
  --teaser-introduction-typography-line-height: 1.5;
  --teaser-introduction-typography-font-weight: 400;
  --teaser-introduction-typography-font-family: var(--font-family-system);
  --tag-border: 1px solid var(--color-sponsored-content-primary-100);
  --semantic-border-base-adaptive-soft-fill: var(--color-neutral-30);
  --semantic-border-base-static-inverted-fill: var(--color-neutral-white);
  --semantic-border-base-static-default-fill: var(--color-neutral-60);
  --semantic-foreground-on-accent-static-default-fill: var(--color-neutral-100);
  --semantic-foreground-on-accent-adaptive-default-fill: var(--color-neutral-100);
  --semantic-foreground-on-accent-adaptive-soft-fill: var(--color-sponsored-content-primary-100);
  --semantic-foreground-accent-adaptive-default-fill: var(--color-sponsored-content-primary-100);
  --semantic-foreground-on-brand-static-default-fill: var(--color-neutral-100);
  --semantic-foreground-on-brand-adaptive-default-fill: var(--color-neutral-100);
  --semantic-foreground-on-brand-adaptive-soft-fill: var(--color-sponsored-content-primary-100);
  --semantic-foreground-brand-adaptive-default-fill: var(--color-sponsored-content-primary-100);
  --semantic-foreground-base-static-inverted-fill: var(--color-neutral-white);
  --semantic-foreground-base-adaptive-inverted-fill: var(--color-neutral-white);
  --semantic-foreground-base-adaptive-soft-fill: var(--color-neutral-70);
  --semantic-foreground-base-adaptive-default-fill: var(--color-neutral-100);
  --semantic-background-accent-adaptive-soft-fill: var(--color-sponsored-content-primary-10);
  --semantic-background-brand-adaptive-soft-fill: var(--color-sponsored-content-primary-10);
  --semantic-background-base-static-inverted-fill: var(--color-neutral-100);
  --semantic-background-base-static-muted-fill: var(--color-neutral-90);
  --semantic-background-base-adaptive-elevated-fill: var(--color-neutral-white);
  --semantic-background-base-adaptive-soft-fill: var(--color-neutral-10);
  --semantic-background-base-adaptive-default-fill: var(--color-neutral-white);
  --semantic-caption-alt-sm-strong-typography-font-weight: 700;
  --semantic-caption-alt-sm-strong-typography-font-size: var(--font-size-xs);
  --semantic-caption-alt-sm-strong-typography-line-height: 1.4;
  --semantic-caption-alt-sm-strong-typography-font-family: var(--font-family-system);
  --semantic-caption-alt-sm-default-typography-font-size: var(--font-size-xs);
  --semantic-caption-alt-sm-default-typography-line-height: 1.4;
  --semantic-caption-alt-sm-default-typography-font-weight: 400;
  --semantic-caption-alt-sm-default-typography-font-family: var(--font-family-system);
  --semantic-caption-alt-lg-strong-typography-font-size: var(--font-size-sm);
  --semantic-caption-alt-lg-strong-typography-line-height: 1.335;
  --semantic-caption-alt-lg-strong-typography-font-weight: 700;
  --semantic-caption-alt-lg-strong-typography-font-family: var(--font-family-system);
  --semantic-caption-alt-lg-default-typography-font-size: var(--font-size-sm);
  --semantic-caption-alt-lg-default-typography-line-height: 1.335;
  --semantic-caption-alt-lg-default-typography-font-weight: 400;
  --semantic-caption-alt-lg-default-typography-font-family: var(--font-family-system);
  --semantic-caption-default-sm-strong-typography-font-size: var(--font-size-xs);
  --semantic-caption-default-sm-strong-typography-line-height: 1.4;
  --semantic-caption-default-sm-strong-typography-font-weight: 700;
  --semantic-caption-default-sm-strong-typography-font-family: var(--font-family-system);
  --semantic-caption-default-sm-default-typography-font-size: var(--font-size-xs);
  --semantic-caption-default-sm-default-typography-line-height: 1.4;
  --semantic-caption-default-sm-default-typography-font-weight: 400;
  --semantic-caption-default-sm-default-typography-font-family: var(--font-family-system);
  --semantic-caption-default-lg-strong-typography-font-size: var(--font-size-sm);
  --semantic-caption-default-lg-strong-typography-line-height: 1.335;
  --semantic-caption-default-lg-strong-typography-font-weight: 700;
  --semantic-caption-default-lg-strong-typography-font-family: var(--font-family-system);
  --semantic-caption-default-lg-default-typography-font-size: var(--font-size-sm);
  --semantic-caption-default-lg-default-typography-line-height: 1.335;
  --semantic-caption-default-lg-default-typography-font-weight: 400;
  --semantic-caption-default-lg-default-typography-font-family: var(--font-family-system);
  --semantic-paragraph-alt-sm-strong-typography-font-size: var(--font-size-md);
  --semantic-paragraph-alt-sm-strong-typography-line-height: 1.5;
  --semantic-paragraph-alt-sm-strong-typography-font-weight: 700;
  --semantic-paragraph-alt-sm-strong-typography-font-family: var(--font-family-system);
  --semantic-paragraph-alt-sm-default-typography-font-size: var(--font-size-md);
  --semantic-paragraph-alt-sm-default-typography-line-height: 1.5;
  --semantic-paragraph-alt-sm-default-typography-font-weight: 400;
  --semantic-paragraph-alt-sm-default-typography-font-family: var(--font-family-system);
  --semantic-paragraph-alt-lg-strong-typography-font-size: var(--font-size-lg);
  --semantic-paragraph-alt-lg-strong-typography-line-height: 1.5;
  --semantic-paragraph-alt-lg-strong-typography-font-weight: 700;
  --semantic-paragraph-alt-lg-strong-typography-font-family: var(--font-family-system);
  --semantic-paragraph-alt-lg-default-typography-font-size: var(--font-size-lg);
  --semantic-paragraph-alt-lg-default-typography-line-height: 1.5;
  --semantic-paragraph-alt-lg-default-typography-font-weight: 400;
  --semantic-paragraph-alt-lg-default-typography-font-family: var(--font-family-system);
  --semantic-paragraph-default-sm-strong-typography-font-size: var(--font-size-md);
  --semantic-paragraph-default-sm-strong-typography-line-height: 1.5;
  --semantic-paragraph-default-sm-strong-typography-font-weight: 700;
  --semantic-paragraph-default-sm-strong-typography-font-family: var(--font-family-system);
  --semantic-paragraph-default-sm-default-typography-font-size: var(--font-size-md);
  --semantic-paragraph-default-sm-default-typography-line-height: 1.5;
  --semantic-paragraph-default-sm-default-typography-font-weight: 400;
  --semantic-paragraph-default-sm-default-typography-font-family: var(--font-family-system);
  --semantic-paragraph-default-lg-strong-typography-font-weight: 700;
  --semantic-paragraph-default-lg-strong-typography-font-size: var(--font-size-lg);
  --semantic-paragraph-default-lg-strong-typography-line-height: 1.5;
  --semantic-paragraph-default-lg-strong-typography-font-family: var(--font-family-system);
  --semantic-paragraph-default-lg-default-typography-font-size: var(--font-size-lg);
  --semantic-paragraph-default-lg-default-typography-line-height: 1.5;
  --semantic-paragraph-default-lg-default-typography-font-weight: 400;
  --semantic-paragraph-default-lg-default-typography-font-family: var(--font-family-system);
  --semantic-headline-xs-typography-font-size: var(--font-size-lg);
  --semantic-headline-xs-typography-line-height: 1.25;
  --semantic-headline-xs-typography-font-weight: 400;
  --semantic-headline-xs-typography-font-family: var(--font-family-system);
  --semantic-headline-sm-typography-font-size: var(--font-size-xl);
  --semantic-headline-sm-typography-line-height: 1.25;
  --semantic-headline-sm-typography-font-weight: 400;
  --semantic-headline-sm-typography-font-family: var(--font-family-system);
  --semantic-headline-md-typography-font-size: var(--font-size-2xl);
  --semantic-headline-md-typography-line-height: 1.25;
  --semantic-headline-md-typography-font-weight: 400;
  --semantic-headline-md-typography-font-family: var(--font-family-system);
  --semantic-headline-lg-typography-font-size: var(--font-size-3xl);
  --semantic-headline-lg-typography-line-height: 1.25;
  --semantic-headline-lg-typography-font-weight: 400;
  --semantic-headline-lg-typography-font-family: var(--font-family-system);
  --semantic-headline-xl-typography-font-size: var(--font-size-4xl);
  --semantic-headline-xl-typography-line-height: 1.25;
  --semantic-headline-xl-typography-font-weight: 400;
  --semantic-headline-xl-typography-font-family: var(--font-family-system);
  --semantic-headline-2xl-typography-font-size: var(--font-size-5xl);
  --semantic-headline-2xl-typography-line-height: 1.25;
  --semantic-headline-2xl-typography-font-weight: 400;
  --semantic-headline-2xl-typography-font-family: var(--font-family-system);
  --semantic-display-typography-font-size: var(--font-size-5xl);
  --semantic-display-typography-line-height: 1.335;
  --semantic-display-typography-font-weight: 400;
  --semantic-display-typography-font-family: var(--font-family-system);
  --branded-heading-action-typography-font-size: var(--font-size-sm);
  --branded-heading-action-typography-line-height: 1.15;
  --branded-heading-action-typography-font-weight: 400;
  --branded-heading-action-typography-font-family: var(--font-family-system);
  --branded-heading-sm-typography-font-size: var(--font-size-3xl);
  --branded-heading-sm-typography-line-height: 1.335;
  --branded-heading-sm-typography-font-weight: 400;
  --branded-heading-sm-typography-font-family: var(--font-family-system);
  --branded-heading-lg-typography-font-size: var(--font-size-3xl);
  --branded-heading-lg-typography-line-height: 1.335;
  --branded-heading-lg-typography-font-weight: 400;
  --branded-heading-lg-typography-font-family: var(--font-family-system);
  --branded-heading-label-hover-fill: var(--color-tertiary-90);
  --button-label-primary-active-fill: var(--color-sponsored-content-primary-100);
  --button-label-primary-hover-fill: var(--color-sponsored-content-primary-100);
  --button-label-primary-default-fill: var(--color-sponsored-content-primary-100);
  --button-label-tertiary-active-fill: var(--color-sponsored-content-primary-100);
  --button-label-tertiary-hover-fill: var(--color-sponsored-content-primary-100);
  --button-label-secondary-active-fill: var(--color-sponsored-content-primary-100);
  --button-label-secondary-hover-fill: var(--color-sponsored-content-primary-100);
  --button-secondary-active-border: 1px solid var(--color-sponsored-content-primary-70);
  --button-secondary-hover-border: 1px solid var(--color-sponsored-content-primary-60);
  --button-background-primary-active-fill: var(--color-sponsored-content-primary-70);
  --button-background-primary-hover-fill: var(--color-sponsored-content-primary-60);
  --color-focus: var(--color-sponsored-content-primary-30);
  --teaser-external-icon-highlight-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-external-icon-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-date-time-highlight-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --teaser-background-default-fill: var(--color-transparent-full);
  --teaser-background-highlight-fill: var(--semantic-background-brand-adaptive-soft-fill);
  --teaser-title-default-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-title-highlight-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-sublabel-highlight-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-sublabel-default-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-label-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-label-highlight-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-introduction-highlight-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --semantic-border-accent-static-default-fill: var(--color-sponsored-content-primary-base);
  --semantic-border-accent-adaptive-default-fill: var(--color-sponsored-content-primary-base);
  --semantic-border-brand-static-default-fill: var(--color-sponsored-content-primary-base);
  --semantic-border-brand-adaptive-default-fill: var(--color-sponsored-content-primary-base);
  --semantic-foreground-accent-static-inverted-fill: var(--color-sponsored-content-primary-base);
  --semantic-foreground-brand-static-inverted-fill: var(--color-sponsored-content-primary-base);
  --semantic-background-contextual-adaptive-default-fill: var(--semantic-background-accent-adaptive-soft-fill);
  --semantic-background-accent-static-default-fill: var(--color-sponsored-content-primary-base);
  --semantic-background-accent-adaptive-default-fill: var(--color-sponsored-content-primary-base);
  --semantic-background-brand-static-default-fill: var(--color-sponsored-content-primary-base);
  --semantic-background-brand-adaptive-default-fill: var(--color-sponsored-content-primary-base);
  --branded-heading-label-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --button-background-tertiary-active-fill: rgba(194, 200, 197, 24%);
  --button-background-tertiary-hover-fill: rgba(194, 200, 197, 12%);
}
/**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */

[data-chameleon-theme="az"][data-chameleon-color-mode="dark"], [data-chameleon-theme="az"][data-chameleon-color-mode="dark"]:is([data-chameleon-subtheme="accent"], [data-chameleon-subtheme="breaking"], [data-chameleon-subtheme="sponsored-content"], [data-chameleon-subtheme="default"]), [data-chameleon-theme="az"][data-chameleon-color-mode="dark"] :is([data-chameleon-subtheme="accent"], [data-chameleon-subtheme="breaking"], [data-chameleon-subtheme="sponsored-content"], [data-chameleon-subtheme="default"]) {
  --skeleton-fill: linear-gradient( -90deg, var(--color-neutral-80) 0%, var(--color-neutral-70) 50%, var(--color-neutral-80) 100%);;
  --table-header-label-fill: var(--color-neutral-30);
  --table-header-background-fill: var(--color-neutral-80);
  --switch-track-fill: var(--color-neutral-70);
  --stepper-background-default-fill: var(--color-neutral-70);
  --wide-list-background-even-fill: var(--color-neutral-90);
  --wide-list-background-active-fill: var(--color-neutral-70);
  --wide-list-background-hover-fill: var(--color-neutral-80);
  --header-scroll-asset: var(--logo-main-inverse-asset);
  --header-default-asset: var(--logo-main-inverse-asset);
  --tag-border: 1px solid var(--color-primary-20);
  --semantic-border-disabled-adaptive-default-fill: var(--color-neutral-70);
  --semantic-border-brand-adaptive-default-fill: var(--color-primary-60);
  --semantic-border-base-adaptive-soft-fill: var(--color-neutral-80);
  --semantic-foreground-disabled-adaptive-default-fill: var(--color-neutral-70);
  --semantic-foreground-on-warning-adaptive-soft-fill: var(--color-orange-20);
  --semantic-foreground-warning-adaptive-default-fill: var(--color-orange-60);
  --semantic-foreground-on-success-adaptive-soft-fill: var(--color-green-20);
  --semantic-foreground-success-adaptive-default-fill: var(--color-green-70);
  --semantic-foreground-on-error-adaptive-soft-fill: var(--color-red-20);
  --semantic-foreground-error-adaptive-default-fill: var(--color-red-50);
  --semantic-foreground-on-info-adaptive-soft-fill: var(--color-blue-20);
  --semantic-foreground-info-adaptive-default-fill: var(--color-blue-60);
  --semantic-foreground-on-accent-adaptive-default-fill: var(--color-neutral-black);
  --semantic-foreground-on-accent-adaptive-soft-fill: var(--color-secondary-10);
  --semantic-foreground-accent-adaptive-default-fill: var(--color-primary-20);
  --semantic-foreground-on-brand-adaptive-default-fill: var(--color-primary-100);
  --semantic-foreground-on-brand-adaptive-soft-fill: var(--color-primary-20);
  --semantic-foreground-brand-adaptive-default-fill: var(--color-primary-50);
  --semantic-foreground-base-adaptive-inverted-fill: var(--color-neutral-100);
  --semantic-foreground-base-adaptive-soft-fill: var(--color-neutral-40);
  --semantic-foreground-base-adaptive-default-fill: var(--color-neutral-white);
  --semantic-background-disabled-adaptive-selected-fill: var(--color-neutral-80);
  --semantic-background-disabled-adaptive-default-fill: var(--color-neutral-90);
  --semantic-background-warning-adaptive-soft-fill: var(--color-orange-100);
  --semantic-background-success-adaptive-soft-fill: var(--color-green-100);
  --semantic-background-error-adaptive-soft-fill: var(--color-red-100);
  --semantic-background-info-adaptive-soft-fill: var(--color-blue-100);
  --semantic-background-accent-adaptive-soft-fill: var(--color-secondary-100);
  --semantic-background-brand-adaptive-default-fill: var(--color-primary-50);
  --semantic-background-brand-adaptive-soft-fill: var(--color-primary-100);
  --semantic-background-base-adaptive-inverted-fill: var(--color-neutral-white);
  --semantic-background-base-adaptive-elevated-fill: var(--color-neutral-90);
  --semantic-background-base-adaptive-soft-fill: var(--color-neutral-80);
  --semantic-background-base-adaptive-default-fill: var(--color-neutral-100);
  --branded-heading-label-hover-fill: var(--color-primary-30);
  --link-text-hover-fill: var(--color-primary-30);
  --button-label-tertiary-active-fill: var(--color-primary-20);
  --button-label-tertiary-hover-fill: var(--color-primary-30);
  --button-label-secondary-active-fill: var(--color-primary-20);
  --button-label-secondary-hover-fill: var(--color-primary-30);
  --button-secondary-active-border: 1px solid var(--color-primary-20);
  --button-secondary-hover-border: 1px solid var(--color-primary-30);
  --button-background-primary-active-fill: var(--color-primary-20);
  --button-background-primary-hover-fill: var(--color-primary-30);
  --semantic-border-accent-adaptive-default-fill: var(--color-secondary-base);
  --semantic-background-accent-adaptive-default-fill: var(--color-secondary-base);
  --button-background-default-active-fill: rgba(255, 255, 255, 24%);
  --button-background-default-hover-fill: rgba(255, 255, 255, 12%);
  --button-background-default-default-fill: var(--color-transparent-full);
}
/**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */

[data-chameleon-theme="az"][data-chameleon-color-mode="dark"][data-chameleon-subtheme="sponsored-content"], [data-chameleon-theme="az"][data-chameleon-color-mode="dark"] [data-chameleon-subtheme="sponsored-content"] {
  --tag-border: 1px solid var(--color-sponsored-content-primary-80);
  --semantic-border-accent-adaptive-default-fill: var(--color-sponsored-content-primary-80);
  --semantic-border-brand-adaptive-default-fill: var(--color-sponsored-content-primary-80);
  --semantic-border-base-adaptive-soft-fill: var(--color-neutral-80);
  --semantic-foreground-on-accent-adaptive-default-fill: var(--color-neutral-white);
  --semantic-foreground-on-accent-adaptive-soft-fill: var(--color-sponsored-content-primary-20);
  --semantic-foreground-accent-adaptive-default-fill: var(--color-sponsored-content-primary-20);
  --semantic-foreground-on-brand-adaptive-default-fill: var(--color-neutral-white);
  --semantic-foreground-on-brand-adaptive-soft-fill: var(--color-sponsored-content-primary-20);
  --semantic-foreground-brand-adaptive-default-fill: var(--color-sponsored-content-primary-20);
  --semantic-foreground-base-adaptive-inverted-fill: var(--color-neutral-100);
  --semantic-foreground-base-adaptive-soft-fill: var(--color-sponsored-content-primary-60);
  --semantic-foreground-base-adaptive-default-fill: var(--color-neutral-white);
  --semantic-background-accent-adaptive-default-fill: var(--color-sponsored-content-primary-80);
  --semantic-background-accent-adaptive-soft-fill: var(--color-sponsored-content-primary-100);
  --semantic-background-brand-adaptive-default-fill: var(--color-sponsored-content-primary-80);
  --semantic-background-brand-adaptive-soft-fill: var(--color-sponsored-content-primary-100);
  --semantic-background-base-adaptive-elevated-fill: var(--color-neutral-90);
  --semantic-background-base-adaptive-soft-fill: var(--color-neutral-80);
  --semantic-background-base-adaptive-default-fill: var(--color-neutral-100);
  --branded-heading-label-hover-fill: var(--color-sponsored-content-primary-50);
  --link-text-hover-fill: var(--color-sponsored-content-primary-50);
  --button-label-primary-active-fill: var(--color-neutral-white);
  --button-label-primary-hover-fill: var(--color-neutral-white);
  --button-label-primary-default-fill: var(--color-neutral-white);
  --button-label-tertiary-default-fill: var(--color-neutral-white);
  --button-label-tertiary-active-fill: var(--color-neutral-white);
  --button-label-tertiary-hover-fill: var(--color-neutral-white);
  --button-label-secondary-default-fill: var(--color-neutral-white);
  --button-label-secondary-active-fill: var(--color-neutral-white);
  --button-label-secondary-hover-fill: var(--color-neutral-white);
  --button-secondary-active-border: 1px solid var(--color-sponsored-content-primary-80);
  --button-secondary-hover-border: 1px solid var(--color-sponsored-content-primary-80);
  --button-background-primary-active-fill: var(--color-sponsored-content-primary-100);
  --button-background-primary-hover-fill: var(--color-sponsored-content-primary-90);
}
/**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */


@media ((min-width: 480px)) {
  [data-chameleon-theme="az"], [data-chameleon-theme="az"]:is([data-chameleon-subtheme="accent"], [data-chameleon-subtheme="breaking"], [data-chameleon-subtheme="sponsored-content"], [data-chameleon-subtheme="default"]), [data-chameleon-theme="az"] :is([data-chameleon-subtheme="accent"], [data-chameleon-subtheme="breaking"], [data-chameleon-subtheme="sponsored-content"], [data-chameleon-subtheme="default"]) {
    --dialog-border-radius: 4px;
  --font-size-4xl: 40px;
  --font-size-3xl: 28px;
  --font-size-2xl: 24px;
  --font-size-xl: 20px;
  --font-size-sm: 14px;
  --font-size-xs: 12px;
  --font-size-5xl: 56px;
  --font-size-lg: 18px;
  --horizontal-teaser-image-default-lg-width: 320px;
  --horizontal-teaser-image-default-md-width: 308px;
  --related-teaser-image-width: 120px;
  --teaser-premium-inline-lg-height: 24px;
  --teaser-title-lg-typography-font-style: normal;
  --teaser-title-md-typography-font-style: normal;
  --teaser-title-sm-typography-font-style: normal;
  --teaser-sublabel-lg-typography-font-style: normal;
  --teaser-sublabel-lg-typography-text-case: none;
  --teaser-sublabel-md-typography-font-style: normal;
  --teaser-sublabel-md-typography-text-case: none;
  --teaser-sublabel-sm-typography-font-style: normal;
  --teaser-sublabel-sm-typography-text-case: none;
  --teaser-label-lg-typography-font-style: normal;
  --teaser-label-lg-typography-text-case: none;
  --teaser-label-md-typography-font-style: normal;
  --teaser-label-md-typography-text-case: none;
  --teaser-label-sm-typography-font-style: normal;
  --teaser-label-sm-typography-text-case: none;
  --branded-heading-sm-typography-font-style: normal;
  --branded-heading-sm-typography-text-case: none;
  --branded-heading-lg-typography-font-style: normal;
  --branded-heading-lg-typography-text-case: none;
  --teaser-title-lg-typography-font-size: var(--font-size-4xl);
  --teaser-title-lg-typography-line-height: 1.25;
  --teaser-title-lg-typography-font-weight: 500;
  --teaser-title-lg-typography-font-family: var(--font-family-primary);
  --teaser-title-md-typography-font-size: var(--font-size-3xl);
  --teaser-title-md-typography-line-height: 1.4;
  --teaser-title-md-typography-font-weight: 500;
  --teaser-title-md-typography-font-family: var(--font-family-primary);
  --teaser-title-sm-typography-font-size: var(--font-size-xl);
  --teaser-title-sm-typography-line-height: 1.4;
  --teaser-title-sm-typography-font-weight: 500;
  --teaser-title-sm-typography-font-family: var(--font-family-primary);
  --teaser-sublabel-lg-typography-font-size: var(--font-size-sm);
  --teaser-sublabel-lg-typography-line-height: 1.335;
  --teaser-sublabel-lg-typography-font-weight: 400;
  --teaser-sublabel-lg-typography-font-family: var(--font-family-secondary);
  --teaser-sublabel-md-typography-font-size: var(--font-size-sm);
  --teaser-sublabel-md-typography-line-height: 1.335;
  --teaser-sublabel-md-typography-font-weight: 400;
  --teaser-sublabel-md-typography-font-family: var(--font-family-secondary);
  --teaser-sublabel-sm-typography-font-size: var(--font-size-sm);
  --teaser-sublabel-sm-typography-line-height: 1.335;
  --teaser-sublabel-sm-typography-font-weight: 400;
  --teaser-sublabel-sm-typography-font-family: var(--font-family-secondary);
  --teaser-label-lg-typography-font-size: var(--font-size-sm);
  --teaser-label-lg-typography-line-height: 1.335;
  --teaser-label-lg-typography-font-weight: 700;
  --teaser-label-lg-typography-font-family: var(--font-family-secondary);
  --teaser-label-md-typography-font-size: var(--font-size-sm);
  --teaser-label-md-typography-line-height: 1.335;
  --teaser-label-md-typography-font-weight: 700;
  --teaser-label-md-typography-font-family: var(--font-family-secondary);
  --teaser-label-sm-typography-font-size: var(--font-size-sm);
  --teaser-label-sm-typography-line-height: 1.335;
  --teaser-label-sm-typography-font-weight: 700;
  --teaser-label-sm-typography-font-family: var(--font-family-secondary);
  --branded-heading-sm-typography-font-size: var(--font-size-2xl);
  --branded-heading-sm-typography-line-height: 1.335;
  --branded-heading-sm-typography-font-weight: 500;
  --branded-heading-sm-typography-font-family: var(--font-family-primary);
  --branded-heading-lg-typography-font-size: var(--font-size-3xl);
  --branded-heading-lg-typography-line-height: 1.5;
  --branded-heading-lg-typography-font-weight: 500;
  --branded-heading-lg-typography-font-family: var(--font-family-primary);
  }
}
      /**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */


@media ((min-width: 480px)) {
  [data-chameleon-theme="az"][data-chameleon-subtheme="accent"], [data-chameleon-theme="az"] [data-chameleon-subtheme="accent"] {
    --semantic-foreground-brand-adaptive-default-fill: var(--color-primary-50);
  --branded-heading-label-hover-fill: var(--color-neutral-20);
  --link-text-hover-fill: var(--color-neutral-20);
  --teaser-external-icon-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-date-time-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-title-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-sublabel-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-label-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-introduction-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --semantic-background-contextual-adaptive-default-fill: var(--semantic-background-base-static-muted-fill);
  --branded-heading-label-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --link-text-default-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  }
}
      /**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */


@media ((min-width: 480px)) {
  [data-chameleon-theme="az"][data-chameleon-subtheme="breaking"], [data-chameleon-theme="az"] [data-chameleon-subtheme="breaking"] {
    --default-teaser-editorial-label-default-lg-layout-item-spacing: 4px;
  --default-teaser-editorial-label-default-lg-layout-padding-left: 4px;
  --default-teaser-editorial-label-default-lg-layout-padding-bottom: 4px;
  --default-teaser-editorial-label-default-lg-layout-padding-right: 4px;
  --default-teaser-editorial-label-default-lg-layout-padding-top: 4px;
  --default-teaser-editorial-label-default-md-layout-item-spacing: 4px;
  --default-teaser-editorial-label-default-md-layout-padding-left: 4px;
  --default-teaser-editorial-label-default-md-layout-padding-bottom: 4px;
  --default-teaser-editorial-label-default-md-layout-padding-right: 4px;
  --default-teaser-editorial-label-default-md-layout-padding-top: 4px;
  --default-teaser-editorial-label-default-sm-layout-item-spacing: 4px;
  --default-teaser-editorial-label-default-sm-layout-padding-left: 4px;
  --default-teaser-editorial-label-default-sm-layout-padding-bottom: 4px;
  --default-teaser-editorial-label-default-sm-layout-padding-right: 4px;
  --default-teaser-editorial-label-default-sm-layout-padding-top: 4px;
  --teaser-premium-main-default-asset: var(--premium-main-asset);
  --teaser-background-default-fill: var(--color-neutral-90);
  --semantic-foreground-brand-adaptive-default-fill: var(--color-primary-50);
  --branded-heading-label-hover-fill: var(--color-neutral-20);
  --breaking-fill: var(--semantic-background-base-static-inverted-fill);
  --default-teaser-editorial-label-foreground-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-external-icon-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-play-button-text-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-date-time-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-prefix-default-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --teaser-title-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-sublabel-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-label-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-introduction-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --semantic-background-contextual-adaptive-default-fill: var(--teaser-background-default-fill);
  --branded-heading-label-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --default-teaser-pulse-background-highlight-fill: var(--default-teaser-editorial-label-foreground-highlight-fill);
  --default-teaser-pulse-background-default-fill: var(--default-teaser-editorial-label-foreground-default-fill);
  --default-teaser-editorial-label-background-default-fill: var(--semantic-background-error-static-default-fill);
  --text-on-image-teaser-background-fill: linear-gradient(0deg, var(--breaking-fill) 0%, rgba(26, 26, 26, 0.5) 50%, var(--color-transparent-full) 100%);
  --teaser-podcast-icon-default-fill: var(--teaser-title-default-fill);
  --teaser-play-button-background-fill: var(--breaking-fill);
  }
}
      /**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */


@media ((min-width: 480px)) {
  [data-chameleon-theme="az"][data-chameleon-subtheme="sponsored-content"], [data-chameleon-theme="az"] [data-chameleon-subtheme="sponsored-content"] {
    --teaser-title-lg-typography-font-style: normal;
  --teaser-title-md-typography-font-style: normal;
  --teaser-title-sm-typography-font-style: normal;
  --teaser-sublabel-lg-typography-font-style: normal;
  --teaser-sublabel-lg-typography-text-case: none;
  --teaser-sublabel-md-typography-font-style: normal;
  --teaser-sublabel-md-typography-text-case: none;
  --teaser-sublabel-sm-typography-font-style: normal;
  --teaser-sublabel-sm-typography-text-case: none;
  --teaser-label-lg-typography-font-style: normal;
  --teaser-label-lg-typography-text-case: none;
  --teaser-label-md-typography-font-style: normal;
  --teaser-label-md-typography-text-case: none;
  --teaser-label-sm-typography-font-style: normal;
  --teaser-label-sm-typography-text-case: none;
  --teaser-introduction-typography-font-style: normal;
  --semantic-caption-alt-sm-strong-typography-font-style: normal;
  --semantic-caption-alt-sm-default-typography-font-style: normal;
  --semantic-caption-alt-lg-strong-typography-font-style: normal;
  --semantic-caption-alt-lg-default-typography-font-style: normal;
  --semantic-caption-default-sm-strong-typography-font-style: normal;
  --semantic-caption-default-sm-default-typography-font-style: normal;
  --semantic-caption-default-lg-strong-typography-font-style: normal;
  --semantic-caption-default-lg-default-typography-font-style: normal;
  --semantic-paragraph-alt-sm-strong-typography-font-style: normal;
  --semantic-paragraph-alt-sm-default-typography-font-style: normal;
  --semantic-paragraph-alt-lg-strong-typography-font-style: normal;
  --semantic-paragraph-alt-lg-default-typography-font-style: normal;
  --semantic-paragraph-default-sm-strong-typography-font-style: normal;
  --semantic-paragraph-default-sm-default-typography-font-style: normal;
  --semantic-paragraph-default-lg-strong-typography-font-style: normal;
  --semantic-paragraph-default-lg-default-typography-font-style: normal;
  --semantic-headline-xs-typography-font-style: normal;
  --semantic-headline-sm-typography-font-style: normal;
  --semantic-headline-md-typography-font-style: normal;
  --semantic-headline-lg-typography-font-style: normal;
  --semantic-headline-xl-typography-font-style: normal;
  --semantic-headline-2xl-typography-font-style: normal;
  --semantic-display-typography-font-style: normal;
  --branded-heading-action-typography-font-style: normal;
  --branded-heading-action-typography-text-decoration: none;
  --branded-heading-action-typography-text-case: none;
  --branded-heading-sm-typography-font-style: normal;
  --branded-heading-sm-typography-text-case: none;
  --branded-heading-lg-typography-font-style: normal;
  --branded-heading-lg-typography-text-case: none;
  --teaser-title-lg-typography-font-size: var(--font-size-4xl);
  --teaser-title-lg-typography-line-height: 1.25;
  --teaser-title-lg-typography-font-weight: 400;
  --teaser-title-lg-typography-font-family: var(--font-family-system);
  --teaser-title-md-typography-font-size: var(--font-size-3xl);
  --teaser-title-md-typography-line-height: 1.4;
  --teaser-title-md-typography-font-weight: 400;
  --teaser-title-md-typography-font-family: var(--font-family-system);
  --teaser-title-sm-typography-font-size: var(--font-size-xl);
  --teaser-title-sm-typography-line-height: 1.4;
  --teaser-title-sm-typography-font-weight: 400;
  --teaser-title-sm-typography-font-family: var(--font-family-system);
  --teaser-sublabel-lg-typography-font-size: var(--font-size-sm);
  --teaser-sublabel-lg-typography-line-height: 1.335;
  --teaser-sublabel-lg-typography-font-weight: 400;
  --teaser-sublabel-lg-typography-font-family: var(--font-family-system);
  --teaser-sublabel-md-typography-font-size: var(--font-size-sm);
  --teaser-sublabel-md-typography-line-height: 1.335;
  --teaser-sublabel-md-typography-font-weight: 400;
  --teaser-sublabel-md-typography-font-family: var(--font-family-system);
  --teaser-sublabel-sm-typography-font-size: var(--font-size-sm);
  --teaser-sublabel-sm-typography-line-height: 1.335;
  --teaser-sublabel-sm-typography-font-weight: 400;
  --teaser-sublabel-sm-typography-font-family: var(--font-family-system);
  --teaser-label-lg-typography-font-size: var(--font-size-sm);
  --teaser-label-lg-typography-line-height: 1.335;
  --teaser-label-lg-typography-font-weight: 700;
  --teaser-label-lg-typography-font-family: var(--font-family-system);
  --teaser-label-md-typography-font-size: var(--font-size-sm);
  --teaser-label-md-typography-line-height: 1.335;
  --teaser-label-md-typography-font-weight: 700;
  --teaser-label-md-typography-font-family: var(--font-family-system);
  --teaser-label-sm-typography-font-size: var(--font-size-sm);
  --teaser-label-sm-typography-line-height: 1.335;
  --teaser-label-sm-typography-font-weight: 700;
  --teaser-label-sm-typography-font-family: var(--font-family-system);
  --teaser-introduction-typography-font-size: var(--font-size-lg);
  --teaser-introduction-typography-line-height: 1.5;
  --teaser-introduction-typography-font-weight: 400;
  --teaser-introduction-typography-font-family: var(--font-family-system);
  --tag-border: 1px solid var(--color-sponsored-content-primary-100);
  --semantic-border-base-adaptive-soft-fill: var(--color-neutral-30);
  --semantic-border-base-static-inverted-fill: var(--color-neutral-white);
  --semantic-border-base-static-default-fill: var(--color-neutral-60);
  --semantic-foreground-on-accent-static-default-fill: var(--color-neutral-100);
  --semantic-foreground-on-accent-adaptive-default-fill: var(--color-neutral-100);
  --semantic-foreground-on-accent-adaptive-soft-fill: var(--color-sponsored-content-primary-100);
  --semantic-foreground-accent-adaptive-default-fill: var(--color-sponsored-content-primary-100);
  --semantic-foreground-on-brand-static-default-fill: var(--color-neutral-100);
  --semantic-foreground-on-brand-adaptive-default-fill: var(--color-neutral-100);
  --semantic-foreground-on-brand-adaptive-soft-fill: var(--color-sponsored-content-primary-100);
  --semantic-foreground-brand-adaptive-default-fill: var(--color-sponsored-content-primary-100);
  --semantic-foreground-base-static-inverted-fill: var(--color-neutral-white);
  --semantic-foreground-base-adaptive-inverted-fill: var(--color-neutral-white);
  --semantic-foreground-base-adaptive-soft-fill: var(--color-neutral-70);
  --semantic-foreground-base-adaptive-default-fill: var(--color-neutral-100);
  --semantic-background-accent-adaptive-soft-fill: var(--color-sponsored-content-primary-10);
  --semantic-background-brand-adaptive-soft-fill: var(--color-sponsored-content-primary-10);
  --semantic-background-base-static-inverted-fill: var(--color-neutral-100);
  --semantic-background-base-static-muted-fill: var(--color-neutral-90);
  --semantic-background-base-adaptive-elevated-fill: var(--color-neutral-white);
  --semantic-background-base-adaptive-soft-fill: var(--color-neutral-10);
  --semantic-background-base-adaptive-default-fill: var(--color-neutral-white);
  --semantic-caption-alt-sm-strong-typography-font-weight: 700;
  --semantic-caption-alt-sm-strong-typography-font-size: var(--font-size-xs);
  --semantic-caption-alt-sm-strong-typography-line-height: 1.4;
  --semantic-caption-alt-sm-strong-typography-font-family: var(--font-family-system);
  --semantic-caption-alt-sm-default-typography-font-size: var(--font-size-xs);
  --semantic-caption-alt-sm-default-typography-line-height: 1.4;
  --semantic-caption-alt-sm-default-typography-font-weight: 400;
  --semantic-caption-alt-sm-default-typography-font-family: var(--font-family-system);
  --semantic-caption-alt-lg-strong-typography-font-size: var(--font-size-sm);
  --semantic-caption-alt-lg-strong-typography-line-height: 1.335;
  --semantic-caption-alt-lg-strong-typography-font-weight: 700;
  --semantic-caption-alt-lg-strong-typography-font-family: var(--font-family-system);
  --semantic-caption-alt-lg-default-typography-font-size: var(--font-size-sm);
  --semantic-caption-alt-lg-default-typography-line-height: 1.335;
  --semantic-caption-alt-lg-default-typography-font-weight: 400;
  --semantic-caption-alt-lg-default-typography-font-family: var(--font-family-system);
  --semantic-caption-default-sm-strong-typography-font-size: var(--font-size-xs);
  --semantic-caption-default-sm-strong-typography-line-height: 1.4;
  --semantic-caption-default-sm-strong-typography-font-weight: 700;
  --semantic-caption-default-sm-strong-typography-font-family: var(--font-family-system);
  --semantic-caption-default-sm-default-typography-font-size: var(--font-size-xs);
  --semantic-caption-default-sm-default-typography-line-height: 1.4;
  --semantic-caption-default-sm-default-typography-font-weight: 400;
  --semantic-caption-default-sm-default-typography-font-family: var(--font-family-system);
  --semantic-caption-default-lg-strong-typography-font-size: var(--font-size-sm);
  --semantic-caption-default-lg-strong-typography-line-height: 1.335;
  --semantic-caption-default-lg-strong-typography-font-weight: 700;
  --semantic-caption-default-lg-strong-typography-font-family: var(--font-family-system);
  --semantic-caption-default-lg-default-typography-font-size: var(--font-size-sm);
  --semantic-caption-default-lg-default-typography-line-height: 1.335;
  --semantic-caption-default-lg-default-typography-font-weight: 400;
  --semantic-caption-default-lg-default-typography-font-family: var(--font-family-system);
  --semantic-paragraph-alt-sm-strong-typography-font-size: var(--font-size-md);
  --semantic-paragraph-alt-sm-strong-typography-line-height: 1.5;
  --semantic-paragraph-alt-sm-strong-typography-font-weight: 700;
  --semantic-paragraph-alt-sm-strong-typography-font-family: var(--font-family-system);
  --semantic-paragraph-alt-sm-default-typography-font-size: var(--font-size-md);
  --semantic-paragraph-alt-sm-default-typography-line-height: 1.5;
  --semantic-paragraph-alt-sm-default-typography-font-weight: 400;
  --semantic-paragraph-alt-sm-default-typography-font-family: var(--font-family-system);
  --semantic-paragraph-alt-lg-strong-typography-font-size: var(--font-size-lg);
  --semantic-paragraph-alt-lg-strong-typography-line-height: 1.5;
  --semantic-paragraph-alt-lg-strong-typography-font-weight: 700;
  --semantic-paragraph-alt-lg-strong-typography-font-family: var(--font-family-system);
  --semantic-paragraph-alt-lg-default-typography-font-size: var(--font-size-lg);
  --semantic-paragraph-alt-lg-default-typography-line-height: 1.5;
  --semantic-paragraph-alt-lg-default-typography-font-weight: 400;
  --semantic-paragraph-alt-lg-default-typography-font-family: var(--font-family-system);
  --semantic-paragraph-default-sm-strong-typography-font-size: var(--font-size-md);
  --semantic-paragraph-default-sm-strong-typography-line-height: 1.5;
  --semantic-paragraph-default-sm-strong-typography-font-weight: 700;
  --semantic-paragraph-default-sm-strong-typography-font-family: var(--font-family-system);
  --semantic-paragraph-default-sm-default-typography-font-size: var(--font-size-md);
  --semantic-paragraph-default-sm-default-typography-line-height: 1.5;
  --semantic-paragraph-default-sm-default-typography-font-weight: 400;
  --semantic-paragraph-default-sm-default-typography-font-family: var(--font-family-system);
  --semantic-paragraph-default-lg-strong-typography-font-weight: 700;
  --semantic-paragraph-default-lg-strong-typography-font-size: var(--font-size-lg);
  --semantic-paragraph-default-lg-strong-typography-line-height: 1.5;
  --semantic-paragraph-default-lg-strong-typography-font-family: var(--font-family-system);
  --semantic-paragraph-default-lg-default-typography-font-size: var(--font-size-lg);
  --semantic-paragraph-default-lg-default-typography-line-height: 1.5;
  --semantic-paragraph-default-lg-default-typography-font-weight: 400;
  --semantic-paragraph-default-lg-default-typography-font-family: var(--font-family-system);
  --semantic-headline-xs-typography-font-size: var(--font-size-lg);
  --semantic-headline-xs-typography-line-height: 1.25;
  --semantic-headline-xs-typography-font-weight: 400;
  --semantic-headline-xs-typography-font-family: var(--font-family-system);
  --semantic-headline-sm-typography-font-size: var(--font-size-xl);
  --semantic-headline-sm-typography-line-height: 1.25;
  --semantic-headline-sm-typography-font-weight: 400;
  --semantic-headline-sm-typography-font-family: var(--font-family-system);
  --semantic-headline-md-typography-font-size: var(--font-size-2xl);
  --semantic-headline-md-typography-line-height: 1.25;
  --semantic-headline-md-typography-font-weight: 400;
  --semantic-headline-md-typography-font-family: var(--font-family-system);
  --semantic-headline-lg-typography-font-size: var(--font-size-3xl);
  --semantic-headline-lg-typography-line-height: 1.25;
  --semantic-headline-lg-typography-font-weight: 400;
  --semantic-headline-lg-typography-font-family: var(--font-family-system);
  --semantic-headline-xl-typography-font-size: var(--font-size-4xl);
  --semantic-headline-xl-typography-line-height: 1.25;
  --semantic-headline-xl-typography-font-weight: 400;
  --semantic-headline-xl-typography-font-family: var(--font-family-system);
  --semantic-headline-2xl-typography-font-size: var(--font-size-5xl);
  --semantic-headline-2xl-typography-line-height: 1.25;
  --semantic-headline-2xl-typography-font-weight: 400;
  --semantic-headline-2xl-typography-font-family: var(--font-family-system);
  --semantic-display-typography-font-size: var(--font-size-5xl);
  --semantic-display-typography-line-height: 1.335;
  --semantic-display-typography-font-weight: 400;
  --semantic-display-typography-font-family: var(--font-family-system);
  --branded-heading-action-typography-font-size: var(--font-size-sm);
  --branded-heading-action-typography-line-height: 1.15;
  --branded-heading-action-typography-font-weight: 400;
  --branded-heading-action-typography-font-family: var(--font-family-system);
  --branded-heading-sm-typography-font-size: var(--font-size-2xl);
  --branded-heading-sm-typography-line-height: 1.335;
  --branded-heading-sm-typography-font-weight: 400;
  --branded-heading-sm-typography-font-family: var(--font-family-system);
  --branded-heading-lg-typography-font-size: var(--font-size-3xl);
  --branded-heading-lg-typography-line-height: 1.5;
  --branded-heading-lg-typography-font-weight: 400;
  --branded-heading-lg-typography-font-family: var(--font-family-system);
  --branded-heading-label-hover-fill: var(--color-tertiary-90);
  --button-label-primary-active-fill: var(--color-sponsored-content-primary-100);
  --button-label-primary-hover-fill: var(--color-sponsored-content-primary-100);
  --button-label-primary-default-fill: var(--color-sponsored-content-primary-100);
  --button-label-tertiary-active-fill: var(--color-sponsored-content-primary-100);
  --button-label-tertiary-hover-fill: var(--color-sponsored-content-primary-100);
  --button-label-secondary-active-fill: var(--color-sponsored-content-primary-100);
  --button-label-secondary-hover-fill: var(--color-sponsored-content-primary-100);
  --button-secondary-active-border: 1px solid var(--color-sponsored-content-primary-70);
  --button-secondary-hover-border: 1px solid var(--color-sponsored-content-primary-60);
  --button-background-primary-active-fill: var(--color-sponsored-content-primary-70);
  --button-background-primary-hover-fill: var(--color-sponsored-content-primary-60);
  --color-focus: var(--color-sponsored-content-primary-30);
  --teaser-external-icon-highlight-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-external-icon-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-date-time-highlight-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --teaser-background-default-fill: var(--color-transparent-full);
  --teaser-background-highlight-fill: var(--semantic-background-brand-adaptive-soft-fill);
  --teaser-title-default-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-title-highlight-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-sublabel-highlight-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-sublabel-default-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-label-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-label-highlight-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-introduction-highlight-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --semantic-border-accent-static-default-fill: var(--color-sponsored-content-primary-base);
  --semantic-border-accent-adaptive-default-fill: var(--color-sponsored-content-primary-base);
  --semantic-border-brand-static-default-fill: var(--color-sponsored-content-primary-base);
  --semantic-border-brand-adaptive-default-fill: var(--color-sponsored-content-primary-base);
  --semantic-foreground-accent-static-inverted-fill: var(--color-sponsored-content-primary-base);
  --semantic-foreground-brand-static-inverted-fill: var(--color-sponsored-content-primary-base);
  --semantic-background-contextual-adaptive-default-fill: var(--semantic-background-accent-adaptive-soft-fill);
  --semantic-background-accent-static-default-fill: var(--color-sponsored-content-primary-base);
  --semantic-background-accent-adaptive-default-fill: var(--color-sponsored-content-primary-base);
  --semantic-background-brand-static-default-fill: var(--color-sponsored-content-primary-base);
  --semantic-background-brand-adaptive-default-fill: var(--color-sponsored-content-primary-base);
  --branded-heading-label-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --button-background-tertiary-active-fill: rgba(194, 200, 197, 24%);
  --button-background-tertiary-hover-fill: rgba(194, 200, 197, 12%);
  }
}
      