@font-face{font-family:steelfish;src:url(/fonts/steelfish/steelfish_rg-webfont.woff2) format("woff2"),url(/fonts/steelfish/steelfish_rg-webfont.woff) format("woff");font-weight:400;font-style:normal}:root{--titlecolor:$gray-blue;--fiscal:$red;--title:$sepia;--strongcolor:$black;--quotecolor:$black;--subhdcolor:$sepia;--callout-bg:$white}.fiscal .title{font-family:steelfish,Arial Narrow,helvetica,arial,sans-serif;font-weight:400;color:#67899b;color:var(--titlecolor);margin-bottom:0}.fiscal .title span{font-weight:400;color:#555;color:var(--title)}.fiscal .steelfish{font-family:steelfish,Arial Narrow,helvetica,arial,sans-serif}.fiscal strong.color{color:#111;color:var(--strongcolor)}.fiscal blockquote.color{color:#111;color:var(--quotecolor)}.fiscal blockquote.steelfish{font-size:2rem;letter-spacing:1px}.fiscal h1.title{font-size:4rem}.fiscal h1.title span{line-height:.9!important;font-size:3rem}@media print,screen and (max-width:46.24875em){.fiscal h1.title{font-size:2.5rem}.fiscal h1.title span{line-height:1!important;font-size:2rem}}.fiscal p.title{font-size:2rem;margin-top:1rem}@media print,screen and (max-width:46.24875em){.fiscal p.title{line-height:1!important;font-size:2rem}}.fiscal .crunch{line-height:.75!important}.fiscal h1{margin-top:2rem;margin-bottom:1rem}.fiscal table tr.total td,.fiscal table tr.total th{border-top:3px solid var(--quotecolor)!important;border-bottom:3px solid var(--quotecolor)!important;background-color:#fff}.fiscal ul.special li{font-size:2rem;line-height:.75;color:#111;color:var(--quotecolor)}.fiscal ul.special li span,.fiscal ul.special p,.fiscal ul.special ul li{color:#111;font-size:1.1rem;line-height:1.5}