.heading-size-full .element-number-block{min-height:2em}.heading-size-medium .element-number-block{min-height:2em}@media screen{.heading-size-small .element-number-block{min-height:2em}}@media print{.heading-size-small .element-number-block{min-height:14pt}}.heading-size-small .title-block-with-element-number .element-number-block{min-height:2em}@media screen{.heading-size-full{min-height:12.5em}}@media print{.format-standard .heading-size-full.heading-without-image .title-subtitle-block,.format-mass-market .heading-size-full.heading-without-image .title-subtitle-block{padding-top:calc(2em*var(--heading-padding-scale))}.format-standard .heading-size-full.heading-with-image .title-subtitle-block,.format-mass-market .heading-size-full.heading-with-image .title-subtitle-block{padding-top:calc(.5em*var(--heading-padding-scale))}}.title-block-with-element-number .element-number,.title-block-title-is-element-number .element-title{display:inline-block;min-width:4em;padding-bottom:.4em;border-bottom:1px solid}@media screen{.title-block-with-element-number .element-number,.title-block-title-is-element-number .element-title{border-bottom-color:#6f2e2e}}@media(prefers-color-scheme: dark){.title-block-with-element-number .element-number,.title-block-title-is-element-number .element-title{border-bottom-color:#ddd}}.heading-container-single .element-title.case-upper{margin-top:.3em}.heading-container-single .element-title.case-mixed{margin-top:.2em}.heading-container-single .element-subtitle{margin-top:.5em}.heading-container-single .element-author{margin-top:1em}
