.overview-hero{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:8px 0 62px}.overview-hero img{display:block;width:100%;height:auto;border:1px solid #d8dfeb;background:#f7f9fc;box-shadow:0 28px 70px -54px #182a3ab3}.overview-hero figcaption{display:flex;gap:8px;padding:14px 16px;border:1px solid #d8dfeb;border-top:0;color:#52636f;font-size:.8125rem;line-height:1.7}.overview-hero figcaption b{color:#334990;white-space:nowrap}.ref{display:inline-flex;align-items:center;justify-content:center;min-width:25px;height:18px;margin-left:5px;padding:0 5px;border:1px solid #a7b3e1;border-radius:9px;background:#f3f5fd;color:#334990;font:800 .58rem var(--mono);line-height:1;text-decoration:none;vertical-align:.14em}.ref:hover{background:#e9edfb}.contract-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin-top:30px;border-block:2px solid #27394a;background:#d8dfeb}.contract-grid article{grid-column:span 2;padding:23px 21px;background:#fff}.contract-grid article:nth-child(n+4){grid-column:span 3}.contract-grid span,.evidence-ledger span,.grader-grid span,.judge-protocol span,.stat-grid span,.agent-contract span,.multimodal-grid span,.release-grid span,.metric-contrast span{color:#334990;font:850 .66rem var(--mono);letter-spacing:.08em}.contract-grid h3,.evidence-ledger h3,.grader-grid h3,.judge-protocol h3,.stat-grid h3,.agent-contract h3,.multimodal-grid h3,.release-grid h3{margin-top:9px;font-size:clamp(1.0625rem,1.5vw,1.125rem);line-height:1.35}.contract-grid p,.evidence-ledger p,.grader-grid p,.judge-protocol p,.stat-grid p,.agent-contract p,.multimodal-grid p,.release-grid p{margin-top:8px;color:#52636f;font-size:.875rem;line-height:1.72}.worked-evidence{display:grid;grid-template-columns:minmax(190px,.52fr) minmax(0,1.48fr);gap:30px;margin-top:30px;padding:26px 28px;border-left:4px solid #b56d3d;background:#f7f9fc}.worked-evidence>span{color:#7a4524;font:850 .66rem var(--mono);letter-spacing:.08em}.worked-evidence h3{font-size:1.16rem;line-height:1.45}.worked-evidence p{margin-top:8px;color:#52636f;font-size:.875rem;line-height:1.8}.evidence-ledger,.grader-grid,.judge-protocol,.stat-grid,.agent-contract,.multimodal-grid,.release-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:30px;border:1px solid #d8dfeb;background:#fff}.evidence-ledger article,.grader-grid article,.judge-protocol article,.stat-grid article,.agent-contract article,.multimodal-grid article,.release-grid article{padding:23px 21px;border-right:1px solid #d8dfeb}.evidence-ledger article:last-child,.grader-grid article:last-child,.judge-protocol article:last-child,.stat-grid article:last-child,.agent-contract article:last-child,.multimodal-grid article:last-child,.release-grid article:last-child{border-right:0}.grader-grid{margin-top:28px}.stat-example{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:34px;margin-top:30px;padding:28px;border:1px solid #a7b3e1;background:#f3f5fd}.stat-example span{color:#334990;font:850 .63rem var(--mono);letter-spacing:.08em}.stat-example h3{margin-top:8px;font-size:1.22rem;line-height:1.5}.stat-example p{color:#4f606c;font-size:.875rem;line-height:1.82}.formula-contracts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px;border:1px solid #d8dfeb;background:#fff}.formula-contracts article{padding:24px;border-right:1px solid #d8dfeb;border-bottom:1px solid #d8dfeb}.formula-contracts article:nth-child(2n){border-right:0}.formula-contracts article:nth-last-child(-n+2){border-bottom:0}.formula-contracts span{color:#334990;font:850 .66rem var(--mono);letter-spacing:.07em}.formula-contracts code{display:block;margin-top:12px;color:#172a3a;font:750 clamp(.88rem,1.7vw,1.15rem) var(--mono);overflow-wrap:anywhere}.formula-contracts p{margin-top:11px;color:#52636f;font-size:.875rem;line-height:1.75}.metric-contrast{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px;border-block:2px solid #27394a;background:#fff}.metric-contrast>div{padding:25px 23px;border-right:1px solid #d8dfeb}.metric-contrast>div:last-child{border-right:0}.metric-contrast code{display:block;margin-top:10px;color:#172a3a;font:750 .92rem var(--mono);overflow-wrap:anywhere}.metric-contrast p{margin-top:10px;color:#52636f;font-size:.875rem;line-height:1.72}.manifest-table{margin-top:30px;border:1px solid #cbd4e1;background:#fff;font-size:.875rem;line-height:1.65}.manifest-table>div{display:grid;grid-template-columns:110px 1.15fr 1fr;border-bottom:1px solid #d8dfeb}.manifest-table>div:last-child{border-bottom:0}.manifest-table>div>*{padding:12px 16px;border-right:1px solid #d8dfeb}.manifest-table>div>*:last-child{border-right:0}.manifest-table__head{background:#e9edfb;color:#334990;font:800 .66rem var(--mono);letter-spacing:.07em}.manifest-table b{color:#334990;font:800 .66rem var(--mono);letter-spacing:.06em}.manifest-table span{color:#52636f}.evaluation-lab{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.65fr);gap:24px;margin-top:32px}.eval-planner{display:grid;grid-template-columns:minmax(230px,.58fr) minmax(0,1.42fr);border:1px solid #cbd4e1;background:#f7f9fc}.eval-planner__inputs{display:grid;align-content:start;gap:8px;padding:25px;border-right:1px solid #d8dfeb;background:#fff}.eval-planner label,.wilson-tool label{margin-top:8px;color:#4d5d69;font:800 .66rem var(--mono);letter-spacing:.07em;text-transform:uppercase}.eval-planner select,.wilson-tool input{width:100%;min-height:46px;margin-top:5px;padding:9px 34px 9px 11px;border:1px solid #aeb9c8;border-radius:0;background:#fff;color:#172a3a;font:700 .875rem var(--sans);line-height:1.35}.eval-planner select:focus-visible,.wilson-tool input:focus-visible{outline:3px solid #596fcb;outline-offset:2px}.wilson-tool input[aria-invalid=true]{border-color:#a94d55;background:#fff8f8}.eval-planner__output{padding:clamp(25px,4vw,42px)}.eval-planner__output>span,.wilson-tool>span{color:#334990;font:850 .66rem var(--mono);letter-spacing:.09em}.eval-planner__output h3,.wilson-tool h3{margin-top:10px;font-size:clamp(1.25rem,2.4vw,1.8rem);line-height:1.35}.eval-planner__output ol{counter-reset:plan;display:grid;gap:0;margin:20px 0 0;padding:0;list-style:none;border-top:1px solid #d8dfeb}.eval-planner__output li{counter-increment:plan;display:grid;grid-template-columns:31px minmax(0,1fr);gap:10px;padding:11px 0;border-bottom:1px solid #d8dfeb;color:#52636f;font-size:.875rem;line-height:1.66}.eval-planner__output li:before{content:counter(plan,decimal-leading-zero);color:#596fcb;font:850 .61rem var(--mono)}.eval-planner__output p{margin-top:16px;padding:13px 14px;border-left:3px solid #4f7f6b;background:#e5f1ec;color:#315c4c;font-size:.875rem;line-height:1.7}.wilson-tool{padding:26px;border:1px solid #cbd4e1;background:#fff}.wilson-tool__inputs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:22px}.wilson-tool__result{display:grid;gap:4px;margin-top:25px}.wilson-tool__result strong{color:#334990;font:800 2.05rem var(--mono)}.wilson-tool__result span{color:#52636f;font-size:.875rem}.wilson-bar{position:relative;height:12px;margin:27px 0 19px;background:#edf1f5}.wilson-bar i{position:absolute;top:2px;height:8px;background:#a7b3e1}.wilson-bar b{position:absolute;top:-6px;width:3px;height:24px;background:#334990;transform:translate(-50%)}.wilson-tool>p{color:#52636f;font-size:.875rem;line-height:1.65}body.design-slug-llm-evaluation .learning-topic__sources header p,body.design-slug-llm-evaluation .learning-topic__source-list p,body.design-slug-llm-evaluation .global-practice-bridge p{font-size:.875rem}body.design-slug-llm-evaluation .global-practice-bridge>span{color:#334990}body.design-slug-llm-evaluation .global-practice-bridge small{color:#46545e}@media(max-width:980px){.contract-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contract-grid article,.contract-grid article:nth-child(n+4){grid-column:auto}.contract-grid article:last-child{grid-column:1/-1}.evidence-ledger,.grader-grid,.judge-protocol,.stat-grid,.agent-contract,.multimodal-grid,.release-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-ledger article,.grader-grid article,.judge-protocol article,.stat-grid article,.agent-contract article,.multimodal-grid article,.release-grid article{border-bottom:1px solid #d8dfeb}.evidence-ledger article:nth-child(2n),.grader-grid article:nth-child(2n),.judge-protocol article:nth-child(2n),.stat-grid article:nth-child(2n),.agent-contract article:nth-child(2n),.multimodal-grid article:nth-child(2n),.release-grid article:nth-child(2n){border-right:0}.evidence-ledger article:nth-last-child(-n+2),.grader-grid article:nth-last-child(-n+2),.judge-protocol article:nth-last-child(-n+2),.stat-grid article:nth-last-child(-n+2),.agent-contract article:nth-last-child(-n+2),.multimodal-grid article:nth-last-child(-n+2),.release-grid article:nth-last-child(-n+2){border-bottom:0}.evaluation-lab{grid-template-columns:1fr}}@media(max-width:760px){.overview-hero{width:calc(100% - 36px);padding-bottom:48px}.overview-hero figcaption{display:block}.overview-hero figcaption b{display:block;margin-bottom:3px}.contract-grid,.evidence-ledger,.grader-grid,.judge-protocol,.stat-grid,.agent-contract,.multimodal-grid,.release-grid,.formula-contracts,.metric-contrast{grid-template-columns:1fr}.contract-grid article,.contract-grid article:nth-child(n+4){grid-column:auto}.evidence-ledger article:nth-last-child(-n+2),.grader-grid article:nth-last-child(-n+2),.judge-protocol article:nth-last-child(-n+2),.stat-grid article:nth-last-child(-n+2),.agent-contract article:nth-last-child(-n+2),.multimodal-grid article:nth-last-child(-n+2),.release-grid article:nth-last-child(-n+2),.formula-contracts article,.metric-contrast>div{border-right:0;border-bottom:1px solid #d8dfeb}.contract-grid article{border-right:0}.contract-grid article:last-child,.evidence-ledger article:last-child,.grader-grid article:last-child,.judge-protocol article:last-child,.stat-grid article:last-child,.agent-contract article:last-child,.multimodal-grid article:last-child,.release-grid article:last-child,.formula-contracts article:last-child,.metric-contrast>div:last-child{grid-column:auto;border-bottom:0}.worked-evidence,.stat-example{grid-template-columns:1fr;gap:14px}.manifest-table{overflow-x:auto}.manifest-table>div{min-width:720px}.eval-planner{grid-template-columns:1fr}.eval-planner__inputs{border-right:0;border-bottom:1px solid #d8dfeb}.wilson-tool__inputs{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ref,.eval-planner select,.wilson-tool input{scroll-behavior:auto;transition:none}}
