.flow-diagram.svelte-1eho7qu{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);padding:28px 32px;overflow-x:auto}.flow-row.svelte-1eho7qu{align-items:center;gap:12px;min-width:720px;display:flex}.flow-node.svelte-1eho7qu{text-align:center;flex-shrink:0}.flow-icon.svelte-1eho7qu{border-radius:var(--radius);background:var(--surface-sunken);border:1px solid var(--rule);width:52px;height:52px;color:var(--ink-3);justify-content:center;align-items:center;margin:0 auto 8px;display:flex}.flow-icon--subject.svelte-1eho7qu{background:var(--e0-soft);border-color:var(--e0-line);color:var(--accent)}.flow-icon--truth.svelte-1eho7qu{border-color:var(--e0-line);color:var(--accent)}.flow-label.svelte-1eho7qu{color:var(--ink-3);font-size:.6875rem;font-weight:500}.flow-label--accent.svelte-1eho7qu{color:var(--accent);font-weight:600}.flow-label--above.svelte-1eho7qu{margin-bottom:8px}.flow-connector.svelte-1eho7qu{background:var(--rule-strong);flex:1;height:1px;position:relative}.flow-connector-label.svelte-1eho7qu{color:var(--ink-4);background:var(--surface);white-space:nowrap;padding:0 6px;font-size:.625rem;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.flow-connector-short.svelte-1eho7qu{background:var(--rule-strong);flex:.5;height:1px}.flow-fork.svelte-1eho7qu{flex-direction:column;flex:1.5;gap:16px;display:flex}.flow-path.svelte-1eho7qu{align-items:center;gap:10px;display:flex}.flow-path-line.svelte-1eho7qu{background:var(--rule-strong);flex:1;min-width:50px;height:1px;position:relative}.flow-path-tag.svelte-1eho7qu{letter-spacing:.04em;color:var(--ink-3);background:var(--surface);white-space:nowrap;padding:0 6px;font-size:.625rem;font-weight:500;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.flow-path-tag--truth.svelte-1eho7qu{color:var(--accent);font-weight:600}.flow-providers-box.svelte-1eho7qu{background:var(--surface-sunken);border:1px solid var(--rule);border-radius:var(--radius);flex-direction:column;flex-shrink:0;gap:4px;padding:8px;display:flex}.flow-provider.svelte-1eho7qu{color:var(--ink-2);background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);padding:4px 10px;font-size:.6875rem;font-weight:500}.flow-provider--more.svelte-1eho7qu{color:var(--ink-3);font-weight:400}@media (width<=768px){.flow-diagram.svelte-1eho7qu{padding:20px 16px}}h1.svelte-cwls5q,h2.svelte-cwls5q,h3.svelte-cwls5q,p.svelte-cwls5q{margin:0}.about-grid.svelte-cwls5q{padding-block:60px var(--section-y);grid-template-columns:minmax(0,1fr);display:grid}.about-content.svelte-cwls5q{min-width:0}.about-header.svelte-cwls5q h1:where(.svelte-cwls5q){margin-block:20px 24px}.sec.svelte-cwls5q{border-block-start:1px solid var(--rule);margin-block-start:var(--section-y);padding-block-start:36px}.sec.svelte-cwls5q>h2:where(.svelte-cwls5q){margin-block-end:32px}.sec.svelte-cwls5q>h3:where(.svelte-cwls5q){margin-block:48px 14px}.sec.svelte-cwls5q>h2[id]:where(.svelte-cwls5q),.sec.svelte-cwls5q>h3[id]:where(.svelte-cwls5q){scroll-margin-top:80px}.persona-grid.svelte-cwls5q,.numbered.svelte-cwls5q,.diagram.svelte-cwls5q,.note.svelte-cwls5q,.limitations.svelte-cwls5q{margin-block:28px}.sec.svelte-cwls5q>.numbered:where(.svelte-cwls5q):last-child>li:where(.svelte-cwls5q):last-child,.sec.svelte-cwls5q>.limitations:where(.svelte-cwls5q):last-child>li:where(.svelte-cwls5q):last-child{border-block-end:none}.article.svelte-cwls5q{max-width:68ch}.article.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--ink-2);text-wrap:pretty;font-size:1rem;line-height:1.7}.article.svelte-cwls5q p:where(.svelte-cwls5q)+p:where(.svelte-cwls5q){margin-block-start:18px}.article.svelte-cwls5q strong{color:var(--ink);font-weight:600}.inline-link.svelte-cwls5q,.study-title.svelte-cwls5q a:where(.svelte-cwls5q){color:var(--accent);border-block-end:1px solid var(--e0-line);text-decoration:none}.inline-link.svelte-cwls5q:hover,.study-title.svelte-cwls5q a:where(.svelte-cwls5q):hover{border-color:var(--accent)}.persona-grid.svelte-cwls5q{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.persona.svelte-cwls5q{background:var(--surface);padding:22px 22px 26px}.persona-tag.svelte-cwls5q{margin-block-end:12px;display:block}.persona.svelte-cwls5q h3:where(.svelte-cwls5q){margin-block-end:8px}.persona-text.svelte-cwls5q{color:var(--ink-2);font-size:.875rem;line-height:1.6}.studies.svelte-cwls5q .num:where(.svelte-cwls5q){color:var(--ink-3)}.study-title.svelte-cwls5q{letter-spacing:-.01em;margin-block-end:6px;font-size:.9375rem;font-weight:600;line-height:1.35}.study-text.svelte-cwls5q{color:var(--ink-2);max-width:74ch;font-size:.875rem;line-height:1.6}.steps.svelte-cwls5q .num:where(.svelte-cwls5q){color:var(--accent)}.step-text.svelte-cwls5q{color:var(--ink-2);max-width:74ch;font-size:.9375rem;line-height:1.65}.dimensions.svelte-cwls5q h3:where(.svelte-cwls5q){margin-block-end:8px}.dim-line.svelte-cwls5q{color:var(--ink-2);max-width:74ch;font-size:.875rem;line-height:1.6}.dim-tag.svelte-cwls5q{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);margin-inline-end:6px;font-size:.625rem}.answer.svelte-cwls5q .dim-tag:where(.svelte-cwls5q){color:var(--accent)}.note.svelte-cwls5q{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);max-width:74ch}.note-row.svelte-cwls5q{padding:18px 20px}.note-row.svelte-cwls5q+.note-row:where(.svelte-cwls5q){border-block-start:1px solid var(--rule)}.note-label.svelte-cwls5q{margin-block-end:8px;display:block}.note-text.svelte-cwls5q{color:var(--ink-2);font-size:.875rem;line-height:1.65}.limitations.svelte-cwls5q{border-block-start:1px solid var(--rule);padding:0;list-style:none}.limitations.svelte-cwls5q li:where(.svelte-cwls5q){border-block-end:1px solid var(--rule);padding-block:18px}.limitations.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--ink-2);max-width:74ch;font-size:.9375rem;line-height:1.65}.limitations.svelte-cwls5q strong{color:var(--ink);font-weight:600}.toc.svelte-cwls5q{display:none}.toc-inner.svelte-cwls5q{max-height:calc(100vh - 110px);padding-block-start:42px;position:sticky;top:80px;overflow-y:auto}.toc-heading.svelte-cwls5q{margin-block-end:12px;display:block}.toc-list.svelte-cwls5q{border-inline-start:1px solid var(--rule);margin:0;padding:0;list-style:none}.toc-item--nested.svelte-cwls5q{padding-inline-start:12px}.toc-link.svelte-cwls5q{color:var(--ink-3);border-inline-start:2px solid #0000;margin-inline-start:-1px;padding:6px 0 6px 14px;font-size:.8125rem;line-height:1.4;text-decoration:none;transition:color .15s,border-color .15s;display:block}.toc-link.svelte-cwls5q:hover{color:var(--ink)}.toc-link--active.svelte-cwls5q{color:var(--accent);border-inline-start-color:var(--accent);font-weight:500}@media (width>=1100px){.about-grid.svelte-cwls5q{column-gap:var(--col-gap);grid-template-columns:minmax(0,1fr) 210px}.toc.svelte-cwls5q{display:block}}@media (width<=900px){.persona-grid.svelte-cwls5q{grid-template-columns:minmax(0,1fr)}}
