.semantic-reading{min-width:0;max-width:72ch}main .semantic-reading h3{letter-spacing:-.025em;max-width:35ch;margin:25px 0 18px;font-size:clamp(21px,1.8vw,28px);font-weight:500;line-height:1.22}main .semantic-reading p{max-width:65ch;font-size:17px;line-height:1.65}.semantic-comparison{margin:26px 0 30px}.semantic-comparison dl{gap:0;margin:0;display:grid}.semantic-comparison dl>div{border-top:1px solid color-mix(in srgb,currentColor 28%,transparent);grid-template-columns:minmax(120px,.4fr) minmax(0,1fr);gap:22px;padding:20px 0;display:grid}.semantic-comparison dt{letter-spacing:-.025em;font-size:clamp(19px,1.6vw,24px);font-weight:500;line-height:1.3}.semantic-comparison dd{max-width:52ch;margin:0;font-size:17px;line-height:1.6}.semantic-reading .sv-prose{display:block!important}.semantic-reading .sv-reading-group+.sv-reading-group{margin-top:18px}.semantic-reading>.semantic-chapter-part:first-child:empty{display:none}@media (max-width:650px){.semantic-comparison dl>div{grid-template-columns:1fr;gap:9px;padding-block:20px}.semantic-comparison dd,main .semantic-reading p{font-size:16px}.semantic-comparison dt{font-size:22px}}
