:root{--small:739px;--medium:1023px;--large:1199px;--link:#069;--link-hover:#028ae4;--link-on-black:#38afff;--link-on-black-hover:#a8dcff;--programs:#9e8317;--taxes:#445d92;--transparency:#479ac1;--purchasing:#c8750a;--economy:#64733b;--about:#973831;--sans:opensans,times,"Helvetica Neue",Arial,sans-serif;--sans-ital:opensans-ital;--mono:reddit-mono,"Liberation Mono",Courier,monospace;--caption:#44413f;--caption-txt:#fff;--thead:#c5b9b5;--thead-txt:#111;--stripe:#ede8e5;--table-border:1px solid #44413f}main{--steelfish:steelfish,"Arial Narrow",Helvetica,sans-serif;--condensed:steelfish,"Arial Narrow",Helvetica,sans-serif;--roboto:roboto,Georgia,serif}.bre-bg h1{font:normal normal 400 3.5rem steelfish,Arial Narrow,Helvetica,sans-serif;text-transform:uppercase;margin-bottom:1rem;color:#fff;text-align:right}.bre-bg h1.es{font-size:3rem}.bre-bg h1.small{font-size:2rem}@media print,screen and (max-width:63.99875em){.bre-bg h1{text-align:left;font-size:3rem}}.bre-bg h2{font:normal normal 700 2.25rem var(--roboto);margin:2rem auto 0 0}.bre-bg h2 span,.bre-bg h2.h4{font-size:22px;display:block}.bre-bg table.bre{margin:0!important}.bre-bg table.bre caption,.bre-bg table.bre tbody,.bre-bg table.bre tbody tr:nth-child(2n),.bre-bg table.bre tfoot,.bre-bg table.bre thead,.bre-bg table.bre tr td,.bre-bg table.bre tr th{background-color:transparent;border:0;font-size:1.15rem;color:var(--tbody)}.bre-bg table.bre thead{color:#fff;text-align:right;font-weight:500;vertical-align:bottom}.bre-bg table.bre thead th{padding:.5rem;vertical-align:bottom;border-bottom:2px solid var(--gold-light)}@media screen and (max-width:500px){.bre-bg table.bre thead th{font-size:.8rem}}.bre-bg table.bre thead th span{font:normal normal 500 .8rem var(--roboto)}.bre-bg table.bre thead th:nth-child(4){font:normal normal 400 2rem steelfish,Arial Narrow,Helvetica,sans-serif;background-color:var(--column-bg)}@media screen and (max-width:500px){.bre-bg table.bre thead th:nth-child(4){font-size:1.5rem}}@media screen and (max-width:500px){.bre-bg table.bre thead th:nth-child(2){display:none}}.bre-bg table.bre thead td{background-color:var(--column-bg);vertical-align:bottom;text-align:left;font-size:.7rem;padding:.5rem;color:#fff;border-bottom:2px solid var(--gold-light);font-weight:700}@media screen and (max-width:500px){.bre-bg table.bre thead td{display:none}}.bre-bg table.bre tbody td,.bre-bg table.bre tbody th{font-family:var(--sans);font-weight:700;vertical-align:middle;color:var(--tbody);padding:var(--row-space) .5rem}@media screen and (max-width:500px){.bre-bg table.bre tbody td,.bre-bg table.bre tbody th{padding:var(--row-space) .25rem;font-size:.75rem}}.bre-bg table.bre tbody th[scope=row]{color:var(--fund);font-weight:500}@media screen and (max-width:500px){.bre-bg table.bre tbody th[scope=row]{font-size:.75rem}}.bre-bg table.bre tbody tr.subtotal td,.bre-bg table.bre tbody tr.subtotal th[scope=row],.bre-bg table.bre tbody tr.total td,.bre-bg table.bre tbody tr.total th[scope=row]{color:#fff!important;border-top:1px solid var(--h-border);text-transform:uppercase;padding-top:0;vertical-align:middle;font-weight:700}@media screen and (max-width:500px){.bre-bg table.bre tbody tr.subtotal td,.bre-bg table.bre tbody tr.subtotal th[scope=row],.bre-bg table.bre tbody tr.total td,.bre-bg table.bre tbody tr.total th[scope=row]{font-size:.8rem}}.bre-bg table.bre tbody td:nth-child(2){font-size:2.5rem;border-right:1px solid var(--v-border);padding-right:1rem}@media screen and (max-width:500px){.bre-bg table.bre tbody td:nth-child(2){display:none}}.bre-bg table.bre tbody td:nth-child(4){font:normal normal 400 2.5rem steelfish,Arial Narrow,Helvetica,sans-serif;font-weight:400!important}@media screen and (max-width:500px){.bre-bg table.bre tbody td:nth-child(4){font-size:1.5rem!important}}.bre-bg table.bre tbody td:nth-child(5){font-size:.8rem;font-weight:500;text-align:left;padding-right:1rem}@media screen and (max-width:500px){.bre-bg table.bre tbody td:nth-child(5){display:none}}.bre-bg table.bre tbody td:nth-child(4),.bre-bg table.bre tbody td:nth-child(5){background-color:var(--column-bg)}.bre-bg table.bre tbody tr.total th[scope=row]{font-size:1.25rem}@media screen and (max-width:500px){.bre-bg table.bre tbody tr.total th[scope=row]{font-size:.75rem}}.bre-bg table.bre tbody tr.total td:nth-child(4){font-size:3rem}@media screen and (max-width:500px){.bre-bg table.bre tbody tr.total td:nth-child(4){font-size:1.5rem}}