.ComparisonsPreview_page__aRW5w{background:#091211;color:#edf4ef;color-scheme:dark;padding:0 24px 80px;font-size:15px;line-height:1.65}.ComparisonsPreview_page__aRW5w *{box-sizing:border-box}.ComparisonsPreview_rail___XiEc{max-width:1184px;margin:auto}.ComparisonsPreview_page__aRW5w a{color:inherit;text-underline-offset:4px}.ComparisonsPreview_page__aRW5w a:focus-visible,.ComparisonsPreview_page__aRW5w summary:focus-visible,.ComparisonsPreview_tableScroll__PplgN:focus-visible{outline:2px solid #beefd4;outline-offset:5px}.ComparisonsPreview_breadcrumb__w5PSK{display:flex;flex-wrap:wrap;gap:10px;font-size:11px;color:#98afa3;margin-bottom:28px}.ComparisonsPreview_breadcrumb__w5PSK a{text-decoration:none}.ComparisonsPreview_breadcrumb__w5PSK a:hover{text-decoration:underline}.ComparisonsPreview_eyebrow__3vXEZ{font:10px/1.6 monospace;letter-spacing:.15em;text-transform:uppercase;color:#9fb9aa;margin:0 0 24px}.ComparisonsPreview_indexHero__LJLgN{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center;padding:45px 0 44px}.ComparisonsPreview_page__aRW5w h1{font-size:clamp(48px,7vw,88px);font-weight:500;letter-spacing:-.06em;line-height:1.03;margin:0 0 28px}.ComparisonsPreview_page__aRW5w h1 em{color:#c5f2d8;font-style:normal}.ComparisonsPreview_intro__l48Vb{font-size:19px;line-height:1.55;color:#b2c4b8;margin:0 0 30px;max-width:580px}.ComparisonsPreview_primary__0w1vp,.ComparisonsPreview_secondary__5MvXL{display:inline-flex;align-items:center;gap:28px;padding:12px 18px;font-size:12px;font-weight:550;text-decoration:none;border-radius:3px;min-height:44px}.ComparisonsPreview_primary__0w1vp{background:#c9f2d8;color:#11251a!important;border:1px solid #c9f2d8}.ComparisonsPreview_primary__0w1vp:hover{background:#e5ffeb}.ComparisonsPreview_secondary__5MvXL{border:1px solid #496657;color:#c9e4d3!important}.ComparisonsPreview_secondary__5MvXL:hover{background:#182b22}.ComparisonsPreview_art__lSmhN{display:block;width:100%;height:auto}.ComparisonsPreview_indexHero__LJLgN figure{margin:0}.ComparisonsPreview_indexHero__LJLgN figcaption{font:10px/1.6 monospace;color:#99b6a3;text-align:center}.ComparisonsPreview_section__HryE0{padding:52px 0;border-bottom:1px solid #2e4438;scroll-margin-top:24px}.ComparisonsPreview_boundary__Ub_mk{font-size:13px;color:#adbdb2;max-width:820px;margin:0 0 25px}.ComparisonsPreview_directory__1_iXB{margin-top:25px}.ComparisonsPreview_directoryRow__W_nrf{display:grid;grid-template-columns:30px 1fr 175px 28px;gap:24px;align-items:center;border-top:1px solid #30493b;padding:34px 0;text-decoration:none!important}.ComparisonsPreview_directoryRow__W_nrf:last-child{border-bottom:1px solid #30493b}.ComparisonsPreview_number__ns3eC{font:11px/1.5 monospace;color:#8eaf99}.ComparisonsPreview_directoryRow__W_nrf .ComparisonsPreview_eyebrow__3vXEZ{display:block;margin:0 0 12px;font-size:10px}.ComparisonsPreview_directoryRow__W_nrf h2{font-size:clamp(26px,3vw,37px);letter-spacing:-.04em;line-height:1.15;font-weight:450;margin:0 0 14px}.ComparisonsPreview_directoryRow__W_nrf p{color:#a2b9a9;font-size:13px;max-width:570px;margin:0}.ComparisonsPreview_directoryRole__vonZN{font-size:11px;color:#a1bdaa;border-left:1px solid #3e654b;padding-left:20px}.ComparisonsPreview_arrow__FTsKs{font-size:27px;color:#bfdccb}.ComparisonsPreview_directoryRow__W_nrf:hover .ComparisonsPreview_arrow__FTsKs,.ComparisonsPreview_directoryRow__W_nrf:hover h2{color:#c8f6d6}.ComparisonsPreview_indexFooter__cnMS2{padding-top:54px;display:grid;grid-template-columns:1fr 1fr;gap:80px}.ComparisonsPreview_page__aRW5w h2{font-size:clamp(31px,3.8vw,45px);font-weight:450;line-height:1.12;letter-spacing:-.045em;margin:0}.ComparisonsPreview_indexFooter__cnMS2 p{font-size:14px;color:#b1c4b5;margin:0 0 18px}.ComparisonsPreview_small__nTTEU{font-size:11px!important;line-height:1.8;color:#93ad9a!important;margin-top:25px!important}.ComparisonsPreview_detailHero__CGcxV{padding:42px 0 0}.ComparisonsPreview_detailHeroGrid__URb3o{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center;padding:16px 0 37px}.ComparisonsPreview_detailHero__CGcxV h1{font-size:clamp(45px,5.7vw,73px)}.ComparisonsPreview_detailHero__CGcxV .ComparisonsPreview_intro__l48Vb{font-size:17px}.ComparisonsPreview_detailHero__CGcxV .ComparisonsPreview_boundary__Ub_mk{border-left:2px solid #638e6b;padding:8px 0 8px 18px;margin:0 0 28px}.ComparisonsPreview_ctas___eN_t{display:flex;flex-wrap:wrap;gap:12px}.ComparisonsPreview_dualView__GhQYt{margin:0;min-width:0}.ComparisonsPreview_dualView__GhQYt figcaption{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:0 15px}.ComparisonsPreview_dualView__GhQYt figcaption div{border-top:1px solid #68836f;padding-top:15px}.ComparisonsPreview_dualView__GhQYt figcaption span{font:10px/1.5 monospace;color:#9dbca8;display:block;margin-bottom:7px}.ComparisonsPreview_dualView__GhQYt figcaption strong{font-size:13px;font-weight:450;line-height:1.4;display:block}.ComparisonsPreview_jump__SncUq{display:flex;flex-wrap:wrap;gap:18px 34px;border-block:1px solid #334b3b;padding:17px 0;color:#b8cdbe;font-size:11px}.ComparisonsPreview_jump__SncUq a{text-decoration:none}.ComparisonsPreview_jump__SncUq a:hover{text-decoration:underline}.ComparisonsPreview_sectionHead__BOTH4{display:flex;justify-content:space-between;gap:55px;align-items:end;margin-bottom:35px}.ComparisonsPreview_sectionHead__BOTH4>p{max-width:360px;font-size:13px;color:#a4bdab;margin:0}.ComparisonsPreview_comparisonRows__znGYj{border-top:1px solid #30473a}.ComparisonsPreview_comparisonRow__k4da7{display:grid;grid-template-columns:.68fr 2fr;gap:33px;padding:25px 0;border-bottom:1px solid #30473a}.ComparisonsPreview_comparisonRow__k4da7 h3{font-size:14px;font-weight:550;margin:0;color:#d9e7dd}.ComparisonsPreview_comparisonRow__k4da7 dl{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin:0}.ComparisonsPreview_comparisonRow__k4da7 dt{font:10px/1.5 monospace;color:#8fb69c;margin-bottom:9px}.ComparisonsPreview_comparisonRow__k4da7 dd{margin:0;font-size:13px;color:#c1d1c5;overflow-wrap:anywhere}.ComparisonsPreview_rowSources__g9BVK{margin-top:12px}.ComparisonsPreview_rowSources__g9BVK summary{font-size:10px;cursor:pointer;color:#9eb6a4;width:-webkit-max-content;width:max-content}.ComparisonsPreview_rowSources__g9BVK .ComparisonsPreview_sources__E2z5C{display:block;margin:8px 0 0}.ComparisonsPreview_rowSources__g9BVK .ComparisonsPreview_sources__E2z5C a{font-size:10px;padding:4px 0}.ComparisonsPreview_sources__E2z5C{display:flex;flex-wrap:wrap;gap:7px 25px;list-style:none;padding:0;margin:18px 0 24px}.ComparisonsPreview_sources__E2z5C a{display:inline-flex;gap:10px;color:#bad9c4;font-size:11px;text-decoration:none;padding:5px 0}.ComparisonsPreview_sources__E2z5C a:hover{text-decoration:underline}.ComparisonsPreview_sources__E2z5C li{min-width:0}.ComparisonsPreview_strengths__HFOv9{display:grid;grid-template-columns:1fr 1fr;gap:90px}.ComparisonsPreview_strengths__HFOv9 article{min-width:0}.ComparisonsPreview_strengths__HFOv9 p:not(.ComparisonsPreview_eyebrow__3vXEZ){font-size:14px;color:#acbdaf;margin:24px 0}.ComparisonsPreview_strengths__HFOv9 a{font-size:12px;display:inline-block;color:#c6e3cd;margin:0 24px 0 0}.ComparisonsPreview_scenario__z_dov{border-top:1px solid #344e3d}.ComparisonsPreview_scenario__z_dov:last-child{border-bottom:1px solid #344e3d}.ComparisonsPreview_scenario__z_dov summary{display:flex;gap:20px;align-items:baseline;padding:20px 0;cursor:pointer;list-style:none;font-size:15px}.ComparisonsPreview_scenario__z_dov summary::-webkit-details-marker{display:none}.ComparisonsPreview_scenario__z_dov summary strong{font-weight:450}.ComparisonsPreview_scenario__z_dov summary>span:last-child{margin-left:auto;color:#bcdcc3}.ComparisonsPreview_scenario__z_dov[open] summary>span:last-child{transform:rotate(45deg)}.ComparisonsPreview_scenario__z_dov>div{padding:0 0 18px 38px;max-width:870px}.ComparisonsPreview_scenario__z_dov p{font-size:14px;color:#adbdaf;margin:0 0 14px}.ComparisonsPreview_scenario__z_dov .ComparisonsPreview_sources__E2z5C{margin:0}.ComparisonsPreview_together__UZrKT{display:grid;grid-template-columns:1fr 1fr;gap:80px}.ComparisonsPreview_together__UZrKT>p{font-size:17px;color:#bdd1c2;margin:0;align-self:center}.ComparisonsPreview_detail__rVSfZ{margin:18px 0;border-top:1px solid #38513f}.ComparisonsPreview_detail__rVSfZ:last-child{border-bottom:1px solid #38513f}.ComparisonsPreview_detail__rVSfZ summary{padding:19px 0;font-size:13px;color:#c6ddcc;cursor:pointer}.ComparisonsPreview_detail__rVSfZ>div{padding:0 0 24px;color:#aebeb1;font-size:13px}.ComparisonsPreview_detail__rVSfZ h3{font-size:16px;color:#d0e6d7;margin:25px 0 12px;font-weight:500}.ComparisonsPreview_detail__rVSfZ h4{font-size:13px;color:#c3dac9;margin:20px 0 10px}.ComparisonsPreview_detail__rVSfZ p{margin:0 0 18px}.ComparisonsPreview_detail__rVSfZ blockquote{border-left:2px solid #668d6c;padding:8px 0 8px 18px;margin:20px 0;font-size:15px}.ComparisonsPreview_warning__MSMwq{padding:18px!important;background:#22271d;border-left:2px solid #a3ae7c;color:#d3d6b4;line-height:1.8}.ComparisonsPreview_corrections__VCBjW{padding-left:18px;margin:0 0 24px;max-width:1000px}.ComparisonsPreview_corrections__VCBjW li{margin-bottom:14px}.ComparisonsPreview_tableScroll__PplgN{width:100%;overflow-x:auto;margin:20px 0 30px;padding-bottom:8px}.ComparisonsPreview_tableScroll__PplgN table{border-collapse:collapse;width:100%;min-width:760px;font-size:12px}.ComparisonsPreview_tableScroll__PplgN caption{text-align:left;padding:8px 0 18px;font-size:11px;color:#b9c6b5}.ComparisonsPreview_tableScroll__PplgN td,.ComparisonsPreview_tableScroll__PplgN th{text-align:left;vertical-align:top;padding:15px;border-bottom:1px solid #39513e;line-height:1.65}.ComparisonsPreview_tableScroll__PplgN th{color:#c9dfca;font-weight:500}.ComparisonsPreview_tableScroll__PplgN th:first-child{width:23%}.ComparisonsPreview_tableScroll__PplgN td{width:38.5%}.ComparisonsPreview_tableScroll__PplgN td strong,.ComparisonsPreview_tableScroll__PplgN th small{display:block;margin-bottom:8px;font-size:10px;color:#b6c6a9;font-weight:500}.ComparisonsPreview_access__XVzIM{padding:55px 0;display:flex;gap:55px;align-items:center;justify-content:space-between;border-bottom:1px solid #304838}.ComparisonsPreview_access__XVzIM p:not(.ComparisonsPreview_eyebrow__3vXEZ){font-size:13px;color:#9fb5a5;margin:20px 0 0;max-width:420px}.ComparisonsPreview_access__XVzIM .ComparisonsPreview_ctas___eN_t{max-width:390px}.ComparisonsPreview_cite__kgIpW{font-size:10px;line-height:1.8;color:#96ab98;padding-top:28px;overflow-wrap:anywhere}.ComparisonsPreview_page__aRW5w [id]{scroll-margin-top:24px}@media(max-width:900px){.ComparisonsPreview_detailHeroGrid__URb3o,.ComparisonsPreview_indexHero__LJLgN{gap:24px}.ComparisonsPreview_directoryRow__W_nrf{grid-template-columns:22px 1fr 120px 22px;gap:17px}.ComparisonsPreview_comparisonRow__k4da7{gap:22px;grid-template-columns:.7fr 2fr}.ComparisonsPreview_comparisonRow__k4da7 dl{gap:22px}.ComparisonsPreview_strengths__HFOv9,.ComparisonsPreview_together__UZrKT{gap:40px}.ComparisonsPreview_detailHero__CGcxV h1{font-size:48px}.ComparisonsPreview_sectionHead__BOTH4{gap:30px}.ComparisonsPreview_indexFooter__cnMS2{gap:45px}}@media(max-width:650px){.ComparisonsPreview_page__aRW5w{padding:0 20px 65px}.ComparisonsPreview_detailHeroGrid__URb3o,.ComparisonsPreview_indexHero__LJLgN{grid-template-columns:1fr;gap:18px}.ComparisonsPreview_indexHero__LJLgN{padding:35px 0 24px}.ComparisonsPreview_indexHero__LJLgN h1{font-size:66px}.ComparisonsPreview_intro__l48Vb{font-size:17px}.ComparisonsPreview_dualView__GhQYt,.ComparisonsPreview_indexHero__LJLgN figure{width:min(400px,100%);margin:8px auto 0}.ComparisonsPreview_section__HryE0{padding:38px 0}.ComparisonsPreview_directoryRow__W_nrf{grid-template-columns:20px 1fr 20px;gap:14px;padding:28px 0}.ComparisonsPreview_directoryRole__vonZN{display:none}.ComparisonsPreview_directoryRow__W_nrf h2{font-size:29px}.ComparisonsPreview_directoryRow__W_nrf p{font-size:12px}.ComparisonsPreview_directoryRow__W_nrf .ComparisonsPreview_eyebrow__3vXEZ{font-size:9px}.ComparisonsPreview_indexFooter__cnMS2{grid-template-columns:1fr;gap:25px;padding-top:38px}.ComparisonsPreview_detailHero__CGcxV{padding-top:30px}.ComparisonsPreview_detailHero__CGcxV h1{font-size:clamp(40px,10vw,62px)}.ComparisonsPreview_detailHeroGrid__URb3o{padding-bottom:28px}.ComparisonsPreview_detailHero__CGcxV .ComparisonsPreview_intro__l48Vb{font-size:15px}.ComparisonsPreview_dualView__GhQYt figcaption{margin:0;gap:24px}.ComparisonsPreview_dualView__GhQYt figcaption strong{font-size:12px}.ComparisonsPreview_ctas___eN_t{gap:10px}.ComparisonsPreview_primary__0w1vp,.ComparisonsPreview_secondary__5MvXL{padding:11px 14px;font-size:11px;gap:19px}.ComparisonsPreview_jump__SncUq{gap:13px 23px;font-size:10px}.ComparisonsPreview_sectionHead__BOTH4{display:block;margin-bottom:28px}.ComparisonsPreview_sectionHead__BOTH4>p{max-width:none;margin-top:22px}.ComparisonsPreview_comparisonRow__k4da7{grid-template-columns:1fr;gap:17px;padding:24px 0}.ComparisonsPreview_comparisonRow__k4da7>div{display:flex;gap:18px;align-items:baseline;justify-content:space-between}.ComparisonsPreview_comparisonRow__k4da7 h3{font-size:13px}.ComparisonsPreview_rowSources__g9BVK{margin:0;flex:none;max-width:140px}.ComparisonsPreview_rowSources__g9BVK .ComparisonsPreview_sources__E2z5C{max-width:130px}.ComparisonsPreview_comparisonRow__k4da7 dl{gap:20px}.ComparisonsPreview_comparisonRow__k4da7 dd{font-size:12px}.ComparisonsPreview_comparisonRow__k4da7 dt{font-size:10px}.ComparisonsPreview_strengths__HFOv9,.ComparisonsPreview_together__UZrKT{grid-template-columns:1fr;gap:38px}.ComparisonsPreview_scenario__z_dov summary{font-size:14px;gap:14px}.ComparisonsPreview_scenario__z_dov>div{padding-left:28px}.ComparisonsPreview_scenario__z_dov p{font-size:13px}.ComparisonsPreview_together__UZrKT>p{font-size:15px}.ComparisonsPreview_access__XVzIM{display:block;padding:40px 0}.ComparisonsPreview_access__XVzIM .ComparisonsPreview_ctas___eN_t{margin-top:25px}.ComparisonsPreview_detail__rVSfZ summary,.ComparisonsPreview_detail__rVSfZ>div{font-size:12px}.ComparisonsPreview_tableScroll__PplgN{max-width:calc(100vw - 40px)}.ComparisonsPreview_sources__E2z5C{gap:7px 18px}.ComparisonsPreview_sources__E2z5C a{font-size:10px}}@media(max-width:360px){.ComparisonsPreview_indexHero__LJLgN h1{font-size:58px}.ComparisonsPreview_directoryRow__W_nrf h2{font-size:25px}.ComparisonsPreview_detailHero__CGcxV h1{font-size:39px}.ComparisonsPreview_comparisonRow__k4da7 dl{gap:16px}.ComparisonsPreview_comparisonRow__k4da7 dt{font-size:9px}.ComparisonsPreview_comparisonRow__k4da7 dd{font-size:11px}.ComparisonsPreview_page__aRW5w h2{font-size:32px}}