.heading .case-upper{letter-spacing:.04em}.heading-container-single .element-number{font-size:90%}.heading-container-single .element-title{line-height:1}.heading-container-single .element-subtitle,.heading-container-single .element-author{font-size:90%;margin-top:.35em}.heading-size-full .element-number-block{min-height:1.75em}.heading-size-medium .element-number-block{min-height:1.75em}@media screen{.heading-size-small .element-number-block{min-height:2em}.heading-size-small.heading-with-image .element-number-block{min-height:1.75em}}@media print{.heading-size-small .element-number-block{min-height:0pt}}.heading-size-small .title-block-with-element-number .element-number-block{min-height:1.75em}.heading-container-group .element-number{font-size:105%;margin-bottom:.25em}@media screen and (max-height: 580px),screen and (max-width: 420px){.heading-container-group .element-number{font-size:95%}}.heading-container-group .element-title.case-mixed{font-size:250%}@media screen and (max-height: 580px),screen and (max-width: 420px){.heading-container-group .element-title.case-mixed{font-size:200%}}@media print{.heading-container-group .element-title.case-mixed{font-size:280%}}.heading-container-group .element-title.case-lower{font-size:320%}@media screen and (max-height: 580px),screen and (max-width: 420px){.heading-container-group .element-title.case-lower{font-size:270%}}@media print{.heading-container-group .element-title.case-lower{font-size:350%}}.heading-container-group .element-subtitle,.heading-container-group .element-author{margin-top:.25em;margin-bottom:1em}.heading-container-group .heading-image-block-after-number-or-title{margin-bottom:.5em}@media print{.toc-item-element-container-group.has-children p{text-transform:uppercase;letter-spacing:.04em}.toc-item-element-container-group.has-children .toc-item-title-text{font-size:110%}.toc-item-element-container-group.has-children .toc-item-number{font-size:95%}.toc-item-element-container-group.has-children .toc-item-subtitle,.toc-item-element-container-group.has-children .toc-item-author{font-size:95%}}.section-title.legacy{font-size:105%}@media screen{.section-title.case-upper.level-1 span.ttext,.section-title.case-upper.level-2 span.ttext,.section-title.case-upper.level-3 span.ttext,.section-title.case-upper.level-4 span.ttext,.section-title.case-upper.endnotes-section-title span.ttext{letter-spacing:.04em}.section-title.case-upper.legacy{letter-spacing:.04em}}@media print{.section-title.case-upper{letter-spacing:.04em}}@media screen{.endnotes-section-title{font-size:105%}}@media print{.element .section-title sub,.element .section-title sup{font-size:70%}.element .blockquote-attribution sub,.element .blockquote-attribution sup{font-size:70%}.element .inline-image-caption sub,.element .inline-image-caption sup{font-size:60%}}.element-type-titlepage .case-upper{letter-spacing:.04em}h1.title-page-title.case-mixed{font-size:250%}@media screen and (max-height: 580px),screen and (max-width: 420px){h1.title-page-title.case-mixed{font-size:200%}}@media print{h1.title-page-title.case-mixed{font-size:280%}}h1.title-page-title.case-lower{font-size:320%}@media screen and (max-height: 580px),screen and (max-width: 420px){h1.title-page-title.case-lower{font-size:270%}}@media print{h1.title-page-title.case-lower{font-size:350%}}h2.title-page-subtitle{font-size:90%;margin-top:.5em}@media screen and (max-height: 580px),screen and (max-width: 420px){h2.title-page-subtitle{font-size:90%}}@media print{h2.title-page-subtitle{font-size:100%}}div.title-page-series-info{margin-top:.25em}p.title-page-series-name{font-size:90%}@media screen and (max-height: 580px),screen and (max-width: 420px){p.title-page-series-name{font-size:90%}}@media print{p.title-page-series-name{font-size:100%}}p.title-page-series-position{font-size:80%}@media screen and (max-height: 580px),screen and (max-width: 420px){p.title-page-series-position{font-size:80%}}@media print{p.title-page-series-position{font-size:90%}}h2.title-page-contributor-primary{font-size:100%}@media screen and (max-height: 580px),screen and (max-width: 420px){h2.title-page-contributor-primary{font-size:95%}}@media print{h2.title-page-contributor-primary{font-size:110%}}@media screen{div.title-page-contributor-secondary-block{margin-top:2em}}span.title-page-contributor-introduction{margin-right:.1em;font-size:75%}
