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

[data-chameleon-theme="lt"], [data-chameleon-theme="lt"]:is([data-chameleon-subtheme="accent"], [data-chameleon-subtheme="breaking"], [data-chameleon-subtheme="sponsored-content"], [data-chameleon-subtheme="default"]), [data-chameleon-theme="lt"] :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;
  --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='M5.2 34.17q-.64.18-1.64.2v1.2h20.7l.1-.06.49-6.82h-1.2a11 11 0 0 1-.81 2.6 4.2 4.2 0 0 1-3.27 2.38c-.77.13-1.87.2-2.92.2q-1.56 0-2.62-.15-1.05-.15-1.69-.59a2.2 2.2 0 0 1-.88-1.23 6 6 0 0 1-.27-2.06V17.25q0-1.13.11-1.82.09-.67.43-1.07.32-.4.94-.53.61-.18 1.63-.2v-1.2H3.94v1.2q.88.07 1.44.2.57.13.86.5.28.38.4 1.02.11.65.1 1.69v13.9q0 1.05-.13 1.7a2 2 0 0 1-.45 1.03q-.32.35-.96.5'/%3e%3cpath fill='white' d='M42.65 16.57q.33.95.43 2.43h1.28l.08.02-.3-6.59H20.7l-.3 6.6h1.18q.04-1.84.5-2.83.45-1.01 1.21-1.5.75-.47 1.73-.59a24 24 0 0 1 3.66-.05l.23.03q.45.05.7.13.32.13.43.3.11.18.1.45v15.69q0 .97-.13 1.65-.12.68-.56 1.12-.45.43-1.25.67t-2.16.27v1.2h12.54v-1.2q-1.33-.04-2.14-.27a3 3 0 0 1-1.22-.67q-.44-.45-.56-1.12a10 10 0 0 1-.14-1.65v-15.7q0-.28.1-.45c.09-.13.28-.2.52-.29a4 4 0 0 1 1.06-.16q.68-.06 1.87-.05 1.22-.01 2.1.21.9.2 1.53.8.6.57.96 1.55'/%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='M5.2 34.17q-.64.18-1.64.2v1.2h20.7l.1-.06.49-6.82h-1.2a11 11 0 0 1-.81 2.6 4.2 4.2 0 0 1-3.27 2.38c-.77.13-1.87.2-2.92.2q-1.56 0-2.62-.15-1.05-.15-1.69-.59a2.2 2.2 0 0 1-.88-1.23 6 6 0 0 1-.27-2.06V17.25q0-1.13.11-1.82.09-.67.43-1.07.32-.4.94-.53.61-.18 1.63-.2v-1.2H3.94v1.2q.88.07 1.44.2.57.13.86.5.28.38.4 1.02.11.65.1 1.69v13.9q0 1.05-.13 1.7a2 2 0 0 1-.45 1.03q-.32.35-.96.5'/%3e%3cpath fill='black' d='M42.65 16.57q.33.95.43 2.43h1.28l.08.02-.3-6.59H20.7l-.3 6.6h1.18q.04-1.84.5-2.83.45-1.01 1.21-1.5.75-.47 1.73-.59a24 24 0 0 1 3.66-.05l.23.03q.45.05.7.13.32.13.43.3.11.18.1.45v15.69q0 .97-.13 1.65-.12.68-.56 1.12-.45.43-1.25.67t-2.16.27v1.2h12.54v-1.2q-1.33-.04-2.14-.27a3 3 0 0 1-1.22-.67q-.44-.45-.56-1.12a10 10 0 0 1-.14-1.65v-15.7q0-.28.1-.45c.09-.13.28-.2.52-.29a4 4 0 0 1 1.06-.16q.68-.06 1.87-.05 1.22-.01 2.1.21.9.2 1.53.8.6.57.96 1.55'/%3e%3c/svg%3e");
  --logo-main-aspect-ratio: 11.792;
  --logo-main-inverse-asset: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='566' height='48' fill='none' viewBox='0 0 566 48'%3e%3cpath fill='white' d='m39.61 33.3.05-.25v.04h2.95l-.98 14.45H.85v-3.09h.31q1.56-.02 3.09-.38a3.4 3.4 0 0 0 1.7-.94q.56-.66.78-1.9.22-1.32.22-3.41V9.7q0-2.09-.2-3.4a4 4 0 0 0-.72-1.91 2.6 2.6 0 0 0-1.48-.91 19 19 0 0 0-2.76-.41h-.3V0h20.76v3.09h-.31q-1.58.02-3.1.37-1.1.3-1.67.98a4 4 0 0 0-.77 2.02q-.2 1.38-.2 3.67v25.48q0 2.53.47 4.08c.25.93.81 1.76 1.6 2.33a7.4 7.4 0 0 0 3.14 1.15 32 32 0 0 0 5.02.32c2.21 0 4.11-.14 5.59-.41a8.4 8.4 0 0 0 3.67-1.54 8 8 0 0 0 2.38-3.07 23 23 0 0 0 1.54-5.16m104.16 7.13q.69-1.51 1.17-3.8h.13l.06-.26h2.36l-.75 11.16v-.04H99.97v-2.48h.33q1.1 0 1.75-.09.5-.05.97-.2.25-.1.31-.21.15-.42-.02-.82a5 5 0 0 0-.36-.7l-.7-1.14q-.4-.66-1.13-1.68l-4.46-6.6-2.76 3.55q-.98 1.24-1.88 2.3-.92 1.04-1.63 1.95t-1.13 1.6q-.4.64-.4 1.1c0 .22.09.5.65.68q1.4.32 2.82.26h.32v2.48H78.51v-2.48h.32q1.2 0 2.01-.1a6 6 0 0 0 1.44-.42q.61-.3 1.18-.84.7-.68 1.32-1.45l9.47-12.04-10.1-13.64a6 6 0 0 0-2.25-2.01q-1.06-.45-2.36-.46-1.45 0-2.27.24c-.53.13-.9.4-1.2.77q-.3.38-.51.98c-.14.4-.24.96-.33 1.59a61 61 0 0 0-.25 5.62v9.72q0 3.95-.83 6.77a11.4 11.4 0 0 1-2.6 4.7 10.5 10.5 0 0 1-4.56 2.71q-2.74.83-6.57.84l-.03-.03c-4.78 0-8.35-1.08-10.58-3.2-2.24-2.1-3.38-5.51-3.38-10.1V22.1q.07-2.52-.18-5-.11-.82-.24-1.31-.14-.5-.35-.82a1.8 1.8 0 0 0-.96-.72 8 8 0 0 0-2.17-.21h-.33v-2.49h16.42v2.49h-.32q-1.82-.01-2.64.19-.78.16-1.19.68-.26.35-.44.81-.18.5-.3 1.3-.1.84-.15 2.06t-.05 3.02v12c0 3.38.7 5.92 2.06 7.51q2.04 2.38 6.32 2.39c5.88 0 8.73-3.31 8.73-10.17v-10.6q0-1.92-.07-3.29-.05-1.34-.2-2.3-.15-.9-.38-1.54a3 3 0 0 0-.53-.96 3.5 3.5 0 0 0-1.43-.84q-.93-.28-2.58-.29h-.33v-2.5h31.06V14h-.32a4.3 4.3 0 0 0-2.13.37q-.53.33-.53.96 0 1.15 1.25 2.88l4.27 6.16 5.4-6.72q.62-.8.9-1.43.25-.59.25-1.13a1 1 0 0 0-.1-.44 1 1 0 0 0-.36-.31q-.34-.16-.98-.24-.68-.08-1.8-.09h-.33v-2.48h13.75v2.48h-.32q-1.8 0-2.76.28-.9.25-1.5 1l-9.65 12.44 9.83 14.14a8 8 0 0 0 2.46 2.31 6 6 0 0 0 3.07.81q1.4-.04 2.28-.27.8-.2 1.24-.67.42-.5.58-1.4.17-1 .17-2.56V18.9q0-1.57-.15-2.55a3 3 0 0 0-.53-1.4 2 2 0 0 0-1.08-.65q-.79-.2-2.08-.31h-.3v-2.47h28.4l.32 9.65h-2.52l-.03-.29a12 12 0 0 0-.8-3.09 5 5 0 0 0-1.48-1.88 6 6 0 0 0-2.49-1 22 22 0 0 0-3.87-.29h-4.95c-.96 0-1.15.17-1.15.2-.05.04-.2.27-.2 1.17v11.32q2.57 0 4.17-.19a6 6 0 0 0 2.52-.72c.57-.34 1-.87 1.2-1.5q.45-1.42.6-2.9l.04-.3h2.24v14.1h-2.24l-.04-.28a12 12 0 0 0-.68-2.86 3 3 0 0 0-1.27-1.51 6 6 0 0 0-2.49-.69 43 43 0 0 0-4.06-.15v9.12q-.03 1.21.36 2.36.33.92 1.13 1.48 1 .66 2.2.82 1.42.26 3.5.26 2.48 0 4.16-.36a6 6 0 0 0 2.74-1.22 6 6 0 0 0 1.75-2.33m48.79 3.5c.32.43.79.73 1.32.84l.12-.04q1.27.27 2.55.28h.31v2.48H179.7v-2.48h.3q1.58-.06 2.54-.3a2.4 2.4 0 0 0 1.36-.82q.47-.6.65-1.78.16-1.25.17-3.38V18.46l-11.49 29.49h-3.68L157.69 18.5v19.9q0 2.26.17 3.58.1 1.04.65 1.92c.32.44.8.74 1.32.84q1.26.27 2.54.28h.31v2.48H148.5v-2.48h.31q1.6-.06 2.57-.3.91-.22 1.37-.82.5-.6.66-1.78.16-1.25.17-3.38V20.31q0-1.9-.17-3.17a5 5 0 0 0-.62-1.9q-.44-.65-1.22-.9a8 8 0 0 0-2.3-.3h-.32v-2.49h13.85l10.1 26.37 10-26.37h13.38v2.49h-.33q-1.39 0-2.24.27-.79.29-1.22.95a5 5 0 0 0-.6 2q-.15 1.35-.15 3.38v17.8q0 2.26.17 3.58.1 1.03.65 1.92'/%3e%3cpath fill='white' fill-rule='evenodd' d='M223.9 28.75a10 10 0 0 1 3.43 2.06l.01.03a9.3 9.3 0 0 1 2.97 7.06q0 2.43-1.13 4.25a9 9 0 0 1-3.2 3.06q-4.01 2.32-10.95 2.33h-17.22v-2.49h.3q1.18 0 2.32-.27.73-.16 1.25-.69c.3-.3.5-.79.6-1.39q.17-.99.17-2.55V18.96q0-1.6-.14-2.55a3 3 0 0 0-.5-1.41 1.7 1.7 0 0 0-.95-.65 9 9 0 0 0-1.85-.3l-.31-.03v-2.47h14.43c4.46 0 7.96.78 10.39 2.28a7.4 7.4 0 0 1 3.74 6.64q-.02 5.23-6.53 7.61 1.63.11 3.17.67M210 15c-.34 0-.46.1-.46.45V26.9h2.26q1.93 0 3.34-.37a7 7 0 0 0 2.35-1.08q1.99-1.41 1.97-4.46c0-2.04-.5-3.67-1.47-4.6q-1.5-1.39-4.87-1.4zm.82 27.94q1.33 1.11 4.5 1.12v.01c4.54 0 6.75-2.07 6.75-6.32 0-2.6-.82-4.53-2.42-5.71a8 8 0 0 0-3.27-1.32 26 26 0 0 0-5.06-.41h-1.78v8.84q0 2.69 1.28 3.8m48-30.4c2.31.94 4.35 2.3 6.05 3.96h.02a18.4 18.4 0 0 1 4 20.4 19 19 0 0 1-4.07 5.76 19.6 19.6 0 0 1-13.51 5.3 19.4 19.4 0 0 1-13.53-5.3 17.4 17.4 0 0 1-5.55-12.86 18.6 18.6 0 0 1 5.52-13.3 19.5 19.5 0 0 1 13.56-5.4c2.67 0 5.2.5 7.5 1.44m.36 27.96c.99-1.36 1.72-2.9 2.16-4.53h-.02c.5-1.78.75-3.68.75-6.03q0-3.53-.75-6.36a15 15 0 0 0-2.16-4.8 9.6 9.6 0 0 0-3.4-3.02 9.5 9.5 0 0 0-4.45-1.03q-2.5 0-4.48 1.03a9.6 9.6 0 0 0-3.37 3.02q-1.5 2.2-2.16 4.8a25 25 0 0 0-.76 6.36q-.01 3.35.76 6.03a13 13 0 0 0 2.16 4.53 10 10 0 0 0 3.37 2.84 10 10 0 0 0 4.5 1 9.7 9.7 0 0 0 7.85-3.84m84.01 6.99v-2.45h-.33l-.03-.02a6.6 6.6 0 0 1-5.2-2.5l-9.84-11.78c2.45-.39 4.7-1.6 6.36-3.44 1.5-1.86 2.27-4.2 2.2-6.58a7.8 7.8 0 0 0-3.62-6.8q-3.57-2.4-10.03-2.4h-29.42v2.51h.33q1.66 0 2.59.3.87.28 1.42.83.32.38.53.96.24.62.38 1.54.14.96.2 2.3.08 1.37.07 3.3v10.59c0 6.85-2.84 10.16-8.72 10.16q-4.28 0-6.31-2.38c-1.35-1.6-2.06-4.13-2.06-7.5V22.1q0-1.79.05-3.01.04-1.21.16-2.06.1-.8.29-1.3.18-.47.46-.8.41-.52 1.19-.7.83-.19 2.64-.18h.32v-2.49H270.4v2.49h.32q1.48 0 2.18.2.62.21.96.72.19.32.34.83.15.5.24 1.3.26 2.5.2 5v12.57c0 4.6 1.12 8 3.37 10.11q3.4 3.18 10.58 3.2h.01q3.82 0 6.57-.83a10.5 10.5 0 0 0 4.56-2.7 11.4 11.4 0 0 0 2.6-4.7q.83-2.82.83-6.78v-9.72q0-1.92.07-3.29.06-1.28.18-2.25v-.08q.14-.95.33-1.6.2-.58.52-.97c.29-.38.66-.64 1.2-.77a9 9 0 0 1 4.18.03q.69.16 1.08.65.39.54.51 1.4.14.97.14 2.56v21.2q0 1.57-.17 2.58-.16.94-.6 1.44t-1.24.67q-.86.2-2.28.19h-.32v2.48h18.1v-2.48h-.32q-2.1 0-3.31-.2a3.6 3.6 0 0 1-1.75-.73 2.5 2.5 0 0 1-.77-1.49q-.2-1.05-.2-2.7v-8.63q.46.08 1 .41.78.45 1.82 1.78l10.99 14.06zm-24.26-32.72c-.34 0-.46.1-.46.44v12.6h2.53q4.02 0 5.97-1.6 1.91-1.56 1.92-5.27 0-2.78-1.63-4.5-1.63-1.66-4.5-1.67z' clip-rule='evenodd'/%3e%3cpath fill='white' d='m363.2 33.07-.3-.04h-.03v-2.46h14.88v2.48h-.32q-2 .01-2.74.88-.75.91-.76 3.34v6.43h-.32a6.7 6.7 0 0 0-4.2.96l-1.98 1.18a16.6 16.6 0 0 1-8.6 2.13h.02q-4 0-7.26-1.24a15.2 15.2 0 0 1-9.01-9.19 21 21 0 0 1-1.24-7.37c0-2.7.45-5.42 1.32-7.75a18 18 0 0 1 3.7-6.05c1.6-1.7 3.54-3.03 5.7-3.9a19 19 0 0 1 12.61-.59q2.65.88 5.03 2.33l.79-2.67h2.16v12.25h-2.8l-.05-.25q-.85-4.18-3.43-6.52a9.3 9.3 0 0 0-6.43-2.3 8.7 8.7 0 0 0-7.57 3.91c-1.8 2.64-2.73 6.4-2.73 11.16s.9 8.3 2.66 10.77a8.9 8.9 0 0 0 7.64 3.67 7.8 7.8 0 0 0 5.6-1.9q1.97-1.9 1.98-5.28 0-1.97-.96-2.85-.98-.9-3.36-1.13m88.27 10.83c.3.41.74.7 1.23.83l.02.01q1.14.27 2.31.3h.31v2.48H439v-2.49h.3q1.18 0 2.32-.29.8-.23 1.2-.82.44-.61.6-1.8.16-1.23.17-3.38V20.31q-.01-1.9-.15-3.15a5 5 0 0 0-.55-1.87 2 2 0 0 0-1.08-.89 8 8 0 0 0-2-.36h-2.77v-.3a19 19 0 0 0-.84-4.88 8 8 0 0 0-1.81-3.03 6 6 0 0 0-2.83-1.56c-1.13-.3-2.49-.45-4-.45q-2.26 0-3.61.09-1.32.08-2.03.29c-.5.15-.7.33-.77.45q-.2.34-.19.73v31.9q-.01 1.66.26 3.3a4 4 0 0 0 1 2.12c.62.61 1.4 1.04 2.24 1.25q1.99.52 4.05.52h.32v3.07h-25.06v-3.09h.33q2.58-.07 4.11-.51 1.5-.44 2.28-1.25.77-.83 1.01-2.13.26-1.39.26-3.3V5.39q0-.46-.17-.75-.15-.27-.67-.43a8 8 0 0 0-1.77-.3q-3.54-.18-7.08.13a7 7 0 0 0-3.22 1.15 7 7 0 0 0-2.25 2.91q-1 2.72-.92 5.62v.33h-2.95L393.34 0h46.27l.51 11.52h14.78v2.49h-.31q-1.32.09-2.1.37-.7.26-1.07.9a5 5 0 0 0-.55 1.86q-.16 1.26-.16 3.16v18.43q0 2.12.16 3.37.13 1.2.6 1.8m29.71 4.07-.05.03v-.03zm19.39-4.03c.31.43.79.73 1.32.84l.06-.02q1.27.26 2.56.27h.3v2.49h-17.17v-2.49h.3a13 13 0 0 0 2.55-.29 2.4 2.4 0 0 0 1.35-.82q.5-.62.65-1.78.18-1.26.17-3.38V18.48l-11.48 29.47h-3.65L465.68 18.5v19.9q0 2.26.17 3.58.1 1.04.65 1.92c.32.44.8.74 1.32.84q1.26.27 2.56.28h.3v2.48h-14.17v-2.48h.3q1.6-.06 2.58-.3.9-.22 1.37-.82.5-.6.65-1.78.18-1.25.17-3.38V20.31q0-1.9-.17-3.17a5 5 0 0 0-.62-1.9q-.43-.65-1.21-.9a8 8 0 0 0-2.3-.3h-.33v-2.49h13.86l10.1 26.37 10-26.37h13.38v2.49h-.33q-1.4 0-2.25.27-.78.29-1.21.95a5 5 0 0 0-.6 2q-.16 1.35-.16 3.38v17.8q0 2.26.17 3.58.1 1.03.66 1.92m33.56-3.48q.69-1.51 1.17-3.8l.05-.03.05-.25h2.37L537 47.54v-.04h-30.4v-2.48h.3q1.4-.05 2.3-.28.83-.2 1.24-.67.4-.48.58-1.4a15 15 0 0 0 .17-2.56V18.93q0-1.58-.15-2.54-.14-.91-.53-1.4-.38-.49-1.08-.66-.78-.21-2.08-.3h-.3v-2.48h28.4l.33 9.66h-2.52l-.04-.3a12 12 0 0 0-.8-3.08 5 5 0 0 0-1.48-1.89 6 6 0 0 0-2.47-1 22 22 0 0 0-3.87-.28h-4.97c-.96 0-1.15.17-1.15.19-.05.05-.19.27-.19 1.18v11.31q2.56 0 4.17-.19a6 6 0 0 0 2.52-.72c.56-.33.99-.86 1.2-1.49q.44-1.42.6-2.91l.03-.3h2.25v14.1h-2.25l-.03-.28q-.25-1.8-.69-2.86a3 3 0 0 0-1.27-1.5q-.91-.55-2.48-.71-1.52-.15-4.05-.15v9.12q-.03 1.21.36 2.36.32.92 1.13 1.48 1 .65 2.2.82 1.42.26 3.5.26 2.48 0 4.16-.36a6 6 0 0 0 2.74-1.22 6 6 0 0 0 1.75-2.33m28.37-10.12q1.36 1.38 2.11 3.16l-.02.03q.68 1.66.69 3.65a9.7 9.7 0 0 1-3.77 7.82c-1.18.93-2.6 1.7-4.24 2.21q-2.43.79-5.4.77h-.03c-1.78 0-3.43-.25-4.85-.77a17 17 0 0 1-4.06-2.23l-.83 2.56h-1.6l-.7-12.35h2.35l.04.28a10.7 10.7 0 0 0 3.24 6.65 9.3 9.3 0 0 0 6.5 2.42 10 10 0 0 0 2.88-.4 7 7 0 0 0 2.22-1.11 4.7 4.7 0 0 0 1.9-3.84q0-1.04-.3-1.78a4 4 0 0 0-1.15-1.43q-.9-.71-2.47-1.49a65 65 0 0 0-4.13-1.78 21 21 0 0 1-7.71-4.89 9.7 9.7 0 0 1-2.54-6.67 9.5 9.5 0 0 1 6.63-9.32c2.88-.99 6-.98 8.87.02a16 16 0 0 1 3.63 1.98l.72-2.09h1.6l.5 10.56h-2.3l-.07-.24a11.5 11.5 0 0 0-3.2-5.6 7.2 7.2 0 0 0-4.95-1.9c-1.5-.08-3 .4-4.2 1.31a4.1 4.1 0 0 0-1.57 3.35q-.01.82.29 1.6.28.69 1.04 1.31 1.05.8 2.23 1.36 1.46.72 3.72 1.57 3.1 1.26 5.3 2.52 2 1.13 3.63 2.76'/%3e%3c/svg%3e");
  --logo-main-asset: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='566' height='48' fill='none' viewBox='0 0 566 48'%3e%3cpath fill='black' d='m39.61 33.3.05-.25v.04h2.95l-.98 14.45H.85v-3.09h.31q1.56-.02 3.09-.38a3.4 3.4 0 0 0 1.7-.94q.56-.66.78-1.9.22-1.32.22-3.41V9.7q0-2.09-.2-3.4a4 4 0 0 0-.72-1.91 2.6 2.6 0 0 0-1.48-.91 19 19 0 0 0-2.76-.41h-.3V0h20.76v3.09h-.31q-1.58.02-3.1.37-1.1.3-1.67.98a4 4 0 0 0-.77 2.02q-.2 1.38-.2 3.67v25.48q0 2.53.47 4.08c.25.93.81 1.76 1.6 2.33a7.4 7.4 0 0 0 3.14 1.15 32 32 0 0 0 5.02.32c2.21 0 4.11-.14 5.59-.41a8.4 8.4 0 0 0 3.67-1.54 8 8 0 0 0 2.38-3.07 23 23 0 0 0 1.54-5.16m104.16 7.13q.69-1.51 1.17-3.8h.13l.06-.26h2.36l-.75 11.16v-.04H99.97v-2.48h.33q1.1 0 1.75-.09.5-.05.97-.2.25-.1.31-.21.15-.42-.02-.82a5 5 0 0 0-.36-.7l-.7-1.14q-.4-.66-1.13-1.68l-4.46-6.6-2.76 3.55q-.98 1.24-1.88 2.3-.92 1.04-1.63 1.95t-1.13 1.6q-.4.64-.4 1.1c0 .22.09.5.65.68q1.4.32 2.82.26h.32v2.48H78.51v-2.48h.32q1.2 0 2.01-.1a6 6 0 0 0 1.44-.42q.61-.3 1.18-.84.7-.68 1.32-1.45l9.47-12.04-10.1-13.64a6 6 0 0 0-2.25-2.01q-1.06-.45-2.36-.46-1.45 0-2.27.24c-.53.13-.9.4-1.2.77q-.3.38-.51.98c-.14.4-.24.96-.33 1.59a61 61 0 0 0-.25 5.62v9.72q0 3.95-.83 6.77a11.4 11.4 0 0 1-2.6 4.7 10.5 10.5 0 0 1-4.56 2.71q-2.74.83-6.57.84l-.03-.03c-4.78 0-8.35-1.08-10.58-3.2-2.24-2.1-3.38-5.51-3.38-10.1V22.1q.07-2.52-.18-5-.11-.82-.24-1.31-.14-.5-.35-.82a1.8 1.8 0 0 0-.96-.72 8 8 0 0 0-2.17-.21h-.33v-2.49h16.42v2.49h-.32q-1.82-.01-2.64.19-.78.16-1.19.68-.26.35-.44.81-.18.5-.3 1.3-.1.84-.15 2.06t-.05 3.02v12c0 3.38.7 5.92 2.06 7.51q2.04 2.38 6.32 2.39c5.88 0 8.73-3.31 8.73-10.17v-10.6q0-1.92-.07-3.29-.05-1.34-.2-2.3-.15-.9-.38-1.54a3 3 0 0 0-.53-.96 3.5 3.5 0 0 0-1.43-.84q-.93-.28-2.58-.29h-.33v-2.5h31.06V14h-.32a4.3 4.3 0 0 0-2.13.37q-.53.33-.53.96 0 1.15 1.25 2.88l4.27 6.16 5.4-6.72q.62-.8.9-1.43.25-.59.25-1.13a1 1 0 0 0-.1-.44 1 1 0 0 0-.36-.31q-.34-.16-.98-.24-.68-.08-1.8-.09h-.33v-2.48h13.75v2.48h-.32q-1.8 0-2.76.28-.9.25-1.5 1l-9.65 12.44 9.83 14.14a8 8 0 0 0 2.46 2.31 6 6 0 0 0 3.07.81q1.4-.04 2.28-.27.8-.2 1.24-.67.42-.5.58-1.4.17-1 .17-2.56V18.9q0-1.57-.15-2.55a3 3 0 0 0-.53-1.4 2 2 0 0 0-1.08-.65q-.79-.2-2.08-.31h-.3v-2.47h28.4l.32 9.65h-2.52l-.03-.29a12 12 0 0 0-.8-3.09 5 5 0 0 0-1.48-1.88 6 6 0 0 0-2.49-1 22 22 0 0 0-3.87-.29h-4.95c-.96 0-1.15.17-1.15.2-.05.04-.2.27-.2 1.17v11.32q2.57 0 4.17-.19a6 6 0 0 0 2.52-.72c.57-.34 1-.87 1.2-1.5q.45-1.42.6-2.9l.04-.3h2.24v14.1h-2.24l-.04-.28a12 12 0 0 0-.68-2.86 3 3 0 0 0-1.27-1.51 6 6 0 0 0-2.49-.69 43 43 0 0 0-4.06-.15v9.12q-.03 1.21.36 2.36.33.92 1.13 1.48 1 .66 2.2.82 1.42.26 3.5.26 2.48 0 4.16-.36a6 6 0 0 0 2.74-1.22 6 6 0 0 0 1.75-2.33m48.79 3.5c.32.43.79.73 1.32.84l.12-.04q1.27.27 2.55.28h.31v2.48H179.7v-2.48h.3q1.58-.06 2.54-.3a2.4 2.4 0 0 0 1.36-.82q.47-.6.65-1.78.16-1.25.17-3.38V18.46l-11.49 29.49h-3.68L157.69 18.5v19.9q0 2.26.17 3.58.1 1.04.65 1.92c.32.44.8.74 1.32.84q1.26.27 2.54.28h.31v2.48H148.5v-2.48h.31q1.6-.06 2.57-.3.91-.22 1.37-.82.5-.6.66-1.78.16-1.25.17-3.38V20.31q0-1.9-.17-3.17a5 5 0 0 0-.62-1.9q-.44-.65-1.22-.9a8 8 0 0 0-2.3-.3h-.32v-2.49h13.85l10.1 26.37 10-26.37h13.38v2.49h-.33q-1.39 0-2.24.27-.79.29-1.22.95a5 5 0 0 0-.6 2q-.15 1.35-.15 3.38v17.8q0 2.26.17 3.58.1 1.03.65 1.92'/%3e%3cpath fill='black' fill-rule='evenodd' d='M223.9 28.75a10 10 0 0 1 3.43 2.06l.01.03a9.3 9.3 0 0 1 2.97 7.06q0 2.43-1.13 4.25a9 9 0 0 1-3.2 3.06q-4.01 2.32-10.95 2.33h-17.22v-2.49h.3q1.18 0 2.32-.27.73-.16 1.25-.69c.3-.3.5-.79.6-1.39q.17-.99.17-2.55V18.96q0-1.6-.14-2.55a3 3 0 0 0-.5-1.41 1.7 1.7 0 0 0-.95-.65 9 9 0 0 0-1.85-.3l-.31-.03v-2.47h14.43c4.46 0 7.96.78 10.39 2.28a7.4 7.4 0 0 1 3.74 6.64q-.02 5.23-6.53 7.61 1.63.11 3.17.67M210 15c-.34 0-.46.1-.46.45V26.9h2.26q1.93 0 3.34-.37a7 7 0 0 0 2.35-1.08q1.99-1.41 1.97-4.46c0-2.04-.5-3.67-1.47-4.6q-1.5-1.39-4.87-1.4zm.82 27.94q1.33 1.11 4.5 1.12v.01c4.54 0 6.75-2.07 6.75-6.32 0-2.6-.82-4.53-2.42-5.71a8 8 0 0 0-3.27-1.32 26 26 0 0 0-5.06-.41h-1.78v8.84q0 2.69 1.28 3.8m48-30.4c2.31.94 4.35 2.3 6.05 3.96h.02a18.4 18.4 0 0 1 4 20.4 19 19 0 0 1-4.07 5.76 19.6 19.6 0 0 1-13.51 5.3 19.4 19.4 0 0 1-13.53-5.3 17.4 17.4 0 0 1-5.55-12.86 18.6 18.6 0 0 1 5.52-13.3 19.5 19.5 0 0 1 13.56-5.4c2.67 0 5.2.5 7.5 1.44m.36 27.96c.99-1.36 1.72-2.9 2.16-4.53h-.02c.5-1.78.75-3.68.75-6.03q0-3.53-.75-6.36a15 15 0 0 0-2.16-4.8 9.6 9.6 0 0 0-3.4-3.02 9.5 9.5 0 0 0-4.45-1.03q-2.5 0-4.48 1.03a9.6 9.6 0 0 0-3.37 3.02q-1.5 2.2-2.16 4.8a25 25 0 0 0-.76 6.36q-.01 3.35.76 6.03a13 13 0 0 0 2.16 4.53 10 10 0 0 0 3.37 2.84 10 10 0 0 0 4.5 1 9.7 9.7 0 0 0 7.85-3.84m84.01 6.99v-2.45h-.33l-.03-.02a6.6 6.6 0 0 1-5.2-2.5l-9.84-11.78c2.45-.39 4.7-1.6 6.36-3.44 1.5-1.86 2.27-4.2 2.2-6.58a7.8 7.8 0 0 0-3.62-6.8q-3.57-2.4-10.03-2.4h-29.42v2.51h.33q1.66 0 2.59.3.87.28 1.42.83.32.38.53.96.24.62.38 1.54.14.96.2 2.3.08 1.37.07 3.3v10.59c0 6.85-2.84 10.16-8.72 10.16q-4.28 0-6.31-2.38c-1.35-1.6-2.06-4.13-2.06-7.5V22.1q0-1.79.05-3.01.04-1.21.16-2.06.1-.8.29-1.3.18-.47.46-.8.41-.52 1.19-.7.83-.19 2.64-.18h.32v-2.49H270.4v2.49h.32q1.48 0 2.18.2.62.21.96.72.19.32.34.83.15.5.24 1.3.26 2.5.2 5v12.57c0 4.6 1.12 8 3.37 10.11q3.4 3.18 10.58 3.2h.01q3.82 0 6.57-.83a10.5 10.5 0 0 0 4.56-2.7 11.4 11.4 0 0 0 2.6-4.7q.83-2.82.83-6.78v-9.72q0-1.92.07-3.29.06-1.28.18-2.25v-.08q.14-.95.33-1.6.2-.58.52-.97c.29-.38.66-.64 1.2-.77a9 9 0 0 1 4.18.03q.69.16 1.08.65.39.54.51 1.4.14.97.14 2.56v21.2q0 1.57-.17 2.58-.16.94-.6 1.44t-1.24.67q-.86.2-2.28.19h-.32v2.48h18.1v-2.48h-.32q-2.1 0-3.31-.2a3.6 3.6 0 0 1-1.75-.73 2.5 2.5 0 0 1-.77-1.49q-.2-1.05-.2-2.7v-8.63q.46.08 1 .41.78.45 1.82 1.78l10.99 14.06zm-24.26-32.72c-.34 0-.46.1-.46.44v12.6h2.53q4.02 0 5.97-1.6 1.91-1.56 1.92-5.27 0-2.78-1.63-4.5-1.63-1.66-4.5-1.67z' clip-rule='evenodd'/%3e%3cpath fill='black' d='m363.2 33.07-.3-.04h-.03v-2.46h14.88v2.48h-.32q-2 .01-2.74.88-.75.91-.76 3.34v6.43h-.32a6.7 6.7 0 0 0-4.2.96l-1.98 1.18a16.6 16.6 0 0 1-8.6 2.13h.02q-4 0-7.26-1.24a15.2 15.2 0 0 1-9.01-9.19 21 21 0 0 1-1.24-7.37c0-2.7.45-5.42 1.32-7.75a18 18 0 0 1 3.7-6.05c1.6-1.7 3.54-3.03 5.7-3.9a19 19 0 0 1 12.61-.59q2.65.88 5.03 2.33l.79-2.67h2.16v12.25h-2.8l-.05-.25q-.85-4.18-3.43-6.52a9.3 9.3 0 0 0-6.43-2.3 8.7 8.7 0 0 0-7.57 3.91c-1.8 2.64-2.73 6.4-2.73 11.16s.9 8.3 2.66 10.77a8.9 8.9 0 0 0 7.64 3.67 7.8 7.8 0 0 0 5.6-1.9q1.97-1.9 1.98-5.28 0-1.97-.96-2.85-.98-.9-3.36-1.13m88.27 10.83c.3.41.74.7 1.23.83l.02.01q1.14.27 2.31.3h.31v2.48H439v-2.49h.3q1.18 0 2.32-.29.8-.23 1.2-.82.44-.61.6-1.8.16-1.23.17-3.38V20.31q-.01-1.9-.15-3.15a5 5 0 0 0-.55-1.87 2 2 0 0 0-1.08-.89 8 8 0 0 0-2-.36h-2.77v-.3a19 19 0 0 0-.84-4.88 8 8 0 0 0-1.81-3.03 6 6 0 0 0-2.83-1.56c-1.13-.3-2.49-.45-4-.45q-2.26 0-3.61.09-1.32.08-2.03.29c-.5.15-.7.33-.77.45q-.2.34-.19.73v31.9q-.01 1.66.26 3.3a4 4 0 0 0 1 2.12c.62.61 1.4 1.04 2.24 1.25q1.99.52 4.05.52h.32v3.07h-25.06v-3.09h.33q2.58-.07 4.11-.51 1.5-.44 2.28-1.25.77-.83 1.01-2.13.26-1.39.26-3.3V5.39q0-.46-.17-.75-.15-.27-.67-.43a8 8 0 0 0-1.77-.3q-3.54-.18-7.08.13a7 7 0 0 0-3.22 1.15 7 7 0 0 0-2.25 2.91q-1 2.72-.92 5.62v.33h-2.95L393.34 0h46.27l.51 11.52h14.78v2.49h-.31q-1.32.09-2.1.37-.7.26-1.07.9a5 5 0 0 0-.55 1.86q-.16 1.26-.16 3.16v18.43q0 2.12.16 3.37.13 1.2.6 1.8m29.71 4.07-.05.03v-.03zm19.39-4.03c.31.43.79.73 1.32.84l.06-.02q1.27.26 2.56.27h.3v2.49h-17.17v-2.49h.3a13 13 0 0 0 2.55-.29 2.4 2.4 0 0 0 1.35-.82q.5-.62.65-1.78.18-1.26.17-3.38V18.48l-11.48 29.47h-3.65L465.68 18.5v19.9q0 2.26.17 3.58.1 1.04.65 1.92c.32.44.8.74 1.32.84q1.26.27 2.56.28h.3v2.48h-14.17v-2.48h.3q1.6-.06 2.58-.3.9-.22 1.37-.82.5-.6.65-1.78.18-1.25.17-3.38V20.31q0-1.9-.17-3.17a5 5 0 0 0-.62-1.9q-.43-.65-1.21-.9a8 8 0 0 0-2.3-.3h-.33v-2.49h13.86l10.1 26.37 10-26.37h13.38v2.49h-.33q-1.4 0-2.25.27-.78.29-1.21.95a5 5 0 0 0-.6 2q-.16 1.35-.16 3.38v17.8q0 2.26.17 3.58.1 1.03.66 1.92m33.56-3.48q.69-1.51 1.17-3.8l.05-.03.05-.25h2.37L537 47.54v-.04h-30.4v-2.48h.3q1.4-.05 2.3-.28.83-.2 1.24-.67.4-.48.58-1.4a15 15 0 0 0 .17-2.56V18.93q0-1.58-.15-2.54-.14-.91-.53-1.4-.38-.49-1.08-.66-.78-.21-2.08-.3h-.3v-2.48h28.4l.33 9.66h-2.52l-.04-.3a12 12 0 0 0-.8-3.08 5 5 0 0 0-1.48-1.89 6 6 0 0 0-2.47-1 22 22 0 0 0-3.87-.28h-4.97c-.96 0-1.15.17-1.15.19-.05.05-.19.27-.19 1.18v11.31q2.56 0 4.17-.19a6 6 0 0 0 2.52-.72c.56-.33.99-.86 1.2-1.49q.44-1.42.6-2.91l.03-.3h2.25v14.1h-2.25l-.03-.28q-.25-1.8-.69-2.86a3 3 0 0 0-1.27-1.5q-.91-.55-2.48-.71-1.52-.15-4.05-.15v9.12q-.03 1.21.36 2.36.32.92 1.13 1.48 1 .65 2.2.82 1.42.26 3.5.26 2.48 0 4.16-.36a6 6 0 0 0 2.74-1.22 6 6 0 0 0 1.75-2.33m28.37-10.12q1.36 1.38 2.11 3.16l-.02.03q.68 1.66.69 3.65a9.7 9.7 0 0 1-3.77 7.82c-1.18.93-2.6 1.7-4.24 2.21q-2.43.79-5.4.77h-.03c-1.78 0-3.43-.25-4.85-.77a17 17 0 0 1-4.06-2.23l-.83 2.56h-1.6l-.7-12.35h2.35l.04.28a10.7 10.7 0 0 0 3.24 6.65 9.3 9.3 0 0 0 6.5 2.42 10 10 0 0 0 2.88-.4 7 7 0 0 0 2.22-1.11 4.7 4.7 0 0 0 1.9-3.84q0-1.04-.3-1.78a4 4 0 0 0-1.15-1.43q-.9-.71-2.47-1.49a65 65 0 0 0-4.13-1.78 21 21 0 0 1-7.71-4.89 9.7 9.7 0 0 1-2.54-6.67 9.5 9.5 0 0 1 6.63-9.32c2.88-.99 6-.98 8.87.02a16 16 0 0 1 3.63 1.98l.72-2.09h1.6l.5 10.56h-2.3l-.07-.24a11.5 11.5 0 0 0-3.2-5.6 7.2 7.2 0 0 0-4.95-1.9c-1.5-.08-3 .4-4.2 1.31a4.1 4.1 0 0 0-1.57 3.35q-.01.82.29 1.6.28.69 1.04 1.31 1.05.8 2.23 1.36 1.46.72 3.72 1.57 3.1 1.26 5.3 2.52 2 1.13 3.63 2.76'/%3e%3c/svg%3e");
  --premium-main-aspect-ratio: 1;
  --premium-main-asset: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none' viewBox='0 0 48 48'%3e%3cpath fill='%23ffbf04' d='M46 0H2a2 2 0 0 0-2 2v44c0 1.1.9 2 2 2h44a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2'/%3e%3cpath fill='black' fill-rule='evenodd' d='M26.4 21.86V9h-4.3v12.86H9.26v4.28h12.86V39h4.28V26.14h12.86v-4.28z' clip-rule='evenodd'/%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-md: 16px;
  --font-size-sm: 14px;
  --font-size-xs: 12px;
  --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-scroll-height: 14px;
  --header-logo-default-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;
  --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;
  --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;
  --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;
  --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;
  --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;
  --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;
  --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-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;
  --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;
  --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: #000D14;
  --color-secondary-90: #002132;
  --color-secondary-80: #004165;
  --color-secondary-70: #006297;
  --color-secondary-60: #0082C9;
  --color-secondary-50: #339BD4;
  --color-secondary-40: #66B4DF;
  --color-secondary-30: #99CDE9;
  --color-secondary-20: #CCE6F4;
  --color-secondary-10: #E6F3FA;
  --color-primary-100: #1a1300;
  --color-primary-90: #403001;
  --color-primary-80: #806002;
  --color-primary-70: #bf8f03;
  --color-primary-60: #ffbf04;
  --color-primary-50: #ffcc36;
  --color-primary-40: #ffd968;
  --color-primary-30: #ffe59b;
  --color-primary-20: #fff2cd;
  --color-primary-10: #fff9e6;
  --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);
  --switch-track-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;
  --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-80);
  --header-background-accent-hover-fill: var(--color-primary-70);
  --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);
  --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-secondary);
  --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-external-icon-fill: var(--color-primary-20);
  --text-on-image-teaser-premium-main-asset: var(--premium-main-asset);
  --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: 400;
  --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);
  --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.2;
  --quote-blockquote-typography-font-family: var(--font-family-secondary);
  --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-system);
  --teaser-date-time-highlight-fill: var(--color-neutral-20);
  --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.335;
  --teaser-title-lg-typography-font-weight: 700;
  --teaser-title-lg-typography-font-family: var(--font-family-secondary);
  --teaser-title-md-typography-font-size: var(--font-size-xl);
  --teaser-title-md-typography-line-height: 1.25;
  --teaser-title-md-typography-font-weight: 700;
  --teaser-title-md-typography-font-family: var(--font-family-secondary);
  --teaser-title-sm-typography-font-size: var(--font-size-lg);
  --teaser-title-sm-typography-line-height: 1.25;
  --teaser-title-sm-typography-font-weight: 700;
  --teaser-title-sm-typography-font-family: var(--font-family-secondary);
  --teaser-introduction-highlight-fill: var(--color-neutral-20);
  --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-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-adaptive-soft-fill: var(--color-neutral-black);
  --semantic-foreground-accent-adaptive-default-fill: var(--color-primary-80);
  --semantic-foreground-on-brand-adaptive-soft-fill: var(--color-neutral-black);
  --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-black);
  --semantic-background-disabled-adaptive-selected-fill: var(--color-neutral-30);
  --semantic-background-disabled-adaptive-default-fill: var(--color-neutral-20);
  --semantic-background-warning-static-default-fill: var(--color-orange-80);
  --semantic-background-warning-adaptive-soft-fill: var(--color-orange-10);
  --semantic-background-success-adaptive-soft-fill: var(--color-green-10);
  --semantic-background-error-adaptive-soft-fill: var(--color-red-10);
  --semantic-background-info-adaptive-soft-fill: var(--color-blue-10);
  --semantic-background-accent-adaptive-soft-fill: var(--color-primary-10);
  --semantic-background-brand-adaptive-soft-fill: var(--color-primary-10);
  --semantic-background-base-static-inverted-fill: var(--color-neutral-black);
  --semantic-background-base-static-muted-fill: var(--color-neutral-80);
  --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-primary);
  --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-primary);
  --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-primary);
  --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-primary);
  --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-secondary);
  --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-secondary);
  --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-secondary);
  --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-secondary);
  --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-secondary);
  --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-secondary);
  --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-secondary);
  --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-secondary);
  --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-secondary);
  --semantic-headline-2xl-typography-font-size: var(--font-size-5xl);
  --semantic-headline-2xl-typography-line-height: 1.25;
  --semantic-headline-2xl-typography-font-weight: 700;
  --semantic-headline-2xl-typography-font-family: var(--font-family-secondary);
  --semantic-display-typography-font-size: var(--font-size-5xl);
  --semantic-display-typography-line-height: 1.25;
  --semantic-display-typography-font-weight: 700;
  --semantic-display-typography-font-family: var(--font-family-primary);
  --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-border-color: var(--color-neutral-40);
  --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-border-color: var(--color-neutral-40);
  --branded-heading-sm-typography-font-size: var(--font-size-2xl);
  --branded-heading-sm-typography-line-height: 1.15;
  --branded-heading-sm-typography-font-weight: 700;
  --branded-heading-sm-typography-font-family: var(--font-family-primary);
  --stepper-background-default-fill: var(--color-neutral-30);
  --link-text-hover-fill: var(--color-primary-70);
  --link-text-typography-font-size: var(--font-size-md);
  --link-text-typography-line-height: 1.5;
  --link-text-typography-font-weight: 400;
  --link-text-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);
  --input-hover-border-color: var(--color-neutral-90);
  --input-background-selected-default-fill: var(--color-neutral-90);
  --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-tertiary-active-border: var(--button-border-width) solid var(--color-neutral-black);
  --button-tertiary-hover-border: var(--button-border-width) solid var(--color-neutral-black);
  --button-tertiary-default-border: var(--button-border-width) solid var(--color-neutral-black);
  --button-background-secondary-active-fill: var(--color-primary-60);
  --button-background-secondary-hover-fill: var(--color-primary-40);
  --button-background-secondary-default-fill: var(--color-primary-20);
  --button-background-primary-active-fill: var(--color-primary-80);
  --button-background-primary-hover-fill: var(--color-primary-70);
  --button-label-tertiary-default-fill: var(--color-neutral-black);
  --button-label-secondary-default-fill: var(--color-neutral-black);
  --button-label-primary-default-fill: var(--color-neutral-black);
  --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-black);
  --text-on-background-secondary-30: var(--color-neutral-black);
  --text-on-background-secondary-20: var(--color-neutral-black);
  --text-on-background-secondary-10: var(--color-neutral-black);
  --text-on-background-primary-100: var(--color-neutral-white);
  --text-on-background-primary-90: var(--color-neutral-white);
  --text-on-background-primary-80: var(--color-neutral-white);
  --text-on-background-primary-70: var(--color-neutral-black);
  --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-70);
  --color-secondary-base: var(--color-secondary-60);
  --color-secondary-light: var(--color-secondary-50);
  --color-primary-dark: var(--color-primary-80);
  --color-primary-base: var(--color-primary-60);
  --color-primary-light: var(--color-primary-30);
  --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-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);
  --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);
  --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-foreground-default-active-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --top-bar-foreground-active-fill: var(--semantic-foreground-base-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);
  --horizontal-teaser-highlight-border-left: 0px solid var(--color-transparent-full);
  --horizontal-teaser-default-border-left: 0px solid var(--color-transparent-full);
  --tab-divider-border: 0px solid var(--color-transparent-full);
  --tab-selected-typography-font-size: var(--font-size-base);
  --tab-default-border: 2px solid var(--semantic-border-base-adaptive-soft-fill);
  --tab-default-typography-font-size: var(--font-size-base);
  --tab-label-selected-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --tab-background-default-fill: var(--semantic-background-base-adaptive-default-fill);
  --text-on-image-teaser-pulse-border: 2px solid var(--color-transparent-full);
  --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-prefix-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --related-teaser-title-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --related-teaser-background-fill: var(--semantic-background-base-adaptive-soft-fill);
  --quote-icon-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --quote-quotee-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --quote-blockquote-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --tag-background-default-fill: var(--color-transparent-full);
  --tag-background-active-fill: rgba(26, 26, 26, 24%);
  --tag-background-hover-fill: rgba(26, 26, 26, 12%);
  --tag-label-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-play-button-border: 1px solid var(--color-transparent-full);
  --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-static-inverted-fill);
  --teaser-prefix-default-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --teaser-background-default-fill: var(--color-transparent-full);
  --teaser-background-highlight-fill: var(--semantic-background-base-static-inverted-fill);
  --teaser-sublabel-highlight-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-sublabel-default-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-label-highlight-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-label-default-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --semantic-border-success-static-default-fill: var(--color-green-base);
  --semantic-border-error-static-default-fill: var(--color-red-base);
  --semantic-border-info-static-default-fill: var(--color-blue-base);
  --semantic-border-accent-static-default-fill: var(--color-primary-base);
  --semantic-border-accent-adaptive-default-fill: var(--color-primary-base);
  --semantic-border-brand-static-default-fill: var(--color-primary-base);
  --semantic-border-brand-adaptive-default-fill: var(--color-primary-base);
  --semantic-foreground-success-adaptive-default-fill: var(--color-green-base);
  --semantic-foreground-error-adaptive-default-fill: var(--color-red-base);
  --semantic-foreground-info-adaptive-default-fill: var(--color-blue-base);
  --semantic-foreground-accent-static-inverted-fill: var(--color-primary-base);
  --semantic-foreground-brand-static-inverted-fill: var(--color-primary-base);
  --semantic-foreground-base-adaptive-soft-fill: var(--color-neutral-base);
  --semantic-background-contextual-adaptive-default-fill: var(--color-transparent-full);
  --semantic-background-success-static-default-fill: var(--color-green-base);
  --semantic-background-error-static-default-fill: var(--color-red-base);
  --semantic-background-info-static-default-fill: var(--color-blue-base);
  --semantic-background-accent-static-default-fill: var(--color-primary-base);
  --semantic-background-accent-adaptive-default-fill: var(--color-primary-base);
  --semantic-background-brand-static-default-fill: var(--color-primary-base);
  --semantic-background-brand-adaptive-default-fill: var(--color-primary-base);
  --branded-heading-bullet-lg-fill: var(--color-transparent-full);
  --branded-heading-bullet-sm-fill: var(--color-transparent-full);
  --branded-heading-background-lg-fill: var(--color-transparent-full);
  --branded-heading-background-sm-fill: var(--color-transparent-full);
  --branded-heading-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);
  --branded-heading-label-hover-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --branded-heading-label-default-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --stepper-label-active-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --link-text-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --input-active-border-color: var(--input-hover-border-color);
  --input-default-border-color: var(--semantic-border-base-static-default-fill);
  --input-selected-border-color: var(--color-transparent-full);
  --input-text-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --input-background-selected-soft-fill: var(--semantic-background-base-adaptive-soft-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-tertiary-disabled-border: var(--button-border-width) solid var(--semantic-border-disabled-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-secondary-disabled-fill: var(--color-transparent-full);
  --button-background-primary-disabled-fill: var(--semantic-background-disabled-adaptive-default-fill);
  --button-label-default-default-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --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);
  --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-70);
  --text-on-background-secondary-base: var(--text-on-background-secondary-60);
  --text-on-background-secondary-light: var(--text-on-background-secondary-50);
  --text-on-background-primary-dark: var(--text-on-background-primary-80);
  --text-on-background-primary-base: var(--text-on-background-primary-60);
  --text-on-background-primary-light: var(--text-on-background-primary-30);
  --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);
  --segmented-control-item-background-selected-active-fill: rgba(255, 191, 4, 36%);
  --segmented-control-item-background-selected-hover-fill: rgba(255, 191, 4, 24%);
  --segmented-control-item-background-selected-default-fill: rgba(255, 191, 4, 12%);
  --segmented-control-item-background-default-active-fill: rgba(255, 191, 4, 24%);
  --segmented-control-item-background-default-hover-fill: rgba(255, 191, 4, 12%);
  --table-header-label-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);
  --header-label-active-border: 2px solid var(--semantic-border-brand-adaptive-default-fill);
  --header-background-accent-default-fill: var(--semantic-background-brand-adaptive-default-fill);
  --top-bar-active-border: 2px solid var(--semantic-border-accent-adaptive-default-fill);
  --tab-selected-border: 2px solid var(--semantic-border-brand-adaptive-default-fill);
  --tab-label-default-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --tab-background-active-fill: rgba(255, 191, 4, 24%);
  --tab-background-hover-fill: rgba(255, 191, 4, 12%);
  --loader-stroke-fill: var(--semantic-border-brand-static-default-fill);
  --text-on-image-teaser-pulse-background-fill: var(--text-on-image-teaser-editorial-label-foreground-fill);
  --text-on-image-teaser-prefix-fill: var(--semantic-foreground-accent-static-inverted-fill);
  --text-on-image-teaser-editorial-label-background-fill: var(--semantic-background-error-static-default-fill);
  --related-teaser-border-left: 2px solid var(--semantic-border-brand-static-default-fill);
  --quote-quotee-function-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --tag-border: 1px solid var(--tag-label-fill);
  --teaser-comment-foreground-highlight-fill: var(--teaser-title-highlight-fill);
  --teaser-comment-foreground-default-fill: var(--teaser-title-default-fill);
  --teaser-podcast-icon-highlight-fill: var(--teaser-title-highlight-fill);
  --teaser-podcast-icon-default-fill: var(--teaser-title-default-fill);
  --teaser-play-button-background-fill: var(--semantic-background-brand-static-default-fill);
  --teaser-external-icon-highlight-fill: var(--semantic-foreground-brand-static-inverted-fill);
  --teaser-date-time-default-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --teaser-introduction-default-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --teaser-prefix-highlight-fill: var(--semantic-foreground-brand-static-inverted-fill);
  --semantic-foreground-on-accent-static-default-fill: var(--text-on-background-primary-base);
  --semantic-foreground-on-accent-adaptive-default-fill: var(--text-on-background-primary-base);
  --semantic-foreground-on-brand-static-default-fill: var(--text-on-background-primary-base);
  --semantic-foreground-on-brand-adaptive-default-fill: var(--text-on-background-primary-base);
  --stepper-background-active-fill: var(--semantic-background-brand-static-default-fill);
  --button-background-tertiary-active-fill: rgba(255, 191, 4, 24%);
  --button-background-tertiary-hover-fill: rgba(255, 191, 4, 12%);
  --button-background-primary-default-fill: var(--semantic-background-brand-static-default-fill);
  --default-teaser-pulse-background-default-fill: var(--default-teaser-editorial-label-foreground-default-fill);
  --header-foreground-accent-active-fill: var(--semantic-foreground-on-brand-adaptive-default-fill);
  --header-foreground-accent-default-fill: var(--semantic-foreground-on-brand-adaptive-default-fill);
  --teaser-play-button-text-fill: var(--semantic-foreground-on-brand-static-default-fill);
  --stepper-number-active-fill: var(--semantic-foreground-on-brand-static-default-fill);
  --header-background-accent-default-item-active-fill: rgba(0, 0, 0, 32%);
  --header-background-accent-default-item-hover-fill: rgba(0, 0, 0, 16%);
}
/**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */

[data-chameleon-theme="lt"][data-chameleon-subtheme="accent"], [data-chameleon-theme="lt"] [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;
  --branded-heading-label-hover-fill: var(--color-primary-70);
  --link-text-hover-fill: var(--color-primary-70);
  --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);
  --semantic-background-contextual-adaptive-default-fill: var(--semantic-background-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);
  --branded-heading-label-default-fill: var(--semantic-foreground-accent-static-inverted-fill);
  --link-text-default-fill: var(--semantic-foreground-accent-static-inverted-fill);
}
/**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */

[data-chameleon-theme="lt"][data-chameleon-subtheme="breaking"], [data-chameleon-theme="lt"] [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;
  --teaser-premium-main-default-asset: var(--premium-main-asset);
  --branded-heading-label-hover-fill: var(--color-neutral-20);
  --breaking-fill: var(--semantic-background-base-static-inverted-fill);
  --default-teaser-editorial-label-foreground-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --teaser-play-button-text-fill: var(--semantic-foreground-base-static-inverted-fill);
  --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-background-default-fill: var(--semantic-background-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-lg-border-top: 0px solid var(--branded-heading-lg-border-color);
  --branded-heading-sm-border-top: 0px solid var(--branded-heading-sm-border-color);
  --branded-heading-label-default-fill: var(--semantic-foreground-base-static-inverted-fill);
  --default-teaser-pulse-background-highlight-fill: var(--default-teaser-editorial-label-foreground-highlight-fill);
  --default-teaser-pulse-background-default-fill: var(--default-teaser-editorial-label-foreground-default-fill);
  --default-teaser-editorial-label-background-default-fill: var(--semantic-background-error-static-default-fill);
  --text-on-image-teaser-background-fill: linear-gradient(0deg, var(--breaking-fill) 0%, rgba(0, 0, 0, 0.5) 50%, var(--color-transparent-full) 100%);
  --text-on-image-teaser-editorial-label-background-fill: var(--semantic-background-brand-static-default-fill);
  --teaser-podcast-icon-default-fill: var(--teaser-title-default-fill);
  --teaser-play-button-background-fill: var(--breaking-fill);
  --semantic-background-contextual-adaptive-default-fill: var(--teaser-background-default-fill);
  --text-on-image-teaser-editorial-label-foreground-fill: var(--semantic-foreground-on-brand-static-default-fill);
}
/**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */

[data-chameleon-theme="lt"][data-chameleon-subtheme="sponsored-content"], [data-chameleon-theme="lt"] [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.2;
  --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.335;
  --teaser-title-lg-typography-font-weight: 400;
  --teaser-title-lg-typography-font-family: var(--font-family-system);
  --teaser-title-md-typography-font-size: var(--font-size-xl);
  --teaser-title-md-typography-line-height: 1.25;
  --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.25;
  --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.25;
  --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.25;
  --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.15;
  --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-active-fill: var(--color-sponsored-content-primary-30);
  --button-background-secondary-hover-fill: var(--color-sponsored-content-primary-20);
  --button-background-secondary-default-fill: var(--color-sponsored-content-primary-10);
  --button-background-primary-active-fill: var(--color-sponsored-content-primary-60);
  --button-background-primary-hover-fill: var(--color-sponsored-content-primary-50);
  --accordion-title-selected-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --loader-stroke-fill: var(--semantic-border-accent-adaptive-default-fill);
  --teaser-play-button-text-fill: var(--semantic-foreground-on-brand-static-default-fill);
  --teaser-external-icon-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-external-icon-highlight-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-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-prefix-highlight-fill: var(--semantic-foreground-brand-adaptive-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-highlight-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-label-default-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-hover-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --branded-heading-label-default-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --stepper-number-active-fill: var(--semantic-foreground-on-accent-adaptive-default-fill);
  --stepper-background-active-fill: var(--semantic-background-accent-adaptive-default-fill);
  --stepper-label-active-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --link-text-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --input-text-fill: var(--semantic-foreground-on-accent-adaptive-default-fill);
  --input-hover-border-color: 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);
  --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);
  --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);
  --teaser-play-button-background-fill: var(--semantic-background-brand-static-default-fill);
  --teaser-date-time-highlight-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: 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-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);
  --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);
}
/**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */

[data-chameleon-theme="lt"][data-chameleon-color-mode="dark"], [data-chameleon-theme="lt"][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="lt"][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);
  --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);
  --teaser-background-highlight-fill: var(--color-neutral-80);
  --semantic-border-disabled-adaptive-default-fill: var(--color-neutral-70);
  --semantic-border-accent-adaptive-default-fill: var(--color-primary-30);
  --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-neutral-black);
  --semantic-foreground-on-accent-adaptive-soft-fill: var(--color-primary-30);
  --semantic-foreground-accent-adaptive-default-fill: var(--color-primary-30);
  --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-30);
  --semantic-background-accent-adaptive-soft-fill: var(--color-primary-90);
  --semantic-background-brand-adaptive-default-fill: var(--color-primary-30);
  --semantic-background-brand-adaptive-soft-fill: var(--color-primary-90);
  --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-color: var(--color-neutral-70);
  --branded-heading-sm-border-color: var(--color-neutral-70);
  --stepper-background-default-fill: var(--color-neutral-70);
  --input-background-selected-default-fill: var(--color-neutral-30);
  --button-background-secondary-active-fill: var(--color-primary-70);
  --button-background-secondary-hover-fill: var(--color-primary-80);
  --button-background-secondary-default-fill: var(--color-primary-90);
  --button-background-primary-active-fill: var(--color-primary-20);
  --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);
  --accordion-title-selected-fill: var(--semantic-foreground-accent-static-inverted-fill);
  --tab-selected-border: 2px solid var(--semantic-border-accent-static-default-fill);
  --tab-label-selected-fill: var(--semantic-background-brand-static-default-fill);
  --teaser-external-icon-default-fill: var(--semantic-foreground-brand-static-inverted-fill);
  --teaser-prefix-default-fill: var(--semantic-foreground-brand-static-inverted-fill);
  --link-text-default-fill: var(--semantic-foreground-brand-static-inverted-fill);
  --button-tertiary-active-border: 1px solid var(--semantic-border-brand-static-default-fill);
  --button-tertiary-hover-border: 1px solid var(--semantic-border-brand-static-default-fill);
  --button-tertiary-default-border: 1px solid var(--semantic-border-brand-static-default-fill);
  --button-label-tertiary-default-fill: var(--semantic-foreground-brand-static-inverted-fill);
  --button-label-secondary-default-fill: var(--semantic-foreground-brand-static-inverted-fill);
}
/**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */

[data-chameleon-theme="lt"][data-chameleon-color-mode="dark"][data-chameleon-subtheme="accent"], [data-chameleon-theme="lt"][data-chameleon-color-mode="dark"] [data-chameleon-subtheme="accent"] {
  --semantic-background-contextual-adaptive-default-fill: var(--color-neutral-80);
  --branded-heading-label-hover-fill: var(--color-primary-50);
  --branded-heading-label-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
}
/**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */

[data-chameleon-theme="lt"][data-chameleon-color-mode="dark"][data-chameleon-subtheme="sponsored-content"], [data-chameleon-theme="lt"][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-default-fill: var(--color-sponsored-content-primary-80);
  --semantic-background-brand-adaptive-soft-fill: var(--color-sponsored-content-primary-100);
  --branded-heading-label-default-fill: var(--color-sponsored-content-secondary-40);
  --link-text-hover-fill: var(--color-sponsored-content-primary-30);
  --button-background-secondary-active-fill: var(--color-sponsored-content-primary-80);
  --button-background-secondary-hover-fill: var(--color-sponsored-content-primary-90);
  --button-background-secondary-default-fill: var(--color-sponsored-content-primary-100);
  --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="lt"], [data-chameleon-theme="lt"]:is([data-chameleon-subtheme="accent"], [data-chameleon-subtheme="breaking"], [data-chameleon-subtheme="sponsored-content"], [data-chameleon-subtheme="default"]), [data-chameleon-theme="lt"] :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;
  --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;
  --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-secondary);
  --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-secondary);
  --teaser-title-md-typography-font-size: var(--font-size-4xl);
  --teaser-title-md-typography-line-height: 1.15;
  --teaser-title-md-typography-font-weight: 700;
  --teaser-title-md-typography-font-family: var(--font-family-secondary);
  --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-secondary);
  }
}
      /**
 * 🦎 Chameleon v8.0.0-next.6
 * Do not edit directly
 */


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


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


@media ((min-width: 480px)) {
  [data-chameleon-theme="lt"][data-chameleon-subtheme="sponsored-content"], [data-chameleon-theme="lt"] [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-4xl);
  --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.25;
  --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.25;
  --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.15;
  --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-active-fill: var(--color-sponsored-content-primary-30);
  --button-background-secondary-hover-fill: var(--color-sponsored-content-primary-20);
  --button-background-secondary-default-fill: var(--color-sponsored-content-primary-10);
  --button-background-primary-active-fill: var(--color-sponsored-content-primary-60);
  --button-background-primary-hover-fill: var(--color-sponsored-content-primary-50);
  --accordion-title-selected-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --loader-stroke-fill: var(--semantic-border-accent-adaptive-default-fill);
  --teaser-play-button-text-fill: var(--semantic-foreground-on-brand-static-default-fill);
  --teaser-external-icon-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-external-icon-highlight-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-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-prefix-highlight-fill: var(--semantic-foreground-brand-adaptive-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-highlight-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-label-default-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-hover-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --branded-heading-label-default-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --stepper-number-active-fill: var(--semantic-foreground-on-accent-adaptive-default-fill);
  --stepper-background-active-fill: var(--semantic-background-accent-adaptive-default-fill);
  --stepper-label-active-fill: var(--semantic-foreground-accent-adaptive-default-fill);
  --link-text-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --input-text-fill: var(--semantic-foreground-on-accent-adaptive-default-fill);
  --input-hover-border-color: 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);
  --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);
  --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);
  --teaser-play-button-background-fill: var(--semantic-background-brand-static-default-fill);
  --teaser-date-time-highlight-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: 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-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);
  --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);
  }
}
      