.living-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:32px 0 60px}.living-card{background:#fff;border:1px solid #d5dece;border-radius:14px;padding:26px;min-width:0}.living-card .post-language h2{font-size:1.15rem}.living-card .post-language p{font-size:.9rem;line-height:1.7}.living-card .btn{margin-top:15px}.living-article{max-width:920px;margin:32px auto 50px}.living-language{padding:20px 22px;margin:32px 0;background:#fff;border-radius:8px}.living-language h2{font-size:1.65rem;line-height:1.4}.living-language h3{font-size:1.18rem;margin:28px 0 10px}.living-language>p{line-height:1.9}.parallel-articles{margin:40px 0 60px}.parallel-articles>h2{font-size:1.6rem}@media(max-width:700px){.living-grid{grid-template-columns:1fr}.living-card{padding:20px}.living-language{padding:18px}.living-language h2{font-size:1.4rem}}
.reader-example{max-width:920px;margin:32px auto;padding:28px;background:#fffdf5;border:1px solid #dfd5b6;border-radius:14px;line-height:1.85}.reader-example h2{font-size:1.5rem;line-height:1.4;margin-top:8px}.reader-example .example-assumptions{font-size:.9rem;color:#4d5c55;border-left:3px solid #b38a38;padding-left:14px}.example-table{overflow-x:auto;margin:20px 0}.example-table table{width:100%;border-collapse:collapse;background:#fff}.example-table caption{text-align:left;font-weight:600;padding-bottom:8px}.example-table th,.example-table td{text-align:left;border-bottom:1px solid #dfd5b6;padding:12px;vertical-align:top}.example-table td{font-variant-numeric:tabular-nums}.reader-example .small{margin-top:20px}@media(max-width:700px){.reader-example{padding:20px 16px}.reader-example h2{font-size:1.3rem}.example-table th,.example-table td{padding:10px 8px;font-size:.9rem}}
.reader-example .example-table table{display:table}
