.mock-surface.svelte-1kcfx3q{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-24)}.reader-drop.svelte-1kcfx3q{position:relative;overflow:visible}.stack.svelte-1kcfx3q{display:flex;flex-wrap:wrap;align-items:flex-end;column-gap:.45em;row-gap:.6em}.chunk.svelte-1kcfx3q{display:inline-flex;flex-direction:column;align-items:flex-start;border-radius:3px;-webkit-tap-highlight-color:transparent}.chunk.has-note.svelte-1kcfx3q{cursor:pointer}.chunk.svelte-1kcfx3q:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.line.svelte-1kcfx3q{display:block;white-space:nowrap;border-radius:3px;transition:background-color .08s ease}.line--en.svelte-1kcfx3q{font-family:"Source Sans 3",var(--font-sans);font-weight:500;font-size:var(--text-md);color:#5f7a76;line-height:1.2;margin-bottom:1px}.line--fr.svelte-1kcfx3q{font-family:var(--font-serif);font-weight:600;font-size:var(--text-xl);color:#1f1b16;line-height:1.4}.reader-drop.svelte-1kcfx3q .chunk:where(.svelte-1kcfx3q):hover .line:where(.svelte-1kcfx3q),.reader-drop.svelte-1kcfx3q .chunk.is-active:where(.svelte-1kcfx3q) .line:where(.svelte-1kcfx3q){background-color:var(--hl)}.drop.svelte-1kcfx3q{position:absolute;z-index:5;border-radius:6px;overflow:hidden;box-shadow:0 6px 20px -10px #1f1b1666}.drop-strip.svelte-1kcfx3q{padding:8px 11px}.drop-stem.svelte-1kcfx3q{display:block;height:2px;border-radius:1px;background:#c09a24;margin:0 auto 7px}.drop-label.svelte-1kcfx3q{display:block;font-family:"Source Sans 3",var(--font-sans);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px}.drop-body.svelte-1kcfx3q{font-family:var(--font-serif);font-size:14px;font-weight:400;line-height:1.55;color:var(--color-text);margin:0}.drop-close.svelte-1kcfx3q{position:absolute;top:1px;right:4px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--color-text-secondary);font-size:16px;line-height:1;cursor:pointer}.mock-surface.svelte-1nfae4h{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-24)}.reader-drop.svelte-1nfae4h{position:relative;overflow:visible}.plain-prose.svelte-1nfae4h{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:400;line-height:1.7;color:var(--color-text);margin:0}.plain-pair.svelte-1nfae4h{border-radius:3px;padding:2px 1px;margin:-2px -1px;cursor:pointer;background-color:transparent;-webkit-tap-highlight-color:transparent;transition:background-color .08s ease}.plain-pair.svelte-1nfae4h:hover{background-color:var(--hover)}.plain-pair.svelte-1nfae4h:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.drop.svelte-1nfae4h{position:absolute;z-index:5;border-radius:6px;overflow:hidden;box-shadow:0 6px 20px -10px #1f1b1666}.drop-strip.svelte-1nfae4h{padding:8px 11px}.drop-strip--trans.svelte-1nfae4h{background:#f5d870;padding:6px 11px 9px}.drop-stem.svelte-1nfae4h{display:block;height:2px;border-radius:1px;background:#c09a24;margin:0 auto 7px}.drop-label.svelte-1nfae4h{display:block;font-family:"Source Sans 3",var(--font-sans);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px}.drop-body.svelte-1nfae4h{font-family:var(--font-serif);font-size:14px;font-weight:400;line-height:1.55;color:var(--color-text);margin:0}.drop-body.svelte-1nfae4h+.drop-body:where(.svelte-1nfae4h){margin-top:4px}.drop-close.svelte-1nfae4h{position:absolute;top:1px;right:4px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--color-text-secondary);font-size:16px;line-height:1;cursor:pointer}.final-cta.svelte-1d9fuzm{background:var(--color-bg-alt)}.cta-inner.svelte-1d9fuzm{text-align:center;display:flex;flex-direction:column;align-items:center}.cta-inner.svelte-1d9fuzm h2:where(.svelte-1d9fuzm){max-width:540px}.cta-sub.svelte-1d9fuzm{margin-top:var(--space-16);color:var(--color-text-secondary);max-width:480px}.cta-group.svelte-1d9fuzm{display:flex;gap:var(--space-16);margin-top:var(--space-40);flex-wrap:wrap;justify-content:center}.microcopy.svelte-1d9fuzm{margin-top:var(--space-16);font-size:var(--text-sm);color:var(--color-text-secondary)}
