.textual-navigation .letter-jumps a{width:auto;min-width:42px;height:auto;min-height:44px;padding:8px 14px;white-space:nowrap;font-size:16px}.family-card{min-width:0;overflow-wrap:anywhere}.review-body h1{overflow-wrap:break-word}@media(max-width:700px){.review-body h1{font-size:32px}}.word-analysis{display:block;font-size:12px;line-height:1.55;color:#536577;margin-top:5px}.word-analysis strong{font-weight:650;color:var(--navy)}.atonas-list .word-label{font-weight:600}.atonas-list .syllables strong{background:#e7f2ff;border-radius:2px}.word-list li{break-inside:avoid}.review-body .family-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:800px){.review-body .family-grid{grid-template-columns:1fr}}.count-syllables .syllables strong{font-weight:700;color:var(--navy)}.grammar-context{font-size:15px;line-height:1.6;margin:10px 0 4px;color:#36516a}.grammar-context strong{font-weight:650}.word-list li{break-inside:avoid}.sentence-list .example-note{font-size:14px;color:var(--muted);line-height:1.5}.sentence-list li>p{margin-bottom:4px}.practice-directory{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:8px 32px}.practice-directory h3{margin-top:20px}.practice-directory ul{padding-left:20px}.rule-notes li{margin:12px 0}.textual-navigation a{max-width:100%;overflow-wrap:anywhere}