.whitepaper-module__DbVjua__page{--article-body-size:.9375rem;--article-body-line:1.5rem;--article-meta-size:.875rem;background:var(--page);min-height:100vh;color:var(--ink);font-family:var(--font-sans-app);overflow:clip}.whitepaper-module__DbVjua__skipLink{z-index:50;border:1px solid var(--ink);background:var(--page);color:var(--ink);font-size:var(--article-meta-size);padding:.5rem .75rem;position:fixed;top:.75rem;left:.75rem;translate:0 -180%}.whitepaper-module__DbVjua__skipLink:focus{translate:0}.whitepaper-module__DbVjua__article{padding:0 1.5rem 8rem}.whitepaper-module__DbVjua__hero,.whitepaper-module__DbVjua__lede,.whitepaper-module__DbVjua__section,.whitepaper-module__DbVjua__methodNote,.whitepaper-module__DbVjua__articleFooter{width:min(100%,680px);margin-left:auto;margin-right:auto}.whitepaper-module__DbVjua__hero{padding-top:clamp(4rem,8vw,6rem);padding-bottom:clamp(2.75rem,5vw,4rem)}.whitepaper-module__DbVjua__title{letter-spacing:-.035em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(2rem,5vw,2.5rem);font-weight:400;line-height:1.08}.whitepaper-module__DbVjua__dek{max-width:42rem;color:var(--muted);font-size:var(--article-body-size);line-height:var(--article-body-line);text-wrap:pretty;margin:1.5rem 0 0}.whitepaper-module__DbVjua__byline{color:var(--muted);font-size:var(--article-meta-size);flex-wrap:wrap;gap:.35rem;margin:1.25rem 0 0;font-weight:600;line-height:1.25rem;display:flex}.whitepaper-module__DbVjua__lede{border-top:1px solid var(--rule);padding-top:2.25rem}.whitepaper-module__DbVjua__lede,.whitepaper-module__DbVjua__sectionBody,.whitepaper-module__DbVjua__methodNote{color:var(--muted);font-size:var(--article-body-size);line-height:var(--article-body-line)}.whitepaper-module__DbVjua__lede p,.whitepaper-module__DbVjua__sectionBody>p,.whitepaper-module__DbVjua__methodNote p{text-wrap:pretty;margin:0 0 1.25rem}.whitepaper-module__DbVjua__ledeRequirements{margin:0 0 1.5rem;padding-left:1.2rem;list-style:outside}.whitepaper-module__DbVjua__ledeRequirements li{text-wrap:pretty;margin-bottom:.75rem;padding-left:.25rem}.whitepaper-module__DbVjua__ledeRequirements li:last-child{margin-bottom:0}.whitepaper-module__DbVjua__sectionBody strong{color:var(--ink);font-weight:500}.whitepaper-module__DbVjua__section{padding-top:clamp(4.5rem,8vw,6.25rem);scroll-margin-top:2rem}.whitepaper-module__DbVjua__sectionHeading,.whitepaper-module__DbVjua__subheading,.whitepaper-module__DbVjua__methodNote h2{color:var(--ink);font-size:var(--article-body-size);font-weight:500;line-height:var(--article-body-line)}.whitepaper-module__DbVjua__sectionHeading{margin:0 0 1.25rem}.whitepaper-module__DbVjua__subheading{margin:3rem 0 1rem}.whitepaper-module__DbVjua__sectionBody>.whitepaper-module__DbVjua__subheading:first-child{margin-top:0}.whitepaper-module__DbVjua__sectionBody a,.whitepaper-module__DbVjua__methodNote a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px;transition:text-decoration-color .15s}.whitepaper-module__DbVjua__sectionBody a:hover,.whitepaper-module__DbVjua__sectionBody a:focus-visible,.whitepaper-module__DbVjua__methodNote a:hover,.whitepaper-module__DbVjua__methodNote a:focus-visible{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.whitepaper-module__DbVjua__inlineFigure{margin:2rem 0 1.5rem}.whitepaper-module__DbVjua__wideFigure{width:min(100vw - 2rem,900px);margin:2.5rem 0 2rem;position:relative;left:50%;translate:-50%}.whitepaper-module__DbVjua__inlineFigure figcaption,.whitepaper-module__DbVjua__wideFigure figcaption{color:var(--muted);font-size:var(--article-meta-size);margin-top:.75rem;line-height:1.25rem}.whitepaper-module__DbVjua__pipelineFigure{overscroll-behavior-x:contain;scrollbar-width:thin;overflow-x:auto}.whitepaper-module__DbVjua__tableRegion,.whitepaper-module__DbVjua__tableRegionWide{overscroll-behavior-x:contain;scrollbar-width:thin;margin:2rem 0;position:relative;left:50%;overflow-x:auto;translate:-50%}.whitepaper-module__DbVjua__tableRegion{width:min(100vw - 2rem,820px)}.whitepaper-module__DbVjua__tableRegionWide{width:min(100vw - 2rem,940px)}.whitepaper-module__DbVjua__gateTableRegion{width:min(100vw - 2rem,1280px)}.whitepaper-module__DbVjua__conceptTableRegion{width:min(100vw - 2rem,1120px)}.whitepaper-module__DbVjua__dataTableRegion{width:min(100vw - 2rem,1280px)}.whitepaper-module__DbVjua__pipelineTable,.whitepaper-module__DbVjua__vocabularyTable,.whitepaper-module__DbVjua__definitionTable,.whitepaper-module__DbVjua__rulingsTable,.whitepaper-module__DbVjua__exampleTable,.whitepaper-module__DbVjua__resultsTable{border-collapse:collapse;width:100%;color:var(--ink);font-size:var(--article-body-size);line-height:var(--article-body-line)}.whitepaper-module__DbVjua__pipelineTable{min-width:720px}.whitepaper-module__DbVjua__definitionTable,.whitepaper-module__DbVjua__vocabularyTable,.whitepaper-module__DbVjua__rulingsTable,.whitepaper-module__DbVjua__exampleTable{min-width:680px}.whitepaper-module__DbVjua__resultsTable{min-width:880px}.whitepaper-module__DbVjua__noWrapTable{width:max-content;min-width:100%}.whitepaper-module__DbVjua__noWrapTable th,.whitepaper-module__DbVjua__noWrapTable td{white-space:nowrap}.whitepaper-module__DbVjua__scoreTable{table-layout:fixed;min-width:620px}.whitepaper-module__DbVjua__scoreTable th:first-child{width:31%}.whitepaper-module__DbVjua__scoreTable th:nth-child(2){width:27%}.whitepaper-module__DbVjua__scoreTable th:nth-child(3){width:24%}.whitepaper-module__DbVjua__scoreTable th:nth-child(4){width:18%}.whitepaper-module__DbVjua__modelLayersTable,.whitepaper-module__DbVjua__comparisonTable{table-layout:fixed}.whitepaper-module__DbVjua__modelLayersTable th:first-child{width:16%}.whitepaper-module__DbVjua__modelLayersTable th:nth-child(2){width:23%}.whitepaper-module__DbVjua__modelLayersTable th:nth-child(3){width:30%}.whitepaper-module__DbVjua__modelLayersTable th:nth-child(4){width:31%}.whitepaper-module__DbVjua__vocabularyTable.whitepaper-module__DbVjua__comparisonTable th:first-child{width:50%}.whitepaper-module__DbVjua__pipelineTable th,.whitepaper-module__DbVjua__pipelineTable td,.whitepaper-module__DbVjua__vocabularyTable th,.whitepaper-module__DbVjua__vocabularyTable td,.whitepaper-module__DbVjua__definitionTable th,.whitepaper-module__DbVjua__definitionTable td,.whitepaper-module__DbVjua__rulingsTable th,.whitepaper-module__DbVjua__rulingsTable td,.whitepaper-module__DbVjua__exampleTable th,.whitepaper-module__DbVjua__exampleTable td,.whitepaper-module__DbVjua__resultsTable th,.whitepaper-module__DbVjua__resultsTable td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:.8rem 1rem .8rem 0}.whitepaper-module__DbVjua__pipelineTable thead th,.whitepaper-module__DbVjua__vocabularyTable thead th,.whitepaper-module__DbVjua__definitionTable thead th,.whitepaper-module__DbVjua__rulingsTable thead th,.whitepaper-module__DbVjua__exampleTable thead th,.whitepaper-module__DbVjua__resultsTable thead th{border-top:1px solid var(--ink);color:var(--muted);font-weight:500}.whitepaper-module__DbVjua__pipelineTable tbody th,.whitepaper-module__DbVjua__vocabularyTable tbody th,.whitepaper-module__DbVjua__definitionTable tbody th,.whitepaper-module__DbVjua__rulingsTable tbody th,.whitepaper-module__DbVjua__exampleTable tbody th,.whitepaper-module__DbVjua__resultsTable tbody th{color:var(--ink);font-weight:500}.whitepaper-module__DbVjua__pipelineTable tbody tr:last-child th,.whitepaper-module__DbVjua__pipelineTable tbody tr:last-child td,.whitepaper-module__DbVjua__vocabularyTable tbody tr:last-child th,.whitepaper-module__DbVjua__vocabularyTable tbody tr:last-child td,.whitepaper-module__DbVjua__definitionTable tbody tr:last-child th,.whitepaper-module__DbVjua__definitionTable tbody tr:last-child td,.whitepaper-module__DbVjua__rulingsTable tbody tr:last-child th,.whitepaper-module__DbVjua__rulingsTable tbody tr:last-child td,.whitepaper-module__DbVjua__exampleTable tbody tr:last-child th,.whitepaper-module__DbVjua__exampleTable tbody tr:last-child td,.whitepaper-module__DbVjua__resultsTable tbody tr:last-child th,.whitepaper-module__DbVjua__resultsTable tbody tr:last-child td{border-bottom-color:var(--ink)}.whitepaper-module__DbVjua__pipelineTable th:first-child{width:7rem}.whitepaper-module__DbVjua__pipelineTable th:last-child{width:11rem}.whitepaper-module__DbVjua__definitionTable th:first-child{width:9rem}.whitepaper-module__DbVjua__vocabularyTable th:first-child{width:11rem}.whitepaper-module__DbVjua__rulingsTable th:first-child{width:17rem}.whitepaper-module__DbVjua__exampleTable th:first-child{width:19rem}.whitepaper-module__DbVjua__resultsTable .whitepaper-module__DbVjua__numeric{font-variant-numeric:tabular-nums;text-align:right}.whitepaper-module__DbVjua__figureNote{max-width:680px;color:var(--muted);font-size:var(--article-meta-size);margin:.75rem 0 0;line-height:1.25rem}.whitepaper-module__DbVjua__evidenceRecord{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.whitepaper-module__DbVjua__evidenceRecord dl{margin:0}.whitepaper-module__DbVjua__evidenceRecord dl>div{border-bottom:1px solid var(--rule);grid-template-columns:8rem 1fr;gap:1rem;padding:.75rem 0;display:grid}.whitepaper-module__DbVjua__evidenceRecord dl>div:last-child{border-bottom:0}.whitepaper-module__DbVjua__evidenceRecord dt,.whitepaper-module__DbVjua__evidenceRecord dd{font-size:var(--article-body-size);line-height:var(--article-body-line);margin:0}.whitepaper-module__DbVjua__evidenceRecord dt{color:var(--ink);font-weight:500}.whitepaper-module__DbVjua__evidenceRecord dd{color:var(--muted)}.whitepaper-module__DbVjua__workflowFigure{width:min(100vw - 3rem,1180px);margin:2.75rem 0 2rem;position:relative;left:50%;translate:-50%}.whitepaper-module__DbVjua__workflowViewport{--diagram-canvas:color-mix(in srgb, var(--page) 96%, var(--ink) 4%);--diagram-node:color-mix(in srgb, var(--page) 89%, var(--ink) 11%);--diagram-node-blind:color-mix(in srgb, var(--page) 93%, var(--ink) 7%);--diagram-border:color-mix(in srgb, var(--ink) 10%, transparent);--diagram-border-blind:color-mix(in srgb, var(--ink) 17%, transparent);--diagram-path:color-mix(in srgb, var(--ink) 22%, transparent);--diagram-path-blind:color-mix(in srgb, var(--ink) 31%, transparent);--diagram-muted:color-mix(in srgb, var(--ink) 48%, transparent);--diagram-pulse:color-mix(in srgb, var(--ink) 92%, transparent);border:1px solid var(--diagram-border);background:var(--diagram-canvas);overscroll-behavior-x:contain;scrollbar-color:var(--diagram-path) var(--diagram-canvas);scrollbar-width:thin;border-radius:.5rem;overflow-x:auto}.whitepaper-module__DbVjua__workflowSvg{width:100%;min-width:980px;height:auto;font-family:ui-monospace,SF Mono,Menlo,monospace;display:block}.whitepaper-module__DbVjua__diagramPaths path{fill:none;stroke:var(--diagram-path);stroke-linecap:round;stroke-width:1px;vector-effect:non-scaling-stroke}.whitepaper-module__DbVjua__diagramPaths .whitepaper-module__DbVjua__diagramBlindPath{stroke:var(--diagram-path-blind);stroke-dasharray:3 5}.whitepaper-module__DbVjua__diagramPulse{fill:none;stroke:var(--diagram-pulse);stroke-linecap:round;stroke-width:2.25px;vector-effect:non-scaling-stroke}.whitepaper-module__DbVjua__diagramNode{box-sizing:border-box;border:1px solid var(--diagram-border);background:var(--diagram-node);height:100%;color:var(--ink);border-radius:.375rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.7rem .8rem;display:grid}.whitepaper-module__DbVjua__diagramNodeIndex{color:var(--diagram-muted);font-variant-numeric:tabular-nums;font-size:.625rem;line-height:1rem}.whitepaper-module__DbVjua__diagramNodeCopy{align-content:center;gap:.16rem;min-width:0;display:grid}.whitepaper-module__DbVjua__diagramNodeActor{color:var(--diagram-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.5625rem;font-weight:500;line-height:.8rem}.whitepaper-module__DbVjua__diagramNodeTitle{color:var(--ink);text-wrap:balance;font-size:.6875rem;font-weight:500;line-height:.925rem}.whitepaper-module__DbVjua__diagramBlindNode{border-style:dashed;border-color:var(--diagram-border-blind);background:var(--diagram-node-blind)}.whitepaper-module__DbVjua__diagramOutputNode{border-color:var(--ink);background:var(--ink);box-shadow:none}.whitepaper-module__DbVjua__diagramOutputNode .whitepaper-module__DbVjua__diagramNodeActor,.whitepaper-module__DbVjua__diagramOutputNode .whitepaper-module__DbVjua__diagramNodeIndex,.whitepaper-module__DbVjua__diagramOutputNode .whitepaper-module__DbVjua__diagramNodeTitle{color:var(--page)}.whitepaper-module__DbVjua__workflowNote{color:var(--muted);font-size:var(--article-meta-size);margin:.75rem 0 0;line-height:1.25rem}@media (prefers-reduced-motion:reduce){.whitepaper-module__DbVjua__diagramPulses{display:none}}.whitepaper-module__DbVjua__metricDefinitions{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin:2rem 0 1.25rem;display:grid}.whitepaper-module__DbVjua__metricDefinitions>div{grid-template-rows:auto 1fr auto;gap:.6rem;padding:1rem;display:grid}.whitepaper-module__DbVjua__metricDefinitions>div+div{border-left:1px solid var(--rule)}.whitepaper-module__DbVjua__metricDefinitions dt,.whitepaper-module__DbVjua__metricDefinitions dd,.whitepaper-module__DbVjua__metricDefinitions code{font-size:var(--article-body-size);line-height:var(--article-body-line)}.whitepaper-module__DbVjua__metricDefinitions dt{color:var(--ink);font-weight:500}.whitepaper-module__DbVjua__metricDefinitions dd{color:var(--muted);margin:0}.whitepaper-module__DbVjua__metricDefinitions code{color:var(--ink);font-family:ui-monospace,SF Mono,Menlo,monospace}.whitepaper-module__DbVjua__lessons{border-top:1px solid var(--ink)}.whitepaper-module__DbVjua__lessons section{border-bottom:1px solid var(--rule);grid-template-columns:2.5rem 1fr;gap:1.25rem;padding:1.75rem 0;display:grid}.whitepaper-module__DbVjua__lessonNumber,.whitepaper-module__DbVjua__lessons h3,.whitepaper-module__DbVjua__lessons div>p{font-size:var(--article-body-size);line-height:var(--article-body-line)}.whitepaper-module__DbVjua__lessonNumber{color:var(--muted);font-variant-numeric:tabular-nums;margin:0}.whitepaper-module__DbVjua__lessons h3,.whitepaper-module__DbVjua__lessons div>p{margin:0}.whitepaper-module__DbVjua__lessons h3{color:var(--ink);font-weight:500}.whitepaper-module__DbVjua__lessons div>p{color:var(--muted);margin-top:.65rem}.whitepaper-module__DbVjua__methodNote{border-top:1px solid var(--rule);margin-top:6rem;padding-top:1.25rem}.whitepaper-module__DbVjua__methodNote h2{margin:0 0 1rem}.whitepaper-module__DbVjua__articleFooter{border-top:1px solid var(--rule);color:var(--muted);font-size:var(--article-meta-size);flex-direction:column;align-items:flex-start;gap:1rem;margin-top:4rem;padding-top:1.25rem;line-height:1.25rem;display:flex}.whitepaper-module__DbVjua__articleFooter p{margin:0}@media (max-width:720px){.whitepaper-module__DbVjua__article{padding-left:1rem;padding-right:1rem}.whitepaper-module__DbVjua__hero{padding-top:3.75rem}.whitepaper-module__DbVjua__wideFigure,.whitepaper-module__DbVjua__tableRegion,.whitepaper-module__DbVjua__tableRegionWide,.whitepaper-module__DbVjua__workflowFigure{width:calc(100vw - 2rem)}.whitepaper-module__DbVjua__metricDefinitions{grid-template-columns:1fr}.whitepaper-module__DbVjua__metricDefinitions>div+div{border-top:1px solid var(--rule);border-left:0}}@media (max-width:520px){.whitepaper-module__DbVjua__evidenceRecord dl>div{grid-template-columns:1fr;gap:.25rem}}
