.blog-article:where(.astro-zg7dkzxc) .blog-table-wrap{background:#fff;border:2px solid #99f6e4;border-radius:24px;margin:2rem 0;overflow:hidden;box-shadow:0 1px 3px #0000000a}.blog-article:where(.astro-zg7dkzxc) .blog-table-header{background:#f0fdfa;border-bottom:1px solid #99f6e4;padding:16px 24px}.blog-article:where(.astro-zg7dkzxc) .blog-table-header span{color:#0f766e;font-size:20px;font-weight:700}.blog-article:where(.astro-zg7dkzxc) .blog-table{border-collapse:collapse;width:100%}.blog-article:where(.astro-zg7dkzxc) .blog-table thead th{text-align:center;padding:14px 18px;font-size:15px;font-weight:600;color:#0f172a!important;background:#f0fdfa!important;border-bottom:2px solid #99f6e4!important;border-right:1px solid #ccfbf1!important}.blog-article:where(.astro-zg7dkzxc) .blog-table thead th:first-child{text-align:left}.blog-article:where(.astro-zg7dkzxc) .blog-table thead th:last-child{border-right:none!important}.blog-article:where(.astro-zg7dkzxc) .blog-table tbody td{text-align:center;vertical-align:middle;padding:14px 18px;font-size:14px;line-height:1.6;color:#334155!important;background:#fff!important;border-bottom:1px solid #f1f5f9!important;border-right:1px solid #f1f5f9!important}.blog-article:where(.astro-zg7dkzxc) .blog-table tbody td:last-child{border-right:none!important}.blog-article:where(.astro-zg7dkzxc) .blog-table tbody td:first-child{text-align:left;font-weight:600;color:#0f172a!important;background:#f8fafc!important}.blog-article:where(.astro-zg7dkzxc) .blog-table tbody tr:nth-child(2n) td{background:#f8fafc!important}.blog-article:where(.astro-zg7dkzxc) .blog-table tbody tr:nth-child(2n) td:first-child{background:#f1f5f9!important}.blog-article:where(.astro-zg7dkzxc) .blog-table tbody tr:hover td{background:#f0fdfa!important}.blog-article:where(.astro-zg7dkzxc) .blog-table tbody tr:hover td:first-child{background:#ccfbf1!important}.blog-article:where(.astro-zg7dkzxc) .blog-table .col-highlight,.blog-article:where(.astro-zg7dkzxc) .blog-table tbody tr:nth-child(2n) .col-highlight{background:#f0fdfa!important}.blog-article:where(.astro-zg7dkzxc) .blog-table tbody tr:hover .col-highlight{background:#ccfbf1!important}.blog-article:where(.astro-zg7dkzxc) .blog-table .val-highlight{color:#0d9488!important;font-weight:600!important}.blog-article:where(.astro-zg7dkzxc) .blog-checklist{margin:1.5rem 0;padding:0;list-style:none}.blog-article:where(.astro-zg7dkzxc) .blog-checklist li{color:#334155;margin-bottom:10px;padding-left:28px;line-height:1.7;position:relative}.blog-article:where(.astro-zg7dkzxc) .blog-checklist li:before{content:"";background:#14b8a6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E") 50% no-repeat;border-radius:6px;width:18px;height:18px;position:absolute;top:8px;left:0}.blog-article:where(.astro-zg7dkzxc) .blog-steps{counter-reset:step;margin:1.5rem 0;padding:0;list-style:none}.blog-article:where(.astro-zg7dkzxc) .blog-steps>li{counter-increment:step;margin-bottom:24px;padding-left:56px;position:relative}.blog-article:where(.astro-zg7dkzxc) .blog-steps>li:before{content:counter(step);color:#fff;background:#0d9488;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:700;display:flex;position:absolute;top:2px;left:0}.blog-article:where(.astro-zg7dkzxc) .blog-steps>li h3{color:#0f172a;margin-top:0!important}.blog-article:where(.astro-zg7dkzxc) .blog-callout{border-radius:16px;margin:1.5rem 0;padding:20px 24px;line-height:1.7}.blog-article:where(.astro-zg7dkzxc) .blog-callout strong{margin-bottom:6px;font-size:16px;display:block}.blog-article:where(.astro-zg7dkzxc) .blog-callout--tip,.blog-article:where(.astro-zg7dkzxc) .blog-callout--info{background:#f0fdfa;border:1px solid #99f6e4}.blog-article:where(.astro-zg7dkzxc) .blog-callout--tip strong:where(.astro-zg7dkzxc),.blog-article:where(.astro-zg7dkzxc) .blog-callout--info strong:where(.astro-zg7dkzxc){color:#0f766e}.blog-article:where(.astro-zg7dkzxc) .blog-callout--highlight{color:#134e4a;background:#f0fdfa;border:1px solid #99f6e4}.blog-article:where(.astro-zg7dkzxc) .blog-callout--highlight strong{color:#0f766e}
