.assessment-example{min-width:0;margin-block:var(--space-8);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--background);color:var(--ink);font-family:var(--sans);scroll-margin-top:calc(var(--bench-main-nav-bottom,90px) + var(--bench-section-nav-height,62px) + 24px);overflow:clip}.assessment-example__header{column-gap:var(--space-6);padding:var(--space-6) var(--space-8);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.assessment-example__eyebrow{margin:0 0 var(--space-3);font:400 .75rem/1.4 var(--sans);letter-spacing:.01em;color:var(--blue);grid-column:1/-1}.assessment-example h3{font:400 clamp(1.35rem, 2.2vw, 1.75rem)/1.3 var(--sans);letter-spacing:-.025em;text-wrap:balance;margin:0}.assessment-example__anchor{color:var(--dim);align-self:end;margin:0;font-size:.8125rem}.assessment-example__overview{gap:var(--space-12);padding:var(--space-8);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid}.assessment-example h4{margin:0 0 var(--space-3);font:500 .8125rem/1.5 var(--sans)}.assessment-example__question{max-width:46ch;font:400 1.0625rem/1.75 var(--sans);margin:0}.assessment-example__record{border-left:1px solid var(--line);padding-left:var(--space-8)}.assessment-example__record p{margin:0 0 var(--space-6);color:var(--dim);font-size:.875rem;line-height:1.7}.assessment-example__record p:last-child{margin-bottom:0}.assessment-example__result{gap:var(--space-8);padding:var(--space-8);background:var(--blue-soft);border-block:1px solid var(--line);grid-template-columns:minmax(0,.65fr) minmax(0,1.65fr);display:grid}.assessment-example__model{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.assessment-example__score{align-items:baseline;gap:var(--space-2);color:var(--blue);font:400 3.5rem/1 var(--font-dissei-serif), Georgia, serif;font-variant-numeric:tabular-nums;display:flex}.assessment-example__score small{font:400 .875rem/1.5 var(--sans);color:var(--dim)}.assessment-example__score-label{color:var(--dim);font-size:.75rem}.assessment-example__finding>p{max-width:60ch;margin:0;font-size:1rem;line-height:1.7}.assessment-example__finding dl{gap:var(--space-4) var(--space-6);margin:var(--space-6) 0 0;flex-wrap:wrap;display:flex}.assessment-example__finding dt{margin-bottom:var(--space-1);color:var(--dim);font-size:.75rem}.assessment-example__finding dd{font-variant-numeric:tabular-nums;margin:0;font-size:.8125rem}.assessment-example__details{margin-inline:var(--space-8);border-block:0}.assessment-example__details summary{min-height:56px;font:400 .9375rem/1.6 var(--sans);letter-spacing:0}.assessment-example__details summary small{color:var(--dim);font:400 .8125rem/1.6 var(--sans);margin-top:var(--space-1);display:block}.assessment-example__details summary>span[aria-hidden]>span{background:var(--blue)}.assessment-example__details summary:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.assessment-example__details details>div{max-width:none}.assessment-example__caveat{margin:0 0 var(--space-6);color:var(--dim);font-size:.8125rem;line-height:1.7}.assessment-example__columns{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.assessment-example__columns>section{min-width:0}.assessment-example__columns h4{font-size:1rem}.assessment-example__criteria{margin:0;padding:0;list-style:none}.assessment-example__criteria>li{padding-block:var(--space-6);border-top:1px solid var(--line)}.assessment-example__criterion-heading{gap:var(--space-2);grid-template-columns:16px minmax(0,1fr);align-items:start;display:grid}.assessment-example__criterion-heading svg{color:var(--blue);margin-top:.25em}.assessment-example__criteria li[data-verdict=missed] svg,.assessment-example__criteria li[data-verdict=pitfall] svg{color:var(--redline)}.assessment-example h5{color:var(--ink);font:500 .9375rem/1.6 var(--sans);margin:0}.assessment-example__status{color:var(--dim);grid-column:2;font-size:.75rem}.assessment-example .assessment-example__criteria p{margin:var(--space-3) 0;color:var(--dim);font-size:.875rem;line-height:1.75}.assessment-example__criteria small{color:var(--dim);font-size:.75rem}.assessment-example blockquote{border-left:2px solid var(--blue);margin:var(--space-4) 0;padding-left:var(--space-4);color:var(--ink);font:400 .875rem/1.75 var(--sans)}.assessment-example__quote-label{margin-bottom:var(--space-2);color:var(--dim);font-size:.75rem;display:block}.assessment-example__checks{border-top:1px solid var(--line);padding-top:var(--space-6)}.assessment-example__checks ul{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.assessment-example__checks li{gap:var(--space-3);display:flex}.assessment-example__checks svg{color:var(--blue);flex-shrink:0;margin-top:.3em}.assessment-example__checks strong{font-size:.8125rem;font-weight:500;display:block}.assessment-example__checks span{color:var(--blue);margin-block:var(--space-1);font-size:.75rem;display:block}.assessment-example__checks p{color:var(--dim);margin:0;font-size:.8125rem;line-height:1.7}.assessment-example blockquote.assessment-example__answer{max-width:70ch;font-size:1rem}.assessment-example :is(p,h3,h4,h5,dd,summary){overflow-wrap:anywhere}@media (max-width:760px){.assessment-example__header,.assessment-example__overview,.assessment-example__result,.assessment-example__columns,.assessment-example__checks ul{grid-template-columns:minmax(0,1fr)}.assessment-example__header{gap:var(--space-3)}.assessment-example__overview{gap:var(--space-6)}.assessment-example__record{border-left:0;padding-left:0}.assessment-example__result{gap:var(--space-6)}}@media (max-width:540px){.assessment-example__header,.assessment-example__overview,.assessment-example__result{padding:var(--space-6) var(--space-4)}.assessment-example__details{margin-inline:var(--space-4)}}.assessment-example__details summary>span:not([aria-hidden]){font-family:var(--sans);font-size:inherit;letter-spacing:0;text-transform:none;color:var(--ink)}.assessment-example__supporting{margin-top:var(--space-8);border-top:1px solid var(--line);padding-top:var(--space-6)}.assessment-example__supporting>h4{font-size:1rem}.assessment-example__facts{margin:0 0 var(--space-6);border-top:1px solid var(--line)}.assessment-example__facts>div{gap:var(--space-6);padding-block:var(--space-4);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);display:grid}.assessment-example__facts dt{color:var(--dim);font-size:.8125rem}.assessment-example__facts dd{color:var(--ink);margin:0;font-size:.875rem}.assessment-example__observations{margin:0 0 var(--space-6);border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.assessment-example__observations>div{min-width:0;padding:var(--space-6) var(--space-6) var(--space-6) 0}.assessment-example__observations>div+div{border-left:1px solid var(--line);padding-left:var(--space-6)}.assessment-example__observations dt{color:var(--ink);margin-bottom:var(--space-4);font-size:.8125rem}.assessment-example__observations dd{margin:0}.assessment-example__observations dd>span{color:var(--blue);font:400 2.5rem/1.1 var(--font-dissei-serif), Georgia, serif;font-variant-numeric:lining-nums tabular-nums}.assessment-example__observations p{margin:var(--space-4) 0 0;color:var(--dim);font-size:.75rem;line-height:1.7}.assessment-example__run-summary{gap:var(--space-8);margin-bottom:var(--space-6);grid-template-columns:minmax(0,.65fr) minmax(0,1.65fr);display:grid}.assessment-example__run-summary .assessment-example__score{flex-wrap:wrap}.assessment-example__run-summary p{margin:var(--space-3) 0 0;font-size:.875rem}.assessment-example__comparison{table-layout:fixed;font-variant-numeric:tabular-nums}.assessment-example__comparison :is(th,td){text-align:right;white-space:normal;padding-block:var(--space-4);font-weight:400}.assessment-example__comparison :is(th,td):first-child{text-align:left;width:50%;padding-left:0}.assessment-example__comparison caption{text-align:left;font-size:.75rem}.assessment-example__run-note{margin-block:var(--space-6);padding:var(--space-4) var(--space-6);background:var(--blue-soft);color:var(--ink);font-size:.875rem}@media (max-width:760px){.assessment-example__facts>div,.assessment-example__observations,.assessment-example__run-summary{grid-template-columns:minmax(0,1fr)}.assessment-example__facts>div{gap:var(--space-2)}.assessment-example__observations>div,.assessment-example__observations>div+div{padding:var(--space-6) 0;border-left:0}.assessment-example__observations>div+div{border-top:1px solid var(--line)}}.assessment-example--case-study .assessment-example__result{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.assessment-example--case-study .assessment-example__model{align-items:center;column-gap:var(--space-3);row-gap:var(--space-2);flex-flow:wrap}.assessment-example__case-heading{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.assessment-example .assessment-example__case-heading>h4{margin:0}.assessment-example__case-heading .assessment-example__score-label{order:-1}.assessment-example--case-study .assessment-example__finding>p{max-width:70ch}.assessment-example.assessment-example--case-study .assessment-example__caveat{max-width:78ch;margin:0 0 var(--space-6);font-size:.875rem;line-height:1.75}.assessment-example--case-study .assessment-example__caveat:last-child{margin-bottom:0}.assessment-example--case-study .assessment-example__facts,.assessment-example--case-study .assessment-example__observations{margin-bottom:var(--space-6)}.assessment-example--case-study .assessment-example__facts dt{color:var(--ink);font-size:.875rem;font-weight:500}.assessment-example--case-study .assessment-example__observations dt{margin-bottom:var(--space-4)}.assessment-example--case-study .assessment-example__observations p{margin-top:var(--space-4)}.assessment-example--case-study .assessment-example__run-summary p{margin-top:var(--space-3)}.assessment-example--case-study .assessment-example__run-note{margin-block:var(--space-6)}.assessment-example__reasoning-head,.assessment-example__reasoning-row{column-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.assessment-example .assessment-example__reasoning-head h4{margin-bottom:var(--space-4);font-size:.875rem}.assessment-example__reasoning-row{border-top:1px solid var(--line);padding-block:var(--space-6)}.assessment-example__reasoning-row section{min-width:0}.assessment-example .assessment-example__reasoning-row p{margin-top:var(--space-3);color:var(--dim);font-size:.875rem;line-height:1.75}.assessment-example__reasoning-label{display:none}.assessment-example--case-study .assessment-example__supporting{margin-top:0}.assessment-example--case-study .assessment-example__supporting>h4{margin-bottom:var(--space-3);font-size:.875rem}.assessment-example--case-study .assessment-example__supporting blockquote{margin-block:var(--space-3) var(--space-6)}@media (max-width:760px){.assessment-example__reasoning-head{display:none}.assessment-example__reasoning-row{row-gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.assessment-example__reasoning-label{margin-bottom:var(--space-2);color:var(--blue);font-size:.75rem;display:block}}.assessment-example__columns--criteria{row-gap:0}.assessment-example__columns--criteria>section{grid-row:1/-1;grid-template-rows:subgrid;display:grid}.assessment-example__columns--criteria .assessment-example__criteria{grid-row:2/-1;grid-template-rows:subgrid;display:grid}.assessment-example__columns--criteria .assessment-example__criteria>li{flex-direction:column;display:flex}.assessment-example__columns--criteria .assessment-example__criteria :is(p,blockquote,small){margin-left:var(--space-6)}.assessment-example__columns--criteria .assessment-example__criteria small{padding-top:var(--space-3);margin-top:auto;display:block}.assessment-example .assessment-example__columns--criteria h4{margin-bottom:var(--space-4);color:var(--ink);font-size:.9375rem}.assessment-example .assessment-example__caveat{margin-bottom:var(--space-6)}@media (max-width:760px){.assessment-example__columns--criteria,.assessment-example__columns--criteria>section,.assessment-example__columns--criteria .assessment-example__criteria{display:block}.assessment-example__columns--criteria>section+section{margin-top:var(--space-6)}}
