.hero .book-title{font-size:clamp(2.5rem,5.3vw,4.7rem);line-height:1.02;margin:.4em 0}.hero .cover img{max-height:540px;width:auto}.hero{padding-top:48px}@media(max-width:700px){.hero{padding-top:28px}.hero .cover{max-width:220px;margin:24px auto}.hero .book-title{font-size:2.65rem}}
