.result-reading{max-width:940px;margin:auto}.result-reading p{line-height:1.95;word-break:keep-all;overflow-wrap:anywhere}.result-reading h1{font-size:clamp(1.8rem,4vw,2.7rem);line-height:1.5}.result-reading h2{margin-top:38px;line-height:1.5}.editorial-summary{padding:20px;border-left:4px solid #d29f24;background:#f1f7fa;font-weight:700}.editorial-source,.editorial-focus{padding:24px;background:#f4f8fb;border:1px solid #d5e1e9;border-radius:14px;margin:25px 0}.editorial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.editorial-card{display:block;padding:20px;background:white;border:1px solid #d0dce7;border-radius:12px;text-decoration:none;color:#173a53}.editorial-card h3{margin:0 0 12px;font-size:1.1rem;line-height:1.6}.editorial-card p{font-size:.9rem;line-height:1.8}.table-wrap{max-width:100%;overflow-x:auto}.table-wrap:focus-visible{outline:3px solid #18607c}@media(max-width:640px){.editorial-grid{grid-template-columns:1fr}.editorial-focus{padding:18px}.result-reading table{min-width:570px}}