.BlogView_blogContent__Qo1cY{font-family:var(--font-body);color:var(--color-primary);line-height:1.7}.BlogView_heading__gduJC{font-family:var(--font-heading);font-weight:700;color:var(--color-heading);margin-bottom:1rem;font-size:1.5rem}.BlogView_paragraph__N0qOO{margin-bottom:1rem;color:var(--color-primary)}.BlogView_link__6L2cS{color:#2563eb;text-decoration:underline}.BlogView_ol__mWvg0,.BlogView_ul__8XlhO{margin-bottom:1rem;padding-left:1.5rem}.BlogView_ul__8XlhO{list-style-type:disc}.BlogView_ol__mWvg0{list-style-type:decimal}.BlogView_li__m3DxC{margin-bottom:.5rem}.BlogView_blockquote__IvGNG{border-left:4px solid var(--color-btn-hover);padding-left:1rem;font-style:italic;color:#374151;margin:1.5rem 0}.BlogView_image__6gazx{border-radius:.75rem;margin:1.5rem 0}.BlogView_code__q7OyW{background:#f3f4f6;padding:2px 6px;border-radius:4px;font-family:monospace;font-size:.9rem}.BlogView_pre__teB7B{background:#111827;color:#f9fafb;padding:1rem;border-radius:.75rem;overflow-x:auto;font-size:.9rem}.BlogView_tableWrapper__OuaTM{width:100%;overflow-x:auto;margin:2rem 0;border-radius:.75rem;background:var(--color-background)}.BlogView_table___fQ9O{width:100%;border-collapse:collapse;min-width:600px;font-size:1rem;border-radius:.75rem;overflow:hidden;color:var(--color-primary)}.BlogView_table___fQ9O thead th{background:var(--color-heading);font-weight:600;color:#fff;padding:1rem;text-align:left;border-bottom:2px solid var(--color-btn-hover);font-size:1rem;white-space:nowrap;letter-spacing:.3px}.BlogView_table___fQ9O tbody tr:nth-child(2n){background:#ffffff}.BlogView_table___fQ9O tbody tr:nth-child(odd){background:#fafafa}.BlogView_table___fQ9O tbody tr:hover{background:rgba(203,161,53,.08);transition:background .25s ease}.BlogView_table___fQ9O td{padding:1rem;border-bottom:1px solid #e5e7eb;line-height:1.6;vertical-align:top;font-size:.95rem;color:var(--color-primary)}.BlogView_table___fQ9O thead tr:first-child th:first-child{border-top-left-radius:.75rem}.BlogView_table___fQ9O thead tr:first-child th:last-child{border-top-right-radius:.75rem}.BlogView_table___fQ9O tbody tr:last-child td:first-child{border-bottom-left-radius:.75rem}.BlogView_table___fQ9O tbody tr:last-child td:last-child{border-bottom-right-radius:.75rem}.BlogView_table___fQ9O p{margin:0!important;padding:0!important}@media (max-width:640px){.BlogView_table___fQ9O{min-width:100%;font-size:.9rem}.BlogView_table___fQ9O td,.BlogView_table___fQ9O th{padding:.75rem}}.BlogView_blogContent__Qo1cY h1{font-size:2rem;margin:2rem 0 1rem}.BlogView_blogContent__Qo1cY h2{font-size:1.75rem;margin:1.75rem 0 1rem}.BlogView_blogContent__Qo1cY h3{font-size:1.5rem;margin:1.5rem 0 .75rem}.BlogView_blogContent__Qo1cY h4,.BlogView_blogContent__Qo1cY h5,.BlogView_blogContent__Qo1cY h6{font-size:1.25rem;margin:1.25rem 0 .5rem}.BlogView_blogContent__Qo1cY strong{font-weight:600;color:var(--color-heading)}.BlogView_blogContent__Qo1cY em{font-style:italic}.BlogView_ol__mWvg0 .BlogView_ol__mWvg0,.BlogView_ul__8XlhO .BlogView_ul__8XlhO{margin-top:.5rem;margin-bottom:.5rem;padding-left:1.25rem;font-size:.95rem}.BlogView_tableWrapper__OuaTM::-webkit-scrollbar{height:6px}.BlogView_tableWrapper__OuaTM::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.BlogView_blogContent__Qo1cY figure{margin:1.5rem 0;text-align:center}.BlogView_blogContent__Qo1cY figcaption{font-size:.875rem;color:#6b7280;margin-top:.5rem}.BlogView_blogContent__Qo1cY hr{border:none;border-top:1px solid #e5e7eb;margin:2rem 0}@media (max-width:640px){.BlogView_blogContent__Qo1cY h2{font-size:1.35rem}.BlogView_blogContent__Qo1cY h3{font-size:1.2rem}.BlogView_blogContent__Qo1cY h4,.BlogView_blogContent__Qo1cY h5,.BlogView_blogContent__Qo1cY h6{font-size:1rem}.BlogView_paragraph__N0qOO{font-size:.95rem;line-height:1.6}.BlogView_blockquote__IvGNG{padding-left:.75rem;font-size:.9rem}.BlogView_code__q7OyW{font-size:.8rem;padding:2px 4px}.BlogView_pre__teB7B{font-size:.8rem;padding:.75rem}.BlogView_ol__mWvg0,.BlogView_ul__8XlhO{padding-left:1rem;font-size:.95rem}.BlogView_table___fQ9O{font-size:.85rem}.BlogView_table___fQ9O td,.BlogView_table___fQ9O th{padding:.5rem}.BlogView_blogContent__Qo1cY figcaption{font-size:.8rem}.BlogView_featureImage__47i4G{width:100%;max-width:100%;height:auto;border-radius:.5rem;margin:1rem 0;object-fit:cover}}