.tls-ch08 .style-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.tls-ch08 .style-card{min-width:0;border-top:1px solid #ddd;padding-top:.8rem}.tls-ch08 .reference{margin:1.2rem 0}.tls-ch08 .reference img{display:block;width:100%;height:24rem;object-fit:contain;background:#fafafa}.tls-ch08 figcaption{font-size:1.4rem;line-height:1.55;margin:.8rem 0 0;color:#555}.tls-ch08 .browse{font-size:1.5rem}.tls-ch08 .table-wrap{max-width:100%;overflow-x:auto}.tls-ch08 table{width:100%;table-layout:auto}.tls-ch08 th{background:#f2f4f4}.tls-ch08 caption{text-align:left;font-weight:600;padding:.8rem 0}.tls-ch08 .scene-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem;margin:2rem 0}.tls-ch08 .scene-comparison figure{margin:0;min-width:0}.tls-ch08 .scene-comparison img{display:block;width:100%;height:auto}.tls-ch08 .muted{font-size:1.4rem;color:#555}.tls-blog-editorial-note p:first-child{margin-top:0}@media(max-width:749px){.tls-ch08 .style-grid,.tls-ch08 .scene-comparison{grid-template-columns:1fr}.tls-ch08 .reference img{height:auto;max-height:32rem;object-fit:contain}.tls-ch08 .scene-comparison{gap:2.2rem}.tls-ch08 .table-wrap table{min-width:54rem}}
.tls-blog-editorial-note{margin:2.4rem 0;padding:1.5rem 2rem;border:1px solid rgba(18,18,18,.12);background:rgba(18,18,18,.035);border-radius:0}.tls-blog-editorial-note p:first-child{margin:0 0 .8rem}.tls-blog-editorial-note p:last-child{margin-bottom:0}
