.landing-nav.svelte-1go8dfm{margin:0 1rem}.landing-nav.svelte-1go8dfm .actions:where(.svelte-1go8dfm){gap:.5rem}.landing-nav.svelte-1go8dfm .actions:where(.svelte-1go8dfm) [role=button]:where(.svelte-1go8dfm),.landing-nav.svelte-1go8dfm .actions:where(.svelte-1go8dfm) button:where(.svelte-1go8dfm){justify-content:center;white-space:nowrap}main.svelte-1go8dfm{text-align:center}main.svelte-1go8dfm section:where(.svelte-1go8dfm):nth-child(odd){background-color:color-mix(in srgb,var(--pico-secondary-background),#ffffff 95%)}section.svelte-1go8dfm{margin:0;padding:2.5rem 1rem}section.svelte-1go8dfm>:where(.svelte-1go8dfm){max-width:1200px;margin:0 auto}.logo.svelte-1go8dfm{height:2.5em;margin-left:1em;padding:0}h1.svelte-1go8dfm{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.2;color:var(--pico-h1-color);text-align:center;margin-bottom:1rem;text-wrap:pretty}h1.svelte-1go8dfm .blue:where(.svelte-1go8dfm){color:var(--pico-primary)}h2.svelte-1go8dfm{font-size:2rem;font-weight:700;text-align:center;margin-top:0;margin-bottom:.5rem;color:var(--pico-h2-color)}h3.svelte-1go8dfm{font-weight:600;margin-bottom:.5rem;color:var(--pico-h3-color)}p.svelte-1go8dfm{font-size:1rem;line-height:1.6;color:var(--pico-muted-color);max-width:700px;margin:0 auto .75rem}.stats.svelte-1go8dfm{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto;max-width:800px;margin:2rem auto;text-align:center}.stats.svelte-1go8dfm .number:where(.svelte-1go8dfm){font-size:2rem;font-weight:700;color:var(--pico-primary)}.stats.svelte-1go8dfm .label:where(.svelte-1go8dfm){font-size:.9rem;color:var(--pico-muted-color)}.challenges.svelte-1go8dfm{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:3rem}.challenge.svelte-1go8dfm,.opportunity.svelte-1go8dfm{padding:2rem;border-radius:1rem;box-shadow:var(--pico-box-shadow)}.challenge.svelte-1go8dfm{background-color:color-mix(in srgb,var(--pico-danger-background),#ffffff 80%);border:1px solid var(--pico-danger-border)}.opportunity.svelte-1go8dfm{background-color:color-mix(in srgb,var(--pico-success-background),#ffffff 80%);border:1px solid var(--pico-success-border)}.challenge.svelte-1go8dfm h3:where(.svelte-1go8dfm),.opportunity.svelte-1go8dfm h3:where(.svelte-1go8dfm){display:flex;align-items:center;gap:.5rem;color:var(--pico-danger)}.opportunity.svelte-1go8dfm h3:where(.svelte-1go8dfm){color:var(--pico-success)}.challenge.svelte-1go8dfm li:where(.svelte-1go8dfm),.opportunity.svelte-1go8dfm li:where(.svelte-1go8dfm){text-align:left;line-height:1.5;margin-bottom:.5rem;color:var(--pico-color)}.features.svelte-1go8dfm{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;gap:2rem;margin-top:2rem;text-align:left}.feature.svelte-1go8dfm,.target.svelte-1go8dfm{display:flex;flex-direction:column;padding:1.5rem;border:1px solid var(--pico-muted-border-color);border-radius:1rem;background-color:var(--pico-card-background-color);box-shadow:var(--pico-card-box-shadow)}.feature.svelte-1go8dfm h3:where(.svelte-1go8dfm),.target.svelte-1go8dfm h3:where(.svelte-1go8dfm){font-size:1.25rem}.feature.svelte-1go8dfm p:where(.svelte-1go8dfm),.target.svelte-1go8dfm p:where(.svelte-1go8dfm){margin-bottom:0}.feature.svelte-1go8dfm .icon:where(.svelte-1go8dfm),.target.svelte-1go8dfm .icon:where(.svelte-1go8dfm){font-size:2.5rem;width:3.5rem;color:var(--pico-primary);margin-bottom:1rem;padding:.5rem;background-color:color-mix(in srgb,var(--pico-primary-background),#ffffff 80%);border-radius:.5rem}.target.svelte-1go8dfm .icon:where(.svelte-1go8dfm){margin:0 auto 1rem}.steps.svelte-1go8dfm{display:grid;grid-template-columns:auto auto;grid-template-rows:auto;gap:2rem;margin:2rem auto;justify-content:center}.step-number.svelte-1go8dfm{font-size:1.5rem;font-weight:700;background:var(--pico-primary);color:#fff;width:3rem;height:3rem;margin:0 auto 1rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.steps.svelte-1go8dfm>div:where(.svelte-1go8dfm):nth-child(2n){text-align:left}.steps.svelte-1go8dfm>div:where(.svelte-1go8dfm):nth-child(2n) :where(.svelte-1go8dfm){margin:0;padding:0}.targets.svelte-1go8dfm{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;margin-top:2rem}.target.svelte-1go8dfm{padding:1.5rem;background:var(--pico-card-background-color);border:1px solid var(--pico-muted-border-color);border-radius:1rem;text-align:center;box-shadow:var(--pico-card-box-shadow)}#testimonials.svelte-1go8dfm{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2rem;margin-top:2rem}.testimonial.svelte-1go8dfm{padding:1.5rem;border-radius:1rem;background:var(--pico-card-background-color);box-shadow:var(--pico-card-box-shadow);text-align:left}.testimonial.svelte-1go8dfm cite:where(.svelte-1go8dfm){display:block;margin-top:1rem;font-style:normal;color:var(--pico-muted-color)}footer.svelte-1go8dfm{padding:2rem 0 .5rem;background:var(--pico-muted-border-color);color:var(--pico-muted-color)}footer.svelte-1go8dfm section:where(.svelte-1go8dfm):first-child{max-width:1200px;display:grid;grid-template-columns:auto auto auto auto;gap:2rem;margin:0 auto}footer.svelte-1go8dfm section:where(.svelte-1go8dfm):last-child{display:flex;flex-direction:column;gap:1rem;align-items:center;border-top:1px solid var(--pico-muted-border-color);padding-top:1rem;padding-bottom:0;margin-bottom:0}footer.svelte-1go8dfm section:where(.svelte-1go8dfm):last-child nav:where(.svelte-1go8dfm){width:100%;justify-content:space-between}footer.svelte-1go8dfm nav:where(.svelte-1go8dfm) ul:where(.svelte-1go8dfm){flex-direction:row;gap:1rem;display:flex;padding:0}footer.svelte-1go8dfm li:where(.svelte-1go8dfm){list-style:none}footer.svelte-1go8dfm .logo:where(.svelte-1go8dfm){height:2.5em;margin-left:0}footer.svelte-1go8dfm a:where(.svelte-1go8dfm){color:var(--pico-muted-color);text-decoration:none}footer.svelte-1go8dfm a:where(.svelte-1go8dfm):hover{color:var(--pico-color)}
