.blog-content[data-v-eef34e05] h2{font-weight:800;font-size:1.75rem;letter-spacing:-.025em;color:#111827;margin-top:3rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid #EAB308;line-height:1.2}.blog-content[data-v-eef34e05] h3{font-weight:800;font-size:1.25rem;letter-spacing:-.015em;color:#1f2937;margin-top:2rem;margin-bottom:.75rem;padding-left:.75rem;border-left:3px solid #EAB308}.blog-content[data-v-eef34e05] p{color:#4b5563;font-weight:500;line-height:1.8;margin-bottom:1.25rem}.blog-content[data-v-eef34e05] ul,.blog-content[data-v-eef34e05] ol{margin-bottom:1.5rem;padding-left:1.5rem}.blog-content[data-v-eef34e05] ul{list-style:none}.blog-content[data-v-eef34e05] ul>li{position:relative;padding-left:1.5rem;margin-bottom:.75rem;color:#4b5563;font-weight:500;line-height:1.7}.blog-content[data-v-eef34e05] ul>li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;border-radius:2px;background:#eab308}.blog-content[data-v-eef34e05] ol>li{margin-bottom:.75rem;color:#4b5563;font-weight:500;line-height:1.7;padding-left:.25rem}.blog-content[data-v-eef34e05] ol>li::marker{color:#eab308;font-weight:800}.blog-content[data-v-eef34e05] strong{color:#111827;font-weight:800}.blog-content[data-v-eef34e05] a{color:#ca8a04;font-weight:700;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s}.blog-content[data-v-eef34e05] a:hover{border-bottom-color:#ca8a04}.blog-content[data-v-eef34e05] table{width:100%;border-collapse:separate;border-spacing:0;margin:2rem 0;border-radius:1rem;overflow:hidden;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008;border:1px solid #f3f4f6;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.blog-content[data-v-eef34e05] thead{background:linear-gradient(135deg,#111827,#1f2937)}.blog-content[data-v-eef34e05] th{color:#fff;font-weight:700;text-align:left;padding:.75rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:none;white-space:nowrap}.blog-content[data-v-eef34e05] td{padding:.75rem;font-size:.8rem;color:#4b5563;border-bottom:1px solid #f3f4f6;background:#fff;font-weight:500;min-width:80px}.blog-content[data-v-eef34e05] tr:last-child td{border-bottom:none}.blog-content[data-v-eef34e05] tbody tr:hover td{background:#fefce8}.blog-content[data-v-eef34e05] td strong{color:#111827}
