.tx-bookprint .tx-title{font-size:clamp(2.125rem,.9rem + 5.4vw,3rem);text-wrap:balance}@media (min-width:768px){.tx-bookprint .tx-title{font-size:3rem}}@media (min-width:1024px){.tx-bookprint .tx-title{font-size:clamp(3rem,1.1rem + 2.9vw,3.5rem);line-height:1.4}.tx-bookprint .tx-index{display:flex;flex-direction:column;overflow:hidden}.tx-bookprint .tx-index>.relative{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.tx-bookprint .tx-index>.tx-btn{flex:none}}