.basic-paragraph { -webkit-text-stroke: -webkit-text; display: block; font-size: 0.8em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: justify; text-align-last: left; text-decoration: none; text-indent: 0 } .bullet-list { -webkit-text-stroke: -webkit-text; display: list-item; font-size: 0.8em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: inside; list-style-type: disc; margin-bottom: 9pt; margin-left: 18pt; margin-right: 0; margin-top: 0; text-align: justify; text-align-last: left; text-decoration: none; text-indent: -18pt } .bullet-list-1483-0-override { -webkit-text-stroke: -webkit-text; display: list-item; font-size: 0.8em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: inside; list-style-type: none; margin-bottom: 9pt; margin-left: 18pt; margin-right: 0; margin-top: 0; text-align: justify; text-align-last: left; text-decoration: none; text-indent: -18pt } .calibre { display: block; font-size: 1.25em; line-height: 1.2; margin-bottom: 0; margin-left: 5pt; margin-right: 5pt; margin-top: 0; padding-left: 0; padding-right: 0 } .calibre1 { display: block; line-height: 1.2 } .calibre2 { height: auto; line-height: 1.2; width: auto } .calibre3 { display: block; line-height: 1.2; margin-bottom: 1em; margin-left: 0; margin-right: 0; margin-top: 1em } .calibre4 { display: block; line-height: 1.2 } .calibre5 { display: block } .calibre6 { background-color: rgba(242, 196, 0, 0.15); display: block; line-height: 1.2; margin-bottom: 1em; margin-left: 1em; margin-right: 1em; margin-top: 1em; padding-bottom: 18pt; padding-left: 18pt; padding-right: 18pt; padding-top: 18pt } .calibre7 { display: block; line-height: 1.2; list-style-type: disc; margin-bottom: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-right: 0; padding-top: 0 } .content-headings { -webkit-text-stroke: -webkit-text; color: rgb(88, 89, 91); display: block; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; margin-bottom: 13.5pt; margin-left: 0; margin-right: 0; margin-top: 31.5pt; text-align: left; text-decoration: none; text-indent: 0 } .content-headings-835-0-override { -webkit-text-stroke: -webkit-text; color: rgb(88, 89, 91); display: block; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; margin-bottom: 13.5pt; margin-left: 0; margin-right: 0; margin-top: 31.5pt; text-align: center; text-decoration: none; text-indent: 0 } .custom-marker-ad-hoc { font-size: 1.25em; line-height: 1.2 } .footnote-link { font-size: 0.75em; line-height: 1.2; vertical-align: super } .footnote-link1 { font-size: 0.66667em; line-height: 1.2; vertical-align: super } .footnote-link2 { font-size: 1em; line-height: 1.2; vertical-align: super } .footnote-link3 { font-size: 0.54545em; vertical-align: super } .footnotes { display: block; line-height: 1.2; margin-bottom: 6pt; margin-top: 6pt } .footnotes1 { -webkit-text-stroke: -webkit-text; display: block; font-size: 0.8em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 18pt; margin-left: 0; margin-right: 0; margin-top: 0; text-align: left; text-decoration: none; text-indent: 0 } .generated-style { display: block; line-height: 1.2; text-align: center } .generated-style1 { display: block; line-height: 1.2; list-style-type: decimal; margin-bottom: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-right: 0; padding-top: 0 } .headings-479-0-override { -webkit-text-stroke: -webkit-text; display: block; font-size: 0.8em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: center; text-decoration: none; text-indent: 0 } .image-captions { -webkit-text-stroke: -webkit-text; color: rgb(88, 89, 91); display: block; font-size: 0.7em; font-style: italic; font-variant: normal; font-weight: bold; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 9pt; text-align: center; text-decoration: none; text-indent: 0 } .image-credit { -webkit-text-stroke: -webkit-text; color: rgb(138, 140, 142); display: block; font-size: 0.6em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 36pt; margin-left: 0; margin-right: 0; margin-top: 9pt; text-align: center; text-decoration: none; text-indent: 0 } .large-headings { -webkit-text-stroke: -webkit-text; color: rgb(242, 196, 0); display: block; font-size: 1.2em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 0.909091em; margin-bottom: 9pt; margin-left: 0; margin-right: 0; margin-top: 0; text-align: left; text-decoration: none; text-indent: 0 } .links { color: rgb(0, 136, 206); font-size: 1em; font-style: normal; font-weight: normal; line-height: 1.2; text-decoration: underline } .links-6350-0-override { -webkit-text-stroke: -webkit-text; color: rgb(0, 136, 206); font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-decoration: underline } .list-numbers { color: rgb(88, 89, 91); font-style: normal; font-weight: bold } .no-style-override { -webkit-text-stroke: -webkit-text; font-size: 1em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.2; text-decoration: none } .no-style-override-8-filtered { -webkit-text-stroke: -webkit-text; font-size: 1em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2 } .no-style-override-14-filtered { -webkit-text-stroke: -webkit-text; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2 } .no-style-override-filtered { -webkit-text-stroke: -webkit-text; font-size: 1em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.2 } .no-style-override1 { -webkit-text-stroke: -webkit-text; font-size: 1.33333em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; text-decoration: none } .no-style-override2 { -webkit-text-stroke: -webkit-text; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-decoration: none } .no-style-override3 { -webkit-text-stroke: -webkit-text; font-size: 1.5em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; text-decoration: none } .no-style-override4 { -webkit-text-stroke: -webkit-text; -webkit-transform: skew(-12deg); color: rgb(88, 89, 91); font-size: 1em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; text-decoration: none } .no-style-override5 { -webkit-text-stroke: -webkit-text; font-size: 1em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; text-decoration: none } .no-style-override6 { -webkit-text-stroke: -webkit-text; font-size: 0.75em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-decoration: none; vertical-align: 4pt } .no-style-override7 { -webkit-text-stroke: -webkit-text; font-size: 0.75em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-decoration: none; vertical-align: 3pt } .no-style-override8 { -webkit-text-stroke: -webkit-text; font-size: 0.75em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-decoration: none; vertical-align: super } .no-style-override9 { -webkit-text-stroke: -webkit-text; font-size: 1em; font-style: italic; font-variant: normal; font-weight: bold; line-height: 1.2; text-decoration: none } .no-style-override10 { -webkit-text-stroke: -webkit-text; font-size: 1.375em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.2; text-decoration: none } .numbered-list { -webkit-text-stroke: -webkit-text; display: list-item; font-size: 0.8em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: inside; list-style-type: decimal; margin-bottom: 9pt; margin-left: 18pt; margin-right: 0; margin-top: 0; text-align: justify; text-align-last: left; text-decoration: none; text-indent: -18pt } .plain-paragraph-620-0-override { -webkit-text-stroke: -webkit-text; display: block; font-size: 0.8em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: justify; text-align-last: center; text-decoration: none; text-indent: 0 } .plain-paragraph-620-0-override1 { -webkit-text-stroke: -webkit-text; display: block; font-size: 0.8em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: center; text-align-last: left; text-decoration: none; text-indent: 0 } .primary-chapters { -webkit-text-stroke: -webkit-text; color: rgba(210, 35, 42, 0); display: block; font-size: 0.6em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 300em; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: left; text-decoration: none; text-indent: 0 } .secondary-chapters { -webkit-text-stroke: -webkit-text; color: rgba(65, 173, 73, 0); display: block; font-size: 0.6em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 300em; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: left; text-decoration: none; text-indent: 0 } .special-about-heading { -webkit-text-stroke: -webkit-text; color: rgb(242, 196, 0); display: block; font-size: 1.2em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.034483em; margin-bottom: 36pt; margin-left: 0; margin-right: 0; margin-top: 72pt; text-align: left; text-decoration: none; text-indent: 0 } .standalone-large-headings { -webkit-text-stroke: -webkit-text; color: rgb(242, 196, 0); display: block; font-size: 1.2em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 0.909091em; margin-bottom: 72pt; margin-left: 0; margin-right: 0; margin-top: 0; text-align: left; text-decoration: none; text-indent: 0 } .story-paragraph { -webkit-text-stroke: -webkit-text; display: block; font-size: 0.8em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: justify; text-align-last: left; text-decoration: none; text-indent: 1.8em } .sub-headings { -webkit-text-stroke: -webkit-text; color: rgb(88, 89, 91); display: block; font-size: 1.1em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; margin-bottom: 72pt; margin-left: 0; margin-right: 0; margin-top: 0; text-align: left; text-decoration: none; text-indent: 0 } .summary-heading { -webkit-text-stroke: -webkit-text; color: rgb(242, 196, 0); display: block; font-size: 1.2em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 0.9375em; margin-bottom: 9pt; margin-left: 0; margin-right: 0; margin-top: 72pt; text-align: left; text-decoration: none; text-indent: 0 } .summary-sub-headings { -webkit-text-stroke: -webkit-text; color: rgb(88, 89, 91); display: block; font-size: 1.1em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; margin-bottom: 36pt; margin-left: 0; margin-right: 0; margin-top: 0; text-align: left; text-decoration: none; text-indent: 0 } .title-authors { -webkit-text-stroke: -webkit-text; display: block; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; margin-bottom: 216pt; margin-left: 0; margin-right: 0; margin-top: 54pt; text-align: center; text-decoration: none; text-indent: 0 } .toc-headings { -webkit-text-stroke: -webkit-text; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.714286em; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: left; text-decoration: none; text-indent: 0 } .toc-sub-headings { -webkit-text-stroke: -webkit-text; color: rgb(88, 89, 91); display: block; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: left; text-decoration: none; text-indent: 0 } .pcalibre1:before { content: "1.  " } .pcalibre2:before { content: "2.  " } .pcalibre3:before { content: "3.  " } .pcalibre4:before { content: "4.  " } .pcalibre5:before { content: "5.  " } .pcalibre6:before { content: "6.  " } .pcalibre7:before { content: "7.  " } .pcalibre:before { content: "•  " }