@page {
    margin-bottom: 5pt;
    margin-top: 5pt
    }

.ack {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-before: avoid;
    text-indent: 0;
    text-transform: none
    }
.app {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #415f30;
    display: block;
    font-size: 2em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0.3em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.app1 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #9a3a06;
    display: block;
    font-size: 1.66667em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 1.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.app2 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #415f30;
    display: block;
    font-size: 2em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0.3em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.aside-a {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    display: block;
    font-size: 1em;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-inside: avoid;
    text-indent: 0
    }
.aside-a1 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #715a25;
    display: block;
    font-size: 1.66667em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.aside-a1-runin {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #e4a888;
    border-top-style: solid;
    border-top-width: 1px;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5em;
    text-indent: 0;
    text-transform: none
    }
.aside-a1-runin1 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #e4a888;
    border-top-style: solid;
    border-top-width: 1px;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5em;
    text-indent: 0;
    text-transform: none
    }
.aside-a1-ul {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    color: inherit;
    display: block;
    font-weight: inherit;
    hyphens: none;
    list-style-type: square;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    padding-left: 1em;
    text-align: left
    }
.aside-a1-ul1 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    clear: both;
    color: inherit;
    display: list-item;
    font-weight: inherit;
    hyphens: none
    }
.aside-a1-ul2 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    clear: both;
    color: inherit;
    display: list-item;
    font-weight: inherit;
    hyphens: none;
    margin-top: 0.375em
    }
.aside-a2 {
    background-color: #edf0e0;
    border-bottom-color: #edf0e0;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: #edf0e0;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: #edf0e0;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #edf0e0;
    border-top-style: none;
    border-top-width: 0;
    color: black;
    display: block;
    font-size: 1em;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-inside: avoid;
    text-indent: 0
    }
.aside-a2-runin {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #e4a888;
    border-top-style: solid;
    border-top-width: 1px;
    color: black;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5em;
    page-break-before: avoid;
    text-indent: 0;
    text-transform: none
    }
.aside-a2-runin1 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #e4a888;
    border-top-style: solid;
    border-top-width: 1px;
    color: black;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5em;
    text-indent: 0;
    text-transform: none
    }
.aside-a2-runin2 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #e4a888;
    border-top-style: solid;
    border-top-width: 1px;
    color: black;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5em;
    page-break-before: avoid;
    text-indent: 0;
    text-transform: none
    }
.aside-a2-runin3 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #e4a888;
    border-top-style: solid;
    border-top-width: 1px;
    color: black;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5em;
    text-indent: 0;
    text-transform: none
    }
.aside-a2-runin4 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #e4a888;
    border-top-style: solid;
    border-top-width: 1px;
    color: black;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5em;
    text-indent: 0;
    text-transform: none
    }
.aside-a2-ul {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    color: black;
    display: block;
    font-weight: inherit;
    hyphens: none;
    list-style-type: square;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    padding-left: 1em;
    text-align: left
    }
.aside-a2-ul-plain {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    color: black;
    display: block;
    font-weight: inherit;
    hyphens: none;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.5em;
    padding-left: 0;
    padding-top: 0.5em;
    text-align: center;
    text-indent: 0
    }
.aside-a2-ul-plain1 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    clear: both;
    color: black;
    display: list-item;
    font-weight: inherit;
    hyphens: none;
    list-style-type: none;
    margin-left: 0;
    margin-top: 0;
    padding-left: 0;
    padding-top: 0.5em;
    text-align: center;
    text-indent: 0
    }
.aside-a2-ul1 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    clear: both;
    color: black;
    display: list-item;
    font-weight: inherit;
    hyphens: none
    }
.aside-a2-ul2 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    clear: both;
    color: black;
    display: list-item;
    font-weight: inherit;
    hyphens: none;
    margin-top: 0.375em
    }
.aside-a3 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: black;
    display: block;
    font-size: 2em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.25;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.aside-a3-ol {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    color: inherit;
    display: block;
    font-weight: inherit;
    hyphens: none;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    padding-left: 0;
    text-align: left
    }
.aside-a3-ol1 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    clear: both;
    color: inherit;
    display: list-item;
    font-weight: inherit;
    hyphens: none;
    padding-left: 2.75em;
    padding-top: 0.375em;
    text-indent: -2.75em
    }
.aside-a3-ol2 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    clear: both;
    color: inherit;
    display: list-item;
    font-weight: inherit;
    hyphens: none;
    margin-top: 0.375em;
    padding-left: 2.75em;
    padding-top: 0.375em;
    text-indent: -2.75em
    }
.aside-a4 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: black;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-before: avoid;
    text-indent: 0;
    text-transform: none
    }
.aside-a5 {
    background-color: #dcdfea;
    border-bottom-color: #dcdfea;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: #dcdfea;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: #dcdfea;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #dcdfea;
    border-top-style: none;
    border-top-width: 0;
    display: block;
    font-size: 1em;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-inside: avoid;
    text-indent: 0
    }
.aside-a6 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #354d6b;
    display: block;
    font-size: 1.66667em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.aside-a7 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: black;
    display: block;
    font-size: 1.29167em;
    font-weight: bold;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0.5em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.aside-a8 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: #415f30;
    border-bottom-style: solid;
    border-bottom-width: 1.5px;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #415f30;
    display: block;
    font-size: 1.29167em;
    font-weight: normal;
    hyphens: none;
    letter-spacing: 2px;
    line-height: 1.2;
    margin-bottom: 0.5em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    padding-bottom: 0.5em;
    padding-left: 0;
    padding-right: 0;
    padding-top: 2px;
    page-break-after: avoid;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: uppercase
    }
.aside-a9 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: black;
    display: block;
    font-size: 1.29167em;
    font-weight: bold;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0.5em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.aside-a10 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #715a25;
    display: block;
    font-size: 1.29167em;
    font-weight: normal;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0.5em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.aside-a11 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 2em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.25;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.aside-a12 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: black;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-indent: 0;
    text-transform: none
    }
.aside-a13 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #415f30;
    display: block;
    font-size: 1em;
    font-weight: normal;
    hyphens: none;
    line-height: 1.25;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 2em;
    padding-bottom: 0.5em;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.aside-a14 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #354d6b;
    display: block;
    font-size: 1.29167em;
    font-weight: normal;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0.5em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.aside-note {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1.66667em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.body {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #415f30;
    display: block;
    font-size: 2em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 1.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.body-footnote {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 0.625em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: center;
    text-indent: 1.5em;
    text-transform: none
    }
.body-ol {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-top-color: #e9e9e9;
    border-top-style: solid;
    border-top-width: 1px;
    clear: both;
    color: inherit;
    display: list-item;
    font-weight: inherit;
    hyphens: none;
    padding-left: 2.75em;
    padding-top: 0.375em;
    text-indent: -2.75em
    }
.body-ol1 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-top-color: #e9e9e9;
    border-top-style: solid;
    border-top-width: 1px;
    clear: both;
    color: inherit;
    display: list-item;
    font-weight: inherit;
    hyphens: none;
    margin-top: 0.375em;
    padding-left: 2.75em;
    padding-top: 0.375em;
    text-indent: -2.75em
    }
.body-runin {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: medium;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.2em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5em;
    page-break-before: avoid;
    text-indent: 0;
    text-transform: none
    }
.body1 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #9a3a06;
    display: block;
    font-size: 1.66667em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 1.5em;
    padding-bottom: 0.25em;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.body2 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-before: avoid;
    text-indent: 0;
    text-transform: none
    }
.body3 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: #faa272;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1.29167em;
    font-weight: bold;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1.5em;
    padding-bottom: 0.5em;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-inside: avoid;
    text-align: left;
    text-indent: 0;
    text-transform: none
    }
.body4 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-indent: 0;
    text-transform: none
    }
.body5 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-indent: 0;
    text-transform: none
    }
.calibre {
    display: block;
    font-size: 1em;
    margin-bottom: 0;
    margin-left: 5pt;
    margin-right: 5pt;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0
    }
.calibre1 {
    text-decoration: none
    }
.calibre2 {
    height: auto;
    width: 100%
    }
.calibre3 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    font-size: 1em;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-indent: 0
    }
.calibre4 {
    -moz-font-feature-settings: "liga=1, dlig=1";
    -ms-font-feature-settings: "liga", "dlig";
    -o-font-feature-settings: "liga", "dlig";
    -webkit-font-feature-settings: "liga", "dlig";
    -webkit-hyphens: auto;
    adobe-hyphenate: auto;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-feature-settings: "liga", "dlig";
    font-size: 1em;
    hyphens: auto;
    line-height: 1.44;
    margin-bottom: 0;
    margin-left: 5pt;
    margin-right: 5pt;
    margin-top: 0;
    orphans: 2;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: justify;
    text-indent: 0;
    widows: 2
    }
.calibre5 {
    color: inherit;
    text-decoration: none
    }
.calibre6 {
    display: inline-block;
    height: auto;
    width: 100%
    }
.calibre7 {
    color: inherit;
    line-height: 1.2;
    text-decoration: none
    }
.calibre8 {
    text-decoration: underline
    }
.calibre9 {
    font-size: 1.2em;
    font-style: normal;
    font-weight: bold
    }
.calibre10 {
    font-style: italic
    }
.calibre11 {
    color: #46658d;
    text-decoration: none
    }
.calibre12 {
    color: #46658d;
    font-weight: normal;
    text-decoration: none
    }
.calibre13 {
    color: #9a3a06;
    text-decoration: none
    }
.calibre14 {
    color: #9a3a06;
    font-weight: normal;
    text-decoration: none
    }
.calibre15 {
    font-weight: normal;
    text-decoration: none
    }
.calibre16 {
    border-radius: 8px;
    display: inline-block;
    height: auto;
    width: 100%
    }
.calibre17 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    display: block;
    font-size: 1em;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: always;
    page-break-inside: avoid;
    text-indent: 0
    }
.calibre18 {
    color: #666;
    font-size: 1em;
    font-style: normal;
    font-weight: normal
    }
.calibre19 {
    display: inline-block;
    height: auto;
    width: 81%
    }
.calibre20 {
    color: #715a25;
    font-size: 1em;
    font-style: normal;
    font-weight: bold
    }
.calibre21 {
    font-size: 0.75em;
    line-height: 1.2;
    position: relative;
    vertical-align: super
    }
.calibre22 {
    font-weight: normal;
    text-decoration: underline
    }
.calibre23 {
    font-size: 1em;
    font-style: normal;
    font-weight: bold
    }
.calibre24 {
    color: black;
    text-decoration: none
    }
.calibre25 {
    color: black;
    text-decoration: underline
    }
.calibre26 {
    display: inline-block;
    height: auto;
    margin-top: 16px;
    width: 100%
    }
.calibre27 {
    color: black;
    font-style: italic
    }
.calibre28 {
    border-radius: 8px;
    display: inline-block;
    height: auto;
    width: 81%
    }
.calibre29 {
    color: black;
    display: table-row-group;
    vertical-align: middle
    }
.calibre30 {
    border-top-color: #e6e6e6;
    border-top-style: solid;
    border-top-width: 1px;
    color: black;
    display: table-row;
    vertical-align: inherit
    }
.calibre31 {
    color: black;
    font-size: 1.2em;
    font-style: normal;
    font-weight: normal
    }
.calibre32 {
    color: black;
    font-size: 0.75em;
    line-height: 1.2;
    position: relative;
    vertical-align: super
    }
.calibre33 {
    color: black;
    font-size: 1.2em;
    font-style: normal;
    font-weight: bold
    }
.calibre34 {
    display: table-row-group;
    vertical-align: middle
    }
.calibre35 {
    border-top-color: #e6e6e6;
    border-top-style: solid;
    border-top-width: 1px;
    display: table-row;
    vertical-align: inherit
    }
.calibre36 {
    font-style: italic;
    line-height: 1.2
    }
.calibre37 {
    font-size: 1.29167em;
    line-height: 1.2
    }
.calibre38 {
    display: inline-block;
    height: auto;
    margin-top: 2em;
    width: 100%
    }
.calibre39 {
    color: #715a25;
    font-size: 1.2em;
    font-style: normal;
    font-weight: bold
    }
.calibre40 {
    color: inherit;
    font-style: italic;
    text-decoration: none
    }
.calibre41 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 2em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 1.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.calibre42 {
    color: #9a3a06;
    font-weight: normal;
    text-decoration: underline
    }
.calibre43 {
    color: #415f30;
    text-decoration: underline
    }
.calibre44 {
    color: inherit;
    text-decoration: underline
    }
.calibre45 {
    color: inherit;
    font-weight: normal;
    text-decoration: underline
    }
.chapter {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #46658d;
    display: block;
    font-size: 2em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.1;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.chapter-number {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #415f30;
    display: block;
    font-size: 1em;
    font-weight: 200;
    hyphens: none;
    letter-spacing: 0.25em;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: uppercase
    }
.chapter1 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-indent: 0;
    text-transform: none
    }
.copyright {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #666;
    display: block;
    font-size: 0.625em;
    font-weight: normal;
    hyphens: none;
    margin-bottom: 0.75em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.copyright-mission {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #415f30;
    display: block;
    font-size: 1em;
    font-style: italic;
    font-weight: normal;
    hyphens: none;
    margin-bottom: 2em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.copyright-version {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #d64008;
    display: block;
    font-size: 0.625em;
    font-weight: normal;
    hyphens: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.copyright-version1 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #d64008;
    display: block;
    font-size: 0.625em;
    font-weight: normal;
    hyphens: none;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.credits-entry {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #ddd;
    border-top-style: solid;
    border-top-width: 1px;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5em;
    page-break-before: avoid;
    text-align: left;
    text-indent: 0;
    text-transform: none
    }
.credits-entry1 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #ddd;
    border-top-style: solid;
    border-top-width: 1px;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5em;
    text-align: left;
    text-indent: 0;
    text-transform: none
    }
.ded {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #675645;
    display: block;
    font-size: 1.66667em;
    font-weight: 200;
    hyphens: none;
    letter-spacing: 0.1em;
    line-height: 1.2;
    margin-bottom: 0.4em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 3em;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: uppercase
    }
.ded1 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1em;
    font-style: italic;
    font-weight: normal;
    hyphens: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-before: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.ency {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #d64008;
    display: block;
    font-size: 2em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.1;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 2em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.ency-new {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0.5em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-indent: 0;
    text-transform: none
    }
.ency-spec-s1-runin {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #e4a888;
    border-top-style: solid;
    border-top-width: 1px;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5em;
    page-break-before: avoid;
    text-indent: 0;
    text-transform: none
    }
.ency1 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #d64008;
    display: block;
    font-size: 2em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.1;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 2em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.ency2 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #46658d;
    display: block;
    font-size: 1.66667em;
    font-weight: normal;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 1.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.ency3 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #415f30;
    display: block;
    font-size: 1.29167em;
    font-weight: normal;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 2em;
    padding-bottom: 1em;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.ency4 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.25em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-before: avoid;
    text-indent: 0;
    text-transform: none
    }
.figure {
    display: block
    }
.figure-caption-c {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #666;
    display: block;
    font-size: 1em;
    font-style: italic;
    font-weight: normal;
    hyphens: none;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 1em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.figure1 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #666;
    display: block;
    font-size: 1em;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2em;
    padding-bottom: 0.5em;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    width: 100%
    }
.figure2 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #666;
    display: block;
    font-size: 1em;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 3em;
    padding-bottom: 0.5em;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    width: 100%
    }
.figure3 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #666;
    display: block;
    font-size: 1em;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 3em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    width: 100%
    }
.figure4 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #666;
    display: block;
    font-size: 1em;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    width: 100%
    }
.figure5 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #666;
    display: block;
    font-size: 1em;
    left: -0.5em;
    margin-bottom: 1em;
    margin-top: 1.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    top: 0;
    width: 80%
    }
.figure6 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #666;
    display: block;
    font-size: 1em;
    margin-bottom: 1em;
    margin-top: 1.5em;
    padding-bottom: 0.5em;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    top: 0;
    width: 80%
    }
.figure7 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #666;
    display: block;
    font-size: 1em;
    margin-bottom: 1em;
    margin-top: 3em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    top: 0;
    width: 80%
    }
.figure8 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #666;
    display: block;
    font-size: 1em;
    margin-bottom: 1em;
    margin-top: 1.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    top: 0;
    width: 80%
    }
.figure9 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #666;
    display: block;
    font-size: 1em;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    padding-bottom: 0.5em;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    width: 100%
    }
.fore-attrib {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    hyphens: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: right;
    text-indent: 1.5em;
    text-transform: none
    }
.frac {
    left: 0.15em;
    padding-right: 0.15em;
    position: relative
    }
.frac1 {
    font-size: 0.625em;
    line-height: 1.2;
    position: relative;
    top: 0.2em;
    vertical-align: text-top
    }
.frac2 {
    bottom: 0.4em;
    font-size: 0.625em;
    left: -0.1em;
    line-height: 1.2;
    position: relative;
    vertical-align: baseline
    }
.frac3 {
    color: black;
    left: 0.15em;
    padding-right: 0.15em;
    position: relative
    }
.frac4 {
    color: black;
    font-size: 0.75em;
    line-height: 1.2;
    position: relative;
    top: 0.2em;
    vertical-align: text-top
    }
.frac5 {
    bottom: 0.4em;
    color: black;
    font-size: 0.75em;
    left: -0.1em;
    line-height: 1.2;
    position: relative;
    vertical-align: baseline
    }
.frac6 {
    color: black;
    font-size: 0.625em;
    line-height: 1.2;
    position: relative;
    top: 0.2em;
    vertical-align: text-top
    }
.frac7 {
    bottom: 0.4em;
    color: black;
    font-size: 0.625em;
    left: -0.1em;
    line-height: 1.2;
    position: relative;
    vertical-align: baseline
    }
.index {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 2em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.1;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.index-entry-e {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    padding-bottom: 0;
    padding-left: 1.5em;
    padding-right: 0;
    padding-top: 0;
    page-break-before: avoid;
    text-indent: -1.5em;
    text-transform: none
    }
.index-entry-e1 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 1.5em;
    padding-right: 0;
    padding-top: 0;
    text-indent: -1.5em;
    text-transform: none
    }
.index-entry-e2 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 3em;
    padding-right: 0;
    padding-top: 0;
    text-indent: -1.5em;
    text-transform: none
    }
.intro {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-indent: 1.5em;
    text-transform: none
    }
.intro1 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-indent: 0;
    text-transform: none
    }
.intro2 {
    color: #46658d;
    font-weight: bold
    }
.main-toc {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 2em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.1;
    margin-bottom: 1em;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.main-toc-chapter {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #f6f6f6;
    border-top-style: solid;
    border-top-width: 1px;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    hyphens: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0.5em;
    padding-left: 2em;
    padding-right: 0;
    padding-top: 0.5em;
    text-align: left;
    text-indent: 0;
    text-transform: none
    }
.main-toc-front {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #f6f6f6;
    border-top-style: solid;
    border-top-width: 1px;
    color: inherit;
    display: block;
    font-size: 1em;
    font-style: italic;
    font-weight: normal;
    hyphens: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0.5em;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5em;
    page-break-before: avoid;
    text-align: left;
    text-indent: 0;
    text-transform: none
    }
.main-toc-front1 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #f6f6f6;
    border-top-style: solid;
    border-top-width: 1px;
    color: inherit;
    display: block;
    font-size: 1em;
    font-style: italic;
    font-weight: normal;
    hyphens: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0.5em;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5em;
    text-align: left;
    text-indent: 0;
    text-transform: none
    }
.main-toc-part {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #46658d;
    border-top-style: solid;
    border-top-width: 1px;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    hyphens: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0.5em;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5em;
    text-align: left;
    text-indent: 0;
    text-transform: none
    }
.num {
    clear: both;
    color: #9a3a06;
    display: inline-block;
    font-weight: bold;
    text-align: center;
    text-indent: 0;
    width: 2.75em
    }
.num1 {
    clear: both;
    color: #354d6b;
    display: inline-block;
    font-weight: bold;
    text-align: center;
    text-indent: 0;
    width: 2.75em
    }
.part {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 2em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.1;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 0;
    padding-bottom: 0.25em;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.part-number {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: 200;
    hyphens: none;
    letter-spacing: 0.25em;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: uppercase
    }
.part-subtitle {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #9a3a06;
    display: block;
    font-size: 2em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 2em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-before: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.proj {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1em;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 3em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-inside: avoid;
    text-indent: 0
    }
.proj-inst-ol {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    color: inherit;
    display: block;
    font-weight: inherit;
    hyphens: none;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.25em;
    padding-left: 0;
    text-align: left
    }
.proj-inst-ol1 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    clear: both;
    color: inherit;
    display: list-item;
    font-weight: inherit;
    hyphens: none;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0.5em;
    padding-left: 2.75em;
    padding-top: 0.5em;
    text-align: left;
    text-indent: -2.75em
    }
.proj-inst-ol2 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-top-color: gainsboro;
    border-top-style: solid;
    border-top-width: 1px;
    clear: both;
    color: inherit;
    display: list-item;
    font-weight: inherit;
    hyphens: none;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0.5em;
    padding-left: 2.75em;
    padding-top: 0.5em;
    text-align: left;
    text-indent: -2.75em
    }
.proj-inst-runin {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #e4a888;
    border-top-style: solid;
    border-top-width: 1px;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5em;
    page-break-before: avoid;
    text-indent: 0;
    text-transform: none
    }
.proj-inst-runin1 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #e4a888;
    border-top-style: solid;
    border-top-width: 1px;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5em;
    text-indent: 0;
    text-transform: none
    }
.proj-inst-ul {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    color: inherit;
    display: block;
    font-weight: inherit;
    hyphens: none;
    list-style-type: square;
    margin-bottom: 0.375em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.375em;
    padding-left: 1em;
    text-align: left
    }
.proj-inst-ul1 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    clear: both;
    color: inherit;
    display: list-item;
    font-weight: inherit;
    hyphens: none;
    list-style-type: square;
    margin-left: 0;
    padding-left: 0;
    padding-top: 0.375em;
    text-indent: 0
    }
.proj-inst-ul2 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-top-color: gainsboro;
    border-top-style: solid;
    border-top-width: 1px;
    clear: both;
    color: inherit;
    display: list-item;
    font-weight: inherit;
    hyphens: none;
    list-style-type: square;
    margin-left: 0;
    margin-top: 0.375em;
    padding-left: 0;
    padding-top: 0.375em;
    text-indent: 0
    }
.proj-mat {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: #9a3a06;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #9a3a06;
    display: block;
    font-size: 1.29167em;
    font-weight: normal;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1.5em;
    padding-bottom: 0.5em;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.proj-mat-ul {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    color: inherit;
    display: block;
    font-weight: inherit;
    hyphens: none;
    list-style-type: square;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.25em;
    padding-left: 0;
    text-align: left
    }
.proj-mat-ul1 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    clear: both;
    color: inherit;
    display: list-item;
    font-weight: inherit;
    hyphens: none;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0.4em;
    padding-left: 0;
    padding-top: 0.4em;
    text-align: left
    }
.proj-mat-ul2 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-top-color: gainsboro;
    border-top-style: solid;
    border-top-width: 1px;
    clear: both;
    color: inherit;
    display: list-item;
    font-weight: inherit;
    hyphens: none;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0.4em;
    padding-left: 0;
    padding-top: 0.4em;
    text-align: left
    }
.proj1 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 2em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.reading-entry {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #ddd;
    border-top-style: solid;
    border-top-width: 1px;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.5em;
    padding-bottom: 0;
    padding-left: 2em;
    padding-right: 0;
    padding-top: 0.5em;
    page-break-before: avoid;
    text-align: left;
    text-indent: -2em;
    text-transform: none
    }
.reading-entry-description {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-indent: 0;
    text-transform: none
    }
.reading-entry1 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #ddd;
    border-top-style: solid;
    border-top-width: 1px;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.5em;
    padding-bottom: 0;
    padding-left: 2em;
    padding-right: 0;
    padding-top: 0.5em;
    text-align: left;
    text-indent: -2em;
    text-transform: none
    }
.rel-entry-author {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #9a3a06;
    display: block;
    font-size: 1.29167em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0.3em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.3em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-before: avoid;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.rel-entry-description {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1em;
    font-weight: normal;
    hyphens: none;
    margin-bottom: 0.5em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.rel-entry-pubinfo {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #888;
    display: block;
    font-size: 0.625em;
    font-weight: normal;
    hyphens: none;
    letter-spacing: 0.1em;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: uppercase
    }
.rel-entry-title {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #f6f6f6;
    border-top-style: solid;
    border-top-width: 1px;
    color: #415f30;
    display: block;
    font-size: 1.66667em;
    font-weight: bold;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 1.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 1em;
    page-break-after: avoid;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.rel-entry-title1 {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #f6f6f6;
    border-top-style: solid;
    border-top-width: 1px;
    color: #415f30;
    display: block;
    font-size: 1.66667em;
    font-weight: bold;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 1.5em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 1em;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.rel-storeyinfo {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #415f30;
    display: block;
    font-size: 1em;
    font-weight: normal;
    hyphens: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 3em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.res-entry {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    color: inherit;
    display: block;
    font-weight: inherit;
    hyphens: none;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 0.5em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: center
    }
.res-entry-title-fn {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: #f6f6f6;
    border-top-style: solid;
    border-top-width: 1px;
    color: #9a3a06;
    display: block;
    font-size: 1em;
    font-weight: bold;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 0.25em;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 1em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 1em;
    page-break-after: avoid;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.res-entry-url {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    clear: both;
    color: inherit;
    display: list-item;
    font-weight: inherit;
    hyphens: none;
    margin-bottom: 0.25em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0
    }
.runin {
    color: #9a3a06;
    font-size: 1em;
    font-style: normal;
    font-weight: bold
    }
.runin1 {
    color: #3e597c;
    font-size: 1em;
    font-style: normal;
    font-weight: bold
    }
.runin2 {
    color: black;
    font-size: 1em;
    font-style: normal;
    font-weight: bold
    }
.share {
    -webkit-hyphens: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: inherit;
    display: block;
    font-size: 1.29167em;
    font-weight: normal;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 1.5em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-before: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.share-button-goodreads {
    -webkit-hyphens: none;
    background-color: #efefef;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-radius: 1.25em;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: white;
    display: block;
    font-size: 1.29167em;
    font-weight: normal;
    hyphens: none;
    letter-spacing: 1px;
    line-height: 1.2;
    margin-bottom: 12px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 12px;
    padding-bottom: 0.5em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-top: 0.5em;
    text-align: center;
    text-indent: 0;
    text-transform: none;
    width: 15em
    }
.share-button-rel {
    -webkit-hyphens: none;
    background-color: transparent;
    border-bottom-color: #016531;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-left-color: #016531;
    border-left-style: solid;
    border-left-width: 2px;
    border-radius: 1.25em;
    border-right-color: #016531;
    border-right-style: solid;
    border-right-width: 2px;
    border-top-color: #016531;
    border-top-style: solid;
    border-top-width: 2px;
    color: #016531;
    display: block;
    font-size: 1.29167em;
    font-weight: normal;
    hyphens: none;
    letter-spacing: 1px;
    line-height: 1.2;
    margin-bottom: 12px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 12px;
    padding-bottom: 0.5em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-top: 0.5em;
    text-align: center;
    text-indent: 0;
    text-transform: none;
    width: 17em
    }
.share-button-storey {
    -webkit-hyphens: none;
    background-color: transparent;
    border-bottom-color: #016531;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-left-color: #016531;
    border-left-style: solid;
    border-left-width: 2px;
    border-radius: 1.25em;
    border-right-color: #016531;
    border-right-style: solid;
    border-right-width: 2px;
    border-top-color: #016531;
    border-top-style: solid;
    border-top-width: 2px;
    color: #016531;
    display: block;
    font-size: 1.29167em;
    font-weight: normal;
    hyphens: none;
    letter-spacing: 1px;
    line-height: 1.2;
    margin-bottom: 12px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 12px;
    padding-bottom: 0.5em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-top: 0.5em;
    text-align: center;
    text-indent: 0;
    text-transform: none;
    width: 15em
    }
.size {
    color: black;
    display: block;
    font-size: 0.64516em;
    font-weight: normal
    }
.table-t {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #666;
    display: block;
    font-size: 1.66667em;
    font-weight: 200;
    hyphens: none;
    line-height: 1.2;
    margin-bottom: 1em;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 2em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-after: avoid;
    page-break-before: always;
    page-break-inside: avoid;
    text-align: center;
    text-indent: 0;
    text-transform: none
    }
.table-t1 {
    border-collapse: collapse;
    border-spacing: 0;
    color: black;
    display: table;
    font-size: 0.83333em;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1em;
    text-align: left;
    text-indent: 0;
    width: 100%
    }
.table-t1-cell {
    color: black;
    display: table-cell;
    padding-bottom: 8px;
    padding-left: 0;
    padding-right: 14px;
    padding-top: 8px;
    text-align: inherit;
    vertical-align: top
    }
.table-t1-cell1 {
    display: table-cell;
    padding-bottom: 8px;
    padding-left: 0;
    padding-right: 14px;
    padding-top: 8px;
    text-align: inherit;
    vertical-align: top;
    width: 50%
    }
.table-t1-cell2 {
    display: table-cell;
    padding-bottom: 8px;
    padding-left: 0;
    padding-right: 14px;
    padding-top: 8px;
    text-align: inherit;
    vertical-align: top
    }
.table-t1-footnote {
    -webkit-hyphens: none;
    adobe-hyphenate: none;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    color: #666;
    display: block;
    font-size: 0.625em;
    font-weight: normal;
    hyphens: none;
    margin-bottom: 3em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: left;
    text-indent: 0;
    text-transform: none
    }
.table-t1-rowhead {
    color: black;
    display: table-cell;
    padding-bottom: 8px;
    padding-left: 0;
    padding-right: 14px;
    padding-top: 8px;
    text-align: inherit;
    vertical-align: top;
    width: 35%
    }
.table-t1-rowhead1 {
    color: black;
    display: table-cell;
    padding-bottom: 8px;
    padding-left: 0;
    padding-right: 14px;
    padding-top: 8px;
    text-align: inherit;
    vertical-align: top;
    width: 65%
    }
.table-t2 {
    border-collapse: collapse;
    border-spacing: 0;
    display: table;
    font-size: 0.83333em;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1em;
    text-align: left;
    text-indent: 0;
    width: 100%
    }
.thumb-large {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    display: inline-block;
    font-size: 1em;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-inside: avoid;
    text-indent: 0;
    width: 60%
    }
.thumb-small {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    display: inline-block;
    font-size: 1em;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-inside: avoid;
    text-indent: 0;
    width: 33%
    }
.thumb-xlarge {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    display: inline-block;
    font-size: 1em;
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-inside: avoid;
    text-indent: 0;
    width: 75%
    }
.thumb-xlarge1 {
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: 0;
    display: inline-block;
    font-size: 1em;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    page-break-inside: avoid;
    text-indent: 0;
    width: 75%
    }
.pcalibre3:link {
    color: #415f30;
    content: "➔";
    font-style: normal;
    margin-bottom: 0;
    margin-left: 0.3em;
    margin-right: 0.05em;
    margin-top: 0;
    position: relative;
    text-decoration: none;
    top: 0.1em
    }
.pcalibre:link {
    content: "➔";
    font-style: normal;
    margin-bottom: 0;
    margin-left: 0.3em;
    margin-right: 0.05em;
    margin-top: 0;
    position: relative;
    text-decoration: none;
    top: 0.1em
    }
.pcalibre1:before {
    color: inherit;
    content: "above:";
    font-size: 0.684rem;
    font-style: normal;
    letter-spacing: 0.1em;
    padding-right: 0.4em;
    text-transform: uppercase
    }
.pcalibre2:after {
    display: none
    }

@page {
    margin-bottom: 5pt;
    margin-left: 8px;
    margin-right: 8px;
    margin-top: 5pt
    }
@font-face {
    font-family: chivo;
    font-style: normal;
    font-weight: bold;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: chivo;
    font-style: normal;
    font-weight: normal;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: chivo;
    font-style: italic;
    font-weight: normal;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: chivo;
    font-style: italic;
    font-weight: bold;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: bitter;
    font-style: normal;
    font-weight: normal;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: bitter;
    font-style: italic;
    font-weight: normal;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: bitter;
    font-style: normal;
    font-weight: bold;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: titling-black;
    font-style: normal;
    font-weight: normal;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: titling-bold;
    font-style: normal;
    font-weight: normal;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: titling-light;
    font-style: normal;
    font-weight: normal;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: titling-regular;
    font-style: normal;
    font-weight: normal;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: titling-rounded;
    font-style: normal;
    font-weight: normal;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: titling-rounded-extended;
    font-style: normal;
    font-weight: normal;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: karla;
    font-style: normal;
    font-weight: normal;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: karla;
    font-style: italic;
    font-weight: normal;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: karla;
    font-style: normal;
    font-weight: bold;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: karla;
    font-style: italic;
    font-weight: bold;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: open;
    font-style: normal;
    font-weight: bold;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: open;
    font-style: normal;
    font-weight: normal;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: open;
    font-style: italic;
    font-weight: normal;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: open;
    font-style: italic;
    font-weight: bold;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: open;
    font-style: italic;
    font-weight: 200;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: open;
    font-style: italic;
    font-weight: 600;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: open;
    font-style: italic;
    font-weight: 800;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: open;
    font-style: normal;
    font-weight: 200;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: open;
    font-style: normal;
    font-weight: 600;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }
@font-face {
    font-family: open;
    font-style: normal;
    font-weight: 800;
    src: url(styles/XXXXXXXXXXXXXXXX)
    }

