.block[data-astro-cid-nbd2ueo6]{border-block-start:var(--tx-border-width,1px) solid var(--tx-border,currentColor);gap:1rem;padding-block:1.5rem;display:grid}.block__header[data-astro-cid-nbd2ueo6]{gap:.375rem;display:grid}h2[data-astro-cid-nbd2ueo6]{margin:0;font-size:1.5rem}.block__description[data-astro-cid-nbd2ueo6],.block__note[data-astro-cid-nbd2ueo6]{color:var(--tx-muted-foreground,GrayText);margin:0}.block__link[data-astro-cid-nbd2ueo6]{color:var(--tx-link,LinkText);justify-self:start}.block__preview[data-astro-cid-nbd2ueo6]{border:var(--tx-border-width,1px) dashed var(--tx-border-strong,currentColor);border-radius:var(--tx-radius-lg,.75rem);background:var(--tx-background,Canvas);min-inline-size:0;padding:clamp(.75rem,3vw,1.5rem)}.block__install[data-astro-cid-nbd2ueo6]{gap:.5rem;display:grid}.block__label[data-astro-cid-nbd2ueo6]{margin:0;font-size:1rem}.block__row[data-astro-cid-nbd2ueo6]{flex-wrap:wrap;align-items:center;gap:.5rem;min-inline-size:0;display:flex}.block__source[data-astro-cid-nbd2ueo6]{min-inline-size:0}.block__source[data-astro-cid-nbd2ueo6] summary[data-astro-cid-nbd2ueo6]{cursor:pointer;font-weight:600}.block__source[data-astro-cid-nbd2ueo6][open] summary[data-astro-cid-nbd2ueo6]{margin-block-end:.5rem}.block__code[data-astro-cid-nbd2ueo6]{border-radius:var(--tx-radius,.5rem);max-inline-size:100%;overflow-x:auto}.block__code[data-astro-cid-nbd2ueo6] .tx-code--block{inline-size:max-content;min-inline-size:100%;overflow:visible}.block__code[data-astro-cid-nbd2ueo6]:focus-visible{outline:var(--tx-focus-ring-width,2px) solid var(--tx-ring,Highlight);outline-offset:2px}.block__sr-only[data-astro-cid-nbd2ueo6]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.block__link[data-astro-cid-nbd2ueo6]:focus-visible,.block__source[data-astro-cid-nbd2ueo6] summary[data-astro-cid-nbd2ueo6]:focus-visible{outline:var(--tx-focus-ring-width,2px) solid var(--tx-ring,Highlight);outline-offset:2px}.auth.svelte-gxso8b{justify-items:center;display:grid}.auth.svelte-gxso8b .auth__card{inline-size:min(100%,26rem)}.auth.svelte-gxso8b .auth__fields{gap:1rem;display:grid}.auth__status.svelte-gxso8b{min-block-size:1.25rem;color:var(--tx-muted-foreground,GrayText);margin:0;font-size:.875rem}.faq.svelte-6v9si3{gap:1rem;max-inline-size:48rem;display:grid}.faq__title.svelte-6v9si3{margin:0;font-size:1.5rem}.features.svelte-wnzwtm{gap:1.25rem;display:grid}.features__title.svelte-wnzwtm{margin:0;font-size:1.5rem}.footer.svelte-1heofy{border-block-start:var(--tx-border-width,1px) solid var(--tx-border,currentColor);gap:1.5rem;padding-block:1.5rem;display:grid}.footer__name.svelte-1heofy{margin:0;font-weight:700}.footer__tagline.svelte-1heofy,.footer__legal.svelte-1heofy{color:var(--tx-muted-foreground,GrayText);margin:0;font-size:.875rem}.footer__columns.svelte-1heofy{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:1.5rem;display:grid}.footer__heading.svelte-1heofy{margin:0 0 .5rem;font-weight:600}.footer__links.svelte-1heofy{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.footer__links.svelte-1heofy a:where(.svelte-1heofy){color:var(--tx-link,LinkText)}.footer__links.svelte-1heofy a:where(.svelte-1heofy):focus-visible{outline:var(--tx-focus-ring-width,2px) solid var(--tx-ring,Highlight);outline-offset:2px}.hero.svelte-y4ppxh{justify-items:start;gap:1rem;padding-block:clamp(1.5rem,5vw,3rem);display:grid}.hero__title.svelte-y4ppxh{max-inline-size:22ch;margin:0;font-size:clamp(1.75rem,5vw,2.75rem);line-height:1.15}.hero__lead.svelte-y4ppxh{max-inline-size:40rem;color:var(--tx-muted-foreground,GrayText);margin:0;font-size:1.125rem}.hero__actions.svelte-y4ppxh{flex-wrap:wrap;gap:.75rem;display:flex}.pricing.svelte-1xbf5ht{gap:1.25rem;display:grid}.pricing__title.svelte-1xbf5ht{margin:0;font-size:1.5rem}.pricing__name.svelte-1xbf5ht{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pricing__price.svelte-1xbf5ht{align-items:baseline;gap:.375rem;margin:0 0 .75rem;display:flex}.pricing__amount.svelte-1xbf5ht{font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700}.pricing__period.svelte-1xbf5ht{color:var(--tx-muted-foreground,GrayText)}.pricing__features.svelte-1xbf5ht{gap:.375rem;margin:0;padding-inline-start:1.25rem;display:grid}
