.visually-hidden.svelte-1uha8ag{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-fallback.svelte-1uha8ag{padding:var(--space-section-xl) var(--space-page-x);justify-content:center;align-items:center;min-height:50vh;display:flex}.hero-fallback-inner.svelte-1uha8ag{text-align:center;max-width:var(--width-2xl)}.hero-fallback-inner.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:var(--heading-1-size);font-weight:var(--heading-1-weight);letter-spacing:var(--heading-1-tracking);line-height:var(--heading-1-leading);color:var(--color-text);margin-bottom:var(--space-4)}.hero-fallback-inner.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:var(--body-lg-size);line-height:var(--body-lg-leading);color:var(--color-text-muted);margin-bottom:var(--space-10)}.hero-fallback-cta.svelte-1uha8ag{padding:var(--space-3) var(--space-8);background-color:var(--color-primary);color:var(--color-text-on-primary,#fff);font-weight:var(--font-medium);font-size:var(--text-sm);border-radius:var(--btn-radius);transition:var(--transition-fast);display:inline-block}.hero-fallback-cta.svelte-1uha8ag:hover{background-color:var(--color-primary-hover);color:var(--color-text-on-primary,#fff)}
