article.svelte-hjr9xo{flex-direction:column;display:flex}.wrap.svelte-hjr9xo{max-width:var(--maxw);box-sizing:border-box;width:100%;margin:0 auto;padding:0 1.5rem}.kicker.svelte-hjr9xo{font-family:var(--font-display);color:var(--navy);border-bottom:3px solid var(--gold);margin:0 0 1rem;padding-bottom:.2rem;font-size:1.5rem;display:inline-block}.bhead.svelte-hjr9xo{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.prose.svelte-hjr9xo{max-width:68ch;margin:0 0 1rem;line-height:1.65}.hint.svelte-hjr9xo{color:color-mix(in srgb, var(--ink) 70%, white);max-width:62ch;margin:0 0 .8rem;font-size:.85rem}.hint--after.svelte-hjr9xo{margin:.8rem 0 0}.legend.svelte-hjr9xo{white-space:nowrap}.review-note.svelte-hjr9xo{max-width:var(--maxw);color:color-mix(in srgb, var(--ink) 55%, white);margin:.85rem auto 0;padding:0 1.5rem;font-size:.8rem}.review-note.svelte-hjr9xo a:where(.svelte-hjr9xo){color:var(--navy);font-weight:600}.stats.svelte-hjr9xo{background:var(--paper);color:var(--ink);padding:2rem 0}.stats__grid.svelte-hjr9xo{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1.5rem;display:grid}.stat__n.svelte-hjr9xo{font-family:var(--font-display);color:var(--navy);font-size:3rem;font-weight:800;line-height:1;display:block}.stat__l.svelte-hjr9xo{color:color-mix(in srgb, var(--ink) 60%, white);text-transform:uppercase;letter-spacing:.1em;margin-top:.3rem;font-size:.85rem;display:block}.body.svelte-hjr9xo{grid-template-columns:minmax(0,1fr) 17rem;gap:3rem;padding-top:3rem;padding-bottom:3rem;display:grid}.railcol.svelte-hjr9xo{min-width:0}.railcol.svelte-hjr9xo .rail{position:sticky;top:5rem}.block.svelte-hjr9xo{margin-bottom:2.8rem}.block.svelte-hjr9xo:last-child{margin-bottom:0}.kplist.svelte-hjr9xo{flex-direction:column;gap:.6rem;max-width:68ch;margin:0;padding-left:1.2rem;line-height:1.55;display:flex}.kplist.svelte-hjr9xo li:where(.svelte-hjr9xo)::marker{color:var(--gold)}.cmp.svelte-hjr9xo{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.cmp__list.svelte-hjr9xo{flex-direction:column;gap:.35rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.cmp__row.svelte-hjr9xo{text-align:left;width:100%;font:inherit;border:1px solid color-mix(in srgb, var(--navy) 12%, white);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:.6rem;padding:.45rem .7rem;display:flex}.cmp__row.svelte-hjr9xo:hover:not(:disabled){border-color:var(--c)}.cmp__row.svelte-hjr9xo:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.cmp__row[aria-pressed=true].svelte-hjr9xo{border-color:var(--c);box-shadow:inset 3px 0 0 var(--c);background:color-mix(in srgb, var(--c) 6%, white)}.cmp__row.svelte-hjr9xo:disabled{cursor:not-allowed;opacity:.55}.cmp__nat.svelte-hjr9xo{border:2px solid var(--navy);width:1.6rem;height:1.6rem;color:var(--navy);border-radius:50%;flex:none;place-items:center;font-size:.78rem;font-weight:700;display:inline-grid}.cmp__here.svelte-hjr9xo{background:var(--c);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.6rem;height:1.6rem;font-size:.78rem;font-weight:700;display:inline-grid}.cmp__delta.svelte-hjr9xo{text-align:center;flex:none;width:1.1rem;font-size:.95rem;font-weight:800}.cmp__theme.svelte-hjr9xo{min-width:0;color:var(--navy);flex:auto;font-size:.88rem;font-weight:600}.cmp__risk.svelte-hjr9xo{color:color-mix(in srgb, var(--ink) 60%, white);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:400;display:block;overflow:hidden}.cmp__card.svelte-hjr9xo{border:1px solid color-mix(in srgb, var(--navy) 12%, white);border-top:4px solid var(--c);background:#fff;border-radius:14px;padding:1.2rem 1.3rem;position:sticky;top:1rem}.cmp__eyebrow.svelte-hjr9xo{text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb, var(--ink) 65%, white);margin:0 0 .4rem;font-size:.75rem;font-weight:700}.cmp__name.svelte-hjr9xo{font-family:var(--font-display);color:var(--navy);margin:0 0 .5rem;font-size:1.15rem;font-weight:700;line-height:1.3}.cmp__label.svelte-hjr9xo{color:var(--ink);margin:0 0 .5rem;font-weight:700}.cmp__impact.svelte-hjr9xo{margin:0;line-height:1.55}.cmp__link.svelte-hjr9xo{margin:.9rem 0 0}.cmp__link.svelte-hjr9xo a:where(.svelte-hjr9xo){color:var(--navy);font-weight:700}.cmp__empty.svelte-hjr9xo{color:color-mix(in srgb, var(--ink) 55%, white);margin:0}.alt.svelte-hjr9xo{margin-top:1rem}.alt.svelte-hjr9xo summary:where(.svelte-hjr9xo){cursor:pointer;color:var(--navy);font-size:.85rem;font-weight:600}.alt.svelte-hjr9xo summary:where(.svelte-hjr9xo):focus-visible{outline:3px solid var(--gold);outline-offset:2px}.alt__scroll.svelte-hjr9xo{margin-top:.6rem;overflow-x:auto}table.svelte-hjr9xo{border-collapse:collapse;width:100%;min-width:34rem;font-size:.85rem}th.svelte-hjr9xo{text-align:left;text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb, var(--ink) 60%, white);border-bottom:2px solid color-mix(in srgb, var(--navy) 15%, white);padding:.4rem .5rem;font-size:.72rem}td.svelte-hjr9xo{border-bottom:1px solid color-mix(in srgb, var(--navy) 8%, white);vertical-align:top;padding:.5rem}.anoms.svelte-hjr9xo{color:color-mix(in srgb, var(--ink) 80%, white);flex-direction:column;gap:.5rem;margin:.6rem 0 0;padding-left:1.2rem;font-size:.84rem;line-height:1.5;display:flex}.anoms.svelte-hjr9xo li:where(.svelte-hjr9xo)::marker{color:var(--gold)}.pager.svelte-hjr9xo{background:var(--ink);padding:1.6rem 0}.pager__grid.svelte-hjr9xo{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.pager__a.svelte-hjr9xo{color:var(--paper);flex-direction:column;gap:.25rem;text-decoration:none;display:flex}.pager__a.svelte-hjr9xo:hover strong:where(.svelte-hjr9xo){text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.pager__a--next.svelte-hjr9xo{text-align:right;align-items:flex-end}.pager__dir.svelte-hjr9xo{text-transform:uppercase;letter-spacing:.12em;color:var(--gold);font-size:.72rem;font-weight:700}.pager__a.svelte-hjr9xo strong:where(.svelte-hjr9xo){font-family:var(--font-display);font-size:.98rem;line-height:1.3}a.svelte-hjr9xo:focus-visible{outline:3px solid var(--gold);outline-offset:2px;border-radius:4px}.sr-only.svelte-hjr9xo{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=760px){.body.svelte-hjr9xo{grid-template-columns:1fr;gap:2rem}.railcol.svelte-hjr9xo .rail{position:static}.cmp.svelte-hjr9xo{grid-template-columns:1fr}.cmp__card.svelte-hjr9xo{position:static}.pager__grid.svelte-hjr9xo{grid-template-columns:1fr}.pager__a--next.svelte-hjr9xo{text-align:left;align-items:flex-start}}
