.snow-bbl[data-bbl-locale] h1{font-size:clamp(2.35rem,4.85vw,5rem);line-height:1.04;overflow-wrap:anywhere}
.snow-bbl[data-bbl-locale] h2{font-size:clamp(2rem,4vw,4.25rem);line-height:1.1;overflow-wrap:anywhere}
.snow-bbl[data-bbl-locale] :is(h1,h2) em{font-synthesis:style}
.snow-bbl[data-bbl-locale] .hero-copy{min-width:0}
.snow-bbl[data-bbl-locale] .chapter-list{flex-wrap:wrap}
:lang(ja) .snow-bbl :is(h1,h2),:lang(zh-CN) .snow-bbl :is(h1,h2),:lang(th) .snow-bbl :is(h1,h2){letter-spacing:0;word-break:normal}
:lang(ja) .snow-bbl :is(h1,h2) em,:lang(zh-CN) .snow-bbl :is(h1,h2) em,:lang(th) .snow-bbl :is(h1,h2) em{font-style:normal}
