@media screen{.element-subtitle{color:#414141}}.heading-container-single .element-number{font-size:100%}.heading-container-single .element-title.case-upper,.heading-container-single .element-number-and-title.case-upper{font-size:110%}.heading-container-single .element-title.case-mixed,.heading-container-single .element-number-and-title.case-mixed{font-size:115%}.heading-container-single .element-subtitle.case-upper{font-size:93%;letter-spacing:0 .04em;margin-top:.5em}.heading-container-single .element-subtitle.case-mixed{font-size:95%;margin-top:.4em}.heading-container-single .element-author{font-size:80%}.heading-container-group .element-number{font-size:110%}.heading-container-group .element-title{margin-top:.4em}.heading-container-group .element-subtitle{margin-top:1em;margin-bottom:1.5em}.heading-container-group .element-author{margin-top:.75em}.element-type-volume .heading .title-block-title-is-element-number .element-title,.element-type-volume .heading .title-block-without-element-number .element-title{display:inline-block;min-width:4em;padding-bottom:.4em;border-bottom:1px solid}@media screen{.element-type-volume .heading .title-block-title-is-element-number .element-title,.element-type-volume .heading .title-block-without-element-number .element-title{border-bottom-color:#6f2e2e}}@media(prefers-color-scheme: dark){.element-type-volume .heading .title-block-title-is-element-number .element-title,.element-type-volume .heading .title-block-without-element-number .element-title{border-bottom-color:#ddd}}@media print{.element-type-toc .toc-item-element-container-group.has-children .toc-item-number{font-size:75%}.element-type-toc .toc-item-element-container-group.has-children .toc-item-title{text-transform:uppercase}.element-type-toc .toc-item-element-container-group.has-children .toc-item-title-text{font-weight:bold}.element-type-toc .toc-item-element-container-group.has-children .toc-item-subtitle,.element-type-toc .toc-item-element-container-group.has-children .toc-item-author{font-size:90%}}@media screen{a,a *{color:#5d1f34}}@media screen{.subhead.level-1,.subhead.level-2,.subhead.level-3,.subhead.level-4{font-size:90%}}
