:root{--small:739px;--medium:1023px;--large:1199px;--link-color:#069;--link-hover:#0778d6}@font-face{font-family:RobotoSlabRegular;font-style:normal;font-weight:400;src:url(/fonts/roboto/RobotoSlab-Regular-webfont.woff2) format("woff2"),url(/fonts/roboto/RobotoSlab-Regular-webfont.woff) format("woff"),url(/fonts/roboto/RobotoSlab-Regular-webfont.ttf) format("truetype")}@font-face{font-family:RobotoSlabBold;font-style:normal;font-weight:700;src:url(/fonts/roboto/RobotoSlab-Bold-webfont.woff2) format("woff2"),url(/fonts/roboto/RobotoSlab-Bold-webfont.woff) format("woff"),url(/fonts/roboto/RobotoSlab-Bold-webfont.ttf) format("truetype")}@font-face{font-family:RobotoSlabExtrabold;font-style:normal;font-weight:800;src:url(/fonts/roboto/RobotoSlab-ExtraBold.woff2) format("woff2"),url(/fonts/roboto/RobotoSlab-ExtraBold.woff) format("woff"),url(/fonts/roboto/RobotoSlab-ExtraBold.ttf) format("truetype")}@font-face{font-family:RobotoSlabBlack;font-style:normal;font-weight:900;src:url(/fonts/roboto/RobotoSlab-Black.woff2) format("woff2"),url(/fonts/roboto/RobotoSlab-Black.woff) format("woff"),url(/fonts/roboto/RobotoSlab-Black.ttf) format("truetype")}@font-face{font-family:steelfish-bold;font-style:normal;font-weight:700;src:url(/fonts/steelfish/steelfish_bd-webfont.eot);src:url(/fonts/steelfish/steelfish_bd-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/steelfish/steelfish_bd-webfont.woff2) format("woff2"),url(/fonts/steelfish/steelfish_bd-webfont.woff) format("woff"),url(/fonts/steelfish/steelfish_bd-webfont.ttf) format("truetype"),url(/fonts/steelfish/steelfish_bd-webfont.svg#steelfish_rgbold) format("svg")}@font-face{font-family:steelfish-extrabold;font-style:normal;font-weight:900;src:url(/fonts/steelfish/steelfish_eb-webfont.eot);src:url(/fonts/steelfish/steelfish_eb-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/steelfish/steelfish_eb-webfont.woff2) format("woff2"),url(/fonts/steelfish/steelfish_eb-webfont.woff) format("woff"),url(/fonts/steelfish/steelfish_eb-webfont.ttf) format("truetype"),url(/fonts/steelfish/steelfish_eb-webfont.svg#steelfishextrabold) format("svg")}@font-face{font-family:steelfish;font-style:normal;font-weight:400;src:url(/fonts/steelfish/steelfish_rg-webfont.eot);src:url(/fonts/steelfish/steelfish_rg-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/steelfish/steelfish_rg-webfont.woff2) format("woff2"),url(/fonts/steelfish/steelfish_rg-webfont.woff) format("woff"),url(/fonts/steelfish/steelfish_rg-webfont.ttf) format("truetype"),url(/fonts/steelfish/steelfish_rg-webfont.svg#steelfish_rgregular) format("svg")}.main{--condensed:steelfish}.condensed{font-family:var(--condensed)}.condensed strong{font-family:steelfish-bold;font-weight:700}.condensed.xbold{font-weight:900}.roboto{font-family:RobotoSlabRegular,Georgia,serif}.roboto em,.roboto i{font-size:inherit;font-style:italic;font-weight:inherit}.roboto b,.roboto strong{font-family:RobotoSlabBold,Georgia,serif;font-size:inherit;font-style:inherit;font-weight:700}.roboto.xbold{font-family:RobotoSlabExtrabold,Georgia,serif;font-weight:800}.roboto.blck,.roboto.xbold{font-size:inherit;font-style:inherit}.roboto.blck{font-family:RobotoSlabBlack,Georgia,serif;font-weight:900}.steelfish{font-family:steelfish,Arial Narrow,Arial,san-serif!important;font-weight:400}.steelfish em,.steelfish i{font-size:inherit;font-style:italic;font-weight:inherit}.steelfish b,.steelfish strong{font-family:steelfish-bold,Arial Narrow,Arial,sans-serif!important;font-size:inherit;font-style:inherit;font-weight:700!important}.steelfish.extrabold{font-family:steelfish-extrabold,Arial Black,Arial,sans-serif!important;font-weight:800!important}.xbold-sans{font-family:OpenSansExtrabold,Arial Black,Helvetica,Arial,sans-serif;font-weight:900}.sans{font-family:OpenSansRegular,Helvetica,Arial,sans-serif!important}@font-face{font-family:roboto;font-optical-sizing:auto;font-weight:100 900;src:url(/fonts/roboto/RobotoSlab-VariableFont_wght.woff2) format("woff-variations"),url(/fonts/roboto/RobotoSlab-VariableFont_wght.ttf) format("ttf-variations")}main{--roboto:roboto,georgia,serif;--serif:roboto,georgia,serif}.roboto,.serif{font-family:var(--serif);font-size:inherit;font-weight:400}.roboto.semi,.serif.semi{font-weight:600}.roboto.xbold,.serif.xbold{font-weight:800}.roboto.black,.serif.black{font-weight:900}.roboto b,.roboto strong,.roboto.bold,.serif b,.serif strong,.serif.bold{font-weight:700}#bar{margin-top:1.5rem;padding:.25rem 0!important;--serif:roboto}#bar p{font-family:var(--serif);font-size:1.25rem;margin:0;padding:5px 0;text-align:center}#bar .gh{background-color:var(--gh-bkgd,#ab9428)!important;color:var(--bb-text,#fff)}#bar .gh p{font-weight:900}#bar .txcpa{background-color:var(--txcpa-bkgd,#625f5a)!important;color:var(--txcpa,#fff);font-weight:500}.heat-map{--shade:#6bb069;--hue:118;--sat:31%;--light:45%;--color:#000;--step:0.06;--lightest:1.7}.heat-map tbody tr{color:var(--color,#000)}.heat-map tbody tr:nth-child(2n){background-color:transparent}.heat-map tbody tr td{background-color:hsl(var(--hue),var(--sat),var(--light))}.heat-map tbody tr.shade-0 td{background-color:hsl(var(--hue),var(--sat),calc(var(--light)*1.7))}.heat-map tbody tr.shade-1 td{background-color:hsl(var(--hue),var(--sat),calc(var(--light)*1.64))}.heat-map tbody tr.shade-2 td{background-color:hsl(var(--hue),var(--sat),calc(var(--light)*1.58))}.heat-map tbody tr.shade-3 td{background-color:hsl(var(--hue),var(--sat),calc(var(--light)*1.52))}.heat-map tbody tr.shade-4 td{background-color:hsl(var(--hue),var(--sat),calc(var(--light)*1.46))}.heat-map tbody tr.shade-5 td{background-color:hsl(var(--hue),var(--sat),calc(var(--light)*1.4))}.heat-map tbody tr.shade-6 td{background-color:hsl(var(--hue),var(--sat),calc(var(--light)*1.34))}.heat-map tbody tr.shade-7 td{background-color:hsl(var(--hue),var(--sat),calc(var(--light)*1.28))}.heat-map tbody tr.shade-8 td{background-color:hsl(var(--hue),var(--sat),calc(var(--light)*1.22))}.heat-map tbody tr.shade-9 td{background-color:hsl(var(--hue),var(--sat),calc(var(--light)*1.16))}.heat-map tbody tr.shade-10 td{background-color:hsl(var(--hue),var(--sat),calc(var(--light)*1.1))}.heat-map tbody tr:focus td,.heat-map tbody tr:hover td{background-color:hsl(var(--hue),var(--sat),calc(var(--light)*1.8))}.extra-bold,.extrabold{font-family:var(--sans);font-weight:800}:root{--banner:#ab9428;--intro:#625f5a;--stats:$wine;--stats-text:#fff;--indirect:#555;--output:#514717;--income:#5c6f89;--gdp:#a55d7e}.headline{background:var(--intro,#625f5a);background:linear-gradient(180deg,var(--banner,#ab9428) 0,var(--banner,#ab9428) 17%,var(--intro,#4a4846) 17%,var(--intro,#4a4846) 100%);color:#fff;padding:1rem}.gh{color:#e6db8b;font-size:1.55rem;line-height:1}h1.tx{color:#fff;font:normal normal 400 6rem steelfish,Arial Narrow,Helvetica,Arial,sans-serif;margin-top:0;padding-left:3rem;padding-top:0}h1.sub,h1.tx{text-transform:uppercase}h1.sub{color:#4a4846;font:normal normal 600 1.5rem OpenSansBold,Helvetica,Arial,sans-serif!important}h2.map{color:#fff;font:normal normal 400 3rem steelfish,Arial Narrow,Helvetica,Arial,sans-serif;margin-bottom:-5.5rem;position:relative;text-align:center;text-transform:uppercase;z-index:20}h2.stats{font:normal normal 600 1.25rem OpenSansBold,Helvetica,Arial,sans-serif}.contributions{color:var(--stats-text,#fff);padding:1rem 1rem 1rem 3.5rem!important;z-index:1}.contributions p{color:#000;font:normal normal 600 1rem/normal OpenSansBold,Helvetica,Arial,sans-serif}.contributions p.direct{color:var(--direct,#fff);font:normal normal 400 5rem/1 steelfish,Arial Narrow,Arial,san-serif;padding-right:.5rem}.contributions p .indirect{color:var(--indirect,#555);font:normal normal 400 6rem/1 steelfish,Arial Narrow,Arial,san-serif;margin:0;padding:0}.contributions p.income{color:var(--income,#5c6f89);font:normal normal 400 4rem/1 steelfish,Arial Narrow,Arial,san-serif;text-align:right}.contributions p.output{color:var(--output,#514717);font:normal normal 400 6.5rem/1 steelfish,Arial Narrow,Arial,san-serif;margin-right:-2.5rem}.contributions p.gdp{color:var(--gdp,#a55d7e);font:normal normal 400 5rem/1 steelfish,Arial Narrow,Arial,san-serif;margin-top:-1rem}.contributions p span,h2.conclusion{font-size:2rem}h2.conclusion{color:#b8859a;font-family:var(--sans);font-weight:800;text-transform:uppercase}.wine-color{color:#b8859a}table.heat-map tbody,table.heat-map tfoot,table.heat-map thead th{background-color:transparent!important;border:none!important}table.heat-map tbody td,table.heat-map tbody th,table.heat-map tfoot td,table.heat-map tfoot th,table.heat-map thead th td,table.heat-map thead th th{border-left:none!important;border-right:none!important}table td,table th{border-bottom:none}table.heat-map thead{background-color:transparent!important;border:none;text-transform:uppercase}table.heat-map thead th span{font-size:.65rem}.kh-bar{background-color:var(--banner);padding:.25rem 1rem}.kh-bar p{color:#fff;font:normal normal 300 1rem var(--sans);margin:0}.kh-bar p.smaller{font-size:.85rem}img.bases{min-width:120%;position:relative;z-index:10}@media screen and (max-width:1024px){img.bases{min-width:100%}.wine{padding:1rem!important}}a[href$=".PDF"]:before,a[href$=".pdf"]:before{content:""!important}