.entry-content table,.ut-table{width:100%;border-collapse:collapse;margin:1.8rem 0;font-size:.95rem;border-radius:6px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08)}.entry-content table thead tr,.ut-table thead tr{background-color:#2d5016;color:#fff;text-align:left}.entry-content table th,.ut-table th{padding:12px 16px;font-weight:600;letter-spacing:.03em;font-size:.9rem;text-transform:uppercase}.entry-content table td,.ut-table td{padding:11px 16px;border-bottom:1px solid #e8e0d4;vertical-align:top;color:#333}.entry-content table tbody tr:nth-child(even),.ut-table tbody tr:nth-child(even){background-color:#f5f0e8}.entry-content table tbody tr:nth-child(odd),.ut-table tbody tr:nth-child(odd){background-color:#fff}.entry-content table tbody tr:hover,.ut-table tbody tr:hover{background-color:#eee8dc;transition:background-color .15s ease}.entry-content table tbody tr:last-child td,.ut-table tbody tr:last-child td{border-bottom:none}.entry-content .wp-block-table,.table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.ut-faq-section{margin:2.5rem 0}.ut-faq-section h2{margin-bottom:1.2rem}.ut-faq-item{background:#f5f0e8;border-left:4px solid #d4611c;border-radius:0 6px 6px 0;padding:1.1rem 1.4rem;margin-bottom:1rem}.ut-faq-question{font-weight:700;color:#2d5016;font-size:1rem;margin-bottom:.5rem;line-height:1.4}.ut-faq-answer{color:#444;font-size:.95rem;line-height:1.65;margin:0}