.hero.svelte-1uha8ag{position:relative;isolation:isolate;overflow:hidden;padding:4.5rem clamp(1rem,3vw,2rem) 3.5rem;margin-top:.75rem;margin-bottom:2rem;border:1px solid color-mix(in srgb,var(--pico-primary) 15%,white 85%);border-radius:var(--pico-border-radius);background:radial-gradient(120% 140% at 0% 0%,color-mix(in srgb,var(--pico-primary) 18%,white 82%),color-mix(in srgb,var(--pico-secondary) 12%,white 88%) 38%,color-mix(in srgb,var(--pico-background-color) 92%,white 8%)),linear-gradient(160deg,color-mix(in srgb,var(--pico-primary) 8%,transparent) 0%,transparent 60%);box-shadow:0 1px color-mix(in srgb,var(--pico-primary) 12%,white 88%) inset,0 18px 34px -28px color-mix(in srgb,var(--pico-primary) 30%,transparent);text-align:center}.hero.svelte-1uha8ag:before,.hero.svelte-1uha8ag:after{content:"";position:absolute;z-index:-1;pointer-events:none;border-radius:50%}.hero.svelte-1uha8ag:before{width:24rem;height:24rem;top:-11rem;right:-8rem;background:color-mix(in srgb,var(--pico-secondary-background-light) 28%,transparent);filter:blur(4rem)}.hero.svelte-1uha8ag:after{width:16rem;height:16rem;bottom:-9rem;left:-6rem;background:color-mix(in srgb,var(--pico-contrast) 20%,transparent);filter:blur(3.25rem)}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(2.05rem,4.2vw,3rem);margin-bottom:1rem;line-height:1.14;letter-spacing:-.02em}.hero.svelte-1uha8ag .subtitle:where(.svelte-1uha8ag){font-size:clamp(1.1rem,2.2vw,1.3rem);color:var(--pico-muted-color);margin-bottom:1.35rem;margin-left:auto;margin-right:auto}.hero.svelte-1uha8ag .hero-actions:where(.svelte-1uha8ag){display:flex;justify-content:center;align-items:center;gap:.75rem;flex-wrap:wrap}.hero.svelte-1uha8ag .hero-actions:where(.svelte-1uha8ag) a[role=button]:where(.svelte-1uha8ag){margin-bottom:0}.hero.svelte-1uha8ag .hero-trust:where(.svelte-1uha8ag){margin:1rem auto 0;padding:0;list-style:none;display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;color:var(--pico-muted-color);font-size:.92rem}@media(max-width:700px){.hero.svelte-1uha8ag{padding:3.5rem 1rem 2.75rem}.hero.svelte-1uha8ag .hero-actions:where(.svelte-1uha8ag){flex-direction:column;gap:.6rem}.hero.svelte-1uha8ag .hero-actions:where(.svelte-1uha8ag) a[role=button]:where(.svelte-1uha8ag){width:min(100%,18rem)}.hero.svelte-1uha8ag .hero-trust:where(.svelte-1uha8ag){flex-direction:column;gap:.45rem}}.feature-card.svelte-1uha8ag{box-shadow:0 1px color-mix(in srgb,var(--pico-primary) 12%,white 88%) inset,0 18px 34px -28px color-mix(in srgb,var(--pico-primary) 30%,transparent)}
