div.svelte-clyidt{width:100%;height:100%;position:relative}canvas.svelte-clyidt{width:100%;height:100%;display:block;position:relative}.wordmark.svelte-10r9ppj{text-align:center;color:#38f;letter-spacing:.05em;white-space:nowrap;line-height:1.2;display:block}.wordmark.rtl.svelte-10r9ppj{direction:rtl}.fixed-layer.svelte-1uha8ag{z-index:0;pointer-events:none;position:fixed;inset:0}.fixed-layer.svelte-1uha8ag canvas{display:block}.blackout.svelte-1uha8ag{z-index:2;background:#000}.wordmarks.svelte-1uha8ag{z-index:1;justify-content:center;align-items:flex-start;padding-top:2.5rem;display:flex}.scroll-hint-layer.svelte-1uha8ag{z-index:1;justify-content:center;align-items:flex-end;padding-bottom:2rem;display:flex}.scroll-hint.svelte-1uha8ag{pointer-events:none}.scroll-line.svelte-1uha8ag{background:linear-gradient(#0000,#3388ff4d);width:1px;height:50px;animation:3s ease-in-out infinite svelte-1uha8ag-pulse;display:block}@keyframes svelte-1uha8ag-pulse{0%,to{opacity:.1;transform:scaleY(.3)}50%{opacity:.6;transform:scaleY(1)}}.paths-layer.svelte-1uha8ag{z-index:1;pointer-events:auto;justify-content:center;align-items:center;display:flex}.paths.svelte-1uha8ag{gap:4rem;display:flex}.path-link.svelte-1uha8ag{border:1px solid #0000;border-radius:2px;flex-direction:column;align-items:center;padding:1.5rem 2rem;text-decoration:none;transition:all .4s cubic-bezier(.22,1,.36,1);display:flex}.path-link.svelte-1uha8ag:hover{background:#3388ff08;border-color:#38f3}.path-name.svelte-1uha8ag{font-family:var(--font-title,"IM Fell English", serif);color:#3388ff80;letter-spacing:.05em;font-size:1.2rem;transition:color .4s,text-shadow .4s}.path-link.svelte-1uha8ag:hover .path-name:where(.svelte-1uha8ag){color:#38f;text-shadow:0 0 30px #38f6}.scroll-sentinel.svelte-1uha8ag{pointer-events:auto;height:400dvh}@media (width<=700px){.wordmarks.svelte-1uha8ag{padding-top:1.5rem}.paths.svelte-1uha8ag{flex-direction:column;gap:2rem}}
