.how-it-works-page-features-grid-divider.svelte-1tmq3hs{width:100%;height:1px;background-color:var(--default-text-color);margin:2rem 0}.how-it-works-page-features-grid.svelte-1tmq3hs{column-count:1;column-gap:calc(var(--public-page-side-padding) / 2);width:100%;max-width:var(--max-width)}@media(min-width:600px){.how-it-works-page-features-grid.svelte-1tmq3hs{column-count:2}}@media(min-width:1024px){.how-it-works-page-features-grid.svelte-1tmq3hs{column-count:3}}.how-it-works-page-feature.svelte-1tmq3hs{background-color:var(--primary-color-high-opacity);color:var(--default-text-color);border-radius:var(--border-radius);margin-bottom:calc(var(--public-page-side-padding) / 2);padding:1.5rem;break-inside:avoid;display:flex;flex-direction:column;gap:.75rem;border:1px solid var(--primary-color)}.how-it-works-page-feature-icon{height:40px;width:40px}.how-it-works-page-feature-intro.svelte-1tmq3hs{background-color:var(--primary-color);color:var(--modulearn-white);font-weight:500;font-size:1.05rem}.how-it-works-page-feature-h3.svelte-1tmq3hs{margin:0;font-size:1.2rem;font-weight:600}.how-it-works-page-feature-p.svelte-1tmq3hs{margin:0;font-size:.95rem;line-height:1.5}.cta-footer.svelte-1ue4zy0{text-align:center;margin:0;margin-bottom:2rem}.cta-footer.svelte-1ue4zy0 p:where(.svelte-1ue4zy0){font-size:1.2rem;margin-bottom:1rem}.getting-started.svelte-yjs6ok{display:flex;flex-direction:row;justify-content:space-between;gap:var(--public-page-side-padding);flex-wrap:wrap;width:100%;padding:var(--public-page-side-padding);background:var(--light-primary-color);border-radius:var(--border-radius);overflow-x:hidden}.getting-started-step.svelte-yjs6ok{flex:1 1 30%;display:flex;flex-direction:column;align-items:flex-start;background-color:var(--modulearn-white);border-radius:var(--border-radius);padding:1.5rem;gap:1rem;position:relative;overflow:hidden}.getting-started-step-header.svelte-yjs6ok{display:flex;align-items:center;column-gap:2rem;z-index:2}.getting-started-step-number.svelte-yjs6ok{font-size:4rem;font-weight:700;color:var(--light-primary-color);line-height:1}.getting-started-step-icon-wrapper.svelte-yjs6ok{position:absolute;bottom:0%;left:0%;width:180px;height:180px;opacity:.025;z-index:1;display:flex;justify-content:center;align-items:center;pointer-events:none;filter:grayscale(100%)}.getting-started-step-icon-wrapper svg{width:180px;height:180px;fill:var(--light-primary-color)}.getting-started-step.svelte-yjs6ok h3:where(.svelte-yjs6ok){margin:0;color:var(--light-primary-color);font-size:1.5rem}.getting-started-step.svelte-yjs6ok p:where(.svelte-yjs6ok){margin:.25rem 0 0;color:var(--default-text-color);font-size:1rem;line-height:1.5}@media(max-width:768px){.getting-started.svelte-yjs6ok{flex-direction:column}.getting-started-step.svelte-yjs6ok{width:100%}}.how-it-works-intro-section.svelte-r1qdki{max-width:600px;margin:0 auto;text-align:center;padding:20px}.how-it-works-intro-section.svelte-r1qdki h1:where(.svelte-r1qdki){font-size:2.5em;color:var(--primary-color);margin-bottom:15px;font-weight:800}.how-it-works-intro-section.svelte-r1qdki p:where(.svelte-r1qdki){font-size:1.2rem;color:var(--default-text-color);line-height:1.3}@media(max-width:1024px){.how-it-works-intro-section.svelte-r1qdki h1:where(.svelte-r1qdki){font-size:2.2em}.how-it-works-intro-section.svelte-r1qdki p:where(.svelte-r1qdki){font-size:1.1em}}@media(max-width:780px){.how-it-works-intro-section.svelte-r1qdki h1:where(.svelte-r1qdki){font-size:2em}.how-it-works-intro-section.svelte-r1qdki p:where(.svelte-r1qdki){font-size:1em}}
