.heading-size-full .title-subtitle-block{margin-top:.275em}.heading-container-single .element-subtitle{margin-bottom:1.25em}.heading-container-single .element-subtitle.case-upper{margin-top:.4em}.heading-container-single .element-subtitle.case-mixed{margin-top:.35em}.heading-container-single .element-author{margin-top:.5em}@media screen{.heading-container-single .element-number{color:#6f2e2e}}.heading-container-single .element-number::after{content:"."}@media print{.format-standard .heading-size-full .heading-contents,.format-mass-market .heading-size-full .heading-contents{padding-top:1em;box-sizing:border-box}}.heading-container-single .title-block-with-element-number .element-number-and-title{text-indent:-1.65rem;padding-left:1.65rem}.heading-container-single .title-block-with-element-number .element-number-and-title .element-number-and-space{text-indent:0;min-width:1.65rem;display:inline-block}.heading-container-single .title-block-with-element-number .element-subtitle{padding-left:1.65rem}.element-type-part .element-number,.element-type-part .title-block-title-is-element-number .element-title{display:inline-block;min-width:4em;padding-bottom:.4em;border-bottom:1px solid}@media screen{.element-type-part .element-number,.element-type-part .title-block-title-is-element-number .element-title{border-bottom-color:#6f2e2e}}@media(prefers-color-scheme: dark){.element-type-part .element-number,.element-type-part .title-block-title-is-element-number .element-title{border-bottom-color:#ddd}}
