body{--dp-bs-link-color:var(--text-link-color);--dp-bs-link-hover-color:var(--text-link-color-hover);--dp-bs-link-color-rgb:var(--text-link-color);--dp-bs-link-hover-color-rgb:var(--text-link-color-hover)}:root{--body-text-color-image-max-width:100%;--body-text-color-image-height:auto}.body-text,body{color:var(--text-paragraph-color);font-family:var(--text-paragraph-font-family);font-size:var(--text-paragraph-font-size);font-weight:var(--text-paragraph-font-weight);letter-spacing:var(--text-paragraph-letter-spacing);line-height:var(--text-paragraph-line-height)}.body-text h1,body h1{color:var(--text-h1-color);font-family:var(--text-h1-font-family);font-size:var(--text-h1-font-size);font-weight:var(--text-h1-font-weight);letter-spacing:var(--text-h1-letter-spacing);line-height:var(--text-h1-line-height);margin-top:var(--text-h1-margin-top)}.body-text h2,body h2{color:var(--text-h2-color);font-family:var(--text-h2-font-family);font-size:var(--text-h2-font-size);font-weight:var(--text-h2-font-weight);letter-spacing:var(--text-h2-letter-spacing);line-height:var(--text-h2-line-height);margin-top:var(--text-h2-margin-top)}.body-text h3,body h3{color:var(--text-h3-color);font-family:var(--text-h3-font-family);font-size:var(--text-h3-font-size);font-weight:var(--text-h3-font-weight);letter-spacing:var(--text-h3-letter-spacing);line-height:var(--text-h3-line-height);margin-top:var(--text-h3-margin-top)}.body-text h4,body h4{color:var(--text-h4-color);font-family:var(--text-h4-font-family);font-size:var(--text-h4-font-size);font-weight:var(--text-h4-font-weight);letter-spacing:var(--text-h4-letter-spacing);line-height:var(--text-h4-line-height);margin-top:var(--text-h4-margin-top)}.body-text h5,body h5{color:var(--text-h5-color);font-family:var(--text-h5-font-family);font-size:var(--text-h5-font-size);font-weight:var(--text-h5-font-weight);letter-spacing:var(--text-h5-letter-spacing);line-height:var(--text-h5-line-height);margin-top:var(--text-h5-margin-top)}.body-text h6,body h6{color:var(--text-h6-color);font-family:var(--text-h6-font-family);font-size:var(--text-h6-font-size);font-weight:var(--text-h6-font-weight);letter-spacing:var(--text-h6-letter-spacing);line-height:var(--text-h6-line-height);margin-top:var(--text-h6-margin-top)}.body-text p,body p{margin-top:var(--text-paragraph-margin-top)}.body-text strong,body strong{font-weight:var(--text-strong-font-weight)}.body-text a,body a{color:var(--text-link-color);cursor:pointer}.body-text a:hover,body a:hover{color:var(--text-link-color-hover)}.body-text hr,body hr{background-color:var(--text-hr-bg-color);border:none;height:var(--text-hr-margin-height);margin-bottom:0;margin-top:var(--text-hr-margin-top);opacity:1;width:var(--text-hr-margin-width)}.body-text blockquote,body blockquote{background-color:var(--text-blockquote-bg-color);border-left:var(--text-blockquote-border-left-width) solid var(--text-blockquote-border-color);font-family:var(--text-blockquote-font-family);margin-top:var(--text-blockquote-margin-top);padding:var(--text-blockquote-padding-top) var(--text-blockquote-padding-right) var(--text-blockquote-padding-bottom) var(--text-blockquote-padding-left)}.body-text blockquote p:first-of-type,body blockquote p:first-of-type{color:var(--text-blockquote-first-line-color);font-size:var(--text-blockquote-first-line-font-size);font-weight:var(--text-blockquote-first-line-font-weight);letter-spacing:var(--text-blockquote-first-line-letter-spacing);line-height:var(--text-blockquote-first-line-line-height);margin-top:var(--text-blockquote-first-line-margin-top)}.body-text blockquote p:nth-of-type(2),body blockquote p:nth-of-type(2){color:var(--text-blockquote-second-line-color);font-size:var(--text-blockquote-second-line-font-size);font-weight:var(--text-blockquote-second-line-font-weight);letter-spacing:var(--text-blockquote-second-line-letter-spacing);line-height:var(--text-blockquote-second-line-line-height);margin-top:var(--text-blockquote-second-line-margin-top)}.body-text pre,body pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,liberation mono,courier new,monospace;white-space:normal}.body-text table,body table{border-radius:8px;width:100%}.body-text table th,body table th{text-align:center;vertical-align:middle}.body-text table thead th,body table thead th{background-color:var(--table-thead-th-bg-color);color:var(--table-thead-th-color);font-family:var(--table-thead-th-font-family);font-size:var(--table-thead-th-font-size);font-weight:var(--table-thead-th-font-weight);letter-spacing:var(--table-thead-th-letter-spacing);line-height:var(--table-thead-th-line-height);padding:var(--table-thead-th-padding-top) var(--table-thead-th-padding-right) var(--table-thead-th-padding-bottom) var(--table-thead-th-padding-left)}.body-text table tbody th,body table tbody th{border:var(--table-tbody-th-border-bottom-width) solid var(--table-tbody-th-odd-border-color);font-family:var(--table-tbody-th-font-family);font-size:var(--table-tbody-th-font-size);font-weight:var(--table-tbody-th-font-weight);letter-spacing:var(--table-tbody-th-letter-spacing);line-height:var(--table-tbody-th-line-height);padding:var(--table-tbody-th-padding-top) var(--table-tbody-th-padding-right) var(--table-tbody-th-padding-bottom) var(--table-tbody-th-padding-left)}.body-text table tbody tr:nth-of-type(odd) th,body table tbody tr:nth-of-type(odd) th{background-color:var(--table-tbody-th-odd-bg-color);border:var(--table-tbody-th-border-bottom-width) solid var(--table-tbody-th-odd-border-color);color:var(--table-tbody-th-odd-color)}.body-text table tbody tr:nth-of-type(2n) th,body table tbody tr:nth-of-type(2n) th{background-color:var(--table-tbody-th-even-bg-color);border-bottom:var(--table-tbody-th-border-bottom-width) solid var(--table-tbody-th-even-border-color);color:var(--table-tbody-th-even-color)}.body-text table td,body table td{border-bottom:var(--table-tbody-td-border-bottom-width) solid var(--table-tbody-td-odd-border-color);font-family:var(--table-tbody-td-font-family);font-size:var(--table-tbody-td-font-size);font-weight:var(--table-tbody-td-font-weight);letter-spacing:var(--table-tbody-td-letter-spacing);line-height:var(--table-tbody-td-line-height);padding:var(--table-tbody-td-padding-top) var(--table-tbody-td-padding-right) var(--table-tbody-td-padding-bottom) var(--table-tbody-td-padding-left)}.body-text table tr:nth-of-type(odd),body table tr:nth-of-type(odd){background-color:var(--table-tbody-td-odd-bg-color);border-bottom:var(--table-tbody-td-border-bottom-width) solid var(--table-tbody-td-odd-border-color);color:var(--table-tbody-td-odd-color)}.body-text table tr:nth-of-type(2n),body table tr:nth-of-type(2n){background-color:var(--table-tbody-td-even-bg-color);border-bottom:var(--table-tbody-td-border-bottom-width) solid var(--table-tbody-td-even-border-color);color:var(--table-tbody-td-even-color)}.body-text table caption,body table caption{background-color:var(--table-caption-bg-color);border:var(--table-caption-border-width) solid var(--table-caption-border-color);border-radius:var(--table-caption-border-radius);color:var(--table-caption-color);font-family:var(--table-caption-font-family);font-size:var(--table-caption-font-size);font-weight:var(--table-caption-font-weight);letter-spacing:var(--table-caption-letter-spacing);line-height:var(--table-caption-line-height);padding:var(--table-caption-padding-top) var(--table-caption-padding-right) var(--table-caption-padding-bottom) var(--table-caption-padding-left)}.body-text ul{color:var(--text-ul-list-color);font-family:var(--text-ul-list-font-family);font-size:var(--text-ul-list-font-size);font-weight:var(--text-ul-list-font-weight);letter-spacing:var(--text-ul-list-letter-spacing);line-height:var(--text-ul-list-line-height);margin-top:var(--text-ul-list-margin-top);padding-left:var(--text-ul-list-padding-left);text-align:left}.body-text ul li:not(:first-of-type){margin-top:var(--text-ul-list-item-margin-top)}.body-text ol{color:var(--text-ol-list-color);font-family:var(--text-ol-list-font-family);font-size:var(--text-ol-list-font-size);font-weight:var(--text-ol-list-font-weight);letter-spacing:var(--text-ol-list-letter-spacing);line-height:var(--text-ol-list-line-height);margin-top:var(--text-ol-list-margin-top);padding-left:var(--text-ol-list-padding-left);text-align:left}.body-text ol li:not(:first-of-type){margin-top:var(--text-ol-list-item-margin-top)}.body-text img{height:var(--body-text-color-image-height);max-width:var(--body-text-color-image-max-width)}.body-text>:first-child{margin-top:0}

/*# sourceMappingURL=base-body-text.css.map*/