.ShareButton-module__bgU30G__trigger{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--hairline-strong);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--fs-small);cursor:pointer;background:0 0;border-radius:999px;font-weight:500;transition:color .12s,border-color .12s;display:inline-flex}.ShareButton-module__bgU30G__trigger:hover{color:var(--text-primary);border-color:var(--accent)}.ShareButton-module__bgU30G__icon{flex:none;width:16px;height:16px}.ShareButton-module__bgU30G__backdrop{z-index:60;padding:var(--space-5);background:#060a08b8;place-items:center;display:grid;position:fixed;inset:0}.ShareButton-module__bgU30G__modal{width:min(460px,100%);max-height:86vh;padding:var(--space-6);background:var(--surface-raised);border:1px solid var(--hairline-strong);border-radius:16px;overflow-y:auto}.ShareButton-module__bgU30G__modalHead{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.ShareButton-module__bgU30G__modalTitle{font-family:var(--font-serif);font-size:var(--fs-subheading);line-height:var(--lh-heading);color:var(--text-primary);margin:0}.ShareButton-module__bgU30G__close{background:var(--surface-high);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;border:none;border-radius:50%;flex:none;font-size:20px;line-height:1}.ShareButton-module__bgU30G__close:hover{color:var(--text-primary)}.ShareButton-module__bgU30G__modalDek{margin:var(--space-3) 0 var(--space-5);font-size:var(--fs-small);color:var(--text-secondary);line-height:1.5}.ShareButton-module__bgU30G__grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ShareButton-module__bgU30G__grid .ShareButton-module__bgU30G__target{padding:var(--space-3) var(--space-4);border:1px solid var(--hairline);background:var(--surface);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--fs-small);text-align:center;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;font-weight:500;text-decoration:none;transition:border-color .12s;display:flex}.ShareButton-module__bgU30G__grid .ShareButton-module__bgU30G__target:hover{border-color:var(--accent)}.ShareButton-module__bgU30G__note{margin:var(--space-5) 0 0;font-size:var(--fs-small);color:var(--text-muted);line-height:1.5}@media (max-width:400px){.ShareButton-module__bgU30G__grid{grid-template-columns:1fr}}
.ChartActions-module__TI9DAq__bar{align-items:center;gap:var(--space-2);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--hairline);flex-wrap:wrap;display:flex}.ChartActions-module__TI9DAq__action{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--hairline-strong);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--fs-small);cursor:pointer;background:0 0;border-radius:999px;font-weight:500;transition:color .12s,border-color .12s;display:inline-flex}.ChartActions-module__TI9DAq__action:hover:not(:disabled){color:var(--text-primary);border-color:var(--accent)}.ChartActions-module__TI9DAq__action:disabled{opacity:.6;cursor:progress}.ChartActions-module__TI9DAq__icon{flex:none;width:16px;height:16px}.ChartActions-module__TI9DAq__reuse{font-size:var(--fs-small);color:var(--text-muted);margin:0 0 0 auto}@media (max-width:560px){.ChartActions-module__TI9DAq__reuse{margin:var(--space-1) 0 0;flex-basis:100%}}
.Charts-module__7NOZtq__figure{--chart-surface:var(--surface);--chart-accent:#8c9636;--chart-under:#e66767;--chart-over:#3987e5;--chart-grid:var(--hairline);--chart-axis:var(--hairline-strong);margin:var(--space-10) 0;padding:var(--space-6);background:var(--surface);border:1px solid var(--hairline);border-radius:14px}.theme-paper .Charts-module__7NOZtq__figure{--chart-accent:#6d7a1f;--chart-under:#e34948;--chart-over:#2a78d6}.Charts-module__7NOZtq__caption{margin-bottom:var(--space-4);display:block}.Charts-module__7NOZtq__captionTitle{font-family:var(--font-serif);font-size:var(--fs-subheading);line-height:var(--lh-heading);color:var(--text-primary);display:block}.Charts-module__7NOZtq__captionSub{margin-top:var(--space-2);font-size:var(--fs-small);color:var(--text-secondary);line-height:1.5;display:block}.Charts-module__7NOZtq__legend{gap:var(--space-4);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.Charts-module__7NOZtq__legendItem{align-items:center;gap:var(--space-2);font-size:var(--fs-small);color:var(--text-secondary);display:inline-flex}.Charts-module__7NOZtq__swatch{border-radius:3px;width:12px;height:12px}.Charts-module__7NOZtq__swatchUnder{background:var(--chart-under)}.Charts-module__7NOZtq__swatchOver{background:var(--chart-over)}.Charts-module__7NOZtq__swatchAccent{background:var(--chart-accent)}.Charts-module__7NOZtq__plotWrap{overflow-x:auto}.Charts-module__7NOZtq__svg{width:100%;min-width:460px;height:auto;display:block;overflow:visible}.Charts-module__7NOZtq__gridLine{stroke:var(--chart-grid);stroke-width:1px}.Charts-module__7NOZtq__zeroLine{stroke:var(--chart-axis);stroke-width:1px}.Charts-module__7NOZtq__barUnder{fill:var(--chart-under)}.Charts-module__7NOZtq__barOver{fill:var(--chart-over)}.Charts-module__7NOZtq__barAccent{fill:var(--chart-accent)}.Charts-module__7NOZtq__barGroup{transition:opacity .12s}.Charts-module__7NOZtq__figure:hover .Charts-module__7NOZtq__barGroup{opacity:.62}.Charts-module__7NOZtq__figure .Charts-module__7NOZtq__barGroup:hover{opacity:1}@media (prefers-reduced-motion:reduce){.Charts-module__7NOZtq__barGroup{transition:none}}.Charts-module__7NOZtq__rowLabel{fill:var(--text-primary);font-family:var(--font-sans);font-size:14px;font-weight:600}.Charts-module__7NOZtq__rowSubLabel{fill:var(--text-muted);font-family:var(--font-sans);font-size:12px}.Charts-module__7NOZtq__valueLabel{fill:var(--text-primary);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.Charts-module__7NOZtq__tickLabel{fill:var(--text-muted);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:11px}.Charts-module__7NOZtq__stats{gap:var(--space-4);margin-bottom:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.Charts-module__7NOZtq__stat{padding:var(--space-4);background:var(--surface-raised);border:1px solid var(--hairline);border-radius:10px}.Charts-module__7NOZtq__statValue{font-family:var(--font-serif);color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:1.9rem;line-height:1.05;display:block}.Charts-module__7NOZtq__statUnit{color:var(--text-secondary);font-size:1rem}.Charts-module__7NOZtq__statLabel{margin-top:var(--space-2);font-size:var(--fs-small);color:var(--text-secondary);line-height:1.45;display:block}.Charts-module__7NOZtq__tableToggle{margin-top:var(--space-4);font-size:var(--fs-small);color:var(--text-secondary)}.Charts-module__7NOZtq__tableToggle summary{cursor:pointer;color:var(--accent-text)}.Charts-module__7NOZtq__table{width:100%;margin-top:var(--space-3);border-collapse:collapse;font-size:var(--fs-small)}.Charts-module__7NOZtq__table th,.Charts-module__7NOZtq__table td{padding:var(--space-2) var(--space-3);text-align:left;border-bottom:1px solid var(--hairline);color:var(--text-secondary)}.Charts-module__7NOZtq__table thead th{color:var(--text-primary);font-weight:600}.Charts-module__7NOZtq__table tbody th{color:var(--text-primary);font-weight:500}.Charts-module__7NOZtq__table td{font-variant-numeric:tabular-nums}.Charts-module__7NOZtq__source{margin:var(--space-4) 0 0;font-size:var(--fs-small);color:var(--text-muted);line-height:1.5}.Charts-module__7NOZtq__source a{color:var(--accent-text)}.Charts-module__7NOZtq__note{margin:var(--space-3) 0 0;font-size:var(--fs-small);color:var(--text-muted);line-height:1.5}.Charts-module__7NOZtq__figure{--series-1:#3987e5;--series-2:#d95926}.theme-paper .Charts-module__7NOZtq__figure{--series-1:#2a78d6;--series-2:#eb6834}.Charts-module__7NOZtq__barSeries1{fill:var(--series-1)}.Charts-module__7NOZtq__barSeries2{fill:var(--series-2)}.Charts-module__7NOZtq__swatchSeries1{background:var(--series-1)}.Charts-module__7NOZtq__swatchSeries2{background:var(--series-2)}
.Prose-module__LGxOKa__prose{max-width:68ch;color:var(--text-secondary);font-size:var(--fs-body-lg);line-height:var(--lh-body);margin:0 auto}.Prose-module__LGxOKa__prose>p{margin:0 0 var(--space-5)}.Prose-module__LGxOKa__lede{color:var(--text-primary);font-size:1.3rem;line-height:1.55}.Prose-module__LGxOKa__prose h2{margin:var(--space-12) 0 var(--space-4);font-family:var(--font-serif);font-size:var(--fs-heading);line-height:var(--lh-heading);color:var(--text-primary);scroll-margin-top:90px;font-weight:600}.Prose-module__LGxOKa__prose h3{margin:var(--space-8) 0 var(--space-3);font-family:var(--font-sans);font-size:var(--fs-subheading);line-height:var(--lh-heading);color:var(--text-primary);scroll-margin-top:90px;font-weight:600}.Prose-module__LGxOKa__prose a{color:var(--accent-text);text-underline-offset:3px}.Prose-module__LGxOKa__prose strong{color:var(--text-primary);font-weight:600}.Prose-module__LGxOKa__prose ul,.Prose-module__LGxOKa__prose ol{margin:0 0 var(--space-5);padding-left:var(--space-6)}.Prose-module__LGxOKa__prose li{margin-bottom:var(--space-3)}.Prose-module__LGxOKa__prose li::marker{color:var(--text-muted)}.Prose-module__LGxOKa__prose figure{margin:var(--space-10) 0}.Prose-module__LGxOKa__prose img{border-radius:14px;width:100%;height:auto;display:block}.Prose-module__LGxOKa__imageFigure figcaption{margin-top:var(--space-3);font-size:var(--fs-small);color:var(--text-muted);line-height:1.5}.Prose-module__LGxOKa__prose .Prose-module__LGxOKa__wide{width:min(880px, calc(100vw - 2 * var(--space-5)));max-width:none;margin-left:50%;transform:translate(-50%)}.Prose-module__LGxOKa__pullQuote{margin:var(--space-10) 0;padding:var(--space-6);border-left:3px solid var(--accent);background:var(--surface);font-family:var(--font-serif);font-size:var(--fs-subheading);color:var(--text-primary);border-radius:0 12px 12px 0;line-height:1.4}.Prose-module__LGxOKa__callout{margin:var(--space-8) 0;padding:var(--space-5) var(--space-6);background:var(--surface);border:1px solid var(--hairline);font-size:var(--fs-body);border-radius:12px}.Prose-module__LGxOKa__callout p:last-child{margin-bottom:0}.Prose-module__LGxOKa__calloutTitle{margin:0 0 var(--space-2);color:var(--text-primary);font-weight:600}.Prose-module__LGxOKa__protocol{margin:var(--space-6) 0;counter-reset:step;padding:0;list-style:none}.Prose-module__LGxOKa__protocol li{margin-bottom:var(--space-5);padding-left:var(--space-10);counter-increment:step;position:relative}.Prose-module__LGxOKa__protocol li:before{content:counter(step);background:var(--accent-soft);width:28px;height:28px;color:var(--accent-text);font-size:var(--fs-small);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:2px;left:0}.Prose-module__LGxOKa__protocolTitle{margin-bottom:var(--space-1);color:var(--text-primary);font-weight:600;display:block}.Prose-module__LGxOKa__faqItem{padding:var(--space-5) 0;border-bottom:1px solid var(--hairline)}.Prose-module__LGxOKa__faqItem h3{margin:0 0 var(--space-2);font-size:var(--fs-body-lg)}.Prose-module__LGxOKa__faqItem p:last-child{margin-bottom:0}.Prose-module__LGxOKa__cta{margin:var(--space-12) 0 0;padding:var(--space-8);background:var(--surface-raised);border:1px solid var(--hairline-strong);text-align:center;border-radius:16px}.Prose-module__LGxOKa__ctaTitle{margin:0 0 var(--space-3);font-family:var(--font-serif);font-size:var(--fs-heading);line-height:var(--lh-heading);color:var(--text-primary)}.Prose-module__LGxOKa__ctaBody{margin:0 auto var(--space-6);max-width:46ch;color:var(--text-secondary);font-size:var(--fs-body)}.Prose-module__LGxOKa__prose .Prose-module__LGxOKa__ctaButton{padding:var(--space-4) var(--space-8);background:var(--accent);color:var(--on-accent);border-radius:999px;font-weight:600;text-decoration:none;display:inline-block}.Prose-module__LGxOKa__prose .Prose-module__LGxOKa__ctaButton:hover{filter:brightness(1.06)}.Prose-module__LGxOKa__ctaFine{margin:var(--space-4) 0 0;font-size:var(--fs-small);color:var(--text-muted)}.Prose-module__LGxOKa__inlineCta{margin:var(--space-8) 0;padding:var(--space-5) var(--space-6);background:var(--accent-soft);font-size:var(--fs-body);color:var(--text-primary);border-radius:12px}.Prose-module__LGxOKa__inlineCta p{margin:0}.Prose-module__LGxOKa__sources{margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--hairline);font-size:var(--fs-small);color:var(--text-muted);line-height:1.6}.Prose-module__LGxOKa__sources h2{font-size:var(--fs-subheading);margin-top:0}.Prose-module__LGxOKa__sources ol{padding-left:var(--space-5)}.Prose-module__LGxOKa__sources a{color:var(--accent-text)}
.Post-module__-M7kua__page{max-width:1000px;padding:var(--space-12) var(--space-5) var(--space-16);margin:0 auto}.Post-module__-M7kua__header{max-width:68ch;margin:0 auto var(--space-8)}.Post-module__-M7kua__breadcrumbs{align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);font-size:var(--fs-small);color:var(--text-muted);display:flex}.Post-module__-M7kua__breadcrumbs a{color:var(--accent-text)}.Post-module__-M7kua__title{margin:0 0 var(--space-5);font-family:var(--font-serif);font-size:var(--fs-display);line-height:var(--lh-tight);color:var(--text-primary);text-wrap:balance;font-weight:700}.Post-module__-M7kua__standfirst{margin:0 0 var(--space-6);font-size:var(--fs-body-lg);color:var(--text-secondary);line-height:1.55}.Post-module__-M7kua__meta{align-items:center;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--hairline);font-size:var(--fs-small);color:var(--text-muted);flex-wrap:wrap;display:flex}.Post-module__-M7kua__hero{margin:0 0 var(--space-12)}.Post-module__-M7kua__hero img{border-radius:16px;width:100%;height:auto;display:block}.Post-module__-M7kua__more{max-width:68ch;margin:var(--space-16) auto 0;padding-top:var(--space-6);border-top:1px solid var(--hairline)}.Post-module__-M7kua__more h2{margin:0 0 var(--space-4);font-family:var(--font-serif);font-size:var(--fs-subheading);color:var(--text-primary)}.Post-module__-M7kua__more ul{margin:0;padding:0;list-style:none}.Post-module__-M7kua__more li{margin-bottom:var(--space-3)}.Post-module__-M7kua__more a{color:var(--accent-text);font-size:var(--fs-body)}@media (max-width:640px){.Post-module__-M7kua__page{padding-top:var(--space-8)}}.Post-module__-M7kua__metaShare{margin-left:auto}@media (max-width:560px){.Post-module__-M7kua__metaShare{margin:var(--space-3) 0 0;flex-basis:100%}}
