.article-table + img,img + .article-table,.article-table ~ img,img ~ .article-table{max-width:100%;height:auto;margin:2rem auto;display:block}@media (min-width:768px){.article-table + img,img + .article-table,.article-table ~ img,img ~ .article-table{max-width:300px;height:auto}}@media (max-width:767px){.article-table + img,img + .article-table,.article-table ~ img,img ~ .article-table{max-width:200px;height:auto}}.post-content img,.eleventy-content img{max-width:100%;height:auto;margin:1.5rem auto;display:block}@media (min-width:768px){.post-content img,.eleventy-content img{max-width:350px;height:auto}}@media (max-width:767px){.post-content img,.eleventy-content img{max-width:250px;height:auto}}.article-table,.post-content .article-table,.eleventy-content .article-table,.blog-post .article-table{width:100% !important;border-collapse:collapse !important;border:1px solid #d1d5db !important;margin:1.5rem 0 !important;border-radius:0 !important;overflow:hidden !important;box-shadow:none !important;background-color:#ffffff !important;font-family:inherit !important}.article-table thead tr,.post-content .article-table thead tr,.eleventy-content .article-table thead tr,.blog-post .article-table thead tr{background-color:#f8f8f8 !important}.article-table th,.post-content .article-table th,.eleventy-content .article-table th,.blog-post .article-table th{border:1px solid #d1d5db !important;padding:0.75rem 1rem !important;text-align:left !important;font-weight:600 !important;color:#333 !important;font-size:0.875rem !important;text-transform:none !important;letter-spacing:normal !important;background-color:#f8f8f8 !important}.article-table tbody tr,.post-content .article-table tbody tr,.eleventy-content .article-table tbody tr,.blog-post .article-table tbody tr{background-color:#ffffff !important;transition:none !important}.article-table tbody tr:hover,.post-content .article-table tbody tr:hover,.eleventy-content .article-table tbody tr:hover,.blog-post .article-table tbody tr:hover{background-color:#ffffff !important}.article-table tbody tr:nth-child(even),.post-content .article-table tbody tr:nth-child(even),.eleventy-content .article-table tbody tr:nth-child(even),.blog-post .article-table tbody tr:nth-child(even){background-color:#ffffff !important}.article-table td,.post-content .article-table td,.eleventy-content .article-table td,.blog-post .article-table td{border:1px solid #d1d5db !important;padding:0.75rem 1rem !important;vertical-align:top !important;color:#333 !important;background-color:#ffffff !important}.article-table .cell-highlight,.post-content .article-table .cell-highlight,.eleventy-content .article-table .cell-highlight,.blog-post .article-table .cell-highlight{font-weight:600 !important;color:#2563eb !important}.article-table .cell-center,.post-content .article-table .cell-center,.eleventy-content .article-table .cell-center,.blog-post .article-table .cell-center{text-align:center !important}.article-table .cell-mono,.post-content .article-table .cell-mono,.eleventy-content .article-table .cell-mono,.blog-post .article-table .cell-mono{font-family:'SF Mono',Monaco,'Cascadia Code','Roboto Mono',Consolas,'Courier New',monospace !important}.article-table .credit-super-prime,.post-content .article-table .credit-super-prime,.eleventy-content .article-table .credit-super-prime,.blog-post .article-table .credit-super-prime{color:#059669 !important}.article-table .credit-prime,.post-content .article-table .credit-prime,.eleventy-content .article-table .credit-prime,.blog-post .article-table .credit-prime{color:#2563eb !important}.article-table .credit-near-prime,.post-content .article-table .credit-near-prime,.eleventy-content .article-table .credit-near-prime,.blog-post .article-table .credit-near-prime{color:#d97706 !important}.article-table .credit-subprime,.post-content .article-table .credit-subprime,.eleventy-content .article-table .credit-subprime,.blog-post .article-table .credit-subprime{color:#ea580c !important}.article-table .credit-deep-subprime,.post-content .article-table .credit-deep-subprime,.eleventy-content .article-table .credit-deep-subprime,.blog-post .article-table .credit-deep-subprime{color:#dc2626 !important}.article-table .lender-credit-union,.post-content .article-table .lender-credit-union,.eleventy-content .article-table .lender-credit-union,.blog-post .article-table .lender-credit-union{color:#7c3aed !important}.article-table .lender-bank,.post-content .article-table .lender-bank,.eleventy-content .article-table .lender-bank,.blog-post .article-table .lender-bank{color:#2563eb !important}.article-table .lender-captive,.post-content .article-table .lender-captive,.eleventy-content .article-table .lender-captive,.blog-post .article-table .lender-captive{color:#059669 !important}.article-table .lender-online,.post-content .article-table .lender-online,.eleventy-content .article-table .lender-online,.blog-post .article-table .lender-online{color:#ea580c !important}.article-table .lender-dealer,.post-content .article-table .lender-dealer,.eleventy-content .article-table .lender-dealer,.blog-post .article-table .lender-dealer{color:#dc2626 !important}.article-table .pro,.post-content .article-table .pro,.eleventy-content .article-table .pro,.blog-post .article-table .pro{color:#059669 !important}.article-table .cell-con,.post-content .article-table .con,.eleventy-content .article-table .con,.blog-post .article-table .con{color:#dc2626 !important}@media (max-width:768px){.article-table,.post-content .article-table,.eleventy-content .article-table,.blog-post .article-table{font-size:0.875rem !important}.article-table th,.article-table td,.post-content .article-table th,.post-content .article-table td,.eleventy-content .article-table th,.eleventy-content .article-table td,.blog-post .article-table th,.blog-post .article-table td{padding:0.5rem 0.75rem !important}.article-table .cell-mono,.post-content .article-table .cell-mono,.eleventy-content .article-table .cell-mono,.blog-post .article-table .cell-mono{font-size:0.75rem !important}}@media print{.article-table,.post-content .article-table,.eleventy-content .article-table,.blog-post .article-table{box-shadow:none !important;border:1px solid #000 !important}.article-table th,.post-content .article-table th,.eleventy-content .article-table th,.blog-post .article-table th{background-color:#f0f0f0 !important;color:#000 !important}.article-table tbody tr:nth-child(even),.post-content .article-table tbody tr:nth-child(even),.eleventy-content .article-table tbody tr:nth-child(even),.blog-post .article-table tbody tr:nth-child(even){background-color:#ffffff !important}}.container{contain:layout style}.calculator-container{contain:layout style}.form-group{contain:layout style}.btn{contain:layout style}.nav{contain:layout style}.footer{contain:layout style}.container{contain:layout style}.calculator-container{contain:layout style}.form-group{contain:layout style}.btn{contain:layout style}.nav{contain:layout style}.footer{contain:layout style}
/* CSS Containment for Performance */
.container { contain: layout style; }
.calculator-container { contain: layout style; }
.form-group { contain: layout style; }
.btn { contain: layout style; }
.nav { contain: layout style; }
.footer { contain: layout style; }
