.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}}.ToolResources_intro__LJ02O{font-size:.95rem;margin:-8px 0 22px!important}.ToolResources_group__352Ml{margin-top:26px}.ToolResources_group__352Ml h3{font-family:inherit!important;font-size:.8rem!important;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)!important;font-weight:600!important;margin:0 0 12px!important}.ToolResources_list__CS9nq,.ToolResources_videos__WWWKG{list-style:none;margin:0;padding:0;display:grid;gap:12px}.ToolResources_list__CS9nq{grid-template-columns:repeat(2,minmax(0,1fr))}.ToolResources_videos__WWWKG{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:16px}.ToolResources_item__wew4G{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:12px;background:var(--surface);overflow:hidden;min-width:0}.ToolResources_body__CSfRl{padding:16px 18px;display:flex;flex-direction:column;flex:1;min-width:0}.ToolResources_body__CSfRl h4{font-family:inherit;font-size:1rem;font-weight:650;line-height:1.4;margin:0 0 8px;letter-spacing:-.01em}.ToolResources_body__CSfRl h4 a{color:#f1f2ed;text-decoration:none}.ToolResources_body__CSfRl h4 a:hover{color:var(--accent);text-decoration:underline}.ToolResources_body__CSfRl h4 span{color:var(--accent);font-weight:400}.ToolResources_body__CSfRl p{font-size:.9rem;line-height:1.6;margin:0 0 12px!important}.ToolResources_body__CSfRl .ToolResources_meta__1ygdi{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:auto 0 0!important;padding-top:4px;font-size:.78rem;color:#a0a99a}.ToolResources_tag__Rtob5{border:1px solid #5d6b45;border-radius:999px;padding:1px 9px;color:#cfd9b8;text-transform:capitalize;white-space:nowrap}.ToolResources_thumb__S4c5p{position:relative;display:block;width:100%;aspect-ratio:16/9;background:#111;border:0;padding:0;cursor:pointer;overflow:hidden}.ToolResources_thumb__S4c5p:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ToolResources_thumb__S4c5p:hover span{background:var(--accent);color:#18200e}.ToolResources_thumb__S4c5p iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.ToolResources_meta__1ygdi a{color:var(--accent);text-decoration:underline;white-space:nowrap}.ToolResources_thumb__S4c5p img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ToolResources_thumb__S4c5p span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:46px;height:46px;border-radius:50%;background:rgba(17,17,17,.82);color:#fff;display:grid;place-items:center;font-size:.9rem;padding-left:3px}.ToolResources_note__2WU1T{font-size:.8rem!important;color:#8f9788!important;margin:18px 0 0!important}@media(max-width:700px){.ToolResources_list__CS9nq{grid-template-columns:1fr}}.ToolTile_tile__jU6xG{--accent:#d5f487;--card:#19221d;--line:#35423a;--muted:#aeb8b2;--dim:#7f8a84;display:flex;flex-direction:column;gap:.7rem;min-width:0;padding:1.1rem;border:1px solid var(--line);border-radius:14px;background:var(--card);color:#e9ede6}.ToolTile_tile__jU6xG:hover{border-color:#55665b}.ToolTile_tile__jU6xG a:focus-visible,.ToolTile_tile__jU6xG button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ToolTile_head__HF2NH{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.ToolTile_identity__e_TzT{display:flex;align-items:center;gap:.75rem;min-width:0;text-decoration:none}.ToolTile_identity__e_TzT img{border-radius:10px;flex-shrink:0;background:#232e27}.ToolTile_identity__e_TzT>span{min-width:0;display:block}.ToolTile_tile__jU6xG h3.ToolTile_name__G85XB{margin:0;font-size:1.05rem!important;line-height:1.25;font-weight:700;color:var(--accent)!important;overflow-wrap:break-word}.ToolTile_identity__e_TzT:hover .ToolTile_name__G85XB{text-decoration:underline}.ToolTile_pricing__tS_bm{display:block;font-size:.88rem;font-weight:700;color:#fff}.ToolTile_corner__RCmuF{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.3rem;max-width:45%}.ToolTile_promo__DcgRR,.ToolTile_sponsored__kjH2U{font-size:.66rem;line-height:1;padding:.28rem .45rem;border-radius:5px;border:1px solid var(--line);color:var(--muted);white-space:nowrap}.ToolTile_promo__DcgRR{color:var(--accent);border-color:#55665b}.ToolTile_save__MEnh_{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;border:1px solid transparent;background:none;color:var(--dim);cursor:pointer}.ToolTile_save__MEnh_:hover{color:var(--accent);border-color:var(--line)}.ToolTile_save__MEnh_[aria-pressed=true]{color:var(--accent);cursor:default}.ToolTile_description__Knkii{margin:0;font-size:.88rem;line-height:1.5;color:var(--muted)}.ToolTile_types__17UWz{display:flex;flex-wrap:wrap;gap:.35rem;list-style:none;margin:0;padding:0}.ToolTile_types__17UWz li{font-size:.72rem;padding:.18rem .5rem;border-radius:5px;background:#29342d;color:#dfe5df}.ToolTile_facts__IBOZf{margin:0;display:grid;gap:.15rem;font-size:.85rem}.ToolTile_facts__IBOZf div{display:flex;flex-wrap:wrap;gap:.3rem}.ToolTile_facts__IBOZf dt{color:var(--muted)}.ToolTile_facts__IBOZf dd{margin:0;color:#fff;font-weight:700}.ToolTile_tags___DLc2{display:flex;flex-wrap:wrap;gap:.4rem}.ToolTile_tags___DLc2 a{font-size:.72rem;font-weight:700;padding:.25rem .55rem;border-radius:6px;border:1px solid #55665b;color:#fff;text-decoration:none}.ToolTile_tags___DLc2 a:hover{border-color:var(--accent);color:var(--accent)}.ToolTile_actions__zskFi{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-top:auto;padding-top:.2rem}.ToolTile_review__J0L3m,.ToolTile_visit__PUaDb{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-height:42px;padding:.5rem .75rem;border-radius:9px;font-size:.9rem;font-weight:800;text-decoration:none}.ToolTile_review__J0L3m{background:var(--accent);color:#14190f!important}.ToolTile_review__J0L3m:hover{filter:brightness(1.06)}.ToolTile_visit__PUaDb{border:1px solid #55665b;color:#fff!important}.ToolTile_visit__PUaDb:hover{border-color:var(--accent);color:var(--accent)!important}.ToolTile_grid__TycLx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ToolTile_grid__TycLx[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1023px){.ToolTile_grid__TycLx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.ToolTile_grid__TycLx,.ToolTile_grid__TycLx[data-columns="2"]{grid-template-columns:minmax(0,1fr)}}.ToolTile_tile__jU6xG p.ToolTile_description__Knkii{margin:0;font-size:.88rem;line-height:1.5;color:var(--muted)}.ToolTile_tile__jU6xG ul.ToolTile_types__17UWz{margin:0;padding:0;list-style:none}.ToolTile_tile__jU6xG ul.ToolTile_types__17UWz li{margin:0;padding:.18rem .5rem}.ToolTile_tile__jU6xG ul.ToolTile_types__17UWz li::marker,.ToolTile_tile__jU6xG ul.ToolTile_types__17UWz li:before{content:none}.ToolTile_tile__jU6xG .ToolTile_identity__e_TzT img{margin:0}.ToolTile_tile__jU6xG a{text-decoration:none}.ToolTile_tile__jU6xG .ToolTile_identity__e_TzT:hover .ToolTile_name__G85XB{text-decoration:underline}.ToolTile_extra__4yTa7{font-size:.78rem;color:var(--muted)!important;text-decoration:underline!important;text-underline-offset:3px}@property --tile-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.ToolTile_highlight__KWY7E{border:1.5px solid transparent;background:linear-gradient(var(--card),var(--card)) padding-box,conic-gradient(from var(--tile-angle),#35423a 0deg,#35423a 200deg,#7fd6c2 265deg,#d5f487 310deg,#f4f9e4 330deg,#35423a 1turn) border-box;box-shadow:0 0 22px -12px rgba(213,244,135,.55);animation:ToolTile_tileSweep__xfq_I 5s linear infinite;transition:box-shadow .25s ease,transform .25s ease}.ToolTile_highlight__KWY7E:hover{border-color:transparent;box-shadow:0 0 30px -8px rgba(213,244,135,.7);transform:translateY(-2px)}@keyframes ToolTile_tileSweep__xfq_I{to{--tile-angle:360deg}}@media (prefers-reduced-motion:reduce){.ToolTile_highlight__KWY7E{animation:none;--tile-angle:40deg;transition:none}.ToolTile_highlight__KWY7E:hover{transform:none}}.ToolTile_badge__jE5rr{font-size:.68rem;line-height:1;font-weight:800;padding:.3rem .5rem;border-radius:999px;background:rgba(213,244,135,.14);border:1px solid #869d54;color:var(--accent);white-space:nowrap}.ToolProfile_page__ep6Ia{--accent:#d5f487;--surface:#1e231b;--border:#343a2f;--muted:#a8aea1;max-width:1440px;margin:0 auto;padding:36px 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_page__ep6Ia .ToolProfile_byline__I9YZ0{font-size:.75rem;line-height:1.5;margin-bottom:10px;color:#8f9788}.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:24px 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)}.RatingSummary_box__L_oIa{--rs-accent:var(--accent,var(--studio-accent,#d5f487));--rs-border:var(--border,var(--studio-border,#343a2f));--rs-muted:var(--muted,var(--studio-muted,#a8aea1));display:grid;grid-template-columns:150px minmax(0,1fr);gap:28px;align-items:center;border:1px solid #7a904e;border-radius:14px;padding:26px 28px;background:var(--surface,var(--studio-surface,#1e231b))}.RatingSummary_score__0P5lb strong{display:block;font-size:3.2rem;font-weight:750;line-height:1.1;letter-spacing:-.03em;color:var(--rs-accent)}.RatingSummary_score__0P5lb small{display:block;font-size:.8rem;color:var(--rs-muted);margin-top:6px;line-height:1.4}.RatingSummary_bars__iQ0t7{margin:0;display:grid;gap:12px}.RatingSummary_bars__iQ0t7>div{display:grid;grid-template-columns:minmax(120px,170px) minmax(0,1fr);gap:16px;align-items:center}.RatingSummary_bars__iQ0t7 dt{font-size:.9rem;font-weight:400;color:#e7e9e2;line-height:1.4}.RatingSummary_bars__iQ0t7 dd{margin:0;display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:14px;align-items:center}.RatingSummary_track__dSz9h{display:block;height:8px;border-radius:999px;background:var(--rs-border);overflow:hidden}.RatingSummary_track__dSz9h span{display:block;height:100%;border-radius:999px;background:var(--rs-accent)}.RatingSummary_value__kT5nF{font-size:.9rem;font-variant-numeric:tabular-nums;color:#e7e9e2;text-align:right}.RatingSummary_box__L_oIa .RatingSummary_empty__FNAXU,.RatingSummary_box__L_oIa .RatingSummary_note__ij_dk{font-size:.82rem;line-height:1.6;color:var(--rs-muted);margin:14px 0 0}.RatingSummary_box__L_oIa .RatingSummary_empty__FNAXU{margin:0;font-size:.92rem}.RatingSummary_srOnly__YmFSK{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:640px){.RatingSummary_box__L_oIa{grid-template-columns:1fr;gap:18px;padding:20px}.RatingSummary_score__0P5lb{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.RatingSummary_score__0P5lb strong{font-size:2.6rem}.RatingSummary_score__0P5lb small{margin:0}.RatingSummary_bars__iQ0t7>div{grid-template-columns:1fr;gap:5px}}