.geo-reading{margin:32px 0;padding:24px;background:#faf7ef;border:1px solid #d8cbb0;color:#333;overflow-wrap:anywhere}.geo-reading-wide{max-width:1180px;margin:32px auto;padding:28px}.geo-reading h2{font-size:1.35rem;line-height:1.55;margin:0 0 12px;color:#222}.geo-reading h3{font-size:1.05rem;margin:20px 0 8px;color:#333}.geo-reading p,.geo-reading li{font-size:.94rem;line-height:1.9}.geo-reading ul{padding-left:22px;margin:12px 0}.geo-reading li+li{margin-top:9px}.geo-reading a{color:#705100;text-decoration:underline;text-underline-offset:3px}.geo-reading a:focus-visible{outline:3px solid #705100;outline-offset:4px}.geo-reading small{display:block;line-height:1.8;color:#555;margin-top:14px}@media(max-width:600px){.geo-reading{padding:20px 16px}.geo-reading-wide{margin:24px 5%;width:90%;max-width:none}.geo-reading h2{font-size:1.2rem}}
