.fD0eZa_surface{color:#102e25;background:#f5f4ec;min-height:100dvh}.fD0eZa_surface h1,.fD0eZa_surface h2,.fD0eZa_surface h3{letter-spacing:-.035em;font-weight:600;line-height:1.18}.fD0eZa_surface h1{max-width:960px;font-size:clamp(32px,4vw,52px)}.fD0eZa_surface h2{font-size:27px}.fD0eZa_surface h3{font-size:21px}.fD0eZa_surface a:focus-visible,.fD0eZa_surface summary:focus-visible,.fD0eZa_surface button:focus-visible{outline-offset:4px;outline:3px solid #07845c}.fD0eZa_wrap{width:min(1200px,100% - 64px);margin:auto}.fD0eZa_hero{color:#f6f6ed;background:#041e16;padding:36px 0 30px}.fD0eZa_hero h1{margin-top:13px}.fD0eZa_hero .fD0eZa_lead{color:#b2c8bb;max-width:850px;margin-top:17px;font-size:17px;line-height:1.7}.fD0eZa_hubHeading{max-width:780px!important}.fD0eZa_eyebrow{letter-spacing:.15em;text-transform:uppercase;color:#087453;font-size:11px;font-weight:600}.fD0eZa_hero .fD0eZa_eyebrow{color:#46e4ab}.fD0eZa_meta{color:#a9bfb1;flex-wrap:wrap;gap:10px 20px;margin-top:20px;font-size:12px;display:flex}.fD0eZa_line{background:#00d992;width:56px;height:3px;margin-top:24px}.fD0eZa_tabs{border-top:1px solid #ffffff26;flex-wrap:wrap;gap:14px 28px;margin-top:28px;padding-top:20px;font-size:13px;display:flex}.fD0eZa_tabs a:hover{text-decoration:underline}.fD0eZa_tabs span{color:#67a48a;margin-inline-end:10px}.fD0eZa_section{padding-top:30px}.fD0eZa_sectionHead{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.fD0eZa_sectionHead a{color:#126a4d;font-size:13px}.fD0eZa_muted{color:#5b7466;font-size:13px;line-height:1.7}.fD0eZa_tiny{color:#567461;font-size:11px;line-height:1.6}.fD0eZa_sectionHead .fD0eZa_active{color:#fff}.fD0eZa_featured{background:#fffefa;border:1px solid #d9dfd1;border-radius:15px;grid-template-columns:1.3fr 1fr;display:grid;overflow:hidden}.fD0eZa_featuredCopy{padding:30px}.fD0eZa_featuredCopy h2{margin:12px 0;font-size:32px}.fD0eZa_featuredCopy p{color:#536f5e;margin-bottom:22px;line-height:1.7}.fD0eZa_signals{background:#e7edde;flex-direction:column;justify-content:center;gap:18px;padding:26px 30px;display:flex}.fD0eZa_signals a{gap:15px;font-size:14px;line-height:1.5;display:flex}.fD0eZa_signals a:hover{text-decoration:underline}.fD0eZa_number{color:#087454;flex-shrink:0;font:12px/1.9 monospace}.fD0eZa_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.fD0eZa_card{background:#fffefa;border:1px solid #d6dfd1;border-radius:13px;flex-direction:column;min-width:0;padding:23px;display:flex}.fD0eZa_card h3{margin:12px 0;font-size:20px}.fD0eZa_card p{color:#526d5c;font-size:13px;line-height:1.7}.fD0eZa_bottom{color:#567461;justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;font-size:12px;display:flex}.fD0eZa_arrow{color:#0c7856;font-size:23px}.fD0eZa_filters{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.fD0eZa_chip{border:1px solid #b9cbbb;border-radius:20px;padding:5px 13px}.fD0eZa_active{color:#fff;background:#163c2c}.fD0eZa_pagination{flex-wrap:wrap;justify-content:center;gap:12px;padding:24px 0 8px;font-size:13px;display:flex}.fD0eZa_pagination a,.fD0eZa_pagination span{padding:5px 11px}.fD0eZa_pagination [aria-current]{color:#fff;background:#123e2c;border-radius:5px}.fD0eZa_button{background:#00d992;border-radius:9px;justify-content:center;align-items:center;gap:9px;max-width:100%;min-height:44px;padding:12px 18px;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex;color:#04251a!important;text-decoration:none!important}.fD0eZa_button:hover{background:#5aefb7}.fD0eZa_useCase{color:#075b40;border:1px solid #6eaf8e;border-radius:8px;align-items:center;gap:7px;min-height:44px;margin-top:15px;padding:9px 12px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.fD0eZa_useCase:hover{background:#e0f1df}.fD0eZa_cta{color:#fff;background:#0b3023;border-radius:13px;justify-content:space-between;align-items:center;gap:24px;margin:30px 0;padding:28px 32px;display:flex}.fD0eZa_cta h2{font-size:25px}.fD0eZa_cta p{color:#b0c6b6;margin-top:7px;font-size:13px;line-height:1.6}.fD0eZa_footer{color:#4d705a;border-top:1px solid #d4ddce;flex-wrap:wrap;justify-content:space-between;gap:24px;padding:23px 0;font-size:12px;display:flex}.fD0eZa_footer nav{flex-wrap:wrap;gap:12px 24px;display:flex}.fD0eZa_two{grid-template-columns:minmax(0,1fr) 286px;align-items:start;gap:25px;display:grid}.fD0eZa_aside{background:#e7edde;border:1px solid #cfdbc9;border-radius:13px;padding:23px}.fD0eZa_aside h2{margin:10px 0 13px;font-size:23px}.fD0eZa_aside p,.fD0eZa_aside li{color:#486650;font-size:13px;line-height:1.7}.fD0eZa_aside .fD0eZa_button{width:100%;margin-top:18px}.fD0eZa_aside ul{margin-top:17px;padding-inline-start:18px;list-style:outside}.fD0eZa_aside nav{border-top:1px solid #c7d5be;gap:9px;margin-top:22px;padding-top:18px;font-size:13px;display:grid}.fD0eZa_releaseCard{background:#fffefa;border:1px solid #d1dccb;border-radius:13px;margin-bottom:17px;overflow:hidden}.fD0eZa_releaseBody{padding:24px}.fD0eZa_releaseBody h2{margin-bottom:15px;font-size:25px}.fD0eZa_releaseBody p{color:#496752;margin-top:10px;font-size:14px;line-height:1.75}.fD0eZa_releaseBody strong{color:#1c553c}.fD0eZa_business{color:#264b39;background:#edf1e4;border-inline-start:3px solid #00ac77;margin-top:16px;padding:15px 18px}.fD0eZa_business p{color:#264b39}.fD0eZa_business strong{text-transform:uppercase;letter-spacing:.13em;color:#096448;font-size:11px}.fD0eZa_source{color:#526d59;border-top:1px solid #dce3d4;flex-wrap:wrap;justify-content:space-between;gap:8px 18px;padding:12px 24px;font-size:11px;display:flex}.fD0eZa_source a,.fD0eZa_sources a{text-underline-offset:4px;text-decoration:underline}.fD0eZa_releaseDetails{background:#fffefa;border:1px solid #d4dfce;border-radius:10px;margin-bottom:10px}.fD0eZa_releaseDetails>summary{cursor:pointer;align-items:center;gap:13px;padding:15px 20px;font-size:14px;font-weight:500;list-style:none;display:flex}.fD0eZa_releaseDetails>summary:after{content:"+";color:#0a8056;margin-inline-start:auto;font-size:19px}.fD0eZa_releaseDetails[open]>summary:after{content:"−"}.fD0eZa_releaseDetails .fD0eZa_releaseCard{border:0;border-radius:0;margin:0}.fD0eZa_releaseDetails .fD0eZa_releaseBody h2{font-size:22px}.fD0eZa_releaseDetails>summary h2{letter-spacing:-.01em;font-size:14px;line-height:1.5}.fD0eZa_details{border-bottom:1px solid #cedbc7;padding:15px 0;font-size:14px}.fD0eZa_details summary{cursor:pointer}.fD0eZa_details p{color:#496750;margin-top:12px;font-size:13px;line-height:1.75}.fD0eZa_topics{color:#146847;flex-wrap:wrap;gap:10px 20px;padding-top:15px;font-size:13px;display:flex}.fD0eZa_picks{grid-template-columns:1fr 1fr;gap:16px;display:grid}.fD0eZa_pick{background:#fffefa;border:1px solid #d0ddca;border-radius:13px;padding:24px}.fD0eZa_pick h2{margin:10px 0 13px}.fD0eZa_pick p{color:#496750;font-size:14px;line-height:1.75}.fD0eZa_notice{background:#e5eddd;border-radius:8px;margin-top:17px;padding:15px 20px;font-size:13px;line-height:1.75}.fD0eZa_table{background:#fffefa;border:1px solid #d0dbca;border-radius:12px;margin-top:17px;overflow:auto}.fD0eZa_table table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:620px;font-size:13px}.fD0eZa_table caption{text-align:start;color:#4c6d56;padding:14px 20px}.fD0eZa_table th,.fD0eZa_table td{text-align:start;vertical-align:top;border-bottom:1px solid #dce3d4;padding:17px 20px;line-height:1.7}.fD0eZa_table th{background:#e5eddd;font-weight:600}.fD0eZa_table th:first-child,.fD0eZa_table td:first-child{width:21%;font-weight:500}.fD0eZa_tests{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:17px;display:grid}.fD0eZa_test{border-top:2px solid #14966c;padding:15px 0}.fD0eZa_test h3{margin:7px 0 11px;font-size:18px}.fD0eZa_test p{color:#496750;font-size:13px;line-height:1.7}.fD0eZa_sources{color:#326345;flex-wrap:wrap;gap:12px 20px;padding:14px 0;font-size:12px;display:flex}.fD0eZa_bodyCopy p{color:#496750;margin:11px 0;font-size:14px;line-height:1.75}.fD0eZa_bodyCopy ul{padding-inline-start:18px;list-style:outside}.fD0eZa_bodyCopy li{margin:9px 0;font-size:14px;line-height:1.75}@media (max-width:700px){.fD0eZa_wrap{width:calc(100% - 36px)}.fD0eZa_hero{padding:27px 0}.fD0eZa_hero .fD0eZa_lead{font-size:15px}.fD0eZa_tabs{gap:13px;font-size:12px}.fD0eZa_featured,.fD0eZa_two,.fD0eZa_picks,.fD0eZa_grid,.fD0eZa_tests{grid-template-columns:1fr}.fD0eZa_featuredCopy,.fD0eZa_signals{padding:23px}.fD0eZa_featuredCopy h2{font-size:27px}.fD0eZa_sectionHead{flex-direction:column;align-items:flex-start;gap:13px}.fD0eZa_cta{flex-direction:column;align-items:flex-start;gap:20px;padding:24px}.fD0eZa_releaseBody{padding:21px}.fD0eZa_releaseBody h2{font-size:22px}.fD0eZa_aside{margin-bottom:23px}.fD0eZa_footer{font-size:11px}.fD0eZa_card{padding:21px}.fD0eZa_surface h2{font-size:24px}.fD0eZa_table:before{content:"Swipe to compare →";color:#356749;padding:10px 16px;font-size:11px;display:block}}@media print{.fD0eZa_surface{background:#fff}.fD0eZa_hero{color:#102e25;background:#fff}.fD0eZa_hero .fD0eZa_lead,.fD0eZa_hero .fD0eZa_eyebrow,.fD0eZa_meta{color:#234a35}.fD0eZa_releaseDetails:not([open]) .fD0eZa_releaseCard,.fD0eZa_details:not([open])>:not(summary){display:block!important}.fD0eZa_button,.fD0eZa_useCase{display:none}.fD0eZa_two{grid-template-columns:1fr}}
