.article-content{line-height:1.6;letter-spacing:1px}.article-content a{text-decoration:none}.article-content a:hover{border-bottom:1px solid}.article-content abbr[title]{border-bottom:1px dotted;text-decoration:none;cursor:help}.article-content cite{font-style:italic}.article-content hr{background:var(--mix-35);border:none;display:block;height:1px;margin-bottom:1.4em;margin-top:1.4em}.article-content img{vertical-align:text-bottom}.article-content ins{background-color:lime;text-decoration:none}.article-content mark{background-color:#ff0}.article-content small{font-size:.8em}.article-content strong{font-weight:700}.article-content sub,.article-content sup{font-size:.8em}.article-content sub{vertical-align:sub}.article-content sup{vertical-align:super}.article-content p,.article-content dl,.article-content ol,.article-content ul,.article-content blockquote,.article-content pre,.article-content table{margin-top:0;margin-bottom:1.4em}.article-content p:last-child,.article-content dl:last-child,.article-content ol:last-child,.article-content ul:last-child,.article-content blockquote:last-child,.article-content pre:last-child,.article-content table:last-child{margin-bottom:0}.article-content p:empty{display:none}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{font-weight:700;line-height:1.2}.article-content h1:first-child,.article-content h2:first-child,.article-content h3:first-child,.article-content h4:first-child,.article-content h5:first-child,.article-content h6:first-child{margin-top:0}.article-content h1{font-size:2em;margin-bottom:.58333em;margin-top:.58333em;line-height:1}.article-content h2{font-size:1.6em;margin-bottom:.875em;margin-top:1.75em;line-height:1.1}.article-content h3{font-size:1.3em;margin-bottom:1.07692em;margin-top:1.07692em}.article-content h4{font-size:1.2em;margin-bottom:1.16667em;margin-top:1.16667em}.article-content h5{font-size:1.1em;margin-bottom:1.27273em;margin-top:1.27273em}.article-content h6{font-size:1em;margin-bottom:1.4em;margin-top:1.4em}.article-content dd{margin-left:1.4em}.article-content ol,.article-content ul{list-style-position:outside;padding-left:0;margin-left:1.4em}.article-content ol{list-style-type:decimal}.article-content ol ol{list-style-type:lower-alpha}.article-content ol ol ol{list-style-type:lower-roman}.article-content ol ol ol ol{list-style-type:lower-greek}.article-content ol ol ol ol ol{list-style-type:decimal}.article-content ol ol ol ol ol ol{list-style-type:lower-alpha}.article-content ul{list-style-type:disc}.article-content ul ul{list-style-type:circle}.article-content ul ul ul{list-style-type:square}.article-content ul ul ul ul{list-style-type:circle}.article-content ul ul ul ul ul{list-style-type:disc}.article-content ul ul ul ul ul ul{list-style-type:circle}.article-content blockquote{border-left:4px solid var(--mix-36);padding:.6em 1.2em}.article-content blockquote p{margin-bottom:0}.article-content code,.article-content kbd,.article-content samp,.article-content pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;background-color:var(--mix-38);color:var(--mix);font-size:.9em}.article-content code,.article-content kbd,.article-content samp{border-radius:3px;line-height:1.77778;padding:.1em .4em .2em;vertical-align:baseline}.article-content pre{overflow:auto;padding:1em 1.2em}.article-content pre code{background:none;font-size:1em;line-height:1em}.article-content figure{margin-bottom:2.8em;text-align:center}.article-content figure:first-child{margin-top:0}.article-content figure:last-child{margin-bottom:0}.article-content figcaption{font-size:.8em;margin-top:.875em}.article-content table{width:100%;border-collapse:collapse;border-spacing:0}.article-content table pre{white-space:pre-wrap}.article-content th,.article-content td{font-size:1em;padding:.7em;border:1px solid var(--mix-35);line-height:1.4}.article-content thead tr,.article-content tfoot tr{background-color:var(--mix-38)}.article-content thead th,.article-content thead td,.article-content tfoot th,.article-content tfoot td{font-size:.9em;padding:.77778em}.article-content thead th code,.article-content thead td code,.article-content tfoot th code,.article-content tfoot td code{background-color:var(--mix-40)}.article-content tbody tr{background-color:var(--mix-40)}