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

[data-chameleon-theme="lw"], [data-chameleon-theme="lw"]:is([data-chameleon-subtheme="accent"], [data-chameleon-subtheme="breaking"], [data-chameleon-subtheme="sponsored-content"], [data-chameleon-subtheme="default"]), [data-chameleon-theme="lw"] :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: 14px;
  --default-teaser-editorial-label-lg-typography-line-height: 1.15;
  --default-teaser-editorial-label-lg-typography-font-weight: 700;
  --default-teaser-editorial-label-lg-typography-font-family: 'Fira Sans Extra Condensed', 'Fira Sans Extra Condensed 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: 14px;
  --default-teaser-editorial-label-md-typography-line-height: 1.15;
  --default-teaser-editorial-label-md-typography-font-weight: 700;
  --default-teaser-editorial-label-md-typography-font-family: 'Fira Sans Extra Condensed', 'Fira Sans Extra Condensed 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: 14px;
  --default-teaser-editorial-label-sm-typography-line-height: 1.15;
  --default-teaser-editorial-label-sm-typography-font-weight: 700;
  --default-teaser-editorial-label-sm-typography-font-family: 'Fira Sans Extra Condensed', 'Fira Sans Extra Condensed 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;
  --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='black' d='M0 0h48v48H0z'/%3e%3cpath fill='white' d='M36.74 19.73a15 15 0 0 0 3.91-.22v-.46c-.26.04-.62.07-.98.07-1 0-1.17-.85-1.27-2.83-.16-3.55-3.06-5.32-6.03-5.32-2.64 0-4.17.85-6 2.9-.62-1.62-1.4-2.9-3.16-2.9-1.53 0-2.28 1.6-2.94 2.87a6.3 6.3 0 0 0-5.38-2.87c-4.5 0-7.69 3.26-7.69 7.76 0 4.54 4.66 4.54 4.66 6.13 0 1.07-1.76 2.13-2.8 2.13H8.9v.64c2.02 0 5.7-2.77 5.7-6.24 0-4.25-4.66-4.29-4.66-7.02 0-1.2 1.4-2.34 2.31-2.34 2.41 0 3.3 2.98 3.3 8.37 0 4.64-.3 6.66-1.08 7.94a5 5 0 0 0-1.47-.25c-3.2 0-5.18 4.18-5.6 6.98l.58.1c.2-1.2.59-2.58 1.9-2.58 2.8 0 4.75 4.25 8.37 4.25 1.67 0 3-.96 4.05-1.95 1-.95 1.72-1.91 2.15-1.91.65 0 1.47.96 2.6 1.91a6.7 6.7 0 0 0 4.54 1.95c4.07 0 8.77-4.96 8.77-9.39 0-4.64-4.6-4.78-4.6-6.52 0-.46.36-.7.98-1.2M22.43 32.59c-2.12 0-5.16-3.79-7.57-4.18v-.07c4.57-1.17 6.75-3.87 6.75-9.04 0-1.74-.42-3.44-1-5.03a3.2 3.2 0 0 1 2.47-1.38c1.07 0 2.28.5 3.03 1.38-1.47 1.95-3 4-3 6.7 0 1.45.91 2.69 1.83 3.82.88 1.1 1.79 2.13 1.79 3.23 0 1.91-2.58 4.57-4.3 4.57m15.38-.43c0 .82-1.04 1.7-1.79 1.7-2.48 0-4.6-5.1-7.6-5.1q-.69-.02-1.3.07v-.07c1.96-1.06 3.62-3.01 3.62-5.6 0-3.82-3.85-5.42-3.85-7.94 0-1.59 1.86-3.19 3-3.19 1.57 0 2.12 1.39 2.25 2.91.03 2.2.95 4.36 3.98 4.68v.03c-2.05.96-4.27 2.24-4.27 5 0 4.4 5.96 4.68 5.96 7.51'/%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='white' d='M0 0h48v48H0z'/%3e%3cpath fill='white' d='M0 0h48v48H0z'/%3e%3cpath fill='black' d='M36.74 19.73a15 15 0 0 0 3.91-.22v-.46c-.26.04-.62.07-.98.07-1 0-1.17-.85-1.27-2.83-.16-3.55-3.06-5.32-6.03-5.32-2.64 0-4.17.85-6 2.9-.62-1.62-1.4-2.9-3.16-2.9-1.53 0-2.28 1.6-2.94 2.87a6.3 6.3 0 0 0-5.38-2.87c-4.5 0-7.69 3.26-7.69 7.76 0 4.54 4.66 4.54 4.66 6.13 0 1.07-1.76 2.13-2.8 2.13H8.9v.64c2.02 0 5.7-2.77 5.7-6.24 0-4.25-4.66-4.29-4.66-7.02 0-1.2 1.4-2.34 2.31-2.34 2.41 0 3.3 2.98 3.3 8.37 0 4.64-.3 6.66-1.08 7.94a5 5 0 0 0-1.47-.25c-3.2 0-5.18 4.18-5.6 6.98l.58.1c.2-1.2.59-2.58 1.9-2.58 2.8 0 4.75 4.25 8.37 4.25 1.67 0 3-.96 4.05-1.95 1-.95 1.72-1.91 2.15-1.91.65 0 1.47.96 2.6 1.91a6.7 6.7 0 0 0 4.54 1.95c4.07 0 8.77-4.96 8.77-9.39 0-4.64-4.6-4.78-4.6-6.52 0-.46.36-.7.98-1.2M22.43 32.59c-2.12 0-5.16-3.79-7.57-4.18v-.07c4.57-1.17 6.75-3.87 6.75-9.04 0-1.74-.42-3.44-1-5.03a3.2 3.2 0 0 1 2.47-1.38c1.07 0 2.28.5 3.03 1.38-1.47 1.95-3 4-3 6.7 0 1.45.91 2.69 1.83 3.82.88 1.1 1.79 2.13 1.79 3.23 0 1.91-2.58 4.57-4.3 4.57m15.38-.43c0 .82-1.04 1.7-1.79 1.7-2.48 0-4.6-5.1-7.6-5.1q-.69-.02-1.3.07v-.07c1.96-1.06 3.62-3.01 3.62-5.6 0-3.82-3.85-5.42-3.85-7.94 0-1.59 1.86-3.19 3-3.19 1.57 0 2.12 1.39 2.25 2.91.03 2.2.95 4.36 3.98 4.68v.03c-2.05.96-4.27 2.24-4.27 5 0 4.4 5.96 4.68 5.96 7.51'/%3e%3c/svg%3e");
  --logo-main-aspect-ratio: 8.063;
  --logo-main-inverse-asset: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='387' height='48' fill='none' viewBox='0 0 387 48'%3e%3cpath fill='white' d='M60.76 34.1c-2.04-2.1-5.95-.1-6.25 2.69-.6 5.54 6 8.73 10.3 6.98 2.88-1.18 0-3.67 1.17-5.58.9-1.48 3.43-1.45 4.6-.02.57.7.57 2.38 0 3.07-4.91 5.92-14.54 4.77-16.76-2.3-.6-1.87-.01-4.03 1.55-5.75 2.72-2.99 2.61-3.41 2.64-4.73V18.02c0-1.98-.78-2.8-1.66-2.8-.93 0-1.37.46-2.05 1.12l-.48-.7 7.2-6.75c2.59 1.72 4.3 3.65 4.3 6.7l6.23-6.3 4.1 6.9-5.17 5.48-3.56-6.6-1.6 1.48v10.9c0 2.12 1.21 3.44 2.82 3.44 1.22 0 3.22-1.62 4.48-2.63l.34.6-9.45 7.81c-.77-.74-1.98-1.78-2.75-2.57M26.58 19.14c-1.17 2.13-2.99 4.36-5.46 4.36-3.87 0-6.34-3.4-6.34-7.4 0-4.15 4.62-6.73 4.62-9.92 0-3.54-3.03-5.26-6.06-5.26S6.85 1.98 6.85 5.88c0 4.1 5.97 6.48 5.97 11.03 0 3.35-1.26 4.46-6.48 8.06v.1c.42-.1.89-.2 1.35-.2 2.66 0 6.4 3.08 8.54 4.75 1.35 1.12 2.6 1.88 4.38 1.88 2.66 0 3.87-2.13 4.24-4.81h.7c-.46 5.77-4.06 10.28-9.46 10.28-6.53 0-9.7-7.55-13.15-7.55-1.45 0-1.96 2.03-2.1 3.65H0c.14-3.8 2.38-6.64 5.36-8.36 1.17-.66 2.15-1.47 2.15-2.58 0-.81-.7-1.52-3.08-4.05C2.75 16.26.98 13.83.98 10.64.98 3.7 6.95 0 12.68 0c5.92 0 12.59 3.5 12.59 10.13 0 6.18-4.9 8.2-4.9 10.89 0 .75.75 1.26 1.36 1.26 1.96 0 3.17-1.72 4.24-3.54zm15.79-2.84c0-.96-.37-1.57-1.3-1.62v-.6c2.38-.71 3.96-2.79 4.75-4.86 1.54 2.32 3.45 4.2 5.93 4.86v.6H51c-1.3 0-1.63.86-1.63 2.79v11.29c0 1.77.75 2.43 1.63 2.43.51 0 1.12-.56 1.45-.96l.37.66-6.15 6.07c-2.3-1.37-4.25-2.79-4.3-6.07l-7.64 6.07a13 13 0 0 0-5.5-4.96v-.61c1.81 0 2.51-.66 2.51-2.63v-11.5c0-1.61-.7-2.32-1.49-2.32-.65 0-1.07.4-1.77.9l-.23-.5 6.7-6.12c3.74 2.58 3.79 5.46 3.79 7.19v13.06c0 .91.23 2.07 1.11 2.07.47 0 .75-.2 1.12-.45l1.4-1.07zm51.19 12.51c-1.16.76-2.66 2.08-4.2 2.08-3.21 0-5.68-2.64-6.38-5.67l10.3-7.1-5.13-8.9-7.32 3.39c-4.33 2.02-4.85 3.8-4.85 12.1 0 7.09 3.13 9.92 8.9 12.25 2.8-2.88 6.02-5.11 9-7.6zM82.7 21.87c0-2.63.1-5.97.14-9.31h.09l4.38 8.6-4.47 3.14a14 14 0 0 1-.14-2.43m15.23-4.45c0-1.77-.74-2.43-1.63-2.43-.51 0-1.12.56-1.44.96l-.37-.66 6.15-6.07c2.28 1.36 4.24 2.78 4.29 6.07l6.34-6.02c2.28 1.37 4.24 2.78 4.29 6.07l7.64-6.12a13 13 0 0 0 5.5 4.96v.6c-1.81 0-2.51.67-2.51 2.64v11.85c0 1.26.7 1.97 1.49 1.97.66 0 1.07-.4 1.77-.91l.24.5-6.72 6.13c-3.73-2.53-3.77-5.42-3.77-7.14V16.76c0-.91-.24-2.07-1.12-2.07-.38 0-.8.2-1.12.45l-1.4 1.06v13.67c0 .96.37 1.57 1.3 1.62v.61c-2.37.71-3.96 2.78-4.75 4.86-1.54-2.33-3.45-4.2-5.36-4.86v-.6h.55c.94 0 1.26-1.02 1.26-2.8V16.06c0-1.16-.6-1.42-.98-1.42-.41 0-.88.2-1.25.46l-1.4 1.06v13.72c0 .96.37 1.57 1.3 1.62v.61c-2.37.71-3.96 2.78-4.75 4.86-1.54-2.32-3.45-4.2-5.92-4.86v-.6h.74c1.3 0 1.63-.87 1.63-2.79zM148 9.21l-7.14 5.17V7.34c0-3.65.6-6.43 4.24-6.43h1.03V0h-.28c-6.1 0-11.28 1.72-11.94 6.73h-.09a12 12 0 0 0-2.33-4.55l-.52.55c1.26 1.07 2.9 5.12 2.9 8.4v15.8c0 2.03-.47 3.14-2.29 3.14v.61c3.4 1.16 6.39 3.6 8.86 6.28 1.21-2.38 5.4-3.75 7.37-4.5 2.38-.92 3.96-2.29 3.96-6.39v-9.16c0-3.55-1.77-5.21-3.78-7.7m-3.22 22.69a30 30 0 0 0-3.92-3.7V15.44c.6-.5 1.5-1.21 2.43-1.21 1.25 0 1.49 1.52 1.49 3.94zm23.74-15.6c0-.96-.37-1.57-1.3-1.62v-.6c2.37-.71 3.96-2.79 4.75-4.86 1.54 2.32 3.45 4.2 5.92 4.86v.6h-.74c-1.3 0-1.64.86-1.64 2.79v11.29c0 1.77.75 2.43 1.64 2.43.51 0 1.12-.56 1.44-.96l.38.66-6.16 6.07c-2.29-1.37-4.24-2.79-4.29-6.07l-7.65 6.07a13 13 0 0 0-5.5-4.96v-.61c1.82 0 2.52-.66 2.52-2.63v-11.5c0-1.61-.7-2.32-1.5-2.32-.65 0-1.06.4-1.76.9l-.24-.5 6.72-6.12c3.73 2.58 3.77 5.46 3.77 7.19v13.06c0 .91.24 2.07 1.12 2.07.47 0 .75-.2 1.12-.45l1.4-1.07zm32.31.2-4.94 5.48-3.4-6.59-1.55 1.47v10.89c0 2.12 1.17 3.44 2.7 3.44 1.17 0 3.09-1.62 4.3-2.63l.32.6-9.04 7.8c-2.38-2.38-5.04-4.86-8.3-5.62v-.6c1.21 0 3.03-.46 3.03-1.98V18.33c0-1.97-.75-2.78-1.59-2.78-.88 0-1.3.45-1.95 1.11l-.47-.71 6.9-6.73c2.47 1.72 4.1 3.64 4.1 6.68l5.97-6.28zm22.74-1.1v-.61a18 18 0 0 1-9.42-5.57c-4.7 5.11-11.1 4.8-11.1 8.5v12.26c0 3.03.47 4.5 4.34 6.98q3.16-3.12 6.67-5.77c0 6.18 3.59 6.93 3.59 10.73s-3.5 5.17-6.48 5.17c-.61 0-2.85-.1-2.85-.91 0-.92 2.9-.06 2.9-3.55.04-2.33-2.24-3.24-4.06-3.24s-3.5 1.22-3.5 3.34c0 4.76 5.83 5.27 9 5.27 4.9 0 10.86-3.2 10.86-9.27 0-1.87-.65-3.03-1.25-3.95-.66-.9-1.31-1.56-1.31-2.33V17.92c0-1.82.84-2.53 2.6-2.53m-9.6 14.88-1.78 1.42c-.37.3-.75.35-.97.35-.89 0-1.17-1.37-1.17-2.89V14.48a17 17 0 0 0 3.92 2.63zm30.55-1.46c-1.17.76-2.66 2.08-4.2 2.08-3.22 0-5.69-2.64-6.39-5.67l10.3-7.1-5.12-8.9-7.32 3.39c-4.34 2.02-4.85 3.8-4.85 12.1 0 7.09 3.12 9.92 8.9 12.25 2.8-2.88 6.02-5.11 9-7.6zm-10.87-6.94c0-2.63.1-5.97.14-9.31h.1l4.38 8.6-4.48 3.14c-.09-.55-.14-1.1-.14-2.43m32.73-5.37-4.95 5.48-3.4-6.59-1.54 1.47v10.89c0 2.12 1.17 3.44 2.7 3.44 1.17 0 3.08-1.62 4.3-2.63l.32.6-9.04 7.8c-2.38-2.38-5.04-4.86-8.3-5.62v-.6c1.21 0 3.03-.46 3.03-1.98V18.33c0-1.97-.75-2.78-1.59-2.78-.88 0-1.3.45-1.96 1.11l-.46-.71 6.9-6.73c2.47 1.72 4.1 3.64 4.1 6.68l5.97-6.28zm53.04-4q.79.07 1.92.06c1.07 0 2.65-.16 3.68-.36v-.66c-.37.05-.88.1-1.4.1-1.45 0-1.68-1.21-1.82-4.04-.23-5.07-4.38-7.6-8.62-7.6-3.78 0-5.97 1.22-8.58 4.15-.89-2.33-2-4.15-4.52-4.15-2.2 0-3.27 2.28-4.2 4.1a9 9 0 0 0-7.7-4.1c-6.43 0-11 4.66-11 11.09 0 6.48 6.67 6.48 6.67 8.76 0 1.51-2.52 3.04-4.01 3.04h-.23v.9c2.89 0 8.16-3.94 8.16-8.9 0-6.08-6.67-6.13-6.67-10.03 0-1.72 2-3.34 3.31-3.34 3.45 0 4.71 4.25 4.71 11.95 0 6.63-.42 9.51-1.54 11.34a7 7 0 0 0-2.1-.36c-4.57 0-7.41 5.98-8.02 9.98l.84.15c.28-1.72.84-3.7 2.7-3.7 4.02 0 6.81 6.08 11.99 6.08 2.38 0 4.29-1.37 5.78-2.78 1.44-1.37 2.47-2.74 3.08-2.74.93 0 2.1 1.37 3.73 2.74 1.58 1.41 3.68 2.78 6.48 2.78 5.83 0 12.54-7.09 12.54-13.42 0-6.63-6.58-6.83-6.58-9.31 0-.66.52-1.02 1.4-1.72m-20.46 18.38c-3.03 0-7.37-5.41-10.82-5.97v-.1c6.53-1.67 9.65-5.52 9.65-12.91 0-2.48-.6-4.91-1.44-7.2a4.6 4.6 0 0 1 3.54-1.97c1.54 0 3.26.72 4.34 1.98-2.1 2.78-4.3 5.72-4.3 9.57 0 2.07 1.31 3.85 2.62 5.47 1.26 1.57 2.56 3.03 2.56 4.6 0 2.74-3.68 6.53-6.15 6.53m22-.6c0 1.16-1.5 2.43-2.56 2.43-3.54 0-6.57-7.3-10.86-7.3-.65 0-1.3 0-1.87.1v-.1c2.8-1.51 5.18-4.3 5.18-8 0-5.46-5.5-7.74-5.5-11.33 0-2.28 2.65-4.56 4.28-4.56 2.25 0 3.04 1.97 3.22 4.15.05 3.14 1.36 6.23 5.7 6.68v.05c-2.95 1.37-6.12 3.2-6.12 7.14 0 6.28 8.53 6.69 8.53 10.73m21.49-21.06c-3.07 3.44-8.48 4.45-13 4.3V28.3c0 .61-.1 1.93-1.73 2.08v.6c3.59 1.07 6.76 3.35 9.42 5.98 1.3-2.73 3.03-3.74 5.59-4.4 3.87-1.02 4.62-2.08 4.62-10.99 0-6.99-.51-9.01-4.9-12.35m-2.1 22.07a18 18 0 0 0-3.91-3.14V13.62c3.26.76 3.92 2.38 3.92 4.71zm30.12-14.79-4.94 5.48-3.4-6.59-1.54 1.47v10.89c0 2.12 1.17 3.44 2.7 3.44 1.17 0 3.08-1.62 4.3-2.63l.32.6-9.05 7.8c-2.37-2.38-5.03-4.86-8.3-5.62v-.6c1.22 0 3.03-.46 3.03-1.98V18.33c0-1.97-.74-2.78-1.58-2.78-.88 0-1.3.45-1.96 1.11l-.46-.71 6.9-6.73c2.47 1.72 4.1 3.64 4.1 6.68l5.97-6.28zm11 9.42c0 2.18.19 4.5 1.73 4.5 1.26 0 2.33-.95 2.98-1.4l.38.5-7.75 7.44c-1.44-2.38-4.1-4.86-6.7-5.46v-.77q.55.16.97.16c1.26 0 1.4-.56 1.4-2.13V16.2h-2.94v-.6c4.9-1.47 7.7-8.51 9.1-13.37h.83v10.33h4.76v3.64h-4.76z'/%3e%3c/svg%3e");
  --logo-main-asset: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='387' height='48' fill='none' viewBox='0 0 387 48'%3e%3cpath fill='black' d='M60.76 34.1c-2.04-2.1-5.95-.1-6.25 2.69-.6 5.54 6 8.73 10.3 6.98 2.88-1.18 0-3.67 1.17-5.58.9-1.48 3.43-1.45 4.6-.02.57.7.57 2.38 0 3.07-4.91 5.92-14.54 4.77-16.76-2.3-.6-1.87-.01-4.03 1.55-5.75 2.72-2.99 2.61-3.41 2.64-4.73V18.02c0-1.98-.78-2.8-1.66-2.8-.93 0-1.37.46-2.05 1.12l-.48-.7 7.2-6.75c2.59 1.72 4.3 3.65 4.3 6.7l6.23-6.3 4.1 6.9-5.17 5.48-3.56-6.6-1.6 1.48v10.9c0 2.12 1.21 3.44 2.82 3.44 1.22 0 3.22-1.62 4.48-2.63l.34.6-9.45 7.81c-.77-.74-1.98-1.78-2.75-2.57M26.58 19.14c-1.17 2.13-2.99 4.36-5.46 4.36-3.87 0-6.34-3.4-6.34-7.4 0-4.15 4.62-6.73 4.62-9.92 0-3.54-3.03-5.26-6.06-5.26S6.85 1.98 6.85 5.88c0 4.1 5.97 6.48 5.97 11.03 0 3.35-1.26 4.46-6.48 8.06v.1c.42-.1.89-.2 1.35-.2 2.66 0 6.4 3.08 8.54 4.75 1.35 1.12 2.6 1.88 4.38 1.88 2.66 0 3.87-2.13 4.24-4.81h.7c-.46 5.77-4.06 10.28-9.46 10.28-6.53 0-9.7-7.55-13.15-7.55-1.45 0-1.96 2.03-2.1 3.65H0c.14-3.8 2.38-6.64 5.36-8.36 1.17-.66 2.15-1.47 2.15-2.58 0-.81-.7-1.52-3.08-4.05C2.75 16.26.98 13.83.98 10.64.98 3.7 6.95 0 12.68 0c5.92 0 12.59 3.5 12.59 10.13 0 6.18-4.9 8.2-4.9 10.89 0 .75.75 1.26 1.36 1.26 1.96 0 3.17-1.72 4.24-3.54zm15.79-2.84c0-.96-.37-1.57-1.3-1.62v-.6c2.38-.71 3.96-2.79 4.75-4.86 1.54 2.32 3.45 4.2 5.93 4.86v.6H51c-1.3 0-1.63.86-1.63 2.79v11.29c0 1.77.75 2.43 1.63 2.43.51 0 1.12-.56 1.45-.96l.37.66-6.15 6.07c-2.3-1.37-4.25-2.79-4.3-6.07l-7.64 6.07a13 13 0 0 0-5.5-4.96v-.61c1.81 0 2.51-.66 2.51-2.63v-11.5c0-1.61-.7-2.32-1.49-2.32-.65 0-1.07.4-1.77.9l-.23-.5 6.7-6.12c3.74 2.58 3.79 5.46 3.79 7.19v13.06c0 .91.23 2.07 1.11 2.07.47 0 .75-.2 1.12-.45l1.4-1.07zm51.19 12.51c-1.16.76-2.66 2.08-4.2 2.08-3.21 0-5.68-2.64-6.38-5.67l10.3-7.1-5.13-8.9-7.32 3.39c-4.33 2.02-4.85 3.8-4.85 12.1 0 7.09 3.13 9.92 8.9 12.25 2.8-2.88 6.02-5.11 9-7.6zM82.7 21.87c0-2.63.1-5.97.14-9.31h.09l4.38 8.6-4.47 3.14a14 14 0 0 1-.14-2.43m15.23-4.45c0-1.77-.74-2.43-1.63-2.43-.51 0-1.12.56-1.44.96l-.37-.66 6.15-6.07c2.28 1.36 4.24 2.78 4.29 6.07l6.34-6.02c2.28 1.37 4.24 2.78 4.29 6.07l7.64-6.12a13 13 0 0 0 5.5 4.96v.6c-1.81 0-2.51.67-2.51 2.64v11.85c0 1.26.7 1.97 1.49 1.97.66 0 1.07-.4 1.77-.91l.24.5-6.72 6.13c-3.73-2.53-3.77-5.42-3.77-7.14V16.76c0-.91-.24-2.07-1.12-2.07-.38 0-.8.2-1.12.45l-1.4 1.06v13.67c0 .96.37 1.57 1.3 1.62v.61c-2.37.71-3.96 2.78-4.75 4.86-1.54-2.33-3.45-4.2-5.36-4.86v-.6h.55c.94 0 1.26-1.02 1.26-2.8V16.06c0-1.16-.6-1.42-.98-1.42-.41 0-.88.2-1.25.46l-1.4 1.06v13.72c0 .96.37 1.57 1.3 1.62v.61c-2.37.71-3.96 2.78-4.75 4.86-1.54-2.32-3.45-4.2-5.92-4.86v-.6h.74c1.3 0 1.63-.87 1.63-2.79zM148 9.21l-7.14 5.17V7.34c0-3.65.6-6.43 4.24-6.43h1.03V0h-.28c-6.1 0-11.28 1.72-11.94 6.73h-.09a12 12 0 0 0-2.33-4.55l-.52.55c1.26 1.07 2.9 5.12 2.9 8.4v15.8c0 2.03-.47 3.14-2.29 3.14v.61c3.4 1.16 6.39 3.6 8.86 6.28 1.21-2.38 5.4-3.75 7.37-4.5 2.38-.92 3.96-2.29 3.96-6.39v-9.16c0-3.55-1.77-5.21-3.78-7.7m-3.22 22.69a30 30 0 0 0-3.92-3.7V15.44c.6-.5 1.5-1.21 2.43-1.21 1.25 0 1.49 1.52 1.49 3.94zm23.74-15.6c0-.96-.37-1.57-1.3-1.62v-.6c2.37-.71 3.96-2.79 4.75-4.86 1.54 2.32 3.45 4.2 5.92 4.86v.6h-.74c-1.3 0-1.64.86-1.64 2.79v11.29c0 1.77.75 2.43 1.64 2.43.51 0 1.12-.56 1.44-.96l.38.66-6.16 6.07c-2.29-1.37-4.24-2.79-4.29-6.07l-7.65 6.07a13 13 0 0 0-5.5-4.96v-.61c1.82 0 2.52-.66 2.52-2.63v-11.5c0-1.61-.7-2.32-1.5-2.32-.65 0-1.06.4-1.76.9l-.24-.5 6.72-6.12c3.73 2.58 3.77 5.46 3.77 7.19v13.06c0 .91.24 2.07 1.12 2.07.47 0 .75-.2 1.12-.45l1.4-1.07zm32.31.2-4.94 5.48-3.4-6.59-1.55 1.47v10.89c0 2.12 1.17 3.44 2.7 3.44 1.17 0 3.09-1.62 4.3-2.63l.32.6-9.04 7.8c-2.38-2.38-5.04-4.86-8.3-5.62v-.6c1.21 0 3.03-.46 3.03-1.98V18.33c0-1.97-.75-2.78-1.59-2.78-.88 0-1.3.45-1.95 1.11l-.47-.71 6.9-6.73c2.47 1.72 4.1 3.64 4.1 6.68l5.97-6.28zm22.74-1.1v-.61a18 18 0 0 1-9.42-5.57c-4.7 5.11-11.1 4.8-11.1 8.5v12.26c0 3.03.47 4.5 4.34 6.98q3.16-3.12 6.67-5.77c0 6.18 3.59 6.93 3.59 10.73s-3.5 5.17-6.48 5.17c-.61 0-2.85-.1-2.85-.91 0-.92 2.9-.06 2.9-3.55.04-2.33-2.24-3.24-4.06-3.24s-3.5 1.22-3.5 3.34c0 4.76 5.83 5.27 9 5.27 4.9 0 10.86-3.2 10.86-9.27 0-1.87-.65-3.03-1.25-3.95-.66-.9-1.31-1.56-1.31-2.33V17.92c0-1.82.84-2.53 2.6-2.53m-9.6 14.88-1.78 1.42c-.37.3-.75.35-.97.35-.89 0-1.17-1.37-1.17-2.89V14.48a17 17 0 0 0 3.92 2.63zm30.55-1.46c-1.17.76-2.66 2.08-4.2 2.08-3.22 0-5.69-2.64-6.39-5.67l10.3-7.1-5.12-8.9-7.32 3.39c-4.34 2.02-4.85 3.8-4.85 12.1 0 7.09 3.12 9.92 8.9 12.25 2.8-2.88 6.02-5.11 9-7.6zm-10.87-6.94c0-2.63.1-5.97.14-9.31h.1l4.38 8.6-4.48 3.14c-.09-.55-.14-1.1-.14-2.43m32.73-5.37-4.95 5.48-3.4-6.59-1.54 1.47v10.89c0 2.12 1.17 3.44 2.7 3.44 1.17 0 3.08-1.62 4.3-2.63l.32.6-9.04 7.8c-2.38-2.38-5.04-4.86-8.3-5.62v-.6c1.21 0 3.03-.46 3.03-1.98V18.33c0-1.97-.75-2.78-1.59-2.78-.88 0-1.3.45-1.96 1.11l-.46-.71 6.9-6.73c2.47 1.72 4.1 3.64 4.1 6.68l5.97-6.28zm53.04-4q.79.07 1.92.06c1.07 0 2.65-.16 3.68-.36v-.66c-.37.05-.88.1-1.4.1-1.45 0-1.68-1.21-1.82-4.04-.23-5.07-4.38-7.6-8.62-7.6-3.78 0-5.97 1.22-8.58 4.15-.89-2.33-2-4.15-4.52-4.15-2.2 0-3.27 2.28-4.2 4.1a9 9 0 0 0-7.7-4.1c-6.43 0-11 4.66-11 11.09 0 6.48 6.67 6.48 6.67 8.76 0 1.51-2.52 3.04-4.01 3.04h-.23v.9c2.89 0 8.16-3.94 8.16-8.9 0-6.08-6.67-6.13-6.67-10.03 0-1.72 2-3.34 3.31-3.34 3.45 0 4.71 4.25 4.71 11.95 0 6.63-.42 9.51-1.54 11.34a7 7 0 0 0-2.1-.36c-4.57 0-7.41 5.98-8.02 9.98l.84.15c.28-1.72.84-3.7 2.7-3.7 4.02 0 6.81 6.08 11.99 6.08 2.38 0 4.29-1.37 5.78-2.78 1.44-1.37 2.47-2.74 3.08-2.74.93 0 2.1 1.37 3.73 2.74 1.58 1.41 3.68 2.78 6.48 2.78 5.83 0 12.54-7.09 12.54-13.42 0-6.63-6.58-6.83-6.58-9.31 0-.66.52-1.02 1.4-1.72m-20.46 18.38c-3.03 0-7.37-5.41-10.82-5.97v-.1c6.53-1.67 9.65-5.52 9.65-12.91 0-2.48-.6-4.91-1.44-7.2a4.6 4.6 0 0 1 3.54-1.97c1.54 0 3.26.72 4.34 1.98-2.1 2.78-4.3 5.72-4.3 9.57 0 2.07 1.31 3.85 2.62 5.47 1.26 1.57 2.56 3.03 2.56 4.6 0 2.74-3.68 6.53-6.15 6.53m22-.6c0 1.16-1.5 2.43-2.56 2.43-3.54 0-6.57-7.3-10.86-7.3-.65 0-1.3 0-1.87.1v-.1c2.8-1.51 5.18-4.3 5.18-8 0-5.46-5.5-7.74-5.5-11.33 0-2.28 2.65-4.56 4.28-4.56 2.25 0 3.04 1.97 3.22 4.15.05 3.14 1.36 6.23 5.7 6.68v.05c-2.95 1.37-6.12 3.2-6.12 7.14 0 6.28 8.53 6.69 8.53 10.73m21.49-21.06c-3.07 3.44-8.48 4.45-13 4.3V28.3c0 .61-.1 1.93-1.73 2.08v.6c3.59 1.07 6.76 3.35 9.42 5.98 1.3-2.73 3.03-3.74 5.59-4.4 3.87-1.02 4.62-2.08 4.62-10.99 0-6.99-.51-9.01-4.9-12.35m-2.1 22.07a18 18 0 0 0-3.91-3.14V13.62c3.26.76 3.92 2.38 3.92 4.71zm30.12-14.79-4.94 5.48-3.4-6.59-1.54 1.47v10.89c0 2.12 1.17 3.44 2.7 3.44 1.17 0 3.08-1.62 4.3-2.63l.32.6-9.05 7.8c-2.37-2.38-5.03-4.86-8.3-5.62v-.6c1.22 0 3.03-.46 3.03-1.98V18.33c0-1.97-.74-2.78-1.58-2.78-.88 0-1.3.45-1.96 1.11l-.46-.71 6.9-6.73c2.47 1.72 4.1 3.64 4.1 6.68l5.97-6.28zm11 9.42c0 2.18.19 4.5 1.73 4.5 1.26 0 2.33-.95 2.98-1.4l.38.5-7.75 7.44c-1.44-2.38-4.1-4.86-6.7-5.46v-.77q.55.16.97.16c1.26 0 1.4-.56 1.4-2.13V16.2h-2.94v-.6c4.9-1.47 7.7-8.51 9.1-13.37h.83v10.33h4.76v3.64h-4.76z'/%3e%3c/svg%3e");
  --premium-main-aspect-ratio: 1.787;
  --premium-main-asset: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='86' height='48' fill='none' viewBox='0 0 86 48'%3e%3cpath fill='white' d='M0 4.36A4.3 4.3 0 0 1 4.2 0h77.6C84.11 0 86 1.95 86 4.36v39.28A4.3 4.3 0 0 1 81.8 48H4.2A4.3 4.3 0 0 1 0 43.64z'/%3e%3cpath fill='%23006297' fill-rule='evenodd' d='M81.8 2H4.2C3.07 2 2 2.98 2 4.36v39.28A2.3 2.3 0 0 0 4.2 46h77.6c1.14 0 2.2-.98 2.2-2.36V4.36A2.3 2.3 0 0 0 81.8 2M4.2 0A4.3 4.3 0 0 0 0 4.36v39.28A4.3 4.3 0 0 0 4.2 48h77.6c2.32 0 4.2-1.95 4.2-4.36V4.36A4.3 4.3 0 0 0 81.8 0z' clip-rule='evenodd'/%3e%3cpath fill='%23006297' d='M45.2 18.83q.7.05 1.69.04c.94 0 2.34-.13 3.24-.3v-.58c-.33.05-.78.1-1.23.1-1.27 0-1.48-1.06-1.6-3.51C47.1 10.19 43.44 8 39.7 8c-3.32 0-5.24 1.05-7.55 3.6C31.37 9.58 30.4 8 28.17 8c-1.93 0-2.87 1.97-3.7 3.55A8 8 0 0 0 17.72 8c-5.67 0-9.69 4.03-9.69 9.6 0 5.61 5.87 5.61 5.87 7.58 0 1.32-2.22 2.63-3.53 2.63h-.2v.8c2.54 0 7.18-3.43 7.18-7.72 0-5.26-5.87-5.3-5.87-8.68 0-1.5 1.76-2.9 2.91-2.9 3.04 0 4.15 3.69 4.15 10.35 0 5.74-.37 8.24-1.36 9.82a6 6 0 0 0-1.84-.3c-4.03 0-6.53 5.16-7.06 8.63l.74.13c.24-1.5.73-3.2 2.38-3.2 3.53 0 5.99 5.26 10.54 5.26 2.1 0 3.78-1.19 5.1-2.41 1.27-1.18 2.17-2.37 2.7-2.37.83 0 1.85 1.19 3.28 2.37 1.4 1.22 3.25 2.41 5.71 2.41 5.13 0 11.04-6.14 11.04-11.62 0-5.74-5.79-5.91-5.79-8.06 0-.57.46-.88 1.24-1.5M27.2 34.74c-2.67 0-6.49-4.69-9.52-5.17v-.1c5.74-1.44 8.5-4.77 8.5-11.17 0-2.15-.54-4.25-1.28-6.22a4 4 0 0 1 3.12-1.71c1.35 0 2.87.61 3.82 1.7-1.85 2.42-3.78 4.96-3.78 8.3 0 1.79 1.15 3.32 2.3 4.73 1.1 1.36 2.25 2.63 2.25 3.98 0 2.37-3.24 5.66-5.41 5.66m19.37-.53c0 1.01-1.32 2.1-2.26 2.1-3.12 0-5.78-6.3-9.56-6.3-.57 0-1.15 0-1.64.08V30c2.46-1.31 4.56-3.72 4.56-6.92 0-4.73-4.85-6.7-4.85-9.82 0-1.97 2.34-3.94 3.78-3.94 1.97 0 2.67 1.7 2.83 3.59.04 2.72 1.2 5.4 5 5.79v.04c-2.58 1.18-5.37 2.76-5.37 6.18 0 5.44 7.51 5.79 7.51 9.3M70 15.06a1.4 1.4 0 0 0-1.93 0q-.39.4-.4.94v6.64h-6.15q-.55 0-.96.39a1.3 1.3 0 0 0 0 1.86q.4.38.96.39h6.15v6.62a1.3 1.3 0 0 0 .36 1 1.4 1.4 0 0 0 1 .42 1.4 1.4 0 0 0 1.01-.42 1.3 1.3 0 0 0 .36-1v-6.62h6.22q.56 0 .96-.39a1.3 1.3 0 0 0 0-1.86q-.4-.38-.96-.39H70.4V16q-.01-.54-.4-.94'/%3e%3c/svg%3e");
  --font-size-5xl: 32px;
  --font-size-4xl: 28px;
  --font-size-3xl: 24px;
  --font-size-2xl: 22px;
  --font-size-xl: 20px;
  --font-size-lg: 18px;
  --font-size-sm: 14px;
  --font-size-xs: 12px;
  --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-regular-italic: 400;
  --font-weight-secondary-regular: 400;
  --font-weight-primary-bold-italic: 700;
  --font-weight-primary-bold: 700;
  --font-weight-primary-medium-italic: 500;
  --font-weight-primary-medium: 500;
  --font-weight-primary-regular-italic: 400;
  --font-weight-primary-regular: 400;
  --font-family-system: system-ui, sans-serif, 'SF Pro Text';
  --font-family-secondary: 'Merriweather', 'Merriweather Fallback', serif;
  --font-family-primary: 'Fira Sans Extra Condensed', 'Fira Sans Extra Condensed Fallback', sans-serif;
  --header-logo-default-height: 28px;
  --header-logo-scroll-height: 20px;
  --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: 163px;
  --horizontal-teaser-image-default-md-width: 163px;
  --horizontal-teaser-image-default-sm-width: 163px;
  --tag-layout-padding-left: 11px;
  --tag-layout-padding-bottom: 7px;
  --tag-layout-padding-right: 11px;
  --tag-layout-padding-top: 7px;
  --tag-border-radius: 9999px;
  --tag-typography-font-style: normal;
  --tag-typography-text-case: none;
  --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-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;
  --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;
  --list-teaser-external-icon-height: 16px;
  --list-teaser-prefix-typography-font-style: normal;
  --list-teaser-prefix-typography-text-case: uppercase;
  --list-teaser-premium-inline-after: true;
  --list-teaser-premium-inline-before: false;
  --list-teaser-premium-main-inline-height: 12px;
  --list-teaser-title-typography-font-style: normal;
  --related-teaser-image-width: 80px;
  --related-teaser-layout-padding-left: 16px;
  --related-teaser-layout-padding-bottom: 16px;
  --related-teaser-layout-padding-right: 16px;
  --related-teaser-layout-padding-top: 16px;
  --related-teaser-box-shadow: 0px 0px 0px 0px #ffffff00;
  --related-teaser-prefix-typography-font-style: normal;
  --related-teaser-prefix-typography-text-case: none;
  --related-teaser-title-hover-text-decoration: underline;
  --related-teaser-title-default-text-decoration: none;
  --related-teaser-title-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-lg-typography-font-style: normal;
  --input-label-sm-typography-font-style: normal;
  --quote-quotee-function-padding-top: 4px;
  --quote-quotee-function-typography-font-style: normal;
  --quote-quotee-padding-top: 16px;
  --quote-quotee-typography-font-style: normal;
  --quote-blockquote-typography-font-style: italic;
  --quote-blockquote-typography-font-weight: 700;
  --teaser-content-lg-item-spacing: 8px;
  --teaser-content-md-item-spacing: 8px;
  --teaser-content-sm-item-spacing: 8px;
  --teaser-image-box-shadow: 0px 0px 0px 0px #ffffff00;
  --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-external-icon-padding-bottom: 4px;
  --teaser-premium-taxonomy-lg-after: true;
  --teaser-premium-taxonomy-lg-before: false;
  --teaser-premium-taxonomy-md-after: true;
  --teaser-premium-taxonomy-md-before: false;
  --teaser-premium-taxonomy-sm-after: true;
  --teaser-premium-taxonomy-sm-before: false;
  --teaser-premium-inline-lg-before: false;
  --teaser-premium-inline-lg-height: 20px;
  --teaser-premium-inline-md-before: false;
  --teaser-premium-inline-md-height: 16px;
  --teaser-premium-inline-sm-before: false;
  --teaser-premium-inline-sm-height: 12px;
  --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-main-base-height: 12px;
  --teaser-title-lg-typography-font-style: normal;
  --teaser-title-md-typography-font-style: normal;
  --teaser-title-sm-typography-font-style: normal;
  --teaser-introduction-typography-font-style: normal;
  --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-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;
  --date-time-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-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: 8px;
  --branded-heading-lg-typography-font-style: normal;
  --branded-heading-lg-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: 8px;
  --branded-heading-sm-typography-font-style: normal;
  --branded-heading-sm-typography-text-case: none;
  --link-text-hover-text-decoration: underline;
  --link-text-default-text-decoration: none;
  --link-text-typography-font-style: normal;
  --button-border-width: 1px;
  --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-lg-layout-item-spacing: 2px;
  --button-lg-layout-padding-left: 20px;
  --button-lg-layout-padding-bottom: 11px;
  --button-lg-layout-padding-right: 20px;
  --button-lg-layout-padding-top: 11px;
  --button-lg-border-radius: 2px;
  --button-lg-typography-font-style: normal;
  --button-lg-typography-line-height: 24px;
  --button-sm-layout-item-spacing: 2px;
  --button-sm-layout-padding-left: 12px;
  --button-sm-layout-padding-bottom: 7px;
  --button-sm-layout-padding-right: 12px;
  --button-sm-layout-padding-top: 7px;
  --button-sm-border-radius: 2px;
  --button-sm-typography-font-style: normal;
  --button-sm-typography-line-height: 16px;
  --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-secondary-active-box-shadow: 0px 0px 0px 0px #ffffff00;
  --button-secondary-hover-box-shadow: 0px 0px 0px 0px #ffffff00;
  --button-secondary-default-box-shadow: 0px 0px 0px 0px #ffffff00;
  --body-typography-font-style: normal;
  --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-quaternary-100: #2e2000;
  --color-quaternary-90: #573800;
  --color-quaternary-80: #805300;
  --color-quaternary-70: #a86d00;
  --color-quaternary-60: #d27e00;
  --color-quaternary-50: #fa9600;
  --color-quaternary-40: #faae3c;
  --color-quaternary-30: #fcc179;
  --color-quaternary-20: #fcddb6;
  --color-quaternary-10: #fffbf6;
  --color-tertiary-100: #8c6d00;
  --color-tertiary-90: #997d19;
  --color-tertiary-80: #a68d32;
  --color-tertiary-70: #b29d4c;
  --color-tertiary-60: #bfad65;
  --color-tertiary-50: #ccbc7e;
  --color-tertiary-40: #d9cc97;
  --color-tertiary-30: #e5dcb1;
  --color-tertiary-20: #f2ecca;
  --color-tertiary-10: #fffce3;
  --color-secondary-100: #330005;
  --color-secondary-90: #500008;
  --color-secondary-80: #6c000b;
  --color-secondary-70: #89000e;
  --color-secondary-60: #a50010;
  --color-secondary-50: #c20114;
  --color-secondary-40: #d83848;
  --color-secondary-30: #ed7a86;
  --color-secondary-20: #f6a2aa;
  --color-secondary-10: #ffccd1;
  --color-primary-100: #000d14;
  --color-primary-90: #002132;
  --color-primary-80: #004165;
  --color-primary-70: #006297;
  --color-primary-60: #007CBF;
  --color-primary-50: #339bd4;
  --color-primary-40: #66b4df;
  --color-primary-30: #99cde9;
  --color-primary-20: #cce6f4;
  --color-primary-10: #e6f3fa;
  --color-sponsored-content-secondary-100: #000d14;
  --color-sponsored-content-secondary-90: #002132;
  --color-sponsored-content-secondary-80: #004165;
  --color-sponsored-content-secondary-70: #006297;
  --color-sponsored-content-secondary-60: #0082c9;
  --color-sponsored-content-secondary-50: #339bd4;
  --color-sponsored-content-secondary-40: #66b4df;
  --color-sponsored-content-secondary-30: #99cde9;
  --color-sponsored-content-secondary-20: #cce6f4;
  --color-sponsored-content-secondary-10: #e6f3fa;
  --color-sponsored-content-primary-100: #42350C;
  --color-sponsored-content-primary-90: #614D11;
  --color-sponsored-content-primary-80: #826316;
  --color-sponsored-content-primary-70: #8F7120;
  --color-sponsored-content-primary-60: #9D8430;
  --color-sponsored-content-primary-50: #A99445;
  --color-sponsored-content-primary-40: #B7A55F;
  --color-sponsored-content-primary-30: #CEC283;
  --color-sponsored-content-primary-20: #E7DFAE;
  --color-sponsored-content-primary-10: #FFFCE3;
  --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);
  --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.787;
  --premium-long-asset: var(--premium-main-asset);
  --font-size-base: var(--font-size-md);
  --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: 700;
  --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-primary);
  --header-background-accent-active-fill: var(--color-primary-60);
  --header-background-accent-hover-fill: var(--color-primary-70);
  --tag-typography-font-size: var(--font-size-sm);
  --tag-typography-line-height: 1.2;
  --tag-typography-font-weight: 400;
  --tag-typography-font-family: var(--font-family-primary);
  --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-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-primary);
  --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.335;
  --list-teaser-title-typography-font-weight: 400;
  --list-teaser-title-typography-font-family: var(--font-family-primary);
  --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.4;
  --related-teaser-prefix-typography-font-weight: 500;
  --related-teaser-prefix-typography-font-family: var(--font-family-primary);
  --related-teaser-title-typography-font-size: var(--font-size-md);
  --related-teaser-title-typography-line-height: 1.4;
  --related-teaser-title-typography-font-weight: 700;
  --related-teaser-title-typography-font-family: var(--font-family-primary);
  --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-lg-typography-font-size: var(--font-size-2xl);
  --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);
  --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);
  --quote-quotee-function-typography-font-size: var(--font-size-md);
  --quote-quotee-function-typography-line-height: 1.25;
  --quote-quotee-function-typography-font-weight: 400;
  --quote-quotee-function-typography-font-family: var(--font-family-primary);
  --quote-quotee-typography-font-size: var(--font-size-md);
  --quote-quotee-typography-line-height: 1.25;
  --quote-quotee-typography-font-weight: 700;
  --quote-quotee-typography-font-family: var(--font-family-primary);
  --quote-blockquote-typography-font-size: var(--font-size-2xl);
  --quote-blockquote-typography-line-height: 1.25;
  --quote-blockquote-typography-font-family: var(--font-family-secondary);
  --teaser-premium-main-default-asset: var(--premium-main-asset);
  --teaser-premium-main-highlight-asset: var(--premium-main-asset);
  --teaser-title-lg-typography-font-size: var(--font-size-3xl);
  --teaser-title-lg-typography-line-height: 1.15;
  --teaser-title-lg-typography-font-weight: 700;
  --teaser-title-lg-typography-font-family: var(--font-family-primary);
  --teaser-title-md-typography-font-size: var(--font-size-2xl);
  --teaser-title-md-typography-line-height: 1.15;
  --teaser-title-md-typography-font-weight: 700;
  --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: 700;
  --teaser-title-sm-typography-font-family: var(--font-family-primary);
  --teaser-introduction-typography-font-size: var(--font-size-md);
  --teaser-introduction-typography-line-height: 1.5;
  --teaser-introduction-typography-font-weight: 400;
  --teaser-introduction-typography-font-family: var(--font-family-secondary);
  --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-sublabel-lg-typography-font-size: var(--font-size-sm);
  --teaser-sublabel-lg-typography-line-height: 1.15;
  --teaser-sublabel-lg-typography-font-weight: 400;
  --teaser-sublabel-lg-typography-font-family: var(--font-family-primary);
  --teaser-sublabel-md-typography-font-size: var(--font-size-sm);
  --teaser-sublabel-md-typography-line-height: 1.15;
  --teaser-sublabel-md-typography-font-weight: 400;
  --teaser-sublabel-md-typography-font-family: var(--font-family-primary);
  --teaser-sublabel-sm-typography-font-size: var(--font-size-sm);
  --teaser-sublabel-sm-typography-line-height: 1.15;
  --teaser-sublabel-sm-typography-font-weight: 400;
  --teaser-sublabel-sm-typography-font-family: var(--font-family-primary);
  --teaser-label-lg-typography-font-size: var(--font-size-sm);
  --teaser-label-lg-typography-line-height: 1.15;
  --teaser-label-lg-typography-font-weight: 700;
  --teaser-label-lg-typography-font-family: var(--font-family-primary);
  --teaser-label-md-typography-font-size: var(--font-size-sm);
  --teaser-label-md-typography-line-height: 1.15;
  --teaser-label-md-typography-font-weight: 700;
  --teaser-label-md-typography-font-family: var(--font-family-primary);
  --teaser-label-sm-typography-font-size: var(--font-size-sm);
  --teaser-label-sm-typography-line-height: 1.15;
  --teaser-label-sm-typography-font-weight: 700;
  --teaser-label-sm-typography-font-family: var(--font-family-primary);
  --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-primary);
  --semantic-border-disabled-adaptive-default-fill: var(--color-neutral-40);
  --semantic-border-warning-static-default-fill: var(--color-orange-80);
  --semantic-border-accent-static-default-fill: var(--color-primary-60);
  --semantic-border-accent-adaptive-default-fill: var(--color-primary-60);
  --semantic-border-brand-static-default-fill: var(--color-primary-80);
  --semantic-border-brand-adaptive-default-fill: var(--color-primary-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-white);
  --semantic-foreground-on-accent-adaptive-default-fill: var(--color-neutral-white);
  --semantic-foreground-on-accent-adaptive-soft-fill: var(--color-primary-80);
  --semantic-foreground-accent-static-inverted-fill: var(--color-primary-50);
  --semantic-foreground-accent-adaptive-default-fill: var(--color-primary-60);
  --semantic-foreground-on-brand-static-default-fill: var(--color-neutral-white);
  --semantic-foreground-on-brand-adaptive-default-fill: var(--color-neutral-white);
  --semantic-foreground-on-brand-adaptive-soft-fill: var(--color-primary-80);
  --semantic-foreground-brand-static-inverted-fill: var(--color-primary-30);
  --semantic-foreground-brand-adaptive-default-fill: var(--color-primary-80);
  --semantic-foreground-base-static-inverted-fill: var(--color-neutral-white);
  --semantic-foreground-base-adaptive-inverted-fill: var(--color-neutral-white);
  --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-static-default-fill: var(--color-primary-60);
  --semantic-background-accent-adaptive-default-fill: var(--color-primary-60);
  --semantic-background-accent-adaptive-soft-fill: var(--color-primary-10);
  --semantic-background-brand-static-default-fill: var(--color-primary-80);
  --semantic-background-brand-adaptive-soft-fill: var(--color-primary-10);
  --semantic-background-brand-adaptive-default-fill: var(--color-primary-80);
  --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: 700;
  --semantic-caption-alt-sm-strong-typography-font-size: var(--font-size-xs);
  --semantic-caption-alt-sm-strong-typography-line-height: 1.335;
  --semantic-caption-alt-sm-strong-typography-font-family: var(--font-family-secondary);
  --semantic-caption-alt-sm-default-typography-font-size: var(--font-size-xs);
  --semantic-caption-alt-sm-default-typography-line-height: 1.335;
  --semantic-caption-alt-sm-default-typography-font-weight: 400;
  --semantic-caption-alt-sm-default-typography-font-family: var(--font-family-secondary);
  --semantic-caption-alt-lg-strong-typography-font-size: var(--font-size-sm);
  --semantic-caption-alt-lg-strong-typography-line-height: 1.15;
  --semantic-caption-alt-lg-strong-typography-font-weight: 700;
  --semantic-caption-alt-lg-strong-typography-font-family: var(--font-family-secondary);
  --semantic-caption-alt-lg-default-typography-font-size: var(--font-size-sm);
  --semantic-caption-alt-lg-default-typography-line-height: 1.15;
  --semantic-caption-alt-lg-default-typography-font-weight: 400;
  --semantic-caption-alt-lg-default-typography-font-family: var(--font-family-secondary);
  --semantic-caption-default-sm-strong-typography-font-size: var(--font-size-xs);
  --semantic-caption-default-sm-strong-typography-line-height: 1.335;
  --semantic-caption-default-sm-strong-typography-font-weight: 700;
  --semantic-caption-default-sm-strong-typography-font-family: var(--font-family-primary);
  --semantic-caption-default-sm-default-typography-font-size: var(--font-size-xs);
  --semantic-caption-default-sm-default-typography-line-height: 1.335;
  --semantic-caption-default-sm-default-typography-font-weight: 400;
  --semantic-caption-default-sm-default-typography-font-family: var(--font-family-primary);
  --semantic-caption-default-lg-strong-typography-font-size: var(--font-size-sm);
  --semantic-caption-default-lg-strong-typography-line-height: 1.15;
  --semantic-caption-default-lg-strong-typography-font-weight: 700;
  --semantic-caption-default-lg-strong-typography-font-family: var(--font-family-primary);
  --semantic-caption-default-lg-default-typography-font-size: var(--font-size-sm);
  --semantic-caption-default-lg-default-typography-line-height: 1.15;
  --semantic-caption-default-lg-default-typography-font-weight: 400;
  --semantic-caption-default-lg-default-typography-font-family: var(--font-family-primary);
  --semantic-paragraph-alt-sm-strong-typography-font-size: var(--font-size-sm);
  --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-primary);
  --semantic-paragraph-alt-sm-default-typography-font-size: var(--font-size-sm);
  --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-md);
  --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-primary);
  --semantic-paragraph-alt-lg-default-typography-font-size: var(--font-size-md);
  --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-sm);
  --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-sm);
  --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-md);
  --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-md);
  --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.335;
  --semantic-headline-xs-typography-font-weight: 700;
  --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.4;
  --semantic-headline-sm-typography-font-weight: 700;
  --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: 700;
  --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.15;
  --semantic-headline-lg-typography-font-weight: 700;
  --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.15;
  --semantic-headline-xl-typography-font-weight: 700;
  --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.15;
  --semantic-headline-2xl-typography-font-weight: 700;
  --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.15;
  --semantic-display-typography-font-weight: 700;
  --semantic-display-typography-font-family: var(--font-family-secondary);
  --branded-heading-action-typography-font-size: var(--font-size-md);
  --branded-heading-action-typography-line-height: 1.25;
  --branded-heading-action-typography-font-weight: 400;
  --branded-heading-action-typography-font-family: var(--font-family-primary);
  --branded-heading-lg-typography-font-size: var(--font-size-4xl);
  --branded-heading-lg-typography-line-height: 1.25;
  --branded-heading-lg-typography-font-weight: 700;
  --branded-heading-lg-typography-font-family: var(--font-family-primary);
  --branded-heading-sm-typography-font-size: var(--font-size-2xl);
  --branded-heading-sm-typography-line-height: 1.2;
  --branded-heading-sm-typography-font-weight: 700;
  --branded-heading-sm-typography-font-family: var(--font-family-primary);
  --branded-heading-label-hover-fill: var(--color-primary-70);
  --link-text-typography-font-size: var(--font-size-md);
  --link-text-typography-line-height: 1;
  --link-text-typography-font-weight: 400;
  --link-text-typography-font-family: var(--font-family-primary);
  --button-lg-typography-font-size: var(--font-size-md);
  --button-lg-typography-font-weight: 700;
  --button-lg-typography-font-family: var(--font-family-primary);
  --button-sm-typography-font-size: var(--font-size-sm);
  --button-sm-typography-font-weight: 700;
  --button-sm-typography-font-family: var(--font-family-primary);
  --button-background-primary-active-fill: var(--color-primary-80);
  --button-background-primary-hover-fill: var(--color-primary-70);
  --body-typography-line-height: 1.5;
  --body-typography-font-weight: 400;
  --body-typography-font-family: var(--font-family-secondary);
  --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-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-quaternary-100: var(--color-neutral-white);
  --text-on-background-quaternary-90: var(--color-neutral-white);
  --text-on-background-quaternary-80: var(--color-neutral-white);
  --text-on-background-quaternary-70: var(--color-neutral-black);
  --text-on-background-quaternary-60: var(--color-neutral-black);
  --text-on-background-quaternary-50: var(--color-neutral-black);
  --text-on-background-quaternary-40: var(--color-neutral-black);
  --text-on-background-quaternary-30: var(--color-neutral-black);
  --text-on-background-quaternary-20: var(--color-neutral-black);
  --text-on-background-quaternary-10: var(--color-neutral-black);
  --text-on-background-tertiary-100: var(--color-neutral-white);
  --text-on-background-tertiary-90: var(--color-neutral-black);
  --text-on-background-tertiary-80: var(--color-neutral-black);
  --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-white);
  --text-on-background-secondary-70: var(--color-neutral-white);
  --text-on-background-secondary-60: var(--color-neutral-white);
  --text-on-background-secondary-50: var(--color-neutral-white);
  --text-on-background-secondary-40: var(--color-neutral-white);
  --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);
  --text-on-background-sponsored-content-secondary-100: var(--color-neutral-white);
  --text-on-background-sponsored-content-secondary-90: var(--color-neutral-white);
  --text-on-background-sponsored-content-secondary-80: var(--color-neutral-white);
  --text-on-background-sponsored-content-secondary-70: var(--color-neutral-white);
  --text-on-background-sponsored-content-secondary-60: var(--color-neutral-white);
  --text-on-background-sponsored-content-secondary-50: var(--color-neutral-black);
  --text-on-background-sponsored-content-secondary-40: var(--color-neutral-black);
  --text-on-background-sponsored-content-secondary-30: var(--color-neutral-black);
  --text-on-background-sponsored-content-secondary-20: var(--color-neutral-black);
  --text-on-background-sponsored-content-secondary-10: var(--color-neutral-black);
  --text-on-background-sponsored-content-primary-100: var(--color-neutral-white);
  --text-on-background-sponsored-content-primary-90: var(--color-neutral-black);
  --text-on-background-sponsored-content-primary-80: var(--color-neutral-black);
  --text-on-background-sponsored-content-primary-70: var(--color-neutral-black);
  --text-on-background-sponsored-content-primary-60: var(--color-neutral-black);
  --text-on-background-sponsored-content-primary-50: var(--color-neutral-black);
  --text-on-background-sponsored-content-primary-40: var(--color-neutral-black);
  --text-on-background-sponsored-content-primary-30: var(--color-neutral-black);
  --text-on-background-sponsored-content-primary-20: var(--color-neutral-black);
  --text-on-background-sponsored-content-primary-10: var(--color-neutral-black);
  --color-focus: var(--color-primary-30);
  --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-quaternary-dark: var(--color-quaternary-60);
  --color-quaternary-base: var(--color-quaternary-50);
  --color-quaternary-light: var(--color-quaternary-40);
  --color-tertiary-dark: var(--color-tertiary-70);
  --color-tertiary-base: var(--color-tertiary-60);
  --color-tertiary-light: var(--color-tertiary-50);
  --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-70);
  --color-primary-base: var(--color-primary-60);
  --color-primary-light: var(--color-primary-50);
  --color-sponsored-content-secondary-dark: var(--color-sponsored-content-secondary-70);
  --color-sponsored-content-secondary-base: var(--color-sponsored-content-secondary-60);
  --color-sponsored-content-secondary-light: var(--color-sponsored-content-secondary-50);
  --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-selected-active-fill: rgba(0, 65, 101, 36%);
  --segmented-control-item-background-selected-hover-fill: rgba(0, 65, 101, 24%);
  --segmented-control-item-background-selected-default-fill: rgba(0, 65, 101, 12%);
  --segmented-control-item-background-default-active-fill: rgba(0, 65, 101, 24%);
  --segmented-control-item-background-default-hover-fill: rgba(0, 65, 101, 12%);
  --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-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-selected-border: 2px solid var(--semantic-border-brand-adaptive-default-fill);
  --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-background-active-fill: rgba(0, 65, 101, 24%);
  --tab-background-hover-fill: rgba(0, 65, 101, 12%);
  --tab-background-default-fill: var(--semantic-background-base-adaptive-default-fill);
  --stepper-background-active-fill: var(--semantic-background-brand-adaptive-default-fill);
  --stepper-label-active-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --stepper-number-active-fill: var(--semantic-foreground-on-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);
  --accordion-title-selected-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --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-label-active-border: 2px solid var(--semantic-border-brand-adaptive-default-fill);
  --header-foreground-default-active-fill: var(--semantic-foreground-brand-adaptive-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);
  --header-strong-lg-typography-font-size: var(--header-lg-font-size);
  --header-strong-lg-typography-font-weight: 700;
  --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: 700;
  --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);
  --header-background-accent-default-fill: var(--semantic-background-brand-adaptive-default-fill);
  --horizontal-teaser-highlight-border-left: 0px solid var(--color-transparent-full);
  --horizontal-teaser-default-border-left: 0px solid var(--color-transparent-full);
  --tag-label-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --tag-background-default-fill: var(--color-transparent-full);
  --tag-background-active-fill: rgba(0, 124, 191, 24%);
  --tag-background-hover-fill: rgba(0, 124, 191, 12%);
  --tag-border: 1px solid var(--semantic-border-brand-adaptive-default-fill);
  --text-on-image-teaser-pulse-border: 2px solid var(--color-transparent-full);
  --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);
  --text-on-image-teaser-editorial-label-foreground-fill: var(--semantic-foreground-base-static-inverted-fill);
  --related-teaser-background-fill: var(--semantic-background-brand-adaptive-soft-fill);
  --related-teaser-border-left: 2px solid var(--semantic-border-brand-adaptive-default-fill);
  --related-teaser-prefix-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --related-teaser-title-fill: var(--semantic-foreground-on-brand-adaptive-soft-fill);
  --loader-stroke-fill: var(--color-primary-base);
  --input-default-border-color: var(--semantic-border-base-static-default-fill);
  --input-selected-border-color: var(--color-transparent-full);
  --input-background-selected-default-fill: var(--semantic-background-brand-adaptive-default-fill);
  --input-background-selected-soft-fill: var(--semantic-background-brand-adaptive-soft-fill);
  --input-text-fill: var(--semantic-foreground-on-brand-adaptive-default-fill);
  --input-hover-border-color: var(--color-primary-base);
  --quote-icon-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --quote-quotee-function-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --quote-quotee-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --quote-blockquote-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --teaser-highlight-fill: var(--semantic-foreground-on-accent-static-default-fill);
  --teaser-external-icon-highlight-fill: var(--semantic-foreground-on-brand-static-default-fill);
  --teaser-external-icon-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-date-time-highlight-fill: var(--semantic-foreground-on-accent-static-default-fill);
  --teaser-title-default-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-title-highlight-fill: var(--semantic-foreground-on-accent-static-default-fill);
  --teaser-introduction-highlight-fill: var(--semantic-foreground-on-accent-static-default-fill);
  --teaser-prefix-highlight-fill: var(--semantic-foreground-on-brand-static-default-fill);
  --teaser-prefix-default-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --teaser-play-button-border: 1px solid var(--color-transparent-full);
  --teaser-play-button-text-fill: var(--semantic-foreground-on-accent-static-default-fill);
  --teaser-play-button-background-fill: var(--semantic-background-accent-static-default-fill);
  --teaser-background-default-fill: var(--color-transparent-full);
  --teaser-background-highlight-fill: var(--semantic-background-brand-static-default-fill);
  --teaser-sublabel-highlight-fill: var(--semantic-foreground-on-accent-static-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-on-accent-static-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-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-foreground-base-adaptive-soft-fill: var(--color-neutral-base);
  --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-contextual-adaptive-default-fill: var(--color-transparent-full);
  --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-lg-border-color: var(--semantic-border-brand-adaptive-default-fill);
  --branded-heading-sm-border-color: var(--semantic-border-brand-adaptive-default-fill);
  --branded-heading-label-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --link-text-hover-fill: var(--color-primary-dark);
  --link-text-default-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --button-default-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-tertiary-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --button-label-default-default-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --button-label-secondary-default-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --button-label-primary-default-fill: var(--semantic-foreground-on-accent-adaptive-default-fill);
  --button-tertiary-disabled-border: var(--button-border-width) solid var(--semantic-border-disabled-adaptive-default-fill);
  --button-tertiary-active-border: var(--button-border-width) solid var(--semantic-border-brand-adaptive-default-fill);
  --button-tertiary-hover-border: var(--button-border-width) solid var(--semantic-border-brand-adaptive-default-fill);
  --button-tertiary-default-border: var(--button-border-width) solid var(--semantic-border-brand-adaptive-default-fill);
  --button-secondary-disabled-border: var(--button-border-width) solid var(--color-transparent-full);
  --button-secondary-active-border: var(--button-border-width) solid var(--color-transparent-full);
  --button-secondary-hover-border: var(--button-border-width) solid var(--color-transparent-full);
  --button-secondary-default-border: var(--button-border-width) solid 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-tertiary-disabled-fill: var(--color-transparent-full);
  --button-background-tertiary-default-fill: var(--color-transparent-full);
  --button-background-tertiary-active-fill: rgba(0, 124, 191, 24%);
  --button-background-tertiary-hover-fill: rgba(0, 124, 191, 12%);
  --button-background-secondary-disabled-fill: var(--color-transparent-full);
  --button-background-secondary-default-fill: var(--color-transparent-full);
  --button-background-secondary-active-fill: rgba(0, 124, 191, 24%);
  --button-background-secondary-hover-fill: rgba(0, 124, 191, 12%);
  --button-background-primary-disabled-fill: var(--semantic-background-disabled-adaptive-default-fill);
  --button-background-primary-default-fill: var(--semantic-background-accent-adaptive-default-fill);
  --body-typography-font-size: var(--font-size-base);
  --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-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-quaternary-dark: var(--text-on-background-quaternary-60);
  --text-on-background-quaternary-base: var(--text-on-background-quaternary-50);
  --text-on-background-quaternary-light: var(--text-on-background-quaternary-40);
  --text-on-background-tertiary-dark: var(--text-on-background-tertiary-70);
  --text-on-background-tertiary-base: var(--text-on-background-tertiary-60);
  --text-on-background-tertiary-light: var(--text-on-background-tertiary-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-70);
  --text-on-background-primary-base: var(--text-on-background-primary-60);
  --text-on-background-primary-light: var(--text-on-background-primary-50);
  --text-on-background-sponsored-content-secondary-dark: var(--text-on-background-secondary-70);
  --text-on-background-sponsored-content-secondary-base: var(--text-on-background-secondary-60);
  --text-on-background-sponsored-content-secondary-light: var(--text-on-background-secondary-50);
  --text-on-background-sponsored-content-primary-dark: var(--text-on-background-primary-70);
  --text-on-background-sponsored-content-primary-base: var(--text-on-background-primary-60);
  --text-on-background-sponsored-content-primary-light: var(--text-on-background-primary-50);
  --table-header-label-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --tab-label-default-fill: var(--semantic-foreground-base-adaptive-soft-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);
  --top-bar-active-border: 2px solid var(--top-bar-foreground-active-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%);
  --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);
  --input-active-border-color: var(--input-hover-border-color);
  --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-date-time-default-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --teaser-introduction-default-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --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: 2px solid var(--branded-heading-lg-border-color);
  --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: 2px solid var(--branded-heading-sm-border-color);
  --button-label-tertiary-active-fill: var(--button-label-tertiary-default-fill);
  --button-label-tertiary-hover-fill: var(--button-label-tertiary-default-fill);
  --button-label-secondary-active-fill: var(--button-label-secondary-default-fill);
  --button-label-secondary-hover-fill: var(--button-label-secondary-default-fill);
  --button-label-primary-active-fill: var(--button-label-primary-default-fill);
  --button-label-primary-hover-fill: var(--button-label-primary-default-fill);
  --default-teaser-pulse-background-default-fill: var(--default-teaser-editorial-label-foreground-default-fill);
}
/**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */

[data-chameleon-theme="lw"][data-chameleon-subtheme="accent"], [data-chameleon-theme="lw"] [data-chameleon-subtheme="accent"] {
  --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;
  --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;
  --semantic-foreground-brand-adaptive-default-fill: var(--color-primary-30);
  --semantic-background-contextual-adaptive-default-fill: var(--color-primary-80);
  --branded-heading-label-hover-fill: var(--color-primary-10);
  --link-text-hover-fill: var(--color-primary-10);
  --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-introduction-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);
  --branded-heading-label-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --link-text-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --branded-heading-lg-border-top: 0px solid var(--branded-heading-lg-border-color);
  --branded-heading-sm-border-top: 0px solid var(--branded-heading-sm-border-color);
}
/**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */

[data-chameleon-theme="lw"][data-chameleon-subtheme="breaking"], [data-chameleon-theme="lw"] [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;
  --horizontal-teaser-image-default-sm-width: 96px;
  --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;
  --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;
  --breaking-fill: var(--color-primary-90);
  --teaser-premium-main-default-asset: var(--premium-main-asset);
  --teaser-background-default-fill: var(--color-primary-80);
  --branded-heading-label-hover-fill: var(--color-primary-10);
  --default-teaser-editorial-label-foreground-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --text-on-image-teaser-background-fill: linear-gradient(0deg, var(--breaking-fill) 0%, rgba(0, 33, 50, 0.5) 50%, var(--color-transparent-full) 100%);
  --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-introduction-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-prefix-default-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --teaser-play-button-text-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-play-button-background-fill: var(--breaking-fill);
  --teaser-sublabel-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-label-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);
  --teaser-podcast-icon-default-fill: var(--teaser-title-default-fill);
  --branded-heading-lg-border-top: 0px solid var(--branded-heading-lg-border-color);
  --branded-heading-sm-border-top: 0px solid var(--branded-heading-sm-border-color);
}
/**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */

[data-chameleon-theme="lw"][data-chameleon-subtheme="sponsored-content"], [data-chameleon-theme="lw"] [data-chameleon-subtheme="sponsored-content"] {
  --related-teaser-prefix-typography-font-style: normal;
  --related-teaser-prefix-typography-text-case: none;
  --related-teaser-title-typography-font-style: normal;
  --quote-quotee-function-typography-font-style: normal;
  --quote-quotee-typography-font-style: normal;
  --quote-blockquote-typography-font-style: italic;
  --quote-blockquote-typography-font-weight: 400;
  --teaser-title-lg-typography-font-style: normal;
  --teaser-title-md-typography-font-style: normal;
  --teaser-title-sm-typography-font-style: normal;
  --teaser-introduction-typography-font-style: normal;
  --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;
  --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-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;
  --branded-heading-lg-typography-font-style: normal;
  --branded-heading-lg-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-sm-typography-font-style: normal;
  --branded-heading-sm-typography-text-case: none;
  --related-teaser-prefix-typography-font-size: var(--font-size-md);
  --related-teaser-prefix-typography-line-height: 1.4;
  --related-teaser-prefix-typography-font-weight: 400;
  --related-teaser-prefix-typography-font-family: var(--font-family-system);
  --related-teaser-title-typography-font-size: var(--font-size-md);
  --related-teaser-title-typography-line-height: 1.4;
  --related-teaser-title-typography-font-weight: 400;
  --related-teaser-title-typography-font-family: var(--font-family-system);
  --quote-quotee-function-typography-font-size: var(--font-size-md);
  --quote-quotee-function-typography-line-height: 1.25;
  --quote-quotee-function-typography-font-weight: 400;
  --quote-quotee-function-typography-font-family: var(--font-family-system);
  --quote-quotee-typography-font-size: var(--font-size-md);
  --quote-quotee-typography-line-height: 1.25;
  --quote-quotee-typography-font-weight: 400;
  --quote-quotee-typography-font-family: var(--font-family-system);
  --quote-blockquote-typography-font-size: var(--font-size-2xl);
  --quote-blockquote-typography-line-height: 1.25;
  --quote-blockquote-typography-font-family: var(--font-family-system);
  --teaser-title-lg-typography-font-size: var(--font-size-3xl);
  --teaser-title-lg-typography-line-height: 1.15;
  --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-2xl);
  --teaser-title-md-typography-line-height: 1.15;
  --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-introduction-typography-font-size: var(--font-size-md);
  --teaser-introduction-typography-line-height: 1.5;
  --teaser-introduction-typography-font-weight: 400;
  --teaser-introduction-typography-font-family: var(--font-family-system);
  --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);
  --semantic-border-accent-static-default-fill: var(--color-sponsored-content-secondary-70);
  --semantic-border-accent-adaptive-default-fill: var(--color-sponsored-content-secondary-70);
  --semantic-border-brand-static-default-fill: var(--color-sponsored-content-primary-80);
  --semantic-border-brand-adaptive-default-fill: var(--color-sponsored-content-primary-80);
  --semantic-foreground-on-accent-static-default-fill: var(--color-neutral-white);
  --semantic-foreground-on-accent-adaptive-default-fill: var(--color-neutral-white);
  --semantic-foreground-on-accent-adaptive-soft-fill: var(--color-sponsored-content-secondary-80);
  --semantic-foreground-accent-static-inverted-fill: var(--color-sponsored-content-secondary-30);
  --semantic-foreground-accent-adaptive-default-fill: var(--color-sponsored-content-secondary-80);
  --semantic-foreground-on-brand-static-default-fill: var(--color-neutral-black);
  --semantic-foreground-on-brand-adaptive-default-fill: var(--color-neutral-black);
  --semantic-foreground-on-brand-adaptive-soft-fill: var(--color-neutral-black);
  --semantic-foreground-brand-static-inverted-fill: var(--color-sponsored-content-primary-30);
  --semantic-foreground-brand-adaptive-default-fill: var(--color-sponsored-content-primary-80);
  --semantic-background-contextual-adaptive-default-fill: var(--color-sponsored-content-primary-10);
  --semantic-background-accent-static-default-fill: var(--color-sponsored-content-secondary-70);
  --semantic-background-accent-adaptive-default-fill: var(--color-sponsored-content-secondary-70);
  --semantic-background-accent-adaptive-soft-fill: var(--color-sponsored-content-secondary-10);
  --semantic-background-brand-adaptive-soft-fill: var(--color-sponsored-content-primary-10);
  --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.335;
  --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.335;
  --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.15;
  --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.15;
  --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.335;
  --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.335;
  --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.15;
  --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.15;
  --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-sm);
  --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-sm);
  --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-md);
  --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-md);
  --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-sm);
  --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-sm);
  --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-md);
  --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-md);
  --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.335;
  --semantic-headline-xs-typography-font-weight: 700;
  --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.4;
  --semantic-headline-sm-typography-font-weight: 700;
  --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: 700;
  --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.15;
  --semantic-headline-lg-typography-font-weight: 700;
  --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.15;
  --semantic-headline-xl-typography-font-weight: 700;
  --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.15;
  --semantic-headline-2xl-typography-font-weight: 700;
  --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.15;
  --semantic-display-typography-font-weight: 700;
  --semantic-display-typography-font-family: var(--font-family-system);
  --branded-heading-action-typography-font-size: var(--font-size-md);
  --branded-heading-action-typography-line-height: 1.25;
  --branded-heading-action-typography-font-weight: 400;
  --branded-heading-action-typography-font-family: var(--font-family-system);
  --branded-heading-lg-typography-font-size: var(--font-size-4xl);
  --branded-heading-lg-typography-line-height: 1.25;
  --branded-heading-lg-typography-font-weight: 400;
  --branded-heading-lg-typography-font-family: var(--font-family-system);
  --branded-heading-sm-typography-font-size: var(--font-size-2xl);
  --branded-heading-sm-typography-line-height: 1.2;
  --branded-heading-sm-typography-font-weight: 400;
  --branded-heading-sm-typography-font-family: var(--font-family-system);
  --link-text-hover-fill: var(--color-sponsored-content-primary-90);
  --button-background-secondary-default-fill: var(--color-sponsored-content-primary-10);
  --button-background-secondary-active-fill: var(--color-sponsored-content-primary-30);
  --button-background-secondary-hover-fill: var(--color-sponsored-content-primary-20);
  --button-background-primary-active-fill: var(--color-sponsored-content-primary-60);
  --button-background-primary-hover-fill: var(--color-sponsored-content-primary-50);
  --stepper-background-active-fill: var(--semantic-background-accent-adaptive-default-fill);
  --stepper-label-active-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --stepper-number-active-fill: var(--semantic-foreground-on-accent-adaptive-default-fill);
  --accordion-title-selected-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --loader-stroke-fill: var(--semantic-border-accent-adaptive-default-fill);
  --input-background-selected-default-fill: var(--semantic-background-accent-adaptive-default-fill);
  --input-background-selected-soft-fill: var(--semantic-background-accent-adaptive-soft-fill);
  --input-text-fill: var(--semantic-foreground-on-accent-adaptive-default-fill);
  --input-hover-border-color: var(--semantic-border-accent-adaptive-default-fill);
  --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-title-default-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-title-highlight-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-introduction-highlight-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-prefix-highlight-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-prefix-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-play-button-text-fill: var(--semantic-foreground-on-brand-static-default-fill);
  --teaser-background-highlight-fill: var(--semantic-background-brand-adaptive-soft-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);
  --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-lg-border-color: var(--semantic-border-brand-adaptive-default-fill);
  --branded-heading-sm-border-color: var(--semantic-border-brand-adaptive-default-fill);
  --branded-heading-label-default-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --branded-heading-label-hover-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --link-text-default-fill: var(--semantic-foreground-brand-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-label-primary-default-fill: var(--semantic-foreground-on-brand-adaptive-default-fill);
  --button-tertiary-active-border: var(--button-border-width) solid var(--semantic-border-brand-adaptive-default-fill);
  --button-tertiary-hover-border: var(--button-border-width) solid var(--semantic-border-brand-adaptive-default-fill);
  --button-tertiary-default-border: var(--button-border-width) solid var(--semantic-border-brand-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-primary-disabled-fill: var(--semantic-background-disabled-adaptive-default-fill);
  --teaser-date-time-highlight-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --teaser-play-button-background-fill: var(--semantic-background-brand-static-default-fill);
  --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);
  --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);
  --button-label-tertiary-active-fill: var(--button-label-tertiary-default-fill);
  --button-label-tertiary-hover-fill: var(--button-label-tertiary-default-fill);
  --button-label-secondary-active-fill: var(--button-label-secondary-default-fill);
  --button-label-secondary-hover-fill: var(--button-label-secondary-default-fill);
  --button-background-tertiary-active-fill: rgba(183, 165, 95, 24%);
  --button-background-tertiary-hover-fill: rgba(183, 165, 95, 12%);
  --button-background-primary-default-fill: var(--semantic-background-brand-adaptive-default-fill);
}
/**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */

[data-chameleon-theme="lw"][data-chameleon-color-mode="dark"], [data-chameleon-theme="lw"][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="lw"][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);
  --semantic-border-disabled-adaptive-default-fill: var(--color-neutral-70);
  --semantic-border-accent-adaptive-default-fill: var(--color-primary-50);
  --semantic-border-brand-adaptive-default-fill: var(--color-primary-30);
  --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-primary-100);
  --semantic-foreground-on-accent-adaptive-soft-fill: var(--color-primary-30);
  --semantic-foreground-accent-adaptive-default-fill: var(--color-primary-50);
  --semantic-foreground-on-brand-adaptive-default-fill: var(--color-primary-100);
  --semantic-foreground-on-brand-adaptive-soft-fill: var(--color-primary-30);
  --semantic-foreground-brand-adaptive-default-fill: var(--color-primary-30);
  --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-default-fill: var(--color-primary-50);
  --semantic-background-accent-adaptive-soft-fill: var(--color-primary-90);
  --semantic-background-brand-adaptive-soft-fill: var(--color-primary-90);
  --semantic-background-brand-adaptive-default-fill: var(--color-primary-30);
  --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-lg-border-top: 2px solid var(--color-primary-20);
  --branded-heading-sm-border-top: 2px solid var(--color-primary-20);
  --branded-heading-label-hover-fill: var(--color-primary-40);
  --link-text-hover-fill: var(--color-primary-40);
  --button-background-primary-active-fill: var(--color-primary-30);
  --button-background-primary-hover-fill: var(--color-primary-40);
  --color-focus: var(--color-primary-60);
  --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="lw"][data-chameleon-color-mode="dark"][data-chameleon-subtheme="sponsored-content"], [data-chameleon-theme="lw"][data-chameleon-color-mode="dark"] [data-chameleon-subtheme="sponsored-content"] {
  --semantic-border-accent-adaptive-default-fill: var(--color-sponsored-content-secondary-50);
  --semantic-foreground-on-accent-adaptive-default-fill: var(--color-neutral-100);
  --semantic-foreground-on-accent-adaptive-soft-fill: var(--color-sponsored-content-secondary-30);
  --semantic-foreground-accent-adaptive-default-fill: var(--color-sponsored-content-secondary-50);
  --semantic-foreground-on-brand-adaptive-default-fill: var(--color-neutral-white);
  --semantic-foreground-on-brand-adaptive-soft-fill: var(--color-neutral-white);
  --semantic-background-contextual-adaptive-default-fill: var(--color-sponsored-content-primary-100);
  --semantic-background-accent-adaptive-default-fill: var(--color-sponsored-content-secondary-50);
  --semantic-background-accent-adaptive-soft-fill: var(--color-sponsored-content-secondary-90);
  --semantic-background-brand-adaptive-soft-fill: var(--color-sponsored-content-primary-100);
  --semantic-background-brand-adaptive-default-fill: var(--color-sponsored-content-primary-80);
  --branded-heading-label-default-fill: var(--color-sponsored-content-secondary-40);
  --link-text-hover-fill: var(--color-sponsored-content-primary-30);
  --button-background-secondary-default-fill: var(--color-sponsored-content-primary-100);
  --button-background-secondary-active-fill: var(--color-sponsored-content-primary-80);
  --button-background-secondary-hover-fill: var(--color-sponsored-content-primary-90);
  --button-background-primary-active-fill: var(--color-sponsored-content-primary-60);
  --button-background-primary-hover-fill: var(--color-sponsored-content-primary-70);
  --semantic-border-brand-adaptive-default-fill: var(--color-sponsored-content-primary-base);
  --semantic-foreground-brand-adaptive-default-fill: var(--color-sponsored-content-primary-base);
}
/**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */


@media ((min-width: 480px)) {
  [data-chameleon-theme="lw"], [data-chameleon-theme="lw"]:is([data-chameleon-subtheme="accent"], [data-chameleon-subtheme="breaking"], [data-chameleon-subtheme="sponsored-content"], [data-chameleon-subtheme="default"]), [data-chameleon-theme="lw"] :is([data-chameleon-subtheme="accent"], [data-chameleon-subtheme="breaking"], [data-chameleon-subtheme="sponsored-content"], [data-chameleon-subtheme="default"]) {
    --dialog-border-radius: 4px;
  --font-size-5xl: 40px;
  --font-size-4xl: 32px;
  --font-size-3xl: 24px;
  --font-size-2xl: 22px;
  --font-size-xl: 20px;
  --font-size-lg: 18px;
  --font-size-sm: 14px;
  --font-size-xs: 12px;
  --horizontal-teaser-image-default-lg-width: 320px;
  --horizontal-teaser-image-default-md-width: 308px;
  --horizontal-teaser-image-default-sm-width: 120px;
  --list-teaser-title-typography-font-style: normal;
  --related-teaser-image-width: 120px;
  --quote-blockquote-typography-font-style: normal;
  --teaser-title-lg-typography-font-style: normal;
  --teaser-title-md-typography-font-style: normal;
  --teaser-title-sm-typography-font-style: normal;
  --branded-heading-lg-typography-font-style: normal;
  --branded-heading-lg-typography-text-case: none;
  --branded-heading-sm-typography-font-style: normal;
  --branded-heading-sm-typography-text-case: none;
  --list-teaser-title-typography-font-size: var(--font-size-xl);
  --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);
  --quote-blockquote-typography-font-size: var(--font-size-2xl);
  --quote-blockquote-typography-line-height: 1.25;
  --quote-blockquote-typography-font-weight: 700;
  --quote-blockquote-typography-font-family: var(--font-family-secondary);
  --teaser-title-lg-typography-font-size: var(--font-size-5xl);
  --teaser-title-lg-typography-line-height: 1.15;
  --teaser-title-lg-typography-font-weight: 700;
  --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.15;
  --teaser-title-md-typography-font-weight: 700;
  --teaser-title-md-typography-font-family: var(--font-family-primary);
  --teaser-title-sm-typography-font-size: var(--font-size-2xl);
  --teaser-title-sm-typography-line-height: 1.15;
  --teaser-title-sm-typography-font-weight: 700;
  --teaser-title-sm-typography-font-family: var(--font-family-primary);
  --branded-heading-lg-typography-font-size: var(--font-size-4xl);
  --branded-heading-lg-typography-line-height: 1.25;
  --branded-heading-lg-typography-font-weight: 700;
  --branded-heading-lg-typography-font-family: var(--font-family-primary);
  --branded-heading-sm-typography-font-size: var(--font-size-3xl);
  --branded-heading-sm-typography-line-height: 1.2;
  --branded-heading-sm-typography-font-weight: 700;
  --branded-heading-sm-typography-font-family: var(--font-family-primary);
  }
}
      /**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */


@media ((min-width: 480px)) {
  [data-chameleon-theme="lw"][data-chameleon-subtheme="accent"], [data-chameleon-theme="lw"] [data-chameleon-subtheme="accent"] {
    --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;
  --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;
  --semantic-foreground-brand-adaptive-default-fill: var(--color-primary-30);
  --semantic-background-contextual-adaptive-default-fill: var(--color-primary-80);
  --branded-heading-label-hover-fill: var(--color-primary-10);
  --link-text-hover-fill: var(--color-primary-10);
  --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-introduction-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);
  --branded-heading-label-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --link-text-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --branded-heading-lg-border-top: 0px solid var(--branded-heading-lg-border-color);
  --branded-heading-sm-border-top: 0px solid var(--branded-heading-sm-border-color);
  }
}
      /**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */


@media ((min-width: 480px)) {
  [data-chameleon-theme="lw"][data-chameleon-subtheme="breaking"], [data-chameleon-theme="lw"] [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;
  --horizontal-teaser-image-default-sm-width: 96px;
  --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;
  --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;
  --breaking-fill: var(--color-primary-90);
  --teaser-premium-main-default-asset: var(--premium-main-asset);
  --teaser-background-default-fill: var(--color-primary-80);
  --branded-heading-label-hover-fill: var(--color-primary-10);
  --default-teaser-editorial-label-foreground-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --text-on-image-teaser-background-fill: linear-gradient(0deg, var(--breaking-fill) 0%, rgba(0, 33, 50, 0.5) 50%, var(--color-transparent-full) 100%);
  --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-introduction-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-prefix-default-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --teaser-play-button-text-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-play-button-background-fill: var(--breaking-fill);
  --teaser-sublabel-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-label-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);
  --teaser-podcast-icon-default-fill: var(--teaser-title-default-fill);
  --branded-heading-lg-border-top: 0px solid var(--branded-heading-lg-border-color);
  --branded-heading-sm-border-top: 0px solid var(--branded-heading-sm-border-color);
  }
}
      /**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */


@media ((min-width: 480px)) {
  [data-chameleon-theme="lw"][data-chameleon-subtheme="sponsored-content"], [data-chameleon-theme="lw"] [data-chameleon-subtheme="sponsored-content"] {
    --related-teaser-prefix-typography-font-style: normal;
  --related-teaser-prefix-typography-text-case: none;
  --related-teaser-title-typography-font-style: normal;
  --quote-quotee-function-typography-font-style: normal;
  --quote-quotee-typography-font-style: normal;
  --quote-blockquote-typography-font-style: italic;
  --quote-blockquote-typography-font-weight: 400;
  --teaser-title-lg-typography-font-style: normal;
  --teaser-title-md-typography-font-style: normal;
  --teaser-title-sm-typography-font-style: normal;
  --teaser-introduction-typography-font-style: normal;
  --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;
  --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-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;
  --branded-heading-lg-typography-font-style: normal;
  --branded-heading-lg-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-sm-typography-font-style: normal;
  --branded-heading-sm-typography-text-case: none;
  --related-teaser-prefix-typography-font-size: var(--font-size-md);
  --related-teaser-prefix-typography-line-height: 1.4;
  --related-teaser-prefix-typography-font-weight: 400;
  --related-teaser-prefix-typography-font-family: var(--font-family-system);
  --related-teaser-title-typography-font-size: var(--font-size-md);
  --related-teaser-title-typography-line-height: 1.4;
  --related-teaser-title-typography-font-weight: 400;
  --related-teaser-title-typography-font-family: var(--font-family-system);
  --quote-quotee-function-typography-font-size: var(--font-size-md);
  --quote-quotee-function-typography-line-height: 1.25;
  --quote-quotee-function-typography-font-weight: 400;
  --quote-quotee-function-typography-font-family: var(--font-family-system);
  --quote-quotee-typography-font-size: var(--font-size-md);
  --quote-quotee-typography-line-height: 1.25;
  --quote-quotee-typography-font-weight: 400;
  --quote-quotee-typography-font-family: var(--font-family-system);
  --quote-blockquote-typography-font-size: var(--font-size-2xl);
  --quote-blockquote-typography-line-height: 1.25;
  --quote-blockquote-typography-font-family: var(--font-family-system);
  --teaser-title-lg-typography-font-size: var(--font-size-5xl);
  --teaser-title-lg-typography-line-height: 1.15;
  --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.15;
  --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.15;
  --teaser-title-sm-typography-font-weight: 400;
  --teaser-title-sm-typography-font-family: var(--font-family-system);
  --teaser-introduction-typography-font-size: var(--font-size-md);
  --teaser-introduction-typography-line-height: 1.5;
  --teaser-introduction-typography-font-weight: 400;
  --teaser-introduction-typography-font-family: var(--font-family-system);
  --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);
  --semantic-border-accent-static-default-fill: var(--color-sponsored-content-secondary-70);
  --semantic-border-accent-adaptive-default-fill: var(--color-sponsored-content-secondary-70);
  --semantic-border-brand-static-default-fill: var(--color-sponsored-content-primary-80);
  --semantic-border-brand-adaptive-default-fill: var(--color-sponsored-content-primary-80);
  --semantic-foreground-on-accent-static-default-fill: var(--color-neutral-white);
  --semantic-foreground-on-accent-adaptive-default-fill: var(--color-neutral-white);
  --semantic-foreground-on-accent-adaptive-soft-fill: var(--color-sponsored-content-secondary-80);
  --semantic-foreground-accent-static-inverted-fill: var(--color-sponsored-content-secondary-30);
  --semantic-foreground-accent-adaptive-default-fill: var(--color-sponsored-content-secondary-80);
  --semantic-foreground-on-brand-static-default-fill: var(--color-neutral-black);
  --semantic-foreground-on-brand-adaptive-default-fill: var(--color-neutral-black);
  --semantic-foreground-on-brand-adaptive-soft-fill: var(--color-neutral-black);
  --semantic-foreground-brand-static-inverted-fill: var(--color-sponsored-content-primary-30);
  --semantic-foreground-brand-adaptive-default-fill: var(--color-sponsored-content-primary-80);
  --semantic-background-contextual-adaptive-default-fill: var(--color-sponsored-content-primary-10);
  --semantic-background-accent-static-default-fill: var(--color-sponsored-content-secondary-70);
  --semantic-background-accent-adaptive-default-fill: var(--color-sponsored-content-secondary-70);
  --semantic-background-accent-adaptive-soft-fill: var(--color-sponsored-content-secondary-10);
  --semantic-background-brand-adaptive-soft-fill: var(--color-sponsored-content-primary-10);
  --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.335;
  --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.335;
  --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.15;
  --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.15;
  --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.335;
  --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.335;
  --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.15;
  --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.15;
  --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-sm);
  --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-sm);
  --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-md);
  --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-md);
  --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-sm);
  --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-sm);
  --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-md);
  --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-md);
  --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.335;
  --semantic-headline-xs-typography-font-weight: 700;
  --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.4;
  --semantic-headline-sm-typography-font-weight: 700;
  --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: 700;
  --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.15;
  --semantic-headline-lg-typography-font-weight: 700;
  --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.15;
  --semantic-headline-xl-typography-font-weight: 700;
  --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.15;
  --semantic-headline-2xl-typography-font-weight: 700;
  --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.15;
  --semantic-display-typography-font-weight: 700;
  --semantic-display-typography-font-family: var(--font-family-system);
  --branded-heading-action-typography-font-size: var(--font-size-md);
  --branded-heading-action-typography-line-height: 1.25;
  --branded-heading-action-typography-font-weight: 400;
  --branded-heading-action-typography-font-family: var(--font-family-system);
  --branded-heading-lg-typography-font-size: var(--font-size-4xl);
  --branded-heading-lg-typography-line-height: 1.25;
  --branded-heading-lg-typography-font-weight: 400;
  --branded-heading-lg-typography-font-family: var(--font-family-system);
  --branded-heading-sm-typography-font-size: var(--font-size-3xl);
  --branded-heading-sm-typography-line-height: 1.2;
  --branded-heading-sm-typography-font-weight: 400;
  --branded-heading-sm-typography-font-family: var(--font-family-system);
  --link-text-hover-fill: var(--color-sponsored-content-primary-90);
  --button-background-secondary-default-fill: var(--color-sponsored-content-primary-10);
  --button-background-secondary-active-fill: var(--color-sponsored-content-primary-30);
  --button-background-secondary-hover-fill: var(--color-sponsored-content-primary-20);
  --button-background-primary-active-fill: var(--color-sponsored-content-primary-60);
  --button-background-primary-hover-fill: var(--color-sponsored-content-primary-50);
  --stepper-background-active-fill: var(--semantic-background-accent-adaptive-default-fill);
  --stepper-label-active-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --stepper-number-active-fill: var(--semantic-foreground-on-accent-adaptive-default-fill);
  --accordion-title-selected-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --loader-stroke-fill: var(--semantic-border-accent-adaptive-default-fill);
  --input-background-selected-default-fill: var(--semantic-background-accent-adaptive-default-fill);
  --input-background-selected-soft-fill: var(--semantic-background-accent-adaptive-soft-fill);
  --input-text-fill: var(--semantic-foreground-on-accent-adaptive-default-fill);
  --input-hover-border-color: var(--semantic-border-accent-adaptive-default-fill);
  --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-title-default-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-title-highlight-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-introduction-highlight-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-prefix-highlight-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-prefix-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-play-button-text-fill: var(--semantic-foreground-on-brand-static-default-fill);
  --teaser-background-highlight-fill: var(--semantic-background-brand-adaptive-soft-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);
  --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-lg-border-color: var(--semantic-border-brand-adaptive-default-fill);
  --branded-heading-sm-border-color: var(--semantic-border-brand-adaptive-default-fill);
  --branded-heading-label-default-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --branded-heading-label-hover-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --link-text-default-fill: var(--semantic-foreground-brand-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-label-primary-default-fill: var(--semantic-foreground-on-brand-adaptive-default-fill);
  --button-tertiary-active-border: var(--button-border-width) solid var(--semantic-border-brand-adaptive-default-fill);
  --button-tertiary-hover-border: var(--button-border-width) solid var(--semantic-border-brand-adaptive-default-fill);
  --button-tertiary-default-border: var(--button-border-width) solid var(--semantic-border-brand-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-primary-disabled-fill: var(--semantic-background-disabled-adaptive-default-fill);
  --teaser-date-time-highlight-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --teaser-play-button-background-fill: var(--semantic-background-brand-static-default-fill);
  --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);
  --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);
  --button-label-tertiary-active-fill: var(--button-label-tertiary-default-fill);
  --button-label-tertiary-hover-fill: var(--button-label-tertiary-default-fill);
  --button-label-secondary-active-fill: var(--button-label-secondary-default-fill);
  --button-label-secondary-hover-fill: var(--button-label-secondary-default-fill);
  --button-background-tertiary-active-fill: rgba(183, 165, 95, 24%);
  --button-background-tertiary-hover-fill: rgba(183, 165, 95, 12%);
  --button-background-primary-default-fill: var(--semantic-background-brand-adaptive-default-fill);
  }
}
      