.reading .comparison-scroll{overflow-x:auto;margin-block:1.2rem;border:1px solid #d8d5d0;border-radius:12px}.reading table{border-collapse:collapse;width:100%;font-size:.94rem}.reading th,.reading td{text-align:start;padding:.8rem;vertical-align:top;border-bottom:1px solid #d8d5d0;min-width:9rem}.reading th{background:#f4efe7;color:#242827}.reading tr:last-child td{border-bottom:0}.reading .source-note{font-size:.9rem;line-height:1.6}.reading .faq-local h3{font-size:1.15rem;margin-top:1.8rem}.reading a{overflow-wrap:anywhere}.reading .review-date{font-weight:600}
