.evolve-chart{--evolve-chart-bg: var(--evolve-chart-dark-bg);--evolve-chart-text: rgba(255, 255, 255, .95);--evolve-chart-text-dim: rgba(255, 255, 255, .55);--evolve-chart-text-muted: rgba(255, 255, 255, .2);--evolve-chart-grid: rgba(255, 255, 255, .06);--evolve-chart-separator: rgba(255, 255, 255, .1);--evolve-accordion-title: rgba(255, 255, 255, .95);--evolve-accordion-title-dim: rgba(255, 255, 255, .55);--evolve-accordion-desc: rgba(255, 255, 255, .72);--evolve-accordion-border: rgba(255, 255, 255, .12);--evolve-chart-heading: var(--evolve-heading-color);--evolve-chart-subheading: var(--evolve-body)}.evolve-chart--light{--evolve-chart-bg: var(--evolve-chart-light-bg);--evolve-chart-text: var(--evolve-dark);--evolve-chart-text-dim: color-mix(in srgb, var(--evolve-dark) 55%, transparent);--evolve-chart-text-muted: color-mix(in srgb, var(--evolve-dark) 20%, transparent);--evolve-chart-grid: color-mix(in srgb, var(--evolve-dark) 6%, transparent);--evolve-chart-separator: color-mix(in srgb, var(--evolve-dark) 10%, transparent);--evolve-accordion-title: var(--evolve-dark);--evolve-accordion-title-dim: color-mix(in srgb, var(--evolve-dark) 50%, transparent);--evolve-accordion-desc: var(--evolve-body);--evolve-accordion-border: color-mix(in srgb, var(--evolve-dark) 12%, transparent)}.evolve-chart__layout{display:flex;flex-direction:column;gap:.4rem}.evolve-chart__text-column{display:contents}.evolve-chart__header{order:1;display:flex;flex-direction:column;gap:var(--evolve-heading-gap)}.evolve-chart__chart-wrap{order:2;position:relative;padding:var(--evolve-gap-md) var(--evolve-gap-xs) var(--evolve-gap-sm);background-color:var(--evolve-chart-card-bg, transparent);border-radius:var(--evolve-radius-lg)}.evolve-chart__accordion{order:3;display:flex;flex-direction:column}.evolve-chart__eyebrow{margin:0;font-family:var(--evolve-font-heading);font-size:calc(var(--evolve-text-body-size) * .75);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--evolve-chart-subheading)}.evolve-chart__heading{color:var(--evolve-chart-heading);margin:0;line-height:1.15}.evolve-chart__subheading{font-size:var(--evolve-text-body-size);color:var(--evolve-chart-subheading);line-height:var(--evolve-text-body-leading);margin:0}.evolve-chart__chart-inner{display:flex;align-items:center;gap:.6rem;justify-content:center}.evolve-chart__svg-col{flex:1;min-width:0}.evolve-chart__svg{width:100%;overflow:visible;display:flex;justify-content:center}.evolve-chart__svg svg{display:block;width:100%;max-width:100%;height:auto}.evolve-chart__bars--a,.evolve-chart__bars--b,.evolve-chart__bars--c{mix-blend-mode:screen}.evolve-chart--light .evolve-chart__bars--a,.evolve-chart--light .evolve-chart__bars--b,.evolve-chart--light .evolve-chart__bars--c{mix-blend-mode:multiply}.evolve-chart__y-label,.evolve-chart__x-label,.evolve-chart__x-sub{font-size:calc(var(--evolve-text-body-size) * .75);font-weight:700;color:var(--evolve-chart-text-dim);text-transform:uppercase;letter-spacing:.16em}.evolve-chart__y-label{writing-mode:vertical-lr;transform:rotate(180deg);white-space:nowrap;flex-shrink:0}.evolve-chart__x-labels{display:flex;justify-content:space-between;margin-top:var(--evolve-heading-gap)}.evolve-chart__x-sub{text-align:center;margin-top:var(--evolve-gap-sm)}.evolve-chart__key{list-style:none;margin:var(--evolve-gap-md) 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--evolve-gap-xs) var(--evolve-gap-lg);opacity:0;transform:translateY(2px);transition:opacity .45s ease .2s,transform .45s ease .2s}.evolve-chart__key[hidden]{display:none}.evolve-chart__key.is-visible{opacity:1;transform:translateY(0)}.evolve-chart__key-item{display:inline-flex;align-items:center;gap:var(--evolve-gap-xs);white-space:nowrap}.evolve-chart__key-dot{width:7px;height:7px;border-radius:50%;background:var(--key-accent, currentColor);flex-shrink:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--key-accent, currentColor) 14%,transparent)}.evolve-chart__key-label{font-size:calc(var(--evolve-text-body-size) * .6875);font-weight:700;color:var(--evolve-chart-text-dim);text-transform:uppercase;letter-spacing:.18em;line-height:1}.evolve-chart__accordion-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border:0;border-top:1px solid var(--evolve-accordion-border);border-radius:0;cursor:pointer;padding:2rem 0;position:relative;background:none;color:inherit;text-align:left;text-transform:none;letter-spacing:0;height:auto;width:100%;font-family:inherit;white-space:normal;line-height:inherit}.evolve-chart__accordion-item:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--evolve-accent, var(--evolve-rise));transform:scaleX(0);transform-origin:left center;pointer-events:none}.evolve-chart__accordion-item[aria-expanded=true]:after{animation:evolve-chart-progress var(--evolve-cycle-duration, 6s) linear forwards}.evolve-chart.is-paused .evolve-chart__accordion-item[aria-expanded=true]:after{animation-play-state:paused}@keyframes evolve-chart-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.evolve-chart__accordion>div:last-child .evolve-chart__accordion-item{border-bottom:1px solid var(--evolve-accordion-border)}.evolve-chart__accordion-item:focus-visible{outline:2px solid var(--evolve-accordion-title);outline-offset:-2px;border-radius:2px}.evolve-chart__accordion-title{display:block;font-size:calc(var(--evolve-text-body-size) * 1.125);font-weight:700;color:var(--evolve-accordion-title-dim);margin:0;line-height:1.2;transition:color .3s ease}.evolve-chart__accordion-item[aria-expanded=true] .evolve-chart__accordion-title{color:var(--evolve-accordion-title)}.evolve-chart__accordion-desc-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--evolve-ease)}.evolve-chart__accordion-item[aria-expanded=true] .evolve-chart__accordion-desc-wrap{grid-template-rows:1fr}.evolve-chart__accordion-desc{font-size:var(--evolve-text-body-size);font-weight:400;color:var(--evolve-accordion-desc);line-height:1.5;margin:0;overflow:hidden;opacity:0;transition:opacity .3s ease 0s}.evolve-chart__accordion-item[aria-expanded=true] .evolve-chart__accordion-desc{opacity:1;margin-top:var(--evolve-heading-gap);transition:opacity .3s ease .1s}@media(min-width:750px){.evolve-chart__layout{flex-direction:row;align-items:flex-start;gap:7.2rem}.evolve-chart__text-column{display:flex;flex-direction:column;flex:0 0 36%;max-width:36%;position:sticky;top:2rem;gap:var(--evolve-gap-md);padding:4.8rem 0 4.8rem var(--evolve-gap-lg2)}.evolve-chart__header,.evolve-chart__chart-wrap,.evolve-chart__accordion{order:unset}.evolve-chart__chart-wrap{flex:1;min-width:0;padding:var(--evolve-gap-lg) var(--evolve-gap-lg) var(--evolve-gap-lg) 0;max-width:54%;margin-left:auto}.evolve-chart__accordion-item{padding:1.8rem 0}.evolve-chart__key{gap:var(--evolve-gap-xs) var(--evolve-gap-lg2)}}@media(min-width:750px)and (max-width:989px){.evolve-chart--paper .evolve-chart__layout{flex-direction:column;gap:.4rem}.evolve-chart--paper .evolve-chart__text-column{display:contents}.evolve-chart--paper .evolve-chart__header{order:1}.evolve-chart--paper .evolve-chart__chart-wrap{order:2}.evolve-chart--paper .evolve-chart__accordion{order:3}.evolve-chart--paper .evolve-chart__chart-wrap{max-width:none;margin-left:0;padding:var(--evolve-gap-md) var(--evolve-gap-xs) var(--evolve-gap-sm)}}@media(min-width:990px){.evolve-chart--paper .evolve-chart__layout{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--evolve-gap-xl);align-items:start}.evolve-chart--paper .evolve-chart__text-column{flex:none;max-width:none;position:static;padding:0}.evolve-chart--paper .evolve-chart__chart-wrap{max-width:none;margin-left:0;padding:0}}@media(prefers-reduced-motion:reduce){.evolve-chart__accordion-title,.evolve-chart__accordion-desc,.evolve-chart__accordion-desc-wrap,.evolve-chart__key{transition:none}.evolve-chart__key{opacity:1;transform:none}.evolve-chart__accordion-item[aria-expanded=true]:after{animation:none;transform:scaleX(1)}.evolve-chart__accordion-item[aria-expanded=true] .evolve-chart__accordion-desc{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/evolve-chart.css.map */
