/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! https://github.com/a11yproject/a11yproject.com/blob/main/src/css/base/_resets.scss */*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;vertical-align:baseline}a img{border:none}b,strong{font-weight:700}button,input[type=button]{border:0}em,cite,i{font-style:italic}img,figure,picture{border:0;display:block;height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{font-weight:500}sub{text-transform:lowercase;font-size:inherit;font-variant-position:sub}sup{text-transform:lowercase;font-variant-position:super}textarea{overflow:auto;resize:vertical}@font-face{font-family:Refrigerator Deluxe;src:local(""),url(./fonts/refrigeratordeluxe-extrabold-webfont.woff2) format("woff2"),url(./fonts/refrigeratordeluxe-extrabold-webfont.woff) format("woff");font-weight:800;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Sofia Pro;src:local(""),url(./fonts/sofiapro-light-webfont.woff2) format("woff2"),url(./fonts/sofiapro-light-webfont.woff) format("woff");font-display:swap;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:Sofia Pro;src:local(""),url(./fonts/sofiapro-lightitalic-webfont.woff2) format("woff2"),url(./fonts/sofiapro-lightitalic-webfont.woff) format("woff");font-display:swap;font-style:italic;font-weight:300;font-stretch:normal}@font-face{font-family:Sofia Pro;src:local(""),url(./fonts/sofiapro-regular-webfont.woff2) format("woff2"),url(./fonts/sofiapro-regular-webfont.woff) format("woff");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:Sofia Pro;src:local(""),url(./fonts/sofiapro-semibold-webfont.woff2) format("woff2"),url(./fonts/sofiapro-semibold-webfont.woff) format("woff");font-display:swap;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:Utopia;src:local(""),url(./fonts/utopiastd-regular-webfont.woff2) format("woff2"),url(./fonts/utopiastd-regular-webfont.woff) format("woff");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:Utopia;src:local(""),url(./fonts/utopiastd-semiboldit-webfont.woff2) format("woff2"),url(./fonts/utopiastd-semiboldit-webfont.woff) format("woff");font-display:swap;font-style:italic;font-weight:600;font-stretch:normal}.voila-infographic-target.voila-content{--header-font: "Refrigerator Deluxe", Georgia, Times, serif;--sans: "Sofia Pro", Helvetica, Arial, sans-serif;--serif: "Utopia Std", Times, serif;--mono: Menlo, Consolas, Monaco, "Courier New", monospace;--z-bottom: 0;--z-middle: 50;--z-top: 100;--z-overlay: 500;--main: #4D1FB2;--main-transparent: rgba(76, 31, 178, .15);--main-lighter: hsla(258, 60%, 41%, .5);--main-desaturated: hsl(259, 20%, 65%);--darker-main: #260D61;--accent: hsl(347, 100%, 58%);--accent-text: hsl(347, 100%, 47%);--accent-light: #FFD1D6;--accent-transparent: hsla(347, 100%, 58%, .1);--accent-lightest: #FFE7EA;--black: #000;--off-white: #F7F7F7;--off-white_hsl: 0, 0%, 97%;--off-white-coloured: hsl(259, 30%, 98%);--lower-dynamism: #c8203f;--higher-dynamism: #5e399b;--off-black: #282828;--off-black_hsl: 0, 0%, 16%;--grey-dark: #5b5b5b;--grey: #a7a8a9;--grey-darker: hsl(210, 1%, 50%);--grey-light: #c8c9c7;--white: #fff;--bg: none;--bg_hsl: var(--off-white_hsl);--fg: var(--off-black);--bg-gradient: linear-gradient(var(--off-white), var(--white));--default: var(--grey-light);--primary: var(--main);--secondary: var(--off-white);--body-font: var(--sans);--text-main: #282828;--text-annotations: #fff;--links: var(--grey);--border: var(--grey-dark);--shadow_hsl: var(--off-black_hsl);--annotations: var(--off-black);--border-radius: 12px;--alignment-padding: 14px;--gridline-dash: 0;--gridline: #D5D5D5;--axes: var(--grey-light);--tooltip-bg: #FDFDFD;--drop-shadow: 0px 4px 4px 0px #00000026;--tooltip-border: .5px solid #EDEDED}.voila-infographic-target.voila-content{width:100%;height:100%}.voila-infographic-target.voila-content{-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;word-break:normal;margin:0;background:var(--bg);color:var(--text-main);font-family:var(--body-font);text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"onum" 0,"liga" 0,"tnum" 1;font-weight:400;letter-spacing:normal}.voila-infographic-target.voila-content h1,.voila-infographic-target.voila-content h2,.voila-infographic-target.voila-content h3,.voila-infographic-target.voila-content h4,.voila-infographic-target.voila-content h5,.voila-infographic-target.voila-content h6{margin:1rem 0;line-height:1.2;font-family:var(--body-font);letter-spacing:normal;text-transform:initial;font-style:initial;color:var(--text-main)}.voila-infographic-target.voila-content h1{font-family:var(--header-font);font-weight:800;font-size:3rem;color:var(--main)}.voila-infographic-target.voila-content h2{font-family:var(--serif);font-size:2rem;color:var(--main)}.voila-infographic-target.voila-content p{margin:1rem 0;font-size:1rem;font-family:var(--body-font);font-weight:400;color:var(--text-main)}.voila-infographic-target.voila-content p strong{font-weight:600;color:var(--main)}.voila-infographic-target.voila-content .lower{color:var(--accent-text);font-weight:600}.voila-infographic-target.voila-content .higher{color:var(--main);font-weight:600}.voila-infographic-target.voila-content a{text-decoration:underline;background-color:transparent;color:inherit;color:var(--main);font-family:var(--body-font)}.voila-infographic-target.voila-content ol{padding-left:2em;list-style-position:outside}.voila-infographic-target.voila-content ol li{padding-left:.5em}.voila-infographic-target.voila-content ol li:not(:last-child){margin-bottom:.5em}svelte-scroller-wrapper.svelte-advr9b{display:block;position:relative}svelte-scroller-full-width.svelte-advr9b{display:block;position:relative;width:100%}svelte-scroller-outer.svelte-advr9b{display:block;position:relative;pointer-events:none;max-width:var(--max-width);margin:0 auto}svelte-scroller-background.svelte-advr9b{display:block;position:relative;width:100%;pointer-events:all}svelte-scroller-foreground.svelte-advr9b{display:block;position:relative;z-index:2;pointer-events:all}svelte-scroller-foreground.svelte-advr9b:after{content:" ";display:block;clear:both}svelte-scroller-background-container.svelte-advr9b{display:block;position:absolute;width:100%;max-width:100%;pointer-events:none;will-change:transform}.progress-indicator.svelte-1o0zza{position:fixed;top:0;z-index:1000;height:4px;width:0;background:var(--main)}.tick.svelte-1645r00.svelte-1645r00{font-size:.75em;font-weight:200}line.svelte-1645r00.svelte-1645r00,.tick.svelte-1645r00 line.svelte-1645r00{stroke:#000;stroke-dasharray:2}.tick.svelte-1645r00 text.svelte-1645r00{fill:#000}.tick.svelte-1645r00 text.bold.svelte-1645r00{font-weight:600}.tick.svelte-1645r00 text.smaller.svelte-1645r00{font-size:.75rem}.tick.svelte-1645r00 .tick-mark.svelte-1645r00,.baseline.svelte-1645r00.svelte-1645r00{stroke-dasharray:0}.tick.svelte-gi0eit.svelte-gi0eit{font-size:.75rem;font-weight:200}.tick.svelte-gi0eit line.svelte-gi0eit{stroke:var(--axes, #aaa)}.tick.svelte-gi0eit .gridline.svelte-gi0eit{stroke-dasharray:var(--gridline-dash, 2);stroke:var(--gridline, #aaa);stroke-width:1}.tick.svelte-gi0eit text.svelte-gi0eit{fill:var(--text-axis)}.tick.svelte-gi0eit text.smaller.svelte-gi0eit{font-size:.7rem}.tick.svelte-gi0eit text.bold.svelte-gi0eit{font-weight:600}.tick.tick-0.svelte-gi0eit line.svelte-gi0eit{stroke-dasharray:0}.path-line.svelte-15717yh.svelte-15717yh{stroke:var(--accent);stroke-linecap:round}.path-line.highlight.svelte-15717yh.svelte-15717yh{stroke:#fff}.path-circle.svelte-15717yh.svelte-15717yh{fill:var(--accent)}.base-label.svelte-15717yh.svelte-15717yh{fill:var(--accent-text)}rect.highlight.svelte-15717yh.svelte-15717yh{fill:var(--main-transparent)}.highlights.svelte-15717yh text.svelte-15717yh{fill:var(--main);font-size:.9rem}.chart-container.svelte-19owibo{width:100%;height:100%}.button-wrapper.svelte-1mqo9a0.svelte-1mqo9a0{padding:20px;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.scene-wrapper.svelte-1mqo9a0.svelte-1mqo9a0{position:relative;width:100%;height:100%;min-width:300px;min-height:400px;display:flex;flex-direction:column;padding-left:10px;padding-right:10px}.scene-title.svelte-1mqo9a0.svelte-1mqo9a0{position:relative;width:100%;height:max-content;padding-left:30px;padding-right:30px}.mq-mobile.svelte-1mqo9a0 .scene-title.svelte-1mqo9a0{padding-left:10px;padding-right:10px}.intro-chart-title.svelte-1mqo9a0.svelte-1mqo9a0{font-size:2.25rem;margin-top:48px;margin-bottom:24px}.mq-mobile.svelte-1mqo9a0 .intro-chart-title.svelte-1mqo9a0{font-size:2rem}.italic-axis-label.svelte-1mqo9a0.svelte-1mqo9a0{font-style:italic;line-height:1.2}.measures-title.svelte-1mqo9a0.svelte-1mqo9a0{margin-left:var(--border-radius);margin-right:var(--border-radius)}.mq-laptop.svelte-1mqo9a0 .measures-title.svelte-1mqo9a0{margin-left:var(--tablePadding);margin-right:var(--tablePadding)}.mq-mobile.svelte-1mqo9a0 .measures-title.svelte-1mqo9a0{margin-left:4px;margin-right:4px}.inner-wrapper.svelte-1mqo9a0.svelte-1mqo9a0{position:relative;width:100%;height:100%;height:calc(100% - 50px)}.chart-wrapper.svelte-1mqo9a0.svelte-1mqo9a0{height:100%;flex-shrink:0}.table.svelte-1mqo9a0 .chart-wrapper.svelte-1mqo9a0{flex-shrink:1}.card.svelte-1mqo9a0 .chart-wrapper.svelte-1mqo9a0{align-self:flex-end}.component-wrapper.svelte-1mqo9a0.svelte-1mqo9a0{position:absolute}.component-wrapper.highlighted.svelte-1mqo9a0.svelte-1mqo9a0{background-color:var(--accent-transparent);transition:background-color 1.2s ease}.component-wrapper.highlighted.upward.svelte-1mqo9a0.svelte-1mqo9a0{background-color:var(--main)}.component-wrapper.highlighted.upward.svelte-1mqo9a0 .svelte-1mqo9a0{color:#fff}.stacked.svelte-1mqo9a0 .component-wrapper.svelte-1mqo9a0{position:relative}.stacked.svelte-1mqo9a0 .overall.svelte-1mqo9a0{display:none}.table.svelte-1mqo9a0 .component-wrapper.svelte-1mqo9a0{padding:calc(var(--tablePadding)/2);padding-left:var(--tablePadding)}.stacked.table.svelte-1mqo9a0 .component-wrapper.svelte-1mqo9a0{border-bottom:solid .75px var(--accent)}.stacked.table.svelte-1mqo9a0 .component-wrapper.svelte-1mqo9a0:first-of-type{border-top:solid .75px var(--accent)}.inner-wrapper.card-wrap.svelte-1mqo9a0.svelte-1mqo9a0{display:flex;flex-wrap:wrap;gap:16px;align-content:stretch}.mq-mobile.svelte-1mqo9a0 .inner-wrapper.card-wrap.svelte-1mqo9a0{gap:8px}.component-wrapper.card.svelte-1mqo9a0.svelte-1mqo9a0{flex:1 1 40%;padding:var(--alignment-padding);overflow:hidden;border-radius:var(--border-radius);flex-direction:column;justify-content:flex-end;position:relative}.stacked.svelte-1mqo9a0 .component-wrapper.card.svelte-1mqo9a0{border:solid 1px var(--darker-main)}.flex-wrapper.svelte-1mqo9a0.svelte-1mqo9a0{width:100%;display:flex;align-items:center;justify-content:flex-start}.hidden.svelte-1mqo9a0.svelte-1mqo9a0{opacity:0!important;transition:opacity .15s ease-in-out}.compact.svelte-1mqo9a0 .hidden.svelte-1mqo9a0{transition:opacity 0s}.placeholder.hidden.svelte-1mqo9a0.svelte-1mqo9a0{display:none}.component-name.svelte-1mqo9a0.svelte-1mqo9a0{width:100%;line-height:1;flex-shrink:0;font-family:var(--header-font);color:var(--darker-main);font-size:1.25rem}.card.svelte-1mqo9a0 .component-name.svelte-1mqo9a0{position:absolute;padding:inherit;top:0px;left:0px}.mq-mobile.svelte-1mqo9a0 .component-name.svelte-1mqo9a0{font-size:1.125rem}.component-description.svelte-1mqo9a0.svelte-1mqo9a0{width:100%;font-size:.95rem;flex-shrink:0}.state-block.svelte-80guhe.svelte-80guhe{transition:opacity .25s ease}.state-label.svelte-80guhe text.svelte-80guhe{font-size:.8rem;fill:var(--darker-main)}.state-label.mq-mobile.svelte-80guhe text.svelte-80guhe{font-size:.65rem}.state-label.mq-mobile.svelte-80guhe rect.svelte-80guhe{opacity:.35}.chart-wrapper.svelte-1eab7ko{width:100%;height:100%}.legend-wrapper.svelte-1i5jwjl.svelte-1i5jwjl{display:flex;align-items:center;gap:16px}.colour-legend.svelte-1i5jwjl.svelte-1i5jwjl,.year-legend.svelte-1i5jwjl.svelte-1i5jwjl{position:relative}.canvas-overflow-wrapper.svelte-1i5jwjl.svelte-1i5jwjl{width:100%;height:100%;overflow:hidden;position:absolute}.legend-labels.svelte-1i5jwjl.svelte-1i5jwjl{font-size:.75rem;line-height:1}.colour-legend.svelte-1i5jwjl .legend-labels.svelte-1i5jwjl{position:relative;left:15px;display:flex;flex-direction:column;justify-content:space-between}.year-legend.svelte-1i5jwjl .legend-labels.svelte-1i5jwjl{position:absolute;bottom:0px;left:0px;width:100%;display:flex;justify-content:space-between;color:var(--darker-main)}.lower.svelte-1i5jwjl.svelte-1i5jwjl{color:var(--lower-dynamism)}.higher.svelte-1i5jwjl.svelte-1i5jwjl{color:var(--higher-dynamism)}.scene-container.svelte-ss32w4.svelte-ss32w4{position:relative;width:100%;height:100%}.scene-container.svelte-ss32w4>.svelte-ss32w4{position:absolute}.main-scene.svelte-ss32w4.svelte-ss32w4,.map-scene.svelte-ss32w4.svelte-ss32w4{transform-origin:0 0;width:100%;height:100%;padding:25px}.scene-container.mq-laptop.scroll.svelte-ss32w4 .main-scene.svelte-ss32w4{width:65%}.scene-container.mq-mobile.svelte-ss32w4 .main-scene.svelte-ss32w4,.scene-container.mq-mobile.svelte-ss32w4 .map-scene.svelte-ss32w4{padding:4px}svg.svelte-xkupd{width:1em;height:1em;overflow:visible;transform-origin:50% 50%}a.link-button.svelte-1ju4r65.svelte-1ju4r65{border-radius:var(--border-radius);border:2px var(--darker-main) solid;color:#fff;font-family:var(--header-font);font-size:1.4rem;background-color:var(--darker-main);text-decoration:none;min-height:45px}a.link-button.svelte-1ju4r65.svelte-1ju4r65:focus,a.link-button.svelte-1ju4r65.svelte-1ju4r65:hover{text-decoration-line:underline;background-color:var(--main);transition:background-color 50ms ease-out;border:2px var(--main) solid}.link-img.svelte-1ju4r65.svelte-1ju4r65{width:100%;height:200px;height:var(--img-height);object-fit:contain;background-color:var(--off-white);border-radius:var(--border-radius) var(--border-radius) 0 0;opacity:.9}a.link-button.svelte-1ju4r65:focus .link-img.svelte-1ju4r65,a.link-button.svelte-1ju4r65:hover .link-img.svelte-1ju4r65{opacity:1}.link-label.svelte-1ju4r65.svelte-1ju4r65{display:flex;align-items:center;justify-content:center;gap:8px;transition:background-color .2s ease-in;cursor:pointer;line-height:1;white-space:nowrap;padding:10px;padding-left:calc(5px + var(--border-radius));padding-right:calc(5px + var(--border-radius))}button.svelte-1id1wf.svelte-1id1wf{margin:.25em;padding:.25em;background-color:#fff;border-radius:var(--border-radius);cursor:pointer}[role=switch][aria-checked=true].svelte-1id1wf .svelte-1id1wf:first-child,[role=switch][aria-checked=false].svelte-1id1wf .svelte-1id1wf:last-child{background:var(--off-black);color:#fff;border-radius:var(--border-radius)}button.svelte-1id1wf span.svelte-1id1wf{user-select:none;pointer-events:none;padding:.25em;font-weight:400;display:inline-block;min-width:40px}span.svelte-1id1wf.svelte-1id1wf{font-weight:700}span.option.svelte-1id1wf.svelte-1id1wf{font-family:var(--header-font);text-transform:uppercase}button.svelte-1id1wf.svelte-1id1wf:focus{outline:var(--main) solid 2px}.svelte-3tthig.svelte-3tthig{white-space:pre-line}.banner.svelte-3tthig.svelte-3tthig{margin:0 auto;width:max-content;max-width:100%;height:384px;object-fit:cover}.hero-banner-wrapper.svelte-3tthig.svelte-3tthig{width:100%;height:384px;background-color:var(--darker-main);background-image:linear-gradient(to right,#270D60,#391785)}.hidden.svelte-3tthig.svelte-3tthig{display:none}.voila-credits.svelte-3tthig.svelte-3tthig{position:relative;display:block;margin-left:1rem;margin-right:1rem;font-size:var(--annotations-font-size);color:var(--text-main)}#story.svelte-3tthig.svelte-3tthig{margin:0 auto;width:100%}.foreground.svelte-3tthig.svelte-3tthig{position:relative;width:100%;min-width:250px;z-index:var(--z-top);font-size:1rem;padding:0 15px}.foreground.svelte-3tthig section.svelte-3tthig{position:relative}.step-content-wrapper.svelte-3tthig.svelte-3tthig{margin-left:auto;margin-right:auto;width:100%;max-width:350px;min-height:var(--minHeight);max-height:var(--maxHeight);height:149vh;height:calc(var(--vh, 1vh) * 149);height:149svh;display:flex;align-items:center;justify-content:center}.mq-laptop.svelte-3tthig .step-content-wrapper.svelte-3tthig{height:100vh;height:calc(var(--vh, 1vh) * 100)}.step-content.svelte-3tthig.svelte-3tthig{display:block;color:var(--off-black);padding:25px;width:100%;position:relative;background-color:var(--white);border-radius:var(--border-radius)}.step.svelte-3tthig:first-child .step-content-wrapper.svelte-3tthig{height:70vh;height:calc(var(--vh, 1vh) * 70)}.step.mq-laptop.svelte-3tthig:first-child .step-content-wrapper.svelte-3tthig{height:30vh;height:calc(var(--vh, 1vh) * 30)}.step.mq-laptop.svelte-3tthig:last-child .step-content-wrapper.svelte-3tthig{margin-bottom:0}.background.svelte-3tthig.svelte-3tthig{height:100vh;height:calc(var(--vh, 1vh) * 100);height:100svh;position:relative;left:0;top:0;width:100%;margin:0}.static-scene.svelte-3tthig.svelte-3tthig{height:100svh;width:100%;margin:2rem auto;max-width:860px;max-height:1000px}.static-scene.wide.svelte-3tthig.svelte-3tthig{max-width:1200px}.static.svelte-3tthig p.extra-space.svelte-3tthig{margin-top:100px}.full-width-bg.svelte-3tthig.svelte-3tthig{background-image:var(--bg-gradient);width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100)}#intro.svelte-3tthig.svelte-3tthig{margin-top:32px;margin-bottom:48px}#conclusion.svelte-3tthig.svelte-3tthig{margin-top:0;margin-bottom:75px}#conclusion.svelte-3tthig .addendum.svelte-3tthig{margin-top:2rem;margin-bottom:1rem;font-style:italic;position:relative}#conclusion.svelte-3tthig .addendum.svelte-3tthig:before{content:"";display:block;width:100%;position:absolute;left:-10px;top:-1rem;border-bottom:solid 1px var(--main-transparent)}.mq-mobile#conclusion.svelte-3tthig.svelte-3tthig{margin-bottom:50px}#intro.svelte-3tthig strong{color:var(--main);font-size:1.125rem;font-weight:600;display:block}#conclusion.svelte-3tthig strong{color:var(--main);font-size:1.125rem;font-weight:600}.transition-arrow.svelte-3tthig.svelte-3tthig{margin:24px auto 0;text-align:center;color:var(--main)}#intro.svelte-3tthig>.svelte-3tthig,#conclusion.svelte-3tthig>.svelte-3tthig,.prose.svelte-3tthig p.svelte-3tthig{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}p.svelte-3tthig.svelte-3tthig{max-width:60ch}.warning.svelte-3tthig.svelte-3tthig{max-width:45rem;border-radius:var(--border-radius);padding:1rem;padding-left:32px;padding-right:32px;background-color:var(--off-white);margin:2rem auto;display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:1rem}.mq-bannerSmall.svelte-3tthig .warning.svelte-3tthig{flex-direction:column}.warning-text.svelte-3tthig.svelte-3tthig{margin:0;max-width:60ch;flex-basis:60%}.prose.svelte-3tthig.svelte-3tthig:last-of-type{margin-bottom:100px}.navigation-wrapper.svelte-3tthig.svelte-3tthig{width:100%;margin-bottom:64px}.navigation-buttons.svelte-3tthig.svelte-3tthig{max-width:45rem;width:100%;margin:0 auto;display:flex;gap:16px;flex-wrap:wrap}.navigation-buttons.svelte-3tthig>*{flex-basis:calc(50% - 16px);flex-grow:1}.dropdown.svelte-1y2bxvo{max-width:100%;position:relative;left:var(--offset-padding, -16px)}.dropdown.svelte-1y2bxvo *{--width:30ch;--padding:0 0 0 var(--alignment-padding, 16px);--border:1px solid var(--main-lighter);--border-focused:2px solid var(--main);--border-hover:2px solid var(--main);--selected-item-color:var(--main);--item-is-active-bg:var(--main);--item-hover-bg:var(--main-transparent);--icons-color:var(--main);--chevron-color:var(--main);--placeholder-color:var(--main-desaturated);cursor:pointer}.dropdown.svelte-1y2bxvo .selected-item{font-weight:700;font-size:1.1rem!important}.dropdown.svelte-1y2bxvo input::placeholder{font-style:italic}.dropdown.svelte-1y2bxvo input{cursor:text!important}svg.svelte-u84d8d{position:absolute;top:0;left:0;overflow:visible}.path-line.svelte-1u2xnlj{fill:none;stroke-linejoin:round;stroke-linecap:round}.path-line.dashed.svelte-1u2xnlj{stroke-dasharray:10,10}.tick.svelte-1aqfihg.svelte-1aqfihg{font-size:.725em;font-weight:200}line.svelte-1aqfihg.svelte-1aqfihg,.tick.svelte-1aqfihg line.svelte-1aqfihg{stroke:var(--axes);stroke-dasharray:2}.tick.svelte-1aqfihg text.svelte-1aqfihg{fill:var(--text-axis)}.tick.svelte-1aqfihg text.bold.svelte-1aqfihg{font-weight:600}.tick.svelte-1aqfihg text.smaller.svelte-1aqfihg{font-size:.75rem}.tick.svelte-1aqfihg .tick-mark.svelte-1aqfihg,.baseline.svelte-1aqfihg.svelte-1aqfihg{stroke-dasharray:0}.axis.snapTicks.svelte-1aqfihg .tick:last-child text.svelte-1aqfihg{transform:translate(3px)}.axis.snapTicks.svelte-1aqfihg .tick.tick-0 text.svelte-1aqfihg{transform:translate(-3px)}.tick.svelte-1846pdr.svelte-1846pdr{font-size:.75rem;font-weight:200}.tick.svelte-1846pdr line.svelte-1846pdr{stroke:var(--axes, #aaa)}.tick.svelte-1846pdr .gridline.svelte-1846pdr{stroke-dasharray:var(--gridline-dash, 2);stroke:var(--gridline, #aaa);stroke-width:1}.tick.svelte-1846pdr text.svelte-1846pdr{fill:var(--text-axis)}.tick.svelte-1846pdr text.smaller.svelte-1846pdr{font-size:.7rem}.tick.svelte-1846pdr text.bold.svelte-1846pdr{font-weight:600}.tick.tick-0.svelte-1846pdr line.svelte-1846pdr{stroke-dasharray:0}.bg.svelte-1kz3ofa{position:absolute;top:0;right:0;bottom:0;left:0}.chart-tooltip.svelte-15dryj2.svelte-15dryj2{position:absolute;font-size:.85rem;background-color:var(--tooltip-bg);border-radius:var(--border-radius);box-shadow:var(--drop-shadow);border:var(--tooltip-border);transform:translate(-50%,-100%);padding:8px;z-index:var(--z-middle);pointer-events:none;transition:left 50ms ease-out,top 50ms ease-out}.line.svelte-15dryj2.svelte-15dryj2{position:absolute;top:0;bottom:0;width:1px;border-left:1px dotted var(--main);pointer-events:none;opacity:.5}.dot.svelte-15dryj2.svelte-15dryj2{position:absolute;width:12px;height:12px;background-color:var(--main);transform:translate(-50%,-50%);border-radius:100%;pointer-events:none}.title.svelte-15dryj2.svelte-15dryj2{font-family:var(--header-font);color:var(--main)}.tooltip-row.svelte-15dryj2.svelte-15dryj2{display:flex;justify-content:space-between;color:var(--grey-dark);line-height:1.2}.tooltip-row.highlight.svelte-15dryj2.svelte-15dryj2{color:var(--main)}.tooltip-row.highlight.svelte-15dryj2 .value.svelte-15dryj2{font-weight:600}.group-bg-event-handler.svelte-1fkltmp{outline:none}.rect-hover-support.svelte-1fkltmp:focus{outline:#a7a9a9 1px solid}.gridline.svelte-1fkltmp{stroke-dasharray:var(--gridline-dash, 2);stroke:var(--gridline, #aaa);stroke-width:1;opacity:.3}.line.svelte-1fkltmp{transition:fill .25s ease}.label.svelte-1dgo1zq{position:absolute;font-size:.8rem;transform:translateY(-50%);line-height:1;text-align:left}.label-value.svelte-1dgo1zq{display:inline-block;line-height:.85}.label.centered.svelte-1dgo1zq{transform:translate(-50%,-50%)}.label.below.svelte-1dgo1zq{margin-top:13px}.label.above.svelte-1dgo1zq{margin-top:-13px}.label.left.svelte-1dgo1zq{margin-left:-13px}.label.right.svelte-1dgo1zq{margin-left:13px}.label-text.svelte-1dgo1zq{position:relative;font-weight:700}.label.svelte-1j3q1pa{position:absolute;font-size:.8rem;transform:translateY(-50%);line-height:1;font-weight:400;text-align:left}.italic.svelte-1j3q1pa{font-style:italic}.label.centered.svelte-1j3q1pa{transform:translate(-50%,-50%)}.label.below.svelte-1j3q1pa{margin-top:13px}.label.above.svelte-1j3q1pa{margin-top:-13px}.label.left.svelte-1j3q1pa{margin-left:-13px}.label.right.svelte-1j3q1pa{margin-left:13px}.gridline.svelte-iexm5f{stroke-dasharray:var(--gridline-dash, 2);stroke:var(--gridline, #aaa);stroke-width:1;opacity:.4}.baseline.axis.svelte-usxtl5{stroke:var(--darker-main)}.bar-label.svelte-usxtl5{font-size:.7rem;font-weight:200;fill:var(--text-axis)}.rect-hover-support.svelte-usxtl5:focus{outline:#a7a9a9 1px solid}.label.svelte-1sx6wox{position:absolute;font-size:.75rem;line-height:1}.label.left.svelte-1sx6wox{text-align:left}.label.right.svelte-1sx6wox{text-align:right}.label.bottom.svelte-1sx6wox{transform:translateY(3px)}.label.top.svelte-1sx6wox{transform:translateY(-5px) translateY(-100%)}.label.top.center.svelte-1sx6wox{transform:translateY(-5px) translate(-50%,-100%)}.label.bottom.center.svelte-1sx6wox{transform:translateY(5px) translate(-50%)}.bar-label.left.svelte-1sx6wox{margin-left:3px}.bar-label.right.svelte-1sx6wox{margin-right:3px}.id-label.svelte-1sx6wox{color:var(--id-label-color);padding:1px 2px 2px;border-radius:4px}.id-label.highlight.svelte-1sx6wox{background-color:var(--id-label-color);color:var(--off-white);font-weight:700}.label-value.svelte-1sx6wox{display:inline-block;line-height:.85}.label-text.svelte-1sx6wox{position:relative;font-weight:700}.baseline.axis.svelte-d8pijo{stroke:var(--darker-main)}.rect-hover-support.svelte-d8pijo:focus{outline:#a7a9a9 1px solid}.chart-tooltip.svelte-zcb9q0.svelte-zcb9q0{position:absolute;font-size:.85rem;background-color:var(--tooltip-bg);border-radius:var(--border-radius);box-shadow:var(--drop-shadow);border:var(--tooltip-border);transform:translate(-50%,-100%);padding:8px;z-index:var(--z-middle);pointer-events:none;transition:left 50ms ease-out,top 50ms ease-out}.title.svelte-zcb9q0.svelte-zcb9q0{font-family:var(--header-font);color:var(--main);line-height:1.1;margin-bottom:.25em}.tooltip-row.svelte-zcb9q0.svelte-zcb9q0{display:flex;justify-content:space-between;color:var(--grey-dark);line-height:1.2}.highlight.svelte-zcb9q0 .tooltip-row.svelte-zcb9q0,.highlight.svelte-zcb9q0 .title.svelte-zcb9q0{color:var(--main)}.hovered.svelte-zcb9q0 .tooltip-row.svelte-zcb9q0{color:var(--off-black)}.tooltip-row.rank.svelte-zcb9q0.svelte-zcb9q0,.hovered.svelte-zcb9q0 .title.svelte-zcb9q0{color:var(--grey-dark)}.tooltip-row.svelte-zcb9q0 .value.svelte-zcb9q0{font-weight:600}.tooltip-row.rank.svelte-zcb9q0 .value.svelte-zcb9q0{font-weight:initial}.chart-container.svelte-1xw6l2k{width:100%;height:100%}.table-grid.svelte-tcci1v.svelte-tcci1v{height:100%;display:grid;grid-template-columns:minmax(50px,.75fr) repeat(8,minmax(0,1fr));grid-template-rows:auto 1fr;gap:8px 16px;margin-left:8px;margin-right:8px;height:650px}.table-grid.transposed.svelte-tcci1v.svelte-tcci1v{grid-template-columns:25% 75%;grid-template-rows:initial;height:max-content;margin-right:16px}.table-grid.transposed.compact.svelte-tcci1v.svelte-tcci1v{grid-template-columns:100%;margin-right:8px}.col-name.svelte-tcci1v.svelte-tcci1v{grid-row:1;font-size:.75rem;align-self:end;line-height:1.15;padding-right:10px;color:var(--darker-main)}.table-grid.table-grid.transposed.svelte-tcci1v>.svelte-tcci1v{grid-row:auto;align-self:initial}.col-chart.svelte-tcci1v.svelte-tcci1v{grid-row:2}.table-grid.table-grid.transposed.svelte-tcci1v>.col-chart.svelte-tcci1v{min-height:100px}.table-grid.table-grid.transposed.svelte-tcci1v>.col-chart.isd.svelte-tcci1v{min-height:75px}.sort-order-toggle.svelte-4qwkus.svelte-4qwkus{--border-radius:8px;padding:.25em 0;background-color:#fff;border:0px;border-radius:var(--border-radius);position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:4px}.label.svelte-4qwkus.svelte-4qwkus{font-size:.75rem;float:left;margin-right:2px}.option.svelte-4qwkus label.svelte-4qwkus{padding:.25em 1em;display:inline-block;min-width:40px;font-family:var(--body-font);font-size:.75rem;border:var(--grey-light) solid 1px;border-radius:var(--border-radius);cursor:pointer;color:var(--grey-dark);white-space:nowrap}input[type=radio].svelte-4qwkus:checked+label.svelte-4qwkus{background:var(--off-black);color:#fff;font-weight:700;border-color:transparent;cursor:initial}.sr-only.svelte-4qwkus.svelte-4qwkus{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}input[type=radio].svelte-4qwkus:focus+label.svelte-4qwkus{outline:var(--main) solid 2px}.info.svelte-6bwxc4.svelte-6bwxc4{transform:translateY(25%);margin-left:2px}.info.svelte-6bwxc4 circle{fill:var(--main-desaturated);transition:fill .1s ease-in}.info-wrapper.svelte-6bwxc4:hover .info.svelte-6bwxc4 circle,.info-wrapper.svelte-6bwxc4:focus .info.svelte-6bwxc4 circle{fill:var(--main);transition:fill .1s ease-out}.info-wrapper.svelte-6bwxc4.svelte-6bwxc4{position:relative;display:inline-block;height:25px;width:25px;z-index:var(--z-middle)}.popup.svelte-6bwxc4.svelte-6bwxc4{padding:12px;text-align:initial;font-style:initial;font-size:.75rem;background-color:var(--tooltip-bg);border-radius:var(--border-radius);box-shadow:var(--drop-shadow);border:var(--tooltip-border);position:absolute;z-index:var(--z-top);font-weight:initial;text-transform:initial;max-width:70vw}a.link-button.svelte-8d9ua6{border-radius:var(--border-radius);padding:10px;padding-left:calc(5px + var(--border-radius));padding-right:calc(5px + var(--border-radius));color:#fff;font-family:var(--header-font);font-size:1.125rem;background-color:var(--darker-main);text-decoration:none;display:flex;align-items:center;justify-content:center;gap:8px;transition:background-color .2s ease-in;cursor:pointer;line-height:1;min-height:45px;white-space:nowrap}a.link-button.svelte-8d9ua6:focus,a.link-button.svelte-8d9ua6:hover{text-decoration-line:underline;background-color:var(--main);transition:background-color 50ms ease-out}.sources.svelte-ej4rzb.svelte-ej4rzb{font-size:.8rem;position:relative}.explainer.svelte-ej4rzb .sources.svelte-ej4rzb{font-size:1rem}.sources.bottom.svelte-ej4rzb.svelte-ej4rzb{padding-top:.8rem;padding-left:var(--alignment-padding);padding-right:var(--alignment-padding);max-width:1200px;margin-left:auto;margin-right:auto;margin-top:20px}.sources.right.svelte-ej4rzb.svelte-ej4rzb{text-align:right}.sources.nopad.svelte-ej4rzb.svelte-ej4rzb{padding-left:0}.explorer-wrapper.svelte-ej4rzb.svelte-ej4rzb{--chart-padding:var(--alignment-padding);--chart-padding-mini:10px;--explainer-padding:var(--alignment-padding);--offset-padding:calc(var(--alignment-padding) * -1);width:100%;padding:28px 48px 48px;background-color:var(--off-white-coloured);position:relative;z-index:1;overflow:hidden}.explorer-wrapper.mq-mobile.svelte-ej4rzb.svelte-ej4rzb{padding-right:16px;padding-left:16px;padding-top:24px;--explainer-padding:4px;--offset-padding:0px;--chart-padding:12px;--alignment-padding:12px}.explorer-wrapper.compact.svelte-ej4rzb.svelte-ej4rzb{max-height:none;min-height:100vh;height:auto}.explorer-grid.svelte-ej4rzb.svelte-ej4rzb{width:100%;height:100%;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr minmax(350px,1fr);grid-template-areas:"title title" "text main" "components components" "table table";gap:20px}.compact.svelte-ej4rzb .explorer-grid.svelte-ej4rzb{display:flex;flex-direction:column;height:auto;gap:16px}#state-select-label.svelte-ej4rzb.svelte-ej4rzb{margin-top:8px;margin-bottom:8px;color:var(--main)}.eig-logo.svelte-ej4rzb.svelte-ej4rzb{height:40px;width:auto;margin-bottom:5px}.mq-mobile.svelte-ej4rzb #state-select-label.svelte-ej4rzb{font-size:1rem}.explainer.svelte-ej4rzb.svelte-ej4rzb{padding-left:var(--explainer-padding,16px);grid-area:text}.explainer-text.svelte-ej4rzb.svelte-ej4rzb{margin-top:32px;margin-bottom:32px;max-width:54ch}.compact.svelte-ej4rzb .explainer-text.svelte-ej4rzb{margin-top:8px;margin-bottom:8px}.explainer-text.svelte-ej4rzb p.svelte-ej4rzb{font-size:1.15rem}.mq-mobile.svelte-ej4rzb .explainer-text p.svelte-ej4rzb{font-size:.9rem}.highlight.svelte-ej4rzb.svelte-ej4rzb{color:var(--main);font-weight:700}.title-wrapper.svelte-ej4rzb.svelte-ej4rzb{position:relative;grid-area:title;margin:1rem 0;display:flex;flex-direction:row-reverse;justify-content:flex-end}.explorer-title.svelte-ej4rzb.svelte-ej4rzb{padding-left:var(--explainer-padding,16px);text-transform:uppercase;margin:0;line-height:1;background-color:var(--off-white-coloured);display:inline-block;flex-shrink:1}.explorer-title.small.svelte-ej4rzb.svelte-ej4rzb{font-size:2.5rem}.title-decoration.svelte-ej4rzb.svelte-ej4rzb{height:3rem;flex-basis:20%;flex-shrink:1;flex-grow:1}.title-img.svelte-ej4rzb.svelte-ej4rzb{object-fit:cover;object-position:bottom left;z-index:-1;transform:translateY(calc(-100% + 3.25rem));height:calc(3rem + 88px);width:auto;max-width:none}.explorer-subtitle.svelte-ej4rzb.svelte-ej4rzb{color:var(--main);font-size:1.25rem;font-weight:600;margin-top:0;max-width:40ch;line-height:1.25;margin-bottom:1.5rem}.explorer-subtitle.small.svelte-ej4rzb.svelte-ej4rzb{font-size:1rem}.main-wrapper.svelte-ej4rzb.svelte-ej4rzb{grid-area:main;display:flex;flex-direction:column;gap:16px;height:100%}.compact.svelte-ej4rzb .main-wrapper.svelte-ej4rzb{flex-direction:row;flex-wrap:wrap;flex:1 1 300px}.components-explorer.svelte-ej4rzb.svelte-ej4rzb{grid-area:components;display:flex;flex-direction:column;height:100%;border-radius:var(--border-radius);background-color:#fff;padding:var(--alignment-padding, 16px)}.compact.svelte-ej4rzb .components-explorer.svelte-ej4rzb{height:max-content}.component-grid.svelte-ej4rzb.svelte-ej4rzb{width:100%;height:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,minmax(125px,1fr));gap:var(--alignment-padding, 16px)}.compact.svelte-ej4rzb .component-grid.svelte-ej4rzb{gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-template-rows:repeat(auto-fit,minmax(125px,1fr))}.explorer-table-wrapper.svelte-ej4rzb.svelte-ej4rzb{grid-area:table;border-radius:var(--border-radius);background-color:#fff;padding:var(--alignment-padding, 16px);height:fit-content;display:flex;flex-direction:column}.explorer-table-header.svelte-ej4rzb.svelte-ej4rzb{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:1.75rem;gap:.4rem}.chart-main.svelte-ej4rzb.svelte-ej4rzb{height:100%;width:100%;min-width:300px;display:flex;gap:16px}.compact.svelte-ej4rzb .chart-main.svelte-ej4rzb{gap:8px}.chart-main.svelte-ej4rzb>.svelte-ej4rzb{border-radius:var(--border-radius);background-color:#fff}.chart-main.svelte-ej4rzb .line-chart.svelte-ej4rzb,.chart-main.svelte-ej4rzb .rank-chart.svelte-ej4rzb{height:100%;width:70%;display:flex;flex-direction:column;padding:var(--chart-padding);padding-top:calc(var(--chart-padding,16px) + 3rem);position:relative}.chart-main.svelte-ej4rzb .rank-chart.svelte-ej4rzb{width:30%}.compact.svelte-ej4rzb .main-wrapper .chart-main.svelte-ej4rzb{height:200px}.main-chart-label.svelte-ej4rzb.svelte-ej4rzb,.rank-chart-label.svelte-ej4rzb.svelte-ej4rzb{margin-top:.25rem;margin-bottom:0;line-height:1;font-size:.9rem;position:absolute;top:0px;left:0px;padding:var(--chart-padding)}.mq-desktop.svelte-ej4rzb .main-chart-label.svelte-ej4rzb,.mq-desktop.rank-chart-label.svelte-ej4rzb.svelte-ej4rzb{font-size:1rem}.main-chart-label.svelte-ej4rzb .highlight.svelte-ej4rzb{color:var(--main)}.main-chart-label.svelte-ej4rzb .neutral.svelte-ej4rzb{color:var(--grey-darker);white-space:nowrap}.components-title.svelte-ej4rzb.svelte-ej4rzb,.explorer-table-label.svelte-ej4rzb.svelte-ej4rzb{margin-top:0;font-size:1rem}.compact.svelte-ej4rzb .components-title.svelte-ej4rzb,.compact.svelte-ej4rzb .explorer-table-label.svelte-ej4rzb{font-size:.9rem}.explorer-table-label.svelte-ej4rzb.svelte-ej4rzb{margin-bottom:4px}.explorer-table-legend.svelte-ej4rzb.svelte-ej4rzb{font-size:.85rem}.explorer-table-legend.svelte-ej4rzb .state-abbr.svelte-ej4rzb{font-size:.75rem;background-color:var(--main);padding:.1em .3em;border-radius:6px;color:var(--off-white-coloured);font-weight:700}.explorer-table-legend.svelte-ej4rzb .state-name.svelte-ej4rzb{margin-right:1rem}.explorer-table-legend.svelte-ej4rzb .highlight.svelte-ej4rzb{color:var(--main);font-weight:700}.click-info.svelte-ej4rzb.svelte-ej4rzb{display:inline-block}.chart-mini.svelte-ej4rzb.svelte-ej4rzb{height:100%;width:100%;border:1px solid var(--main-transparent);border-radius:10px;padding:var(--chart-padding-mini);padding-top:calc(var(--chart-padding-mini,12px) + 2rem);position:relative}.component-grid.svelte-ej4rzb .chart-mini.svelte-ej4rzb{min-height:150px}.component-chart-label.svelte-ej4rzb.svelte-ej4rzb{position:absolute;color:var(--darker-main);font-size:.85rem;max-width:32ch;top:0px;left:0px;width:100%;padding:var(--chart-padding-mini);padding-right:25px;line-height:1}.component-chart-info.svelte-ej4rzb.svelte-ej4rzb{position:absolute;top:calc(var(--alignment-padding, 16px)/4);right:0px}.component-chart-info.svelte-ej4rzb .info-title.svelte-ej4rzb{font-size:.9rem;font-weight:600;color:var(--main)}.navigation-buttons.svelte-ej4rzb.svelte-ej4rzb{margin-top:24px;display:flex;gap:16px;justify-content:center}.banner.svelte-ej4rzb.svelte-ej4rzb{margin:0 auto;width:max-content;max-width:100%;height:200px;object-fit:cover}.hero-banner-wrapper.svelte-ej4rzb.svelte-ej4rzb{width:100%;height:200px;background-color:var(--darker-main);background-image:linear-gradient(to right,#270D60,#391785)}.error-message.svelte-15fr9bd{padding:36px;font-family:var(--header-font);color:var(--darker-main);font-size:2rem;margin:0 auto}.table-embed .datawrapper-script-embed .dw-chart{padding-left:20px;padding-right:20px;font-family:var(--body-font)!important}
