.story-window.svelte-2cymhz{width:100%;height:auto;display:block}.welcome-page.svelte-1uha8ag{grid-template-columns:1.2fr 1fr;align-items:center;gap:40px;min-height:calc(100dvh - 100px);padding:40px 0;display:grid}.welcome-note.svelte-1uha8ag{color:var(--color-primary);font-size:13px}.welcome-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:22px 0;font-size:clamp(42px,5vw,68px)}.welcome-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-secondary);max-width:410px;margin-bottom:32px;font-size:16px;line-height:1.8}.welcome-browse.svelte-1uha8ag{align-items:center;gap:8px;width:fit-content;min-height:44px;margin-top:12px;font-size:13px;display:flex}.welcome-footnote.svelte-1uha8ag{color:var(--color-text-secondary);margin-top:32px;font-size:11px;display:block}.welcome-art.svelte-1uha8ag{justify-self:center;width:100%;max-width:470px}.welcome-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-family:var(--font-sans);letter-spacing:-.045em;font-weight:600;line-height:1.05}.primary-button.svelte-1uha8ag{background:var(--color-primary);color:#17122e;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 20px;font-weight:600;display:inline-flex}.primary-button.svelte-1uha8ag:hover{background:var(--color-primary-hover)}@media (width<=1100px){.welcome-page.svelte-1uha8ag{gap:32px;padding:50px 0}}@media (width<=640px){.welcome-page.svelte-1uha8ag{grid-template-columns:1fr;gap:40px;padding:42px 0}.welcome-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(38px,10vw,48px)}.welcome-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:15px}.welcome-art.svelte-1uha8ag{max-width:340px}}
