.table-scroll{overflow-x:auto;margin:28px 0}table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.7}caption{text-align:left;color:#77694f;margin-bottom:14px}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #b57f1e40;padding:14px 12px}th{font-weight:500}article h2{margin-top:36px}article section:not(.practice)>p{font-size:19px;line-height:2.05;margin:28px 0}.guide-card{grid-template-columns:1fr 24px}header{gap:20px}header a:last-child{white-space:nowrap}footer nav{flex-wrap:wrap}.practice h2{font-size:18px;margin-top:0}a{overflow-wrap:anywhere}@media(max-width:480px){th,td{padding:12px 8px;font-size:13px}article section:not(.practice)>p{font-size:18px}h1{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto}}
