.sf6-mfg{--sf6m-text:#495156;--sf6m-heading:#1a1c1e;--sf6m-accent:#eb690b;--sf6m-chart-bg:#f0f3f5;--sf6m-font:var(--dilo-font-display);background-color:#fff;border-bottom:1px solid #c3ced7}.sf6-mfg__inner{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(320px,420px);margin:0 auto;max-width:1240px;padding:84px 20px}.sf6-mfg__eyebrow{color:var(--sf6m-accent);margin:0 0 18px}.sf6-mfg__heading{color:var(--sf6m-heading);font-family:var(--sf6m-font);font-size:44px;font-weight:700;line-height:1.02;margin:0 0 28px;text-transform:uppercase}.sf6-mfg__body{color:var(--sf6m-text);font-size:17px;line-height:1.65;max-width:60ch}.sf6-mfg__body p{margin:0 0 20px}.sf6-mfg__body p:last-child{margin-bottom:0}.sf6-mfg-chart{background-color:var(--sf6m-chart-bg);margin:0;padding:32px 28px 28px}.sf6-mfg-chart__title{color:var(--sf6m-heading);font-family:var(--sf6m-font);font-size:20px;font-weight:700;letter-spacing:.02em;line-height:1.15;margin:0 0 24px;text-align:center;text-transform:uppercase}.sf6-mfg-chart__ring{margin:0 auto;max-width:300px;position:relative}.sf6-mfg-chart__svg{display:block;height:auto;overflow:visible;width:100%}.sf6-mfg-chart__slice{fill:none;stroke:var(--sf6m-text);stroke-dasharray:var(--arc) var(--rest);stroke-dashoffset:var(--offset);stroke-width:26}.sf6-mfg-chart__slice--emphasis{stroke-width:36}.anim-js .sf6-mfg-chart__slice{stroke-dasharray:0 439.823;transition:stroke-dasharray .9s cubic-bezier(.22,1,.36,1) var(--delay)}.anim-js .sf6-mfg-chart.is-drawn .sf6-mfg-chart__slice{stroke-dasharray:var(--arc) var(--rest)}.sf6-mfg-chart__center{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;pointer-events:none;position:absolute;text-align:center}.sf6-mfg-chart__value{color:var(--sf6m-accent);font-family:var(--sf6m-font);font-size:46px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.sf6-mfg-chart__caption{color:var(--sf6m-text);font-family:var(--sf6m-font);font-size:13px;font-weight:700;letter-spacing:.06em;margin-top:6px;text-transform:uppercase}.sf6-mfg-chart__legend{list-style:none;margin:28px 0 0;padding:0}.sf6-mfg-chart__key{align-items:center;border-top:1px solid rgba(26,28,30,.1);color:var(--sf6m-text);display:flex;font-family:var(--sf6m-font);font-size:15px;gap:12px;padding:10px 0}.sf6-mfg-chart__key--emphasis{color:var(--sf6m-heading);font-weight:700}.sf6-mfg-chart__swatch{border-radius:2px;flex-shrink:0;height:12px;width:12px}.sf6-mfg-chart__label{flex:1;min-width:0}.sf6-mfg-chart__percent{flex-shrink:0;font-variant-numeric:tabular-nums;font-weight:700}.sf6-mfg-chart__source{color:var(--sf6m-text);font-size:12px;line-height:1.5;margin:16px 0 0;opacity:.75}@media (max-width:1023px){.sf6-mfg__inner{gap:40px;grid-template-columns:minmax(0,1fr)}.sf6-mfg-chart{margin:0 auto;max-width:460px;width:100%}}@media (max-width:767px){.sf6-mfg__inner{padding:56px 20px}.sf6-mfg__heading{font-size:32px;margin-bottom:22px}.sf6-mfg__body{font-size:16px}.sf6-mfg-chart{padding:26px 20px 22px}.sf6-mfg-chart__value{font-size:38px}}@media (prefers-reduced-motion:reduce){.anim-js .sf6-mfg-chart__slice{stroke-dasharray:var(--arc) var(--rest);transition:none}}