:root{--DSR-primitives-color-yolk100: #FDF5E7;--DSR-primitives-color-yolk200: #FBE7C6;--DSR-primitives-color-yolk300: #F5C56D;--DSR-primitives-color-yolk400: #F4B958;--DSR-primitives-color-yolk500: #F2AE3D;--DSR-primitives-color-yolk600: #D77D0E;--DSR-primitives-color-yolk700: #B26206;--DSR-primitives-color-brown400: #9E5705;--DSR-primitives-color-brown500: #774104;--DSR-primitives-color-brown600: #593103;--DSR-primitives-color-brown700: #3B2002;--DSR-color-brand-primary: var(--DSR-primitives-color-yolk500);--DSR-color-background-primary: var(--DSR-primitives-color-yolk100);--DSR-color-background-secondary: var(--DSR-primitives-color-yolk700);--DSR-color-background-tertiary: var(--DSR-primitives-color-yolk500);--DSR-color-background-tertiary-2: var(--DSR-primitives-color-brown700);--DSR-color-background-quaternary: var(--DSR-primitives-color-yolk600);--DSR-color-typography-primary: var(--DSR-primitives-color-brown700);--DSR-color-typography-secondary: var(--DSR-primitives-color-yolk100);--DSR-color-typography-tertiary: var(--DSR-primitives-color-yolk500);--DSR-color-typography-tertiary-2: var(--DSR-primitives-color-yolk700);--DSR-color-border-primary: var(--DSR-primitives-color-brown700);--DSR-color-border-secondary: var(--DSR-primitives-color-yolk100);--dsr-icon-fill: var(--DSR-primitives-color-brown700);--DSR-color-pill-background-primary: var(--DSR-color-background-tertiary);--DSR-color-pill-background-secondary: var(--DSR-color-background-tertiary-2);--DSR-color-pill-background-tertiary: var(--DSR-primitives-color-yolk600);--DSR-color-pill-background-tertiary-2: var(--DSR-color-background-tertiary-2);--DSR-color-pill-typography-primary: var(--DSR-color-typography-primary);--DSR-color-pill-typography-secondary: var(--DSR-color-typography-secondary);--DSR-color-pill-typography-tertiary: var(--DSR-color-typography-tertiary);--DSR-color-chart-primary: var(--DSR-primitives-color-yolk500);--DSR-color-chart-secondary: var(--DSR-primitives-color-yolk300);--DSR-color-chart-tertiary: var(--DSR-primitives-color-yolk400);--font-family-base: "DM Sans", system-ui, -apple-system, sans-serif;--font-family-heading: "DM Sans", system-ui, -apple-system, sans-serif;--font-family-custom: "DSR", "DM Sans", sans-serif;--font-size-xs: .444rem;--font-size-sm: .667rem;--font-size-base: 1rem;--font-size-lg: 1.5rem;--font-size-xl: 2.25rem;--font-size-2xl: 3.375rem;--font-size-3xl: 5.063rem;--font-size-4xl: clamp(3.375rem, 10vw, 7.594rem);--font-size-5xl: clamp(5.063rem, 15vw, 11.391rem);--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tighter: .8;--line-height-tight: 1;--line-height-normal: 1.4;--line-height-relaxed: 1.65;--letter-spacing-tight: -.025em;--letter-spacing-normal: 0;--letter-spacing-relaxed: .025em;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--spacing-3xl: 4rem;--spacing-4xl: 6rem;--spacing-5xl: 12rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: 1rem;--radius-full: 9999px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--shadow-lg: 0 0 20px rgba(0, 0, 0, .2);--transition-fast: .15s;--transition-base: .2s;--transition-slow: .3s;--z-base: 1;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--container-max-width: 1280px;--container-padding: 1rem}.report-chart{position:relative}.chart{width:100%}.chart__caption{margin-bottom:var(--spacing-md, 1rem)}.chart__description{background-color:var(--DSR-color-background-tertiary);font-size:var(--font-size-base);line-height:var(--line-height-normal);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-lg);max-width:43rem;padding:var(--spacing-xl) var(--spacing-2xl);margin-left:var(--spacing-3xl);border-radius:var(--radius-lg);position:relative}.chart__description--below{margin-top:var(--spacing-lg);margin-bottom:0;margin-left:auto;margin-right:auto}@media(max-width:1024px){.chart__description{padding:var(--spacing-lg) var(--spacing-xl);margin-left:var(--spacing-xl);max-width:none}.chart__description--below{margin-left:var(--spacing-xl)}}@media(max-width:768px){.chart__description{padding:var(--spacing-md) var(--spacing-lg);margin-left:var(--spacing-md);margin-right:var(--spacing-md)}.chart__description--below{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}}.chart__description:before{content:"";position:absolute;top:10px;left:-10px;width:100%;height:100%;background-image:url(/images/pattern-triangle-yolk600.svg);border-radius:var(--radius-lg);z-index:-1}.chart-highlights-mobile{display:none}.chart-highlights-mobile__item{background-color:var(--DSR-color-background-tertiary);font-size:var(--font-size-base);line-height:var(--line-height-normal);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-lg);max-width:43rem;padding:var(--spacing-xl) var(--spacing-2xl);margin-left:var(--spacing-3xl);border-radius:var(--radius-lg);position:relative}.chart-highlights-mobile__item:before{content:"";position:absolute;top:10px;left:-10px;width:100%;height:100%;background-image:url(/images/pattern-triangle-yolk600.svg);border-radius:var(--radius-lg);z-index:-1}.chart-highlights-mobile__item p{margin:0;text-align:justify}@media(max-width:768px){.chart-highlights-mobile{display:block;margin:var(--spacing-xl) 0}.chart-highlights-mobile__item{padding:var(--spacing-lg) var(--spacing-xl);margin-left:var(--spacing-md);margin-right:var(--spacing-md);max-width:none}.chart-highlight-wrap,.chart-column__highlight-anchor,.chart-stacked-bar__highlight-anchor{display:none!important}}.chart__caption .chart__title{font-size:var(--font-size-3xl);padding:0 var(--spacing-3xl);font-weight:var(--font-weight-bold);color:var(--DSR-color-typography-tertiary-2);max-width:60rem;line-height:var(--line-height-tighter);margin:var(--spacing-sm) 0 var(--spacing-3xl) 0;letter-spacing:-3%}@media(max-width:1024px){.chart__caption .chart__title{font-size:var(--font-size-2xl);padding:0 var(--spacing-xl);margin:var(--spacing-sm) 0 var(--spacing-2xl) 0}}@media(max-width:768px){.chart__caption .chart__title{font-size:var(--font-size-2xl);padding:0 var(--spacing-md);margin:var(--spacing-xs) 0 var(--spacing-xl) 0}}.report-section__divider{display:block;height:24px;width:50%;background-image:url(/images/pattern-slash-yolk300.svg);background-size:24px 24px;background-repeat:repeat-x}.chart__bars{display:flex;flex-direction:column;gap:var(--spacing-sm, .75rem);padding:0 var(--spacing-3xl)}@media(max-width:1024px){.chart__bars,.chart-bar__group .chart__bars{padding:0 var(--spacing-xl)}}@media(max-width:768px){.chart__bars,.chart-bar__group .chart__bars{padding:0 var(--spacing-md)}}.chart-bar{margin-bottom:var(--spacing-md)}.chart--compact .chart-bar{margin-bottom:var(--spacing-xs, .5rem)}.chart-bar__label{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--DSR-color-typography-primary);display:block;margin-bottom:var(--spacing-sm)}.chart-bar__bar-wrap{display:flex;align-items:center;gap:var(--spacing-xs, .5rem);min-width:0;position:relative}.chart-bar__track{flex:1;min-width:0;height:6rem;display:flex;align-items:center;background:transparent;overflow:hidden}@media(max-width:768px){.chart-bar__track{height:4rem}.chart--compact .chart-bar__track{height:3rem}}.chart--compact .chart-bar__track{height:4rem}.chart-bar__fill{height:100%;background:var(--DSR-color-chart-primary);border-radius:0 var(--radius-sm) var(--radius-sm) 0;display:flex;align-items:flex-start;justify-content:flex-end;padding-right:var(--spacing-sm);padding-top:var(--spacing-md);min-width:0}@media(max-width:768px){.chart-bar__fill{padding-right:var(--spacing-xs)}}.chart--compact .chart-bar__fill{padding-top:var(--spacing-sm)}.chart-bar__value{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--DSR-color-typography-primary);white-space:nowrap}@media(max-width:768px){.chart-bar__value{font-size:var(--font-size-base)}}.chart--compact .chart-bar__value{font-size:var(--font-size-base)}.chart-bar__value--outside{flex-shrink:0;margin-left:var(--spacing-md);color:var(--DSR-color-typography-primary);white-space:nowrap}.chart--bar-multi .chart-bar__grid{display:grid;grid-template-columns:repeat(var(--chart-bar-columns, 2),1fr);gap:var(--spacing-2xl) var(--spacing-3xl);padding:0 var(--spacing-3xl)}.chart--bar-multi .chart-bar__group{display:flex;flex-direction:column;gap:var(--spacing-md);min-width:0}.chart--bar-multi .chart-bar__subheading{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--DSR-color-typography-tertiary-2);margin:0 0 var(--spacing-sm)}.chart--bar-multi .chart-bar__group .chart__bars{padding:0}@media(max-width:1024px){.chart--bar-multi .chart-bar__grid{padding:0 var(--spacing-xl);gap:var(--spacing-xl) var(--spacing-2xl);grid-template-columns:1fr}}@media(max-width:768px){.chart--bar-multi .chart-bar__grid{padding:0 var(--spacing-md);gap:var(--spacing-lg)}}.map-chart{position:relative;padding:0 var(--spacing-3xl)}.map-chart__inner{position:relative;isolation:isolate;overflow:visible;padding:var(--spacing-lg)}.map-chart__svg{position:relative;width:100%;max-width:100%}.map-chart__svg svg{display:block;width:100%;height:auto}.map-chart__svg svg [data-region]{mask:url(/images/pattern-triangle-yolk200.svg);transition:fill .2s ease-out,opacity .2s ease-out}.map-chart--hovering svg [data-region],.map-chart--hovering .map-callout{opacity:.2}.map-chart--hovering svg [data-region].map-region--hovered,.map-chart--hovering .map-callout--hovered{opacity:1}.map-chart-fallback{display:none;margin-top:var(--spacing-lg)}@media(max-width:1028px){.map-chart{display:none}.map-chart-fallback{display:block}}.map-callout{--anchor-x: 50;--anchor-y: 50;position:absolute;left:calc(var(--anchor-x) * 1%);top:calc(var(--anchor-y) * 1%);display:flex;align-items:center;pointer-events:none;transition:opacity .2s ease-out}.map-callout__bubble{pointer-events:auto;min-width:9rem;padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-md);background-color:var(--DSR-primitives-color-yolk500);color:var(--DSR-color-typography-primary)}.map-callout__value{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.map-callout__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.map-callout__line{flex:0 0 auto;width:3rem;height:2px;background-color:var(--DSR-primitives-color-yolk500);pointer-events:none}.map-callout__line:after{display:block;content:"";position:absolute;right:-5px;top:calc(50% - 5px);width:10px;height:10px;border-radius:50%;background-color:var(--DSR-primitives-color-yolk500)}.map-callout--left{flex-direction:row-reverse}.map-callout--left .map-callout__line{transform-origin:right center}.map-callout--right .map-callout__line{transform-origin:left center}.map-callout--right .map-callout__line:after{right:auto;left:-5px}.chart__columns{display:flex;align-items:flex-end;justify-content:flex-start;gap:var(--spacing-md);min-height:30rem;padding:0 var(--spacing-3xl)}@media(max-width:1024px){.chart__columns{padding:0 var(--spacing-xl);min-height:24rem;gap:var(--spacing-sm)}}@media(max-width:768px){.chart__columns{padding:0 var(--spacing-md);min-height:18rem;gap:var(--spacing-sm)}}.chart-column{display:flex;flex-direction:column;align-items:center;flex:1;min-width:0}.chart-column__bar-wrap{width:100%;display:flex;flex-direction:column;align-items:center;position:relative}.chart-column__highlight-anchor{position:absolute;bottom:calc(var(--chart-highlight-value, 0) * 1%);left:50%;transform:translate(-50%);pointer-events:none}.chart-column__highlight-anchor .chart-highlight-wrap{pointer-events:auto}.chart-column__track{width:100%;height:30rem;display:flex;flex-direction:column;justify-content:flex-end;background:transparent;overflow:visible}@media(max-width:1024px){.chart-column__track{height:24rem}}@media(max-width:768px){.chart-column__track{height:18rem}}.chart-column__fill{width:100%;background:var(--DSR-color-chart-primary);border-radius:var(--radius-sm) var(--radius-sm) 0 0;display:flex;align-items:flex-start;justify-content:flex-start;padding-left:var(--spacing-lg);padding-top:var(--spacing-xs);min-height:0}@media(max-width:768px){.chart-column__fill{padding-left:var(--spacing-md)}}.chart-column__value{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--DSR-color-typography-primary);white-space:nowrap}@media(max-width:768px){.chart-column__value{font-size:var(--font-size-base)}}.chart-column__value--outside{flex-shrink:0;margin-bottom:var(--spacing-sm);margin-left:var(--spacing-md);color:var(--DSR-color-typography-primary);white-space:nowrap}.chart-column__label-wrap{min-height:2.6em;display:flex;align-items:flex-start;justify-content:center;margin-top:var(--spacing-sm);text-align:center}@media(max-width:768px){.chart-column__label-wrap{min-height:2.4em}}.chart-column__label{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--DSR-color-typography-primary);word-break:break-word}@media(max-width:768px){.chart-column__label{font-size:var(--font-size-sm)}}.chart-stacked-bar__legend{display:flex;flex-wrap:wrap;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg);padding:0 var(--spacing-3xl)}.chart-stacked-bar__legend-item{display:flex;align-items:center;gap:var(--spacing-sm)}.chart-stacked-bar__legend-swatch{width:1rem;height:1rem;border-radius:var(--radius-full);background:var(--DSR-color-chart-secondary)}.chart-stacked-bar__legend-swatch--1{background:var(--DSR-primitives-color-yolk600)}.chart-stacked-bar__legend-swatch--2{background:var(--DSR-color-chart-secondary)}.chart-stacked-bar__legend-label{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--DSR-color-typography-primary)}.chart-stacked-bar__columns{display:flex;align-items:flex-end;justify-content:flex-start;gap:var(--spacing-md);min-height:30rem;padding:0 var(--spacing-3xl)}.chart-stacked-bar__column{display:flex;flex-direction:column;align-items:center;flex:1;min-width:0}.chart-stacked-bar__bar-wrap{width:100%;display:flex;flex-direction:column;align-items:center;position:relative}.chart-stacked-bar__highlight-anchor{position:absolute;bottom:calc(var(--chart-highlight-value, 100) * 1%);left:50%;transform:translate(-50%);pointer-events:none;z-index:1}.chart-stacked-bar__highlight-anchor .chart-highlight-wrap{pointer-events:auto}.chart-stacked-bar__track{width:100%;height:30rem;display:flex;flex-direction:column;justify-content:flex-end;background:transparent;border-radius:var(--radius-sm);overflow:visible;position:relative}.chart-stacked-bar__segment{width:100%;min-height:2px;background:var(--DSR-color-chart-secondary);display:flex;align-items:center;justify-content:center;transition:height .3s ease-out}.chart-stacked-bar__segment--1{background:var(--DSR-primitives-color-yolk600)}.chart-stacked-bar__segment--2{background:var(--DSR-color-chart-secondary)}.chart-stacked-bar__segment-value{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--DSR-color-typography-primary)}@media(max-width:768px){.chart-stacked-bar__segment-value{font-size:var(--font-size-base)}}.chart-stacked-bar__label{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--DSR-color-typography-primary);text-align:center;margin-top:var(--spacing-sm);word-break:break-word}@media(max-width:768px){.chart-stacked-bar__label{font-size:var(--font-size-sm)}}@media(max-width:1024px){.chart-stacked-bar__columns{padding:0 var(--spacing-xl);min-height:24rem}.chart-stacked-bar__track{height:24rem}.chart-stacked-bar__legend{padding:0}}@media(max-width:768px){.chart-stacked-bar__columns{padding:0 var(--spacing-md);min-height:18rem}.chart-stacked-bar__track{height:18rem}.chart-stacked-bar__legend{padding:0 var(--spacing-md)}}.chart__sub-heading{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--DSR-color-typography-tertiary-2);max-width:53rem;padding:0 var(--spacing-3xl);margin-bottom:var(--spacing-2xl);word-break:break-word}@media(max-width:1024px){.chart__sub-heading{padding:0 var(--spacing-xl)}}@media(max-width:768px){.chart__sub-heading{padding:0 var(--spacing-md);font-size:var(--font-size-lg)}}.chart--big-number .chart-big-number__list{list-style:none;margin:0;display:flex;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:space-between}@media(max-width:768px){.chart--big-number .chart-big-number__list{gap:var(--spacing-xl);justify-content:center;margin-bottom:var(--spacing-xl)}}.chart--big-number .chart-big-number__item{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs);min-width:8rem}@media(max-width:768px){.chart--big-number .chart-big-number__item{align-items:center;min-width:auto}}.chart--big-number .chart-big-number__value-wrap{position:relative;height:12rem}@media(max-width:768px){.chart--big-number .chart-big-number__value-wrap{height:5rem}}.chart--big-number .chart-big-number__value-wrap:before{content:"";position:absolute;top:-20px;left:-20px;width:250px;height:250px;border-radius:var(--radius-full);background-image:url(/images/pattern-triangle-yolk300.svg);background-size:12px 12px;opacity:70%;z-index:-1}@media(max-width:768px){.chart--big-number .chart-big-number__value-wrap:before{width:150px;height:150px}}.chart--big-number .chart-big-number__value{font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);line-height:1;color:var(--DSR-color-chart-primary);position:absolute}@media(max-width:768px){.chart--big-number .chart-big-number__value{font-size:var(--font-size-5xl);position:relative}}.chart--big-number .chart-big-number__label{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--DSR-color-typography-primary);line-height:var(--line-height-tight);max-width:20rem;text-align:center}@media(max-width:768px){.chart--big-number .chart-big-number__label{font-size:var(--font-size-base);max-width:9rem;text-align:center}}.chart--big-stat .chart-big-stat__wrap{padding:var(--spacing-lg) var(--spacing-3xl);display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}@media(max-width:1024px){.chart--big-stat .chart-big-stat__wrap{padding:var(--spacing-lg) var(--spacing-xl)}}@media(max-width:768px){.chart--big-stat .chart-big-stat__wrap{padding:var(--spacing-md) var(--spacing-lg)}.chart--big-stat .chart-big-stat__value{font-size:var(--font-size-4xl)}}.chart--big-stat .chart-big-stat__value{font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);line-height:1;color:var(--DSR-color-chart-primary);position:relative}.chart--big-stat .chart-big-stat__value:before{content:"";position:absolute;top:-20px;left:-20px;width:250px;height:250px;border-radius:var(--radius-full);background-image:url(/images/pattern-triangle-yolk300.svg);background-size:12px 12px;opacity:70%;z-index:-1}.chart--big-stat .chart-big-stat__label{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--DSR-color-typography-primary);line-height:var(--line-height-normal);margin:0;max-width:30rem}.chart--text-points .chart-text-points__sections{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-2xl);padding:0 var(--spacing-3xl)}@media(max-width:1024px){.chart--text-points .chart-text-points__sections{padding:0 var(--spacing-xl)}}@media(max-width:768px){.chart--text-points .chart-text-points__sections{padding:0 var(--spacing-md);gap:var(--spacing-xl)}}.chart--text-points .chart-text-points__section{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:auto 1fr;gap:var(--spacing-2xl)}@media(max-width:1024px){.chart--text-points .chart-text-points__section{display:flex;flex-direction:column}}@media(max-width:768px){.chart--text-points .chart-text-points__section{gap:var(--spacing-xl);margin-bottom:var(--spacing-xl)}}.chart--text-points .chart-text-points__heading{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--DSR-color-typography-primary);line-height:var(--line-height-tight);margin:0;grid-column:1 / 7;grid-row:1 / 2}@media(max-width:1024px){.chart--text-points .chart-text-points__heading{font-size:var(--font-size-lg)}}.chart--text-points .chart-text-points__point-icon{width:2rem;height:2rem;flex-shrink:0;margin-right:var(--spacing-md);transform:translateY(2px)}.chart--text-points .chart-text-points__list{list-style:none;margin:0;padding-left:0;grid-column:1 / 5;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-md)}.chart--text-points .chart-text-points__section--flipped .chart-text-points__list{grid-column:3 / 7}.chart--text-points .chart-text-points__point{font-size:var(--font-size-base);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);color:var(--DSR-color-typography-primary);background-color:var(--DSR-primitives-color-yolk200);border-radius:var(--radius-full);padding:var(--spacing-md) var(--spacing-lg);max-width:20rem;position:relative;display:flex;align-items:center;flex-grow:1}.chart--text-points .chart-text-points__point:before{content:"";position:absolute;top:5px;left:-5px;width:100%;height:100%;border-radius:var(--radius-full);background-image:url(/images/pattern-triangle-yolk300.svg);background-size:12px 12px;z-index:-1}@media(max-width:1024px){.chart--text-points .chart-text-points__point{max-width:100%}}.chart--text-points .chart-text-points__quote{font-style:italic;display:flex;align-items:center;grid-column:5 / 7;grid-row:2 / 3;position:relative}.chart--text-points .chart-text-points__quote:before{content:"";position:absolute;top:calc(50% - 125px);left:-50px;width:250px;height:250px;border-radius:var(--radius-full);background-image:url(/images/pattern-triangle-yolk300.svg);background-size:12px 12px;z-index:-1;opacity:50%}.chart-text-points__section--flipped .chart-text-points__quote{grid-column:1 / 3}.chart--text-points .chart-text-points__quote p{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--DSR-color-typography-tertiary-2);hanging-punctuation:first}.chart--ratio .chart-ratio__subheading{font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--DSR-color-typography-primary);margin:0 0 var(--spacing-md);padding:0 var(--spacing-3xl)}@media(max-width:1024px){.chart--ratio .chart-ratio__subheading{padding:0 var(--spacing-xl)}}@media(max-width:768px){.chart--ratio .chart-ratio__subheading{padding:0 var(--spacing-md)}}.chart--ratio .chart-ratio__list{display:grid;grid-template-columns:1fr auto;gap:var(--spacing-sm) var(--spacing-xl);align-items:baseline;margin:0;list-style:none}.chart--ratio .chart-ratio__label{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--DSR-color-typography-primary);margin:0}.chart--ratio .chart-ratio__value{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--DSR-primitives-color-yolk600);margin:0;text-align:right;padding-right:var(--spacing-xl)}.chart--ratio-multi .chart-ratio__grid{--chart-ratio-tables: 3;display:grid;grid-template-columns:repeat(var(--chart-ratio-tables),1fr);grid-template-rows:auto 1fr;gap:var(--spacing-xl) var(--spacing-2xl);padding:0 var(--spacing-3xl)}.chart--ratio-multi .chart-ratio__table-heading[data-table-index="0"]{grid-area:1 / 1}.chart--ratio-multi .chart-ratio__table-heading[data-table-index="1"]{grid-area:1 / 2}.chart--ratio-multi .chart-ratio__table-heading[data-table-index="2"]{grid-area:1 / 3}.chart--ratio-multi .chart-ratio__table-body[data-table-index="0"]{grid-area:2 / 1}.chart--ratio-multi .chart-ratio__table-body[data-table-index="1"]{grid-area:2 / 2}.chart--ratio-multi .chart-ratio__table-body[data-table-index="2"]{grid-area:2 / 3}@media(max-width:1024px){.chart--ratio-multi .chart-ratio__grid{grid-template-columns:1fr;padding:0 var(--spacing-xl)}}@media(max-width:768px){.chart--ratio-multi .chart-ratio__grid{grid-template-columns:1fr;grid-template-rows:repeat(calc(var(--chart-ratio-tables) * 2),auto);padding:0 var(--spacing-md);gap:var(--spacing-lg)}.chart--ratio-multi .chart-ratio__table-heading[data-table-index="0"]{grid-area:1 / 1}.chart--ratio-multi .chart-ratio__table-body[data-table-index="0"]{grid-area:2 / 1}.chart--ratio-multi .chart-ratio__table-heading[data-table-index="1"]{grid-area:3 / 1}.chart--ratio-multi .chart-ratio__table-body[data-table-index="1"]{grid-area:4 / 1}.chart--ratio-multi .chart-ratio__table-heading[data-table-index="2"]{grid-area:5 / 1}.chart--ratio-multi .chart-ratio__table-body[data-table-index="2"]{grid-area:6 / 1}}.chart--ratio-multi .chart-ratio__table-heading{display:flex;align-items:flex-end;min-height:0}.chart--ratio-multi .chart-ratio__table-heading-text{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--DSR-color-typography-tertiary-2);margin:0;flex:1}.chart--ratio-multi .chart-ratio__table-body{display:flex;flex-direction:column;gap:var(--spacing-sm)}.chart--ratio-multi .chart-ratio__list{max-width:none}.chart--text-quotes .chart-text-quotes__subheading{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--DSR-color-typography-tertiary-2);margin:0 0 var(--spacing-2xl);padding:0 var(--spacing-3xl);max-width:60rem}.chart--text-quotes .chart-text-quotes__groups{display:grid;gap:var(--spacing-2xl);padding:0 var(--spacing-3xl)}.chart--text-quotes .chart-text-quotes__groups[data-group-count="2"]{grid-template-columns:1fr 1fr;gap:var(--spacing-2xl) var(--spacing-3xl)}@media(max-width:1024px){.chart--text-quotes .chart-text-quotes__groups[data-group-count="2"]{grid-template-columns:1fr}}@media(max-width:768px){.chart--text-quotes .chart-text-quotes__subheading,.chart--text-quotes .chart-text-quotes__groups{padding:0 var(--spacing-md)}}.chart--text-quotes .chart-text-quotes__group{display:flex;flex-direction:column;gap:var(--spacing-md);min-width:0}.chart--text-quotes .chart-text-quotes__group-title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--DSR-color-typography-tertiary-2);line-height:var(--line-height-tight);margin:0 0 var(--spacing-sm)}.chart--text-quotes .chart-text-quotes__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-xl)}.chart--text-quotes .chart-text-quotes__item{margin:0;padding:var(--spacing-xl) var(--spacing-3xl);border:none;border-radius:var(--radius-full);background:var(--DSR-primitives-color-yolk200);position:relative;display:flex;gap:var(--spacing-xl);align-items:center}@media(max-width:768px){.chart--text-quotes .chart-text-quotes__item{padding:var(--spacing-lg) var(--spacing-xl);gap:var(--spacing-md);border-radius:var(--radius-lg)}}.chart--text-quotes .chart-text-quotes__item:before{content:"";position:absolute;top:10px;left:-10px;width:100%;height:100%;border-radius:var(--radius-full);background-image:url(/images/pattern-triangle-yolk300.svg);background-size:12px 12px;z-index:-1}@media(max-width:768px){.chart--text-quotes .chart-text-quotes__item:before{border-radius:var(--radius-lg)}}.chart--text-quotes .chart-text-quotes__item-icon{width:4rem;height:4rem;flex-shrink:0;display:flex;align-items:center;height:100%}@media(max-width:768px){.chart--text-quotes .chart-text-quotes__item-icon{width:2rem;height:2rem}}.chart--text-quotes .chart-text-quotes__group[data-group-index="0"] .chart-text-quotes__item{background:var(--DSR-primitives-color-yolk200)}.chart--text-quotes .chart-text-quotes__group[data-group-index="0"] .chart-text-quotes__quote-title,.chart--text-quotes .chart-text-quotes__group[data-group-index="0"] .chart-text-quotes__quote-text{color:var(--DSR-color-typography-primary)}.chart--text-quotes .chart-text-quotes__group[data-group-index="1"] .chart-text-quotes__item{background:var(--DSR-primitives-color-yolk600)}.chart--text-quotes .chart-text-quotes__group[data-group-index="1"] .chart-text-quotes__quote-title,.chart--text-quotes .chart-text-quotes__group[data-group-index="1"] .chart-text-quotes__quote-text{color:var(--DSR-color-typography-secondary)}.chart--text-quotes .chart-text-quotes__quote-title{display:block;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);font-style:normal;margin-bottom:var(--spacing-sm)}@media(max-width:768px){.chart--text-quotes .chart-text-quotes__quote-title{font-size:var(--font-size-base)}}.chart--text-quotes .chart-text-quotes__quote-text{font-size:var(--font-size-base);line-height:var(--line-height-normal);font-weight:var(--font-weight-semibold);margin:0}@media(max-width:768px){.chart--text-quotes .chart-text-quotes__quote-text{font-size:var(--font-size-base);font-weight:var(--font-weight-normal)}}.chart--text-why .chart-text-why__grid{margin-top:var(--spacing-4xl);display:flex;flex-direction:column;gap:var(--spacing-2xl);padding:0 var(--spacing-3xl)}.chart--text-why .chart-text-why__row{--chart-text-why-row-items: 3;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto 1fr;gap:var(--spacing-xl) var(--spacing-2xl)}.chart--text-why .chart-text-why__heading-wrap[data-item-index="0"]{grid-area:1 / 1}.chart--text-why .chart-text-why__heading-wrap[data-item-index="1"]{grid-area:1 / 2}.chart--text-why .chart-text-why__heading-wrap[data-item-index="2"]{grid-area:1 / 3}.chart--text-why .chart-text-why__details-wrap[data-item-index="0"]{grid-area:2 / 1}.chart--text-why .chart-text-why__details-wrap[data-item-index="1"]{grid-area:2 / 2}.chart--text-why .chart-text-why__details-wrap[data-item-index="2"]{grid-area:2 / 3}.chart--text-why .chart-text-why__heading-wrap{display:flex;align-items:flex-end;min-height:0}.chart--text-why .chart-text-why__heading-wrap--empty,.chart--text-why .chart-text-why__details-wrap--empty{visibility:hidden;pointer-events:none}.chart--text-why .chart-text-why__heading{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--DSR-color-typography-tertiary-2);line-height:var(--line-height-tight);margin:0}.chart--text-why .chart-text-why__details-wrap{display:flex;flex-direction:column;min-height:0}.chart--text-why .chart-text-why__details{font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--DSR-color-typography-primary);margin:0}@media(max-width:1024px){.chart--text-why .chart-text-why__grid{padding:0 var(--spacing-xl)}.chart--text-why .chart-text-why__row{gap:var(--spacing-md) var(--spacing-lg)}}@media(max-width:768px){.chart--text-why .chart-text-why__grid{padding:0 var(--spacing-md);gap:var(--spacing-lg)}.chart--text-why .chart-text-why__row{grid-template-columns:1fr;grid-template-rows:repeat(calc(var(--chart-text-why-row-items) * 2),auto);gap:var(--spacing-lg)}.chart--text-why .chart-text-why__heading-wrap[data-item-index="0"]{grid-area:1 / 1}.chart--text-why .chart-text-why__details-wrap[data-item-index="0"]{grid-area:2 / 1}.chart--text-why .chart-text-why__heading-wrap[data-item-index="1"]{grid-area:3 / 1}.chart--text-why .chart-text-why__details-wrap[data-item-index="1"]{grid-area:4 / 1}.chart--text-why .chart-text-why__heading-wrap[data-item-index="2"]{grid-area:5 / 1}.chart--text-why .chart-text-why__details-wrap[data-item-index="2"]{grid-area:6 / 1}.chart--text-why .chart-text-why__heading-wrap--empty,.chart--text-why .chart-text-why__details-wrap--empty{display:none}.chart--text-why .chart-text-why__heading{font-size:var(--font-size-lg)}}.chart--table .chart-table__wrap{padding:0 var(--spacing-3xl);overflow-x:auto}@media(max-width:1024px){.chart--table .chart-table__wrap{padding:0 var(--spacing-xl)}}@media(max-width:768px){.chart--table .chart-table__wrap{padding:0 var(--spacing-md)}.chart--table .chart-table__th,.chart--table .chart-table__td{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-base)}}.chart--table .chart-table__table{width:100%;max-width:40rem;border-collapse:collapse;font-size:var(--font-size-lg)}.chart--table .chart-table__th,.chart--table .chart-table__td{padding:var(--spacing-sm) var(--spacing-md);text-align:left;border-bottom:1px solid var(--DSR-color-typography-tertiary)}.chart--table .chart-table__th{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--DSR-color-typography-primary)}.chart--table .chart-table__th--value,.chart--table .chart-table__td--value{text-align:right;white-space:nowrap}.chart--table .chart-table__td--label{color:var(--DSR-color-typography-primary)}.chart--table .chart-table__td--value{color:var(--DSR-color-typography-tertiary-2);font-weight:var(--font-weight-bold)}.chart--table-multi .chart-table__grid{display:grid;grid-template-columns:repeat(var(--chart-table-columns, 2),1fr);grid-template-rows:auto 1fr;gap:var(--spacing-xl) var(--spacing-2xl);padding:0 var(--spacing-3xl)}@media(max-width:1024px){.chart--table-multi .chart-table__grid{grid-template-columns:1fr;padding:0 var(--spacing-xl)}}@media(max-width:768px){.chart--table-multi .chart-table__grid{padding:0 var(--spacing-md)}.chart--table-multi .chart-table__th,.chart--table-multi .chart-table__td{height:2.75rem;min-height:2.75rem;padding:var(--spacing-xs) var(--spacing-sm)}}.chart--table-multi .chart-table__heading-wrap{display:flex;align-items:flex-end;min-height:0}.chart--table-multi .chart-table__heading-text{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--DSR-color-typography-tertiary-2);margin:0}.chart--table-multi .chart-table__body-wrap{overflow-x:auto}.chart--table-multi .chart-table__body-wrap .chart-table__table{max-width:none;table-layout:fixed}.chart--table-multi .chart-table__th,.chart--table-multi .chart-table__td{height:3.25rem;min-height:3.25rem;vertical-align:top;box-sizing:border-box}.chart--data-table .chart-data-table__subheading{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);max-width:50rem;color:var(--DSR-color-typography-tertiary-2);margin:0 0 var(--spacing-2xl);padding:0 var(--spacing-3xl)}@media(max-width:768px){.chart--data-table .chart-data-table__subheading{font-size:var(--font-size-lg);padding:0 var(--spacing-md)}}.chart--data-table .chart-data-table__wrap{padding:0 var(--spacing-3xl)}@media(max-width:1024px){.chart--data-table .chart-data-table__wrap{padding:0 var(--spacing-md)}.chart--data-table .chart-data-table__cards{grid-template-columns:1fr}}.chart--data-table .chart-data-table__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:var(--spacing-xl);align-items:stretch}.chart--data-table .chart-data-table__card{background-color:var(--DSR-primitives-color-yolk200);border-radius:var(--radius-lg);padding:var(--spacing-xl) var(--spacing-2xl);display:flex;flex-direction:column;gap:var(--spacing-sm);box-shadow:var(--shadow-sm)}.chart--data-table .chart-data-table__value{font-size:clamp(4rem,8vw,6rem);font-weight:800;line-height:.9;color:var(--DSR-color-typography-tertiary-2);letter-spacing:-.02em}.chart--data-table .chart-data-table__heading{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--DSR-color-typography-primary);margin:0;margin-bottom:var(--spacing-lg);max-width:10rem}@media(max-width:768px){.chart--data-table .chart-data-table__cards{gap:var(--spacing-md)}.chart--data-table .chart-data-table__card{padding:var(--spacing-lg) var(--spacing-xl)}.chart--data-table .chart-data-table__value{font-size:clamp(3rem,10vw,4rem)}.chart--data-table .chart-data-table__heading{font-size:var(--font-size-lg)}}.chart--data-table .chart-data-table__question{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--DSR-color-typography-tertiary-2);margin:0}.chart--data-table .chart-data-table__details{list-style:none;padding:0;font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--DSR-color-typography-primary)}.chart--data-table .chart-data-table__detail{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) 0;border-bottom:1px solid rgba(0,0,0,.08)}.chart--data-table .chart-data-table__detail:last-child{border-bottom:none}.chart--data-table .chart-data-table__detail:before{content:"";flex-shrink:0;width:1.25rem;height:1.25rem;border-radius:var(--radius-full);background-color:var(--DSR-primitives-color-yolk400);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233B2002' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E");background-size:.65em .65em;background-position:center;background-repeat:no-repeat;margin-top:.2em}.chart--text-wishlist .chart-text-wishlist__list{list-style:none;margin:0;padding:0 var(--spacing-3xl);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-sm)}@media(max-width:768px){.chart--text-wishlist .chart-text-wishlist__list{padding:0 var(--spacing-md)}}.chart--text-wishlist .chart-text-wishlist__item{background-color:var(--DSR-primitives-color-yolk200);border-radius:var(--radius-full);padding:var(--spacing-md) var(--spacing-lg);font-size:var(--font-size-base);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);color:var(--DSR-color-typography-primary);position:relative;display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-md);max-width:20rem}@media(max-width:768px){.chart--text-wishlist .chart-text-wishlist__item{min-width:100%}}.chart--text-wishlist .chart-text-wishlist__item:before{content:"";position:absolute;left:-5px;top:5px;width:100%;height:100%;border-radius:var(--radius-full);background-image:url(/images/pattern-triangle-yolk300.svg);background-size:12px 12px;z-index:-1}.chart--text-wishlist .chart-text-wishlist__item-icon{width:2rem;height:2rem;flex-shrink:0}.chart--text-wishlist .chart-text-wishlist__item-text{flex-grow:1}.chart--pie .chart-pie__wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--spacing-2xl);padding:var(--spacing-sm) var(--spacing-xl)}@media(max-width:1024px){.chart--pie .chart-pie__wrap{gap:var(--spacing-xl)}.chart--pie .chart-pie__svg{max-width:28rem}}@media(max-width:768px){.chart--pie .chart-pie__wrap{gap:var(--spacing-lg)}.chart--pie .chart-pie__svg{max-width:20rem}}.chart--pie .chart-pie__svg{width:100%;max-width:40rem;height:auto;aspect-ratio:1}.chart--pie .chart-pie__segment{fill:var(--DSR-color-chart-secondary)}.chart--pie.chart--in-view .chart-pie__segment,.chart--pie.chart--in-view .chart-pie__segment-value{opacity:1}.chart--pie .chart-pie__segment-value{font-size:5px;font-weight:var(--font-weight-bold);fill:var(--DSR-color-typography-priary);pointer-events:none}.chart--pie .chart-pie__segment--0{fill:var(--DSR-primitives-color-yolk500)}.chart--pie .chart-pie__segment--1{fill:var(--DSR-primitives-color-yolk600)}.chart--pie .chart-pie__legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.chart--pie .chart-pie__legend-item{display:flex;align-items:center;gap:var(--spacing-sm)}.chart--pie .chart-pie__legend-swatch{width:1rem;height:1rem;border-radius:var(--radius-full);flex-shrink:0}.chart--pie .chart-pie__legend-swatch--0{background:var(--DSR-color-chart-tertiary)}.chart--pie .chart-pie__legend-swatch--1{background:var(--DSR-color-chart-primary)}.chart--pie .chart-pie__legend-swatch--2{background-color:transparent;background-image:url(/images/pattern-triangle-yolk300.svg);background-size:8px 8px}.chart--pie .chart-pie__legend-label{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--DSR-color-typography-primary)}.chart-highlight-wrap{display:flex;align-items:flex-end;margin-left:var(--spacing-md);position:absolute;transform:translateY(-50%);width:calc(100% - (var(--chart-highlight-value, 0) * 1%));left:calc(var(--chart-highlight-value, 0) * 1%);padding-left:var(--spacing-2xl)}.chart-highlight-dot{width:1.5rem;height:1.5rem;border-radius:50%;background-color:var(--DSR-primitives-color-yolk600);flex-shrink:0;transform:translateY(40%) translate(3px);cursor:pointer;border:none;padding:0;appearance:none}@media(prefers-reduced-motion:no-preference){.chart-highlight-dot{animation:chart-highlight-dot-pulse 2s ease-in-out infinite}@keyframes chart-highlight-dot-pulse{0%,to{box-shadow:0 0 0 0 var(--DSR-primitives-color-yolk300)}50%{box-shadow:0 0 0 3px var(--DSR-primitives-color-yolk300)}}}.chart-highlight-line{flex-grow:1;height:4px;background-color:var(--DSR-primitives-color-yolk600);width:100%}.chart-highlight{max-width:28rem;min-width:25rem;padding:var(--spacing-xl) var(--spacing-2xl);background-color:var(--DSR-primitives-color-yolk600);color:var(--DSR-color-typography-secondary);font-size:var(--font-size-base);line-height:var(--line-height-normal);font-weight:var(--font-weight-semibold);border-radius:var(--radius-lg);border-bottom-left-radius:0}.chart-highlight__text{margin:0;text-align:justify}.chart-highlight-wrap--column{flex-direction:column-reverse;align-items:center;position:absolute;right:0;bottom:calc(var(--chart-highlight-value) * 1%);transform:none;width:auto;margin-left:0;margin-bottom:0;padding-left:0;padding-bottom:var(--spacing-lg)}.chart-highlight-wrap--column .chart-highlight-dot{align-self:flex-end;transform:translate(.65rem)}.chart-highlight-wrap--column .chart-highlight-line{flex-grow:0;width:4px;height:100%;min-height:5rem;align-self:flex-end}.chart-highlight-wrap--column .chart-highlight{align-self:flex-end;border-radius:var(--radius-lg);border-bottom-right-radius:0;width:30rem;max-width:30rem}.chart-highlight-wrap--h-left:not(.chart-highlight-wrap--column){left:0;width:calc(var(--chart-highlight-value, 0) * 1%);margin-left:0;padding-left:0;padding-right:var(--spacing-4xl);flex-direction:row-reverse}.chart-highlight-wrap--h-left:not(.chart-highlight-wrap--column) .chart-highlight{border-radius:var(--radius-lg);border-bottom-right-radius:0;border-bottom-left-radius:var(--radius-lg)}.chart-highlight-wrap--v-down:not(.chart-highlight-wrap--column){align-items:flex-start;transform:translateY(50%)}.chart-highlight-wrap--v-down:not(.chart-highlight-wrap--column) .chart-highlight{border-radius:var(--radius-lg);border-top-left-radius:0;border-bottom-left-radius:var(--radius-lg)}.chart-highlight-wrap--v-down:not(.chart-highlight-wrap--column) .chart-highlight-dot{transform:translateY(-.6rem)}.chart-highlight-wrap--column.chart-highlight-wrap--h-right{right:auto;left:0}.chart-highlight-wrap--column.chart-highlight-wrap--h-right .chart-highlight{align-self:flex-start;border-radius:var(--radius-lg);border-bottom-left-radius:0;border-bottom-right-radius:var(--radius-lg)}.chart-highlight-wrap--column.chart-highlight-wrap--h-right .chart-highlight-dot{align-self:flex-start;transform:translate(-.65rem)}.chart-highlight-wrap--column.chart-highlight-wrap--h-right .chart-highlight-line{align-self:flex-start}.chart-highlight-wrap--column.chart-highlight-wrap--v-down{flex-direction:column;bottom:auto;top:calc(var(--chart-highlight-value) * 1%);padding-bottom:0;padding-top:var(--spacing-lg)}.chart-highlight-wrap--column.chart-highlight-wrap--v-down .chart-highlight{border-radius:var(--radius-lg);border-top-right-radius:0;border-bottom-right-radius:var(--radius-lg)}.chart-highlight-wrap--column.chart-highlight-wrap--v-down .chart-highlight-dot,.chart-highlight-wrap--column.chart-highlight-wrap--v-down .chart-highlight-line{align-self:flex-end}@media(prefers-reduced-motion:no-preference){.chart-highlight-line{transform-origin:left center;transform:scaleX(0);transition:transform .32s ease-out;transition-delay:calc(var(--stagger-index, 0) * .12s)}.chart-highlight{transform-origin:left bottom;transform:translateY(8px) scale(.96);opacity:0;transition:transform .26s ease-out,opacity .22s ease-out;transition-delay:calc(.32s + (var(--stagger-index, 0) * .12s))}.chart-highlight__text{opacity:0;transition:opacity .22s ease-out;transition-delay:calc(.58s + (var(--stagger-index, 0) * .12s))}.chart--in-view .chart-highlight-line{transform:scaleX(1)}.chart--in-view .chart-highlight{transform:translateY(0) scale(1);opacity:1}.chart--in-view .chart-highlight__text{opacity:1}.chart-highlight-wrap--collapsed .chart-highlight-line{transform:scaleX(0);transition-delay:.24s}.chart-highlight-wrap--collapsed .chart-highlight{opacity:0;transform:translateY(8px) scale(.96);transition-delay:0ms}.chart-highlight-wrap--collapsed .chart-highlight__text{opacity:0;transition-delay:0ms}.chart-highlight-wrap--column .chart-highlight-line{transform-origin:bottom center;transform:scaleY(0);transition:transform .32s ease-out;transition-delay:calc(var(--stagger-index, 0) * .12s)}.chart-highlight-wrap--column .chart-highlight{transform-origin:right center;transform:scaleX(0);opacity:0;transition:transform .26s ease-out,opacity .22s ease-out;transition-delay:calc(.32s + (var(--stagger-index, 0) * .12s))}.chart-highlight-wrap--column .chart-highlight__text{opacity:0;transition:opacity .22s ease-out;transition-delay:calc(.58s + (var(--stagger-index, 0) * .12s))}.chart--in-view .chart-highlight-wrap--column .chart-highlight-line{transform:scaleY(1)}.chart--in-view .chart-highlight-wrap--column .chart-highlight{transform:scaleX(1);opacity:1}.chart--in-view .chart-highlight-wrap--column .chart-highlight__text{opacity:1}.chart-highlight-wrap--column.chart-highlight-wrap--collapsed .chart-highlight-line{transform:scaleY(0);transition-delay:0ms}.chart-highlight-wrap--column.chart-highlight-wrap--collapsed .chart-highlight{transform:scaleX(0);opacity:0;transition-delay:0ms}.chart-highlight-wrap--h-left:not(.chart-highlight-wrap--column) .chart-highlight-line{transform-origin:right center}.chart-highlight-wrap--h-left:not(.chart-highlight-wrap--column) .chart-highlight{transform-origin:right bottom}.chart-highlight-wrap--h-left.chart-highlight-wrap--collapsed:not(.chart-highlight-wrap--column) .chart-highlight{transform:translateY(8px) scale(.96)}.chart-highlight-wrap--v-down:not(.chart-highlight-wrap--column) .chart-highlight{transform-origin:left top;transform:translateY(-8px) scale(.96)}.chart--in-view .chart-highlight-wrap--v-down:not(.chart-highlight-wrap--column) .chart-highlight{transform:translateY(0) scale(1)}.chart-highlight-wrap--v-down.chart-highlight-wrap--collapsed:not(.chart-highlight-wrap--column) .chart-highlight{transform:translateY(-8px) scale(.96)}.chart-highlight-wrap--column.chart-highlight-wrap--h-right .chart-highlight-line{transform-origin:bottom left}.chart-highlight-wrap--column.chart-highlight-wrap--h-right .chart-highlight{transform-origin:left center}.chart-highlight-wrap--column.chart-highlight-wrap--v-down .chart-highlight-line,.chart-highlight-wrap--column.chart-highlight-wrap--v-down .chart-highlight{transform-origin:top center}.chart--in-view .chart-highlight-wrap--column.chart-highlight-wrap--v-down .chart-highlight-line{transform:scaleY(1)}.chart-highlight-wrap--column.chart-highlight-wrap--v-down.chart-highlight-wrap--collapsed .chart-highlight-line{transform:scaleY(0)}}.report-chart__chart{position:relative;overflow:visible}.chart-highlight-chart{position:absolute;top:163px;right:0;z-index:2;transform:translate(70%);opacity:.4;transition:transform .22s ease-out,opacity .2s ease-out}.chart-highlight-chart__card{padding:var(--spacing-xl) var(--spacing-2xl);background-color:var(--DSR-color-background-primary);border:7px solid var(--DSR-primitives-color-yolk700);max-width:40rem;position:relative;margin-right:0;border-right:none;border-radius:var(--radius-lg) 0 0 var(--radius-lg)}.chart-highlight-chart--hidden{opacity:0;pointer-events:none}.chart-highlight-chart--fixed.chart-highlight-chart--active{transform:translate(0);opacity:1}.chart-highlight-chart--peeking{transform:translate(70%);opacity:.4}.chart-highlight-chart__card:before{content:"";position:absolute;top:20px;left:-20px;width:110%;height:100%;background-image:url(/images/pattern-triangle-yolk700.svg);background-size:12px 12px;opacity:50%;z-index:-1;background-position:center;background-repeat:repeat}.chart-highlight-chart__heading{font-family:var(--font-family-heading);font-size:var(--font-size-xl);margin:0 0 var(--spacing-md);color:var(--DSR-primitives-color-yolk700);line-height:var(--line-height-tighter)}.chart-highlight-chart__body{margin:0;font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--DSR-color-typography-primary);text-align:justify}@media(max-width:1024px){.chart-highlight-chart__card{max-width:100%}}@media(max-width:768px){.chart-highlight-chart{position:static!important;transform:none!important;opacity:1!important;display:flex!important;flex-direction:column;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.chart-highlight-chart__card{background-color:var(--DSR-color-background-tertiary);border:none;padding:var(--spacing-md) var(--spacing-lg);margin-left:var(--spacing-md);margin-right:var(--spacing-md);max-width:none;border-radius:var(--radius-lg);position:relative}.chart-highlight-chart__card:before{background-image:url(/images/pattern-triangle-yolk600.svg);top:10px;left:-10px;width:100%;height:100%;background-size:auto;opacity:1}.chart-highlight-chart__heading{font-size:var(--font-size-lg);color:var(--DSR-color-typography-primary);line-height:var(--line-height-normal)}.chart-highlight-chart__body{font-weight:var(--font-weight-medium);text-align:justify}.chart-highlight-chart--hidden,.chart-highlight-chart--peeking{opacity:1!important;pointer-events:auto!important}}.chart-highlight-wrap--collapsed .chart-highlight-line{transform:scaleX(0)}.chart-highlight-wrap--collapsed .chart-highlight{opacity:0;transform:translateY(8px) scale(.96)}.chart-highlight-wrap--collapsed .chart-highlight__text{opacity:0}.chart-highlight-wrap--column.chart-highlight-wrap--collapsed .chart-highlight-line{transform:scaleY(0)}.chart-highlight-wrap--column.chart-highlight-wrap--collapsed .chart-highlight{transform:scaleX(0)}@font-face{font-family:DSR;src:url(/fonts/DSR.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-family-base);font-size:16px;line-height:var(--line-height-normal);color:var(--DSR-color-typography-primary);background-color:var(--DSR-color-background-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{min-height:100vh;display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text)}p{max-width:43em;margin-bottom:var(--spacing-lg)}a{color:var(--color-primary);text-decoration:none;transition:color var(--transition-base) ease}a:hover{color:var(--color-primary-hover)}button{font-family:inherit;cursor:pointer;border:none;background:none;transition:all var(--transition-base) ease}img{max-width:100%;height:auto;display:block}.hidden{visibility:hidden;opacity:0;position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;pointer-events:none;z-index:-1}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
