.EditorialReview_review__Y84ZB.EditorialReview_review__Y84ZB{padding-block:1.5rem 4rem;color:#30392f;background:#fffefa;overflow-wrap:anywhere}:where([data-theme=dark]) .EditorialReview_review__Y84ZB.EditorialReview_review__Y84ZB{color:#c7d2c6;background:#1a1917}.EditorialReview_review__Y84ZB h1,.EditorialReview_review__Y84ZB h2,.EditorialReview_review__Y84ZB strong{font-family:inherit}.EditorialReview_header__W9rCY{padding-top:1rem}.EditorialReview_eyebrow__og7GV{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;margin-bottom:1.5rem;padding-top:.875rem;border-top:2px solid #234d34;color:#42624b;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}:where([data-theme=dark]) .EditorialReview_eyebrow__og7GV{border-top:2px solid #a3d1b3;color:#9abda3}.EditorialReview_header__W9rCY h1{max-width:25ch;margin:0;color:#23372b}:where([data-theme=dark]) .EditorialReview_header__W9rCY h1{color:#c1d9ca}.EditorialReview_noWrap__Ry7xh{white-space:nowrap}.EditorialReview_byline__HId4l{margin-top:1.25rem;color:#62685e;font-size:.8125rem}:where([data-theme=dark]) .EditorialReview_byline__HId4l{color:#a5aca1}.EditorialReview_answer__YzKgC{max-width:66ch;margin-top:1.5rem;font-size:1.0625rem;line-height:1.75}.EditorialReview_answer__YzKgC>p{margin:0}.EditorialReview_review__Y84ZB .EditorialReview_disclosure__dFPCX{max-width:72ch;margin-top:1.5rem;color:#505d4d;font-size:.875rem;line-height:1.7}:where([data-theme=dark]) .EditorialReview_review__Y84ZB .EditorialReview_disclosure__dFPCX{color:#aab8a6}.EditorialReview_costNote__62Dj7 a,.EditorialReview_disclosure__dFPCX a{color:#006b4b;text-decoration:underline;text-underline-offset:.2em}:where([data-theme=dark]) .EditorialReview_costNote__62Dj7 a,:where([data-theme=dark]) .EditorialReview_disclosure__dFPCX a{color:#72c6a2}.EditorialReview_navigation__M1wJj{margin-top:2rem}.EditorialReview_navigation__M1wJj ul{flex-wrap:wrap;overflow:visible}.EditorialReview_navigation__M1wJj li{max-width:100%}.EditorialReview_costSummary__ctp8Y{overflow:hidden;margin-top:2rem;border:1px solid #d5ddd0;border-radius:1.5rem;background:#fffdf7;scroll-margin-top:7rem}:where([data-theme=dark]) .EditorialReview_costSummary__ctp8Y{border:1px solid #343930;background:#1b1916}.EditorialReview_costHeading__5ySeX{padding:1.25rem 1.25rem 0;color:#23372b;font-size:.9375rem;font-weight:600;line-height:1.6}:where([data-theme=dark]) .EditorialReview_costHeading__5ySeX{color:#c1d9ca}.EditorialReview_costSummary__ctp8Y table{table-layout:fixed}.EditorialReview_costSummary__ctp8Y td,.EditorialReview_costSummary__ctp8Y th{vertical-align:top;overflow-wrap:anywhere;line-height:1.65}.EditorialReview_costSummary__ctp8Y th:first-child{width:27%}.EditorialReview_costSummary__ctp8Y thead{background:#eef3e9;color:#505d4d;font-size:.8125rem}:where([data-theme=dark]) .EditorialReview_costSummary__ctp8Y thead{background:#10130d;color:#aab8a6}.EditorialReview_costNote__62Dj7{margin:0;padding:1.25rem;border-top:1px solid #d5ddd0;color:#505d4d;font-size:.875rem;line-height:1.7}:where([data-theme=dark]) .EditorialReview_costNote__62Dj7{border-top:1px solid #343930;color:#aab8a6}.EditorialReview_review__Y84ZB .EditorialReview_chapter__GeIs4{margin-top:2.5rem;padding-top:2rem;border-top:1px solid #dfe3da;scroll-margin-top:7rem}:where([data-theme=dark]) .EditorialReview_review__Y84ZB .EditorialReview_chapter__GeIs4{border-top:1px solid #31332e}.EditorialReview_chapterHeading__69NpA{display:flex;align-items:baseline;gap:1rem;color:#23372b}:where([data-theme=dark]) .EditorialReview_chapterHeading__69NpA{color:#c1d9ca}.EditorialReview_chapterIndex__8QBE8{flex:0 0 auto;color:#427451;font-size:.8125rem;font-weight:600;letter-spacing:.04em;font-variant-numeric:tabular-nums}:where([data-theme=dark]) .EditorialReview_chapterIndex__8QBE8{color:#83b791}.EditorialReview_chapter__GeIs4>p{max-width:68ch}.EditorialReview_sources__sazGK{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;margin-top:1rem;padding-top:.5rem;color:#006b4b;font-size:.8125rem;line-height:1.6}:where([data-theme=dark]) .EditorialReview_sources__sazGK{color:#72c6a2}.EditorialReview_sources__sazGK a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:.2em}.EditorialReview_preferredSource__do_5_{margin-top:2.5rem}.EditorialReview_review__Y84ZB .EditorialReview_related__tQSTv{margin-top:3rem;padding-top:2rem;border-top:2px solid #234d34}:where([data-theme=dark]) .EditorialReview_review__Y84ZB .EditorialReview_related__tQSTv{border-top:2px solid #a3d1b3}.EditorialReview_review__Y84ZB .EditorialReview_footerNote__RPSIN{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid #dfe3da;color:#62685e;font-size:.875rem;line-height:1.7}:where([data-theme=dark]) .EditorialReview_review__Y84ZB .EditorialReview_footerNote__RPSIN{border-top:1px solid #31332e;color:#a5aca1}.EditorialReview_feeSummary__QsvGa{display:grid;gap:1.25rem;margin-block:2rem 1.5rem;padding:1.5rem;border:1px solid #cbd5c6;border-radius:1.5rem;background:#fffdf7}:where([data-theme=dark]) .EditorialReview_feeSummary__QsvGa{border:1px solid #383e35;background:#1b1916}.EditorialReview_feeLabel__oKVKT{margin:0 0 .75rem;color:#42624b;font-size:.8125rem;font-weight:600;letter-spacing:.04em}:where([data-theme=dark]) .EditorialReview_feeLabel__oKVKT{color:#9abda3}.EditorialReview_feeSchedule__Gu8Il{min-width:0}.EditorialReview_feeSchedule__Gu8Il ul{margin:0;max-width:none}.EditorialReview_feeSchedule__Gu8Il li{grid-template-columns:minmax(0,1fr) auto}.EditorialReview_feeSchedule__Gu8Il li>:last-child{grid-column:1/-1}.EditorialReview_feeTerms__qgFXv{display:flex;min-width:0;flex-direction:column;align-items:stretch;gap:1rem}.EditorialReview_feeTerms__qgFXv p{margin:0;font-size:.9375rem;line-height:1.65}.EditorialReview_feeTerms__qgFXv .EditorialReview_separateCosts__Iz7d9{font-weight:550;color:#23372b}:where([data-theme=dark]) .EditorialReview_feeTerms__qgFXv .EditorialReview_separateCosts__Iz7d9{color:#c1d9ca}.EditorialReview_feeTerms__qgFXv .EditorialReview_disclosure__dFPCX{color:#505d4d;font-size:.8125rem;line-height:1.6}:where([data-theme=dark]) .EditorialReview_feeTerms__qgFXv .EditorialReview_disclosure__dFPCX{color:#aab8a6}.EditorialReview_eligibilityAction__NH0D3{display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1.125rem;border:1px solid #006b4b;border-radius:999px;color:#fffdf9;background:#006b4b;font-size:.9375rem;font-weight:600;line-height:1.4;text-decoration:none;transition:background-color .15s ease-out,border-color .15s ease-out}.EditorialReview_eligibilityAction__NH0D3 span{flex:0 0 auto}.EditorialReview_eligibilityAction__NH0D3:focus-visible{outline:3px solid #00835c;outline-offset:4px}:where([data-theme=dark]) .EditorialReview_eligibilityAction__NH0D3:focus-visible{outline:3px solid #53ba90}.EditorialReview_eligibilityAction__NH0D3:active{background:#234d34;border-color:#234d34}.EditorialReview_paymentTable__lbZZm{overflow:hidden;margin-top:1.5rem;border:1px solid #d5ddd0;border-radius:1.25rem;background:#fffdf7}:where([data-theme=dark]) .EditorialReview_paymentTable__lbZZm{border:1px solid #343930;background:#1b1916}.EditorialReview_paymentTable__lbZZm table{table-layout:fixed}.EditorialReview_paymentTable__lbZZm td,.EditorialReview_paymentTable__lbZZm th{vertical-align:top;overflow-wrap:anywhere}.EditorialReview_paymentTable__lbZZm thead{background:#eef3e9;font-size:.8125rem}:where([data-theme=dark]) .EditorialReview_paymentTable__lbZZm thead{background:#10130d}.EditorialReview_paymentTable__lbZZm th:first-child{width:25%}.EditorialReview_paymentTable__lbZZm th:nth-child(2){width:30%}.EditorialReview_paymentTable__lbZZm tbody td:first-of-type{color:#234d34;font-weight:600}:where([data-theme=dark]) .EditorialReview_paymentTable__lbZZm tbody td:first-of-type{color:#a3d1b3}.EditorialReview_paymentTable__lbZZm tbody td:last-child{color:#505d4d;line-height:1.65}:where([data-theme=dark]) .EditorialReview_paymentTable__lbZZm tbody td:last-child{color:#aab8a6}.EditorialReview_paymentTable__lbZZm dl{margin:0}.EditorialReview_paymentTable__lbZZm dt{color:#505d4d;font-size:.8125rem}:where([data-theme=dark]) .EditorialReview_paymentTable__lbZZm dt{color:#aab8a6}.EditorialReview_paymentTable__lbZZm dd:first-of-type{font-size:1.0625rem}.EditorialReview_checklist__Tfck1{margin:1.5rem 0 0;padding-left:1.5rem;list-style:decimal}.EditorialReview_checklist__Tfck1 li{padding:1rem .5rem;border-top:1px solid #dfe3da;line-height:1.7}:where([data-theme=dark]) .EditorialReview_checklist__Tfck1 li{border-top:1px solid #31332e}.EditorialReview_checklist__Tfck1 li::marker{color:#427451;font-weight:600;font-variant-numeric:tabular-nums}:where([data-theme=dark]) .EditorialReview_checklist__Tfck1 li::marker{color:#83b791}.EditorialReview_review__Y84ZB .EditorialReview_method__oWXAz{margin-top:2.5rem;padding:1.5rem 0;border-block:1px solid #dfe3da}:where([data-theme=dark]) .EditorialReview_review__Y84ZB .EditorialReview_method__oWXAz{border-block:1px solid #31332e}.EditorialReview_review__Y84ZB .EditorialReview_method__oWXAz h2{font-size:1.125rem;font-weight:550;letter-spacing:0}.EditorialReview_review__Y84ZB .EditorialReview_method__oWXAz p{margin-top:.75rem;color:#505d4d;font-size:.875rem;line-height:1.7}:where([data-theme=dark]) .EditorialReview_review__Y84ZB .EditorialReview_method__oWXAz p{color:#aab8a6}.EditorialReview_method__oWXAz a{color:#006b4b;text-decoration:underline;text-underline-offset:.2em}:where([data-theme=dark]) .EditorialReview_method__oWXAz a{color:#72c6a2}@media (min-width:640px){.EditorialReview_feeSummary__QsvGa{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1.5rem}.EditorialReview_feeSchedule__Gu8Il{padding-right:1.5rem;border-right:1px solid #dfe3d7}:where([data-theme=dark]) .EditorialReview_feeSchedule__Gu8Il{border-right:1px solid #31342c}}@media (hover:hover) and (pointer:fine){.EditorialReview_eligibilityAction__NH0D3:hover{background:#00563c;border-color:#00563c}}@media (prefers-reduced-motion:reduce){.EditorialReview_eligibilityAction__NH0D3{transition:none}}@media (max-width:639px){.EditorialReview_review__Y84ZB.EditorialReview_review__Y84ZB{padding-inline:20px}.EditorialReview_chapterHeading__69NpA{gap:.75rem}.EditorialReview_review__Y84ZB .EditorialReview_chapter__GeIs4{margin-top:2rem;padding-top:1.5rem}.EditorialReview_sources__sazGK{gap:.25rem}.EditorialReview_sources__sazGK a{width:100%}.EditorialReview_feeSummary__QsvGa{padding:20px}.EditorialReview_eligibilityAction__NH0D3{border-radius:1rem}}