.yl-legal-updated.svelte-2xu2ig{font-family:var(--font-mono);font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:var(--slate);margin:16px 0 0}.yl-pillar.svelte-2xu2ig{padding:48px 32px 64px;background:var(--canvas)}.yl-legal-inner.svelte-2xu2ig{max-width:760px;margin:0 auto;font-family:var(--font-body);font-size:17px;line-height:1.65;color:var(--ink)}.yl-legal-inner.svelte-2xu2ig h2{font-family:var(--font-display);font-size:clamp(26px,3.2vw,34px);letter-spacing:-1px;line-height:1.1;margin:48px 0 16px}.yl-legal-inner.svelte-2xu2ig p{margin:0 0 18px}.yl-legal-inner.svelte-2xu2ig strong{font-weight:700;color:var(--ink)}.yl-legal-inner.svelte-2xu2ig a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:2px;text-underline-offset:2px}.yl-legal-inner.svelte-2xu2ig a:hover{color:var(--orange)}
