.ecl-editor blockquote{border-left:.625rem solid #ffd617;margin:0;padding:1rem 0 1rem 1.5rem}.ecl-editor blockquote p{color:#404040;font:normal normal 400 1rem/1.5rem Arial,sans-serif;font-style:italic;margin:0;max-width:85ch;quotes:"“" "”"}.ecl-editor blockquote p:before{content:open-quote}.ecl-editor blockquote p:after{content:close-quote}.ecl-editor blockquote footer{font:normal normal 400 1rem/1.5rem Arial,sans-serif;margin-top:1.5rem}.ecl-editor blockquote cite{color:#000;font:normal normal 400 1rem/1.5rem Arial,sans-serif;font-weight:600}.ecl-editor blockquote cite:before{content:"\2014\2009"}@media (min-width:768px){.ecl-editor blockquote p{font:normal normal 400 1.25rem/1.75rem Arial,sans-serif;font-style:italic}footer{margin-top:2rem}cite,footer{font:normal normal 400 1.125rem/1.75rem Arial,sans-serif}cite{font-weight:600}}.ecl-editor button:not(.ecl-file__translation-toggle),.ecl-editor input[type=button],.ecl-editor input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-color:#004494;border-width:0;box-sizing:border-box;color:#fff;display:inline-block;font:normal normal 400 1rem/1.25rem Arial,sans-serif;font-weight:600;margin:0;padding:.75rem 1rem;text-decoration:none}.ecl-editor button:not(.ecl-file__translation-toggle):active,.ecl-editor button:not(.ecl-file__translation-toggle):focus,.ecl-editor button:not(.ecl-file__translation-toggle):hover,.ecl-editor input[type=button]:active,.ecl-editor input[type=button]:focus,.ecl-editor input[type=button]:hover,.ecl-editor input[type=submit]:active,.ecl-editor input[type=submit]:focus,.ecl-editor input[type=submit]:hover{background-color:#002f67;text-decoration:none}.ecl-editor button:not(.ecl-file__translation-toggle):focus,.ecl-editor input[type=button]:focus,.ecl-editor input[type=submit]:focus{outline:3px solid #ffd617;outline-offset:-3px}.ecl-editor dl{margin:0}.ecl-editor dt{color:#404040;font:normal normal 400 1.25rem/1.75rem Arial,sans-serif;font-weight:600;margin-top:1.5rem;max-width:calc(80ch - 2.5rem)}.ecl-editor dt+dt{margin-top:.25rem}.ecl-editor dt:first-child{margin-top:0}.ecl-editor dd{color:#404040;font:normal normal 400 1rem/1.5rem Arial,sans-serif;margin-left:0;margin-top:1rem;max-width:calc(80ch - 2.5rem);padding-left:.75rem}.ecl-editor dd+dd{margin-top:.5rem}.ecl-editor a{color:#004494;margin:0;text-decoration:underline}.ecl-editor a:focus,.ecl-editor a:hover{color:#000}.ecl-editor a:focus{outline:3px solid #ffd617;outline-offset:2px}.ecl-editor ol{color:#404040;font:normal normal 400 1rem/1.5rem Arial,sans-serif;list-style-position:outside;margin:0;padding-left:2.5rem}.ecl-editor ol ol{margin-top:.5rem}.ecl-editor ol li{margin-top:.5rem;max-width:calc(80ch - 2.5rem)}.ecl-editor ol li:first-child{margin-top:0}.ecl-editor table{border-collapse:collapse;color:#404040;font:normal normal 400 1rem/1.25rem Arial,sans-serif;margin:0;width:100%}.ecl-editor thead{display:none}.ecl-editor td{border-top:1px solid #cfcfcf;display:flex;padding:.75rem}.ecl-editor td:before{background-color:#f2f5f9;border-right:2px solid #9f9f9f;content:attr(data-ecl-table-header);display:block;flex-basis:10rem;flex-grow:0;flex-shrink:0;font-weight:600;margin:-.75rem .75rem -.75rem -.75rem;padding:.75rem 1rem .75rem .75rem}.ecl-editor td:last-of-type{border-bottom:1px solid #cfcfcf;margin-bottom:1.5rem}@media (min-width:996px){.ecl-editor thead{background-color:#f2f5f9;display:table-header-group}.ecl-editor th{font-weight:600;padding:.75rem 1rem;text-align:left;vertical-align:bottom}.ecl-editor tr{border-bottom:1px solid #cfcfcf;border-top-width:0}.ecl-editor thead tr:first-child{border-bottom:2px solid #9f9f9f}.ecl-editor td{border-width:0;display:table-cell;padding:.75rem 1rem}.ecl-editor td:before{display:none}}.ecl-editor h1{font:normal normal 400 1.75rem/2rem Arial,sans-serif;font-weight:600}@media (min-width:768px){.ecl-editor h1{font:normal normal 400 2rem/2.5rem Arial,sans-serif;font-weight:600}}.ecl-editor h2{font:normal normal 400 1.5rem/1.75rem Arial,sans-serif;font-weight:600}@media (min-width:768px){.ecl-editor h2{font:normal normal 400 1.75rem/2rem Arial,sans-serif;font-weight:600}}.ecl-editor h3{font:normal normal 400 1.25rem/1.5rem Arial,sans-serif;font-weight:600}@media (min-width:768px){.ecl-editor h3{font:normal normal 400 1.5rem/1.75rem Arial,sans-serif;font-weight:600}}.ecl-editor h4{font:normal normal 400 1.125rem/1.75rem Arial,sans-serif;font-weight:600}@media (min-width:768px){.ecl-editor h4{font:normal normal 400 1.25rem/1.75rem Arial,sans-serif;font-weight:600}}.ecl-editor h5{font:normal normal 400 1rem/1.5rem Arial,sans-serif;font-weight:600}.ecl-editor p{max-width:80ch}.ecl-editor p,.ecl-editor ul{color:#404040;font:normal normal 400 1rem/1.5rem Arial,sans-serif}.ecl-editor ul{list-style-position:outside;margin:0;padding-left:2.5rem}.ecl-editor ul ul{margin-top:.5rem}.ecl-editor ul li{margin-top:.5rem;max-width:calc(80ch - 2.5rem)}.ecl-editor ul li:first-child{margin-top:0}
