.capture-flow.svelte-vtghlp{margin:2rem 0 2.5rem}.capture-flow.svelte-vtghlp ol:where(.svelte-vtghlp){flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.capture-flow.svelte-vtghlp li:where(.svelte-vtghlp){flex-direction:column;align-items:stretch;gap:.75rem;margin:0;display:flex}.step.svelte-vtghlp{border:1px solid var(--color-surface-800,#0a2338);background:color-mix(in oklch, var(--color-surface-900,#041525) 80%, transparent);border-radius:12px;flex-direction:column;flex:1;gap:.5rem;padding:1rem 1.1rem;display:flex}.icon.svelte-vtghlp{color:var(--color-primary-300,#5eead4);width:28px;height:28px}.icon.svelte-vtghlp svg:where(.svelte-vtghlp){width:100%;height:100%}.label.svelte-vtghlp{color:var(--color-surface-100,#edf5f9);margin:0;font-size:.95rem;font-weight:600;line-height:1.3}.sub.svelte-vtghlp{color:var(--color-surface-400,#9cc0d0);margin:0;font-size:.8rem;line-height:1.5}.connector.svelte-vtghlp{color:var(--color-primary-500,#14b8a6);opacity:.7;justify-content:center;align-self:center;align-items:center;width:24px;height:24px;display:flex;transform:rotate(90deg)}@media (width>=720px){.capture-flow.svelte-vtghlp ol:where(.svelte-vtghlp){flex-direction:row;align-items:stretch;gap:.5rem}.capture-flow.svelte-vtghlp li:where(.svelte-vtghlp){flex-direction:row;flex:1;align-items:center}.connector.svelte-vtghlp{flex-shrink:0;transform:none}}.cadence-cohorts.svelte-uidjr4{max-width:720px;margin:2rem 0 2.5rem}.cadence-cohorts.svelte-uidjr4 svg:where(.svelte-uidjr4){width:100%;height:auto;display:block}.row-label.svelte-uidjr4{fill:var(--color-surface-100,#edf5f9);font-family:inherit;font-size:13px;font-weight:600}.row-sub.svelte-uidjr4{fill:var(--color-surface-400,#9cc0d0);font-family:inherit;font-size:11px}.band-in.svelte-uidjr4{fill:var(--color-primary-500,#14b8a6);opacity:.85}.band-overdue.svelte-uidjr4{fill:#f59e0b;opacity:.85}.band-label.svelte-uidjr4{fill:#041525;text-anchor:middle;pointer-events:none;font-family:inherit;font-size:11px;font-weight:600}.band-label-overdue.svelte-uidjr4{fill:#2c1810}.band-quiet-line.svelte-uidjr4{stroke:var(--color-surface-700,#123349);stroke-width:1.5px;stroke-dasharray:3 4}.legend-label.svelte-uidjr4{fill:var(--color-surface-300,#bcd4de);font-family:inherit;font-size:12px}.axis.svelte-uidjr4 line:where(.svelte-uidjr4){stroke:var(--color-surface-700,#123349);stroke-width:1px}.axis-label.svelte-uidjr4{fill:var(--color-surface-400,#9cc0d0);text-anchor:middle;font-family:inherit;font-size:11px}.roles-venn.svelte-13ovoi3{max-width:520px;margin:2rem 0 2.5rem}.roles-venn.svelte-13ovoi3 svg:where(.svelte-13ovoi3){width:100%;height:auto;display:block}.circle-label.svelte-13ovoi3{fill:var(--color-surface-100,#edf5f9);text-anchor:middle;font-family:inherit;font-size:14px;font-weight:600}.badge.svelte-13ovoi3{fill:var(--color-surface-950,#010d1a);stroke:var(--color-surface-100,#edf5f9);stroke-width:1.5px}.badge-initials.svelte-13ovoi3{fill:var(--color-surface-100,#edf5f9);text-anchor:middle;font-family:inherit;font-size:11px;font-weight:700}.badge-name.svelte-13ovoi3{fill:var(--color-surface-300,#bcd4de);text-anchor:middle;font-family:inherit;font-size:10px}.caption.svelte-13ovoi3{fill:var(--color-surface-400,#9cc0d0);text-anchor:middle;font-family:inherit;font-size:12px;font-style:italic}.engagement-states.svelte-erc7me{max-width:720px;margin:2rem 0 2.5rem}.engagement-states.svelte-erc7me svg:where(.svelte-erc7me){width:100%;height:auto;display:block}.node.svelte-erc7me{fill:color-mix(in oklch, var(--color-surface-900,#041525) 80%, transparent);stroke:var(--color-primary-500,#14b8a6);stroke-width:1.5px}.node-label.svelte-erc7me{fill:var(--color-surface-100,#edf5f9);text-anchor:middle;font-family:inherit;font-size:13px;font-weight:600}.connector.svelte-erc7me{stroke:var(--color-primary-400,#2dd4bf);stroke-width:1.75px;opacity:.85}.arrow-head.svelte-erc7me{fill:var(--color-primary-400,#2dd4bf)}.return-arc.svelte-erc7me{stroke:var(--color-primary-400,#2dd4bf);stroke-width:1.25px;stroke-dasharray:5 4;opacity:.6}.return-label.svelte-erc7me{fill:var(--color-surface-400,#9cc0d0);text-anchor:middle;font-family:inherit;font-size:11px;font-style:italic}.review-funnel.svelte-1cosvb3{max-width:720px;margin:2rem 0 2.5rem}.review-funnel.svelte-1cosvb3 svg:where(.svelte-1cosvb3){width:100%;height:auto;display:block}.source-box.svelte-1cosvb3{fill:color-mix(in oklch, var(--color-surface-900,#041525) 80%, transparent);stroke:var(--color-surface-500,#6b9ab0);stroke-width:1.5px}.source-title.svelte-1cosvb3{fill:var(--color-surface-100,#edf5f9);text-anchor:middle;font-family:inherit;font-size:14px;font-weight:600}.source-sub.svelte-1cosvb3{fill:var(--color-surface-400,#9cc0d0);text-anchor:middle;font-family:inherit;font-size:11px;font-style:italic}.arrow-label.svelte-1cosvb3{fill:var(--color-surface-300,#bcd4de);text-anchor:middle;font-family:inherit;font-size:11px;font-weight:600}.tone-in.svelte-1cosvb3 .arrow-path:where(.svelte-1cosvb3){stroke:var(--color-primary-400,#2dd4bf);stroke-width:1.75px}.tone-review.svelte-1cosvb3 .arrow-path:where(.svelte-1cosvb3){stroke:#f59e0b;stroke-width:1.75px}.tone-drop.svelte-1cosvb3 .arrow-path:where(.svelte-1cosvb3){stroke:var(--color-surface-500,#6b9ab0);stroke-width:1.5px;stroke-dasharray:5 4;opacity:.8}.card-box.svelte-1cosvb3{fill:color-mix(in oklch, var(--color-surface-900,#041525) 80%, transparent);stroke-width:1.5px}.card-in.svelte-1cosvb3 .card-box:where(.svelte-1cosvb3){stroke:var(--color-primary-500,#14b8a6)}.card-review.svelte-1cosvb3 .card-box:where(.svelte-1cosvb3){stroke:#f59e0b}.card-drop.svelte-1cosvb3 .card-box:where(.svelte-1cosvb3){stroke:var(--color-surface-600,#1e4a65);stroke-dasharray:5 4}.card-title.svelte-1cosvb3{fill:var(--color-surface-100,#edf5f9);font-family:inherit;font-size:13px;font-weight:600}.card-drop.svelte-1cosvb3 .card-title:where(.svelte-1cosvb3){fill:var(--color-surface-300,#bcd4de)}.card-sub.svelte-1cosvb3{fill:var(--color-surface-400,#9cc0d0);font-family:inherit;font-size:11px}.prose-guide{color:var(--color-surface-200,#d4e6ef);font-size:1rem;line-height:1.7}.prose-guide h1{color:#fff;margin:0 0 .5rem;font-size:2.25rem;font-weight:700;line-height:1.2}.prose-guide h1+p em,.prose-guide h1+p{color:var(--color-surface-100,#edf5f9)}.prose-guide h1+p{margin:0 0 1.5rem;font-size:1.125rem;line-height:1.6}.prose-guide h2{color:var(--color-surface-100,#edf5f9);border-top:1px solid #ffffff14;margin:2.5rem 0 1rem;padding-top:1rem;font-size:1.5rem;font-weight:600}.prose-guide h3{color:var(--color-surface-100,#edf5f9);margin:1.75rem 0 .75rem;font-size:1.125rem;font-weight:600}.prose-guide p{margin:.75rem 0}.prose-guide a{color:var(--color-primary-300,#5eead4);text-underline-offset:2px;text-decoration:underline}.prose-guide a:hover{color:var(--color-primary-400,#2dd4bf)}.prose-guide strong{color:var(--color-surface-100,#edf5f9);font-weight:600}.prose-guide em{color:var(--color-surface-300,#bcd4de)}.prose-guide ul,.prose-guide ol{margin:.75rem 0;padding-left:1.5rem}.prose-guide li{margin:.25rem 0}.prose-guide code{color:var(--color-primary-300,#5eead4);background:#ffffff0f;border-radius:4px;padding:.125rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em}.prose-guide pre{background:#0006;border:1px solid #ffffff14;border-radius:8px;margin:1rem 0;padding:1rem;overflow-x:auto}.prose-guide pre code{color:var(--color-surface-200,#d4e6ef);background:0 0;padding:0;font-size:.875rem}.prose-guide blockquote{border-left:3px solid var(--color-primary-500,#14b8a6);color:var(--color-surface-200,#d4e6ef);background:#ffffff05;margin:1rem 0;padding:.25rem 0 .25rem 1rem;font-style:italic}.prose-guide hr{border:none;border-top:1px solid #ffffff14;margin:2rem 0}
