@font-face{font-family:Saans;font-style:normal;font-weight:100 900;font-display:block;src:url(saans-variable.1ec8e58b.woff2) format('woff2-variations')}
@font-face{font-family:'Greed Condensed';font-style:normal;font-weight:100 900;font-display:block;src:url(greed-condensed-variable-upright.dd7ced4a.woff2) format('woff2-variations')}
:root{--colour-score-A:#008385;--colour-score-B:#1e5682;--colour-score-C:#3c0059;--colour-score-D:#5a0035;--colour-score-E:#7a0014;--colour-score-N:#7a7a7a;--colour-score-alt-A:#d9ffff;--colour-score-alt-B:#d9efff;--colour-score-alt-C:#d9d9ff;--colour-score-alt-D:#f4e0f2;--colour-score-alt-E:#ffe8e5;--colour-score-alt-N:#d5dce5;--colour-highlight:#9fffd9;--colour-chart-highlight:#F792D8;--colour-chart-dark:#04284D;--colour-map-highlight:#D9FFFF;--colour-product-primary:#008385;--colour-product-bright:#9FFFD9;--colour-product-dark:#005956;--colour-product-pale:#D9FFFF}
/*! minireset.css v0.0.7 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
html{color:#141414;font:400 16px/1.5 "Saans",serif,sans-serif}body{background-color:#fff}button{appearance:none;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;cursor:pointer}a{color:inherit;text-decoration:none}svg{display:block;max-width:100%}th{font-weight:inherit}iframe{display:block}details summary{cursor:pointer}html,body{scroll-behavior:smooth}@media(prefers-reduced-motion){html,body{scroll-behavior:auto}}:root{--colour-darkwhite: #ebebeb;--colour-offwhite: #f5f5f5;--colour-button-default: #4d4d4d}html{overflow:hidden}
.xe035b500_root{display:grid;grid-template-columns:repeat(auto-fill, minmax(max(250px, (100% - 80px) / 3), 1fr));gap:56px 40px}.xe035b500_cell{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:16px}
.x47549a04_root{display:flex;flex-direction:column;width:100%;gap:12px}.x47549a04_header{display:flex;flex-direction:column;gap:4px}.x47549a04_footer{display:flex;justify-content:flex-end}.x47549a04_selectWrapper{display:inline-flex;position:relative;align-items:center;gap:6px;cursor:pointer}.x47549a04_selectMirror{white-space:nowrap;pointer-events:none}.x47549a04_selectChevron{position:relative;top:2px;flex-shrink:0;width:12px;height:8px;pointer-events:none}.x47549a04_select{appearance:none;position:absolute;width:100%;inset:0;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;opacity:0}.x47549a04_select:focus{outline:none}
.x31d7f892_container{container-type:inline-size;display:flex;flex-direction:column;gap:16px}.x31d7f892_grid{display:grid;grid-template-columns:1fr;gap:24px}@container (min-width: 424px){.x31d7f892_grid{grid-template-columns:repeat(2, 1fr)}}@container (min-width: 648px){.x31d7f892_grid{grid-template-columns:repeat(3, 1fr)}}@container (min-width: 1320px){.x31d7f892_grid{grid-template-columns:repeat(6, 1fr)}}.x31d7f892_cell{display:flex;flex-direction:column;align-items:center;gap:12px}.x31d7f892_chart{width:100%;max-width:256px}.x31d7f892_cellHeader{display:flex;flex-direction:column;align-items:center;gap:4px}.x31d7f892_cellHeader span{border-color:#ccc}
.x5282b373_map{position:relative;aspect-ratio:16/9;width:100%}.x5282b373_tooltip{z-index:10;position:absolute;padding:8px 10px;transform:translate(12px, -50%);border:1px solid #ccc;border-radius:4px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.12);white-space:nowrap;pointer-events:none}.x5282b373_tooltipCountry{margin:0 0 4px;font:400 13px/1.5384615385 "Saans",serif,sans-serif;font-weight:600}.x5282b373_tooltipRow{display:flex;align-items:center;gap:4px;font:400 13px/1.5384615385 "Saans",serif,sans-serif}.x5282b373_tooltipSwatch{flex-shrink:0;width:8px;height:8px;border-radius:50%}.x5282b373_tooltipValue{font-weight:600;font-variant-numeric:tabular-nums}.x5282b373_key{display:flex;z-index:10;position:absolute;bottom:12px;left:12px;flex-flow:row wrap;gap:4px 12px;pointer-events:none}.x5282b373_keyItem{display:flex;align-items:center;gap:4px}.x5282b373_keySwatch{flex-shrink:0;width:10px;height:10px;border-radius:50%}.x5282b373_keyLabel{font:400 13px/1.5384615385 "Saans",serif,sans-serif}
.x1d13a990_root{display:grid;grid-template-columns:repeat(auto-fill, minmax(max(250px, (100% - 80px) / 3), 1fr));gap:56px 40px}.x1d13a990_cell{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:16px}
.xf32254f8_root{display:flex;flex-direction:column;width:100%;gap:12px}.xf32254f8_header{display:flex;flex-direction:column;gap:4px}.xf32254f8_footer{display:flex;justify-content:flex-end}
.x84a4011b_root{display:flex;flex-direction:column;gap:16px}.x84a4011b_chartHeader{display:flex;align-items:center;margin-bottom:12px}.x84a4011b_selectWrapper{display:inline-flex;position:relative;align-items:center;gap:6px;cursor:pointer}.x84a4011b_selectMirror{font:600 20px/1 "Saans",serif,sans-serif;white-space:nowrap;pointer-events:none}.x84a4011b_selectChevron{position:relative;top:2px;flex-shrink:0;pointer-events:none}.x84a4011b_select{appearance:none;position:absolute;width:100%;inset:0;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;opacity:0}.x84a4011b_select:focus{outline:none}.x84a4011b_chart{display:grid;row-gap:12px;align-items:center}@media(min-width: 576px){.x84a4011b_chart{grid-template-columns:minmax(auto, 140px) 1fr;row-gap:20px}}.x84a4011b_label{display:flex;align-items:center}.x84a4011b_label p{font-variant-numeric:tabular-nums}.x84a4011b_bars{display:flex;flex-direction:column;gap:4px}@media(max-width: 575px){.x84a4011b_bars{margin-bottom:8px}}.x84a4011b_barContainer{position:relative;height:48px}.x84a4011b_bar{display:flex;position:relative;align-items:center;justify-content:flex-end;min-width:2px;height:100%;color:#fff;transition:width cubic-bezier(0.56, 0.01, 0.46, 0.99) .4s}@media(prefers-reduced-motion){.x84a4011b_bar{transition:none}}.x84a4011b_barLabel{padding:8px}.x84a4011b_barLabel>p{margin-top:0}.x84a4011b_barLabel.x84a4011b_exterior{transform:translateX(100%)}.x84a4011b_barLabel.x84a4011b_exterior>p{-webkit-text-stroke-color:#fff;-webkit-text-stroke-width:3px;paint-order:stroke fill}@media(min-width: 576px){.x84a4011b_keyRow{display:grid;grid-template-columns:minmax(auto, 140px) 1fr}}@media(min-width: 360px){.x84a4011b_key{display:flex;gap:12px}}.x84a4011b_keyItem{display:flex;align-items:center;gap:4px}.x84a4011b_keySwatch{flex-shrink:0;width:10px;height:10px;border-radius:50%}.x84a4011b_keyLabel{font:400 13px/1.5384615385 "Saans",serif,sans-serif}
.xfd6a4887_legend{display:flex;flex-flow:row wrap;margin:16px 0 0 0;gap:4px 12px}.xfd6a4887_legendItem{display:flex;align-items:center;gap:4px;transition:opacity .25s cubic-bezier(0.56, 0.01, 0.46, 0.99)}.xfd6a4887_legendItem.xfd6a4887_dimmed{opacity:.4}.xfd6a4887_legendLabel{margin:0;font:400 13px/1.5384615385 "Saans",serif,sans-serif}.xfd6a4887_section{transition:opacity .25s cubic-bezier(0.56, 0.01, 0.46, 0.99)}.xfd6a4887_section.xfd6a4887_dimmed{opacity:.4}
.x1e975f2f_badge,.x1e975f2f_skeleton{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid currentcolor;border-radius:50%;font-weight:600;font-size:14px;line-height:1}.x1e975f2f_badge svg,.x1e975f2f_skeleton svg{width:22px;height:22px}.x1e975f2f_skeleton{display:block}.x1e975f2f_bare{width:22px;height:22px;border:none}
.xd0b85f66_root>*{vector-effect:non-scaling-stroke;fill:#f5f5f5;stroke:#d9d9d9;stroke-width:.5}.xd0b85f66_dimSiblings>*{fill:#fff}.xd0b85f66_coastOuter>*{fill:none;stroke:rgba(0,0,0,.015);stroke-linecap:round;stroke-linejoin:round;stroke-width:30px}
.x12e2966c_root>*{vector-effect:non-scaling-stroke;stroke-width:.5;transition:fill .2s cubic-bezier(0.56, 0.01, 0.46, 0.99),stroke .2s cubic-bezier(0.56, 0.01, 0.46, 0.99),opacity .2s cubic-bezier(0.56, 0.01, 0.46, 0.99)}.x12e2966c_highlight>*{stroke:#ccc}.x12e2966c_highlight>*:hover{fill:#d9ffff;stroke:#919191;opacity:.5}.x12e2966c_dimSiblings{stroke:#f5f5f5}.x12e2966c_dimSiblings:has(>*:hover)>*{opacity:.5}.x12e2966c_dimSiblings:has(>*:hover)>*:hover{opacity:1}
.xdc8148c0_root>*{vector-effect:non-scaling-stroke}.xdc8148c0_root[data-interactive]>*{cursor:pointer}
.x3a8966f7_button{display:block;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:9999px}.x3a8966f7_tooltip{padding:2px 6px}
.x80787be8_root{display:flex;position:absolute;right:8px;bottom:8px;flex-direction:column;gap:8px}.x80787be8_control{display:flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;border:1px solid #ebebeb;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.15)}.x80787be8_control.x80787be8_rounded{border-radius:4px}.x80787be8_control svg rect{fill:#333}
.xeb1bf4a5_root{display:flex;position:absolute;right:8px;bottom:8px;flex-direction:column;gap:8px}.xeb1bf4a5_control{display:flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;border:1px solid #ebebeb;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.15)}.xeb1bf4a5_control.xeb1bf4a5_rounded{border-radius:4px}.xeb1bf4a5_control svg rect{fill:#333}.xeb1bf4a5_container{display:flex;flex-direction:column}.xeb1bf4a5_divider{width:100%;height:1px;border:1px solid #ebebeb}.xeb1bf4a5_button{display:flex;flex:1;align-items:center;justify-content:center;width:100%;min-height:28px}
.x4be8b040_root{position:relative;background-color:#fff}.x4be8b040_map{touch-action:none}.x4be8b040_overlay{position:absolute;pointer-events:none}.x4be8b040_overlayTopLeft{top:8px;left:8px}.x4be8b040_overlayTopRight{top:8px;right:8px}.x4be8b040_overlayBottomLeft{bottom:8px;left:8px}.x4be8b040_overlayBottomRight{right:8px;bottom:8px}.x4be8b040_pointerEvents{pointer-events:auto}
.xfb442e43_root{position:relative}.xfb442e43_xTickLabel{fill:currentcolor;font:400 11px/1 "Saans",serif,sans-serif;font-variant-numeric:tabular-nums}.xfb442e43_yTickLabel{fill:currentcolor;font:400 11px/1 "Saans",serif,sans-serif;font-variant-numeric:tabular-nums;text-anchor:start}
.x0f6a7cbe_content{z-index:120;max-width:min(496px,var(--radix-tooltip-content-available-width) - 16px);padding:4px 8px;border:1px solid #d9d9d9;background-color:#f5f5f5}.x0f6a7cbe_content .x0f6a7cbe_arrow{fill:#f5f5f5}.x0f6a7cbe_content .x0f6a7cbe_arrowBg{fill:#d9d9d9}.x0f6a7cbe_content[data-side=top] .x0f6a7cbe_arrow{margin-top:-1px}.x0f6a7cbe_content[data-side=bottom] .x0f6a7cbe_arrow{margin-bottom:-1px}.x0f6a7cbe_content[data-side=left] .x0f6a7cbe_arrow{margin-left:-1px}.x0f6a7cbe_content[data-side=right] .x0f6a7cbe_arrow{margin-right:-1px}
.xc0240ba6_clamp{display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical}.xc0240ba6_h1{font:400 112px/1 "Saans",serif,sans-serif}.xc0240ba6_h2{font:400 64px/1.125 "Saans",serif,sans-serif}.xc0240ba6_h3{font:400 32px/1.25 "Saans",serif,sans-serif}.xc0240ba6_h4{font:500 24px/1 "Saans",serif,sans-serif}.xc0240ba6_h5{font:400 20px/1.2 "Saans",serif,sans-serif}.xc0240ba6_body{font:400 16px/1.5 "Saans",serif,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.2px}.xc0240ba6_largeBody{font:400 20px/1.2 "Saans",serif,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.2px}.xc0240ba6_tiny{font:400 13px/1.5384615385 "Saans",serif,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.2px}.xc0240ba6_greedH1,.xc0240ba6_greedH2,.xc0240ba6_greedH3{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.xc0240ba6_greedH1{margin-top:-0.1em;font:900 42px/.95 "Greed Condensed",system-ui,sans-serif;overflow-wrap:anywhere}@media(min-width: 1200px){.xc0240ba6_greedH1{font:900 48px/.95 "Greed Condensed",system-ui,sans-serif}}.xc0240ba6_greedH2{margin-top:-0.15em;font:900 32px/1.06 "Greed Condensed",system-ui,sans-serif}.xc0240ba6_greedH3{font:900 24px/1.2 "Greed Condensed",system-ui,sans-serif}.xc0240ba6_output{font:600 20px/1 "Saans",serif,sans-serif}.xc0240ba6_graph{font:400 11px/1 "Saans",serif,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.2px}.xc0240ba6_bold{font-weight:700}.xc0240ba6_semibold{font-weight:600}
.x73cfa13f_axisY{border-top:1px solid #ebebeb;font:400 11px/1 "Saans",serif,sans-serif;font-variant-numeric:tabular-nums;text-anchor:start}.x73cfa13f_axisX{font:400 11px/1 "Saans",serif,sans-serif;font-variant-numeric:tabular-nums}.x73cfa13f_bar{fill:var(--colour-score-A)}