.chart-caption.svelte-1acd8jg{max-width:var(--copy-max-width);margin-bottom:20px}.chart-caption.is-popover.svelte-1acd8jg{padding:20px;margin-bottom:0}@media(max-width:767px){.chart-caption.is-popover.svelte-1acd8jg{padding:12px;max-width:calc(100% - 20px)}}figure.svelte-1acd8jg{position:relative;margin-bottom:var(--bottom-margin-below-groups)}figure.is-popover.svelte-1acd8jg{padding:20px}@media(max-width:767px){figure.is-popover.svelte-1acd8jg{padding:12px}}figure.is-popover.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg){gap:40px 40px;grid-template-columns:1fr 3fr}@media(max-width:767px){figure.is-popover.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg){grid-template-columns:1fr;gap:0;margin-bottom:0}}@media(max-width:767px){figure.is-popover.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg) p:where(.svelte-1acd8jg):not(:first-of-type){margin-top:40px}}@media(max-width:767px){figure.is-popover.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg) .img:where(.svelte-1acd8jg),figure.is-popover.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg) .img-row:where(.svelte-1acd8jg){margin-top:16px}}figure.is-popover.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg) .img:where(.svelte-1acd8jg):after,figure.is-popover.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg) .img-row:where(.svelte-1acd8jg):after{height:calc(100% + 37px)}@media(max-width:767px){figure.is-popover.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg) .img:where(.svelte-1acd8jg):after,figure.is-popover.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg) .img-row:where(.svelte-1acd8jg):after{height:100%}}figure.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg){width:100%;display:grid;grid-template-columns:1fr 2fr;gap:64px 60px;margin-bottom:var(--bottom-text-margin, 56px)}@media(max-width:479px){figure.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg){grid-template-columns:1fr;gap:0}}figure.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg) p:where(.svelte-1acd8jg){color:var(--Primary-Black, #14120f);font-family:Roobert;font-size:16px;font-style:normal;font-weight:500;line-height:140%}@media(max-width:479px){figure.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg) p:where(.svelte-1acd8jg):not(:first-of-type){margin-top:40px}}figure.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg) .img:where(.svelte-1acd8jg){position:relative}@media(max-width:479px){figure.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg) .img:where(.svelte-1acd8jg){margin-top:16px}}figure.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg) .img:where(.svelte-1acd8jg) img:where(.svelte-1acd8jg){height:76.2px}figure.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg) .img:where(.svelte-1acd8jg):after{content:url("data:image/svg+xml,%3csvg%20width='2'%20height='356'%20viewBox='0%200%202%20356'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cline%20x1='1'%20y1='-2.18557e-08'%20x2='1'%20y2='356'%20stroke='black'%20stroke-width='2'%20stroke-dasharray='4%204'/%3e%3c/svg%3e");position:absolute;top:0;left:min(282px,62%);height:calc(100% + 60px);overflow-y:hidden}@media(max-width:479px){figure.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg) .img:where(.svelte-1acd8jg):after{height:100%}}figure.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg) .img:where(.svelte-1acd8jg):nth-of-type(3):after{height:100%}figure.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg) .img-row:where(.svelte-1acd8jg){display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:24px}@media(max-width:479px){figure.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg) .img-row:where(.svelte-1acd8jg){margin-top:16px;flex-direction:column;align-items:flex-start}}figure.svelte-1acd8jg .how-to-read-these-charts:where(.svelte-1acd8jg) .img-row:where(.svelte-1acd8jg) img:where(.svelte-1acd8jg){height:104.2px}.grid-cell ul li{list-style:disc;margin-left:20px}.grid-cell ul li:last-child{margin-bottom:8px}section.svelte-15svvki{display:flex;flex-direction:column}.policy-summary-table.svelte-15svvki{display:flex;flex-direction:column;border-radius:5px;overflow:hidden;border:1px solid var(--Supporting-Deep-Gold, #2e230e);background:#fffffc;max-height:70vh}section.svelte-15svvki{background:var(--Primary-Cream, #fffef7);padding:24px}@media(max-width:767px){section.svelte-15svvki{padding:12px}}h2.svelte-15svvki{flex-shrink:0;color:var(--Primary-Black, #14120f);font-family:Roobert;font-size:24px;font-style:normal;font-weight:500;line-height:140%;text-transform:none;margin-bottom:42px}@media(max-width:767px){h2.svelte-15svvki{margin-bottom:24px}}.grid-header.svelte-15svvki{display:grid;background-color:var(--Background, #fffffc);flex-shrink:0;padding:24px 24px 12px;border-bottom:1px solid var(--Supporting-Deep-Gold, #2e230e)}.scrollable-body.svelte-15svvki{overflow-y:auto;flex:1;min-height:0}.grid-body.svelte-15svvki{display:flex;flex-direction:column}.grid-row.svelte-15svvki{display:grid;gap:12px;padding:12px 24px}.grid-row.svelte-15svvki:nth-child(odd){background:#f0eadd66}.grid-row.svelte-15svvki:nth-child(2n){background-color:var(--Background, #fffffc)}.grid-cell.svelte-15svvki{text-align:left;color:var(--Primary-Black, #14120f);font-family:Roobert;font-size:14px;font-style:normal;font-weight:500;line-height:140%}.header-cell.svelte-15svvki{color:var(--Primary-Black, #14120f);font-family:Roobert;font-size:16px;font-style:normal;font-weight:600;line-height:140%;background-color:var(--Background, #fffffc)}:root{--mobile-breakpoint: 480px;--tablet-breakpoint: 768px;--desktop-breakpoint: 1024px;--wide-breakpoint: 1440px;--infinity-breakpoint: 10000000px;--short-screen-breakpoint: 900px;--use-short-labels-breakpoint: 1080px;--desktop-side-gutter-width: 60px;--tablet-side-gutter-width: 30px;--mobile-side-gutter-width: 25px;--desktop-bottom-text-margin: 28px;--tablet-bottom-text-margin: 25px;--mobile-bottom-text-margin: 20px;--desktop-copy-max-width: 875px;--mobile-copy-max-width: 875px;--bottom-margin-below-groups: 56px;--bottom-margin-below-subheadings: 24px}:root{--Unclassed-Color-Scale: linear-gradient( 90deg, #f0eadd 0, #aee1f4 20%, #a6ddf8 40%, #3e95cd 60%, #1a598c 80%, #003767 100% );--Background: #fffffc;--Primary-Light-Blue: #c2edf2;--Primary-Medium-Blue: #a7e3f5;--Primary-Blue: #58c3ff;--Primary-Deep-Blue: #051c33;--Primary-Cream: #fffef7;--Primary-Warm-Grey: #f0eadd;--Primary-Soft-Black: #2c2a27;--Primary-Black: #14120f;--Supporting-Light-Gold: #ffeb84;--Supporting-Medium-Gold: #fcdc6f;--Supporting-Gold: #f5be0a;--Supporting-Deep-Gold: #2e230e;--Supporting-Light-Salmon: #f1b68f;--Supporting-Medium-Salmon: #fea279;--Supporting-Salmon: #fc704b;--Supporting-Deep-Salmon: #331f17;--Supporting-Light-Green: #e0f1ac;--Supporting-Medium-Green: #c7e688;--Supporting-Green: #7cc71e;--Supporting-Deep-Green: #082612;--Data-Viz-Highlight-Color: #0d4680;--Data-Viz-Grey: #cecfd0;--Ui-Element-Shadow: 1px 2px 4px 0px rgba(0, 0, 0, 0);--Tooltip-Shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0);--Heading-1: 42px;--Heading-2: 32px;--Subhead: 24px;--Body: 20px;--Eyebrow: 16px;--Titles-Bold: 18px;--Titles-Medium: 18px;--Buttons-Semibold: 16px;--Buttons-Medium: 16px;--Labels-Bold: 14px;--Labels-Medium: 14px;--Labels-Semibold: 14px;--Annotation-Bold: 12px;--Annotation-Medium: 12px}button.svelte-1g77o0v{border-radius:5px;border:1px solid var(--Primary-Blue, #58c3ff);background:var(--Primary-Light-Blue, #c2edf2);cursor:pointer;padding:2px 10px}button.svelte-1g77o0v .button-text:where(.svelte-1g77o0v){color:var(--Primary-Deep-Blue, #051c33);font-family:Roobert;font-size:16px;font-style:normal;font-weight:500;line-height:140%;-webkit-user-select:none;user-select:none}button.svelte-1g77o0v:hover{opacity:.75}.popover-content.svelte-1g77o0v{position:absolute;left:calc(var(--melt-popover-available-width) * .5)!important;transform:translate(-50%);padding:20px 10px;border:1px solid var(--Primary-Gray, #ccc);border-radius:10px;background:var(--Primary-Cream, #fffef7);box-shadow:1px 2px 4px #0003}@media(max-width:767px){.popover-content.svelte-1g77o0v{padding:12px}}.popover-content.svelte-1g77o0v button:where(.svelte-1g77o0v){border:1px solid var(--Primary-Gray, #ccc);background-color:var(--Background, #fffffc);position:absolute;top:10px;right:10px;padding:0}
