@font-face{font-family:Reclame;src:url(/assets/Reclame-DvrTUxYp.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AlmostHebrew;src:url(/assets/AlmostHebrew-Regular-Bpd_o9OA.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gideon;src:url(/assets/gideon-6PfUzAu6.TTF) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:KR Happy Hanukhah;src:url(/assets/KRHappyHanukhah-UPQRz0w5.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.book-title{font-size:clamp(1.8rem,5vw,4rem)}.book-subtitle{font-size:clamp(.9rem,2vw,1.75rem)}.book-label{font-size:clamp(.7rem,1.4vw,1.1rem)}.book-star{width:clamp(120px,18vw,260px);height:clamp(120px,18vw,260px)}.toc-heading{font-size:clamp(1.4rem,3.5vw,2.8rem)}.toc-entry{font-size:clamp(.95rem,2vw,1.6rem)}.toc-hebrew{font-size:clamp(.7rem,1.4vw,1.1rem)}.word-title{font-size:clamp(1.8rem,5vw,4rem)}.word-hebrew{font-size:clamp(1.4rem,3.5vw,2.8rem)}.word-pronunciation{font-size:clamp(1.05rem,2.2vw,1.7rem);letter-spacing:.02em}.word-pos{font-size:clamp(.75rem,1.4vw,1.1rem);letter-spacing:.05em}.word-definition{font-size:clamp(1.15rem,2.4vw,1.8rem);line-height:1.7;letter-spacing:.02em}.word-etymology-label{font-size:clamp(.7rem,1.2vw,.95rem);letter-spacing:.08em}.word-etymology{font-size:clamp(.95rem,1.8vw,1.4rem);line-height:1.6;letter-spacing:.02em}.book-footer{font-size:clamp(.7rem,1.2vw,1rem)}.toc-footer,.book-back-btn{font-size:clamp(.6rem,1vw,.85rem)}.book-divider{width:clamp(4rem,8vw,8rem)}.book-star-mobile{width:clamp(80px,12vw,140px);height:clamp(80px,12vw,140px)}@media(max-width:767px){.book-title{font-size:clamp(3rem,12vw,4rem)}.book-subtitle{font-size:clamp(1.4rem,5.5vw,1.8rem)}.book-label{font-size:clamp(1.1rem,4.5vw,1.3rem)}.toc-heading{font-size:clamp(2rem,9vw,3rem)}.toc-entry{font-size:clamp(1.15rem,5vw,1.6rem)}.toc-hebrew{font-size:clamp(.7rem,2.5vw,1rem)}.toc-footer{font-size:clamp(.6rem,2.5vw,.85rem)}.word-title{font-size:clamp(1.8rem,9vw,3.5rem)}.word-hebrew{font-size:clamp(1.4rem,7vw,2.5rem)}.word-pronunciation{font-size:clamp(1.05rem,4vw,1.5rem)}.word-pos{font-size:clamp(.75rem,3vw,1.1rem)}.word-definition{font-size:clamp(1.15rem,4.5vw,1.6rem);line-height:1.7}.word-etymology-label{font-size:clamp(.7rem,3vw,.95rem)}.word-etymology{font-size:clamp(.95rem,3.5vw,1.3rem);line-height:1.6}.book-footer{font-size:clamp(.7rem,2.5vw,1rem)}.book-back-btn{font-size:clamp(.6rem,2.5vw,.85rem)}.book-divider{width:clamp(4rem,15vw,7rem)}.book-star-mobile{width:clamp(80px,25vw,160px);height:clamp(80px,25vw,160px)}}
