.table-container{width:100%;max-width:1000px;padding:1rem;background:#fafafa;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.table-container .disclaimer{margin-top:10px;font-size:12px;line-height:15px}.table-container .feature-table{width:100%;border-collapse:collapse;background:#fff}.table-container .feature-table td,.table-container .feature-table th{padding:16px 2px;border-bottom:1px solid #ddd;color:#333;font-size:14px}.table-container .feature-table td:not(:first-child),.table-container .feature-table th:not(:first-child){text-align:center}.table-container .feature-table td:first-child,.table-container .feature-table th:first-child{width:40%;padding-left:20px}.table-container .feature-table td div{margin:0 auto}.table-container .feature-table th{background-color:#f2f2f2;font-weight:600;text-align:left}@media screen and (max-width:600px){.table-container{padding:0}.table-container .feature-table td:first-child,.table-container .feature-table th:first-child{width:32%;padding-left:8px}}.article-container{display:flex;flex-direction:column;max-width:800px;margin-top:60px}.article-container .learn-more-box{padding:10px;border-radius:5px;background-color:#f9f9f9;margin-bottom:24px;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center}.article-container .article-section{margin-bottom:32px}.article-container .article-section h2{font-weight:600;font-size:24px}.article-container .article-section p{font-size:18px;line-height:28px}.article-container .article-image{margin-bottom:32px}.article-container .article-header{font-weight:400;margin-bottom:28px}.table-container .feature-table td:nth-child(2),.table-container .feature-table th:nth-child(2){width:30%}.table-container .feature-table td:nth-child(2){width:30%;background-color:#ffbdbd}.table-container .feature-table td:nth-child(3),.table-container .feature-table th:nth-child(3){padding:0 10px}.table-container .feature-table td:nth-child(3){padding:0 10px;background-color:#c4ffc2}.post-container{width:100%;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@media screen and (max-width:576px){.article-container{margin-top:20px}.article-container .article-header{font-size:32px}}