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

[data-chameleon-theme="dl"], [data-chameleon-theme="dl"]:is([data-chameleon-subtheme="accent-soft"], [data-chameleon-subtheme="accent-strong"], [data-chameleon-subtheme="breaking"], [data-chameleon-subtheme="sponsored-content"], [data-chameleon-subtheme="default"]), [data-chameleon-theme="dl"] :is([data-chameleon-subtheme="accent-soft"], [data-chameleon-subtheme="accent-strong"], [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;
  --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: 17px;
  --font-size-sm: 14px;
  --font-size-xs: 12px;
  --line-height-5xl: 1.6;
  --line-height-4xl: 1.5;
  --line-height-3xl: 1.4;
  --line-height-2xl: 1.375;
  --line-height-xl: 1.335;
  --line-height-lg: 1.25;
  --line-height-md: 1.2;
  --line-height-sm: 1.15;
  --line-height-xs: 1;
  --segmented-control-layout-item-spacing: 2px;
  --segmented-control-layout-padding-left: 3px;
  --segmented-control-layout-padding-bottom: 3px;
  --segmented-control-layout-padding-right: 3px;
  --segmented-control-layout-padding-top: 3px;
  --segmented-control-border-radius: 4px;
  --segmented-control-item-border-radius: 1px;
  --segmented-control-item-lg-layout-item-spacing: 4px;
  --segmented-control-item-lg-layout-padding-left: 12px;
  --segmented-control-item-lg-layout-padding-bottom: 8px;
  --segmented-control-item-lg-layout-padding-right: 12px;
  --segmented-control-item-lg-layout-padding-top: 8px;
  --segmented-control-item-lg-typography-font-style: normal;
  --segmented-control-item-lg-typography-text-case: none;
  --segmented-control-item-lg-typography-line-height: 24px;
  --segmented-control-item-sm-layout-item-spacing: 4px;
  --segmented-control-item-sm-layout-padding-left: 8px;
  --segmented-control-item-sm-layout-padding-bottom: 8px;
  --segmented-control-item-sm-layout-padding-right: 8px;
  --segmented-control-item-sm-layout-padding-top: 8px;
  --segmented-control-item-sm-typography-font-style: normal;
  --segmented-control-item-sm-typography-text-case: none;
  --segmented-control-item-sm-typography-line-height: 16px;
  --dialog-border-radius: 0px;
  --paragraph-dropcap-linespan: 2;
  --vertical-teaser-premium-long-padding-left: 16px;
  --vertical-teaser-premium-long-padding-bottom: 16px;
  --vertical-teaser-body-inset-lg-layout-padding-left: 16px;
  --vertical-teaser-body-inset-lg-layout-padding-bottom: 16px;
  --vertical-teaser-body-inset-lg-layout-padding-right: 16px;
  --vertical-teaser-body-inset-lg-layout-padding-top: 8px;
  --vertical-teaser-body-inset-md-layout-padding-left: 16px;
  --vertical-teaser-body-inset-md-layout-padding-bottom: 16px;
  --vertical-teaser-body-inset-md-layout-padding-right: 16px;
  --vertical-teaser-body-inset-md-layout-padding-top: 8px;
  --vertical-teaser-body-inset-sm-layout-padding-left: 16px;
  --vertical-teaser-body-inset-sm-layout-padding-bottom: 16px;
  --vertical-teaser-body-inset-sm-layout-padding-right: 16px;
  --vertical-teaser-body-inset-sm-layout-padding-top: 8px;
  --vertical-teaser-body-default-lg-layout-padding-left: 0px;
  --vertical-teaser-body-default-lg-layout-padding-bottom: 0px;
  --vertical-teaser-body-default-lg-layout-padding-right: 0px;
  --vertical-teaser-body-default-lg-layout-padding-top: 8px;
  --vertical-teaser-body-default-md-layout-padding-left: 0px;
  --vertical-teaser-body-default-md-layout-padding-bottom: 0px;
  --vertical-teaser-body-default-md-layout-padding-right: 0px;
  --vertical-teaser-body-default-md-layout-padding-top: 8px;
  --vertical-teaser-body-default-sm-layout-padding-left: 0px;
  --vertical-teaser-body-default-sm-layout-padding-bottom: 0px;
  --vertical-teaser-body-default-sm-layout-padding-right: 0px;
  --vertical-teaser-body-default-sm-layout-padding-top: 8px;
  --icon-button-sm-layout-padding-left: 8px;
  --icon-button-sm-layout-padding-bottom: 8px;
  --icon-button-sm-layout-padding-right: 8px;
  --icon-button-sm-layout-padding-top: 8px;
  --icon-button-lg-layout-padding-left: 16px;
  --icon-button-lg-layout-padding-bottom: 16px;
  --icon-button-lg-layout-padding-right: 16px;
  --icon-button-lg-layout-padding-top: 16px;
  --table-cell-typography-font-style: normal;
  --table-header-typography-font-style: normal;
  --table-header-typography-text-case: uppercase;
  --tab-selected-typography-font-style: normal;
  --tab-selected-typography-line-height: 24px;
  --tab-layout-padding-left: 12px;
  --tab-layout-padding-bottom: 8px;
  --tab-layout-padding-right: 12px;
  --tab-layout-padding-top: 8px;
  --tab-default-typography-font-style: normal;
  --tab-default-typography-line-height: 24px;
  --default-teaser-editorial-animation-lg-height: 6px;
  --default-teaser-editorial-animation-md-height: 6px;
  --default-teaser-editorial-animation-sm-height: 6px;
  --default-teaser-editorial-label-highlight-lg-layout-item-spacing: 4px;
  --default-teaser-editorial-label-highlight-lg-layout-padding-left: 4px;
  --default-teaser-editorial-label-highlight-lg-layout-padding-bottom: 4px;
  --default-teaser-editorial-label-highlight-lg-layout-padding-right: 4px;
  --default-teaser-editorial-label-highlight-lg-layout-padding-top: 4px;
  --default-teaser-editorial-label-highlight-md-layout-item-spacing: 4px;
  --default-teaser-editorial-label-highlight-md-layout-padding-left: 4px;
  --default-teaser-editorial-label-highlight-md-layout-padding-bottom: 4px;
  --default-teaser-editorial-label-highlight-md-layout-padding-right: 4px;
  --default-teaser-editorial-label-highlight-md-layout-padding-top: 4px;
  --default-teaser-editorial-label-highlight-sm-layout-item-spacing: 4px;
  --default-teaser-editorial-label-highlight-sm-layout-padding-left: 4px;
  --default-teaser-editorial-label-highlight-sm-layout-padding-bottom: 4px;
  --default-teaser-editorial-label-highlight-sm-layout-padding-right: 4px;
  --default-teaser-editorial-label-highlight-sm-layout-padding-top: 4px;
  --default-teaser-editorial-label-default-lg-layout-item-spacing: 4px;
  --default-teaser-editorial-label-default-lg-layout-padding-left: 0px;
  --default-teaser-editorial-label-default-lg-layout-padding-bottom: 0px;
  --default-teaser-editorial-label-default-lg-layout-padding-right: 0px;
  --default-teaser-editorial-label-default-lg-layout-padding-top: 0px;
  --default-teaser-editorial-label-default-md-layout-item-spacing: 4px;
  --default-teaser-editorial-label-default-md-layout-padding-left: 0px;
  --default-teaser-editorial-label-default-md-layout-padding-bottom: 0px;
  --default-teaser-editorial-label-default-md-layout-padding-right: 0px;
  --default-teaser-editorial-label-default-md-layout-padding-top: 0px;
  --default-teaser-editorial-label-default-sm-layout-item-spacing: 4px;
  --default-teaser-editorial-label-default-sm-layout-padding-left: 0px;
  --default-teaser-editorial-label-default-sm-layout-padding-bottom: 0px;
  --default-teaser-editorial-label-default-sm-layout-padding-right: 0px;
  --default-teaser-editorial-label-default-sm-layout-padding-top: 0px;
  --default-teaser-editorial-label-lg-typography-font-style: normal;
  --default-teaser-editorial-label-lg-typography-text-case: Uppercase;
  --default-teaser-editorial-label-lg-typography-font-size: 12px;
  --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: 'Roboto', 'Roboto Fallback', sans-serif;
  --default-teaser-editorial-label-md-typography-font-style: normal;
  --default-teaser-editorial-label-md-typography-text-case: Uppercase;
  --default-teaser-editorial-label-md-typography-font-size: 12px;
  --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: 'Roboto', 'Roboto Fallback', sans-serif;
  --default-teaser-editorial-label-sm-typography-font-style: normal;
  --default-teaser-editorial-label-sm-typography-text-case: Uppercase;
  --default-teaser-editorial-label-sm-typography-font-size: 12px;
  --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: 'Roboto', 'Roboto Fallback', sans-serif;
  --default-teaser-premium-long-padding-left: 16px;
  --default-teaser-premium-long-padding-bottom: 16px;
  --description-lg-strong-typography-font-style: normal;
  --description-lg-default-typography-font-style: normal;
  --description-sm-strong-typography-font-style: normal;
  --description-sm-default-typography-font-style: normal;
  --body-typography-font-style: normal;
  --wide-list-title-typography-font-style: normal;
  --accordion-title-typography-font-style: normal;
  --logo-square-main-aspect-ratio: 1;
  --logo-square-main-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='%230074bd' d='M0 0h48v48H0z'/%3e%3cpath fill='%23b2e3f7' d='M11.56 40.36h.16q.1 0 .11-.1V38.3q0-.1-.1-.1h-.17v-.28h1.28c.8 0 1.48.35 1.48 1.28 0 .96-.65 1.43-1.55 1.43h-1.21zm1.14-.02c.55 0 .93-.29.93-1.09 0-.78-.38-1.03-.93-1.03h-.22v2.12zm2.53-.64q0 .6.59.6c.2 0 .4-.04.5-.1h.04v.35c-.1.07-.4.12-.7.12-.75 0-1.08-.36-1.08-.97 0-.63.37-1.03 1.02-1.03.58 0 .86.31.86.76l-.01.26h-1.22zm.52-.27q.12 0 .11-.1 0-.37-.28-.37-.32.02-.35.47z'/%3e%3cpath fill='white' d='M33.1 25.9c0 2.58-1.86 4.3-4.01 5.13-.99.38-2.05.53-3.1.53h-3.44V11.12q0-.63.3-.9.32-.28.92-.28h1.98V6.67h-14.2v3.27h1.56q.6 0 .91.27.3.28.3.9v19.66q0 .62-.3.9-.3.27-.91.27h-1.55v3.27h24.01a1.2 1.2 0 0 0 1.18-1.17V25.9zM18.9 40.33q.2 0 .2-.21v-.25h.3v.66q0 .1-.1.1h-1.93v-.27h.17q.1 0 .1-.1V38.3q0-.1-.1-.1h-.17v-.28h1.23v.28h-.2q-.1 0-.1.1v2.03zm.74.03h.12q.1 0 .1-.1v-1.17a.1.1 0 0 0-.02-.09l-.08-.02h-.12v-.27h.73q.11 0 .11.1v1.45q0 .1.11.1h.12v.27h-1.07zm.53-2.66q.33 0 .35.33-.01.32-.35.32t-.34-.32q.01-.33.34-.33m3.19 2.66h.1a.1.1 0 0 0 .1-.1v-.88q.01-.3-.26-.3a.5.5 0 0 0-.32.14v1.03q0 .11.1.1h.1v.28h-1.01v-.27h.1l.07-.03.03-.08v-.87q0-.3-.26-.3a.5.5 0 0 0-.33.14v1.03q0 .1.1.1h.1v.28h-1.04v-.27h.11q.11 0 .11-.1v-1.17a.1.1 0 0 0-.1-.11h-.12v-.27h.73q.1 0 .11.1v.12h.02a.8.8 0 0 1 .6-.26q.44 0 .53.3a1 1 0 0 1 .67-.3q.59 0 .57.61v.98q0 .1.11.1h.12v.28h-1.04zm1.34-2.32q0-.1-.11-.1h-.12v-.28h.74a.1.1 0 0 1 .1.1v2.57h.14c.36 0 .56-.19.56-.7 0-.49-.18-.68-.49-.68h-.03v-.26l.21-.02q.95.02.96.9c0 .64-.4 1.06-1.14 1.06h-.82zm2.33 1.05q0-.11-.1-.11h-.12v-.27h.73a.1.1 0 0 1 .1.1v1.15q0 .31.28.3a.5.5 0 0 0 .35-.14v-1.03q0-.11-.1-.1h-.15v-.28h.77a.1.1 0 0 1 .1.1v1.45q0 .1.1.1h.12v.28h-.7q-.14 0-.14-.13v-.1h-.02a.8.8 0 0 1-.62.27q-.62 0-.6-.62zm2.32 1.27h.11q.1 0 .11-.1v-1.17q0-.11-.1-.11h-.12v-.27h.73q.1 0 .1.1v.22h.02c.08-.18.26-.37.51-.37q.08 0 .14.02v.47h-.04l-.16-.02q-.32 0-.46.19v.93q0 .11.1.1h.18v.28h-1.12zm1.61.8c0-.24.23-.39.5-.45q-.25-.1-.25-.32c0-.2.15-.34.33-.42v-.01a.6.6 0 0 1-.49-.61c0-.42.32-.68.9-.68q.16 0 .33.03.1-.44.56-.46h.14v.42h-.18q-.22 0-.3.12a.6.6 0 0 1 .34.55q-.02.68-.89.69h-.14a.2.2 0 0 0-.11.16q0 .1.21.12l.41.03q.73.04.73.53c0 .44-.44.71-1.22.71q-.86-.01-.87-.41m1.58-.16c0-.11-.09-.17-.37-.2l-.4-.02c-.16.05-.3.14-.3.28q0 .24.45.24c.36 0 .62-.11.62-.3m-.3-1.66q0-.4-.3-.39-.3-.01-.3.4 0 .4.3.39.3.01.3-.4m1.52.36q0 .6.6.6c.2 0 .39-.04.48-.1h.05v.35c-.1.07-.4.12-.7.12-.75 0-1.08-.36-1.08-.97 0-.63.37-1.03 1.02-1.03.58 0 .86.31.86.76l-.01.26h-1.22zm.52-.27q.11 0 .11-.1 0-.37-.28-.37-.32.02-.35.47zm.97.93h.11q.1 0 .1-.1v-1.17a.1.1 0 0 0-.1-.11h-.11v-.27h.73q.1 0 .1.1v.22h.02c.08-.18.26-.37.51-.37q.08 0 .14.02v.47h-.04l-.16-.02q-.32 0-.46.19v.93q0 .11.1.1h.18v.28h-1.12z'/%3e%3c/svg%3e");
  --logo-main-aspect-ratio: 6.458;
  --logo-main-inverse-asset: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='310' height='48' fill='none' viewBox='0 0 310 48'%3e%3cpath fill='white' d='M92.65 30.3c0 1.72-.71 2.5-2.42 2.5v.04l-7.5.07V7.95c0-.96.53-1.32 1.42-1.32h2.33V3.21H71.37v3.42h2.03c.93 0 1.36.47 1.36 1.32v24c0 .92-.5 1.28-1.36 1.28h-2.03v3.42h23.82c.93 0 1.29-.5 1.29-1.35v-8.02h-3.83zm9.55 1.61c0 .9-.5 1.25-1.37 1.25h-1.46v3.5h13.14V33.2h-1.43q-1.36 0-1.35-1.29V14.16c0-.97-.5-1.32-1.32-1.32h-9v3.35h1.42q1.38 0 1.36 1.35zm8-27.27c0-2.71-1.69-4.07-4.37-4.07-2.6 0-4.21 1.36-4.21 4.07 0 2.63 1.6 3.99 4.21 3.99 2.65 0 4.36-1.43 4.36-4m37.47 27.28c0 .9-.5 1.25-1.28 1.25h-1.15v3.53h12.75v-3.42h-1.42q-1.38 0-1.36-1.29V20c0-5.06-2.07-7.48-7.07-7.48a11 11 0 0 0-8.22 3.7c-.86-2.42-2.93-3.67-6.5-3.67a10 10 0 0 0-7.5 3.21h-.22v-1.5c0-.92-.5-1.28-1.35-1.28h-8.93v3.35h1.43q1.37 0 1.35 1.36v14.33c0 .93-.5 1.28-1.35 1.28h-1.43v3.43h12.86V33.3h-1.22q-1.38 0-1.36-1.28v-12.7a6.2 6.2 0 0 1 4.08-1.78c2.28 0 3.21 1.1 3.21 3.75v10.7c0 .92-.5 1.28-1.32 1.28h-1.18v3.42h12.5v-3.42h-1.14q-1.44 0-1.43-1.29v-12.8a6.4 6.4 0 0 1 4.04-1.7c2.32 0 3.21 1.1 3.21 3.73zM160.2 3.42q1.38 0 1.36 1.29v31.84h10.1c9.22 0 14.11-5.24 14.11-13.09 0-7.13-4.18-11.05-11.78-11.05q-1.36 0-2.68.25v3.2h.35c3.86 0 6.08 2.36 6.08 8.35 0 6.38-2.5 8.74-6.8 8.74h-1.78V1.43c0-1.07-.5-1.43-1.35-1.43h-9.04v3.42zm28.79 12.84q1.24 0 1.25 1.35h-.04V29.6c0 5 2.32 7.5 7.5 7.5 2.9.05 5.69-1.12 7.68-3.22h.22v1.18c0 1.07.53 1.6 1.78 1.6h8.57v-3.42h-1.35q-1.44 0-1.43-1.28V14.19c0-.93-.54-1.28-1.25-1.28h-9.43v3.35h1.78q1.29 0 1.29 1.35v12.7a6 6 0 0 1-4.29 1.78c-2.32 0-3.39-1-3.39-3.7v-14.2c0-.93-.5-1.28-1.28-1.28h-9.04v3.35zm32.57 15.65c0 .9-.5 1.25-1.32 1.25h-1.21v3.5h13.85v-3.43h-2.14q-1.44 0-1.43-1.28V20.4c1.11-1.4 3.22-2.22 5.65-2.22q1-.05 1.96.25h.5v-5.91c-.5-.22-.96-.22-1.68-.22-3.1 0-5.32 2.32-6.32 4.57h-.21v-2.71c0-.97-.5-1.32-1.36-1.32h-9.04v3.35h1.43q1.34 0 1.32 1.35z'/%3e%3cpath fill='white' fill-rule='evenodd' d='M244.78 37.55c-3.22.82-6.07 2.53-6.07 5.45h-.04c0 3.28 3.72 5.13 10.72 5 9.53 0 15-3.36 15-8.78 0-4.03-3.04-6.17-8.93-6.52l-5.07-.29c-1.93-.14-2.65-.6-2.65-1.57 0-.82.57-1.53 1.36-1.89h1.79c6.96 0 10.89-2.92 10.89-8.38a7.1 7.1 0 0 0-4.1-6.77c.7-1 1.85-1.53 3.64-1.53h2.25V7.13h-1.61c-3.79 0-6.4 2.21-7 5.7a23 23 0 0 0-4-.35c-7.15 0-11.08 3.17-11.08 8.34a7.3 7.3 0 0 0 6 7.42v.18c-2.14 1.03-4.03 2.81-4.03 5.17 0 1.7 1.07 3.14 2.93 3.85zm8.82 1.17c3.47.25 4.54 1.04 4.54 2.4l.03-.04c0 2.24-3.21 3.67-7.6 3.67q-5.53.01-5.54-2.85c0-1.75 1.68-2.86 3.57-3.43zm-2.78-22.78c2.31 0 3.63 1.35 3.64 4.83 0 3.4-1.26 4.83-3.65 4.83-2.25 0-3.57-1.35-3.57-4.74 0-3.5 1.36-4.92 3.57-4.92m29.62 16.51c-4.83 0-7.26-2.36-7.26-7.28l-.03.04v-.07h15q.24-1.6.22-3.21c0-5.5-3.43-9.41-10.58-9.41-8 0-12.64 4.88-12.64 12.65 0 7.53 4.1 11.91 13.29 11.91a22 22 0 0 0 8.68-1.42v-4.28h-.54c-1.25.64-3.64 1.07-6.14 1.07m.53-11.88c0 .9-.46 1.25-1.43 1.25h-6.32c.18-3.53 1.68-5.88 4.18-5.88 2.29 0 3.57 1.5 3.57 4.63' clip-rule='evenodd'/%3e%3cpath fill='white' d='M310 12.52c-.5-.22-1.04-.22-1.68-.22-3.1 0-5.32 2.32-6.32 4.57h-.14v-2.71c0-.97-.5-1.32-1.32-1.32h-9.08v3.35h1.43q1.36 0 1.36 1.35v14.37c0 .9-.5 1.25-1.36 1.25h-1.4v3.57h13.94V33.3h-2.22q-1.33 0-1.32-1.28V20.47c1-1.4 3.15-2.25 5.65-2.25q1-.05 1.96.21h.5z'/%3e%3cpath fill='white' fill-rule='evenodd' d='M33.99 19.2c0-11.5-8.4-15.85-18.26-15.85H.07v3.4h2q1.36.02 1.35 1.31V32.1c0 .9-.5 1.25-1.36 1.25H0v3.43h14.95c10.96 0 19.04-5.85 19.04-17.57m-8.44.62c0 9.86-4.7 13.36-11.46 13.36v.07h-2.7V7.1h2.77c6.66 0 11.4 3.14 11.4 12.72m34.66 2.21c0-5.46-3.42-9.4-10.54-9.4-8.04 0-12.56 4.9-12.56 12.69 0 7.53 4.06 11.96 13.17 11.96 2.95.12 5.89-.36 8.64-1.43v-4.28h-.53c-1.25.64-3.56 1.07-6.05 1.07-4.84 0-7.26-2.36-7.26-7.29l.07-.1h14.88q.18-1.6.18-3.22M49.36 16.1c-2.6 0-4.02 2.36-4.2 5.9h6.34c.92 0 1.35-.36 1.35-1.26 0-3.14-1.28-4.64-3.49-4.64' clip-rule='evenodd'/%3e%3c/svg%3e");
  --logo-main-asset: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='310' height='48' fill='none' viewBox='0 0 310 48'%3e%3cpath fill='%230075bf' d='M90.23 32.8c1.71 0 2.42-.78 2.42-2.5v-3.02h3.83v8.02c0 .85-.36 1.35-1.29 1.35H71.37v-3.42h2.03c.86 0 1.36-.36 1.36-1.28v-24c0-.85-.43-1.32-1.36-1.32h-2.03V3.21h15.1v3.42h-2.32c-.89 0-1.42.36-1.42 1.32v24.96l7.5-.07zm9.18.36h1.42c.86 0 1.36-.36 1.36-1.25V17.54q.02-1.34-1.36-1.35h-1.42v-3.35h9c.82 0 1.32.35 1.32 1.32V31.9q-.02 1.29 1.36 1.29h1.42v3.45H99.37v-3.49zM105.83.57c2.68 0 4.36 1.36 4.36 4.07 0 2.56-1.71 3.99-4.36 3.99-2.6 0-4.21-1.36-4.21-4 0-2.7 1.6-4.06 4.21-4.06m39.4 32.59h1.15c.78 0 1.28-.36 1.28-1.25v-10.7c0-2.63-.9-3.74-3.21-3.74a6.4 6.4 0 0 0-4.04 1.71v12.8q-.01 1.29 1.43 1.29h1.14v3.42h-12.5v-3.42h1.18c.82 0 1.32-.36 1.32-1.29v-10.7c0-2.63-.93-3.74-3.21-3.74-1.54.07-2.99.7-4.08 1.79v12.69q-.02 1.28 1.36 1.28h1.22v3.43H115.4V33.3h1.43c.85 0 1.35-.35 1.35-1.28V17.69c0-.9-.42-1.36-1.35-1.36h-1.43v-3.35h8.93c.85 0 1.35.36 1.35 1.28v1.5h.22a10 10 0 0 1 7.5-3.2c3.57 0 5.64 1.24 6.5 3.66a11 11 0 0 1 8.22-3.7c5 0 7.07 2.42 7.07 7.48v11.98q-.02 1.29 1.36 1.29h1.42v3.42h-12.75zm16.33-28.45q.02-1.29-1.36-1.29h-1.43V0h9.04c.85 0 1.35.36 1.35 1.43v31.52h1.79c4.29 0 6.79-2.36 6.79-8.74 0-5.99-2.22-8.34-6.08-8.34h-.35v-3.21q1.32-.26 2.68-.25c7.6 0 11.78 3.92 11.78 11.05 0 7.85-4.9 13.09-14.1 13.09h-10.11V4.64zm28.68 12.9q-.01-1.34-1.25-1.35h-1.43V12.9h9.03c.8 0 1.3.35 1.3 1.28v14.2c0 2.7 1.06 3.7 3.38 3.7a6 6 0 0 0 4.29-1.78V17.6q0-1.34-1.29-1.35h-1.78V12.9h9.43c.71 0 1.25.35 1.25 1.28v17.76q-.01 1.28 1.43 1.28h1.35v3.42h-8.57c-1.25 0-1.78-.53-1.78-1.6v-1.18h-.22a10.3 10.3 0 0 1-7.68 3.21c-5.18 0-7.5-2.5-7.5-7.49V17.61zm28.57 15.55h1.43c.82 0 1.32-.36 1.32-1.25V17.54q0-1.34-1.32-1.35h-1.43v-3.35h9.04c.86 0 1.36.35 1.36 1.32v2.7h.21c1-2.24 3.21-4.56 6.32-4.56.72 0 1.18 0 1.68.22v5.91h-.5q-.96-.3-1.96-.25c-2.43 0-4.54.82-5.65 2.22v11.55q0 1.28 1.43 1.28h2.14v3.42h-13.85v-3.49zm19.9 9.84c0-2.92 2.85-4.63 6.07-5.45v-.11c-1.86-.71-2.93-2.14-2.93-3.85 0-2.36 1.9-4.14 4.04-5.17v-.18a7.3 7.3 0 0 1-6-7.42c0-5.17 3.92-8.34 11.07-8.34 1.43 0 2.85.14 4 .36.6-3.5 3.21-5.7 7-5.7h1.6v5.13h-2.24c-1.79 0-2.93.53-3.65 1.53a7.1 7.1 0 0 1 4.11 6.77c0 5.46-3.93 8.38-10.9 8.38h-1.78c-.78.36-1.36 1.07-1.36 1.9 0 .95.72 1.42 2.65 1.56l5.07.29c5.9.35 8.93 2.5 8.93 6.52 0 5.42-5.47 8.77-15 8.77-7 .14-10.72-1.7-10.72-4.99zm19.43-1.89c0-1.35-1.07-2.14-4.54-2.39l-5-.25c-1.9.57-3.57 1.68-3.57 3.43q.01 2.86 5.53 2.85c4.4 0 7.61-1.43 7.61-3.67zm-3.68-20.32c0-3.5-1.32-4.85-3.65-4.85-2.21 0-3.57 1.42-3.57 4.92 0 3.39 1.32 4.74 3.57 4.74 2.4 0 3.65-1.43 3.65-4.85zm18.72 4.38c0 4.92 2.42 7.28 7.25 7.28 2.5 0 4.89-.43 6.14-1.07h.54v4.28a22 22 0 0 1-8.69 1.42c-9.17 0-13.28-4.38-13.28-11.9 0-7.78 4.64-12.66 12.64-12.66 7.15 0 10.58 3.92 10.58 9.4q.02 1.63-.22 3.22h-15v.07zm6.35-3.35c.97 0 1.43-.36 1.43-1.25 0-3.13-1.28-4.63-3.57-4.63-2.5 0-4 2.35-4.18 5.88zM49.68 12.64c7.12 0 10.54 3.93 10.54 9.4q0 1.6-.18 3.2H45.16l-.07.11c0 4.93 2.42 7.29 7.26 7.29 2.5 0 4.8-.43 6.05-1.07h.53v4.28a22 22 0 0 1-8.64 1.43c-9.11 0-13.17-4.43-13.17-11.96 0-7.79 4.52-12.68 12.56-12.68m-33.95-9.3c9.86 0 18.26 4.37 18.26 15.87 0 11.72-8.08 17.57-19.04 17.57H0v-3.43h2.06c.86 0 1.36-.35 1.36-1.25V8.06c0-.85-.43-1.32-1.36-1.32H.07v-3.4zm292.6 8.96c.63 0 1.17 0 1.67.22v5.91h-.5a7 7 0 0 0-1.96-.21c-2.5 0-4.65.86-5.65 2.25v11.55q0 1.28 1.32 1.28h2.22v3.43H291.5v-3.57h1.4c.85 0 1.35-.36 1.35-1.25V17.54q-.01-1.34-1.36-1.35h-1.43v-3.35h9.08c.82 0 1.32.35 1.32 1.32v2.7h.14c1-2.24 3.21-4.56 6.32-4.56M14.15 7.1H11.4v26.15h2.7v-.07c6.76 0 11.46-3.5 11.46-13.36 0-9.58-4.73-12.72-11.39-12.72m35.2 9c-2.6 0-4.02 2.36-4.2 5.9h6.34c.92 0 1.35-.36 1.35-1.26 0-3.14-1.28-4.64-3.49-4.64'/%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='%23054fb9' fill-rule='evenodd' d='M24 45.6a21.6 21.6 0 1 0 0-43.2 21.6 21.6 0 0 0 0 43.2m0 2.4a24 24 0 1 0 0-48 24 24 0 0 0 0 48' clip-rule='evenodd'/%3e%3cpath fill='%23054fb9' d='M27.62 20.57h9.47V27h-9.47v10.1h-7.21V27.01h-9.5v-6.44h9.5V10.9h7.21z'/%3e%3c/svg%3e");
  --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-black-italic: 900;
  --font-weight-secondary-black: 900;
  --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-regular-italic: 400;
  --font-weight-primary-regular: 400;
  --font-family-system: system-ui, sans-serif, 'SF Pro Text';
  --font-family-secondary: 'Roboto', 'Roboto Fallback', sans-serif;
  --font-family-primary: 'Brando', 'Brando Fallback', serif;
  --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-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-neutral-white: #ffffff;
  --color-neutral-black: #1A1A1A;
  --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-secondary-100: #292500;
  --color-secondary-90: #665c00;
  --color-secondary-80: #998a00;
  --color-secondary-70: #ccb800;
  --color-secondary-60: #ffe600;
  --color-secondary-50: #ffeb33;
  --color-secondary-40: #fff066;
  --color-secondary-30: #fff599;
  --color-secondary-20: #fffacc;
  --color-secondary-10: #fffdeb;
  --color-primary-100: #031643;
  --color-primary-90: #042062;
  --color-primary-80: #052881;
  --color-primary-70: #054FB9;
  --color-primary-60: #0075BF;
  --color-primary-50: #258DCE;
  --color-primary-40: #4EA7DD;
  --color-primary-30: #7DC2EB;
  --color-primary-20: #B1DFFA;
  --color-primary-10: #DDF3FF;
  --header-logo-scroll-height: 28px;
  --header-logo-default-height: 28px;
  --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;
  --header-scroll-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='%230074bd' d='M0 0h48v48H0z'/%3e%3cpath fill='white' d='M34.84 29.98c0 3.15-2.27 5.25-4.9 6.27-1.21.46-2.5.65-3.8.65h-4.2v-25q0-.76.38-1.1.37-.34 1.12-.33h2.41v-4H8.5v4h1.9q.75 0 1.11.33.38.33.38 1.1v24.03q0 .76-.38 1.1-.37.34-1.11.33H8.5v4h29.37a1.44 1.44 0 0 0 1.43-1.43v-9.95z'/%3e%3c/svg%3e");
  --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: 0px;
  --quote-quotee-function-typography-font-style: normal;
  --quote-quotee-padding-top: 8px;
  --quote-quotee-typography-font-style: normal;
  --quote-blockquote-typography-font-style: normal;
  --tag-border-radius: 9999px;
  --tag-layout-padding-left: 8px;
  --tag-layout-padding-bottom: 4px;
  --tag-layout-padding-right: 8px;
  --tag-layout-padding-top: 4px;
  --tag-typography-font-style: normal;
  --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;
  --text-on-image-teaser-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='white' fill-rule='evenodd' d='M24 45.6a21.6 21.6 0 1 0 0-43.2 21.6 21.6 0 0 0 0 43.2m0 2.4a24 24 0 1 0 0-48 24 24 0 0 0 0 48' clip-rule='evenodd'/%3e%3cpath fill='white' d='M27.62 20.57h9.47V27h-9.47v10.1h-7.21V27.01h-9.5v-6.44h9.5V10.9h7.21z'/%3e%3c/svg%3e");
  --horizontal-teaser-lg-item-spacing: 16px;
  --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-md-item-spacing: 16px;
  --horizontal-teaser-sm-item-spacing: 16px;
  --horizontal-teaser-image-default-lg-width: 100px;
  --horizontal-teaser-image-default-md-width: 100px;
  --horizontal-teaser-image-default-sm-width: 100px;
  --horizontal-teaser-image-right: false;
  --horizontal-teaser-image-left: true;
  --list-teaser-external-icon-height: 16px;
  --list-teaser-premium-main-inline-height: 12px;
  --list-teaser-premium-inline-after: false;
  --list-teaser-premium-inline-before: true;
  --list-teaser-prefix-typography-font-style: normal;
  --list-teaser-prefix-typography-text-case: none;
  --list-teaser-title-typography-font-style: normal;
  --teaser-content-lg-item-spacing: 8px;
  --teaser-content-md-item-spacing: 8px;
  --teaser-content-sm-item-spacing: 8px;
  --teaser-taxonomy-lg-padding-bottom: 4px;
  --teaser-taxonomy-md-padding-bottom: 4px;
  --teaser-taxonomy-sm-padding-bottom: 4px;
  --teaser-image-box-shadow: 0px 0px 0px 0px #ffffff00;
  --teaser-premium-long-lg-top: false;
  --teaser-premium-long-md-top: false;
  --teaser-premium-long-sm-top: false;
  --teaser-premium-long-base-height: 16px;
  --teaser-premium-taxonomy-lg-before: false;
  --teaser-premium-taxonomy-lg-after: false;
  --teaser-premium-taxonomy-md-before: false;
  --teaser-premium-taxonomy-md-after: false;
  --teaser-premium-taxonomy-sm-before: false;
  --teaser-premium-taxonomy-sm-after: false;
  --teaser-premium-inline-lg-height: 20px;
  --teaser-premium-inline-lg-before: true;
  --teaser-premium-inline-md-height: 16px;
  --teaser-premium-inline-md-before: true;
  --teaser-premium-inline-sm-height: 12px;
  --teaser-premium-inline-sm-before: true;
  --teaser-premium-main-base-height: 12px;
  --teaser-external-icon-lg-height: 24px;
  --teaser-external-icon-md-height: 20px;
  --teaser-external-icon-sm-height: 16px;
  --teaser-prefix-lg-typography-font-style: normal;
  --teaser-prefix-lg-typography-text-case: none;
  --teaser-prefix-md-typography-font-style: normal;
  --teaser-prefix-md-typography-text-case: none;
  --teaser-prefix-sm-typography-font-style: normal;
  --teaser-prefix-sm-typography-text-case: none;
  --teaser-title-lg-typography-font-style: normal;
  --teaser-title-md-typography-font-style: normal;
  --teaser-title-sm-typography-font-style: normal;
  --teaser-sublabel-lg-typography-font-style: normal;
  --teaser-sublabel-lg-typography-text-case: Uppercase;
  --teaser-sublabel-md-typography-font-style: normal;
  --teaser-sublabel-md-typography-text-case: Uppercase;
  --teaser-sublabel-sm-typography-font-style: normal;
  --teaser-sublabel-sm-typography-text-case: Uppercase;
  --teaser-label-lg-typography-font-style: normal;
  --teaser-label-lg-typography-text-case: Uppercase;
  --teaser-label-md-typography-font-style: normal;
  --teaser-label-md-typography-text-case: Uppercase;
  --teaser-label-sm-typography-font-style: normal;
  --teaser-label-sm-typography-text-case: Uppercase;
  --teaser-introduction-typography-font-style: normal;
  --semantic-caption-alt-sm-strong-typography-font-style: normal;
  --semantic-caption-alt-sm-default-typography-font-style: normal;
  --semantic-caption-alt-lg-strong-typography-font-style: normal;
  --semantic-caption-alt-lg-default-typography-font-style: normal;
  --semantic-caption-default-sm-strong-typography-font-style: normal;
  --semantic-caption-default-sm-default-typography-font-style: normal;
  --semantic-caption-default-lg-strong-typography-font-style: normal;
  --semantic-caption-default-lg-default-typography-font-style: normal;
  --semantic-paragraph-alt-sm-strong-typography-font-style: normal;
  --semantic-paragraph-alt-sm-default-typography-font-style: normal;
  --semantic-paragraph-alt-lg-strong-typography-font-style: normal;
  --semantic-paragraph-alt-lg-default-typography-font-style: normal;
  --semantic-paragraph-default-sm-strong-typography-font-style: normal;
  --semantic-paragraph-default-sm-default-typography-font-style: normal;
  --semantic-paragraph-default-lg-strong-typography-font-style: normal;
  --semantic-paragraph-default-lg-default-typography-font-style: normal;
  --semantic-headline-xs-typography-font-style: normal;
  --semantic-headline-sm-typography-font-style: normal;
  --semantic-headline-md-typography-font-style: normal;
  --semantic-headline-lg-typography-font-style: normal;
  --semantic-headline-xl-typography-font-style: normal;
  --semantic-headline-2xl-typography-font-style: normal;
  --semantic-display-typography-font-style: normal;
  --branded-heading-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: 12px;
  --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: 12px;
  --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-sm-typography-font-style: normal;
  --input-label-lg-typography-font-style: normal;
  --date-time-typography-font-style: normal;
  --date-time-typography-font-size: 14px;
  --date-time-typography-line-height: 1.15;
  --date-time-typography-font-weight: 400;
  --date-time-typography-font-family: system-ui, sans-serif, 'SF Pro Text';
  --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-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-border-width: 1px;
  --button-lg-layout-item-spacing: 2px;
  --button-lg-layout-padding-left: 23px;
  --button-lg-layout-padding-bottom: 11px;
  --button-lg-layout-padding-right: 23px;
  --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-border-radius: 2px;
  --button-sm-layout-item-spacing: 2px;
  --button-sm-layout-padding-left: 15px;
  --button-sm-layout-padding-bottom: 7px;
  --button-sm-layout-padding-right: 15px;
  --button-sm-layout-padding-top: 7px;
  --button-sm-typography-font-style: normal;
  --button-sm-typography-line-height: 16px;
  --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;
  --font-size-base: var(--font-size-md);
  --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(26, 26, 26, 25%);
  --box-shadow-xl: 0px 4px 8px 0px rgba(26, 26, 26, 40%);
  --box-shadow-lg: 0px 3px 6px 0px rgba(26, 26, 26, 40%);
  --box-shadow-md: 0px 2px 4px 0px rgba(26, 26, 26, 40%);
  --box-shadow-sm: 0px 1px 2px 0px rgba(26, 26, 26, 40%);
  --box-shadow-inset-sm: inset 0px 2px 4px 0px rgba(26, 26, 26, 40%);
  --box-shadow-inset-md: inset 0px 4px 8px 0px rgba(26, 26, 26, 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);
  --rating-foreground-empty-fill: var(--color-neutral-60);
  --skeleton-fill: linear-gradient( -90deg, rgba(179, 179, 179, 48%) 0%, rgba(153, 153, 153, 48%) 50%, rgba(179, 179, 179, 48%) 100%);;
  --table-cell-typography-font-size: var(--font-size-sm);
  --table-cell-typography-line-height: 1.15;
  --table-cell-typography-font-weight: 400;
  --table-cell-typography-font-family: var(--font-family-system);
  --table-header-typography-font-size: var(--font-size-xs);
  --table-header-typography-line-height: 1;
  --table-header-typography-font-weight: 700;
  --table-header-typography-font-family: var(--font-family-system);
  --tab-selected-typography-font-weight: 400;
  --tab-selected-typography-font-family: var(--font-family-secondary);
  --tab-default-typography-font-weight: 400;
  --tab-default-typography-font-family: var(--font-family-secondary);
  --switch-track-fill: var(--color-neutral-30);
  --stepper-background-default-fill: var(--color-neutral-30);
  --description-lg-strong-typography-font-size: var(--font-size-md);
  --description-lg-strong-typography-line-height: 1.25;
  --description-lg-strong-typography-font-weight: 700;
  --description-lg-strong-typography-font-family: var(--font-family-system);
  --description-lg-default-typography-font-size: var(--font-size-md);
  --description-lg-default-typography-line-height: 1.25;
  --description-lg-default-typography-font-weight: 400;
  --description-lg-default-typography-font-family: var(--font-family-system);
  --description-sm-strong-typography-font-size: var(--font-size-sm);
  --description-sm-strong-typography-line-height: 1.15;
  --description-sm-strong-typography-font-weight: 700;
  --description-sm-strong-typography-font-family: var(--font-family-system);
  --description-sm-default-typography-font-size: var(--font-size-sm);
  --description-sm-default-typography-line-height: 1.15;
  --description-sm-default-typography-font-weight: 400;
  --description-sm-default-typography-font-family: var(--font-family-system);
  --body-typography-line-height: 1.5;
  --body-typography-font-weight: 400;
  --body-typography-font-family: var(--font-family-system);
  --avatar-border-radius: var(--scale-infinite);
  --wide-list-background-even-fill: var(--color-neutral-10);
  --wide-list-background-active-fill: var(--color-neutral-20);
  --wide-list-background-hover-fill: var(--color-neutral-10);
  --wide-list-title-typography-font-size: var(--font-size-md);
  --wide-list-title-typography-line-height: 1.25;
  --wide-list-title-typography-font-weight: 500;
  --wide-list-title-typography-font-family: var(--font-family-system);
  --accordion-title-typography-font-size: var(--font-size-md);
  --accordion-title-typography-line-height: 1.25;
  --accordion-title-typography-font-weight: 500;
  --accordion-title-typography-font-family: var(--font-family-system);
  --logo-square-main-inverse-asset: var(--logo-square-main-asset);
  --premium-long-aspect-ratio: 1;
  --premium-long-asset: var(--premium-main-asset);
  --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-secondary-100: var(--color-neutral-white);
  --text-on-background-secondary-90: var(--color-neutral-white);
  --text-on-background-secondary-80: var(--color-neutral-black);
  --text-on-background-secondary-70: var(--color-neutral-black);
  --text-on-background-secondary-60: var(--color-neutral-black);
  --text-on-background-secondary-50: var(--color-neutral-black);
  --text-on-background-secondary-40: var(--color-neutral-black);
  --text-on-background-secondary-30: var(--color-neutral-black);
  --text-on-background-secondary-20: var(--color-neutral-black);
  --text-on-background-secondary-10: var(--color-neutral-black);
  --text-on-background-primary-100: var(--color-neutral-white);
  --text-on-background-primary-90: var(--color-neutral-white);
  --text-on-background-primary-80: var(--color-neutral-white);
  --text-on-background-primary-70: var(--color-neutral-white);
  --text-on-background-primary-60: var(--color-neutral-white);
  --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);
  --color-focus: var(--color-primary-30);
  --color-transparent-full: rgba(255, 255, 255, 0%);
  --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-neutral-dark: var(--color-neutral-80);
  --color-neutral-base: var(--color-neutral-70);
  --color-neutral-light: var(--color-neutral-60);
  --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-90);
  --color-primary-base: var(--color-primary-70);
  --color-primary-light: var(--color-primary-50);
  --header-lg-font-size: var(--font-size-md);
  --header-sm-font-size: var(--font-size-sm);
  --header-strong-lg-typography-line-height: 1.15;
  --header-strong-sm-typography-line-height: 1.15;
  --header-strong-font-weight: 700;
  --header-default-asset: var(--logo-main-inverse-asset);
  --header-default-lg-typography-line-height: 1.15;
  --header-default-sm-typography-line-height: 1.15;
  --header-default-font-weight: 400;
  --header-font-family: var(--font-family-system);
  --header-background-accent-active-fill: var(--color-primary-80);
  --header-background-accent-hover-fill: var(--color-primary-70);
  --breaking-fill: var(--color-neutral-100);
  --related-teaser-image-right: false;
  --related-teaser-image-left: true;
  --related-teaser-prefix-typography-font-size: var(--font-size-md);
  --related-teaser-prefix-typography-line-height: 1.4;
  --related-teaser-prefix-typography-font-weight: 700;
  --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: 400;
  --related-teaser-title-typography-font-family: var(--font-family-primary);
  --related-teaser-border-left: 4px solid var(--color-neutral-black);
  --quote-quotee-function-typography-font-size: var(--font-size-sm);
  --quote-quotee-function-typography-line-height: 1.25;
  --quote-quotee-function-typography-font-weight: 400;
  --quote-quotee-function-typography-font-family: var(--font-family-secondary);
  --quote-quotee-typography-font-size: var(--font-size-md);
  --quote-quotee-typography-line-height: 1.25;
  --quote-quotee-typography-font-weight: 700;
  --quote-quotee-typography-font-family: var(--font-family-secondary);
  --quote-blockquote-typography-font-size: var(--font-size-3xl);
  --quote-blockquote-typography-line-height: 1.25;
  --quote-blockquote-typography-font-weight: 700;
  --quote-blockquote-typography-font-family: var(--font-family-primary);
  --tag-typography-font-size: var(--font-size-xs);
  --tag-typography-line-height: 1.335;
  --tag-typography-font-weight: 700;
  --tag-typography-font-family: var(--font-family-primary);
  --text-on-image-teaser-date-time-fill: var(--color-neutral-20);
  --text-on-image-teaser-introduction-fill: var(--color-neutral-20);
  --text-on-image-teaser-title-fill: var(--color-neutral-white);
  --text-on-image-teaser-sublabel-fill: var(--color-neutral-white);
  --text-on-image-teaser-label-fill: var(--color-neutral-white);
  --text-on-image-teaser-editorial-label-typography-font-size: var(--font-size-lg);
  --text-on-image-teaser-editorial-label-typography-line-height: 1.15;
  --text-on-image-teaser-editorial-label-typography-font-weight: 700;
  --text-on-image-teaser-editorial-label-typography-font-family: var(--font-family-secondary);
  --list-teaser-prefix-typography-line-height: 1.25;
  --list-teaser-prefix-typography-font-weight: 700;
  --list-teaser-prefix-typography-font-family: var(--font-family-primary);
  --list-teaser-title-typography-line-height: 1.25;
  --list-teaser-title-typography-font-weight: 400;
  --list-teaser-title-typography-font-family: var(--font-family-primary);
  --teaser-premium-main-default-asset: var(--premium-main-asset);
  --teaser-prefix-lg-typography-font-size: var(--font-size-xs);
  --teaser-prefix-lg-typography-line-height: 1.15;
  --teaser-prefix-lg-typography-font-weight: 700;
  --teaser-prefix-lg-typography-font-family: var(--font-family-secondary);
  --teaser-prefix-md-typography-font-size: var(--font-size-xs);
  --teaser-prefix-md-typography-line-height: 1.15;
  --teaser-prefix-md-typography-font-weight: 700;
  --teaser-prefix-md-typography-font-family: var(--font-family-secondary);
  --teaser-prefix-sm-typography-font-size: var(--font-size-xs);
  --teaser-prefix-sm-typography-line-height: 1.15;
  --teaser-prefix-sm-typography-font-weight: 700;
  --teaser-prefix-sm-typography-font-family: var(--font-family-secondary);
  --teaser-title-lg-typography-font-size: var(--font-size-2xl);
  --teaser-title-lg-typography-line-height: 1.15;
  --teaser-title-lg-typography-font-weight: 700;
  --teaser-title-lg-typography-font-family: var(--font-family-primary);
  --teaser-title-md-typography-font-size: var(--font-size-xl);
  --teaser-title-md-typography-line-height: 1.15;
  --teaser-title-md-typography-font-weight: 700;
  --teaser-title-md-typography-font-family: var(--font-family-primary);
  --teaser-title-sm-typography-font-size: var(--font-size-md);
  --teaser-title-sm-typography-line-height: 1.15;
  --teaser-title-sm-typography-font-weight: 700;
  --teaser-title-sm-typography-font-family: var(--font-family-primary);
  --teaser-sublabel-lg-typography-font-size: var(--font-size-xs);
  --teaser-sublabel-lg-typography-line-height: 1.15;
  --teaser-sublabel-lg-typography-font-weight: 400;
  --teaser-sublabel-lg-typography-font-family: var(--font-family-secondary);
  --teaser-sublabel-md-typography-font-size: var(--font-size-xs);
  --teaser-sublabel-md-typography-line-height: 1.15;
  --teaser-sublabel-md-typography-font-weight: 400;
  --teaser-sublabel-md-typography-font-family: var(--font-family-secondary);
  --teaser-sublabel-sm-typography-font-size: var(--font-size-xs);
  --teaser-sublabel-sm-typography-line-height: 1.15;
  --teaser-sublabel-sm-typography-font-weight: 400;
  --teaser-sublabel-sm-typography-font-family: var(--font-family-secondary);
  --teaser-label-lg-typography-font-size: var(--font-size-xs);
  --teaser-label-lg-typography-line-height: 1.15;
  --teaser-label-lg-typography-font-weight: 700;
  --teaser-label-lg-typography-font-family: var(--font-family-secondary);
  --teaser-label-md-typography-font-size: var(--font-size-xs);
  --teaser-label-md-typography-line-height: 1.15;
  --teaser-label-md-typography-font-weight: 700;
  --teaser-label-md-typography-font-family: var(--font-family-secondary);
  --teaser-label-sm-typography-font-size: var(--font-size-xs);
  --teaser-label-sm-typography-line-height: 1.15;
  --teaser-label-sm-typography-font-weight: 700;
  --teaser-label-sm-typography-font-family: var(--font-family-secondary);
  --teaser-introduction-typography-font-size: var(--font-size-md);
  --teaser-introduction-typography-line-height: 1.25;
  --teaser-introduction-typography-font-weight: 400;
  --teaser-introduction-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-accent-static-inverted-fill: var(--color-primary-90);
  --semantic-foreground-accent-adaptive-default-fill: var(--color-primary-60);
  --semantic-foreground-brand-static-inverted-fill: var(--color-primary-60);
  --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-static-default-fill: var(--color-primary-60);
  --semantic-background-accent-adaptive-default-fill: var(--color-primary-60);
  --semantic-background-accent-adaptive-soft-fill: var(--color-primary-10);
  --semantic-background-brand-adaptive-soft-fill: var(--color-primary-10);
  --semantic-background-base-static-inverted-fill: var(--color-neutral-100);
  --semantic-background-base-static-muted-fill: var(--color-neutral-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-md);
  --semantic-paragraph-alt-sm-strong-typography-line-height: 1.4;
  --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-md);
  --semantic-paragraph-alt-sm-default-typography-line-height: 1.4;
  --semantic-paragraph-alt-sm-default-typography-font-weight: 400;
  --semantic-paragraph-alt-sm-default-typography-font-family: var(--font-family-primary);
  --semantic-paragraph-alt-lg-strong-typography-font-size: var(--font-size-lg);
  --semantic-paragraph-alt-lg-strong-typography-line-height: 1.335;
  --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-lg);
  --semantic-paragraph-alt-lg-default-typography-line-height: 1.335;
  --semantic-paragraph-alt-lg-default-typography-font-weight: 400;
  --semantic-paragraph-alt-lg-default-typography-font-family: var(--font-family-primary);
  --semantic-paragraph-default-sm-strong-typography-font-size: var(--font-size-md);
  --semantic-paragraph-default-sm-strong-typography-line-height: 1.4;
  --semantic-paragraph-default-sm-strong-typography-font-weight: 700;
  --semantic-paragraph-default-sm-strong-typography-font-family: var(--font-family-secondary);
  --semantic-paragraph-default-sm-default-typography-font-size: var(--font-size-md);
  --semantic-paragraph-default-sm-default-typography-line-height: 1.4;
  --semantic-paragraph-default-sm-default-typography-font-weight: 400;
  --semantic-paragraph-default-sm-default-typography-font-family: var(--font-family-secondary);
  --semantic-paragraph-default-lg-strong-typography-font-weight: 700;
  --semantic-paragraph-default-lg-strong-typography-font-size: var(--font-size-lg);
  --semantic-paragraph-default-lg-strong-typography-line-height: 1.335;
  --semantic-paragraph-default-lg-strong-typography-font-family: var(--font-family-secondary);
  --semantic-paragraph-default-lg-default-typography-font-size: var(--font-size-lg);
  --semantic-paragraph-default-lg-default-typography-line-height: 1.335;
  --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-lg);
  --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-primary);
  --semantic-headline-lg-typography-font-size: var(--font-size-3xl);
  --semantic-headline-lg-typography-line-height: 1.15;
  --semantic-headline-lg-typography-font-weight: 700;
  --semantic-headline-lg-typography-font-family: var(--font-family-primary);
  --semantic-headline-xl-typography-font-size: var(--font-size-4xl);
  --semantic-headline-xl-typography-line-height: 1.15;
  --semantic-headline-xl-typography-font-weight: 700;
  --semantic-headline-xl-typography-font-family: var(--font-family-primary);
  --semantic-headline-2xl-typography-font-size: var(--font-size-5xl);
  --semantic-headline-2xl-typography-line-height: 1.15;
  --semantic-headline-2xl-typography-font-weight: 700;
  --semantic-headline-2xl-typography-font-family: var(--font-family-primary);
  --semantic-display-typography-font-size: var(--font-size-5xl);
  --semantic-display-typography-line-height: 1.15;
  --semantic-display-typography-font-weight: 700;
  --semantic-display-typography-font-family: var(--font-family-secondary);
  --branded-heading-action-typography-font-size: var(--font-size-md);
  --branded-heading-action-typography-line-height: 1.25;
  --branded-heading-action-typography-font-weight: 700;
  --branded-heading-action-typography-font-family: var(--font-family-secondary);
  --branded-heading-label-hover-fill: var(--color-primary-80);
  --branded-heading-label-default-fill: var(--color-neutral-black);
  --branded-heading-lg-typography-font-size: var(--font-size-3xl);
  --branded-heading-lg-typography-line-height: 1.15;
  --branded-heading-lg-typography-font-weight: 700;
  --branded-heading-lg-typography-font-family: var(--font-family-primary);
  --branded-heading-sm-typography-font-size: var(--font-size-xl);
  --branded-heading-sm-typography-line-height: 1.335;
  --branded-heading-sm-typography-font-weight: 700;
  --branded-heading-sm-typography-font-family: var(--font-family-primary);
  --link-text-typography-font-size: var(--font-size-md);
  --link-text-typography-line-height: 1.25;
  --link-text-typography-font-weight: 700;
  --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-sm-typography-font-size: var(--font-size-md);
  --input-label-sm-typography-line-height: 1.25;
  --input-label-sm-typography-font-weight: 500;
  --input-label-sm-typography-font-family: var(--font-family-system);
  --input-label-lg-typography-line-height: 1.6;
  --input-label-lg-typography-font-weight: 700;
  --input-label-lg-typography-font-family: var(--font-family-system);
  --button-lg-typography-font-size: var(--font-size-md);
  --button-lg-typography-font-weight: 700;
  --button-lg-typography-font-family: var(--font-family-primary);
  --button-sm-typography-font-size: var(--font-size-sm);
  --button-sm-typography-font-weight: 700;
  --button-sm-typography-font-family: var(--font-family-primary);
  --button-background-primary-active-fill: var(--color-primary-80);
  --button-background-primary-hover-fill: var(--color-primary-70);
  --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-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-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);
  --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-background-default-fill: var(--semantic-background-base-adaptive-default-fill);
  --default-teaser-pulse-highlight-border: 2px solid var(--color-transparent-full);
  --default-teaser-pulse-default-border: 2px solid var(--color-transparent-full);
  --default-teaser-editorial-label-foreground-highlight-fill: var(--semantic-foreground-base-static-inverted-fill);
  --default-teaser-editorial-label-background-default-fill: var(--color-transparent-full);
  --body-typography-font-size: var(--font-size-base);
  --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-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-70);
  --text-on-background-primary-base: var(--text-on-background-primary-60);
  --text-on-background-primary-light: var(--text-on-background-primary-50);
  --header-strong-lg-typography-font-size: var(--header-lg-font-size);
  --header-strong-lg-typography-font-weight: 700;
  --header-strong-lg-typography-font-family: var(--header-font-family);
  --header-strong-sm-typography-font-size: var(--header-sm-font-size);
  --header-strong-sm-typography-font-weight: 700;
  --header-strong-sm-typography-font-family: var(--header-font-family);
  --header-default-lg-typography-font-size: var(--header-lg-font-size);
  --header-default-lg-typography-font-weight: 400;
  --header-default-lg-typography-font-family: var(--header-font-family);
  --header-default-sm-typography-font-size: var(--header-sm-font-size);
  --header-default-sm-typography-font-weight: 400;
  --header-default-sm-typography-font-family: var(--header-font-family);
  --header-background-accent-default-fill: var(--semantic-background-accent-adaptive-default-fill);
  --related-teaser-prefix-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --related-teaser-background-fill: var(--color-transparent-full);
  --quote-quotee-function-fill: var(--semantic-foreground-base-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-border: 1px solid var(--semantic-foreground-base-adaptive-default-fill);
  --tag-label-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --text-on-image-teaser-pulse-border: 2px solid var(--color-transparent-full);
  --text-on-image-teaser-external-icon-fill: var(--semantic-foreground-base-static-inverted-fill);
  --text-on-image-teaser-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);
  --text-on-image-teaser-prefix-fill: var(--semantic-foreground-base-static-inverted-fill);
  --horizontal-teaser-highlight-border-left: 0px solid var(--color-transparent-full);
  --horizontal-teaser-default-border-left: 0px solid var(--color-transparent-full);
  --list-teaser-prefix-typography-font-size: var(--font-size-base);
  --list-teaser-title-typography-font-size: var(--font-size-base);
  --teaser-premium-main-highlight-asset: var(--teaser-premium-main-default-asset);
  --teaser-play-button-border: 1px solid var(--color-transparent-full);
  --teaser-background-default-fill: var(--color-transparent-full);
  --teaser-background-highlight-fill: var(--semantic-background-accent-adaptive-soft-fill);
  --teaser-prefix-highlight-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-prefix-default-fill: var(--semantic-foreground-base-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-sublabel-highlight-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-sublabel-default-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-introduction-highlight-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --teaser-introduction-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-on-accent-adaptive-soft-fill: var(--color-primary-base);
  --semantic-foreground-on-brand-adaptive-soft-fill: var(--color-primary-base);
  --semantic-foreground-brand-adaptive-default-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-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-color: var(--semantic-foreground-base-adaptive-default-fill);
  --branded-heading-sm-border-color: var(--semantic-foreground-base-adaptive-default-fill);
  --link-text-hover-fill: var(--color-primary-dark);
  --input-default-border-color: var(--semantic-border-base-static-default-fill);
  --input-selected-border-color: var(--color-transparent-full);
  --input-background-selected-soft-fill: var(--semantic-background-brand-adaptive-soft-fill);
  --input-label-lg-typography-font-size: var(--font-size-base);
  --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(--color-transparent-full);
  --button-tertiary-active-border: var(--button-border-width) solid var(--color-transparent-full);
  --button-tertiary-hover-border: var(--button-border-width) solid var(--color-transparent-full);
  --button-tertiary-default-border: var(--button-border-width) solid var(--color-transparent-full);
  --button-secondary-disabled-border: var(--button-border-width) solid var(--semantic-border-disabled-adaptive-default-fill);
  --button-background-tertiary-disabled-fill: var(--color-transparent-full);
  --button-background-tertiary-default-fill: var(--color-transparent-full);
  --button-background-default-active-fill: rgba(26, 26, 26, 24%);
  --button-background-default-hover-fill: rgba(26, 26, 26, 12%);
  --button-background-default-default-fill: var(--color-transparent-full);
  --button-background-primary-disabled-fill: var(--semantic-background-disabled-adaptive-default-fill);
  --button-background-secondary-disabled-fill: var(--color-transparent-full);
  --button-background-secondary-default-fill: var(--color-transparent-full);
  --button-label-default-default-fill: var(--semantic-foreground-base-adaptive-default-fill);
  --bottom-bar-foreground-active-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --top-bar-background-fill: var(--header-background-accent-default-fill);
  --segmented-control-item-foreground-selected-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --segmented-control-item-background-selected-active-fill: rgba(5, 79, 185, 36%);
  --segmented-control-item-background-selected-hover-fill: rgba(5, 79, 185, 24%);
  --segmented-control-item-background-selected-default-fill: rgba(5, 79, 185, 12%);
  --segmented-control-item-background-default-active-fill: rgba(5, 79, 185, 24%);
  --segmented-control-item-background-default-hover-fill: rgba(5, 79, 185, 12%);
  --table-header-label-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --tab-selected-border: 2px solid var(--semantic-border-brand-adaptive-default-fill);
  --tab-label-selected-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --tab-label-default-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --tab-background-active-fill: rgba(5, 79, 185, 24%);
  --tab-background-hover-fill: rgba(5, 79, 185, 12%);
  --stepper-background-active-fill: var(--semantic-background-brand-adaptive-default-fill);
  --stepper-label-active-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --loader-stroke-fill: var(--semantic-border-brand-adaptive-default-fill);
  --default-teaser-pulse-background-highlight-fill: var(--default-teaser-editorial-label-foreground-highlight-fill);
  --default-teaser-editorial-label-foreground-default-fill: var(--semantic-foreground-error-adaptive-default-fill);
  --default-teaser-editorial-label-background-highlight-fill: var(--semantic-background-error-static-default-fill);
  --accordion-title-selected-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --header-label-active-border: 2px solid var(--semantic-border-brand-adaptive-default-fill);
  --header-foreground-default-active-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --related-teaser-title-fill: var(--semantic-foreground-on-brand-adaptive-soft-fill);
  --quote-icon-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --tag-background-active-fill: rgba(5, 79, 185, 24%);
  --tag-background-hover-fill: rgba(5, 79, 185, 12%);
  --text-on-image-teaser-pulse-background-fill: var(--text-on-image-teaser-editorial-label-foreground-fill);
  --text-on-image-teaser-editorial-label-background-fill: var(--semantic-background-error-static-default-fill);
  --teaser-comment-foreground-highlight-fill: var(--teaser-title-highlight-fill);
  --teaser-comment-foreground-default-fill: var(--teaser-title-default-fill);
  --teaser-podcast-icon-highlight-fill: var(--teaser-title-highlight-fill);
  --teaser-podcast-icon-default-fill: var(--teaser-title-default-fill);
  --teaser-external-icon-highlight-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-external-icon-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-play-button-background-fill: var(--semantic-background-brand-static-default-fill);
  --teaser-date-time-default-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --teaser-date-time-highlight-fill: var(--semantic-foreground-base-adaptive-soft-fill);
  --teaser-label-highlight-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --teaser-label-default-fill: var(--semantic-foreground-brand-adaptive-default-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);
  --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: 3px 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: 3px solid var(--branded-heading-sm-border-color);
  --link-text-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --input-hover-border-color: var(--semantic-border-brand-adaptive-default-fill);
  --input-background-selected-default-fill: var(--semantic-background-brand-adaptive-default-fill);
  --button-secondary-active-border: var(--button-border-width) solid var(--semantic-border-brand-adaptive-default-fill);
  --button-secondary-hover-border: var(--button-border-width) solid var(--semantic-border-brand-adaptive-default-fill);
  --button-secondary-default-border: var(--button-border-width) solid var(--semantic-border-brand-adaptive-default-fill);
  --button-background-tertiary-active-fill: rgba(5, 79, 185, 24%);
  --button-background-tertiary-hover-fill: rgba(5, 79, 185, 12%);
  --button-background-primary-default-fill: var(--semantic-background-brand-adaptive-default-fill);
  --button-background-secondary-active-fill: rgba(5, 79, 185, 24%);
  --button-background-secondary-hover-fill: rgba(5, 79, 185, 12%);
  --button-label-secondary-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --button-label-tertiary-default-fill: var(--semantic-foreground-brand-adaptive-default-fill);
  --stepper-number-active-fill: var(--semantic-foreground-on-brand-adaptive-default-fill);
  --default-teaser-pulse-background-default-fill: var(--default-teaser-editorial-label-foreground-default-fill);
  --header-foreground-accent-active-fill: var(--semantic-foreground-on-brand-adaptive-default-fill);
  --header-foreground-accent-default-fill: var(--semantic-foreground-on-brand-adaptive-default-fill);
  --teaser-play-button-text-fill: var(--semantic-foreground-on-brand-static-default-fill);
  --input-active-border-color: var(--input-hover-border-color);
  --input-text-fill: var(--semantic-foreground-on-brand-adaptive-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-default-fill: var(--semantic-foreground-on-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);
  --top-bar-foreground-active-fill: var(--header-foreground-accent-active-fill);
  --top-bar-foreground-default-fill: var(--header-foreground-accent-default-fill);
  --header-background-accent-default-item-active-fill: rgba(255, 255, 255, 32%);
  --header-background-accent-default-item-hover-fill: rgba(255, 255, 255, 16%);
  --button-label-primary-active-fill: var(--button-label-primary-default-fill);
  --button-label-primary-hover-fill: var(--button-label-primary-default-fill);
  --top-bar-active-border: 2px solid var(--top-bar-foreground-active-fill);
}
/**
 * 🦎 Chameleon v8.0.0-next.3
 * Do not edit directly
 */

[data-chameleon-theme="dl"][data-chameleon-subtheme="accent-soft"], [data-chameleon-theme="dl"] [data-chameleon-subtheme="accent-soft"] {
  --branded-heading-lg-layout-item-spacing: 4px;
  --branded-heading-lg-layout-padding-left: 0px;
  --branded-heading-lg-layout-padding-bottom: 0px;
  --branded-heading-lg-layout-padding-right: 0px;
  --branded-heading-lg-layout-padding-top: 0px;
  --branded-heading-sm-layout-item-spacing: 4px;
  --branded-heading-sm-layout-padding-left: 0px;
  --branded-heading-sm-layout-padding-bottom: 0px;
  --branded-heading-sm-layout-padding-right: 0px;
  --branded-heading-sm-layout-padding-top: 0px;
  --semantic-border-base-adaptive-soft-fill: var(--color-primary-20);
  --semantic-background-contextual-adaptive-default-fill: var(--semantic-background-accent-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);
}
/**
 * 🦎 Chameleon v8.0.0-next.3
 * Do not edit directly
 */

[data-chameleon-theme="dl"][data-chameleon-subtheme="accent-strong"], [data-chameleon-theme="dl"] [data-chameleon-subtheme="accent-strong"] {
  --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='white' fill-rule='evenodd' d='M24 45.6a21.6 21.6 0 1 0 0-43.2 21.6 21.6 0 0 0 0 43.2m0 2.4a24 24 0 1 0 0-48 24 24 0 0 0 0 48' clip-rule='evenodd'/%3e%3cpath fill='white' d='M27.62 20.57h9.47V27h-9.47v10.1h-7.21V27.01h-9.5v-6.44h9.5V10.9h7.21z'/%3e%3c/svg%3e");
  --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(--text-on-image-teaser-premium-main-asset);
  --teaser-premium-main-highlight-asset: var(--text-on-image-teaser-premium-main-asset);
  --semantic-foreground-brand-adaptive-default-fill: var(--color-primary-10);
  --branded-heading-label-hover-fill: var(--color-primary-20);
  --teaser-external-icon-highlight-fill: var(--semantic-background-base-adaptive-default-fill);
  --teaser-external-icon-default-fill: var(--semantic-background-base-adaptive-default-fill);
  --teaser-date-time-highlight-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --teaser-background-highlight-fill: var(--semantic-background-base-adaptive-inverted-fill);
  --teaser-prefix-highlight-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --teaser-prefix-default-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --teaser-title-default-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --teaser-title-highlight-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --teaser-sublabel-highlight-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --teaser-sublabel-default-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --teaser-label-highlight-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --teaser-label-default-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --teaser-introduction-highlight-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --teaser-introduction-default-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --semantic-background-contextual-adaptive-default-fill: var(--semantic-background-base-adaptive-inverted-fill);
  --branded-heading-label-default-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --branded-heading-lg-border-color: var(--semantic-foreground-base-adaptive-inverted-fill);
  --branded-heading-sm-border-color: var(--semantic-foreground-base-adaptive-inverted-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);
}
/**
 * 🦎 Chameleon v8.0.0-next.3
 * Do not edit directly
 */

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

[data-chameleon-theme="dl"][data-chameleon-subtheme="sponsored-content"], [data-chameleon-theme="dl"] [data-chameleon-subtheme="sponsored-content"] {
  --semantic-background-contextual-adaptive-default-fill: var(--color-neutral-10);
}
/**
 * 🦎 Chameleon v8.0.0-next.3
 * Do not edit directly
 */

[data-chameleon-theme="dl"][data-chameleon-color-mode="dark"], [data-chameleon-theme="dl"][data-chameleon-color-mode="dark"]:is([data-chameleon-subtheme="accent-soft"], [data-chameleon-subtheme="accent-strong"], [data-chameleon-subtheme="breaking"], [data-chameleon-subtheme="sponsored-content"], [data-chameleon-subtheme="default"]), [data-chameleon-theme="dl"][data-chameleon-color-mode="dark"] :is([data-chameleon-subtheme="accent-soft"], [data-chameleon-subtheme="accent-strong"], [data-chameleon-subtheme="breaking"], [data-chameleon-subtheme="sponsored-content"], [data-chameleon-subtheme="default"]) {
  --skeleton-fill: linear-gradient( -90deg, var(--color-neutral-80) 0%, var(--color-neutral-70) 50%, var(--color-neutral-80) 100%);;
  --table-header-label-fill: var(--color-neutral-30);
  --table-header-background-fill: var(--color-neutral-80);
  --switch-track-fill: var(--color-neutral-70);
  --stepper-background-default-fill: var(--color-neutral-70);
  --wide-list-background-even-fill: var(--color-neutral-90);
  --wide-list-background-active-fill: var(--color-neutral-70);
  --wide-list-background-hover-fill: var(--color-neutral-80);
  --color-focus: var(--color-primary-60);
  --header-default-asset: var(--logo-main-inverse-asset);
  --semantic-background-base-adaptive-inverted-fill: var(--color-neutral-white);
  --button-background-default-active-fill: rgba(255, 255, 255, 24%);
  --button-background-default-hover-fill: rgba(255, 255, 255, 12%);
  --button-background-default-default-fill: var(--color-transparent-full);
}
/**
 * 🦎 Chameleon v8.0.0-next.3
 * Do not edit directly
 */


@media ((min-width: 480px)) {
  [data-chameleon-theme="dl"], [data-chameleon-theme="dl"]:is([data-chameleon-subtheme="accent-soft"], [data-chameleon-subtheme="accent-strong"], [data-chameleon-subtheme="breaking"], [data-chameleon-subtheme="sponsored-content"], [data-chameleon-subtheme="default"]), [data-chameleon-theme="dl"] :is([data-chameleon-subtheme="accent-soft"], [data-chameleon-subtheme="accent-strong"], [data-chameleon-subtheme="breaking"], [data-chameleon-subtheme="sponsored-content"], [data-chameleon-subtheme="default"]) {
    --font-size-5xl: 40px;
  --font-size-4xl: 32px;
  --font-size-3xl: 28px;
  --font-size-2xl: 24px;
  --font-size-xl: 20px;
  --font-size-lg: 18px;
  --font-size-md: 16px;
  --font-size-sm: 14px;
  --font-size-xs: 12px;
  --dialog-border-radius: 4px;
  --related-teaser-image-width: 120px;
  --teaser-title-sm-typography-font-style: normal;
  --branded-heading-sm-typography-font-style: normal;
  --branded-heading-sm-typography-text-case: none;
  --teaser-title-sm-typography-font-size: var(--font-size-lg);
  --teaser-title-sm-typography-line-height: 1.15;
  --teaser-title-sm-typography-font-weight: 700;
  --teaser-title-sm-typography-font-family: var(--font-family-primary);
  --branded-heading-sm-typography-font-size: var(--font-size-2xl);
  --branded-heading-sm-typography-line-height: 1.335;
  --branded-heading-sm-typography-font-weight: 700;
  --branded-heading-sm-typography-font-family: var(--font-family-primary);
  }
}
      /**
 * 🦎 Chameleon v8.0.0-next.3
 * Do not edit directly
 */


@media ((min-width: 480px)) {
  [data-chameleon-theme="dl"][data-chameleon-subtheme="accent-soft"], [data-chameleon-theme="dl"] [data-chameleon-subtheme="accent-soft"] {
    --branded-heading-lg-layout-item-spacing: 4px;
  --branded-heading-lg-layout-padding-left: 0px;
  --branded-heading-lg-layout-padding-bottom: 0px;
  --branded-heading-lg-layout-padding-right: 0px;
  --branded-heading-lg-layout-padding-top: 0px;
  --branded-heading-sm-layout-item-spacing: 4px;
  --branded-heading-sm-layout-padding-left: 0px;
  --branded-heading-sm-layout-padding-bottom: 0px;
  --branded-heading-sm-layout-padding-right: 0px;
  --branded-heading-sm-layout-padding-top: 0px;
  --semantic-border-base-adaptive-soft-fill: var(--color-primary-20);
  --semantic-background-contextual-adaptive-default-fill: var(--semantic-background-accent-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);
  }
}
      /**
 * 🦎 Chameleon v8.0.0-next.3
 * Do not edit directly
 */


@media ((min-width: 480px)) {
  [data-chameleon-theme="dl"][data-chameleon-subtheme="accent-strong"], [data-chameleon-theme="dl"] [data-chameleon-subtheme="accent-strong"] {
    --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='white' fill-rule='evenodd' d='M24 45.6a21.6 21.6 0 1 0 0-43.2 21.6 21.6 0 0 0 0 43.2m0 2.4a24 24 0 1 0 0-48 24 24 0 0 0 0 48' clip-rule='evenodd'/%3e%3cpath fill='white' d='M27.62 20.57h9.47V27h-9.47v10.1h-7.21V27.01h-9.5v-6.44h9.5V10.9h7.21z'/%3e%3c/svg%3e");
  --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(--text-on-image-teaser-premium-main-asset);
  --teaser-premium-main-highlight-asset: var(--text-on-image-teaser-premium-main-asset);
  --semantic-foreground-brand-adaptive-default-fill: var(--color-primary-10);
  --branded-heading-label-hover-fill: var(--color-primary-20);
  --teaser-external-icon-highlight-fill: var(--semantic-background-base-adaptive-default-fill);
  --teaser-external-icon-default-fill: var(--semantic-background-base-adaptive-default-fill);
  --teaser-date-time-highlight-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --teaser-background-highlight-fill: var(--semantic-background-base-adaptive-inverted-fill);
  --teaser-prefix-highlight-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --teaser-prefix-default-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --teaser-title-default-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --teaser-title-highlight-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --teaser-sublabel-highlight-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --teaser-sublabel-default-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --teaser-label-highlight-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --teaser-label-default-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --teaser-introduction-highlight-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --teaser-introduction-default-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --semantic-background-contextual-adaptive-default-fill: var(--semantic-background-base-adaptive-inverted-fill);
  --branded-heading-label-default-fill: var(--semantic-foreground-base-adaptive-inverted-fill);
  --branded-heading-lg-border-color: var(--semantic-foreground-base-adaptive-inverted-fill);
  --branded-heading-sm-border-color: var(--semantic-foreground-base-adaptive-inverted-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);
  }
}
      /**
 * 🦎 Chameleon v8.0.0-next.3
 * Do not edit directly
 */


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


@media ((min-width: 480px)) {
  [data-chameleon-theme="dl"][data-chameleon-subtheme="sponsored-content"], [data-chameleon-theme="dl"] [data-chameleon-subtheme="sponsored-content"] {
    --semantic-background-contextual-adaptive-default-fill: var(--color-neutral-10);
  }
}
      