<style type="text/css">
body {font-family: Lato; font-size: 12pt; font-weight: normal; line-height: 1.2rem; color: #232323;}
document {display: block; margin: 0rem;}

h1 {font-size: 2rem; line-height: 2rem; margin-bottom: 0.8rem; font-weight: 900;}
h2 {font-size: 1.5rem; line-height: 1.5rem; margin-bottom: 0.8rem; font-weight: 900;}
h3 {font-size: 0.8rem; line-height: 0.9rem; text-transform: uppercase; margin-bottom: 0.8rem; font-weight: 900;}

p {line-height: 1.4rem; margin-bottom: 0.8rem;}
p:empty {display: none;}
hr {border: none; border-top: 1pt solid #d8d8d8;  margin-top: 1.4rem;}

pre, code {background-color: #f5f6f7;}
pre {padding: 0.5rem 0.8rem; font-size: 0.8rem; line-height: 1.1rem; border-radius: 4pt;}
code {font-size: 0.8rem; padding: 0.1rem 0.4rem; color: #c25; border-radius: 2pt;}

ol, ul {margin: 0.8rem 0; padding: 0;}
ol li, ul li {line-height: 1.4rem; min-height: 1.4rem; position: relative; box-sizing: content-box;}
ol li.sublist-container, ul li.sublist-container {list-style-type: none; margin: 0 0 0 1.5rem;}
ol li.sublist-container ol, ul li.sublist-container ul {margin: 0;}

ol {counter-reset: number-counter; margin-left: 2rem;}
ol li {counter-increment: number-counter; list-style-type: none;}
ol li:before {content: counter(number-counter, decimal) '. '; position: absolute; margin-left: -2.5rem; width: 2rem; text-align: right;}
ol li[tabbing="1"]:before, ol li[tabbing="5"]:before {
    content: counter(number-counter, lower-alpha) '. ';
}
ol li[tabbing="2"]:before, ol li[tabbing="6"]:before {content: counter(number-counter, lower-roman) '. ';}
ol li.sublist-container {counter-increment: none;}
ol li.sublist-container:before {content: '';}

a {line-height: 1.4rem; text-decoration: none; color: #6ABBE3;}

img {display: block; max-width: 100% !important; height: auto !important;}

blockquote {border-left: 2px solid #e3e4e6; margin: 0; padding: 0.25rem 0 0.25rem 1rem;}

ul {margin-left: 1.6rem;}
ul li[tabbing="1"], ul li[tabbing="4"] {list-style-type: circle;}
ul li[tabbing="2"], ul li[tabbing="5"] {list-style-type: square;}
ul li[tabbing="3"], ul li[tabbing="6"] {list-style-type: disc;}

ul.checklist { background-color: #f5f6f7; border-radius: 4pt; margin-left: 0;}
ul.checklist li {list-style-type: none; padding: 0.4rem 0.7rem 0.4rem 2.1rem; border-bottom: 1pt solid #fff;}
ul.checklist li:last-child {border-bottom: none;}
ul.checklist li div.checkbox {position: absolute; width: 16pt; height: 16pt; min-height: 16pt; margin: 3pt 0 0 -23pt; background-image: url(/images/checklist.svg); background-size: 16pt 64pt; overflow: hidden;}
ul.checklist li:first-child {margin-top: 4pt;}
ul.checklist li.checked {font-style: italic; color: #8c8c8d;}
ul.checklist li.checked div.checkbox {background-position: 0 -200%;}
</style>