.beat-guide .article-copy section{margin:2.5rem 0}.beat-guide h2{font-size:clamp(1.4rem,3vw,2rem);line-height:1.18;letter-spacing:-.025em;margin:0 0 1rem}.beat-guide h3{font-size:1.1rem;line-height:1.4;margin:1.8rem 0 .6rem}.beat-guide .article-aside img{display:block;width:100%;height:auto;margin:0 0 1.5rem}.beat-guide .article-aside strong{font-size:1.3rem}.beat-guide .guide-table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:12px}.beat-guide table{width:100%;border-collapse:collapse;font-size:.95rem;line-height:1.5}.beat-guide th,.beat-guide td{text-align:left;vertical-align:top;padding:.8rem;border-bottom:1px solid var(--line)}.beat-guide thead{background:rgba(127,127,127,.08)}.beat-guide tbody th{font-weight:600}.beat-guide tr:last-child>*{border-bottom:0}.beat-guide td{color:var(--muted)}
