.HefR7W_page{--ink:hsl(var(--foreground));--soft:hsl(var(--muted-foreground));--line:hsl(var(--border));--paper:hsl(var(--background));--accent:hsl(var(--brand-orange));max-width:1180px;color:var(--ink);margin:auto;padding:36px 28px 80px}.HefR7W_page a{text-underline-offset:4px}.HefR7W_page :-webkit-any(a,button,summary):focus-visible{outline:3px solid var(--accent);outline-offset:5px}.HefR7W_page :-moz-any(a,button,summary):focus-visible{outline:3px solid var(--accent);outline-offset:5px}.HefR7W_page :is(a,button,summary):focus-visible{outline:3px solid var(--accent);outline-offset:5px}.HefR7W_breadcrumb{color:var(--soft);gap:12px;font-size:12px;display:flex}.HefR7W_breadcrumb a{text-decoration:none}.HefR7W_hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:85px;padding:76px 0 45px;display:grid}.HefR7W_eyebrow{text-transform:uppercase;letter-spacing:.15em;color:var(--soft);align-items:center;gap:9px;font-size:10px;font-weight:600;display:flex}.HefR7W_eyebrow>span{background:var(--accent);border-radius:50%;width:6px;height:6px}.HefR7W_hero h1{letter-spacing:-.055em;margin:25px 0;font-size:max(44px,min(5.6vw,72px));font-weight:450;line-height:1.03}.HefR7W_intro{max-width:480px;color:var(--soft);font-size:17px;line-height:1.75}.HefR7W_primary{background:var(--ink);color:var(--paper);border-radius:8px;justify-content:center;align-items:center;gap:13px;margin-top:24px;padding:16px 20px;font-size:13px;line-height:1.5;text-decoration:none;display:inline-flex}.HefR7W_primary svg{flex-shrink:0}.HefR7W_primary:hover{background:color-mix(in srgb, var(--ink) 88%, var(--accent))}.HefR7W_diagram{border:1px solid var(--line);background:color-mix(in srgb, var(--paper) 92%, var(--accent));box-shadow:0 28px 54px -40px var(--ink);border-radius:14px;padding:22px 28px;transform:rotate(1deg)}.HefR7W_diagramHeader{color:var(--soft);justify-content:space-between;align-items:center;padding-bottom:20px;font:11px ui-monospace,monospace;display:flex}.HefR7W_corpus{grid-template-columns:repeat(15,1fr);gap:5px;display:grid}.HefR7W_corpus>span{border:1px solid color-mix(in srgb, var(--ink) 18%, transparent);background:var(--paper);border-radius:3px;height:17px}.HefR7W_corpus>.HefR7W_chosen{background:var(--ink);border-color:var(--ink)}.HefR7W_diagramSteps{justify-content:center;align-items:center;gap:25px;margin:24px 0;display:flex}.HefR7W_diagramSteps div{flex-direction:column;display:flex}.HefR7W_diagramSteps strong{letter-spacing:-.04em;font-size:39px;font-weight:450;line-height:1.2}.HefR7W_diagramSteps span{color:var(--soft);max-width:125px;font-size:10px}.HefR7W_answerSlip{background:var(--paper);border:1px solid var(--line);box-shadow:0 10px 20px -18px var(--ink);padding:19px 23px;transform:rotate(-2deg)}.HefR7W_answerSlip>span{align-items:center;gap:10px;font-size:11px;display:flex}.HefR7W_answerSlip i{background:var(--line);height:1px;margin-top:14px;display:block}.HefR7W_answerSlip i:last-child{width:70%}.HefR7W_caption{color:var(--soft);font-size:11px;line-height:1.6}.HefR7W_diagram .HefR7W_caption{text-align:center;margin:20px 0 0;font-size:10px}.HefR7W_disclosure{color:var(--soft);max-width:880px;margin:20px 0 30px;font-size:12px;line-height:1.8}.HefR7W_metrics{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.HefR7W_metric{border:1px solid var(--line);border-radius:11px;padding:25px}.HefR7W_metric:first-child{background:var(--ink);color:var(--paper)}.HefR7W_metric>span{font-size:12px}.HefR7W_metric>strong{letter-spacing:-.06em;margin:15px 0;font-size:60px;font-weight:450;line-height:1.25;display:block}.HefR7W_metric small{opacity:.65;letter-spacing:-.04em;font-size:25px}.HefR7W_metric p{opacity:.72;max-width:290px;margin:0;font-size:11px;line-height:1.6}.HefR7W_explorer{border-top:1px solid var(--line);margin-top:70px;padding-top:34px}.HefR7W_sectionHead{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.HefR7W_sectionHead>div{max-width:670px}.HefR7W_sectionHead h2,.HefR7W_method h2{letter-spacing:-.035em;margin:15px 0;font-size:30px;font-weight:450;line-height:1.25}.HefR7W_sectionHead>a{flex-shrink:0;align-items:center;gap:10px;max-width:210px;font-size:12px;display:flex}.HefR7W_sectionHead svg{flex-shrink:0}.HefR7W_languageNote{color:var(--soft);max-width:820px;margin:20px 0 26px;font-size:12px;line-height:1.7}.HefR7W_filters{flex-wrap:wrap;gap:7px;margin:25px 0;display:flex}.HefR7W_filters button,.HefR7W_runs button{border:1px solid var(--line);font:inherit;color:var(--ink);cursor:pointer;background:0 0;border-radius:7px;padding:10px 13px;font-size:12px}.HefR7W_filters button[aria-pressed=true],.HefR7W_runs button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.HefR7W_questions{scroll-snap-type:x proximity;grid-auto-columns:30%;grid-auto-flow:column;gap:12px;padding:5px 5px 18px;display:grid;overflow-x:auto}.HefR7W_question{scroll-snap-align:start;text-align:left;border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:10px;flex-direction:column;padding:20px;display:flex}.HefR7W_question[aria-pressed=true]{border-color:var(--ink);background:color-mix(in srgb, var(--ink) 4%, var(--paper));box-shadow:inset 0 0 0 1px var(--ink)}.HefR7W_question:hover{border-color:var(--ink)}.HefR7W_questionIndex{color:var(--soft);justify-content:space-between;gap:12px;margin-bottom:20px;font-size:10px;display:flex}.HefR7W_questionIndex>span{text-align:right}.HefR7W_question>strong{margin-bottom:10px;font-size:17px;font-weight:500;line-height:1.35}.HefR7W_questionText{color:var(--soft);margin-bottom:22px;font-size:12px;line-height:1.6}.HefR7W_questionScores{border-top:1px solid var(--line);flex-direction:column;gap:2px;margin-top:auto;padding-top:12px;font-size:10px;line-height:1.7;display:flex}.HefR7W_empty{border:1px solid var(--line);color:var(--soft);border-radius:10px;padding:40px}.HefR7W_inspector{border:1px solid var(--line);background:color-mix(in srgb, var(--ink) 2%, var(--paper));border-radius:12px;margin-top:28px;padding:28px;scroll-margin-top:100px}.HefR7W_inspectorHeader{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:25px;display:flex}.HefR7W_inspectorHeader h3{letter-spacing:-.025em;max-width:690px;margin:12px 0 0;font-size:23px;font-weight:450;line-height:1.4}.HefR7W_runs{flex-shrink:0;gap:5px;display:flex}.HefR7W_runs button{white-space:nowrap;padding:10px}.HefR7W_evidenceLayout{grid-template-columns:1.2fr 1fr;gap:22px;display:grid}.HefR7W_answer{background:var(--paper);border:1px solid var(--line);border-radius:9px;padding:27px}.HefR7W_answerHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.HefR7W_answer h4,.HefR7W_evidence h4{margin:0;font-size:12px;font-weight:500}.HefR7W_badge{border:1px solid var(--line);border-radius:20px;align-items:center;gap:5px;padding:5px 8px;font-size:9px;display:inline-flex}.HefR7W_badge svg{flex-shrink:0}.HefR7W_pass{background:color-mix(in srgb, var(--ink) 5%, var(--paper))}.HefR7W_fail{background:color-mix(in srgb, var(--accent) 10%, var(--paper))}.HefR7W_answerText{white-space:pre-line;overflow-wrap:anywhere;margin-top:24px;font:17px/1.75 Georgia,serif}.HefR7W_evidence{padding:25px 0}.HefR7W_evidenceNumber{letter-spacing:-.055em;margin-top:10px;font-size:42px;font-weight:450;line-height:1.5;display:block}.HefR7W_evidenceNumber>span{opacity:.8;font-size:23px}.HefR7W_evidence>p{color:var(--soft);margin:4px 0 24px;font-size:12px;line-height:1.7}.HefR7W_evidence summary,.HefR7W_review summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:13px;font-weight:500;list-style:none;display:flex}.HefR7W_evidence summary::-webkit-details-marker{display:none}.HefR7W_review summary::-webkit-details-marker{display:none}.HefR7W_evidence summary svg,.HefR7W_review summary svg{flex-shrink:0}.HefR7W_passages{max-height:660px;margin-top:20px;padding-right:9px;overflow:auto}.HefR7W_passage{border-top:1px solid var(--line);padding:17px 0}.HefR7W_passage>div{color:var(--soft);flex-wrap:wrap;justify-content:space-between;gap:9px;font-size:9px;display:flex}.HefR7W_passage p{font-size:12px;line-height:1.75}.HefR7W_passage small{overflow-wrap:anywhere;color:var(--soft);font:9px ui-monospace,monospace}.HefR7W_review{border:1px solid var(--line);background:var(--paper);border-radius:9px;margin:16px 0;padding:22px}.HefR7W_review>p{color:var(--soft);margin:20px 0;font-size:12px;line-height:1.7}.HefR7W_review ul{margin:20px 0 0;padding:0;list-style:none}.HefR7W_review li{border-top:1px solid var(--line);gap:15px;padding:18px 0;display:flex}.HefR7W_review li>svg{flex-shrink:0;margin-top:4px}.HefR7W_review li strong{font-size:13px;font-weight:500}.HefR7W_review li p{color:var(--soft);margin:6px 0;font-size:12px;line-height:1.7}.HefR7W_review blockquote{border-left:2px solid var(--line);margin:16px 0;padding:5px 18px}.HefR7W_review blockquote p{font-size:13px;line-height:1.7}.HefR7W_review blockquote small{color:var(--soft);font:10px ui-monospace,monospace}.HefR7W_review h4{font-size:12px;font-weight:600}.HefR7W_method{padding:60px 0 15px}.HefR7W_method>div:first-child{max-width:780px}.HefR7W_method p{color:var(--soft);font-size:14px;line-height:1.8}.HefR7W_methodCards{grid-template-columns:1fr 1fr;gap:20px;margin-top:25px;display:grid}.HefR7W_methodCards>div{border:1px solid var(--line);border-radius:10px;padding:26px}.HefR7W_methodCards h3{margin:17px 0;font-size:18px;font-weight:500}.HefR7W_methodCards p{font-size:13px}.HefR7W_provenance{grid-template-columns:1fr 2fr;gap:15px;margin:25px 0;font-size:12px;display:grid}.HefR7W_provenance dt{color:var(--soft)}.HefR7W_provenance dd{overflow-wrap:anywhere;margin:0}.HefR7W_textLink{align-items:center;gap:10px;font-size:12px;display:inline-flex}.HefR7W_limits{border-left:3px solid var(--accent);margin:40px 0;padding:5px 0 5px 24px}.HefR7W_limits h2{letter-spacing:-.03em;font-size:24px;font-weight:450}.HefR7W_limits p{max-width:940px;color:var(--soft);font-size:13px;line-height:1.8}.HefR7W_archiveLinks{flex-wrap:wrap;gap:20px;margin:24px 0 5px;font-size:12px;display:flex}.HefR7W_next{border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:40px;margin:50px 0 28px;padding:35px;display:flex}.HefR7W_next>div:first-child{max-width:630px}.HefR7W_next h2{letter-spacing:-.035em;margin:0 0 17px;font-size:28px;font-weight:450}.HefR7W_next p{color:var(--soft);margin:0;font-size:13px;line-height:1.8}.HefR7W_next>div:last-child{flex-direction:column;flex-shrink:0;align-items:center;gap:15px;display:flex}.HefR7W_next .HefR7W_primary{margin:0}.HefR7W_next>div:last-child>a:last-child{font-size:12px}@media (max-width:900px){.HefR7W_hero{gap:35px}.HefR7W_sectionHead{display:block}.HefR7W_sectionHead>a{max-width:none;margin-top:20px}.HefR7W_questions{grid-auto-columns:46%}.HefR7W_inspectorHeader{display:block}.HefR7W_runs{margin-top:20px}.HefR7W_evidenceLayout{grid-template-columns:1fr}.HefR7W_evidence{padding:5px}.HefR7W_next{display:block}.HefR7W_next>div:last-child{align-items:flex-start;margin-top:25px}}@media (max-width:640px){.HefR7W_page{padding:28px 20px 60px}.HefR7W_hero{grid-template-columns:1fr;gap:32px;padding:45px 0 15px}.HefR7W_hero h1{font-size:48px}.HefR7W_intro{font-size:15px}.HefR7W_diagram{padding:20px 24px;transform:none}.HefR7W_metrics{grid-template-columns:1fr;gap:12px}.HefR7W_metric{grid-template-columns:1fr auto;align-items:center;gap:12px;padding:22px;display:grid}.HefR7W_metric strong{grid-area:1/2/3;margin:0;font-size:46px}.HefR7W_metric p{grid-column:1}.HefR7W_metric>span{font-size:13px}.HefR7W_explorer{margin-top:45px}.HefR7W_sectionHead h2{font-size:26px}.HefR7W_questions{grid-auto-columns:87%}.HefR7W_question{padding:20px}.HefR7W_questionIndex{margin-bottom:14px}.HefR7W_questionText{margin-bottom:15px}.HefR7W_questionScores{flex-flow:wrap;justify-content:space-between;gap:12px}.HefR7W_inspector{padding:17px}.HefR7W_inspectorHeader h3{font-size:21px}.HefR7W_answer{padding:20px}.HefR7W_answerText{font-size:16px}.HefR7W_methodCards{grid-template-columns:1fr}.HefR7W_review{padding:20px}.HefR7W_provenance{grid-template-columns:1fr;gap:8px}.HefR7W_provenance dd{margin-bottom:12px}.HefR7W_next{padding:25px}.HefR7W_filters button{padding:10px 12px}.HefR7W_caption{font-size:11px}.HefR7W_passages{max-height:550px}}@media (prefers-reduced-motion:reduce){.HefR7W_page *{scroll-behavior:auto}}.HefR7W_finding{border-left:2px solid var(--accent);max-width:930px;margin:28px 0 0;padding:8px 22px}.HefR7W_finding strong{font-size:14px;font-weight:500}.HefR7W_finding p{color:var(--soft);margin:9px 0 0;font-size:13px;line-height:1.75}.HefR7W_browseControls{justify-content:flex-end;align-items:center;gap:8px;margin:12px 0;display:flex}.HefR7W_browseControls>span{color:var(--soft);margin-right:10px;font:11px ui-monospace,monospace}.HefR7W_browseControls button{width:33px;height:33px;color:var(--ink);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;display:flex}.HefR7W_heroActions{flex-wrap:wrap;align-items:center;gap:16px 22px;margin-top:24px;display:flex}.HefR7W_heroActions .HefR7W_primary,.HefR7W_heroActions .HefR7W_textLink{margin-top:0}
