.AboutPage_page__IlCG6{--about-paper:#f5f5f0;--about-surface:#f0f0eb;--about-ink:#2c2c28;--about-body:#4a4a44;--about-muted:#64645c;--about-border:#ccccc4;--about-hover:#e6e6df;--about-selected:#e0e0d6;--about-button:#3a3a34;--about-focus:#364a58;--about-group-a:#dce7ec;--about-group-a-line:#607f8f;--about-group-b:#e4e6d8;--about-group-b-line:#77815b;--about-group-c:#eee0d1;--about-group-c-line:#8b6949;min-height:100vh;background:var(--about-paper);color:var(--about-body);color-scheme:light}.AboutPage_content__ivUCp{max-width:48rem;margin-inline:auto;font-size:1rem;line-height:1.7}.AboutPage_content__ivUCp h1{overflow-wrap:anywhere}.AboutPage_content__ivUCp p{max-width:68ch}.AboutPage_content__ivUCp a{text-decoration:underline;text-underline-offset:4px}.AboutPage_content__ivUCp a:hover{color:var(--about-ink)}.AboutPage_content__ivUCp a:focus-visible{outline:2px solid var(--about-focus);outline-offset:4px}.AboutPage_contents__2xuhx{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;margin-top:1.5rem;font-size:.875rem}.AboutPage_contents__2xuhx a{display:inline-flex;align-items:center;min-height:44px}@media (max-width:420px){.AboutPage_contents__2xuhx{display:grid;grid-template-columns:1fr 1fr;gap:.25rem 1rem}}.AboutPage_questions__G8Nf0 details{border-bottom:1px solid var(--about-border)}.AboutPage_questions__G8Nf0 summary{cursor:pointer;min-height:44px;padding-block:1rem;color:var(--about-ink)}.AboutPage_questions__G8Nf0 summary h3{display:inline;font-size:1rem;font-weight:500}.AboutPage_questions__G8Nf0 summary::marker{color:var(--about-muted)}.AboutPage_questions__G8Nf0 summary:focus-visible{outline:2px solid var(--about-focus);outline-offset:4px}.AboutPage_questions__G8Nf0 details p{padding-bottom:1.25rem}.AboutPage_questions__G8Nf0 details[open] summary{padding-bottom:.5rem}.ExtractionExample_example__z9cdR{scroll-margin-top:90px;margin:2rem 0;border:1px solid var(--about-border);background:var(--about-surface);color:var(--about-ink)}.ExtractionExample_header__qF9sl{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem 1.5rem 1rem}.ExtractionExample_header__qF9sl>div{flex:1 1 12rem;min-width:0}.ExtractionExample_title__sPgNP{font-family:var(--font-fraunces);font-size:1.35rem;line-height:1.3}.ExtractionExample_caption___XwOE{margin-top:.5rem;font-size:.875rem;color:var(--about-muted)}.ExtractionExample_example__z9cdR button{cursor:pointer}.ExtractionExample_example__z9cdR button:focus-visible{outline:2px solid var(--about-focus);outline-offset:4px}.ExtractionExample_play__wOn9Y{width:9rem;max-width:100%;flex-shrink:0;padding:.65rem .8rem;min-height:44px;border:1px solid var(--about-button);background:var(--about-button);color:var(--about-paper);font-size:.875rem}.ExtractionExample_play__wOn9Y:hover{background:var(--about-ink)}.ExtractionExample_stages__39fDo{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;padding:0;margin:0;border-block:1px solid var(--about-border)}.ExtractionExample_stages__39fDo li{min-width:0;overflow-wrap:anywhere}.ExtractionExample_stages__39fDo li+li{border-left:1px solid var(--about-border)}.ExtractionExample_stages__39fDo button{width:100%;min-height:64px;padding:.7rem;text-align:left;font-size:.875rem;display:flex;align-items:center;gap:.6rem;transition:background-color .16s linear}.ExtractionExample_stages__39fDo button:hover{background:var(--about-hover)}.ExtractionExample_stages__39fDo button[aria-current]{background:var(--about-selected)}.ExtractionExample_number__DyssZ{font-family:var(--font-geist-mono);color:var(--about-muted)}.ExtractionExample_workbench__IUIqn{display:grid;grid-template-columns:1fr 1fr}.ExtractionExample_output__znmlp,.ExtractionExample_source__stRGO{padding:1.5rem;min-width:0}.ExtractionExample_source__stRGO{background:var(--about-paper)}.ExtractionExample_output__znmlp{border-left:1px solid var(--about-border)}.ExtractionExample_label__u_H20{font-size:.875rem;color:var(--about-muted);margin-bottom:.65rem}.ExtractionExample_source__stRGO blockquote{margin:0;font-family:var(--font-fraunces);font-size:1.1rem;line-height:1.7}.ExtractionExample_mention__KgtZJ{color:inherit;background:transparent;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:.1em .12em;margin-inline:-.12em;transition:background-color .16s linear,box-shadow .16s linear}.ExtractionExample_results__IlaIe{min-height:180px}.ExtractionExample_hint__0qYi7{color:var(--about-muted);font-size:.85rem;line-height:1.8}.ExtractionExample_mentions__7Lknf,.ExtractionExample_normalised__sZWfV{list-style:none;margin:0;padding:0}.ExtractionExample_resultHeading__tT5Nt{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem}.ExtractionExample_resultHeading__tT5Nt strong{font-size:.9rem;font-weight:500}.ExtractionExample_resultHeading__tT5Nt span{font-family:var(--font-geist-mono);font-size:.875rem;white-space:nowrap}.ExtractionExample_variants__AP_sV{margin-top:.35rem;font-size:.875rem;overflow-wrap:anywhere}.ExtractionExample_summary__aFGJ7{padding:.75rem 1.5rem;border-top:1px solid var(--about-border);font-size:.875rem;min-height:76px}@keyframes ExtractionExample_reveal__Bu3dr{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes ExtractionExample_gather__IgiID{0%{transform:translateX(8px);opacity:.5}to{transform:translateX(0);opacity:1}}.ExtractionExample_definition__BVroz{margin:0;padding:0 1.5rem 1rem;font-size:.875rem;line-height:1.5}.ExtractionExample_definition__BVroz strong{font-weight:500}@media (max-width:600px){.ExtractionExample_header__qF9sl{gap:.65rem;padding:1rem 1rem .5rem}.ExtractionExample_header__qF9sl>div{flex-basis:8rem}.ExtractionExample_header__qF9sl .ExtractionExample_play__wOn9Y{width:9rem}.ExtractionExample_title__sPgNP{font-size:1.15rem}.ExtractionExample_play__wOn9Y{font-size:.875rem;padding:.55rem}.ExtractionExample_definition__BVroz{padding-inline:1rem}.ExtractionExample_stages__39fDo button{flex-direction:column;align-items:flex-start;gap:.25rem}.ExtractionExample_workbench__IUIqn{grid-template-columns:1fr}.ExtractionExample_output__znmlp,.ExtractionExample_source__stRGO{padding:1rem}.ExtractionExample_output__znmlp{border-left:0;border-top:1px solid var(--about-border)}.ExtractionExample_source__stRGO blockquote{font-size:1.05rem;line-height:1.7}.ExtractionExample_results__IlaIe{min-height:180px}.ExtractionExample_summary__aFGJ7{padding-inline:1.1rem;min-height:80px}}.ExtractionExample_legend__WZuBK{display:flex;flex-wrap:wrap;gap:.5rem 1rem;list-style:none;padding:0 1.5rem 1rem;margin:0;font-size:.875rem}.ExtractionExample_legend__WZuBK li{border-bottom:3px solid var(--class-line)}.ExtractionExample_example__z9cdR [data-class=companies]{--class-fill:var(--about-group-a);--class-line:var(--about-group-a-line)}.ExtractionExample_example__z9cdR [data-class=attributes]{--class-fill:var(--about-group-b);--class-line:var(--about-group-b-line)}.ExtractionExample_example__z9cdR [data-class=pain-points]{--class-fill:var(--about-group-c);--class-line:var(--about-group-c-line)}.ExtractionExample_mention__KgtZJ[data-active=true]{background:var(--class-fill);box-shadow:0 2px 0 var(--class-line)}.ExtractionExample_classResults__Hai5w{margin-bottom:1rem}.ExtractionExample_classResults__Hai5w:last-child{margin-bottom:0}.ExtractionExample_classResults__Hai5w h4{font-size:.875rem;font-weight:600;margin-bottom:.4rem}.ExtractionExample_mentions__7Lknf{display:flex;flex-wrap:wrap;gap:.4rem}.ExtractionExample_mentions__7Lknf li{padding:.25rem .5rem;font-size:.875rem;background:var(--class-fill);animation:ExtractionExample_reveal__Bu3dr .16s linear both}.ExtractionExample_normalised__sZWfV li{padding:.55rem .7rem;margin-bottom:.4rem;background:var(--class-fill);animation:ExtractionExample_gather__IgiID .16s linear both}@media (min-width:601px){.ExtractionExample_source__stRGO{align-self:start;position:sticky;top:100px}}@media (prefers-reduced-motion:reduce){.ExtractionExample_example__z9cdR *,.ExtractionExample_example__z9cdR :after,.ExtractionExample_example__z9cdR :before{animation:none!important;transition:none!important}}