.reading_reading__B5_qr{box-sizing:border-box;max-width:52rem;margin:0 auto;padding:clamp(1.1rem,4vw,3rem) clamp(1rem,4vw,2.5rem) 4rem;line-height:1.65;overflow-wrap:anywhere}.reading_reading__B5_qr nav{font-size:.95rem;margin:0 0 2rem}.reading_reading__B5_qr h1{font-size:clamp(2rem,5vw,3.35rem);line-height:1.12;margin:0 0 1.4rem;letter-spacing:-.025em}.reading_reading__B5_qr h2{font-size:clamp(1.4rem,3vw,1.9rem);line-height:1.25;margin:2rem 0 .65rem}.reading_reading__B5_qr h3{font-size:1.2rem;line-height:1.35;margin:1.3rem 0 .5rem}.reading_reading__B5_qr article{font-size:1.05rem}.reading_reading__B5_qr ol,.reading_reading__B5_qr p,.reading_reading__B5_qr ul{margin:.75rem 0 1.1rem}.reading_reading__B5_qr ol,.reading_reading__B5_qr ul{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.reading_reading__B5_qr a{color:inherit;text-decoration:underline;text-underline-offset:.18em}.reading_reading__B5_qr a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.reading_reading__B5_qr pre{white-space:pre-wrap;padding:.8rem;-webkit-border-start:3px solid currentColor;border-inline-start:3px solid currentColor}.reading_reading__B5_qr code{font-size:.9em}.reading_reading__B5_qr table{display:block;overflow:auto;max-width:100%;border-collapse:collapse;margin:1rem 0}.reading_reading__B5_qr td,.reading_reading__B5_qr th{text-align:start;padding:.35rem .6rem;border:1px solid}.reading_directory__g1lvE{list-style:none;padding:0!important}.reading_directory__g1lvE li{padding:.9rem 0;border-bottom:1px solid color-mix(in srgb,currentColor 25%,transparent)}.reading_directory__g1lvE a{font-size:1.08rem;font-weight:600}