.ComparisonArticle_article__DKz3n{max-width:1080px;margin:0 auto;padding:48px 24px 64px}.ComparisonArticle_article__DKz3n a:focus-visible,.ComparisonArticle_article__DKz3n summary:focus-visible{outline:2px solid #397326;outline-offset:5px}.ComparisonArticle_table__uV5ck{width:100%;table-layout:fixed;border-collapse:collapse;text-align:left;font-size:14px;line-height:1.5;color:#404040}.ComparisonArticle_table__uV5ck td,.ComparisonArticle_table__uV5ck th{padding:17px 22px;vertical-align:middle}.ComparisonArticle_table__uV5ck thead th{background:#f5f5f5;font-size:15px;font-weight:600;color:#171717}.ComparisonArticle_table__uV5ck thead th:first-child{width:23%;font-size:12px;font-weight:500;color:#666}.ComparisonArticle_table__uV5ck tbody th{font-size:13px;font-weight:500;color:#525252}.ComparisonArticle_table__uV5ck tbody tr{border-top:1px solid #e5e5e5}.ComparisonArticle_table__uV5ck td:nth-child(2),.ComparisonArticle_table__uV5ck th:nth-child(2){background:#f4f8f1;color:#243c23;font-weight:500}.ComparisonArticle_table__uV5ck thead th:nth-child(2){background:#e7efdf;font-weight:600}.ComparisonArticle_sources__uSpz4{margin-top:10px;font-size:11px;line-height:1.6;color:#737373}.ComparisonArticle_sources__uSpz4 a{text-decoration:underline;text-underline-offset:2px}.ComparisonArticle_sources__uSpz4 a:hover{color:#262626}.ComparisonArticle_faq__3XJo7{border-bottom:1px solid #e5e5e5}.ComparisonArticle_faq__3XJo7 summary{list-style:none}.ComparisonArticle_faq__3XJo7 summary::-webkit-details-marker{display:none}.ComparisonArticle_chevron__wbKea{flex-shrink:0}.ComparisonArticle_faq__3XJo7[open] .ComparisonArticle_chevron__wbKea{transform:rotate(180deg)}@media (max-width:639px){.ComparisonArticle_article__DKz3n{padding:28px 16px 48px}.ComparisonArticle_table__uV5ck,.ComparisonArticle_table__uV5ck tbody,.ComparisonArticle_table__uV5ck thead{display:block;width:100%}.ComparisonArticle_table__uV5ck tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ComparisonArticle_table__uV5ck thead .ComparisonArticle_featureHeading__fIInF{display:none}.ComparisonArticle_table__uV5ck thead th{padding:14px;font-size:13px}.ComparisonArticle_table__uV5ck tbody th{grid-column:1/-1;padding:7px 14px;background:#fafafa;border-bottom:1px solid #eee;font-size:11px;font-weight:600}.ComparisonArticle_table__uV5ck td{padding:13px 14px;font-size:13px}}