@font-face{font-family:Apercu Pro;src:url(../../../fonts/apercu-regular-pro.woff2) format("woff2"),url(../../../fonts/apercu-regular-pro.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Apercu Pro;src:url(../../../fonts/apercu-bold-pro.woff2) format("woff2"),url(../../../fonts/apercu-bold-pro.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.framework.svelte-1k19egf{position:relative;width:100%;background-color:#fff}.framework__title.svelte-1k19egf{margin:0 0 40px;max-width:749px}@media all and (min-width: 900px){.framework__title.svelte-1k19egf{margin-bottom:90px}}.framework__list.svelte-1k19egf{list-style:none;margin:0;padding:0}.framework__row.svelte-1k19egf{display:grid;grid-template-columns:1fr;grid-template-areas:"head" "track";row-gap:16px;padding:20px 0;border-bottom:1px solid #a9cd3c}@media all and (min-width: 900px){.framework__row.svelte-1k19egf{grid-template-columns:69px 1fr 1fr;grid-template-areas:"head head track";align-items:center;row-gap:0;padding:0;min-height:128px}}.framework__head.svelte-1k19egf{grid-area:head;display:grid;grid-template-columns:40px 1fr;align-items:start;column-gap:20px}@media all and (min-width: 900px){.framework__head.svelte-1k19egf{grid-template-columns:69px 1fr;column-gap:0}}.framework__number.svelte-1k19egf{color:#000}.framework__text.svelte-1k19egf{min-width:0}.framework__row-title.svelte-1k19egf,.framework__row-subtitle.svelte-1k19egf{margin:0;color:#000}.framework__track.svelte-1k19egf{grid-area:track;display:flex;align-items:center;height:40px}@media all and (min-width: 900px){.framework__track.svelte-1k19egf{height:106px}}.framework__bar.svelte-1k19egf{display:block;width:var(--bar-width, 0%);height:100%;background-color:#a9cd3c;opacity:var(--bar-opacity, 1)}
