.shell.svelte-naciob{z-index:1;min-height:100dvh;color:var(--color-ink);background:0 0;position:relative}.skip.svelte-naciob{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip.svelte-naciob:focus{z-index:2;clip:auto;background:var(--color-paper);width:auto;height:auto;margin:0;padding:.4rem .7rem;top:1rem;left:1rem;overflow:visible}.banner.svelte-naciob{max-width:68rem;color:var(--color-quiet);margin:0 auto;padding:.55rem 1.25rem;font-size:.8rem;line-height:1.5}header.svelte-naciob,main.svelte-naciob,footer.svelte-naciob{-webkit-backdrop-filter:blur(8px);background:#090d14e0;border-inline:1px solid #a3adbc38;max-width:68rem;margin-inline:auto}header.svelte-naciob{border-top:1px solid #a3adbc38;border-bottom:0;border-radius:1rem 1rem 0 0;margin-top:clamp(1rem,4vh,2.5rem)}.bar.svelte-naciob{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.8rem 1.5rem;max-width:none;margin:0 auto;padding:1.15rem 1.25rem;display:flex}.brand.svelte-naciob{color:var(--color-ink);font-family:var(--font-serif);font-size:1.65rem;line-height:1.2;text-decoration:none}.tools.svelte-naciob{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.9rem 1.1rem;margin-inline-start:auto;font-size:.95rem;display:flex}.store-callout.svelte-naciob{border:1px solid color-mix(in srgb, var(--color-moss) 62%, transparent);background:linear-gradient(115deg,#26211ad9,#111919eb);border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.85rem 1.25rem;margin-inline:1.25rem;padding:.95rem 1.1rem;display:grid}.store-title.svelte-naciob{font-family:var(--font-serif);margin:0;font-size:1.25rem;line-height:1.35}.store-platform.svelte-naciob{color:var(--color-quiet);margin:.3rem 0 0;font-size:.85rem}@media (width<=39rem){.store-callout.svelte-naciob{grid-template-columns:minmax(0,1fr)}.store-cta.svelte-naciob{grid-row:1;padding-inline:.65rem}}main.svelte-naciob{border-bottom:0;padding:2.4rem clamp(1.25rem,3vw,2rem) 3rem}main.landing.svelte-naciob{padding-top:clamp(.85rem,2vw,1.5rem)}footer.svelte-naciob{color:var(--color-quiet);border-top:0;border-bottom:1px solid #a3adbc38;border-radius:0 0 1rem 1rem;margin-bottom:1.5rem;padding-bottom:3rem;font-size:.92rem;line-height:1.6}footer.svelte-naciob p:where(.svelte-naciob){max-width:none;margin:0 auto;padding:0 1.25rem}footer.svelte-naciob p:where(.svelte-naciob):first-child{padding-top:1.4rem}footer.svelte-naciob p:where(.svelte-naciob):last-child{padding-bottom:1.8rem}.tools.svelte-naciob .locale{letter-spacing:.14em;align-items:baseline;gap:.35rem;font-size:.82rem;display:inline-flex}.tools.svelte-naciob .current{color:var(--color-ink);font-weight:650}.tools.svelte-naciob .sep,.tools.svelte-naciob .pending{color:var(--color-line)}.tools.svelte-naciob .locale a{color:var(--color-quiet);font-weight:500;text-decoration:none}.tools.svelte-naciob .locale a:hover{color:var(--color-moss-deep)}.tools.svelte-naciob .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
