@charset "UTF-8";@keyframes svelte-1echpr4-floating{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes svelte-1echpr4-sliding{0%{transform:translateY(60vh);z-index:-1}to{transform:translateY(0);z-index:11}}@keyframes svelte-1echpr4-appearing{0%{opacity:0}to{opacity:1}}.stepBlock.svelte-1echpr4{padding-left:20rem;position:relative;padding-bottom:24rem}.stepBlock[data-index="0"].svelte-1echpr4 .dot:where(.svelte-1echpr4){background:#5defb7}.stepBlock[data-index="0"].svelte-1echpr4 .dotSmall:where(.svelte-1echpr4){background:#24b37c}.stepBlock[data-index="1"].svelte-1echpr4 .dot:where(.svelte-1echpr4){background:#ffecd5}.stepBlock[data-index="1"].svelte-1echpr4 .dotSmall:where(.svelte-1echpr4){background:#ff9e2c}.stepBlock[data-index="2"].svelte-1echpr4 .dot:where(.svelte-1echpr4){background:#ffc5ee}.stepBlock[data-index="2"].svelte-1echpr4 .dotSmall:where(.svelte-1echpr4){background:#e88ccd}.stepBlock[data-index="3"].svelte-1echpr4 .dot:where(.svelte-1echpr4){background:#ffcbc7}.stepBlock[data-index="3"].svelte-1echpr4 .dotSmall:where(.svelte-1echpr4){background:#eb6156}.stepBlock[data-index="4"].svelte-1echpr4 .dot:where(.svelte-1echpr4){background:#b8c8ff}.stepBlock[data-index="4"].svelte-1echpr4 .dotSmall:where(.svelte-1echpr4){background:#2c50d3}.dot.svelte-1echpr4{width:16rem;height:16rem;border-radius:50%;position:absolute;top:4rem;left:-7rem}.dotSmall.svelte-1echpr4{width:8rem;height:8rem;border-radius:50%;position:absolute;top:8rem;left:-3rem}.line.svelte-1echpr4{position:absolute;height:100%;width:2rem;background-color:#e4e7ec;top:0;left:0}.line.isLastOne.svelte-1echpr4{height:5rem}.line.isFirstOne.svelte-1echpr4{transform:translateY(5rem)}.title.svelte-1echpr4{font-family:Acrom Bold,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:20rem;line-height:24.4rem;font-style:normal;font-weight:400;color:#101828;margin-bottom:12rem}@media (min-width: 768px){.title.svelte-1echpr4{font-family:Acrom Bold,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:22rem;line-height:26.4rem;font-style:normal;font-weight:400}}@media (min-width: 1366px){.title.svelte-1echpr4{font-family:Acrom Bold,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:24rem;line-height:27.84rem;font-style:normal;font-weight:400}}@media (min-width: 768px){.title.svelte-1echpr4{margin-bottom:16rem}}@media (min-width: 1366px){.title.svelte-1echpr4{margin-bottom:24rem}}.description.svelte-1echpr4{color:#1d2939;font-family:Montserrat Med,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:14rem;line-height:20rem;font-style:normal;font-weight:400}@media (min-width: 1366px){.description.svelte-1echpr4{font-family:Montserrat Med,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:16rem;line-height:22rem;font-style:normal;font-weight:400}}.lightStyle.svelte-1echpr4 .description:where(.svelte-1echpr4),.lightStyle.svelte-1echpr4 .title:where(.svelte-1echpr4){font-family:Montserrat Med,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:14rem;line-height:20rem;font-style:normal;font-weight:400}@media (min-width: 768px){.lightStyle.svelte-1echpr4 .description:where(.svelte-1echpr4),.lightStyle.svelte-1echpr4 .title:where(.svelte-1echpr4){font-family:Montserrat Med,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:16rem;line-height:22rem;font-style:normal;font-weight:400}}.lightStyle.svelte-1echpr4 .title:where(.svelte-1echpr4){color:#1f243b;margin-bottom:8rem}.lightStyle.svelte-1echpr4 .description:where(.svelte-1echpr4){color:#787e95}@keyframes svelte-u3yu21-floating{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes svelte-u3yu21-sliding{0%{transform:translateY(60vh);z-index:-1}to{transform:translateY(0);z-index:11}}@keyframes svelte-u3yu21-appearing{0%{opacity:0}to{opacity:1}}.learningSteps.svelte-u3yu21{margin-left:16rem;margin-right:16rem}@media (min-width: 768px){.learningSteps.svelte-u3yu21{margin-left:44rem;margin-right:44rem}}@media (min-width: 1366px){.learningSteps.svelte-u3yu21{margin-left:108rem;margin-right:108rem}}.learningSteps.noMargin.svelte-u3yu21{margin:0}.learningSteps.lightStyle.svelte-u3yu21 .container:where(.svelte-u3yu21){padding-left:7rem}
