.horizontal-bar-chart.svelte-1czher1{margin-top:2rem;border:1px solid rgb(255 255 255 / .12);border-radius:1.25rem;background:#0a0514c7;padding:clamp(1rem,3vw,1.5rem);box-shadow:0 1.25rem 3.5rem #00000029}.chart-kicker.svelte-1czher1{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between;font-size:.65rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#ddd6febd}.chart-brand.svelte-1czher1{display:inline-flex;gap:.35rem;align-items:center;margin-left:auto;font-size:.72rem;font-weight:650;letter-spacing:.08em;text-transform:none;color:#ffffff94}.chart-brand.svelte-1czher1 img:where(.svelte-1czher1){display:block;width:1rem;height:1rem;object-fit:contain}.chart-header.svelte-1czher1 h2:where(.svelte-1czher1),.chart-header.svelte-1czher1 p:where(.svelte-1czher1),.chart-footer.svelte-1czher1 p:where(.svelte-1czher1){margin-top:0}.chart-header.svelte-1czher1 h2:where(.svelte-1czher1){margin-bottom:0;font-size:clamp(1.35rem,4vw,1.75rem);line-height:1.15;letter-spacing:-.035em}.chart-header.svelte-1czher1 p:where(.svelte-1czher1){max-width:42rem;margin-top:.7rem;margin-bottom:0;font-size:.9rem;line-height:1.55;color:#ffffff9e}.chart-plot.svelte-1czher1{margin-top:1.35rem;border:1px solid rgb(255 255 255 / .08);border-radius:.95rem;background:#0003;padding:.9rem}.chart-rows.svelte-1czher1{position:relative;margin:0;padding:0;list-style:none}.chart-rows.svelte-1czher1:before{position:absolute;top:0;bottom:0;left:2.75rem;width:1px;background:#ffffff38;content:""}.chart-row.svelte-1czher1{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:0;align-items:center;min-width:0;margin-top:0}.chart-row.svelte-1czher1+.chart-row:where(.svelte-1czher1){margin-top:.5rem}.axis-logo.svelte-1czher1{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgb(255 255 255 / .2);border-radius:.5rem;background:#fffffff0;box-shadow:0 .3rem 1rem #00000029}.axis-logo.svelte-1czher1 img:where(.svelte-1czher1){display:block;width:1.35rem;height:1.35rem;object-fit:contain}.bar-track.svelte-1czher1{position:relative;display:block;height:1.55rem;min-width:0;border:1px solid rgb(255 255 255 / .075);border-left:0;border-radius:0 .45rem .45rem 0;background:#ffffff09}.bar-fill.svelte-1czher1{position:absolute;top:0;bottom:0;left:0;height:100%;border-radius:0 .4rem .4rem 0;background-color:#c4b5fdc7}.bar-labels.svelte-1czher1{position:absolute;inset:0;z-index:1;display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem;padding:0 .55rem;color:#fffffff0;text-shadow:0 1px 2px rgb(0 0 0 / .48)}.bar-name-label.svelte-1czher1,.bar-value-label.svelte-1czher1{font-size:.66rem;font-weight:750;line-height:1;white-space:nowrap}.bar-name-label.svelte-1czher1{min-width:0;overflow:hidden;text-overflow:ellipsis}.bar-value-label.svelte-1czher1{flex:none;margin-left:auto}.chart-footer.svelte-1czher1{margin-top:1.1rem;border-top:1px solid rgb(255 255 255 / .09);padding-top:1rem}.chart-footer.svelte-1czher1 p:where(.svelte-1czher1){font-size:.82rem;line-height:1.55;color:#ffffffa6}.chart-provenance.svelte-1czher1{display:flex;flex-wrap:wrap;gap:.4rem .55rem;align-items:center;margin-top:.7rem;font-size:.72rem;font-weight:600;letter-spacing:.015em;color:#ffffff8a}.chart-provenance.svelte-1czher1 a:where(.svelte-1czher1){color:#bae6fdd1;text-decoration-color:#bae6fd42;text-underline-offset:.18em}.chart-provenance.svelte-1czher1 a:where(.svelte-1czher1):hover{color:#e0f2fee6}@media(forced-colors:active){.horizontal-bar-chart.svelte-1czher1,.chart-plot.svelte-1czher1,.axis-logo.svelte-1czher1,.bar-track.svelte-1czher1,.chart-footer.svelte-1czher1{border-color:CanvasText}.bar-fill.svelte-1czher1{background:Highlight}.bar-labels.svelte-1czher1{color:HighlightText;text-shadow:none}}.article-lead.svelte-1lvcpnc{font-size:clamp(1.2rem,3vw,1.45rem);line-height:1.65;color:#ffffffd9}.evidence-callout.svelte-1lvcpnc,.cta-card.svelte-1lvcpnc{background:linear-gradient(145deg,#8b5cf613,#ffffff05)}.starter-links.svelte-1lvcpnc{margin-top:1.5rem;border-block:1px solid rgb(255 255 255 / .1)}.starter-links.svelte-1lvcpnc a:where(.svelte-1lvcpnc){display:flex;gap:1.5rem;align-items:center;justify-content:space-between;padding-block:1.1rem;text-decoration:none}.starter-links.svelte-1lvcpnc a:where(.svelte-1lvcpnc)+a:where(.svelte-1lvcpnc){border-top:1px solid rgb(255 255 255 / .1)}.starter-links.svelte-1lvcpnc svg{flex:none}.starter-copy.svelte-1lvcpnc,.starter-copy.svelte-1lvcpnc strong:where(.svelte-1lvcpnc),.starter-copy.svelte-1lvcpnc>span:where(.svelte-1lvcpnc):last-child{display:block}.starter-copy.svelte-1lvcpnc strong:where(.svelte-1lvcpnc){margin-top:.3rem;font-size:1rem;color:#ffffffe6}.starter-copy.svelte-1lvcpnc>span:where(.svelte-1lvcpnc):last-child{margin-top:.35rem;font-size:.84rem;line-height:1.55;color:#ffffff85}.section-label.svelte-1lvcpnc{font-size:.66rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:#c4b5fdad}.verification-flow.svelte-1lvcpnc{display:grid;gap:1.4rem;margin-top:1.5rem;padding-left:0;list-style:none}.verification-flow.svelte-1lvcpnc li:where(.svelte-1lvcpnc){display:grid;grid-template-columns:auto 1fr;gap:.9rem;align-items:start}.verification-flow.svelte-1lvcpnc li:where(.svelte-1lvcpnc)>span:where(.svelte-1lvcpnc){display:grid;width:1.65rem;height:1.65rem;place-items:center;border:1px solid rgb(196 181 253 / .28);border-radius:999px;font-size:.7rem;font-weight:700;color:#ddd6fee6}.verification-flow.svelte-1lvcpnc h3:where(.svelte-1lvcpnc),.verification-flow.svelte-1lvcpnc p:where(.svelte-1lvcpnc),.evidence-callout.svelte-1lvcpnc h3:where(.svelte-1lvcpnc){margin-top:0}.verification-flow.svelte-1lvcpnc p:where(.svelte-1lvcpnc){margin-top:.35rem}.evidence-callout.svelte-1lvcpnc h3:where(.svelte-1lvcpnc){font-size:1rem}.related-grid.svelte-1lvcpnc{display:grid;gap:.8rem;margin-top:1.5rem}.related-grid.svelte-1lvcpnc a:where(.svelte-1lvcpnc){display:flex;gap:1rem;align-items:flex-start;justify-content:space-between;border:1px solid rgb(196 181 253 / .16);border-radius:.9rem;background:#c4b5fd0b;padding:1rem;font-size:.9rem;line-height:1.55;text-decoration:none}.related-grid.svelte-1lvcpnc svg{margin-top:.2rem;flex:none}@media(min-width:48rem){.related-grid.svelte-1lvcpnc{grid-template-columns:repeat(2,minmax(0,1fr))}}
