@font-face{font-display:swap;font-family:Styrene B;font-style:normal;font-weight:400;src:local("Styrene B-Regular"),local("Styrene B Regular"),url(../fonts/styrene/StyreneB-Regular-Web-a10b085104.woff2) format("woff2"),url(../fonts/styrene/StyreneB-Regular-Web-82d7f3bb02.woff) format("woff")}@font-face{font-display:swap;font-family:Styrene B;font-style:italic;font-weight:400;src:local("Styrene B-Regular"),local("Styrene B Regular"),url(../fonts/styrene/StyreneB-RegularItalic-Web-b641a7aa64.woff2) format("woff2"),url(../fonts/styrene/StyreneB-RegularItalic-Web-eaf56c7396.woff) format("woff")}@font-face{font-display:swap;font-family:Styrene B;font-style:normal;font-weight:300;src:local("Styrene B-Light"),local("Styrene B Light"),url(../fonts/styrene/StyreneB-Light-Web-642500f45d.woff2) format("woff2"),url(../fonts/styrene/StyreneB-Light-Web-aac505b22a.woff) format("woff")}@font-face{font-display:swap;font-family:Styrene B;font-style:italic;font-weight:300;src:local("Styrene B-Light"),local("Styrene B Light"),url(../fonts/styrene/StyreneB-LightItalic-Web-9e0a8aeb09.woff2) format("woff2"),url(../fonts/styrene/StyreneB-LightItalic-Web-9430071a72.woff) format("woff")}@font-face{font-display:swap;font-family:Space Mono;font-style:normal;font-weight:400;src:local("Space Mono"),url(../fonts/space-mono/space-mono-v2-latin-regular-d96ed1a379.woff2) format("woff2"),url(../fonts/space-mono/space-mono-v2-latin-regular-0cfbcf141b.woff) format("woff")}@font-face{font-display:swap;font-family:Space Mono;font-style:italic;font-weight:400;src:local("Space Mono"),url(../fonts/space-mono/space-mono-v2-latin-italic-a2776eb8b6.woff2) format("woff2"),url(../fonts/space-mono/space-mono-v2-latin-italic-94da633627.woff) format("woff")}@font-face{font-display:swap;font-family:Space Mono;font-style:normal;font-weight:700;src:url(../fonts/space-mono/space-mono-v2-latin-700-324bb003b8.woff2) format("woff2"),url(../fonts/space-mono/space-mono-v2-latin-700-c4fffd8d7b.woff) format("woff")}@font-face{font-display:swap;font-family:Space Mono;font-style:italic;font-weight:700;src:url(../fonts/space-mono/space-mono-v2-latin-700italic-43f332ad8f.woff2) format("woff2"),url(../fonts/space-mono/space-mono-v2-latin-700italic-0e90fd25ef.woff) format("woff")}@font-face{font-display:swap;font-family:Plaak;font-style:normal;font-weight:700;src:url("../fonts/plaak/Plaak - 45A-Foch-BoldA-205TF-878e95c1b1.woff2") format("woff2"),url("../fonts/plaak/Plaak - 45A-Foch-BoldA-205TF-ee884dfa5f.woff") format("woff")}*{font-size:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}[aria-busy=true]{cursor:progress}h1,h2,h3,h4,h5,h6{font-weight:400}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}img{border:0;height:auto;max-width:100%}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}embed,iframe,object{display:block;max-width:100%;position:relative;z-index:1}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}blockquote[type=cite]{border:0}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}ins{text-decoration:none}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent}a[href^=mailto]{word-break:break-all;word-break:break-word}a[href^=tel]{color:inherit;text-decoration:none}a>svg,button>svg{pointer-events:none}button,input,select,textarea{font:inherit}button,select{text-transform:none}button,input,select{overflow:visible}select::-ms-value{color:currentColor}optgroup{font-weight:700}fieldset,legend{border:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{border-radius:0;display:block;overflow:auto;width:100%}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button],[type=checkbox],[type=radio],[type=reset],[type=submit],button,label,select{cursor:pointer}[readonly]{cursor:text}[aria-disabled],[disabled]{cursor:default;cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]{border-radius:0;-webkit-appearance:none}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{border-radius:0}[type=search]::-webkit-search-decoration,[type=search]::-webkit-search-results-button,[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}::-moz-placeholder{opacity:1}html{color:#000;background-color:#fff;color:#525971;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;scroll-behavior:smooth}@media (min-width:40em){html{color:#525971}}html.fonts-loaded{font-family:Styrene B,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media (max-width:19.9375em){html{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}}body{overflow-x:hidden}svg:not([fill]){fill:currentColor}.is-fluid-svg{height:auto;max-width:100%}a{transition:all .15s ease-in-out}a,a:active,a:focus,a:hover,a:link,a:visited{text-decoration:none}.ua-ios input,.ua-ios select,.ua-ios textarea{font-size:1rem!important}::-moz-selection{background-color:#9fddf3;text-shadow:none}::selection{background-color:#9fddf3;text-shadow:none}[data-whatinput=mouse] :focus,[data-whatinput=touch] :focus{outline:none}.mobile-message{font-size:.875em;margin-top:20px}@media print{.mobile-message{display:none!important}}#shellView{padding-top:2.125rem}@media (min-width:20em){#shellView{padding-top:calc(2.08333vw + 1.70833rem)}}@media (min-width:50em){#shellView{padding-top:2.75rem}}#epiWrapper .epiView{display:none;clear:left;position:relative}#epiWrapper .epiView:after{clear:both;content:"";display:table}#epiWrapper .content{position:relative}.infoIcon{display:inline-block;vertical-align:text-bottom;margin-left:5px;background:url(../images/info-icon-af9fa3a1a7.png) no-repeat 50%;width:17px;height:16px;cursor:pointer}.infoIcon:active:after,.infoIcon:focus:after,.infoIcon:hover:after{opacity:1}.infoIcon:active+.infoTooltip,.infoIcon:focus+.infoTooltip,.infoIcon:hover+.infoTooltip{opacity:1!important}.infoIcon:after{content:"";display:inline-block;background:url(../images/info-icon-hover-d322eff6cc.png) no-repeat 50%;width:17px;height:16px;opacity:0;transition:opacity .2s}.infoTooltip{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#507490;color:#fff;left:0;opacity:0;padding:.9375rem .75rem;pointer-events:none;position:absolute;transition:all .15s ease-in-out;width:300px;z-index:200}.infoTooltip h4{font-size:.9375rem;font-weight:700;margin-bottom:1em}.infoTooltip dt{margin-bottom:.625rem!important}.infoTooltip dd{font-size:.8125rem;line-height:1.44}#aboutLinks ul{list-style:none;overflow:hidden;padding-left:0}#aboutLinks ul li{float:left;margin-bottom:0;margin-right:10px}#aboutLinks ul li:last-child{margin-right:0}#aboutLinks ul a{color:#3297cf;cursor:pointer;font-size:12px;font-weight:600}.mapSelector{height:auto;max-width:23.75rem;text-align:left}.mapSelector path{transition:fill .2s;cursor:pointer}.mapSelector path:active,.mapSelector path:focus,.mapSelector path:hover{fill:#156dd0}.mapSelector path.active{fill:#989044}.content>.tooltip,.menuSecondary>.tooltip{background-color:#635e99;color:#fff;font-size:12px;line-height:12px;min-height:20px;opacity:0;padding:4px;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .2s ease-in-out;width:90px}.content>.tooltip:after,.menuSecondary>.tooltip:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:5px solid #635e99;bottom:-5px;content:"";display:block;height:0;left:40px;position:absolute;width:0}.menuSecondary{background-color:#f3f3f3;margin-top:10px}.menuSecondary:after{clear:both;content:"";display:table}.menuSecondary:first-child{margin-top:0}.menuSecondary .toggleTrigger{background-color:transparent;border:1px solid #ddd;cursor:pointer;display:block;padding:15px 0;position:relative;text-align:left;width:100%}.menuSecondary .toggleTrigger:after{content:"+";position:absolute;right:.75rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.menuSecondary .toggleTrigger.is-expanded:after{content:"-"}.menuSecondary .toggleTrigger:active,.menuSecondary .toggleTrigger:focus,.menuSecondary .toggleTrigger:hover{background-color:transparent}.menuSecondary .toggleContent.is-hidden{display:none}@media print{.menuSecondary .toggleContent{display:block!important;visibility:visible!important}}.menuSecondary .toggleButtons li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menuSecondary .button-text,.menuSecondary h3{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#525971;font-size:.8125rem;letter-spacing:-.5px;line-height:1;margin:0;padding-left:.75rem;padding-right:.75rem;position:relative;text-transform:uppercase}.menuSecondary>.button-text,.menuSecondary>h3{padding-top:.75rem}.menuSecondary .small-buttons li{width:50px;box-sizing:border-box;-moz-box-sizing:border-box;float:left;margin-bottom:10px}.menuSecondary select{border-radius:0;border:1px solid #d1d1d1;background:#dce3e4;padding:10px;color:#1d435a;outline:none;-webkit-appearance:none;transition:background .1s;position:relative;font-family:Lucida Grande;font-size:13px;vertical-align:initial}.menuSecondary .dropdownWrapper:hover select{background:#d5dedf}.menuSecondary select:after{content:"hi";display:block;position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid red}#titles{margin-bottom:2.5rem}#titles .sectionTitle{color:#377481;font-size:30px}.contentSection{margin-top:30px;position:relative;overflow-x:scroll;overflow-y:hidden;width:100%;z-index:100}@media (min-width:65.625em){.contentSection{float:left;margin-left:-255px;margin-top:0;overflow:visible;padding-left:285px;width:100%}}@media print{.contentSection{float:none!important;margin-left:0!important;padding-left:0!important}}.contentSection-wrap{position:relative}@media (min-width:65.625em){.menuSecondarySection{float:left;position:relative;width:255px;z-index:200}}@media print{.menuSecondarySection{float:none!important;width:auto!important}}.stateToggles .toggleButtons{margin-left:-.625rem}.stateToggles .toggleButtons:after{clear:both;content:"";display:table}.stateToggles .toggleButtons>li{padding-left:.625rem;min-width:2.8125rem;width:25%}@media (min-width:21.25em){.stateToggles .toggleButtons>li{width:20%}}@media (min-width:26.875em){.stateToggles .toggleButtons>li{width:16.66667%}}@media (min-width:31.25em){.stateToggles .toggleButtons>li{width:14.28571%}}@media (min-width:35em){.stateToggles .toggleButtons>li{width:12.5%}}@media (min-width:65.625em){.stateToggles .toggleButtons>li{width:25%}}.stateToggles .toggleButtons>li button{text-align:center}.leftLongArrow{border-top:2px solid #635e99;display:inline-block;margin-right:10px;position:relative;vertical-align:middle;width:100px}@media (max-width:65.5625em){.leftLongArrow{display:none}}.leftLongArrow:after{content:"";display:block;position:absolute;top:-9px;left:-12px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:12px solid #635e99}.contentSection .selectPointer{background-color:#f3f3f3;font-weight:300;padding:20px;text-align:center;font-size:20px}.contentSection .selectPointer p{display:inline-block;vertical-align:middle}#loadingView{padding:30px 0;text-align:center}.no-js #loadingView{display:none}.bg-default{background-color:#fff}.bg-image{display:block;position:relative}.bg-image-source{height:100%;left:0;position:absolute;top:0;width:100%;object-fit:cover}.no-objectfit .bg-image{background-position:50% 50%;background-size:cover}.bg-blue{background-color:#156dd0!important}.bg-fill-blue{fill:#156dd0!important}.bg-darkBlue{background-color:#507490!important}.bg-fill-darkBlue{fill:#507490!important}.bg-darkGold{background-color:#989044!important}.bg-fill-darkGold{fill:#989044!important}.bg-darkRed{background-color:#c72654!important}.bg-fill-darkRed{fill:#c72654!important}.bg-darkGray{background-color:#525971!important}.bg-fill-darkGray{fill:#525971!important}.bg-gray{background-color:#aaa!important}.bg-fill-gray{fill:#aaa!important}.bg-gold{background-color:#c0ba79!important}.bg-fill-gold{fill:#c0ba79!important}.bg-green{background-color:#37c256!important}.bg-fill-green{fill:#37c256!important}.bg-lightBlue{background-color:#9fddf3!important}.bg-fill-lightBlue{fill:#9fddf3!important}.bg-offwhite{background-color:#f3f3f3!important}.bg-fill-offwhite{fill:#f3f3f3!important}.bg-lightPurple{background-color:#7d76c7!important}.bg-fill-lightPurple{fill:#7d76c7!important}.bg-lightRed{background-color:#f6573e!important}.bg-fill-lightRed{fill:#f6573e!important}.bg-lightGray{background-color:#ddd!important}.bg-fill-lightGray{fill:#ddd!important}.bg-purple{background-color:#635e99!important}.bg-fill-purple{fill:#635e99!important}.bg-red{background-color:#cd3c2b!important}.bg-fill-red{fill:#cd3c2b!important}.bg-logoBlue{background-color:#0095f5!important}.bg-fill-logoBlue{fill:#0095f5!important}.bg-logoRed{background-color:#ff5c78!important}.bg-fill-logoRed{fill:#ff5c78!important}.btn{background-color:transparent;background-image:none;border:0;color:inherit;cursor:pointer;display:inline-block;line-height:1;text-align:center;transition:background-color .15s ease-in-out,border .15s ease-in-out,color .15s ease-in-out,-webkit-transform 50ms ease-in-out;transition:background-color .15s ease-in-out,border .15s ease-in-out,color .15s ease-in-out,transform 50ms ease-in-out;transition:background-color .15s ease-in-out,border .15s ease-in-out,color .15s ease-in-out,transform 50ms ease-in-out,-webkit-transform 50ms ease-in-out;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;border:2px solid currentColor;color:#156dd0;font-size:1.125rem;padding:.9375rem}.fonts-loaded .btn{font-family:Styrene B,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.btn,.btn:active,.btn:focus,.btn:hover,.btn:link,.btn:visited{text-decoration:none}.btn:active,.btn:hover,.no-js .btn:focus,[data-whatinput=keyboard] .btn:focus{background-color:#156dd0;border-color:#156dd0;color:#fff}.btn:active{-webkit-transform:scale(.97);transform:scale(.97)}.btn:disabled{background-color:#eee!important;border-color:#bbb!important;color:#666!important;cursor:not-allowed!important}.c-default{color:#000}@media (min-width:40em){.c-default{color:#525971}}[class*=" c-"],[class^=c-]{fill:currentColor}.f-uppercase{text-transform:uppercase}.f-smallcaps{font-variant:small-caps}.f-old-style-figures{-webkit-font-feature-settings:"lnum" off,"onum";font-feature-settings:"lnum" off,"onum"}.f-lining-figures{-webkit-font-feature-settings:"lnum","onum" off;font-feature-settings:"lnum","onum" off}.f-scale-body{font-size:1.0625rem}@media (min-width:22.5em){.f-scale-body{font-size:calc(.40541vw + .97128rem)}}@media (min-width:68.75em){.f-scale-body{font-size:1.25rem}}.f-styrene{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.fonts-loaded .f-styrene{font-family:Styrene B,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.f-spaceMono{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.fonts-loaded .f-spaceMono{font-family:Space Mono,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.f-plaak{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.05em}.fonts-loaded .f-plaak{font-family:Plaak,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.f-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.875rem;font-weight:700;line-height:1.2;text-transform:uppercase}.fonts-loaded .f-title{font-family:Space Mono,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media (min-width:20em){.f-title{font-size:calc(1.72414vw + 1.53017rem)}}@media (min-width:56.25em){.f-title{font-size:2.5rem}}.f-heading-small{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.05em;font-size:1.125rem;font-weight:700;text-transform:uppercase}.fonts-loaded .f-heading-small{font-family:Plaak,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.u-form input[type=email],.u-form input[type=number],.u-form input[type=password],.u-form input[type=search],.u-form input[type=tel],.u-form input[type=text],.u-form input[type=url]{background-color:#fff;border:1px solid #aaa;line-height:1.2;padding:.75rem 1rem .625rem;transition:all .15s ease-in-out;width:100%}.u-form input[type=email]:focus,.u-form input[type=number]:focus,.u-form input[type=password]:focus,.u-form input[type=search]:focus,.u-form input[type=tel]:focus,.u-form input[type=text]:focus,.u-form input[type=url]:focus{border-color:blue}.u-form input[type=email]::-webkit-input-placeholder,.u-form input[type=number]::-webkit-input-placeholder,.u-form input[type=password]::-webkit-input-placeholder,.u-form input[type=search]::-webkit-input-placeholder,.u-form input[type=tel]::-webkit-input-placeholder,.u-form input[type=text]::-webkit-input-placeholder,.u-form input[type=url]::-webkit-input-placeholder{color:#767676}.u-form input[type=email]:-ms-input-placeholder,.u-form input[type=number]:-ms-input-placeholder,.u-form input[type=password]:-ms-input-placeholder,.u-form input[type=search]:-ms-input-placeholder,.u-form input[type=tel]:-ms-input-placeholder,.u-form input[type=text]:-ms-input-placeholder,.u-form input[type=url]:-ms-input-placeholder{color:#767676}.u-form input[type=email]::placeholder,.u-form input[type=number]::placeholder,.u-form input[type=password]::placeholder,.u-form input[type=search]::placeholder,.u-form input[type=tel]::placeholder,.u-form input[type=text]::placeholder,.u-form input[type=url]::placeholder{color:#767676}.u-form input[type=email]:disabled,.u-form input[type=number]:disabled,.u-form input[type=password]:disabled,.u-form input[type=search]:disabled,.u-form input[type=tel]:disabled,.u-form input[type=text]:disabled,.u-form input[type=url]:disabled{background-color:#f4f4f4;border-color:#ccc;color:#707070;cursor:not-allowed!important}.u-form textarea{background-color:#fff;border:1px solid #aaa;line-height:1.2;padding:.75rem 1rem .625rem;transition:all .15s ease-in-out;width:100%}.u-form textarea:focus{border-color:blue}.u-form textarea::-webkit-input-placeholder{color:#767676}.u-form textarea:-ms-input-placeholder{color:#767676}.u-form textarea::placeholder{color:#767676}.u-form textarea:disabled{background-color:#f4f4f4;border-color:#ccc;color:#707070;cursor:not-allowed!important}.u-form datalist.is-invalid,.u-form input.is-invalid,.u-form select.is-invalid,.u-form textarea.is-invalid{border-color:red}.u-form fieldset+fieldset{margin-top:1.875rem}.u-form legend{font-size:1.125rem;font-weight:700;line-height:1.333;margin-bottom:1rem}@media (min-width:20em){.u-form legend{font-size:calc(1.72414vw + .78017rem)}}@media (min-width:56.25em){.u-form legend{font-size:1.75rem}}.u-form [data-validate=error]{color:red}.no-js-show,.u-form [data-validate=error].is-hidden{display:none!important}.no-js .no-js-show{display:block!important}.js-hide,.no-js .no-js-hide{display:none!important}.no-js .js-hide{display:block!important}.l-padding{padding-left:.625rem;padding-right:.625rem}@media (min-width:20em){.l-padding{padding-left:.9375rem;padding-right:.9375rem}}@media (min-width:25em){.l-padding{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:37.5em){.l-padding{padding-left:1.875rem;padding-right:1.875rem}}@media print{.l-padding{padding-left:0;padding-right:0}}.l-wrap{margin-left:auto;margin-right:auto;max-width:1050px}.l-wrap:after{clear:both;content:"";display:table}.l-wrap--narrow{margin-left:auto;margin-right:auto;max-width:48.75rem}.l-wrap--narrow:after{clear:both;content:"";display:table}.l-wrap--wide{margin-left:auto;margin-right:auto;max-width:75rem}.l-wrap--wide:after{clear:both;content:"";display:table}@media (min-width:75em){.l-wrap--wide{width:96.66667vw}}.l-right{float:right}.l-left{float:left}.l-align-right{margin-left:auto;margin-right:0}.l-align-left{margin-left:0;margin-right:auto}.u-richtext{line-height:1.44}.u-richtext:after{clear:both;content:"";display:table}.u-richtext>div{margin-bottom:2em;margin-top:2em}.u-richtext>div:first-child{margin-top:0}.u-richtext>div:last-child{margin-bottom:0}.u-richtext>div:not([class*=u-richtext]){font-size:1rem}.u-richtext>:first-child{margin-top:0}.u-richtext>:last-child{margin-bottom:0}.u-richtext>:not(div) a:not(.btn){border-bottom:1px solid transparent;color:#156dd0}.u-richtext>:not(div) a:not(.btn):active,.u-richtext>:not(div) a:not(.btn):focus,.u-richtext>:not(div) a:not(.btn):hover{border-bottom-color:currentColor;color:#1055a2}.u-richtext>p{margin-bottom:1em}.u-richtext>p:empty{display:none!important}.u-richtext>h1,.u-richtext>h2,.u-richtext>h3,.u-richtext>h4,.u-richtext>h5,.u-richtext>h6{margin-bottom:1rem;margin-top:2em}.u-richtext>h1:first-child,.u-richtext>h2:first-child,.u-richtext>h3:first-child,.u-richtext>h4:first-child,.u-richtext>h5:first-child,.u-richtext>h6:first-child{margin-top:0}.u-richtext>h1+h2,.u-richtext>h2+h2,.u-richtext>h2+h3,.u-richtext>h3+h3,.u-richtext>h3+h4,.u-richtext>h4+h4,.u-richtext>h4+h5,.u-richtext>h5+h5,.u-richtext>h5+h6,.u-richtext>h6+h6{margin-top:1em}.u-richtext>h1{font-size:1.875rem;font-weight:700;line-height:1.2}@media (min-width:20em){.u-richtext>h1{font-size:calc(1.72414vw + 1.53017rem)}}@media (min-width:56.25em){.u-richtext>h1{font-size:2.5rem}}.u-richtext>h2{font-size:1.875rem;font-weight:700;line-height:1.2}@media (min-width:20em){.u-richtext>h2{font-size:calc(1.72414vw + 1.53017rem)}}@media (min-width:56.25em){.u-richtext>h2{font-size:2.5rem}}.u-richtext>h3{font-size:1.375rem;font-weight:400;line-height:1.24}@media (min-width:20em){.u-richtext>h3{font-size:calc(1.72414vw + 1.03017rem)}}@media (min-width:56.25em){.u-richtext>h3{font-size:2rem}}.u-richtext>h4{font-size:1.125rem;font-weight:700;line-height:1.333}@media (min-width:20em){.u-richtext>h4{font-size:calc(1.72414vw + .78017rem)}}@media (min-width:56.25em){.u-richtext>h4{font-size:1.75rem}}.u-richtext>h5{font-size:1rem;font-weight:700;line-height:1.2}@media (min-width:20em){.u-richtext>h5{font-size:calc(1.03448vw + .7931rem)}}@media (min-width:56.25em){.u-richtext>h5{font-size:1.375rem}}.u-richtext>h6{font-size:1rem;font-weight:700;line-height:1.2;text-transform:uppercase}@media (min-width:20em){.u-richtext>h6{font-size:calc(.34483vw + .93103rem)}}@media (min-width:56.25em){.u-richtext>h6{font-size:1.125rem}}.u-richtext>hr{background-color:#525971;border:0;display:block;height:4px;margin:2em 0}.u-richtext>ol,.u-richtext>ul{margin-bottom:1em;overflow:hidden;padding-left:1.875rem}@media (min-width:30em){.u-richtext>ol,.u-richtext>ul{padding-left:2.8125rem}}.u-richtext>ol ol,.u-richtext>ol ul,.u-richtext>ul ol,.u-richtext>ul ul{margin-bottom:0}.u-richtext>ol li,.u-richtext>ul li{margin-top:.5em}.u-richtext>ol li ol,.u-richtext>ul li ol{padding-left:1.6875rem}.u-richtext>ol li ul,.u-richtext>ul li ul{padding-left:1.25rem}.u-richtext>ol li:first-child,.u-richtext>ul li:first-child{margin-top:0}.u-richtext>ol li li:first-child,.u-richtext>ul li li:first-child{margin-top:.5em}.u-richtext>ol li>p:last-child,.u-richtext>ul li>p:last-child{margin-bottom:0}.u-richtext>ol ul,.u-richtext>ul{list-style:disc}.u-richtext>ol ul ul,.u-richtext>ul ul{list-style:circle}.u-richtext>ol,.u-richtext>ul ol{list-style:decimal}.u-richtext>ol ol,.u-richtext>ul ol ol{list-style:lower-alpha}.u-richtext>ol ol ol,.u-richtext>ul ol ol ol{list-style:lower-roman}.u-richtext>blockquote{font-size:1.25em;font-weight:700;margin:1.5em auto;max-width:500px}.u-richtext>blockquote>p:not(:last-child){margin-bottom:1em}.u-richtext>table{border-collapse:separate;width:100%}.u-richtext>table caption{font-size:1em;margin-bottom:1em}.u-richtext>table td{border-bottom:1px solid #525971;padding:.9375rem 1.875rem .9375rem 0}.u-richtext>table th{border-bottom:1px solid #525971;font-weight:700;text-align:left;text-transform:uppercase}.u-richtext>table td,.u-richtext>table th{font-size:1em}.js-tablewrap+.js-tablewrap{margin-top:3.125em}.u-richtext b,.u-richtext strong{font-weight:700}.u-richtext sup{font-size:.8em;left:-1px}.u-richtext code,.u-richtext kbd,.u-richtext pre,.u-richtext samp{font-family:Operator Mono,Consolas,Menlo,Monaco,monospace}.u-richtext small{display:inline-block}.u-hide{display:none!important}@media (max-width:42.4375em){.u-hide-year-label{display:none!important}}.hidden{display:none!important}.u-center{text-align:center!important}.u-scrollable{overflow-x:scroll!important}@media (min-width:20em){.u-nowrap{white-space:nowrap!important}}.u-mb1{margin-bottom:.625rem!important}.u-mt1{margin-top:.625rem!important}.u-mb2{margin-bottom:1.25rem!important}.u-mt2{margin-top:1.25rem!important}.u-mb3{margin-bottom:1.875rem!important}.u-mt3{margin-top:1.875rem!important}.u-mb4{margin-bottom:2.5rem!important}.u-mt4{margin-top:2.5rem!important}.u-mb5{margin-bottom:3.125rem!important}.u-mt5{margin-top:3.125rem!important}.u-mb6{margin-bottom:3.75rem!important}.u-mt6{margin-top:3.75rem!important}.u-mb7{margin-bottom:4.375rem!important}.u-mt7{margin-top:4.375rem!important}.u-mb8{margin-bottom:5rem!important}.u-mt8{margin-top:5rem!important}.u-mb9{margin-bottom:5.625rem!important}.u-mt9{margin-top:5.625rem!important}.u-mb10{margin-bottom:6.25rem!important}.u-mt10{margin-top:6.25rem!important}.u-mb1-em{margin-bottom:1em!important}.u-mt1-em{margin-top:1em!important}.u-mb2-em{margin-bottom:2em!important}.u-mt2-em{margin-top:2em!important}.u-mb3-em{margin-bottom:3em!important}.u-mt3-em{margin-top:3em!important}.u-clearfix:after{clear:both;content:"";display:table}.u-screenreader{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}[class*=u-aspect--]{position:relative}[class*=u-aspect--]:before{content:"";display:block}[class*=u-aspect--] iframe,[class*=u-aspect--] img{height:100%;left:0;position:absolute;top:0;width:100%}.u-aspect--wide:before{padding-top:56.25%}.u-aspect--square:before{padding-top:100%}#comparisonView .contentSection #compareContent{display:none}#comparisonView .averageLabel{position:relative;right:5px;top:5px;text-align:right;padding:10px 0;vertical-align:middle;font-size:10px;float:right;margin-left:35px}#comparisonView .averageLabel .averageCompare{display:inline-block;vertical-align:middle;width:1px;height:13px;margin-left:9px;background-color:#989044;position:relative;margin-top:-17px;margin-right:5px}#comparisonView .averageLabel .averageCompare:before{content:"";position:absolute;display:block;width:8px;height:8px;bottom:-8px;right:-4px;background-color:inherit}#comparisonView .contentSection .statesComparing{background-color:#f3f3f3;font-size:12px;padding:5px 8px;text-align:center;margin-top:15px;display:none}#comparisonView .contentSection .statesComparing .state{font-weight:700}#comparisonView .contentSection .compareGraph{border-spacing:0}#comparisonView .contentSection .compareGraph tr{transition:all .1s}#comparisonView .contentSection .compareGraph tr:hover{background-color:#f9fbfb}#comparisonView .contentSection .compareGraph tr .indicatorName{font-size:.875rem;padding:0 5px 15px;text-align:right;vertical-align:middle;width:160px}#comparisonView .contentSection .compareGraph tr .graph{display:block;min-height:70px;padding-bottom:15px;position:relative;vertical-align:middle}#comparisonView .contentSection .compareGraph tr .graph .axis{stroke:#8e98a5;stroke-width:1px;fill:none}#comparisonView .contentSection .compareGraph .graph .stalk{stroke:#635e99;stroke-width:.5px}#comparisonView .contentSection .compareGraph .graph .stateLabel .body{stroke:#635e99;stroke-width:.5px;fill:#fff;transition:fill .2s}#comparisonView .contentSection .compareGraph .graph .tooltip{font-size:10px;padding:2px;margin-left:-34px;color:#fff;text-align:right;z-index:100;position:absolute;opacity:1;background-color:#635e99}#comparisonView .contentSection .compareGraph .graph .stateLabel.negative .body{fill:#635e99}#comparisonView .contentSection .compareGraph .graph .stateLabel.positive .body{fill:#156dd0}#comparisonView .contentSection .compareGraph .graph .stateLabel.active .body{fill:#507490}#comparisonView .contentSection .compareGraph .graph .stateLabel.active .stateLabel,#comparisonView .contentSection .compareGraph .graph .stateLabel.negative .stateLabel,#comparisonView .contentSection .compareGraph .graph .stateLabel.positive .stateLabel{fill:#fff}#comparisonView .contentSection .compareGraph .graph .stateLabel text{fill:#525971;font-size:.8125rem}#comparisonView .contentSection .compareGraph .graph .state.negative .stateValue{fill:#cd3c2b}#comparisonView .contentSection .compareGraph .graph .state.postive .stateValue{fill:#1c8733}#comparisonView .contentSection .compareGraph .graph .maxVal,#comparisonView .contentSection .compareGraph .graph .minVal,#comparisonView .contentSection .compareGraph .graph .value{font-size:.75rem;pointer-events:none;fill:#525971}#comparisonView .contentSection .compareGraph .graph .minVal{fill:#635e99}#comparisonView .contentSection .compareGraph .graph .maxVal{fill:#156dd0}#comparisonView .contentSection .compareGraph .graph .averageValue{fill:#989044}#comparisonView .compareUI{display:none}#comparisonView h2.years{text-align:center;margin:20px 0 0;font-size:18px;font-weight:500}#comparisonView .worseImprovedLabel{width:486px;height:12px;background:url(../images/compareWorseImproveKey-d772c7d7d5.png) 0 0 no-repeat;margin-top:35px;margin-left:170px}#comparisonView .compareMidLine{pointer-events:none;stroke:#bdc2ca}#comparisonView .faded,#comparisonView .faded2{opacity:.5}#comparisonView .faded2 svg{opacity:0}#comparisonView .faded svg *{opacity:0!important}#comparisonView .faded svg .compareMidLine{opacity:1}#comparisonView .tooltip{background:rgba(0,0,0,.7);font-size:10px;min-width:140px;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;text-align:center;transition:opacity .2s ease-in-out;z-index:100}#comparisonView svg{overflow:hidden}#comparisonView #comparisonGroupToggle .id-1{background-color:#156dd0}#comparisonView #comparisonGroupToggle .id-2{background-color:#8e4b65}#comparisonView #comparisonGroupToggle .id-3{background-color:#377481}#comparisonView #comparisonGroupToggle .id-4{background-color:#358e6c}#comparisonView #comparisonGroupToggle .id-1:hover{background-color:rgba(180,80,59,.9)}#comparisonView #comparisonGroupToggle .id-2:hover{background-color:rgba(142,75,101,.9)}#comparisonView #comparisonGroupToggle .id-3:hover{background-color:rgba(55,116,129,.9)}#comparisonView #comparisonGroupToggle .id-4:hover{background-color:rgba(53,142,108,.9)}#comparisonView #comparisonGroupToggle .id-2:after,#comparisonView #comparisonGroupToggle .id-3:after,#comparisonView #comparisonGroupToggle .id-4:after,#comparisonView .id-1:after{background-color:transparent!important}#comparisonView #comparisonGroupToggle .toggleButtons li{color:#fff}#comparisonView .averageLabel1 .averageCompare:before{background-color:#156dd0}#comparisonView .averageLabel2 .averageCompare:before{background-color:#8e4b65}#comparisonView .averageLabel3 .averageCompare:before{background-color:#377481}#comparisonView .averageLabel4 .averageCompare:before{background-color:#358e6c}#comparisonView .averageLabel1,#comparisonView .averageLabel2,#comparisonView .averageLabel3,#comparisonView .averageLabel4{display:none}#comparisonView .regionAverageID1 rect{fill:#156dd0}#comparisonView .regionAverageID2 rect{fill:#8e4b65}#comparisonView .regionAverageID3 rect{fill:#377481}#comparisonView .regionAverageID4 rect{fill:#358e6c}#comparisonView .groupContainers{margin-top:10px}@media (min-width:36.25em) and (max-width:65.5625em){#comparisonView .groupContainers{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}#comparisonView .groupContainers .menuSecondary{margin-bottom:1.25rem}@media (min-width:36.25em) and (max-width:65.5625em){#comparisonView .groupContainers .menuSecondary{margin-top:0;width:calc(50% - 20px)}}#comparisonView .connectingLine{stroke:#1d435c;stroke-width:.5px;display:none}#comparisonView .connectingPath{stroke:#1d435c;stroke-width:.5px;fill:none}#comparisonView .compareKey{font-size:.75rem;font-style:italic;border-top:1px solid #c6cbd2;width:451px;margin-top:35px;left:185px;position:relative;text-align:center}#comparisonView .compareKey:after,#comparisonView .compareKey:before{content:"";display:block;position:absolute;width:0;height:0}#comparisonView .compareKey:before{left:0;border-right:6px solid #8e98a5}#comparisonView .compareKey:after,#comparisonView .compareKey:before{top:-4px;border-top:4px solid transparent;border-bottom:4px solid transparent}#comparisonView .compareKey:after{right:0;border-left:6px solid #8e98a5}#comparisonView .compareKey span{position:relative;top:-8px;background-color:#fff;padding:0 2px}#comparisonView .compareKey .worst{color:#8e4b65;float:left;margin-left:10px}#comparisonView .compareKey .best{color:#3297cf;float:right;margin-right:10px}#comparisonView .averageLabel svg{float:right;margin-top:-9px;margin-left:5px}#comparisonView .averageLabel line{stroke-width:.5px;stroke:#635e99}#comparisonView .menuSecondarySection section svg{margin-left:5px;vertical-align:baseline}@media (min-width:41.875em){#comparisonMobileMessage{display:none}}.Footer{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-top:1.875rem;padding-bottom:1.875rem;padding-top:1.875rem;background-color:#507490;color:#fff}@media (min-width:20em){.Footer{margin-top:calc(5.12821vw + .84936rem)}}@media (min-width:68.75em){.Footer{margin-top:4.375rem}}@media (min-width:20em){.Footer{padding-bottom:calc(5.12821vw + .84936rem);padding-top:calc(5.12821vw + .84936rem)}}@media (min-width:68.75em){.Footer{padding-bottom:4.375rem;padding-top:4.375rem}}.Footer-wrap:after{clear:both;content:"";display:table}.Footer-logo{display:block;color:#fff;margin-bottom:1.25rem}.Footer-logo-wrap{position:relative;width:17.8125rem}.Footer-logo-wrap:before{content:"";display:block;padding-top:11.74168%}.Footer-logo:active,.Footer-logo:focus,.Footer-logo:hover{color:hsla(0,0%,100%,.8)}.Footer-logo svg{height:100%;left:0;position:absolute;top:0;width:100%}.Footer-contact{font-size:.8125rem}@media (min-width:25em){.Footer-contact{display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width:50em){.Footer-contact{clear:both;float:left;width:50%}}@media (max-width:24.9375em){.Footer-contact-col{margin-bottom:.5em}}@media (min-width:25em){.Footer-contact-col{padding-left:1.875rem}.Footer-contact-col:first-child{padding-left:0}}.Footer-contact a{color:#fff}.Footer-contact a:active,.Footer-contact a:focus,.Footer-contact a:hover{border-bottom:1px solid hsla(0,0%,100%,.5)}.Footer-legal{font-size:.75rem;line-height:1.45}@media (max-width:49.9375em){.Footer-legal{margin-top:2.5rem}}@media (min-width:50em){.Footer-legal{float:left;padding-left:2.5rem;width:50%}}.Footer-legal-copyright{float:left;font-size:1.0625rem;margin-right:.25rem}.Footer-legal-text{display:block;overflow:hidden}.Footer-legal a{color:#fff;display:inline-block}.Footer-legal a:active,.Footer-legal a:focus,.Footer-legal a:hover{border-bottom:1px solid hsla(0,0%,100%,.5)}.Header{padding-top:1.375rem;padding-bottom:1.375rem;position:relative;z-index:500}@media (min-width:20em){.Header{padding-top:calc(3.10345vw + .75431rem);padding-bottom:calc(3.10345vw + .75431rem)}}@media (min-width:56.25em){.Header{padding-top:2.5rem;padding-bottom:2.5rem}}.Header:after{height:100%;left:0;position:absolute;top:0;width:100%;background-image:linear-gradient(180deg,rgba(0,0,0,.1),transparent);content:"";height:.5rem;top:100%}@media (max-width:59.9375em){.Header{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:60em){.Header-wrap{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.Header-logo{padding-right:3.75rem}@media (min-width:20em){.Header-logo{padding-right:calc(4.6875vw + 2.8125rem)}}@media (min-width:60em){.Header-logo{padding-right:5.625rem;margin-right:3.125rem;padding-right:0;max-width:20.8125rem;width:33%}}.Header-logo-link{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.Header-logo-link:active .Header-logo-epi,.Header-logo-link:hover .Header-logo-epi,.no-js .Header-logo-link:focus .Header-logo-epi,[data-whatinput=keyboard] .Header-logo-link:focus .Header-logo-epi{color:#156dd0}.Header-logo-link:active .Header-logo-epi:after,.Header-logo-link:hover .Header-logo-epi:after,.no-js .Header-logo-link:focus .Header-logo-epi:after,[data-whatinput=keyboard] .Header-logo-link:focus .Header-logo-epi:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.Header-logo-mit{display:block}@media (min-width:19.9375em){.Header-logo-mit{margin-right:1.4375rem;padding-right:1.4375rem;border-right:1px solid hsla(0,0%,67%,.5)}}@media (min-width:19.9375em) and (min-width:20em){.Header-logo-mit{margin-right:calc(5vw + .4375rem);padding-right:calc(5vw + .4375rem)}}@media (min-width:19.9375em) and (min-width:25em){.Header-logo-mit{margin-right:1.6875rem;padding-right:1.6875rem}}.Header-logo-mit-wrap{width:2.75rem;display:block;position:relative}@media (min-width:20em){.Header-logo-mit-wrap{width:calc(20vw + -1.25rem)}}@media (min-width:28.125em){.Header-logo-mit-wrap{width:4.375rem}}.Header-logo-mit-wrap:before{content:"";display:block;padding-top:57.77778%}.Header-logo-mit-img{height:100%;left:0;position:absolute;top:0;width:100%}.Header-logo-epi{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#525971;display:block;font-size:1.375rem;line-height:1.1;position:relative;text-transform:uppercase}@media (max-width:19.9375em){.Header-logo-epi{display:none}}.Header-logo-epi:after{border-bottom:2px solid currentColor;content:"";left:0;margin-top:.375rem;opacity:0;position:absolute;top:100%;-webkit-transform:translateY(-2px);transform:translateY(-2px);transition:all .15s ease-in-out;width:100%}.Header-logo-epi-wrap{width:8.5rem;display:block;position:relative}@media (min-width:20em){.Header-logo-epi-wrap{width:calc(55.38462vw + -2.57692rem)}}@media (min-width:28.125em){.Header-logo-epi-wrap{width:13rem}}.Header-logo-epi-wrap:before{content:"";display:block;padding-top:19.25287%}.Header-logo-epi-img{height:100%;left:0;position:absolute;top:0;width:100%}.Header-navToggle{border:0;margin:0;padding:0;background-image:none;cursor:pointer;font-weight:400;letter-spacing:0;line-height:normal;text-align:left;text-shadow:none;text-transform:none;width:4.375rem;color:#156dd0;height:100%;position:absolute;right:0;text-align:center;top:0;transition:all .15s ease-in-out;z-index:900}.Header-navToggle,.Header-navToggle:active,.Header-navToggle:focus,.Header-navToggle:hover{background-color:transparent}@media (min-width:20em){.Header-navToggle{width:calc(4.6875vw + 3.4375rem)}}@media (min-width:60em){.Header-navToggle{width:6.25rem;display:none}}.Header-navToggle:active,.Header-navToggle:hover,.no-js .Header-navToggle:focus,[data-whatinput=keyboard] .Header-navToggle:focus{background-color:#f3f3f3}.Header-navToggle-icon{margin-bottom:9px;margin-top:9px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:middle}.Header-navToggle-icon,.Header-navToggle-icon:after,.Header-navToggle-icon:before{background-color:currentColor;height:2px;transition-duration:.2s;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;width:30px}.Header-navToggle-icon:after,.Header-navToggle-icon:before{content:"";left:0;position:absolute}.Header-navToggle-icon:before{top:-9px}.Header-navToggle-icon:after{top:9px}.Header-navToggle-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;display:block;font-size:1rem;margin-top:.5rem;text-transform:uppercase}@media (min-width:20em){.Header-navToggle-text{font-size:calc(.9375vw + .6875rem)}}@media (min-width:60em){.Header-navToggle-text{font-size:1.25rem}}.Hero{background-color:#616a71;overflow:hidden;position:relative}@media (min-width:45.625em){.Hero{max-height:21.875rem}}@media (min-width:45.625em) and (min-width:45.625em){.Hero{max-height:calc(21.2766vw + 12.16755rem)}}@media (min-width:45.625em) and (min-width:75em){.Hero{max-height:28.125rem}}.Hero-image{display:block;overflow:hidden;position:relative;z-index:1}.Hero-image:before{content:"";display:block;padding-top:56.25%}@media (min-width:45.625em){.Hero-image{display:block;overflow:hidden;position:relative}.Hero-image:before{content:"";display:block;padding-top:36.45833%}}.Hero-image img{height:100%;left:0;position:absolute;top:0;width:100%;object-fit:cover;object-position:right center}.Hero-content{padding-bottom:1.875rem;padding-top:1.25rem}@media (min-width:20em){.Hero-content{padding-bottom:calc(2.43902vw + 1.3872rem)}}@media (min-width:45.625em){.Hero-content{padding-bottom:2.5rem}}@media (min-width:20em){.Hero-content{padding-top:calc(2.43902vw + .7622rem)}}@media (min-width:45.625em){.Hero-content{padding-top:1.875rem}}@media (max-width:45.5625em){.Hero-content{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg baseProfile='full' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 41.6 43.8' width='41.6' height='43.8' fill='%23fff'%3E%3Cpath opacity='.15' d='M10 7.4a2.9 2.9 0 1 1-2.9-2.9A3 3 0 0 1 10 7.4m13.7 0a2.9 2.9 0 1 1-5.8 0 2.9 2.9 0 0 1 5.8 0M10 21.9a2.9 2.9 0 0 1-5.8 0A2.8 2.8 0 0 1 7 19a3 3 0 0 1 3 2.9m13.7 0a2.9 2.9 0 1 1-5.8 0 2.9 2.9 0 0 1 5.8 0M10 36.4a2.9 2.9 0 1 1-2.9-2.9 3 3 0 0 1 2.9 2.9m13.7 0a2.9 2.9 0 1 1-5.8 0 2.9 2.9 0 0 1 5.8 0m13.8-29a2.9 2.9 0 1 1-5.8 0 2.9 2.9 0 0 1 5.8 0m0 14.5a2.9 2.9 0 1 1-5.8 0 2.9 2.9 0 0 1 5.8 0m0 14.5a2.9 2.9 0 1 1-5.8 0 2.9 2.9 0 0 1 5.8 0'/%3E%3C/svg%3E"),linear-gradient(120deg,#616a71,#8c9194 75%)}}@media (min-width:45.625em){.Hero-content{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}}@media (min-width:45.625em){.Hero-content-wrap{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.Hero-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1.25rem;color:#fff;line-height:1.26;text-shadow:0 0 5px rgba(0,0,0,.75)}@media (min-width:20em){.Hero-text{font-size:calc(2.43902vw + .7622rem)}}@media (min-width:45.625em){.Hero-text{font-size:1.875rem;font-size:calc(1.97183vw + .72535rem)}}@media (min-width:90em){.Hero-text{font-size:2.5rem}}@media (min-width:45.625em){.Hero-text{width:60%}}@media (min-width:75em){.Hero-text{width:60%}}#indicatorProfileView .tooltip{position:absolute;opacity:0;pointer-events:none;display:none}#indicatorProfileView .contentSection p{margin-bottom:1em}#indicatorProfileView .contentSection a{color:#3297cf;font-weight:700}#indicatorProfileView .contentSection a:active,#indicatorProfileView .contentSection a:focus,#indicatorProfileView .contentSection a:hover{text-decoration:underline}#indicatorProfileView .contentSection a:visited{color:#7d76c7}#indicatorProfileView .contentSection #indicatorHeatmap{display:block}#indicatorProfileView .contentSection .indicatorHeatmap-wrap{clear:both;margin:15px auto 0;max-width:21.875rem}#indicatorProfileView .contentSection #indicatorDescription{clear:left;margin-bottom:20px;margin-top:20px}@media (min-width:46.25em){#indicatorProfileView .contentSection #indicatorDescription{float:left;width:60%}}#indicatorProfileView .contentSection aside{font-size:.875rem;margin-top:20px}@media (min-width:46.25em){#indicatorProfileView .contentSection aside{float:left;padding-left:15px;width:40%}}#indicatorProfileView .contentSection aside>ul{margin:0;padding:0}@media (min-width:46.25em){#indicatorProfileView .contentSection aside>ul{border-left:1px solid #aaa;padding-left:15px}}#indicatorProfileView .contentSection aside>ul>li{display:block;line-height:1.75;list-style:none;margin-bottom:20px}#indicatorProfileView .contentSection aside>ul>li>ul{padding:0 10px}#indicatorProfileView .contentSection aside>ul>li li{list-style-type:disc;margin:10px 5px;padding:0}#indicatorProfileView #indicatorBars{width:100%}#indicatorProfileView #indicatorBars .label{font-size:12px;text-anchor:middle;fill:#3d90bf}#indicatorProfileView #indicatorBars .bar,#indicatorProfileView #indicatorHeatmap path{cursor:pointer}#indicatorProfileView #indicatorScale .lbl{font-size:11px;fill:#000}#indicatorProfileView #indicatorScale .maxValLbl{text-anchor:end}#indicatorProfileView #indicatorScale .stateTick text{text-anchor:middle;font-size:11px;fill:#ccc;display:none}#indicatorProfileView #indicatorScale .stateTick line{stroke:#ccc}#indicatorProfileView #indicatorScale .stateTick.hoverOver text{display:block!important}#indicatorProfileView #indicatorScale .oltGroup.fadeOut rect{fill:#f0f0f0!important}#indicatorProfileView .oltKey{text-align:right;font-size:10px;margin-bottom:10px}#indicatorProfileView .oltKeyItem{clear:both;padding-bottom:14px}#indicatorProfileView .oltKeyItem .name{float:right}#indicatorProfileView .oltKeyItem .block{float:right;display:block;width:8px;height:8px;margin-left:5px;margin-top:2px}#indicatorProfileView .rankKey{border-top:1px solid #aaa;font-size:.75rem;font-style:italic;margin-left:auto;margin-right:auto;position:relative;width:calc(100% - 12px)}#indicatorProfileView .rankKey:after,#indicatorProfileView .rankKey:before{border-bottom:4px solid transparent;border-top:4px solid transparent;content:"";display:block;height:0;position:absolute;top:-4px;width:0}#indicatorProfileView .rankKey:before{left:-6px;border-right:6px solid #aaa}#indicatorProfileView .rankKey:after{right:-6px;border-left:6px solid #aaa}#indicatorProfileView .rankKey span{position:relative;top:-8px;background-color:#fff;padding:0 2px}#indicatorProfileView .rankKey .worst{color:#cd3c2b;float:left;margin-left:10px}#indicatorProfileView .rankKey .best{color:#1c8733;float:right;margin-right:10px}@media print{#indicatorView .contentSection{margin-top:0}}#indicatorView td,#indicatorView th{padding:0}@media print{#indicatorView .yearBar:before{display:none}}#indicatorView #indicatorSelect .toggleButtons .indicatorVal{background-color:#fff;color:#2383af;left:230px;position:absolute}#indicatorView #heatmap .tooltip{background-color:rgba(29,67,90,.7);padding-bottom:10px;width:220px;z-index:200}#indicatorView #heatmap .tooltip:after{display:none}#indicatorView #heatmap .tooltip .name{display:block;text-align:center;padding:5px 0;text-transform:uppercase}#indicatorView #heatmap .tooltip .rank,#indicatorView #heatmap .tooltip .score{padding:0 5px;font-size:11px;text-align:left;line-height:14px}#indicatorView .contentSection .tooltip{background-color:rgba(29,67,90,.8);color:#fff;display:none;font-size:12px;left:123px;opacity:0;padding:8px 10px;position:absolute;width:200px;z-index:10}#indicatorView .contentSection .tooltip .rank,#indicatorView .tooltip .score{margin-bottom:10px}#indicatorView .contentSection .tooltip .score{float:right;text-align:right}#indicatorView .contentSection .tooltip .state-btn{background-color:#5ba2ca;clear:both;color:#fff;display:block;margin-top:5px;padding:3px 10px;text-align:center;text-decoration:none}#indicatorView #indicatorGraph{position:relative}#indicatorView .compareYearLabels{display:none;opacity:0;max-width:655px}#indicatorView .compareYearLabels .compareYear{font-size:28px;font-weight:400;margin:10px 0;padding-left:5px;padding-right:5px;width:123px}#indicatorView .compareYearLabels .compareYear.firstYear{float:left;text-align:right}@media print{#indicatorView .compareYearLabels .compareYear.firstYear{text-align:left!important}}@media (max-width:42.75em){#indicatorView .compareYearLabels .compareYear.firstYear:after{content:" -"}}@media print{#indicatorView .compareYearLabels .compareYear.firstYear:after{display:none}}#indicatorView .compareYearLabels .compareYear.secondYear{float:right;text-align:left}@media (max-width:42.75em){#indicatorView .compareYearLabels .compareYear.secondYear{float:left}}@media print{#indicatorView .compareYearLabels .compareYear.secondYear{float:left;margin-left:83px}}#indicatorView .ranks{opacity:0;transition:visibility 0s linear .25s,opacity .25s;visibility:hidden;float:left;height:1020px;margin:0;position:relative;width:100%}#indicatorView .ranks.is-active{opacity:1;visibility:visible;transition:visibility 0s linear 0s,opacity .25s}@media (max-width:42.75em){#indicatorView .ranks{height:auto}}#indicatorView .ranks.compare2{display:none;float:left;width:auto}#indicatorView .ranks.compare2.is-active{display:table}#indicatorView .ranks.compare2 .state-name{color:#333;text-align:left}@media (max-width:42.75em){#indicatorView .ranks.compare2 .state-name{text-align:right}}@media print{#indicatorView .ranks.compare2 .state-name{text-align:left!important}}@media (max-width:42.75em){#indicatorView .ranks.compare2{color:#525971}#indicatorView .ranks.compare2 .improved{color:#1c8733}#indicatorView .ranks.compare2 .worsened{color:#cd3c2b}}@media (min-width:65.625em){#indicatorView .ranks tr{position:absolute;width:100%}}#indicatorView .ranks tr:active,#indicatorView .ranks tr:focus,#indicatorView .ranks tr:hover{cursor:pointer}#indicatorView .ranks tr:active .bar,#indicatorView .ranks tr:focus .bar,#indicatorView .ranks tr:hover .bar{background-color:#156dd0!important}@media print{#indicatorView .ranks tr{page-break-inside:avoid;position:static!important}}#indicatorView .ranks td{font-size:.75rem;height:20px;padding:0 5px;vertical-align:middle}#indicatorView .ranks .state-name{max-width:123px;min-width:123px;overflow:hidden;text-align:right;transition:all .15s ease-in-out;white-space:nowrap}@media (max-width:42.75em){#indicatorView .ranks .state-name{height:auto}}@media (min-width:65.625em){#indicatorView .ranks .state-name{padding-bottom:0;padding-top:0}}@media print{#indicatorView .ranks .state-name{padding-bottom:3px;padding-top:3px}}#indicatorView .ranks tr.active .state-name,#indicatorView .ranks tr:hover .state-name{color:#fff}#indicatorView .ranks .barContainer{padding-right:38px}#indicatorView .ranks .bar{background-color:#f3f3f3;height:18px;position:relative;transition:background-color .15s ease-in-out,color .15s ease-in-out,top .25s cubic-bezier(.215,.61,.355,1) .1s;width:0}#indicatorView .ranks .bar-value{font-size:.75rem;position:absolute;right:-36px}#indicatorView .ranks .bar-diff{padding-left:5px;padding-right:5px;width:auto}@media (min-width:42.8125em){#indicatorView .ranks .bar-diff{display:none}}@media print{#indicatorView .ranks .bar-diff{display:block}}@media (max-width:42.75em){#indicatorView .ranks.is-compare.compare1{display:none}}@media print{#indicatorView .ranks.is-compare.compare1{display:block}}#indicatorView .ranks.is-compare .barContainer{display:none}@media print{#indicatorView .ranks.is-compare .barContainer{display:block;width:auto}}@media (max-width:42.75em){#indicatorView .ranks.is-compare td{padding-bottom:2px;padding-top:2px}}#indicatorView .ranks.is-compare.ranks{width:123px}@media (max-width:42.75em){#indicatorView .ranks.is-compare.ranks{width:auto}}@media print{#indicatorView .ranks.is-compare.ranks{width:auto!important}}@media print{#indicatorView .ranks.is-compare.ranks.compare2{margin-right:0;width:230px}}#indicatorView .ranks tr:hover .state-name{background-color:#156dd0}#indicatorView .compare1 tr.inactive .state-name,#indicatorView .compare2 tr.inactive .state-name{color:#aaa}#indicatorView .compare1 tr.inactive:active .state-name,#indicatorView .compare1 tr.inactive:hover .state-name,#indicatorView .compare2 tr.inactive:active .state-name,#indicatorView .compare2 tr.inactive:hover .state-name{background:none}#indicatorView #compareYears{display:none;float:left}@media (max-width:42.75em){#indicatorView #compareYears{display:none!important}}@media print{#indicatorView #compareYears{display:none!important}}#indicatorView .compareRow:after{clear:both;content:"";display:table}#indicatorView .compareGraph{display:none;float:left}#indicatorView .compareLegend{color:#525971;display:none;font-size:.75rem;text-align:right}#indicatorView .compareLegend ul{list-style:none;overflow:hidden;margin:10px 0 15px;padding:0}#indicatorView .compareLegend li{float:left;margin-bottom:0;margin-right:10px}#indicatorView .compareLegend li:last-child{margin-right:0}#indicatorView .compareLegend .legendSquare{height:6px;width:12px;background-color:#f2f2f2;display:inline-block;margin-right:4px;vertical-align:middle}#indicatorView .compareLegend .legendLine{width:40px;min-height:2px;background-color:#635e99;margin-right:4px;display:inline-block;vertical-align:middle}@media screen and (max-width:43.125em){#indicatorProfileContent #indicatorScale,#indicatorProfileContent .oltKey,#indicatorProfileContent .yearBar{display:none!important}}#indicatorDescription{font-size:1rem;line-height:1.5}@media (max-width:43.125em){#indicatorProfileView .contentSection{clear:left;margin-left:0;margin-top:20px;overflow:hidden}#indicatorProfileView .contentSection,#indicatorProfileView .contentSection aside{float:none!important;width:100%!important}#indicatorProfileView .contentSection aside>ul>li{width:100%}#indicatorProfileView .contentSection aside>ul>li>ul{font-size:.8rem}}.Intro{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;padding-bottom:2.5rem;padding-top:2.5rem;background-color:#f3f3f3;font-weight:300}@media (min-width:20em){.Intro{padding-bottom:calc(2.5641vw + 1.98718rem);padding-top:calc(2.5641vw + 1.98718rem)}}@media (min-width:68.75em){.Intro{padding-bottom:3.75rem;padding-top:3.75rem}}.Intro-wrap{font-size:1.125rem;line-height:1.44;text-shadow:-1px -1px 0 #fff}.Intro-lede{font-size:1.5rem;line-height:1.333}@media (min-width:20em){.Intro-lede{font-size:calc(.76923vw + 1.34615rem)}}@media (min-width:68.75em){.Intro-lede{font-size:1.875rem}}.Main{position:relative;z-index:100}@media (min-width:60em){.Nav{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-left:auto;max-width:47.5rem}.Nav-list{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.Nav-item{margin-left:1.25rem}.Nav-item:first-child,.Nav-item:nth-child(2){margin-left:0}.Nav-item--home{display:none}.Nav-link{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;border-bottom:2px solid transparent;padding-bottom:2px}.Nav-link,.Nav-link:link,.Nav-link:visited{color:#156dd0}.Nav-link:active,.Nav-link:focus,.Nav-link:hover{color:#1055a2}}@media (min-width:60em) and (min-width:60em){.Nav-link{font-size:calc(1.17647vw + .29412rem)}}@media (min-width:60em) and (min-width:81.25em){.Nav-link{font-size:1.25rem}}@media (min-width:60em){.Nav-link.is-active,.Nav-link:active,.Nav-link:hover,.no-js .Nav-link:focus,[data-whatinput=keyboard] .Nav-link:focus{border-bottom-color:currentColor}}@media (max-width:59.9375em){.no-js .Nav{margin-top:1.25rem}.no-js .Nav-list{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.875rem}.no-js .Nav-item{margin-bottom:1em;padding-left:1.875rem}.no-js .Nav-link{border-bottom:2px solid transparent;padding-bottom:2px}.no-js .Nav-link,.no-js .Nav-link:link,.no-js .Nav-link:visited{color:#156dd0}.no-js .Nav-link:active,.no-js .Nav-link:focus,.no-js .Nav-link:hover{color:#1055a2}.no-js .Nav-link:active,.no-js .Nav-link:hover,.no-js .no-js .Nav-link:focus,[data-whatinput=keyboard] .no-js .Nav-link:focus{border-bottom-color:currentColor}.js .Nav{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:rgba(21,109,208,.95);height:100vh;left:0;max-height:0;opacity:0;overflow:auto;-webkit-overflow-scrolling:touch;position:fixed;text-align:center;top:0;transition:max-height 0s linear .2s,visibility 0s linear .2s,opacity .2s;visibility:hidden;width:100vw;z-index:900}.js .Nav[aria-hidden=false]{max-height:100vh;opacity:1;transition:max-height 0s linear 0s,visibility 0s linear 0s,opacity .2s;visibility:visible}.js .Nav[aria-hidden=false] .Nav-link{-webkit-transform:translateY(0);transform:translateY(0)}.js .Nav-wrap{height:100%;left:0;position:absolute;top:0;width:100%}}@media (max-width:59.9375em) and (max-height:25.875em){.js .Nav-list{-webkit-columns:2;columns:2;margin-left:auto;margin-right:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:80%}}@media (max-width:59.9375em) and (min-height:25.9375em){.js .Nav-list{-webkit-columns:1;columns:1;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}}@media (max-width:59.9375em) and (max-height:25.875em){.js .Nav-item{margin-bottom:1.5rem}}@media (max-width:59.9375em) and (min-height:25.9375em){.js .Nav-item{margin-bottom:1.8125em}.js .Nav-item:last-child{margin-bottom:0}.js .Nav-item:first-child .Nav-link{transition-delay:0ms}.js .Nav-item:nth-child(2) .Nav-link{transition-delay:30ms}.js .Nav-item:nth-child(3) .Nav-link{transition-delay:60ms}.js .Nav-item:nth-child(4) .Nav-link{transition-delay:90ms}.js .Nav-item:nth-child(5) .Nav-link{transition-delay:.12s}.js .Nav-item:nth-child(6) .Nav-link{transition-delay:.15s}}@media (max-width:59.9375em){.js .Nav-link{font-size:1.875rem;border-bottom:.06em solid transparent;color:#fff;display:inline-block;line-height:1;padding-bottom:.1875em;padding-top:.1875em;-webkit-transform:translateY(30px);transform:translateY(30px);transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1)}}@media (max-width:59.9375em) and (min-width:20em){.js .Nav-link{font-size:calc(3.125vw + 1.25rem)}}@media (max-width:59.9375em) and (min-width:60em){.js .Nav-link{font-size:3.125rem}}@media (max-width:59.9375em) and (max-height:25.875em){.js .Nav-link{font-size:1.625rem!important}}@media (max-width:59.9375em){.js .Nav-link.is-active,.js .Nav-link:active,.js .Nav-link:hover,.no-js .js .Nav-link:focus,[data-whatinput=keyboard] .js .Nav-link:focus{border-bottom-color:currentColor}.js .Nav-link--overview .u-screenreader{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.js .Nav-close{color:#fff;position:absolute;right:0;top:0;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:119px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.js .Nav-close:active,.js .Nav-close:hover,.no-js .js .Nav-close:focus,[data-whatinput=keyboard] .js .Nav-close:focus{background-color:#f3f3f3;color:#156dd0}.js .Nav-close-icon{background-color:transparent}.js .Nav-close-icon:before{-webkit-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg)}.js .Nav-close-icon:after{-webkit-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg)}.js .Nav-close-text{width:100%}}@media (max-width:61.1875em){.NavTiles{max-width:none!important}}@media (min-width:61.25em){.NavTiles{margin-bottom:1.25rem;margin-top:1.25rem}}@media (min-width:61.25em) and (min-width:61.25em){.NavTiles{margin-bottom:calc(16.66667vw + -8.95833rem);margin-top:calc(16.66667vw + -8.95833rem)}}@media (min-width:61.25em) and (min-width:68.75em){.NavTiles{margin-bottom:2.5rem;margin-top:2.5rem}}@media (min-width:61.25em){.NavTiles-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.25rem;padding-top:1.25rem}}.NavTiles-item{padding-left:.625rem;padding-right:.625rem;position:relative}@media (min-width:20em){.NavTiles-item{padding-left:.9375rem;padding-right:.9375rem}}@media (min-width:25em){.NavTiles-item{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:37.5em){.NavTiles-item{padding-left:1.875rem;padding-right:1.875rem}}@media print{.NavTiles-item{padding-left:0;padding-right:0}}@media (max-width:61.1875em){.NavTiles-item{border-top:1px solid #ddd;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:1.25rem;padding-top:1.25rem}.NavTiles-item:first-child{border-top:0}}@media (min-width:61.25em){.NavTiles-item{border-left:1px solid #ddd;padding-left:1.25rem;padding-right:1.25rem;text-align:center;width:20%}.NavTiles-item:first-child{border-left:0}.NavTiles-item:before{bottom:-1.25rem;content:"";left:0;position:absolute;top:-1.25rem;transition:all .15s ease-in-out;width:100%;z-index:-1}.NavTiles-item:active .NavTiles-icon svg,.NavTiles-item:focus .NavTiles-icon svg,.NavTiles-item:hover .NavTiles-icon svg{fill:#fff!important}.NavTiles-item:active .NavTiles-description,.NavTiles-item:active .NavTiles-title,.NavTiles-item:focus .NavTiles-description,.NavTiles-item:focus .NavTiles-title,.NavTiles-item:hover .NavTiles-description,.NavTiles-item:hover .NavTiles-title{color:#fff}.NavTiles-item:active:before,.NavTiles-item:focus:before,.NavTiles-item:hover:before{background-color:#156dd0}}.NavTiles-icon{text-align:center}@media (max-width:61.1875em){.NavTiles-icon{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-right:1.25rem;margin-top:.25rem;max-width:8.125rem;width:30%}.NavTiles-icon:active svg,.NavTiles-icon:focus svg,.NavTiles-icon:hover svg{fill:#9fddf3!important}}@media (min-width:61.25em){.NavTiles-icon{display:block;height:4.5rem;margin-bottom:1.75rem;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}}.NavTiles-icon svg{display:inline-block;max-width:100%;transition:fill .15s ease-in-out}@media (min-width:61.25em){.NavTiles-icon svg{height:100%;width:auto}}.NavTiles-content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media (max-width:61.1875em){.NavTiles-content{width:70%}}.NavTiles-title{font-size:1rem;border-bottom:2px solid transparent;font-weight:700;line-height:1.2;text-transform:uppercase}.NavTiles-title,.NavTiles-title:link,.NavTiles-title:visited{color:#156dd0}.NavTiles-title:active,.NavTiles-title:focus,.NavTiles-title:hover{color:#1055a2}@media (min-width:20em){.NavTiles-title{font-size:calc(.60606vw + .87879rem)}}@media (min-width:61.25em){.NavTiles-title{font-size:1.25rem}}.NavTiles-title:active,.NavTiles-title:focus,.NavTiles-title:hover{border-bottom-color:currentColor}.NavTiles-description{font-size:.9375rem;line-height:1.5;margin-top:.375rem;transition:all .15s ease-in-out}@media (min-width:20em){.NavTiles-description{font-size:calc(.45524vw + .84645rem)}}@media (min-width:61.1875em){.NavTiles-description{font-size:1.125rem}}@media (min-width:61.25em){.NavTiles-description{font-size:calc(.83333vw + .42708rem)}}@media (min-width:68.75em){.NavTiles-description{font-size:1rem}}.NavTiles-overlay{bottom:-1.25rem;cursor:pointer;left:0;position:absolute;top:-1.25rem;transition:all .15s ease-in-out;width:100%;z-index:1}@media (max-width:61.1875em){.NavTiles-overlay{display:none}}#overviewView .tooltip{background:rgba(0,0,0,.7);font-size:10px;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;text-align:center;transition:opacity .2s ease-in-out}#overviewView .tooltip .state-name{font-weight:500;color:#fff;text-transform:uppercase}#overviewView .tooltip .vep{display:block;color:#6eacd0;font-size:12px}#overviewKey .toggleContent{text-align:center}#overviewKey #overviewKeyDiagram{margin-bottom:1.25rem}#overviewKey #overviewKeyDiagram .label{font-size:10px}#overviewKey #overviewKeyDiagram .label,#overviewKey #overviewKeyDiagram svg{float:left}#overviewKey #key-end-year svg{left:30px;position:relative}#overviewKey #key-end-year .label{display:block;left:40px;margin-bottom:15px;position:relative;top:16px}#overviewKey #key-start-year .label{margin-left:8px;position:relative;text-align:left;top:20px;width:64px}#overviewKey #key-start-year .label:first-child{margin-right:8px;text-align:right}#overviewKey #key-vep .label{width:95px;margin:0 10px}#overviewKey #showVEPButton{border:none;position:relative;background-color:#8e98a5;font-size:12px;font-weight:500;color:#fff;padding:6px 10px;text-align:center;cursor:pointer;transition:background .2s;outline:none}#overviewKey #showVEPButton:hover{background-color:#7f8b99}#overviewGraph{overflow:hidden}#overviewGraph .yearLabel{font-size:22px}#overviewGraph .nochangeText{text-transform:uppercase;font-weight:700;font-size:18px}#overviewGraph .labels,#overviewGraph .mean text,#overviewGraph .text08,#overviewGraph .text12{font-size:8pt}#overviewGraph .circle,#overviewGraph .text{transition:opacity .2s}#overviewGraph .hidden{display:none;opacity:0}@media (min-width:43.125em){#overviewMobileMessage{display:none}}@media print{.SkipLinks{display:none!important}}.SkipLinks a{background-color:#fff;font-size:.875em;font-weight:400;left:50%;padding:10px 15px;position:absolute;top:-200px;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .15s ease-in-out;z-index:-1}.SkipLinks a:focus{top:0;z-index:999}#stateView{margin-top:20px}@media (min-width:56.25em){#stateView{margin-top:0}}#stateView .menuSecondary{padding-bottom:20px;text-align:center}@media print{#stateView .menuSecondary{text-align:left}}#stateView .menuSecondary .mapSelector{display:block;margin:0 auto 10px}@media print{#stateView .menuSecondary .mapSelector{margin-left:0}}#stateView .menuSecondary .button-text,#stateView .menuSecondary h3{text-align:left}@media print{#stateView .menuSecondary .button-text,#stateView .menuSecondary h3{display:none}}#stateView .menuSecondary #mapSelector path{cursor:pointer;transition:fill .2s}#stateView .menuSecondary #mapSelector path:hover{fill:#635e99}#stateView .menuSecondary #stateDropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/dropdownArrow-443f11467e.png);background-position:90% 50%;background-position:right 10px center;background-repeat:no-repeat;border:0;cursor:pointer;display:inline-block;max-width:100%;padding-right:30px;text-transform:uppercase}#stateView .menuSecondary #stateDropdown::-ms-expand{opacity:0;visibility:hidden}#stateView .menuSecondary .dropdownWrapper{border:1px solid #d1d1d1;display:inline-block;max-width:100%}#stateView .stateDescription{display:none;margin-top:20px}@media (min-width:56.25em){#stateView .stateDescription{float:left;font-size:.875rem}}@media print{#stateView .stateDescription{float:none!important}}#stateView .stateDescription .bodyText{margin-bottom:2em}#stateView .stateDescription-link{display:inline-block;margin-top:1em}#stateView .stateDescription .stateVotingConditions .button-text,#stateView .stateDescription .stateVotingConditions h3{background-color:#fff;border-bottom:1px solid #8e98a5;font-size:1.125rem;font-weight:700;margin-bottom:0;text-transform:uppercase}#stateView .stateDescription .stateVotingConditions dl{margin-top:10px}#stateView .stateDescription .stateVotingConditions dt{font-size:.875rem;font-weight:700;margin-top:1em;text-transform:uppercase}#stateView .stateDescription .stateVotingConditions dt:first-child{margin-top:0}#stateView .stateDescription .stateVotingConditions .infoTooltip dl dt{margin-bottom:0}#stateView .stateDescription .stateVotingConditions dd{margin:0 0 10px}#stateView .contentSection #stateContent{display:none}#stateView .contentSection .stats{border-bottom:1px solid #aaa;padding-bottom:1.25rem;page-break-inside:avoid}#stateView .contentSection .stats ul{list-style:none;margin:0;padding:0}#stateView .contentSection .stats p{margin-bottom:0}#stateView .contentSection .stats li{position:relative}@media (min-width:20em){#stateView .contentSection .stats li{float:left;padding-left:10px;width:50%}#stateView .contentSection .stats li:first-child{padding-left:0}#stateView .contentSection .stats li:nth-child(odd){clear:left}}@media (min-width:42.5em){#stateView .contentSection .stats li{width:25%}#stateView .contentSection .stats li:nth-child(odd){clear:none}}#stateView .contentSection .stats li .statValue{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.05em;font-weight:700;line-height:1}.fonts-loaded #stateView .contentSection .stats li .statValue{font-family:Plaak,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#stateView .contentSection .stats li .statValue>.number{font-size:3.125rem}#stateView .contentSection .stats li .statValue sup{font-size:28px}#stateView .contentSection .stats li .statName{clear:both;color:#767676;display:block;font-size:.875rem;font-weight:700;margin-top:.3125rem;text-transform:uppercase}#stateView .contentSection .stats li .statName .rank{display:block}#stateView .contentSection .stats li .diffWrap{display:inline-block;margin-left:4px}@media (min-width:20em){#stateView .contentSection .stats li .diffWrap{white-space:nowrap}}#stateView .contentSection .stats li .downArrow,#stateView .contentSection .stats li .upArrow{border-left-style:solid;border-left-width:2px;display:inline-block;height:32px;position:relative}#stateView .contentSection .stats li .downArrow:after,#stateView .contentSection .stats li .upArrow:before{border-left:4px solid transparent;border-right:4px solid transparent;content:"";display:block;height:0;left:-5px;position:absolute;width:0}#stateView .contentSection .stats li .upArrow:before{border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:5px;top:-2px}#stateView .contentSection .stats li .downArrow:after{border-top-color:inherit;border-top-style:solid;border-top-width:5px;bottom:-2px}#stateView .contentSection .stats li .improve{border-color:#1c8733}#stateView .contentSection .stats li .worsen{border-color:#cd3c2b}#stateView .contentSection .stats li .changeValue{font-weight:500}#stateView .contentSection .stats li .changeValue sup{font-size:12px}#stateView .contentSection .stats li .changeValue.improve{color:#1c8733}#stateView .contentSection .stats li .changeValue.worsen{color:#cd3c2b}#stateView .contentSection .stats li .tooltip{bottom:0;color:#fff;font-size:10px;margin-bottom:110px;opacity:0;padding:5px;pointer-events:none;position:absolute;z-index:200}#stateView .contentSection .stats li .tooltip:after{border-right:7px solid transparent;border-top:5px solid #635e99;border-left:7px solid transparent;bottom:-5px;content:"";display:block;height:0;left:0;position:absolute;width:0}#stateView .contentSection .stats li .tooltip.improve{background-color:#1c8733}#stateView .contentSection .stats li .tooltip.improve:after{border-top-color:#1c8733}#stateView .contentSection .stats li .tooltip.worsen{background-color:#cd3c2b}#stateView .contentSection .stats li .tooltip.worsen:after{border-top-color:#cd3c2b}#stateView #statebyYear{margin-top:20px}#stateView #statebyYear nav a.selected{font-weight:700}#stateView .indicatorGraph{margin-top:20px;border-spacing:0;overflow-x:scroll;overflow-y:hidden;position:relative;width:100%}#stateView .indicatorGraph .nav td{font-size:12px;padding:8px 0 20px;position:relative}#stateView .indicatorGraph .nav .button-text,#stateView .indicatorGraph .nav h3{display:inline;font-size:11px;font-weight:300;text-transform:uppercase}#stateView .indicatorGraph .nav a{background-color:#fff;border:1px solid #c6cbd2;cursor:pointer;padding:5px 8px;transition:border .2s}#stateView .indicatorGraph .nav a:hover{border-color:#8e98a5}#stateView .indicatorGraph .nav a.selected{background-color:#f3f3f3;border-color:#8e98a5}#stateView .indicatorGraph .rankTitle{color:#156dd0;display:none;padding-top:17px}#stateView .indicatorGraph.is-compare .indicatorRow td:not([class]){background-image:linear-gradient(0deg,#8e98a5,#8e98a5);background-position:221px top;background-repeat:repeat-y;background-size:1px 100%}#stateView .indicatorGraph .indicatorRow{position:relative}#stateView .indicatorGraph .indicatorRow td{padding-bottom:1.25rem;vertical-align:middle}#stateView .indicatorGraph .indicatorRow .tooltip{background-color:#ababab;color:#fff;font-size:10px;left:395px;margin-top:-20px;opacity:0;padding:5px;pointer-events:none;position:absolute;width:60px;z-index:200}#stateView .indicatorGraph .indicatorRow .tooltip:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:5px solid #ababab;bottom:-5px;content:"";display:block;height:0;left:30px;position:absolute;width:0}#stateView .indicatorGraph .indicatorName{cursor:pointer;font-size:.9375rem;line-height:1.4;max-width:200px;padding-right:1.25rem;text-align:right;transition:all .2s}#stateView .indicatorGraph .indicatorName a{color:inherit;text-decoration:none}#stateView .indicatorGraph .indicatorName a:hover{text-decoration:underline}#stateView .indicatorGraph .data{min-width:445px;position:relative}#stateView .indicatorGraph .valueBar{height:20px;margin:8px 5px;float:left}#stateView .indicatorGraph .valueBar rect.value{fill:#156dd0}#stateView .indicatorGraph .rankGraph{display:inline-block;margin:10px 0 0;overflow:visible}#stateView .indicatorGraph .rankGraph .selectedValue{font-size:10px;fill:#156dd0}#stateView .indicatorGraph .indicatorRow .rankValue.notAvailable{font-size:10px;color:#b8bec6}#stateView .indicatorGraph .rankBar{fill:#ccc}#stateView .indicatorGraph .rankBar.hover{fill:rgba(29,67,90,.7)}#stateView .indicatorGraph .valueLbl{font-size:.8em;line-height:36px;pointer-events:none;position:absolute;white-space:nowrap;width:30px;z-index:10}#stateView .indicatorGraph .avgBar{background-color:#377481;fill:#989044;height:20px;top:8px;width:3px;z-index:2}#stateView .indicatorGraph .avgBar:hover{fill:#377481}#stateView .indicatorGraph .selectedState{fill:#156dd0}#stateView .indicatorGraph .rankValue{color:#156dd0;font-weight:700;padding-bottom:10px;text-align:center;min-width:30px;max-width:30px}#stateView .indicatorGraph .compareLbl{font-size:.875rem}#stateView .rankLabel{display:none;font-size:11px;padding:10px 0}#stateView .rankLabel .worst{float:right}#stateView .rankLabel .rankKey{font-size:.75rem;font-style:italic;border-top:1px solid #c6cbd2;width:392px;margin-top:30px;position:relative;text-align:center}#stateView .rankLabel .rankKey:after,#stateView .rankLabel .rankKey:before{border-bottom:4px solid transparent;border-top:4px solid transparent;content:"";display:block;height:0;position:absolute;top:-4px;width:0}#stateView .rankLabel .rankKey:before{border-right:6px solid #8e98a5;left:-6px}#stateView .rankLabel .rankKey:after{border-left:6px solid #8e98a5;right:-6px}#stateView .rankLabel .rankKey span{position:relative;top:-8px;background-color:#fff;padding:0 2px}#stateView .rankLabel .rankKey .worst{color:#cd3c2b;float:left;margin-left:10px}#stateView .rankLabel .rankKey .best{color:#1c8733;float:right;margin-right:10px}#stateView .byYear{position:relative}#stateView .averageLabel{font-size:.75rem;position:absolute;right:5px;top:5px;vertical-align:middle}#stateView .averageLabel .averageState{background-color:#989044;display:inline-block;height:20px;margin-left:6px;vertical-align:middle;width:3px}#stateView .compareContent{display:none;position:relative}#stateView .compareContent .averageLabel{top:0}#stateView .compareContent .noChangeLine{display:none}#stateView .compareContent .compareTitle{font-size:18px;font-weight:200}@media (min-width:42.5em){#stateView .compareContent .compareTitle{text-align:center}}@media print{#stateView .compareContent .compareTitle{margin-top:20px}}#stateView .compareContent .compareTitle .change{font-weight:400}.changeKey{font-size:.75rem;font-style:italic;border-top:1px solid #8e98a5;margin:30px auto 0;position:relative;text-align:center;width:96%}@media print{.changeKey{margin-top:40px!important;padding-top:10px}}@media (min-width:65.625em){.changeKey{margin-left:210px;margin-right:0;width:439px}}#compareContent .changeKey{margin-bottom:.625rem;margin-left:8.375rem;width:27.25rem}@media (min-width:43.75em){#compareContent .changeKey{margin-left:11.5rem}}.changeKey:after,.changeKey:before{content:"";display:block;position:absolute;width:0;height:0}.changeKey:before{left:-6px;border-right:6px solid #8e98a5}.changeKey:after,.changeKey:before{top:-4px;border-top:4px solid transparent;border-bottom:4px solid transparent}.changeKey:after{right:-6px;border-left:6px solid #8e98a5}.changeKey span{position:relative;top:-8px;background-color:#fff;padding:0 2px}.changeKey .worsened{color:#635e99;float:left;margin-left:5px}.changeKey .noChange{color:#6a7482;margin:0 auto}.changeKey .improved{color:#156dd0;float:right;margin-right:5px}#stateView .rankGraph .hoverLabel{pointer-events:none;text-anchor:middle;fill:rgba(29,67,90,.7);font-size:12px}#stateView .indicatorGraph .rankGraph.compare{margin:0}#stateView .indicatorGraph .rankGraph.compare .oltGroup{display:none}#stateView .indicatorGraph .indicatorRow.notAvailable .indicatorName,#stateView .indicatorGraph .indicatorRow.notAvailable .valueLbl{color:#767676}#stateView .indicatorGraph .indicatorRow.notAvailable .valueBar rect.value{fill:#b8bec6}#stateView .indicatorGraph .oltGroup rect{fill:#ccc}#stateView .indicatorGraph .oltGroup.selectedState rect{fill:#156dd0}#stateView .indicatorGraph .oltGroup.hover rect{fill:rgba(29,67,90,.7)}#stateView .nationalAvgTooltip{background-color:#507490;box-sizing:border-box;color:#fff;font-size:12px;line-height:12px;min-height:20px;opacity:0;padding:4px;pointer-events:none;position:absolute;text-align:center;top:0;width:90px;z-index:250}#stateView .nationalAvgTooltip:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:5px solid #635e99;bottom:-5px;content:"";display:block;height:0;left:40px;position:absolute;width:0}#stateView .printButton{cursor:pointer;background:url(../images/printButton-0aa9069058.png) 0 0 no-repeat;width:71px;height:32px;float:right;margin-top:20px}#stateView .printHelper{float:right;clear:both;display:none;margin-top:5px;cursor:pointer}#stateView .printModalContainer{position:fixed;top:0;left:0;background:hsla(0,0%,100%,.8);width:100%;height:100%;z-index:10;display:none}#stateView .printModalContainer .printModal{position:absolute;width:400px;left:calc(50% - 200px);top:50px}#stateView .printModalContainer .printModal .close{position:absolute;top:-15px;right:0;font-size:30px;cursor:pointer}#stateMobileMessage{margin-top:0}@media (min-width:42.75em){#stateMobileMessage{display:none}}.TitleBlock{margin-bottom:2.125rem;max-width:48.75rem}@media (min-width:20em){.TitleBlock{margin-bottom:calc(2.08333vw + 1.70833rem)}}@media (min-width:50em){.TitleBlock{margin-bottom:2.75rem}}.TitleBlock-title{margin-bottom:.8125rem}.TitleBlock-description{font-size:1.125rem;font-weight:300;line-height:1.44}.toggleContent{padding:.625rem}.toggleContent .all,.toggleContent .none{background-color:transparent;border:1px solid currentColor;color:#156dd0;cursor:pointer;display:inline-block;float:left;font-size:15px;font-weight:500;line-height:1;margin-bottom:10px;margin-right:10px;padding:5px 10px 6px;text-align:right;transition:background .15s ease-in-out}.toggleContent .all:last-child,.toggleContent .none:last-child{margin-right:0}.toggleContent .all:active,.toggleContent .all:focus,.toggleContent .all:hover,.toggleContent .none:active,.toggleContent .none:focus,.toggleContent .none:hover{background-color:#156dd0;border-color:#156dd0;color:#fff}.toggleButtons{clear:both}.toggleButtons li{margin-bottom:.625rem;position:relative}.toggleButtons li:after{background:transparent url(../images/tick-59e44fe2db.png) no-repeat 50%;content:"";height:100%;opacity:0;padding:2px;position:absolute;right:5px;top:0;transition:all .15s ease-in-out;width:13px}.toggleButtons li button{border:0;margin:0;padding:0;background-image:none;font-weight:400;letter-spacing:0;line-height:normal;text-align:left;text-shadow:none;text-transform:none;color:#525971;cursor:pointer;display:block;font-size:.875rem;padding:6px;position:relative;transition:all .1s;width:100%}.toggleButtons li button,.toggleButtons li button:active,.toggleButtons li button:focus,.toggleButtons li button:hover{background-color:transparent}.toggleButtons li button,.toggleButtons li button:active,.toggleButtons li button:focus,.toggleButtons li button:hover,.toggleButtons li button:link,.toggleButtons li button:visited{background-color:#9fddf3}.no-js .toggleButtons li button:focus,.toggleButtons li button:active,.toggleButtons li button:hover,[data-whatinput=keyboard] .toggleButtons li button:focus{background-color:#5bc5eb}.no-js .toggleButtons li button[style]:focus,.toggleButtons li button[style]:active,.toggleButtons li button[style]:hover,[data-whatinput=keyboard] .toggleButtons li button[style]:focus{text-decoration:underline}.toggleButtons li button[style].active:after{color:#507490;content:"✔ ";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.toggleButtons li button.active{background-color:#156dd0;color:#fff}.toggleButtons li button.active:hover{background-color:#1055a2}.toggleButtons li button.active:after{background-color:transparent;opacity:1}.toggleButtons li button.disabled:after{background:none}.toggleButtons li button.has-color-swatch{background-color:transparent!important}.toggleButtons li button.has-color-swatch:before{background-color:currentColor;content:"";display:inline-block;height:1.875rem;margin-right:.625rem;vertical-align:middle;width:1.875rem}.toggleButtons li button.has-color-swatch .toggleButton-text{color:#507490}@media print{.toggleButtons li{text-decoration:line-through}.toggleButtons li.active{text-decoration:none}.toggleButtons li.active:after{display:none}.toggleButtons li.active:before{background:none;content:"✔ "}}.toggleButtons li .tooltip{background-color:#635e99;bottom:30px;color:#fff;left:-20px;line-height:12px;min-height:20px;opacity:0;padding:4px;position:absolute;text-align:center;width:90px}.toggleButtons li .tooltip:after{content:"";display:block;position:absolute;left:40px;width:0;bottom:-5px;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:5px solid #635e99}.toggleButtons .disabled{opacity:.3;pointer-events:none;cursor:default}[data-tooltip]{cursor:help;position:relative}[data-tooltip].is-fullwidth{position:static}[data-tooltip]:before{content:"";left:50%;opacity:0;position:absolute;top:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);transition:opacity .15s ease-in-out}[data-tooltip].is-fullwidth:before{left:auto;-webkit-transform:translateY(-100%);transform:translateY(-100%)}[data-tooltip][aria-expanded=true]:before{opacity:1}[data-tooltip-menu]{left:50%;max-height:0;opacity:0;position:absolute;top:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);transition:max-height 0s linear .2s,visibility 0s linear .2s,opacity .2s;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;visibility:hidden;width:calc(100vw - 20px)}@supports ((width:-webkit-max-content) or (width:-moz-max-content) or (width:max-content)){[data-tooltip-menu]{max-width:calc(100vw - 20px);width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media (min-width:20em){[data-tooltip-menu]{max-width:18.75rem}}[data-tooltip-menu][aria-hidden=false]{max-height:100vh;opacity:1;transition:max-height 0s linear 0s,visibility 0s linear 0s,opacity .2s;visibility:visible}[data-tooltip-menu][data-align=full]{left:.625rem;right:.625rem;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media (min-width:20em){[data-tooltip-menu][data-align=full]{left:50vw;right:auto;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}[data-tooltip-menu][data-align=left]{left:0;right:auto;-webkit-transform:translateY(-100%);transform:translateY(-100%)}[data-tooltip-menu][data-align=right]{left:auto;right:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}[data-tooltip]{background-color:#fff;border-radius:50%;border:2px solid currentColor;color:#156dd0;display:inline-block;height:1.3125rem;line-height:1.3125rem;position:relative!important;transition:all .15s ease-in-out;width:1.3125rem;vertical-align:middle}[data-tooltip-icon]{font-size:.8125rem;font-weight:400;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[data-tooltip]:active,[data-tooltip]:hover,[data-whatinput=keyboard] [data-tooltip]:focus{background-color:#156dd0;border-color:#156dd0;color:#fff}[data-whatinput=mouse] [data-tooltip]:focus,[data-whatinput=touch] [data-tooltip]:focus{outline:none}[data-tooltip]:before{height:0;width:0;border-bottom-width:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #507490}.no-js [data-tooltip]{background-image:none;font-style:italic}.no-js [data-tooltip]:after{content:" (" attr(data-tooltip) ")";display:inline;font-style:normal}[data-tooltip] [data-tooltip-menu]{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word;background-color:#507490;color:#fff;cursor:text;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9375rem;margin-top:-.5rem;padding:1.0625rem .875rem}.TwoUpPromo{padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:20em){.TwoUpPromo{padding-bottom:calc(2.5641vw + 1.98718rem);padding-top:calc(2.5641vw + 1.98718rem)}}@media (min-width:68.75em){.TwoUpPromo{padding-bottom:3.75rem;padding-top:3.75rem}}@media (min-width:43.75em){.TwoUpPromo{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-2.8125rem}}@media (max-width:43.6875em){.TwoUpPromo-col:first-child{margin-bottom:2.8125rem}}@media (min-width:43.75em){.TwoUpPromo-col{padding-left:2.8125rem;width:50%}}.TwoUpPromo-heading{font-size:1.25rem;line-height:1.1;margin-bottom:.625rem;text-transform:uppercase}.TwoUpPromo-description{font-size:1.125rem;font-weight:300;line-height:1.44}.TwoUpPromo-cta{background-color:transparent;background-image:none;border:0;color:inherit;cursor:pointer;display:inline-block;line-height:1;text-align:center;transition:background-color .15s ease-in-out,border .15s ease-in-out,color .15s ease-in-out,-webkit-transform 50ms ease-in-out;transition:background-color .15s ease-in-out,border .15s ease-in-out,color .15s ease-in-out,transform 50ms ease-in-out;transition:background-color .15s ease-in-out,border .15s ease-in-out,color .15s ease-in-out,transform 50ms ease-in-out,-webkit-transform 50ms ease-in-out;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;border:2px solid currentColor;color:#156dd0;font-size:1.125rem;padding:.9375rem;margin-top:1.625rem}.fonts-loaded .TwoUpPromo-cta{font-family:Styrene B,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.TwoUpPromo-cta,.TwoUpPromo-cta:active,.TwoUpPromo-cta:focus,.TwoUpPromo-cta:hover,.TwoUpPromo-cta:link,.TwoUpPromo-cta:visited{text-decoration:none}.no-js .TwoUpPromo-cta:focus,.TwoUpPromo-cta:active,.TwoUpPromo-cta:hover,[data-whatinput=keyboard] .TwoUpPromo-cta:focus{background-color:#156dd0;border-color:#156dd0;color:#fff}.TwoUpPromo-cta:active{-webkit-transform:scale(.97);transform:scale(.97)}.TwoUpPromo-cta:disabled{background-color:#eee!important;border-color:#bbb!important;color:#666!important;cursor:not-allowed!important}.yearBar{margin-bottom:1.25rem;clear:both;position:relative}.yearBar:after{clear:both;content:"";display:table}@media (min-width:20em){.yearBar{margin-bottom:calc(4.16667vw + .41667rem)}}@media (min-width:50em){.yearBar{margin-bottom:2.5rem}}.yearBar:before{border-top:1px solid #8e98a5;content:"";display:none;position:relative;top:18px}@media (min-width:27.5em){.yearBar:before{display:block}}.yearBar ul{padding:0;margin:0}.yearBar li{background-color:#fff;border:1px solid #c6cbd2;cursor:pointer;display:inline-block;font-size:.875rem;letter-spacing:-.07143em;line-height:1;margin-bottom:10px;margin-right:8px;padding:10px 8px 8px;position:relative;transition:all .2s;z-index:10}@media (min-width:42.5em){.yearBar li{font-size:1rem;padding-left:12px;padding-right:12px}}.yearBar li:last-child{margin-right:0}.yearBar li.active,.yearBar li:hover{border-color:#8e98a5}.yearBar li.active{background-color:#f3f3f3}@media (min-width:42.5em){.yearBar li.compare{margin-right:0;margin-left:8px;float:right}}.yearBar .disabled{color:rgba(15,75,107,.3);cursor:default;pointer-events:none}.yearBar .disabled,.yearBar .disabled:hover{border-color:rgba(142,152,165,.3)}@media print{.yearBar li{display:none!important}.yearBar li.active{display:inline-block!important}.yearBar .year,.yearBar:before{display:none!important}.yearBar .year.active{background-color:#fff!important;display:inline-block!important}.yearBar .compare{display:none!important}}.YearTooltip{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-1.375rem;text-align:left}.YearTooltip-col{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;min-width:8.75rem;padding-left:1.375rem}.YearTooltip-heading{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.9375rem;text-transform:uppercase}.YearTooltip-heading,.YearTooltip-item{margin-bottom:.3125rem;white-space:nowrap}.YearTooltip-item{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:300}.fonts-loaded .YearTooltip-item{font-family:Styrene B,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media print{*{transition:none!important}#aboutLinks,#indicatorView #heatmap,#indicatorView .all,#indicatorView .none,#menu,.breadcrumbs,.compareLegend,.printButton,.tabs-media{display:none!important}#indicatorView .menuSecondarySection{width:100%!important;display:block!important;max-width:none!important}#indicatorView .toggleButtons li{float:left;padding-bottom:0;padding-top:0;width:50%}#indicatorView .ranks{float:none}#indicatorView .ranks tr{page-break-inside:avoid}#indicatorView .ranks .bar{border:1px solid #000}#indicatorView .ranks.is-compare{float:left;height:auto!important;margin-right:20px}#indicatorView .ranks.is-compare .bar{border:0}#indicatorView .ranks .state-name{max-width:none;min-width:135px!important;text-align:left}#stateView .menuSecondarySection{display:block!important}#stateView .stateDescription{margin-top:0}#indicatorProfileView .menuSecondarySection{display:none!important}.meta-info li{border-right:1px solid #969696;display:inline;font-size:14px;line-height:1.5;margin-right:10px;padding-right:10px}.meta-info li:last-child{border-right:none;margin-right:0;padding-right:0}#indicatorDescription,#indicatorNotes{font-size:1em!important;float:none!important;width:100%!important}#indicatorProfileView .contentSection aside>ul>li{padding:0!important;width:100%!important}#comparisonView .compareKey span{background-color:#fff!important}.statesComparing{border:1px solid #000!important}.contentSection{page-break-after:always}#stateView .yearBar li.active{display:inline-block;margin:0;position:relative;width:100%}#stateView .indicatorGraph .rankGraph{margin:0}#comparisonStateSelect .toggleButtons{display:none!important}}