.cms-content table caption{caption-side:top;color:var(--bs-primary);font-size:1.2rem;font-weight:bold}.cms-content table thead{background-color:var(--bs-primary);color:var(--bs-light)}.cms-content table thead tr{border-width:.25rem}.cms-content table thead tr th{padding:.5rem}.cms-content table tbody tr{background-color:var(--bs-secondary-bg-subtle);border-color:var(--bs-light);border-width:.25rem}.cms-content table tbody tr th,.cms-content table tbody tr td{padding:.5rem}@media(min-width: 1200px){.cms-content h2,.cms-content .h2{font-size:1.9rem}.cms-content h3,.cms-content .h3{font-size:1.4rem}.cms-content p{font-size:1.1em}}
