.benchmark-explorer-module__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}.benchmark-explorer-module__HefR7W__page a{text-underline-offset:4px}.benchmark-explorer-module__HefR7W__page :is(a,button,summary):focus-visible{outline:3px solid var(--accent);outline-offset:5px}.benchmark-explorer-module__HefR7W__breadcrumb{color:var(--soft);gap:12px;font-size:12px;display:flex}.benchmark-explorer-module__HefR7W__breadcrumb a{text-decoration:none}.benchmark-explorer-module__HefR7W__hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:85px;padding:76px 0 45px;display:grid}.benchmark-explorer-module__HefR7W__eyebrow{text-transform:uppercase;letter-spacing:.15em;color:var(--soft);align-items:center;gap:9px;font-size:10px;font-weight:600;display:flex}.benchmark-explorer-module__HefR7W__eyebrow>span{background:var(--accent);border-radius:50%;width:6px;height:6px}.benchmark-explorer-module__HefR7W__hero h1{letter-spacing:-.055em;margin:25px 0;font-size:clamp(44px,5.6vw,72px);font-weight:450;line-height:1.03}.benchmark-explorer-module__HefR7W__intro{max-width:480px;color:var(--soft);font-size:17px;line-height:1.75}.benchmark-explorer-module__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}.benchmark-explorer-module__HefR7W__primary svg{flex-shrink:0}.benchmark-explorer-module__HefR7W__primary:hover{background:color-mix(in srgb,var(--ink)88%,var(--accent))}.benchmark-explorer-module__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)}.benchmark-explorer-module__HefR7W__diagramHeader{color:var(--soft);justify-content:space-between;align-items:center;padding-bottom:20px;font:11px ui-monospace,monospace;display:flex}.benchmark-explorer-module__HefR7W__corpus{grid-template-columns:repeat(15,1fr);gap:5px;display:grid}.benchmark-explorer-module__HefR7W__corpus>span{border:1px solid color-mix(in srgb,var(--ink)18%,transparent);background:var(--paper);border-radius:3px;height:17px}.benchmark-explorer-module__HefR7W__corpus>.benchmark-explorer-module__HefR7W__chosen{background:var(--ink);border-color:var(--ink)}.benchmark-explorer-module__HefR7W__diagramSteps{justify-content:center;align-items:center;gap:25px;margin:24px 0;display:flex}.benchmark-explorer-module__HefR7W__diagramSteps div{flex-direction:column;display:flex}.benchmark-explorer-module__HefR7W__diagramSteps strong{letter-spacing:-.04em;font-size:39px;font-weight:450;line-height:1.2}.benchmark-explorer-module__HefR7W__diagramSteps span{color:var(--soft);max-width:125px;font-size:10px}.benchmark-explorer-module__HefR7W__answerSlip{background:var(--paper);border:1px solid var(--line);box-shadow:0 10px 20px -18px var(--ink);padding:19px 23px;transform:rotate(-2deg)}.benchmark-explorer-module__HefR7W__answerSlip>span{align-items:center;gap:10px;font-size:11px;display:flex}.benchmark-explorer-module__HefR7W__answerSlip i{background:var(--line);height:1px;margin-top:14px;display:block}.benchmark-explorer-module__HefR7W__answerSlip i:last-child{width:70%}.benchmark-explorer-module__HefR7W__caption{color:var(--soft);font-size:11px;line-height:1.6}.benchmark-explorer-module__HefR7W__diagram .benchmark-explorer-module__HefR7W__caption{text-align:center;margin:20px 0 0;font-size:10px}.benchmark-explorer-module__HefR7W__disclosure{color:var(--soft);max-width:880px;margin:20px 0 30px;font-size:12px;line-height:1.8}.benchmark-explorer-module__HefR7W__metrics{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.benchmark-explorer-module__HefR7W__metric{border:1px solid var(--line);border-radius:11px;padding:25px}.benchmark-explorer-module__HefR7W__metric:first-child{background:var(--ink);color:var(--paper)}.benchmark-explorer-module__HefR7W__metric>span{font-size:12px}.benchmark-explorer-module__HefR7W__metric>strong{letter-spacing:-.06em;margin:15px 0;font-size:60px;font-weight:450;line-height:1.25;display:block}.benchmark-explorer-module__HefR7W__metric small{opacity:.65;letter-spacing:-.04em;font-size:25px}.benchmark-explorer-module__HefR7W__metric p{opacity:.72;max-width:290px;margin:0;font-size:11px;line-height:1.6}.benchmark-explorer-module__HefR7W__explorer{border-top:1px solid var(--line);margin-top:70px;padding-top:34px}.benchmark-explorer-module__HefR7W__sectionHead{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.benchmark-explorer-module__HefR7W__sectionHead>div{max-width:670px}.benchmark-explorer-module__HefR7W__sectionHead h2,.benchmark-explorer-module__HefR7W__method h2{letter-spacing:-.035em;margin:15px 0;font-size:30px;font-weight:450;line-height:1.25}.benchmark-explorer-module__HefR7W__sectionHead>a{flex-shrink:0;align-items:center;gap:10px;max-width:210px;font-size:12px;display:flex}.benchmark-explorer-module__HefR7W__sectionHead svg{flex-shrink:0}.benchmark-explorer-module__HefR7W__languageNote{color:var(--soft);max-width:820px;margin:20px 0 26px;font-size:12px;line-height:1.7}.benchmark-explorer-module__HefR7W__filters{flex-wrap:wrap;gap:7px;margin:25px 0;display:flex}.benchmark-explorer-module__HefR7W__filters button,.benchmark-explorer-module__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}.benchmark-explorer-module__HefR7W__filters button[aria-pressed=true],.benchmark-explorer-module__HefR7W__runs button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.benchmark-explorer-module__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}.benchmark-explorer-module__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}.benchmark-explorer-module__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)}.benchmark-explorer-module__HefR7W__question:hover{border-color:var(--ink)}.benchmark-explorer-module__HefR7W__questionIndex{color:var(--soft);justify-content:space-between;gap:12px;margin-bottom:20px;font-size:10px;display:flex}.benchmark-explorer-module__HefR7W__questionIndex>span{text-align:right}.benchmark-explorer-module__HefR7W__question>strong{margin-bottom:10px;font-size:17px;font-weight:500;line-height:1.35}.benchmark-explorer-module__HefR7W__questionText{color:var(--soft);margin-bottom:22px;font-size:12px;line-height:1.6}.benchmark-explorer-module__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}.benchmark-explorer-module__HefR7W__empty{border:1px solid var(--line);color:var(--soft);border-radius:10px;padding:40px}.benchmark-explorer-module__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}.benchmark-explorer-module__HefR7W__inspectorHeader{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:25px;display:flex}.benchmark-explorer-module__HefR7W__inspectorHeader h3{letter-spacing:-.025em;max-width:690px;margin:12px 0 0;font-size:23px;font-weight:450;line-height:1.4}.benchmark-explorer-module__HefR7W__runs{flex-shrink:0;gap:5px;display:flex}.benchmark-explorer-module__HefR7W__runs button{white-space:nowrap;padding:10px}.benchmark-explorer-module__HefR7W__evidenceLayout{grid-template-columns:1.2fr 1fr;gap:22px;display:grid}.benchmark-explorer-module__HefR7W__answer{background:var(--paper);border:1px solid var(--line);border-radius:9px;padding:27px}.benchmark-explorer-module__HefR7W__answerHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.benchmark-explorer-module__HefR7W__answer h4,.benchmark-explorer-module__HefR7W__evidence h4{margin:0;font-size:12px;font-weight:500}.benchmark-explorer-module__HefR7W__badge{border:1px solid var(--line);border-radius:20px;align-items:center;gap:5px;padding:5px 8px;font-size:9px;display:inline-flex}.benchmark-explorer-module__HefR7W__badge svg{flex-shrink:0}.benchmark-explorer-module__HefR7W__pass{background:color-mix(in srgb,var(--ink)5%,var(--paper))}.benchmark-explorer-module__HefR7W__fail{background:color-mix(in srgb,var(--accent)10%,var(--paper))}.benchmark-explorer-module__HefR7W__answerText{white-space:pre-line;overflow-wrap:anywhere;margin-top:24px;font:17px/1.75 Georgia,serif}.benchmark-explorer-module__HefR7W__evidence{padding:25px 0}.benchmark-explorer-module__HefR7W__evidenceNumber{letter-spacing:-.055em;margin-top:10px;font-size:42px;font-weight:450;line-height:1.5;display:block}.benchmark-explorer-module__HefR7W__evidenceNumber>span{opacity:.8;font-size:23px}.benchmark-explorer-module__HefR7W__evidence>p{color:var(--soft);margin:4px 0 24px;font-size:12px;line-height:1.7}.benchmark-explorer-module__HefR7W__evidence summary,.benchmark-explorer-module__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}.benchmark-explorer-module__HefR7W__evidence summary::-webkit-details-marker{display:none}.benchmark-explorer-module__HefR7W__review summary::-webkit-details-marker{display:none}.benchmark-explorer-module__HefR7W__evidence summary svg,.benchmark-explorer-module__HefR7W__review summary svg{flex-shrink:0}.benchmark-explorer-module__HefR7W__passages{max-height:660px;margin-top:20px;padding-right:9px;overflow:auto}.benchmark-explorer-module__HefR7W__passage{border-top:1px solid var(--line);padding:17px 0}.benchmark-explorer-module__HefR7W__passage>div{color:var(--soft);flex-wrap:wrap;justify-content:space-between;gap:9px;font-size:9px;display:flex}.benchmark-explorer-module__HefR7W__passage p{font-size:12px;line-height:1.75}.benchmark-explorer-module__HefR7W__passage small{overflow-wrap:anywhere;color:var(--soft);font:9px ui-monospace,monospace}.benchmark-explorer-module__HefR7W__review{border:1px solid var(--line);background:var(--paper);border-radius:9px;margin:16px 0;padding:22px}.benchmark-explorer-module__HefR7W__review>p{color:var(--soft);margin:20px 0;font-size:12px;line-height:1.7}.benchmark-explorer-module__HefR7W__review ul{margin:20px 0 0;padding:0;list-style:none}.benchmark-explorer-module__HefR7W__review li{border-top:1px solid var(--line);gap:15px;padding:18px 0;display:flex}.benchmark-explorer-module__HefR7W__review li>svg{flex-shrink:0;margin-top:4px}.benchmark-explorer-module__HefR7W__review li strong{font-size:13px;font-weight:500}.benchmark-explorer-module__HefR7W__review li p{color:var(--soft);margin:6px 0;font-size:12px;line-height:1.7}.benchmark-explorer-module__HefR7W__review blockquote{border-left:2px solid var(--line);margin:16px 0;padding:5px 18px}.benchmark-explorer-module__HefR7W__review blockquote p{font-size:13px;line-height:1.7}.benchmark-explorer-module__HefR7W__review blockquote small{color:var(--soft);font:10px ui-monospace,monospace}.benchmark-explorer-module__HefR7W__review h4{font-size:12px;font-weight:600}.benchmark-explorer-module__HefR7W__method{padding:60px 0 15px}.benchmark-explorer-module__HefR7W__method>div:first-child{max-width:780px}.benchmark-explorer-module__HefR7W__method p{color:var(--soft);font-size:14px;line-height:1.8}.benchmark-explorer-module__HefR7W__methodCards{grid-template-columns:1fr 1fr;gap:20px;margin-top:25px;display:grid}.benchmark-explorer-module__HefR7W__methodCards>div{border:1px solid var(--line);border-radius:10px;padding:26px}.benchmark-explorer-module__HefR7W__methodCards h3{margin:17px 0;font-size:18px;font-weight:500}.benchmark-explorer-module__HefR7W__methodCards p{font-size:13px}.benchmark-explorer-module__HefR7W__provenance{grid-template-columns:1fr 2fr;gap:15px;margin:25px 0;font-size:12px;display:grid}.benchmark-explorer-module__HefR7W__provenance dt{color:var(--soft)}.benchmark-explorer-module__HefR7W__provenance dd{overflow-wrap:anywhere;margin:0}.benchmark-explorer-module__HefR7W__textLink{align-items:center;gap:10px;font-size:12px;display:inline-flex}.benchmark-explorer-module__HefR7W__limits{border-left:3px solid var(--accent);margin:40px 0;padding:5px 0 5px 24px}.benchmark-explorer-module__HefR7W__limits h2{letter-spacing:-.03em;font-size:24px;font-weight:450}.benchmark-explorer-module__HefR7W__limits p{max-width:940px;color:var(--soft);font-size:13px;line-height:1.8}.benchmark-explorer-module__HefR7W__archiveLinks{flex-wrap:wrap;gap:20px;margin:24px 0 5px;font-size:12px;display:flex}.benchmark-explorer-module__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}.benchmark-explorer-module__HefR7W__next>div:first-child{max-width:630px}.benchmark-explorer-module__HefR7W__next h2{letter-spacing:-.035em;margin:0 0 17px;font-size:28px;font-weight:450}.benchmark-explorer-module__HefR7W__next p{color:var(--soft);margin:0;font-size:13px;line-height:1.8}.benchmark-explorer-module__HefR7W__next>div:last-child{flex-direction:column;flex-shrink:0;align-items:center;gap:15px;display:flex}.benchmark-explorer-module__HefR7W__next .benchmark-explorer-module__HefR7W__primary{margin:0}.benchmark-explorer-module__HefR7W__next>div:last-child>a:last-child{font-size:12px}@media (width<=900px){.benchmark-explorer-module__HefR7W__hero{gap:35px}.benchmark-explorer-module__HefR7W__sectionHead{display:block}.benchmark-explorer-module__HefR7W__sectionHead>a{max-width:none;margin-top:20px}.benchmark-explorer-module__HefR7W__questions{grid-auto-columns:46%}.benchmark-explorer-module__HefR7W__inspectorHeader{display:block}.benchmark-explorer-module__HefR7W__runs{margin-top:20px}.benchmark-explorer-module__HefR7W__evidenceLayout{grid-template-columns:1fr}.benchmark-explorer-module__HefR7W__evidence{padding:5px}.benchmark-explorer-module__HefR7W__next{display:block}.benchmark-explorer-module__HefR7W__next>div:last-child{align-items:flex-start;margin-top:25px}}@media (width<=640px){.benchmark-explorer-module__HefR7W__page{padding:28px 20px 60px}.benchmark-explorer-module__HefR7W__hero{grid-template-columns:1fr;gap:32px;padding:45px 0 15px}.benchmark-explorer-module__HefR7W__hero h1{font-size:48px}.benchmark-explorer-module__HefR7W__intro{font-size:15px}.benchmark-explorer-module__HefR7W__diagram{padding:20px 24px;transform:none}.benchmark-explorer-module__HefR7W__metrics{grid-template-columns:1fr;gap:12px}.benchmark-explorer-module__HefR7W__metric{grid-template-columns:1fr auto;align-items:center;gap:12px;padding:22px;display:grid}.benchmark-explorer-module__HefR7W__metric strong{grid-area:1/2/3;margin:0;font-size:46px}.benchmark-explorer-module__HefR7W__metric p{grid-column:1}.benchmark-explorer-module__HefR7W__metric>span{font-size:13px}.benchmark-explorer-module__HefR7W__explorer{margin-top:45px}.benchmark-explorer-module__HefR7W__sectionHead h2{font-size:26px}.benchmark-explorer-module__HefR7W__questions{grid-auto-columns:87%}.benchmark-explorer-module__HefR7W__question{padding:20px}.benchmark-explorer-module__HefR7W__questionIndex{margin-bottom:14px}.benchmark-explorer-module__HefR7W__questionText{margin-bottom:15px}.benchmark-explorer-module__HefR7W__questionScores{flex-flow:wrap;justify-content:space-between;gap:12px}.benchmark-explorer-module__HefR7W__inspector{padding:17px}.benchmark-explorer-module__HefR7W__inspectorHeader h3{font-size:21px}.benchmark-explorer-module__HefR7W__answer{padding:20px}.benchmark-explorer-module__HefR7W__answerText{font-size:16px}.benchmark-explorer-module__HefR7W__methodCards{grid-template-columns:1fr}.benchmark-explorer-module__HefR7W__review{padding:20px}.benchmark-explorer-module__HefR7W__provenance{grid-template-columns:1fr;gap:8px}.benchmark-explorer-module__HefR7W__provenance dd{margin-bottom:12px}.benchmark-explorer-module__HefR7W__next{padding:25px}.benchmark-explorer-module__HefR7W__filters button{padding:10px 12px}.benchmark-explorer-module__HefR7W__caption{font-size:11px}.benchmark-explorer-module__HefR7W__passages{max-height:550px}}@media (prefers-reduced-motion:reduce){.benchmark-explorer-module__HefR7W__page *{scroll-behavior:auto}}.benchmark-explorer-module__HefR7W__finding{border-left:2px solid var(--accent);max-width:930px;margin:28px 0 0;padding:8px 22px}.benchmark-explorer-module__HefR7W__finding strong{font-size:14px;font-weight:500}.benchmark-explorer-module__HefR7W__finding p{color:var(--soft);margin:9px 0 0;font-size:13px;line-height:1.75}.benchmark-explorer-module__HefR7W__browseControls{justify-content:flex-end;align-items:center;gap:8px;margin:12px 0;display:flex}.benchmark-explorer-module__HefR7W__browseControls>span{color:var(--soft);margin-right:10px;font:11px ui-monospace,monospace}.benchmark-explorer-module__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}.benchmark-explorer-module__HefR7W__heroActions{flex-wrap:wrap;align-items:center;gap:16px 22px;margin-top:24px;display:flex}.benchmark-explorer-module__HefR7W__heroActions .benchmark-explorer-module__HefR7W__primary,.benchmark-explorer-module__HefR7W__heroActions .benchmark-explorer-module__HefR7W__textLink{margin-top:0}
