.ToolDetails_section__QydYo{margin-top:3rem;padding-top:2rem;border-top:1px solid #353b37;color:#e9ede6}.ToolDetails_section__QydYo .ToolDetails_heading__6ugmC{color:#d5f487!important;font-size:clamp(1.5rem,3vw,1.9rem);font-weight:700;line-height:1.35;margin-bottom:.65rem;letter-spacing:-.025em}.ToolDetails_section__QydYo .ToolDetails_intro__yuxo4{color:#aeb8b2;font-size:.95rem;line-height:1.65;margin-bottom:1.75rem}.ToolDetails_grid__95BkO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem;align-items:stretch}.ToolDetails_section__QydYo .ToolDetails_card__NHuS1{padding:1.5rem;border:1px solid #35423a;border-radius:14px;background:#19221d;min-width:0;box-shadow:inset 3px 0 #87b5a5}.ToolDetails_section__QydYo .ToolDetails_card__NHuS1 h3{color:#c9ed9c!important;font-family:inherit;font-size:1.05rem;font-weight:700;line-height:1.45;letter-spacing:0;margin:0 0 1rem;padding-bottom:.8rem;border-bottom:1px solid #35423a}.ToolDetails_card__NHuS1 ol,.ToolDetails_card__NHuS1 ul{padding-left:1.25rem;margin:0}.ToolDetails_card__NHuS1 ul{list-style:disc}.ToolDetails_card__NHuS1 ol{list-style:decimal}.ToolDetails_section__QydYo .ToolDetails_card__NHuS1 li{color:#e1e7e3;font-size:.95rem;line-height:1.8;margin:.7rem 0;padding-left:.2rem;overflow-wrap:anywhere}.ToolDetails_card__NHuS1 li::marker{color:#a8cd9c}.ToolDetails_card__NHuS1 li:first-child{margin-top:0}.ToolDetails_card__NHuS1 li:last-child{margin-bottom:0}.ToolDetails_sources__eOO_5{margin-top:1.25rem;border:1px solid #343b35;border-radius:12px;padding:1rem}.ToolDetails_sources__eOO_5 summary{cursor:pointer;color:#b7d4ce;font-weight:600}.ToolDetails_sources__eOO_5 a:focus-visible,.ToolDetails_sources__eOO_5 summary:focus-visible{outline:2px solid #d5f487;outline-offset:4px}.ToolDetails_sources__eOO_5 p{color:#a8b0a8;font-size:.9rem;margin:.9rem 0}.ToolDetails_sources__eOO_5 a{color:#d5f487;text-decoration:underline;overflow-wrap:anywhere}.ToolDetails_sources__eOO_5 li{margin:.5rem 0}@media (max-width:700px){.ToolDetails_grid__95BkO{grid-template-columns:1fr}.ToolDetails_section__QydYo .ToolDetails_card__NHuS1{padding:1.25rem}}.ToolProfile_page__ep6Ia{--accent:#d5f487;--surface:#1e231b;--border:#343a2f;--muted:#a8aea1;max-width:1440px;margin:0 auto;padding:145px 32px 64px;color:#e7e9e2;font-size:16px;line-height:1.7;overflow-wrap:anywhere}.ToolProfile_page__ep6Ia h1,.ToolProfile_page__ep6Ia h2,.ToolProfile_page__ep6Ia h3{font-family:inherit;letter-spacing:-.025em;line-height:1.25}.ToolProfile_page__ep6Ia h1{font-size:clamp(2.4rem,4.5vw,3.7rem);font-weight:800;color:#fff;margin:0}.ToolProfile_page__ep6Ia h2{font-size:clamp(1.5rem,2.7vw,2rem);color:var(--accent)!important;font-weight:500;margin:0 0 22px}.ToolProfile_page__ep6Ia h3{font-size:1.05rem;color:#f1f2ed;font-weight:650;margin:0 0 10px}.ToolProfile_page__ep6Ia p{margin:0 0 16px;color:var(--muted)}.ToolProfile_page__ep6Ia a:focus-visible,.ToolProfile_page__ep6Ia summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.ToolProfile_page__ep6Ia h2[id],.ToolProfile_page__ep6Ia section[id]{scroll-margin-top:110px}.ToolProfile_breadcrumb__ICBL_{display:flex;flex-wrap:wrap;gap:10px;font-size:.9rem;color:#a7ada2;margin-bottom:12px}.ToolProfile_breadcrumb__ICBL_ a:hover{color:var(--accent)}.ToolProfile_byline__I9YZ0{font-size:.85rem}.ToolProfile_hero__Xbm5X{display:grid;grid-template-columns:1.05fr 1fr;gap:46px;align-items:center;margin:32px 0}.ToolProfile_screenshot__sBJCP{border:2px solid var(--border);border-radius:16px;overflow:hidden;background:var(--surface);display:flex;align-items:center;justify-content:center;min-height:260px}.ToolProfile_screenshot__sBJCP>div{width:100%}.ToolProfile_screenshot__sBJCP img{width:100%;height:auto;display:block;margin:0}.ToolProfile_heroInfo__tbPnX{min-width:0}.ToolProfile_identity__6o7KG{display:flex;align-items:center;gap:18px;margin-bottom:12px}.ToolProfile_identity__6o7KG img{border-radius:14px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.ToolProfile_badges__usquP{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:20px;font-size:.9rem}.ToolProfile_badge__zpBrr{padding:4px 12px;background:var(--accent);color:#18200e;border-radius:6px;font-weight:650}.ToolProfile_page__ep6Ia .ToolProfile_summary__QPjvq{font-size:1.1rem;line-height:1.6;margin:22px 0 16px}.ToolProfile_rating__jqwxC{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:.9rem;margin-bottom:18px}.ToolProfile_button__E6z6O,.ToolProfile_outline__wuJ_O{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border-radius:7px;padding:10px 23px;font-weight:700;text-align:center}.ToolProfile_page__ep6Ia .ToolProfile_button__E6z6O{background:var(--accent);color:#18200e;min-width:230px;max-width:100%;margin:5px 0 10px}.ToolProfile_button__E6z6O:hover{filter:brightness(1.06)}.ToolProfile_outline__wuJ_O{border:1px solid #869d54;color:var(--accent);margin-top:10px}.ToolProfile_page__ep6Ia .ToolProfile_fine__46ZqV{font-size:.85rem;line-height:1.65;color:#a0a99a;margin-top:12px}.ToolProfile_chips__FLi_G{margin-top:14px}.ToolProfile_chips__FLi_G a{margin-left:0;margin-right:8px;border-color:#74864d}.ToolProfile_facts__KLzCU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--border);border-radius:14px;background:var(--surface);overflow:hidden;margin:32px 0}.ToolProfile_facts__KLzCU>div{padding:17px 20px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.ToolProfile_facts__KLzCU dt{font-size:.73rem;letter-spacing:.06em;text-transform:uppercase;color:#a6ad9d;margin-bottom:4px}.ToolProfile_facts__KLzCU dd{margin:0;font-size:.95rem;line-height:1.5}.ToolProfile_tabs__xlFJ_{display:flex;gap:6px;overflow:auto;border-bottom:1px solid var(--border);margin:30px 0 0;scrollbar-width:thin}.ToolProfile_tabs__xlFJ_ a{padding:15px 17px;white-space:nowrap;color:#b8beaf;border-bottom:2px solid transparent}.ToolProfile_tabs__xlFJ_ a:hover,.ToolProfile_tabs__xlFJ_ a[aria-current=location]{color:var(--accent);border-bottom-color:var(--accent)}.ToolProfile_columns__m6iiC{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:32px;align-items:start}.ToolProfile_content__N73wD{min-width:0}.ToolProfile_section__uaKyJ{margin:34px 0 40px}.ToolProfile_prose__DjEHx{white-space:pre-line;line-height:1.85}.ToolProfile_panel__OXHDq{padding:26px;border:1px solid var(--border);border-radius:14px;background:var(--surface);min-width:0}.ToolProfile_featureGrid__njD0d{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ToolProfile_feature__lRWqG{display:flex;align-items:flex-start;gap:15px;padding:20px;border:1px solid var(--border);border-radius:12px}.ToolProfile_feature__lRWqG>span{color:var(--accent)}.ToolProfile_feature__lRWqG p{margin:0}.ToolProfile_plans__EtC6W{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:16px}.ToolProfile_plan__tRPd6{padding:23px}.ToolProfile_page__ep6Ia .ToolProfile_price__1F_iM{font-size:2rem;color:#fff;font-weight:750;line-height:1.4}.ToolProfile_price__1F_iM small{font-size:.85rem;font-weight:400;color:var(--muted)}.ToolProfile_list__afHhP{list-style:disc;padding-left:20px;margin:12px 0}.ToolProfile_list__afHhP li{margin:7px 0}.ToolProfile_page__ep6Ia .ToolProfile_positive__OX62r{color:#9ad39b}.ToolProfile_page__ep6Ia .ToolProfile_negative__mCdt3{color:#ff9a8d}.ToolProfile_safety__z0mCV>div{display:grid;grid-template-columns:1fr 1.4fr;gap:24px;padding:16px 0;border-bottom:1px solid var(--border)}.ToolProfile_safety__z0mCV dd{margin:0}.ToolProfile_safety__z0mCV strong{font-weight:500;color:#e4eacd}.ToolProfile_safety__z0mCV a,.ToolProfile_sources__RXEi4 a{color:var(--accent);text-decoration:underline}.ToolProfile_testSection__D_U67{margin-top:25px}.ToolProfile_verdict__R7oEy{display:grid;grid-template-columns:140px 1fr;gap:24px;border:1px solid #7a904e;border-radius:12px;padding:24px;margin-top:28px}.ToolProfile_verdict__R7oEy>strong{font-size:3rem;color:var(--accent);line-height:1.2}.ToolProfile_verdict__R7oEy small{display:block;font-size:.8rem;font-weight:400;color:var(--muted);margin-top:8px}.ToolProfile_score__t95a8{display:grid;grid-template-columns:130px 1fr 32px;gap:12px;align-items:center;font-size:.85rem}.ToolProfile_score__t95a8 meter{width:100%;accent-color:var(--accent)}.ToolProfile_related__MrgAb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ToolProfile_related__MrgAb .ToolProfile_panel__OXHDq{padding:20px}.ToolProfile_relatedTitle__duR22{display:flex;align-items:center;gap:12px}.ToolProfile_relatedTitle__duR22 img{border-radius:8px;-o-object-fit:contain;object-fit:contain}.ToolProfile_relatedTitle__duR22 h3{margin:0}.ToolProfile_relatedTitle__duR22 a{color:var(--accent)}.ToolProfile_faq__CtmcB{border-bottom:1px solid var(--border);padding:18px 0}.ToolProfile_faq__CtmcB:last-child{border:0}.ToolProfile_faq__CtmcB summary{cursor:pointer;list-style:none;padding-right:28px;position:relative}.ToolProfile_faq__CtmcB summary::-webkit-details-marker{display:none}.ToolProfile_faq__CtmcB summary:after{content:"+";position:absolute;right:0;color:var(--accent);font-size:1.25rem}.ToolProfile_faq__CtmcB[open] summary:after{content:"−"}.ToolProfile_faq__CtmcB p{margin:16px 0 0}.ToolProfile_sidebar__lrAPN{padding-top:34px;position:sticky;top:105px}.ToolProfile_sticky__PWRvo{position:static}.ToolProfile_sidebar__lrAPN .ToolProfile_panel__OXHDq{margin-bottom:18px}.ToolProfile_sidebar__lrAPN nav a{display:block;padding:7px 0;color:var(--muted);font-size:.95rem}.ToolProfile_sidebar__lrAPN nav a:hover,.ToolProfile_sidebar__lrAPN nav a[aria-current=location]{color:var(--accent)}.ToolProfile_sidebar__lrAPN h2{font-size:1.3rem;margin-bottom:15px}.ToolProfile_visitCard__uNXhr{text-align:center}.ToolProfile_visitCard__uNXhr>img{display:block;margin:0 auto 15px;border-radius:12px}.ToolProfile_visitCard__uNXhr .ToolProfile_button__E6z6O{width:100%;min-width:0}.ToolProfile_sources__RXEi4{padding:20px 0;border-top:1px solid var(--border);font-size:.85rem}.ToolProfile_sources__RXEi4 ul{display:flex;flex-wrap:wrap;gap:12px 20px;list-style:none;padding:0}.ToolProfile_notice___AiS6{padding:18px;border:1px solid #998150;border-radius:12px;margin:20px 0;color:#efd8a5}@media(max-width:1050px){.ToolProfile_columns__m6iiC{grid-template-columns:minmax(0,1fr) 250px;gap:24px}.ToolProfile_hero__Xbm5X{gap:28px}.ToolProfile_facts__KLzCU{grid-template-columns:repeat(2,minmax(0,1fr))}.ToolProfile_panel__OXHDq{padding:20px}}@media(max-width:800px){.ToolProfile_page__ep6Ia{padding:115px 20px 45px}.ToolProfile_hero__Xbm5X{grid-template-columns:1fr;gap:26px}.ToolProfile_columns__m6iiC{display:block}.ToolProfile_sidebar__lrAPN{display:none}.ToolProfile_screenshot__sBJCP{min-height:0}.ToolProfile_identity__6o7KG img{width:60px;height:60px}.ToolProfile_heroInfo__tbPnX .ToolProfile_button__E6z6O{width:100%}.ToolProfile_section__uaKyJ{margin:28px 0 34px}.ToolProfile_tabs__xlFJ_ a{padding:12px}.ToolProfile_verdict__R7oEy{grid-template-columns:1fr}.ToolProfile_score__t95a8{grid-template-columns:110px 1fr 30px}}@media(max-width:480px){.ToolProfile_featureGrid__njD0d{grid-template-columns:1fr}.ToolProfile_page__ep6Ia{padding-left:16px;padding-right:16px}.ToolProfile_facts__KLzCU>div{padding:14px}.ToolProfile_safety__z0mCV>div{grid-template-columns:1fr;gap:7px}.ToolProfile_panel__OXHDq{padding:18px}.ToolProfile_identity__6o7KG{gap:12px}.ToolProfile_page__ep6Ia h1{font-size:2.2rem}}.ToolProfile_testImages__oYZEc{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:14px;margin:22px 0}.ToolProfile_testImages__oYZEc figure{margin:0}.ToolProfile_testImages__oYZEc img{width:100%;height:auto;border-radius:10px}.ToolProfile_testImages__oYZEc figcaption{font-size:.8rem;color:var(--muted);margin-top:8px}.ToolProfile_tableScroll__hhgJU{overflow-x:auto}.ToolProfile_tableScroll__hhgJU table{width:100%;border-collapse:collapse;min-width:500px}.ToolProfile_tableScroll__hhgJU td,.ToolProfile_tableScroll__hhgJU th{border:1px solid var(--border);padding:14px;text-align:left}.ToolProfile_tableScroll__hhgJU th{background:var(--surface);font-weight:600}.ToolProfile_share__07kG4{margin-top:22px}.ToolProfile_noScreenshot__n4g0Z{grid-template-columns:1fr}.ToolProfile_noScreenshot__n4g0Z .ToolProfile_heroInfo__tbPnX{max-width:820px}.ToolProfile_plans__EtC6W{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px}.ToolProfile_plan__tRPd6{background:var(--surface);border:1px solid var(--border);border-top:3px solid #71844d;padding:24px;border-radius:14px;min-width:0}.ToolProfile_page__ep6Ia .ToolProfile_plan__tRPd6 h3{color:var(--accent)!important;font-size:1.2rem;margin-bottom:16px}.ToolProfile_page__ep6Ia .ToolProfile_plan__tRPd6 .ToolProfile_price__1F_iM{font-size:2.1rem;margin-bottom:8px;letter-spacing:-.03em}.ToolProfile_price__1F_iM small{display:block;letter-spacing:0;margin-top:3px;line-height:1.5}.ToolProfile_page__ep6Ia .ToolProfile_priceLabel__8pSvC{font-size:1rem;font-weight:600;color:#e7e9e2;line-height:1.6;margin-bottom:8px}.ToolProfile_planDetails__oKgmA{list-style:disc;margin:20px 0 0;padding:17px 0 0 19px;border-top:1px solid var(--border);font-size:.93rem;line-height:1.7;color:#c7cdbf}.ToolProfile_planDetails__oKgmA li{padding-left:3px;margin:0 0 11px}.ToolProfile_planDetails__oKgmA li:last-child{margin-bottom:0}.ToolProfile_planDetails__oKgmA li::marker{color:var(--accent)}@media(max-width:540px){.ToolProfile_plans__EtC6W{grid-template-columns:1fr}.ToolProfile_plan__tRPd6{padding:20px}}@media(max-width:1050px){.ToolProfile_related__MrgAb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.ToolProfile_related__MrgAb{grid-template-columns:1fr}}.ToolProfile_related__MrgAb{gap:22px}.ToolProfile_related__MrgAb .ToolProfile_relatedCard__Y54Ss{display:flex;flex-direction:column;padding:24px;gap:14px}.ToolProfile_relatedCard__Y54Ss .ToolProfile_relatedTitle__duR22{gap:14px;align-items:center;min-width:0}.ToolProfile_page__ep6Ia .ToolProfile_relatedCard__Y54Ss p{margin:0}.ToolProfile_page__ep6Ia .ToolProfile_relatedCard__Y54Ss .ToolProfile_fine__46ZqV{margin:0;line-height:1.75}.ToolProfile_relatedActions__fHxvS{display:flex;flex-wrap:wrap;gap:10px;padding-top:18px;margin-top:auto;border-top:1px solid var(--border)}.ToolProfile_page__ep6Ia .ToolProfile_relatedActions__fHxvS .ToolProfile_button__E6z6O,.ToolProfile_page__ep6Ia .ToolProfile_relatedActions__fHxvS .ToolProfile_outline__wuJ_O{flex:1 1 95px;min-width:0;max-width:100%;min-height:44px;padding:10px 12px;margin:0;font-size:.9rem;line-height:1.5;border-radius:7px;white-space:nowrap;text-decoration:none}.ToolProfile_page__ep6Ia .ToolProfile_relatedActions__fHxvS .ToolProfile_button__E6z6O{background:var(--accent);color:#18200e;border:1px solid var(--accent)}.ToolProfile_page__ep6Ia .ToolProfile_relatedActions__fHxvS .ToolProfile_outline__wuJ_O{background:transparent;color:var(--accent);border:1px solid #869d54}.ToolProfile_page__ep6Ia .ToolProfile_relatedActions__fHxvS .ToolProfile_outline__wuJ_O:hover{background:rgba(213,244,135,.08);border-color:var(--accent)}