.intro.svelte-1q4dbfi>.lead:where(.svelte-1q4dbfi)+.lead:where(.svelte-1q4dbfi){margin-top:20px}.shift__label.svelte-1q4dbfi{color:var(--stone)}.shift__label--to.svelte-1q4dbfi{margin-top:26px}.shift__line.svelte-1q4dbfi{margin-top:12px;font-family:var(--font-display);font-size:clamp(1.3rem,2.8vw,2rem);line-height:1.25;color:var(--stone)}.shift__line--to.svelte-1q4dbfi{color:var(--charcoal)}.shift__closing.svelte-1q4dbfi{margin-top:40px;color:var(--charcoal-soft)}.catalogue__link.svelte-1q4dbfi{color:var(--bronze-dark);font-weight:700;text-decoration:underline;text-underline-offset:4px}.catalogue__body.svelte-1q4dbfi,.internet__body.svelte-1q4dbfi{max-width:780px;margin-top:40px;color:var(--charcoal-soft)}.mapping.svelte-1q4dbfi{max-width:680px;margin-top:48px}.dead-ends__label.svelte-1q4dbfi{margin-top:48px;color:var(--stone)}.dead-ends.svelte-1q4dbfi{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;padding:0;list-style:none}.dead-ends.svelte-1q4dbfi li:where(.svelte-1q4dbfi){padding:10px 15px;border:1px solid var(--danger);background:var(--danger-light);color:var(--danger);font-family:var(--font-mono);font-size:.76rem;letter-spacing:.04em}.layers.svelte-1q4dbfi{margin-top:48px}.layer.svelte-1q4dbfi{padding:clamp(22px,3vw,32px);border:1px solid var(--line-strong)}.layer__title.svelte-1q4dbfi{margin-bottom:16px;color:var(--stone)}.layer.svelte-1q4dbfi ul:where(.svelte-1q4dbfi){display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none}.layer.svelte-1q4dbfi li:where(.svelte-1q4dbfi){padding:8px 13px;border:1px solid var(--line);font-family:var(--font-mono);font-size:.74rem;letter-spacing:.03em}.layer--interpretive.svelte-1q4dbfi{background:var(--paper-light);border-style:dashed;color:var(--charcoal-soft)}.layer--authoritative.svelte-1q4dbfi{background:var(--ink-band);border-color:var(--ink-band);color:var(--on-ink)}.layer--authoritative.svelte-1q4dbfi .layer__title:where(.svelte-1q4dbfi){color:var(--on-ink-accent)}.layer--authoritative.svelte-1q4dbfi li:where(.svelte-1q4dbfi){border-color:var(--on-ink-line)}.layers__joint.svelte-1q4dbfi{margin:0;padding:14px 0;color:var(--stone);font-family:var(--font-mono);font-size:.74rem;font-weight:700;letter-spacing:.08em;text-align:center;text-transform:uppercase}.layers__body.svelte-1q4dbfi{max-width:780px;margin-top:40px;color:var(--charcoal-soft)}.layers__closing.svelte-1q4dbfi{margin-top:20px}.definition.svelte-1q4dbfi{max-width:820px;margin:48px 0 0;padding:clamp(24px,4vw,38px);border-left:5px solid var(--moss);background:var(--moss-light)}.definition.svelte-1q4dbfi dt:where(.svelte-1q4dbfi){font-family:var(--font-mono);font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--moss-dark)}.definition.svelte-1q4dbfi dd:where(.svelte-1q4dbfi){margin:12px 0 0;font-family:var(--font-display);font-size:clamp(1.3rem,2.6vw,1.9rem);line-height:1.25}.outcomes__label.svelte-1q4dbfi{margin-top:48px;color:var(--stone)}.outcomes.svelte-1q4dbfi{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;padding:0;list-style:none}.outcomes.svelte-1q4dbfi li:where(.svelte-1q4dbfi){padding:10px 15px;border:1px solid var(--line-strong);background:var(--paper-white);font-size:.9rem}.exchange.svelte-1q4dbfi{display:grid;gap:1px;margin-top:48px;border:1px solid var(--line-strong);background:var(--line-strong)}.exchange__turn.svelte-1q4dbfi{padding:22px 26px;background:var(--paper-white)}.exchange__speaker.svelte-1q4dbfi{margin-bottom:8px;color:var(--stone)}.exchange__line.svelte-1q4dbfi{font-family:var(--font-display);font-size:clamp(1.2rem,2.2vw,1.6rem)}.exchange__closing.svelte-1q4dbfi{margin-top:44px}
