.body-text-component{color:#333;counter-reset:endnote-count;font-family:Roboto;font-size:18px;font-weight:400;line-height:1.6;margin:0 auto;max-width:44pc}
@media(max-width:767px){.body-text-component{max-width:6in;width:100%}
}
.body-text-component p,.body-text-component text{margin-top:14px}
.body-text-component text{display:block}
.body-text-component li,.body-text-component ol,.body-text-component ul{padding:revert}
.body-text-component ol{-webkit-padding-start:26px;list-style-type:decimal;margin-top:10px;padding-inline-start:26px}
.body-text-component ol li{list-style:unset;padding-top:4px}
.body-text-component ol ol{list-style-type:lower-alpha;margin-top:0}
.body-text-component ol ol ol{list-style-type:lower-roman;margin-top:0}
.body-text-component ul{-webkit-padding-start:26px;list-style-type:revert;margin-top:10px;padding-inline-start:26px}
.body-text-component ul li{list-style:unset;padding-top:4px}
.body-text-component ul ul{margin-top:0}
.body-text-component b{font-weight:700}
.body-text-component i{font-style:italic;font-weight:500}
.body-text-component sub,.body-text-component sup{line-height:0;vertical-align:revert}
.body-text-component a{font-family:inherit !important}
.body-text-component a:link{color:var(--primary-color);text-decoration:underline}
.body-text-component a:hover{color:#0040ae;text-decoration:none}
.body-text-component a:active{background-color:var(--light-gray);color:var(--primary-color);text-decoration:none}
.body-text-component a:visited{color:var(--primary-color);text-decoration:underline}
.body-text-component sub>a:link,.body-text-component sup>a:link{color:var(--primary-color);text-decoration:none}
.body-text-component sub>a:hover,.body-text-component sup>a:hover{color:var(--click-color);text-decoration:underline}
.body-text-component a:has(>sup,>sub):link{text-decoration:none}
.body-text-component a:has(>sup,>sub):link>sub:hover,.body-text-component a:has(>sup,>sub):link>sup:hover{color:var(--click-color);text-decoration:underline}