h1.title-page-title{display:inline-block;letter-spacing:.05em;padding-bottom:.5em;border-width:1px;border-bottom-style:solid}@media screen{h1.title-page-title{border-color:#666}}@media print{h1.title-page-title{border-color:var(--print-foreground-color)}}h2.title-page-subtitle{margin-top:1.5em;letter-spacing:.03em}div.title-page-series-info{margin-top:1em}p.title-page-series-name,p.title-page-series-position{letter-spacing:.03em}span.title-page-contributor-introduction{font-size:80%;margin-bottom:.5em}span.title-page-contributor-name{letter-spacing:.03em}
