.intro.svelte-111ss5g{text-align:center;max-width:40rem;margin:0 auto;padding:2rem 1rem .5rem}.intro.svelte-111ss5g h1:where(.svelte-111ss5g){letter-spacing:-.02em;margin:0 0 .75rem;font-size:max(1.6rem,min(4vw,2.25rem));font-weight:800}.lede.svelte-111ss5g{margin:0 0 1rem;font-size:1.0625rem;line-height:1.55}.lede.secondary.svelte-111ss5g{color:var(--color-secondary);margin-bottom:0;font-size:.9375rem}.feature-strip.svelte-111ss5g{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.feature-strip.svelte-111ss5g li:where(.svelte-111ss5g){background:var(--surface);white-space:nowrap;border-radius:9999px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.875rem;display:inline-flex}.feature-strip.svelte-111ss5g li:where(.svelte-111ss5g) svg{color:var(--primary)}.learn-more.svelte-111ss5g{max-width:40rem;margin:0 auto;padding:1.5rem 1rem 3rem}.learn-more.svelte-111ss5g h2:where(.svelte-111ss5g){margin:2rem 0 .5rem;font-size:1.25rem;font-weight:700}.learn-more.svelte-111ss5g h2:where(.svelte-111ss5g):first-child{margin-top:0}.learn-more.svelte-111ss5g p:where(.svelte-111ss5g){margin:0;line-height:1.6}.create-form.svelte-111ss5g{flex-direction:column;justify-content:center;max-width:32rem;margin-left:auto;margin-right:auto;padding:1rem}.label-xl.svelte-111ss5g{color:color-mix(in srgb, var(--color) 85%, var(--background));font-size:1.25rem;font-weight:500;line-height:1.75rem;display:block}.label-sm.svelte-111ss5g{color:color-mix(in srgb, var(--color) 85%, var(--background));font-size:.875rem;font-weight:500;line-height:1.25rem}.stack-label.svelte-111ss5g{margin-bottom:.5rem;display:block}.input-shadow-wrap.svelte-111ss5g{border-radius:.375rem;box-shadow:0 1px 2px rgba(0,0,0,.05)}.create-form.svelte-111ss5g input:where(.svelte-111ss5g):not([type=radio]):not([type=checkbox]){width:100%}.create-form.svelte-111ss5g textarea:where(.svelte-111ss5g){width:100%}.hint.svelte-111ss5g{color:color-mix(in srgb, var(--color) 75%, var(--background));margin-top:.25rem;font-size:.75rem;line-height:1rem}.spacer.svelte-111ss5g{margin-bottom:1.5rem}.create-form.svelte-111ss5g .dev-button{width:100%;margin-bottom:1.25rem}.url-label-row.svelte-111ss5g{justify-content:space-between;align-items:center;display:flex}.url-row.svelte-111ss5g{border-radius:.375rem;margin-top:.25rem;display:flex;box-shadow:0 1px 2px rgba(0,0,0,.05)}.url-prefix.svelte-111ss5g{border:1px solid color-mix(in srgb, var(--background), var(--color) 18%);background-color:color-mix(in srgb, var(--background), var(--color) 2%);color:var(--color-secondary);border-right:0;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;align-items:center;padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem;display:inline-flex}.create-form.svelte-111ss5g .url-input:where(.svelte-111ss5g){border-width:1px;border-radius:0 .375rem .375rem 0;flex:1;padding:.5rem;display:block}@media (min-width:640px){.create-form.svelte-111ss5g .url-input:where(.svelte-111ss5g){padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem}}.url-error.svelte-111ss5g{color:var(--danger);margin-top:.25rem;font-size:.75rem;line-height:1rem}.radio-label.svelte-111ss5g{cursor:pointer;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.radio-label.svelte-111ss5g input:where(.svelte-111ss5g){flex:none;margin:0}.checkbox-row.svelte-111ss5g{align-items:flex-start;gap:.5rem;margin-bottom:.5rem;display:flex}.checkbox-row.svelte-111ss5g input:where(.svelte-111ss5g){flex:none;margin:.2rem 0 0}.checkbox-row.svelte-111ss5g label:where(.svelte-111ss5g){cursor:pointer}.conlang-warning.svelte-111ss5g{margin-bottom:.75rem;font-weight:600}.conlang-info.svelte-111ss5g{margin-bottom:.75rem;font-style:italic}.counter-row.svelte-111ss5g{font-size:.75rem;line-height:1rem;display:flex}.counter.svelte-111ss5g{color:var(--color-secondary);margin-left:auto}.info-link.svelte-111ss5g{color:color-mix(in srgb, var(--color) 75%, var(--background))}.create-form.svelte-111ss5g .submit-button{width:100%}.terms-note.svelte-111ss5g{color:color-mix(in srgb, var(--color) 75%, var(--background));margin-top:.5rem;font-size:.875rem;line-height:1.25rem}
