:root{--small:739px;--medium:1023px;--large:1199px;--link-color:#069;--link-hover:#028ae4}.fiscal{--fn-blue:#00416b;--fn-red:#e0592a;--fn-taupe:#686058;--fn-teal:#006580;--fn-orange:#e17a17;--fn-olive:#a48d29;--fn-link:#b71723;--fn-color0:#625f5a;--fn-color1:#00416b;--fn-color2:#e0592a;--fn-color3:#e17a17;--fn-color4:#006580;--fn-color5:#a48d29;--fn-color6:#686058;--fn-color7:#b71723;--link:#b71726;--link-hover:#069;--sans:montserrat,Times,Verdana,sans-serif;--sans-ital:montserrat-ital,Verdana,sans-serif;--serif:ibarra,trebuchet,"Times New Roman",Baskerville,serif;--serif-ital:ibarra-ital,trebuchet,"Times New Roman",Baskerville,serif;--condensed:steelfish,"Arial Narrow",Impact,sans;--mono:Monaco,Courier,monospace;--blck:900;--top-bar:#fff;--light-link:#fff;--accent:#b71723;--tag-color:#b71723;--subtitle-color:#000;--credit-color:#5b5959;--header-size:2.5rem;--base-size:1rem;--bump:0.35rem;--bracket:#b71726;--exhibit-head:#44413f}@font-face{font-family:montserrat;src:url(/fonts/montserrat/Montserrat-VariableFont_wght.woff2) format("woff-variations"),url(/fonts/montserrat/Montserrat-VariableFont_wght.ttf) format("ttf-variations");font-weight:400 900;font-optical-sizing:auto}@font-face{font-family:montserrat-ital;src:url(/fonts/montserrat/Montserrat-Italic-VariableFont_wght.woff2) format("woff-variations"),url(/fonts/montserrat/Montserrat-Italic-VariableFont_wght.ttf) format("ttf-variations");font-weight:400 900;font-optical-sizing:auto}.sans{font-family:var(--sans);font-weight:400;font-size:inherit}.sans.med{font-weight:500}.sans.semi{font-weight:600}.sans.xtra{font-weight:800}.sans.black{font-weight:900}.sans.bold,.sans strong{font-weight:700}.sans.ital{font-family:var(--sans-ital)}.sans em{font-style:italic}@font-face{font-family:ibarra;src:url(/fonts/ibarra/IbarraRealNova-VariableFont_wght.woff2) format("woff-variations"),url(/fonts/ibarra/IbarraRealNova-VariableFont_wght.ttf) format("ttf-variations");font-weight:400 700;font-optical-sizing:auto}@font-face{font-family:ibarra-ital;src:url(/fonts/ibarra/IbarraRealNova-Italic-VariableFont_wght.woff2) format("woff-variations"),url(/fonts/ibarra/IbarraRealNova-Italic-VariableFont_wght.ttf) format("ttf-variations");font-weight:400 700;font-optical-sizing:auto}.fiscal{--serif:ibarra,"Times New Roman",Baskerville,serif;--serif-ital:ibarra,"Times New Roman",Baskerville,serif}.serif{font-family:var(--serif);font-weight:400;font-size:inherit}.serif.med{font-weight:500}.serif.semi{font-weight:600}.serif.xtra{font-weight:800}.serif.black{font-weight:900}.serif.bold,.serif strong{font-weight:700}.serif.ital{font-family:var(--serif-ital)}.serif em{font-style:italic}main{--tiny:512px}@media screen and (max-width:var(--tiny)){.hide-for-tiny-width{position:absolute!important;left:-10000px;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.show-for-tiny-width{position:relative;display:block;width:auto;height:auto;overflow:visible;clip:auto}}@media screen and (max-width:0em),screen and (min-width:var(--tiny)){.show-for-tiny-width{position:absolute!important;left:-10000px;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}}@media screen and (max-height:var(--tiny)){.hide-for-tiny-height{position:absolute!important;left:-10000px;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.show-for-tiny-height{position:relative;display:block;width:auto;height:auto;overflow:visible;clip:auto}}@media screen and (min-height:var(--tiny)){.show-for-tiny-height{position:absolute!important;left:-10000px;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}}.fiscal{--tiny:512px;--regular:400;--medium:500;--semibold:600;--bold:700;--extrabold:800;--black-weight:900;--gray:#5b5959;--red:#b71726;--thead:#c5bfb5;--caption-txt:#fff}.fiscal dd,.fiscal dt,.fiscal li,.fiscal p,.fiscal summary{font:normal normal var(--regular,400) 1.15rem/1.5 var(--serif)}.fiscal dd.source,.fiscal dt.source,.fiscal li.source,.fiscal p.source,.fiscal summary.source{font-size:.85rem}.fiscal ul.sans li{font:var(--sans)}.fiscal em{font-style:italic;font-family:inherit;font-weight:inherit!important;letter-spacing:.03125rem}.fiscal strong{font-weight:750;font-family:inherit;font-style:inherit}.fiscal .semibold{font-weight:600}.fiscal dt{font-weight:750;font-family:var(--serif);margin-bottom:1rem}.fiscal .file-info{font-size:.75rem}.fiscal a,.fiscal summary{color:var(--link)}.fiscal a:hover,.fiscal summary:hover{color:var(--link-hover)}.fiscal a:focus,.fiscal summary:focus{text-decoration:none;outline:1px dotted #069}.fiscal summary{color:var(--link)!important}.fiscal summary:focus{-webkit-text-decoration:underline solid var(--link-hover) 1px;text-decoration:underline solid var(--link-hover) 1px;outline:none}.fiscal .h2,.fiscal .h3,.fiscal .h4,.fiscal .h5,.fiscal h1,.fiscal h2,.fiscal h3,.fiscal h4,.fiscal h5{font-weight:var(--regular,400);font-family:var(--serif);line-height:1.2}.fiscal h1{font-size:var(--header-size);margin-bottom:1rem}.fiscal .h2,.fiscal h2{font-size:calc(var(--header-size) - .5rem);margin:0 auto .5rem}.fiscal .h3,.fiscal h3{font-size:calc(var(--header-size) - 1rem)}.fiscal .h4,.fiscal h4{font-size:calc(var(--header-size) - 1.25rem)}.fiscal .h5,.fiscal h5{font-size:1.1rem;font-weight:500;font-style:italic}.fiscal .bump{font-size:calc(var(--base-size, 1rem) + var(--bump, .15rem))}.fiscal .subtitle{font:normal normal 600 1.25rem/1.2 var(--sans)}.fiscal .credits{text-transform:uppercase;font:normal normal 600 .75rem var(--sans);color:#5b5959}.fiscal .tag{font:normal normal 700 .85rem/1 var(--sans);color:var(--tag-color);margin:.5rem auto .25rem;text-transform:uppercase!important}.fiscal blockquote{font:normal italic 1.5rem/1.3 var(--serif);letter-spacing:.03125rem;border-top:1px solid #000;border-bottom:1px solid #000;padding:.5rem 1rem}.fiscal blockquote .who{display:block;text-align:right;font-size:75%}.fiscal figure{margin-bottom:1rem}.fiscal figure.exhibit{font-family:var(--sans)!important}.fiscal figure.exhibit .source,.fiscal figure.exhibit figcaption{font-weight:400;font-size:.75rem}.fiscal figure.exhibit .source{font-size:.9rem}.fiscal figure.exhibit .source:not(:last-child){margin-bottom:.5rem}.fiscal figcaption{margin:.5rem 0;font-family:var(--serif)!important;font-size:.85rem;line-height:1.2}.fiscal hr{display:block;margin-bottom:1rem}.fiscal table caption{background-color:var(--caption);color:var(--caption-txt);font-weight:600;font-size:1rem;font-family:var(--sans)}.fiscal table thead{background-color:var(--thead);color:var(--thead-txt)}.fiscal table thead th{font-weight:600}.fiscal table td,.fiscal table th{font-family:var(--sans)}.fiscal .brackets{padding:0 1rem;border-left:4px solid var(--bracket);border-right:4px solid var(--bracket);border-radius:1rem;margin:1rem auto}.fiscal .finis{font-weight:800!important;color:var(--fn-red)}.fiscal .inline-block{display:inline-block}#related{background-color:#eeecd9;max-width:100%;margin:2rem 0 5rem;padding:0 2rem 1rem 0}#related h4{font:normal normal 700 1.1rem var(--sans);margin-bottom:.5rem}#related p.date{font:normal normal 700 .85rem var(--sans);margin:0 0 1rem;text-transform:uppercase}#related h5{font:normal normal 400 1.4rem var(--serif);margin:.25rem 0}#related h5 span{display:block;font-size:1.15rem}#related h5 a{color:#000}#related h5 a:active,#related h5 a:hover{-webkit-text-decoration-color:#000;text-decoration-color:#000}.reveal .close-button:focus,.reveal .close-button:hover{background-color:#fff!important;color:var(--link-hover)}.smart-break{word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.fiscal{--link:#b71723}.fiscal h2.smaller,.fiscal h3.smaller,.fiscal h4.smaller{font-size:75%}.fiscal h2 a,.fiscal h3 a,.fiscal h4 a{color:#000}.fiscal .feature h2{font-size:1.25rem}.fiscal .feature .subtitle{font:normal normal 600 .85rem/1.4 montserrat,Verdana,sans-serif;margin-bottom:.5rem}.fiscal .feature .author{text-transform:uppercase;font:normal normal 600 .85rem montserrat,Verdana,sans-serif;color:#5b5959}.fiscal .feature .hero h2{font-size:1.75rem}.fiscal .feature .hero .subtitle{font-size:1rem}.fiscal .feature .hero .author{font-size:.85rem}.fiscal .secondary .tag{font-size:.85rem;margin:1rem auto .5rem}.fiscal .secondary h2{font:normal normal 500 1rem/1.2 ibarra,Times New Roman,Baskerville,serif;margin:.25rem auto}.fiscal .secondary article{margin:1.5rem 0}.fiscal .desk h2{background:#fff url(/economy/fiscal-notes/images/star.svg) scroll no-repeat 0 0;background-size:30px;padding-left:32px;padding-bottom:.25rem;margin:0 auto 0 0;font-weight:400;font-size:1.25rem}.fiscal .desk p{font:normal normal 500 .75rem/1.4 montserrat,Verdana,sans-serif;text-transform:none}@media screen and (max-width:739px){.fiscal .desk img{width:100%}}.fiscal .trending h2{font:normal normal 700 1.5rem montserrat,Verdana,sans-serif;text-transform:uppercase;margin:1rem auto;text-align:center}.fiscal .trending h3{font:normal normal 500 1rem/1.2 ibarra,Times New Roman,Baskerville,serif;margin:.25rem auto;color:#000}