.page-module__vIw1ta__page{max-width:64ch;padding:var(--space-8) var(--space-6) var(--space-9);font-family:var(--type-body);color:var(--colour-ink);margin:0 auto}.page-module__vIw1ta__back{font-family:var(--type-mono);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--colour-ink-muted);margin-bottom:var(--space-6);transition:color var(--motion-fast) var(--easing-out), border-color var(--motion-fast) var(--easing-out);border-bottom:1px dotted #0000;padding-bottom:2px;font-size:12px;display:inline-block}.page-module__vIw1ta__back:hover{color:var(--colour-ink);border-bottom-color:var(--colour-ink-muted)}.page-module__vIw1ta__eyebrow{font-family:var(--type-mono);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--colour-ink-muted);margin-bottom:var(--space-2);font-size:11px}.page-module__vIw1ta__headline{font-family:var(--type-display);font-weight:var(--weight-medium);font-variation-settings:"opsz" 96;letter-spacing:-.015em;margin:0 0 var(--space-3);text-wrap:balance;font-size:clamp(1.75rem,1.25rem + 1.4vw,2.5rem);line-height:1.15}.page-module__vIw1ta__headline em{color:var(--editor-accent,var(--colour-accent));font-style:italic}.page-module__vIw1ta__articleLink{font-family:var(--type-body);color:var(--colour-ink-muted);border-bottom:1px solid var(--colour-rule);margin-bottom:var(--space-6);transition:color var(--motion-fast) var(--easing-out), border-color var(--motion-fast) var(--easing-out);padding-bottom:1px;font-size:15px;display:inline-block}.page-module__vIw1ta__articleLink:hover{color:var(--colour-ink);border-bottom-color:var(--editor-accent,var(--colour-accent))}.page-module__vIw1ta__scoreCard{gap:var(--space-4) var(--space-6);padding:var(--space-5) var(--space-6);border:1px solid var(--colour-rule);margin:var(--space-6) 0;border-radius:6px;grid-template-columns:auto 1fr auto;align-items:center;display:grid}.page-module__vIw1ta__compositeNum{font-family:var(--type-display);font-weight:var(--weight-medium);font-variation-settings:"opsz" 144;color:var(--colour-ink);letter-spacing:-.02em;font-size:3.5rem;line-height:1}.page-module__vIw1ta__compositeNum.page-module__vIw1ta__good{color:#2c7a3f}.page-module__vIw1ta__compositeNum.page-module__vIw1ta__mid{color:#b06a00}.page-module__vIw1ta__compositeNum.page-module__vIw1ta__low{color:#a23030}.page-module__vIw1ta__compositeOf{font-family:var(--type-mono);color:var(--colour-ink-faint);margin-left:4px;font-size:12px}.page-module__vIw1ta__verdictBlock{display:block}.page-module__vIw1ta__verdictLabel{font-family:var(--type-display);font-weight:var(--weight-medium);font-variation-settings:"opsz" 72;color:var(--colour-ink);margin-bottom:var(--space-2);font-size:1.25rem;line-height:1.2}.page-module__vIw1ta__verdictBlurb{color:var(--colour-ink-muted);margin:0;font-size:14px;line-height:1.5}.page-module__vIw1ta__subScores{gap:var(--space-2);font-family:var(--type-mono);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--colour-ink-muted);text-align:right;flex-direction:column;min-width:11ch;font-size:12px;display:flex}.page-module__vIw1ta__subScores .page-module__vIw1ta__subNum{font-family:var(--type-display);font-variation-settings:"opsz" 48;letter-spacing:-.01em;text-transform:none;color:var(--colour-ink);margin-left:var(--space-2);font-size:22px}.page-module__vIw1ta__disagreed{padding:var(--space-4) var(--space-5);margin:var(--space-6) 0;background:#b06a000f;border-left:3px solid #b06a00;border-radius:3px}.page-module__vIw1ta__disagreedHead{font-family:var(--type-mono);letter-spacing:var(--track-caps);text-transform:uppercase;color:#b06a00;margin-bottom:var(--space-2);font-size:11px}.page-module__vIw1ta__disagreedBody{color:var(--colour-ink);margin:0;font-size:14px;line-height:1.55}.page-module__vIw1ta__section{margin:var(--space-7) 0}.page-module__vIw1ta__sectionHeading{font-family:var(--type-mono);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--colour-ink-muted);margin:0 0 var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--colour-rule);font-size:11px}.page-module__vIw1ta__reasoning{color:var(--colour-ink);margin:0 0 var(--space-3);text-wrap:pretty;font-size:15px;line-height:1.65}.page-module__vIw1ta__empty{color:var(--colour-ink-faint);font-style:italic}.page-module__vIw1ta__concerns{margin:0;padding:0;list-style:none}.page-module__vIw1ta__concern{gap:var(--space-2) var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--colour-rule);grid-template-columns:auto 1fr;display:grid}.page-module__vIw1ta__concern:last-child{border-bottom:1px solid var(--colour-rule)}.page-module__vIw1ta__concernBadge{font-family:var(--type-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:3px;align-self:start;padding:2px 6px;font-size:10px}.page-module__vIw1ta__concernCritical{color:#a23030;background:#a2303024}.page-module__vIw1ta__concernMajor{color:#b06a00;background:#b06a0024}.page-module__vIw1ta__concernMinor{color:var(--colour-ink-muted);background:#78787824}.page-module__vIw1ta__concernDimension{font-family:var(--type-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--colour-ink-faint);grid-column:2;font-size:10px}.page-module__vIw1ta__concernClaim{font-family:var(--type-display);color:var(--colour-ink);grid-column:2;font-size:15px;font-style:italic;line-height:1.45}.page-module__vIw1ta__concernIssue{color:var(--colour-ink);grid-column:2;font-size:14px;line-height:1.55}.page-module__vIw1ta__concernEvidence{color:var(--colour-ink-muted);grid-column:2;font-size:13px;line-height:1.55}.page-module__vIw1ta__citations{margin:0;padding:0;list-style:none}.page-module__vIw1ta__citations li{font-family:var(--type-mono);word-break:break-all;padding:var(--space-2) 0;border-bottom:1px solid var(--colour-rule);font-size:12px;line-height:1.5}.page-module__vIw1ta__citations li a{color:var(--colour-ink-muted);transition:color var(--motion-fast) var(--easing-out), border-color var(--motion-fast) var(--easing-out);border-bottom:1px solid #0000;text-decoration:none}.page-module__vIw1ta__citations li a:hover{color:var(--colour-ink);border-bottom-color:var(--colour-rule-strong)}.page-module__vIw1ta__metaGrid{gap:var(--space-2) var(--space-5);font-family:var(--type-mono);color:var(--colour-ink-muted);grid-template-columns:max-content 1fr;font-size:12px;line-height:1.6;display:grid}.page-module__vIw1ta__metaKey{letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--colour-ink-faint)}.page-module__vIw1ta__metaVal{color:var(--colour-ink);word-break:break-all}.page-module__vIw1ta__methodologyNote{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--colour-rule);color:var(--colour-ink-muted);font-size:13px;line-height:1.6}.page-module__vIw1ta__methodologyNote a{color:var(--colour-ink);border-bottom:1px solid var(--colour-accent)}.page-module__vIw1ta__methodologyNote a:hover{color:var(--colour-accent-hover)}@media (max-width:640px){.page-module__vIw1ta__page{padding:var(--space-6) var(--space-4) var(--space-8)}.page-module__vIw1ta__scoreCard{text-align:left;grid-template-columns:1fr}.page-module__vIw1ta__subScores{text-align:left;flex-direction:row;justify-content:space-between;min-width:0}.page-module__vIw1ta__compositeNum{font-size:2.75rem}}
