:root{--small:739px;--medium:1023px;--large:1199px;--link-color:#069;--link-hover:#0778d6}.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;font-optical-sizing:auto;font-weight:400 900;src:url(/fonts/montserrat/Montserrat-VariableFont_wght.woff2) format("woff-variations"),url(/fonts/montserrat/Montserrat-VariableFont_wght.ttf) format("ttf-variations")}@font-face{font-family:montserrat-ital;font-optical-sizing:auto;font-weight:400 900;src:url(/fonts/montserrat/Montserrat-Italic-VariableFont_wght.woff2) format("woff-variations"),url(/fonts/montserrat/Montserrat-Italic-VariableFont_wght.ttf) format("ttf-variations")}.sans{font-family:var(--sans);font-size:inherit;font-weight:400}.sans.med{font-weight:500}.sans.semi{font-weight:600}.sans.xtra{font-weight:800}.sans.black{font-weight:900}.sans strong,.sans.bold{font-weight:700}.sans.ital{font-family:var(--sans-ital)}.sans em{font-style:italic}@font-face{font-family:ibarra;font-optical-sizing:auto;font-weight:400 700;src:url(/fonts/ibarra/IbarraRealNova-VariableFont_wght.woff2) format("woff-variations"),url(/fonts/ibarra/IbarraRealNova-VariableFont_wght.ttf) format("ttf-variations")}@font-face{font-family:ibarra-ital;font-optical-sizing:auto;font-weight:400 700;src:url(/fonts/ibarra/IbarraRealNova-Italic-VariableFont_wght.woff2) format("woff-variations"),url(/fonts/ibarra/IbarraRealNova-Italic-VariableFont_wght.ttf) format("ttf-variations")}.fiscal{--serif:ibarra,"Times New Roman",Baskerville,serif;--serif-ital:ibarra,"Times New Roman",Baskerville,serif}.serif{font-family:var(--serif);font-size:inherit;font-weight:400}.serif.med{font-weight:500}.serif.semi{font-weight:600}.serif.xtra{font-weight:800}.serif.black{font-weight:900}.serif strong,.serif.bold{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{height:1px!important;left:-10000px;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.show-for-tiny-width{display:block;height:auto;overflow:visible;position:relative;width:auto;clip:auto}}@media screen and (max-width:0em),screen and (min-width:var(--tiny )){.show-for-tiny-width{height:1px!important;left:-10000px;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}}@media screen and (max-height:var(--tiny )){.hide-for-tiny-height{height:1px!important;left:-10000px;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.show-for-tiny-height{display:block;height:auto;overflow:visible;position:relative;width:auto;clip:auto}}@media screen and (min-height:var(--tiny )){.show-for-tiny-height{height:1px!important;left:-10000px;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}}.fiscal{--tiny:512px;--regular:400;--medium:500;--semibold:600;--bold:700;--extrabold:800;--xbold: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-family:inherit;font-style:italic;font-weight:inherit!important;letter-spacing:.03125rem}.fiscal strong{font-family:inherit;font-style:inherit;font-weight:750}.fiscal .semibold{font-weight:600}.fiscal .extrabold,.fiscal .xbold{font-weight:800}.fiscal dt{font-family:var(--serif);font-weight:750;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{outline:1px dotted #069;text-decoration:none}.fiscal summary{color:var(--link)!important}.fiscal summary:focus{outline:none;-webkit-text-decoration:underline solid var(--link-hover) 1px;text-decoration:underline solid var(--link-hover) 1px}.fiscal .h2,.fiscal .h3,.fiscal .h4,.fiscal .h5,.fiscal h1,.fiscal h2,.fiscal h3,.fiscal h4,.fiscal h5{font-family:var(--serif);font-weight:var(--regular,400);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-style:italic;font-weight:500}.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{color:#5b5959;font:normal normal 600 .75rem var(--sans);text-transform:uppercase}.fiscal .tag{color:var(--tag-color);font:normal normal 700 .85rem/1 var(--sans);margin:.5rem auto .25rem;text-transform:uppercase!important}.fiscal blockquote{border-bottom:1px solid #000;border-top:1px solid #000;font:normal italic 1.5rem/1.3 var(--serif);letter-spacing:.03125rem;padding:.5rem 1rem}.fiscal blockquote .who{display:block;font-size:75%;text-align:right}.fiscal figure{margin-bottom:1rem}.fiscal figure.exhibit{font-family:var(--sans)!important}.fiscal figure.exhibit .source,.fiscal figure.exhibit figcaption{font-size:.75rem;font-weight:400}.fiscal figure.exhibit .source{font-size:.9rem}.fiscal figure.exhibit .source:not(:last-child){margin-bottom:.5rem}.fiscal figcaption{font-family:var(--serif)!important;font-size:.85rem;line-height:1.2;margin:.5rem 0}.fiscal hr{display:block;margin-bottom:1rem}.fiscal table caption{background-color:var(--caption);color:var(--caption-txt);font-family:var(--sans);font-size:1rem;font-weight:600}.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{border-left:4px solid var(--bracket);border-radius:1rem;border-right:4px solid var(--bracket);margin:1rem auto;padding:0 1rem}.fiscal .finis{color:var(--fn-red);font-weight:800!important}.fiscal .inline-block{display:inline-block}#related{background-color:#eeecd9;margin:2rem 0 5rem;max-width:100%;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{text-decoration-color:#000}.reveal .close-button:focus,.reveal .close-button:hover{background-color:#fff!important;color:var(--link-hover)}.smart-break{hyphens:auto;word-break:break-word}.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{color:#5b5959;font:normal normal 600 .85rem montserrat,Verdana,sans-serif;text-transform:uppercase}.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;font-size:1.25rem;font-weight:400;margin:0 auto 0 0;padding-bottom:.25rem;padding-left:32px}.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;margin:1rem auto;text-align:center;text-transform:uppercase}.fiscal .trending .h3,.fiscal .trending h3{color:#000;font:normal normal 500 1rem/1.2 ibarra,Times New Roman,Baskerville,serif;margin:.25rem auto}.fiscal .trending .h3 em,.fiscal .trending h3 em{font-style:italic}