.compare_page__2b6AV{background:#fffdfa;color:#173b2a}.compare_eyebrow__OdQDQ{display:inline-block;color:#526453;font-size:11px;font-weight:600;line-height:1.6;letter-spacing:.14em;text-transform:uppercase}.compare_textLink__K_b6C{display:inline-flex;min-height:44px;align-items:center;gap:10px;color:#154830;font-size:14px;line-height:1.5}.compare_textLink__K_b6C:hover{text-decoration:underline;text-underline-offset:5px}.compare_reviewDate__8Yr7a{margin-top:28px;color:#526054;font-size:12px;line-height:1.7}.compare_section___7slL{padding-block:clamp(56px,6vw,88px);border-bottom:1px solid #1548301c;scroll-margin-top:100px}.compare_compactSection__ePSs2{padding-block:28px}.compare_sectionIntro__jsPhw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px 64px}.compare_sectionIntro__jsPhw:has(.compare_categoryArt__rgH56){grid-template-columns:minmax(0,1fr) minmax(0,1fr) 200px;align-items:center;gap:24px 36px}.compare_categoryArt__rgH56{position:relative;width:200px;height:180px}.compare_categoryArt__rgH56 img{object-fit:contain}.compare_closingSupport__yr48x{display:inline-block;padding:6px 12px;border-radius:4px;background:#fffdfae6}.compare_heading__1pA90{max-width:25ch;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3vw,44px);font-weight:500;line-height:1.15;letter-spacing:-.035em;text-wrap:balance}.compare_eyebrow__OdQDQ+.compare_heading__1pA90{margin-top:16px}.compare_body__fJusm{max-width:68ch;margin-top:16px;color:#526054;font-size:15px;line-height:1.8}.compare_cards__6jFfT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px;list-style:none;padding:0}.compare_cards__6jFfT>li{min-width:0}.compare_card__hsXKY{display:flex;height:100%;flex-direction:column;align-items:start;padding:28px;border:1px solid #15483029;border-radius:10px;background:#fffefa;transition:background-color .18s ease,border-color .18s ease}.compare_card__hsXKY:hover{background:#eff4ef;border-color:#15483066}.compare_cardEyebrow__Z3TyL{color:#526453;font-size:11px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.compare_card__hsXKY h3{margin-top:10px;color:#173b2a;font-size:24px;font-weight:500;line-height:1.25;letter-spacing:-.025em}.compare_card__hsXKY p{margin-top:16px;margin-bottom:24px;color:#526054;font-size:14px;line-height:1.75}.compare_cardAction__bKAQh{display:inline-flex;gap:12px;align-items:center;margin-top:auto;color:#154830;font-size:13px;font-weight:500;line-height:1.6}.compare_fitGrid__yxnnS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:36px}.compare_fitPanel__RlOQY{border-top:1px solid #15483038;padding-top:24px}.compare_fitPanel__RlOQY h3{font-size:19px;font-weight:500;line-height:1.4;letter-spacing:-.02em}.compare_fitPanel__RlOQY .compare_sourceLink__wq2n_,.compare_fitPanel__RlOQY .compare_textLink__K_b6C{margin-top:14px}.compare_advantageGrid__koXuJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px}.compare_advantageCard__kVcdR{display:flex;min-width:0;flex-direction:column;align-items:start;padding:28px;border:1px solid #15483026;border-radius:14px;background:#f0f5ec}.compare_advantageIcon__yais4{display:inline-flex;width:52px;height:52px;align-items:center;justify-content:center;border:1px solid #15483026;border-radius:50%;background:#e2eddf;color:#24513a}.compare_advantageCard__kVcdR h3{margin-top:24px;color:#173b2a;font-size:21px;font-weight:500;line-height:1.4;letter-spacing:-.025em}.compare_advantageCard__kVcdR p{margin:14px 0 24px;color:#526054;font-size:14px;line-height:1.75}.compare_advantageCard__kVcdR .compare_productLink__1VKps{min-height:44px;margin-top:auto;color:#154830;font-size:13px;font-weight:500}.compare_tradeoff__5qAux h3{color:#173b2a;font-size:15px;font-weight:600;line-height:1.5}.compare_tradeoff__5qAux{margin-top:32px;padding-top:24px;border-top:1px solid #15483038}.compare_scenarioCheck__6V_I8 p,.compare_tradeoff__5qAux p{max-width:85ch;margin-top:10px;color:#526054;font-size:15px;line-height:1.8}.compare_tableScroll__I4EwR{position:relative;min-width:0;margin-top:20px;overflow-x:auto;border:1px solid #15483029;border-radius:10px}.compare_table__Ig9p4{width:100%;min-width:720px;border-collapse:collapse;text-align:left}.compare_tableCaption__BkRfr{padding:18px 24px;background:#f0f4ee;text-align:left;color:#526054;font-size:13px;line-height:1.7}.compare_table__Ig9p4 thead{background:#e6eee5}.compare_table__Ig9p4 td,.compare_table__Ig9p4 th{padding:24px;border-top:1px solid #15483029;vertical-align:top}.compare_table__Ig9p4 thead th{color:#173b2a;font-size:15px;font-weight:600}.compare_table__Ig9p4 tbody th{width:20%;font-size:14px;font-weight:500;line-height:1.7}.compare_table__Ig9p4 td{width:40%;color:#526054;font-size:14px;line-height:1.8}.compare_productLink__1VKps,.compare_table__Ig9p4 .compare_sourceLink__wq2n_{margin-top:16px}.compare_productLink__1VKps,.compare_sourceLink__wq2n_{display:inline-flex;align-items:center;gap:7px;color:#24513a;font-size:12px;line-height:1.7;text-decoration:underline;text-underline-offset:4px}.compare_productLink__1VKps svg,.compare_sourceLink__wq2n_ svg{flex-shrink:0}.compare_productLink__1VKps:hover,.compare_sourceLink__wq2n_:hover{color:#0f3320}.compare_scrollHint__j3E7D{margin-top:24px;color:#526054;font-size:12px;line-height:1.7}.compare_questions__RrCvG,.compare_scenarioSteps__9qPI_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:28px;padding:0;list-style:none;counter-reset:question}.compare_questions__RrCvG li,.compare_scenarioSteps__9qPI_ li{min-width:0;border-top:1px solid #15483038;padding-top:24px;color:#244a35;font-size:17px;line-height:1.7;counter-increment:question}.compare_questions__RrCvG li:before,.compare_scenarioSteps__9qPI_ li:before{content:"0" counter(question);display:block;margin-bottom:16px;color:#526453;font-size:11px;font-variant-numeric:tabular-nums}.compare_scenarioLayout__CHZJJ{display:grid;gap:32px;align-items:start;margin-top:32px}.compare_scenarioLayout__CHZJJ[data-has-scenario=true][data-has-proof=true]{grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);gap:40px}.compare_scenarioSteps__9qPI_{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:0}.compare_scenarioSteps__9qPI_ li{position:relative;padding:0 0 20px 42px;border-top:0;border-bottom:1px solid #15483026}.compare_scenarioSteps__9qPI_ li:before{position:absolute;top:4px;left:0;margin:0}.compare_scenarioSteps__9qPI_ h3{color:#173b2a;font-size:17px;font-weight:500;line-height:1.5;letter-spacing:-.02em}.compare_scenarioSteps__9qPI_ p{margin-top:8px;color:#526054;font-size:14px;line-height:1.75}.compare_proofFigure__mWTQV{min-width:0;margin:0}.compare_proofIntro__vbvad{margin-bottom:20px}.compare_proofIntro__vbvad h3{margin-top:10px;color:#173b2a;font-size:23px;font-weight:500;line-height:1.4;letter-spacing:-.025em}.compare_proofImage__7baxH{display:block;width:100%;height:auto;object-fit:contain;border:1px solid #15483029;border-radius:10px;background:#fff}.compare_proofCaption__XMui3{max-width:90ch;margin-top:20px;color:#526054;font-size:13px;line-height:1.8}.compare_disclosure__jKzve{min-width:0}.compare_disclosure__jKzve>summary{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:24px;padding-block:12px;cursor:pointer;list-style:none}.compare_disclosure__jKzve>summary::-webkit-details-marker{display:none}.compare_disclosure__jKzve>summary>svg{flex-shrink:0;color:#24513a;transition:transform .18s ease}.compare_disclosure__jKzve[open]>summary>svg{transform:rotate(180deg)}.compare_disclosureTitle__XUQ0a{display:block;margin-top:6px;color:#173b2a;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,2.5vw,32px);line-height:1.25;letter-spacing:-.025em}.compare_disclosureBody__8cslZ{padding-top:20px}.compare_contextDetails__5d7tt{padding:12px 28px;border:1px solid #15483029;border-radius:12px;background:#f4f6ef}.compare_contextDetails__5d7tt[open]{padding-bottom:28px}.compare_scenarioCheck__6V_I8{margin-top:12px}.compare_scenarioCheck__6V_I8>summary{color:#24513a;font-size:13px;font-weight:500}.compare_scenarioCheck__6V_I8 p{font-size:13px}.compare_demoQuestions__ivL67{margin-top:36px}.compare_demoQuestions__ivL67>h3{color:#173b2a;font-size:20px;font-weight:500;line-height:1.4}.compare_faqList__pR_f2{display:grid;margin-top:28px}.compare_faqItem__ziuZ6{border-top:1px solid #15483029}.compare_faqItem__ziuZ6>summary{padding-block:20px;color:#173b2a;font-size:17px;font-weight:500;line-height:1.6}.compare_faqAnswer__YGXOi{max-width:85ch;padding-bottom:24px;color:#526054;font-size:15px;line-height:1.8}.compare_answerLinks__E755K{display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px;margin-top:12px}.compare_answerLinks__E755K .compare_productLink__1VKps,.compare_answerLinks__E755K .compare_sourceLink__wq2n_{margin-top:0}.compare_methodology__3ljVn{background:#eff3ec}.compare_sources__ocbK9{display:flex;flex-direction:column;gap:14px;margin-top:28px;padding-left:20px;color:#526054;font-size:13px}.compare_finePrint__RuxCm{max-width:80ch;margin-top:24px;color:#526054;font-size:12px;line-height:1.8}.compare_page__2b6AV a:focus-visible,.compare_page__2b6AV summary:focus-visible,.compare_tableScroll__I4EwR:focus-visible{outline:2px solid #154830;outline-offset:5px}@media (max-width:1023px){.compare_cards__6jFfT{grid-template-columns:repeat(2,minmax(0,1fr))}.compare_sectionIntro__jsPhw{gap:24px 36px}.compare_sectionIntro__jsPhw:has(.compare_categoryArt__rgH56){grid-template-columns:minmax(0,1fr) 160px;gap:8px 28px}.compare_sectionIntro__jsPhw:has(.compare_categoryArt__rgH56) .compare_body__fJusm{grid-column:1}.compare_categoryArt__rgH56{grid-column:2;grid-row:1/3;width:160px;height:160px}.compare_scenarioLayout__CHZJJ[data-has-scenario=true][data-has-proof=true]{grid-template-columns:minmax(0,1fr)}.compare_scenarioSteps__9qPI_{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.compare_advantageGrid__koXuJ,.compare_fitGrid__yxnnS,.compare_questions__RrCvG,.compare_scenarioSteps__9qPI_,.compare_sectionIntro__jsPhw{grid-template-columns:minmax(0,1fr)}.compare_sectionIntro__jsPhw{gap:8px}.compare_sectionIntro__jsPhw:has(.compare_categoryArt__rgH56){grid-template-columns:minmax(0,1fr)}.compare_categoryArt__rgH56{grid-column:1;grid-row:auto;justify-self:center;margin-top:16px}.compare_fitGrid__yxnnS{gap:32px}.compare_cards__6jFfT{grid-template-columns:minmax(0,1fr);gap:16px}.compare_card__hsXKY{padding:24px}.compare_questions__RrCvG,.compare_scenarioSteps__9qPI_{gap:24px}.compare_advantageCard__kVcdR{padding:24px}.compare_advantageCard__kVcdR h3{margin-top:18px}.compare_contextDetails__5d7tt{padding-inline:20px}.compare_table__Ig9p4 td,.compare_table__Ig9p4 th{padding:20px}}@media (prefers-reduced-motion:reduce){.compare_card__hsXKY,.compare_disclosure__jKzve>summary>svg{transition:none}}