.SSpacePoliticalFigure-module__cSkdiq__figure{width:100%;margin-block:clamp(3rem,2.4vw,4.5rem)}.SSpacePoliticalFigure-module__cSkdiq__stage{border-block:1px solid var(--line);grid-template-columns:minmax(0,7fr) minmax(0,9fr);align-items:stretch;min-width:0;padding-block:clamp(1rem,2vw,1.6rem) clamp(1.35rem,2.6vw,2.2rem);display:grid}.SSpacePoliticalFigure-module__cSkdiq__imageColumn{min-width:0;padding-right:clamp(1rem,2vw,1.65rem)}.SSpacePoliticalFigure-module__cSkdiq__columnLabel{color:var(--ink-faint);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .72rem;font-size:.72rem;font-weight:700;line-height:1;display:block}.SSpacePoliticalFigure-module__cSkdiq__imageFrame{aspect-ratio:3/2;border:1px solid var(--line);background:color-mix(in srgb, var(--bg-card) 82%, var(--line));border-radius:.7rem;min-width:0;position:relative;overflow:hidden}.SSpacePoliticalFigure-module__cSkdiq__image{object-fit:cover}.SSpacePoliticalFigure-module__cSkdiq__readoutColumn{border-left:1px solid var(--line);flex-direction:column;min-width:0;padding-left:clamp(1rem,2vw,1.65rem);display:flex}.SSpacePoliticalFigure-module__cSkdiq__promptPanel{min-width:0}.SSpacePoliticalFigure-module__cSkdiq__prompt{color:var(--ink-soft);letter-spacing:0;margin:0;font-size:.94rem;font-weight:400;line-height:1.34}.SSpacePoliticalFigure-module__cSkdiq__objectToken{color:#6f4aa9;font-weight:750}.SSpacePoliticalFigure-module__cSkdiq__readoutPanel{border-top:1px solid var(--line);flex-direction:column;flex:1;min-height:0;margin-top:1rem;padding-top:.9rem;display:flex}.SSpacePoliticalFigure-module__cSkdiq__readoutHeading{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;margin-bottom:.45rem;display:flex}.SSpacePoliticalFigure-module__cSkdiq__readoutHeading .SSpacePoliticalFigure-module__cSkdiq__columnLabel{margin-bottom:0}.SSpacePoliticalFigure-module__cSkdiq__legend{min-width:0;color:var(--ink-faint);flex-wrap:wrap;justify-content:flex-end;gap:.35rem .72rem;font-size:.68rem;line-height:1;display:flex}.SSpacePoliticalFigure-module__cSkdiq__legendItem{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.SSpacePoliticalFigure-module__cSkdiq__legendMarker{flex:none;width:.48rem;height:.48rem;display:inline-block;position:relative}.SSpacePoliticalFigure-module__cSkdiq__modelReadouts{flex:1;grid-template-rows:repeat(5,minmax(0,1fr)) auto;gap:.24rem;min-height:0;display:grid}.SSpacePoliticalFigure-module__cSkdiq__modelRow,.SSpacePoliticalFigure-module__cSkdiq__axisLabels{grid-template-columns:minmax(10.5rem,1fr) minmax(9rem,2fr);align-items:center;gap:.72rem;min-width:0;display:grid}.SSpacePoliticalFigure-module__cSkdiq__modelName{min-width:0;color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:650;line-height:1.15;overflow:hidden}.SSpacePoliticalFigure-module__cSkdiq__track{height:1.45rem;position:relative}.SSpacePoliticalFigure-module__cSkdiq__axisLine{background:var(--ink-faint);opacity:.42;height:1px;position:absolute;top:50%;left:0;right:0}.SSpacePoliticalFigure-module__cSkdiq__point{left:var(--point-position);border:1.5px solid var(--bg);width:.5rem;height:.5rem;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px}.SSpacePoliticalFigure-module__cSkdiq__identity0,.SSpacePoliticalFigure-module__cSkdiq__identity1,.SSpacePoliticalFigure-module__cSkdiq__identity2{top:50%}.SSpacePoliticalFigure-module__cSkdiq__identity0{color:#e86653;background:#e86653;border-radius:50%}.SSpacePoliticalFigure-module__cSkdiq__identity1{color:#77717f;background:#77717f;transform:translate(-50%,-50%)rotate(45deg)}.SSpacePoliticalFigure-module__cSkdiq__identity2{border-color:var(--violet);background:var(--bg);color:var(--violet);border-radius:.08rem}.SSpacePoliticalFigure-module__cSkdiq__legendMarker.SSpacePoliticalFigure-module__cSkdiq__identity0,.SSpacePoliticalFigure-module__cSkdiq__legendMarker.SSpacePoliticalFigure-module__cSkdiq__identity1,.SSpacePoliticalFigure-module__cSkdiq__legendMarker.SSpacePoliticalFigure-module__cSkdiq__identity2{transform-origin:50%;top:auto}.SSpacePoliticalFigure-module__cSkdiq__legendMarker.SSpacePoliticalFigure-module__cSkdiq__identity0,.SSpacePoliticalFigure-module__cSkdiq__legendMarker.SSpacePoliticalFigure-module__cSkdiq__identity2{transform:none}.SSpacePoliticalFigure-module__cSkdiq__legendMarker.SSpacePoliticalFigure-module__cSkdiq__identity1{transform:rotate(45deg)}.SSpacePoliticalFigure-module__cSkdiq__legendMarker.SSpacePoliticalFigure-module__cSkdiq__identity2{border:1.5px solid var(--violet)}.SSpacePoliticalFigure-module__cSkdiq__axisLabels{color:var(--ink-faint);margin-top:-.12rem;font-size:.8rem;font-weight:700;line-height:1.2}.SSpacePoliticalFigure-module__cSkdiq__axisScale{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.SSpacePoliticalFigure-module__cSkdiq__axisScale span{white-space:nowrap}.SSpacePoliticalFigure-module__cSkdiq__caption{color:var(--ink-faint);font-size:var(--figure-caption-size,.9rem);gap:.55rem;margin-top:1rem;line-height:1.65;display:flex}.SSpacePoliticalFigure-module__cSkdiq__captionLabel{max-width:min(25rem,45%);color:var(--violet);flex:none;font-weight:600}@media (max-width:48rem){.SSpacePoliticalFigure-module__cSkdiq__stage{grid-template-columns:1fr}.SSpacePoliticalFigure-module__cSkdiq__imageColumn{padding-right:0}.SSpacePoliticalFigure-module__cSkdiq__readoutColumn{border-top:1px solid var(--line);border-left:0;margin-top:1.35rem;padding-top:1.35rem;padding-left:0;display:block}.SSpacePoliticalFigure-module__cSkdiq__readoutPanel{display:block}.SSpacePoliticalFigure-module__cSkdiq__modelReadouts{grid-template-rows:none;gap:.62rem}.SSpacePoliticalFigure-module__cSkdiq__caption{display:block}.SSpacePoliticalFigure-module__cSkdiq__captionLabel{max-width:none;margin-bottom:.2rem;display:block}}@media (max-width:30rem){.SSpacePoliticalFigure-module__cSkdiq__readoutHeading{display:block}.SSpacePoliticalFigure-module__cSkdiq__legend{justify-content:flex-start;margin-top:.65rem}.SSpacePoliticalFigure-module__cSkdiq__modelRow,.SSpacePoliticalFigure-module__cSkdiq__axisLabels{grid-template-columns:minmax(8.1rem,.95fr) minmax(7rem,1.25fr);gap:.5rem}.SSpacePoliticalFigure-module__cSkdiq__modelName{font-size:.7rem}.SSpacePoliticalFigure-module__cSkdiq__axisScale{gap:.5rem}.SSpacePoliticalFigure-module__cSkdiq__axisScale span{white-space:normal;max-width:4.8rem}.SSpacePoliticalFigure-module__cSkdiq__axisScale span:last-child{text-align:right}}
.SSpaceActionSupervisionFigure-module__nc9Fcq__figure{width:100%;margin-block:clamp(3rem,2.4vw,4.5rem);container-type:inline-size}.SSpaceActionSupervisionFigure-module__nc9Fcq__stage{border-block:1px solid var(--line);grid-template-columns:minmax(0,13fr) minmax(0,7fr);min-width:0;padding-block:clamp(1rem,2vw,1.6rem) clamp(1.35rem,2.6vw,2.2rem);display:grid}.SSpaceActionSupervisionFigure-module__nc9Fcq__casePanel,.SSpaceActionSupervisionFigure-module__nc9Fcq__evaluationPanel{min-width:0}.SSpaceActionSupervisionFigure-module__nc9Fcq__casePanel{outline:none;padding-right:clamp(1rem,2vw,1.65rem)}.SSpaceActionSupervisionFigure-module__nc9Fcq__casePanel:focus-visible{outline:2px solid var(--violet);outline-offset:4px}.SSpaceActionSupervisionFigure-module__nc9Fcq__evaluationPanel{border-left:1px solid var(--line);padding-left:clamp(1rem,2vw,1.65rem)}.SSpaceActionSupervisionFigure-module__nc9Fcq__columnLabel{color:var(--ink-faint);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .72rem;font-size:.72rem;font-weight:700;line-height:1;display:block}.SSpaceActionSupervisionFigure-module__nc9Fcq__caseHeading,.SSpaceActionSupervisionFigure-module__nc9Fcq__readoutHeading{justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;display:flex}.SSpaceActionSupervisionFigure-module__nc9Fcq__caseHeading .SSpaceActionSupervisionFigure-module__nc9Fcq__columnLabel,.SSpaceActionSupervisionFigure-module__nc9Fcq__readoutHeading .SSpaceActionSupervisionFigure-module__nc9Fcq__columnLabel{margin-bottom:0}.SSpaceActionSupervisionFigure-module__nc9Fcq__readoutHeading .SSpaceActionSupervisionFigure-module__nc9Fcq__columnLabel{white-space:nowrap}.SSpaceActionSupervisionFigure-module__nc9Fcq__caseHeading{margin-bottom:.72rem}.SSpaceActionSupervisionFigure-module__nc9Fcq__caseTitle{color:var(--ink-soft);font-size:.75rem;font-weight:650;line-height:1}.SSpaceActionSupervisionFigure-module__nc9Fcq__caseBody{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(.9rem,1.5vw,1.25rem);min-width:0;display:grid}.SSpaceActionSupervisionFigure-module__nc9Fcq__imageFrame{aspect-ratio:3/2;border:1px solid var(--line);background:color-mix(in srgb, var(--bg-card) 82%, var(--line));border-radius:.5rem;min-width:0;position:relative;overflow:hidden}.SSpaceActionSupervisionFigure-module__nc9Fcq__image{object-fit:cover}.SSpaceActionSupervisionFigure-module__nc9Fcq__caseDetails{min-width:0}.SSpaceActionSupervisionFigure-module__nc9Fcq__prompt{color:var(--ink-soft);letter-spacing:0;margin:0;font-size:.84rem;font-weight:400;line-height:1.38}.SSpaceActionSupervisionFigure-module__nc9Fcq__objectToken{color:#6f4aa9;font-weight:750}.SSpaceActionSupervisionFigure-module__nc9Fcq__readoutPanel{border-top:1px solid var(--line);margin-top:1rem;padding-top:.9rem}.SSpaceActionSupervisionFigure-module__nc9Fcq__readoutLegend{color:var(--ink-faint);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.32rem .72rem;font-size:.58rem;font-weight:600;line-height:1;display:flex}.SSpaceActionSupervisionFigure-module__nc9Fcq__legendItem{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.SSpaceActionSupervisionFigure-module__nc9Fcq__objectLegendPoint,.SSpaceActionSupervisionFigure-module__nc9Fcq__partLegendPoint{border-radius:50%;flex:none;display:inline-block}.SSpaceActionSupervisionFigure-module__nc9Fcq__objectLegendPoint{background:var(--bg);border:1.5px solid #77717f;width:.52rem;height:.52rem}.SSpaceActionSupervisionFigure-module__nc9Fcq__partLegendPoint{background:var(--violet);width:.38rem;height:.38rem;box-shadow:0 0 0 1px var(--violet)}.SSpaceActionSupervisionFigure-module__nc9Fcq__readoutRows{gap:.08rem;margin-top:.38rem;display:grid}.SSpaceActionSupervisionFigure-module__nc9Fcq__modelRow{grid-template-columns:minmax(6.6rem,.95fr) minmax(5rem,1.2fr);align-items:center;gap:.5rem;min-width:0;display:grid}.SSpaceActionSupervisionFigure-module__nc9Fcq__modelName{min-width:0;color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:650;line-height:1.15;overflow:hidden}.SSpaceActionSupervisionFigure-module__nc9Fcq__track{height:1.45rem;position:relative}.SSpaceActionSupervisionFigure-module__nc9Fcq__axisLine{background:var(--ink-faint);opacity:.42;height:1px;position:absolute;top:50%;left:0;right:0}.SSpaceActionSupervisionFigure-module__nc9Fcq__zeroTick{top:calc(50% - .28rem);left:var(--zero-position);background:var(--ink-faint);opacity:.7;width:1px;height:.56rem;position:absolute;transform:translate(-50%)}.SSpaceActionSupervisionFigure-module__nc9Fcq__connector{top:50%;left:var(--connector-left);width:max(1px, var(--connector-width));background:color-mix(in srgb, var(--violet) 48%, #77717f);height:2px;position:absolute;transform:translateY(-50%)}.SSpaceActionSupervisionFigure-module__nc9Fcq__objectPoint,.SSpaceActionSupervisionFigure-module__nc9Fcq__partPoint{border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.SSpaceActionSupervisionFigure-module__nc9Fcq__objectPoint{left:var(--object-position);background:var(--bg);width:.62rem;height:.62rem;box-shadow:0 0 0 1.5px var(--bg);border:1.5px solid #77717f}.SSpaceActionSupervisionFigure-module__nc9Fcq__partPoint{left:var(--part-position);background:var(--violet);width:.38rem;height:.38rem;box-shadow:0 0 0 1.5px var(--bg), 0 0 0 2.5px var(--violet)}.SSpaceActionSupervisionFigure-module__nc9Fcq__caseNavigation{justify-content:center;align-items:center;gap:.65rem;min-height:2rem;margin-top:1rem;display:flex}.SSpaceActionSupervisionFigure-module__nc9Fcq__pageButton{border:1px solid var(--lavender-deep);background:var(--lavender);color:#6f4aa9;cursor:pointer;border-radius:50%;place-items:center;width:2rem;height:2rem;transition:background .14s,border-color .14s,color .14s,transform .14s;display:grid}.SSpaceActionSupervisionFigure-module__nc9Fcq__pageButton span{font-family:ui-sans-serif,system-ui,sans-serif;font-size:1.25rem;font-weight:400;line-height:1;display:block;transform:translateY(-.06em)}.SSpaceActionSupervisionFigure-module__nc9Fcq__pageButton:hover{border-color:var(--violet-soft);background:var(--lavender-deep);color:var(--violet)}.SSpaceActionSupervisionFigure-module__nc9Fcq__pageButton:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.SSpaceActionSupervisionFigure-module__nc9Fcq__pageButtonHint.SSpaceActionSupervisionFigure-module__nc9Fcq__previousButton span{animation:2s ease-in-out infinite SSpaceActionSupervisionFigure-module__nc9Fcq__previous-page-nudge}.SSpaceActionSupervisionFigure-module__nc9Fcq__pageButtonHint.SSpaceActionSupervisionFigure-module__nc9Fcq__nextButton span{animation:2s ease-in-out infinite SSpaceActionSupervisionFigure-module__nc9Fcq__next-page-nudge}@keyframes SSpaceActionSupervisionFigure-module__nc9Fcq__previous-page-nudge{0%,72%,to{transform:translateY(-.06em)}84%{transform:translate(-.12rem,-.06em)}}@keyframes SSpaceActionSupervisionFigure-module__nc9Fcq__next-page-nudge{0%,72%,to{transform:translateY(-.06em)}84%{transform:translate(.12rem,-.06em)}}.SSpaceActionSupervisionFigure-module__nc9Fcq__pageCount{min-width:2.2rem;color:var(--ink-faint);font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:.25rem;font-size:.66rem;line-height:1;display:flex}.SSpaceActionSupervisionFigure-module__nc9Fcq__pageCount strong{color:var(--ink);font-weight:650}.SSpaceActionSupervisionFigure-module__nc9Fcq__evaluationChart{align-items:center;min-height:17rem;display:flex}.SSpaceActionSupervisionFigure-module__nc9Fcq__evaluationChartImage{width:100%;height:auto;display:block}.SSpaceActionSupervisionFigure-module__nc9Fcq__caption{color:var(--ink-faint);font-size:var(--figure-caption-size,.9rem);gap:.55rem;margin-top:1rem;line-height:1.65;display:flex}.SSpaceActionSupervisionFigure-module__nc9Fcq__captionLabel{max-width:min(25rem,45%);color:var(--violet);flex:none;font-weight:600}@container (max-width:56rem){.SSpaceActionSupervisionFigure-module__nc9Fcq__stage{grid-template-columns:1fr}.SSpaceActionSupervisionFigure-module__nc9Fcq__casePanel{padding-right:0}.SSpaceActionSupervisionFigure-module__nc9Fcq__evaluationPanel{border-top:1px solid var(--line);border-left:0;margin-top:1.35rem;padding-top:1.35rem;padding-left:0}}@container (max-width:34rem){.SSpaceActionSupervisionFigure-module__nc9Fcq__caseBody{grid-template-columns:1fr}.SSpaceActionSupervisionFigure-module__nc9Fcq__modelRow{grid-template-columns:minmax(7.2rem,.9fr) minmax(6rem,1.2fr)}.SSpaceActionSupervisionFigure-module__nc9Fcq__caption{display:block}.SSpaceActionSupervisionFigure-module__nc9Fcq__captionLabel{max-width:none;margin-bottom:.2rem;display:block}}@media (prefers-reduced-motion:reduce){.SSpaceActionSupervisionFigure-module__nc9Fcq__pageButton{transition:none}.SSpaceActionSupervisionFigure-module__nc9Fcq__pageButtonHint.SSpaceActionSupervisionFigure-module__nc9Fcq__previousButton span,.SSpaceActionSupervisionFigure-module__nc9Fcq__pageButtonHint.SSpaceActionSupervisionFigure-module__nc9Fcq__nextButton span{animation:none}}
.HarnessEvalWorkflowFigures-module__zOEiRq__figure{--motion-ink:#2f2d2a;--motion-muted:#8d8a83;--motion-paper-active:#ede9f4;--motion-purple:#5d4dce;margin:clamp(3rem,2.4vw,4.5rem) 0;font-family:Futura,Avenir Next,Avenir,PingFang SC,sans-serif}.HarnessEvalWorkflowFigures-module__zOEiRq__figureCanvas{background:0 0;padding:1.5rem 1.5rem 4.75rem;position:relative;overflow:hidden}.HarnessEvalWorkflowFigures-module__zOEiRq__brandLogo{width:clamp(3.5rem,7.2%,4.5rem);height:auto;display:block;position:absolute;bottom:1.25rem;right:2.1%}.HarnessEvalWorkflowFigures-module__zOEiRq__skillGrid,.HarnessEvalWorkflowFigures-module__zOEiRq__questionGrid{margin:0;padding:0;list-style:none;display:grid}.HarnessEvalWorkflowFigures-module__zOEiRq__skillGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem}.HarnessEvalWorkflowFigures-module__zOEiRq__skillGrid li{border:1px solid var(--motion-purple);min-width:0;min-height:6.4rem;color:var(--motion-ink);background:var(--motion-paper-active);text-align:center;text-wrap:balance;border-radius:8px;outline:none;justify-content:center;align-items:center;padding:1rem .8rem;font-family:inherit;font-size:1.05rem;font-weight:500;line-height:1.15;transition:color .48s cubic-bezier(.22,1,.36,1),background-color .48s cubic-bezier(.22,1,.36,1),border-color .48s cubic-bezier(.22,1,.36,1),opacity .48s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.HarnessEvalWorkflowFigures-module__zOEiRq__skillName,.HarnessEvalWorkflowFigures-module__zOEiRq__skillMetrics{pointer-events:none;transition:color .48s cubic-bezier(.22,1,.36,1),opacity .48s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1)}.HarnessEvalWorkflowFigures-module__zOEiRq__skillName{opacity:1;transform:translateY(0)}.HarnessEvalWorkflowFigures-module__zOEiRq__skillMetrics{color:#fff;opacity:0;justify-content:center;align-items:center;font-size:clamp(.64rem,.72vw,.76rem);font-weight:400;line-height:1.32;display:flex;position:absolute;inset:.7rem;transform:translateY(.35rem)}.HarnessEvalWorkflowFigures-module__zOEiRq__skillGrid li:hover .HarnessEvalWorkflowFigures-module__zOEiRq__skillName,.HarnessEvalWorkflowFigures-module__zOEiRq__skillGrid li:focus-visible .HarnessEvalWorkflowFigures-module__zOEiRq__skillName{opacity:0;transform:translateY(-.35rem)}.HarnessEvalWorkflowFigures-module__zOEiRq__skillGrid li:hover .HarnessEvalWorkflowFigures-module__zOEiRq__skillMetrics,.HarnessEvalWorkflowFigures-module__zOEiRq__skillGrid li:focus-visible .HarnessEvalWorkflowFigures-module__zOEiRq__skillMetrics{opacity:1;transform:translateY(0)}.HarnessEvalWorkflowFigures-module__zOEiRq__skillGrid .HarnessEvalWorkflowFigures-module__zOEiRq__more span{color:var(--motion-muted);font-size:1.75rem;line-height:1;transition:color .48s cubic-bezier(.22,1,.36,1);transform:translateY(-.2rem)}:is(.HarnessEvalWorkflowFigures-module__zOEiRq__skillGrid:has(li:hover) li:not(:hover),.HarnessEvalWorkflowFigures-module__zOEiRq__skillGrid:has(li:focus-visible) li:not(:focus-visible),.HarnessEvalWorkflowFigures-module__zOEiRq__questionGrid:has(article:hover) article:not(:hover),.HarnessEvalWorkflowFigures-module__zOEiRq__questionGrid:has(article:focus-visible) article:not(:focus-visible)){opacity:.42}.HarnessEvalWorkflowFigures-module__zOEiRq__skillGrid li:hover,.HarnessEvalWorkflowFigures-module__zOEiRq__skillGrid li:focus-visible,.HarnessEvalWorkflowFigures-module__zOEiRq__questionGrid article:hover,.HarnessEvalWorkflowFigures-module__zOEiRq__questionGrid article:focus-visible{border-color:color-mix(in srgb, var(--motion-purple) 78%, var(--motion-ink));background:color-mix(in srgb, var(--motion-purple) 78%, var(--motion-ink))}.HarnessEvalWorkflowFigures-module__zOEiRq__skillGrid li:hover,.HarnessEvalWorkflowFigures-module__zOEiRq__skillGrid li:focus-visible,.HarnessEvalWorkflowFigures-module__zOEiRq__questionGrid article:hover h4,.HarnessEvalWorkflowFigures-module__zOEiRq__questionGrid article:focus-visible h4,.HarnessEvalWorkflowFigures-module__zOEiRq__skillGrid .HarnessEvalWorkflowFigures-module__zOEiRq__more:hover span,.HarnessEvalWorkflowFigures-module__zOEiRq__skillGrid .HarnessEvalWorkflowFigures-module__zOEiRq__more:focus-visible span{color:#fff}.HarnessEvalWorkflowFigures-module__zOEiRq__skillGrid li:focus-visible,.HarnessEvalWorkflowFigures-module__zOEiRq__questionGrid article:focus-visible{z-index:1;outline:2px solid color-mix(in srgb, var(--motion-purple) 45%, transparent);outline-offset:2px;position:relative}.HarnessEvalWorkflowFigures-module__zOEiRq__subagentFlow{grid-template-columns:minmax(10.5rem,.9fr) 3rem minmax(0,4fr);align-items:stretch;min-height:12.25rem;display:grid}.HarnessEvalWorkflowFigures-module__zOEiRq__parentAgent{border:1.5px solid var(--motion-purple);background:var(--motion-paper-active);text-align:center;border-radius:8px;justify-content:center;align-items:center;min-width:0;padding:1.25rem;display:flex}.HarnessEvalWorkflowFigures-module__zOEiRq__parentAgent strong{color:var(--motion-ink);text-wrap:balance;font-family:inherit;font-size:1.15rem;font-weight:500;line-height:1.12}.HarnessEvalWorkflowFigures-module__zOEiRq__spawnConnector{min-width:0;position:relative}.HarnessEvalWorkflowFigures-module__zOEiRq__spawnConnector:before,.HarnessEvalWorkflowFigures-module__zOEiRq__spawnConnector:after,.HarnessEvalWorkflowFigures-module__zOEiRq__spawnConnector i{content:"";background:var(--motion-muted);display:block;position:absolute}.HarnessEvalWorkflowFigures-module__zOEiRq__spawnConnector:before{height:1px;top:50%;left:0;right:45%}.HarnessEvalWorkflowFigures-module__zOEiRq__spawnConnector:after{width:1px;top:25%;bottom:25%;left:55%}.HarnessEvalWorkflowFigures-module__zOEiRq__spawnConnector i{height:1px;left:55%;right:0}.HarnessEvalWorkflowFigures-module__zOEiRq__spawnConnector i:first-child{top:25%}.HarnessEvalWorkflowFigures-module__zOEiRq__spawnConnector i:last-child{top:75%}.HarnessEvalWorkflowFigures-module__zOEiRq__questionGrid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.HarnessEvalWorkflowFigures-module__zOEiRq__questionGrid article{border:1px solid var(--motion-purple);background:var(--motion-paper-active);text-align:center;border-radius:8px;outline:none;justify-content:center;align-items:center;min-width:0;min-height:5.8rem;padding:.8rem;transition:background-color .48s cubic-bezier(.22,1,.36,1),border-color .48s cubic-bezier(.22,1,.36,1),opacity .48s cubic-bezier(.22,1,.36,1);display:flex}.HarnessEvalWorkflowFigures-module__zOEiRq__questionGrid h4{color:var(--motion-ink);letter-spacing:0;text-wrap:balance;margin:0;font-family:inherit;font-size:1.05rem;font-weight:500;line-height:1.25;transition:color .48s cubic-bezier(.22,1,.36,1)}.HarnessEvalWorkflowFigures-module__zOEiRq__caption{color:var(--ink-faint);gap:.75rem;margin-top:1rem;font-size:.74rem;line-height:1.5;display:flex}.HarnessEvalWorkflowFigures-module__zOEiRq__caption strong{color:var(--ink);flex:none;font-weight:600}.HarnessEvalWorkflowFigures-module__zOEiRq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.HarnessEvalWorkflowFigures-module__zOEiRq__figureCanvas{padding:1rem 1rem 4.25rem}.HarnessEvalWorkflowFigures-module__zOEiRq__brandLogo{width:3.5rem;bottom:1rem;right:1rem}.HarnessEvalWorkflowFigures-module__zOEiRq__skillGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.HarnessEvalWorkflowFigures-module__zOEiRq__skillGrid li{min-height:5.8rem;padding-inline:.7rem;font-size:.9rem}.HarnessEvalWorkflowFigures-module__zOEiRq__subagentFlow{grid-template-rows:auto 2.5rem auto;grid-template-columns:minmax(0,1fr);min-height:0}.HarnessEvalWorkflowFigures-module__zOEiRq__parentAgent{justify-self:center;width:min(100%,16rem);min-height:5.4rem}.HarnessEvalWorkflowFigures-module__zOEiRq__spawnConnector:before{width:1px;height:auto;inset:0 auto 50% 50%}.HarnessEvalWorkflowFigures-module__zOEiRq__spawnConnector:after{width:auto;height:1px;inset:50% 25% auto}.HarnessEvalWorkflowFigures-module__zOEiRq__spawnConnector i{width:1px;height:auto;top:50%;bottom:0}.HarnessEvalWorkflowFigures-module__zOEiRq__spawnConnector i:first-child{top:50%;left:25%;right:auto}.HarnessEvalWorkflowFigures-module__zOEiRq__spawnConnector i:last-child{top:50%;left:75%;right:auto}.HarnessEvalWorkflowFigures-module__zOEiRq__questionGrid{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.HarnessEvalWorkflowFigures-module__zOEiRq__subagentFlow .HarnessEvalWorkflowFigures-module__zOEiRq__questionGrid article{padding:.8rem}.HarnessEvalWorkflowFigures-module__zOEiRq__questionGrid h4{font-size:.92rem}.HarnessEvalWorkflowFigures-module__zOEiRq__caption{flex-direction:column;gap:.25rem}}@media (prefers-reduced-motion:reduce){.HarnessEvalWorkflowFigures-module__zOEiRq__skillGrid li,.HarnessEvalWorkflowFigures-module__zOEiRq__skillName,.HarnessEvalWorkflowFigures-module__zOEiRq__skillMetrics,.HarnessEvalWorkflowFigures-module__zOEiRq__questionGrid article{transition-duration:.001ms}}
.BlogToc-module__XxwsIq__trigger{--toc-enter-step:48ms;--toc-exit-step:26ms;z-index:10}.BlogToc-module__XxwsIq__rail{top:var(--site-header-height);height:calc(100dvh - var(--site-header-height));justify-content:center;align-items:center;padding:2rem 1.5rem;display:flex;position:sticky}.BlogToc-module__XxwsIq__hint{pointer-events:none;opacity:.58;flex-direction:column;gap:.72rem;transition:opacity .32s cubic-bezier(.4,0,1,1),transform .42s cubic-bezier(.4,0,1,1);display:flex;position:absolute;top:50%;left:1.25rem;transform:translateY(-50%)}.BlogToc-module__XxwsIq__hintLine{background:var(--ink-faint);border-radius:999px;width:1.15rem;height:1.5px;transition:width .38s cubic-bezier(.16,1,.3,1),background-color .28s,opacity .28s;display:block}.BlogToc-module__XxwsIq__hintLine:nth-child(3n+2){width:.82rem}.BlogToc-module__XxwsIq__hintActive,.BlogToc-module__XxwsIq__hintLine:nth-child(3n+2).BlogToc-module__XxwsIq__hintActive{background:var(--violet);opacity:1;width:1.45rem}.BlogToc-module__XxwsIq__trigger:hover .BlogToc-module__XxwsIq__hint,.BlogToc-module__XxwsIq__trigger:focus-within .BlogToc-module__XxwsIq__hint{opacity:0;transition-duration:.2s,.36s;transition-timing-function:cubic-bezier(.16,1,.3,1);transform:translate(-.5rem,-50%)}.BlogToc-module__XxwsIq__panel{pointer-events:none;scrollbar-color:transparent transparent;scrollbar-width:thin;width:min(100%,13.5rem);min-width:0;max-height:100%;padding-right:.35rem;transition:transform .42s cubic-bezier(.4,0,1,1);position:relative;overflow:hidden auto;transform:translate(-.75rem)}.BlogToc-module__XxwsIq__trigger:hover .BlogToc-module__XxwsIq__panel,.BlogToc-module__XxwsIq__trigger:focus-within .BlogToc-module__XxwsIq__panel{pointer-events:auto;scrollbar-color:color-mix(in srgb, var(--violet) 24%, transparent) transparent;transition-duration:.7s;transition-timing-function:cubic-bezier(.16,1,.3,1);transform:translate(0,0)}.BlogToc-module__XxwsIq__nav{overflow-wrap:anywhere;width:100%}.BlogToc-module__XxwsIq__line{opacity:0;filter:blur(2.5px);transition-property:opacity,filter,transform,color;transition-duration:.24s,.3s,.34s,.18s;transition-delay:calc(var(--toc-reverse-index) * var(--toc-exit-step));transition-timing-function:cubic-bezier(.4,0,1,1);transform:translate(-1rem)}.BlogToc-module__XxwsIq__trigger:hover .BlogToc-module__XxwsIq__line,.BlogToc-module__XxwsIq__trigger:focus-within .BlogToc-module__XxwsIq__line{opacity:1;filter:blur();transition-duration:.42s,.48s,.62s,.22s;transition-delay:calc(var(--toc-index) * var(--toc-enter-step));transition-timing-function:cubic-bezier(.16,1,.3,1);transform:translate(0,0)}.BlogToc-module__XxwsIq__title{letter-spacing:-.015em;font-size:.9rem;font-weight:500;line-height:1.35}.BlogToc-module__XxwsIq__items{margin-top:clamp(1.1rem,2vh,1.7rem)}.BlogToc-module__XxwsIq__items>li+li{margin-top:clamp(.5rem,1.25vh,.85rem)}.BlogToc-module__XxwsIq__itemLink{grid-template-columns:minmax(0,1fr);display:grid}.BlogToc-module__XxwsIq__numberedLink{grid-template-columns:max-content minmax(0,1fr);column-gap:.55rem}.BlogToc-module__XxwsIq__itemNumber{font-variant-numeric:tabular-nums}.BlogToc-module__XxwsIq__subsection{padding-left:1rem;position:relative}.BlogToc-module__XxwsIq__subsection:before{opacity:.42;content:"";background:currentColor;width:.42rem;height:1px;position:absolute;top:.62em;left:0}.BlogToc-module__XxwsIq__nestedSubsection{padding-left:2rem}.BlogToc-module__XxwsIq__nestedSubsection:before{left:1rem}@media (min-width:2000px){.BlogToc-module__XxwsIq__panel{width:min(100%,16rem)}.BlogToc-module__XxwsIq__title{font-size:1.05rem}.BlogToc-module__XxwsIq__itemLink{font-size:.9rem}}@media (min-width:3200px){.BlogToc-module__XxwsIq__panel{width:min(100%,18rem)}.BlogToc-module__XxwsIq__title{font-size:1.18rem}.BlogToc-module__XxwsIq__itemLink{font-size:1rem}}@media (prefers-reduced-motion:reduce){.BlogToc-module__XxwsIq__panel,.BlogToc-module__XxwsIq__line,.BlogToc-module__XxwsIq__hint{transition:none}}
