.ToolsCatalog_page__wIDbQ{--tools-calm-bg:#f6f7f9;--tools-calm-surface:#fff;--tools-calm-text:#182331;--tools-calm-secondary:#596779;--tools-calm-border:#dce2e8;--tools-calm-accent:#047857;--tools-calm-selected:#e7f5ef;--tools-calm-hero:#fbfdfc;background:var(--tools-calm-bg);color:var(--tools-calm-text)}html[data-theme=dark] .ToolsCatalog_page__wIDbQ{--tools-calm-bg:#10161e;--tools-calm-surface:#1b2531;--tools-calm-text:#f1f5f9;--tools-calm-secondary:#b5c1cf;--tools-calm-border:#364453;--tools-calm-accent:#6ee7b7;--tools-calm-selected:#1c3a34;--tools-calm-hero:#19262d}.ToolsCatalog_main__nXQDc{padding:84px 0 8px}.ToolsCatalog_container__00m_Z,.ToolsCatalog_page__wIDbQ .footer-content>.container,.ToolsCatalog_page__wIDbQ .footer-copyright-inner{width:100%;max-width:1376px;margin-inline:auto;padding-inline:32px}.ToolsCatalog_container__00m_Z{padding-block:0}.ToolsCatalog_page__wIDbQ :is(a,button,input,select):focus-visible{outline:2px solid var(--tools-calm-accent);outline-offset:4px}.ToolsCatalog_search___xH4g{position:relative;z-index:30;margin-bottom:28px}.ToolsCatalog_page__wIDbQ .ToolsCatalog_search___xH4g .catalog-google-search-tools{border:1px solid var(--tools-calm-border)!important;border-radius:14px!important;background:var(--tools-calm-surface)!important;box-shadow:none!important;color:var(--tools-calm-text)}.ToolsCatalog_search___xH4g .catalog-google-search-input{color:var(--tools-calm-text);font-size:15px}.ToolsCatalog_search___xH4g .catalog-google-search-input::-moz-placeholder{color:var(--tools-calm-secondary);opacity:1}.ToolsCatalog_search___xH4g .catalog-google-search-input::placeholder{color:var(--tools-calm-secondary);opacity:1}.ToolsCatalog_search___xH4g .catalog-google-search-tools>button:last-child{width:auto!important;border:0!important;background:transparent!important;color:var(--tools-calm-secondary);font-size:13px;font-weight:500}.ToolsCatalog_search___xH4g .catalog-google-search-tools>button:last-child>span{display:inline-flex!important}.ToolsCatalog_search___xH4g .catalog-layout-switch-desktop{border:0;background:transparent}.ToolsCatalog_search___xH4g .catalog-layout-switch-desktop button{box-shadow:none}.ToolsCatalog_search___xH4g .catalog-search-menu{background:var(--tools-calm-surface)!important}.ToolsCatalog_catalog__Olm1t{display:grid;grid-template-columns:212px minmax(0,1fr);gap:28px;align-items:start}.ToolsCatalog_categories__WQfxs{position:sticky;top:84px}.ToolsCatalog_catalogTitle__c83d4,.ToolsCatalog_categories__WQfxs h2,.ToolsCatalog_popular__o_w__ h2{margin:0;font-size:19px;font-weight:650;letter-spacing:-.02em;line-height:1.4}.ToolsCatalog_categoryList__t99Oa{margin-top:18px;display:flex;flex-direction:column;gap:4px}.ToolsCatalog_category__o_4Tg{width:100%;padding:12px 14px;border:0;border-radius:8px;background:transparent;text-align:left;font-size:14px;line-height:1.45;color:var(--tools-calm-secondary);transition:background .16s,color .16s}.ToolsCatalog_category__o_4Tg:hover{color:var(--tools-calm-text);background:var(--tools-muted-bg)}.ToolsCatalog_category__o_4Tg[aria-pressed=true]{background:var(--tools-calm-selected);color:var(--tools-calm-accent);font-weight:600}.ToolsCatalog_catalogContent__xc6Mu{min-width:0}.ToolsCatalog_resultsHeader__tbBIT{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;min-height:28px}.ToolsCatalog_resultCount__qUCK4{color:var(--tools-calm-secondary);font-size:12px}.ToolsCatalog_reset__6xIUZ{display:inline-flex;align-items:center;gap:4px;color:var(--tools-calm-accent);font-size:13px}.ToolsCatalog_grid__nizaj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ToolsCatalog_list__Dc3CA{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.ToolsCatalog_card__mKmkA{position:relative;display:flex;flex-direction:column;gap:15px;min-width:0;min-height:196px;padding:23px 21px 18px;overflow:hidden;border:1px solid var(--tools-calm-border);border-radius:14px;background:var(--tools-calm-surface);color:var(--tools-calm-text);transition:border-color .16s,box-shadow .16s}.ToolsCatalog_card__mKmkA:hover{border-color:var(--tools-calm-accent);box-shadow:0 5px 14px rgba(15,23,42,.04)}.ToolsCatalog_categoryLine__qZLkP{position:absolute;inset:0 0 auto;height:3px;display:flex}.ToolsCatalog_categoryLine__qZLkP span{flex:1;min-width:0}.ToolsCatalog_cardHeading__N5HqG{display:flex;align-items:center;gap:14px;min-width:0}.ToolsCatalog_cardHeading__N5HqG h3{min-width:0;margin:0;font-size:18px;line-height:1.3;font-weight:650;letter-spacing:-.025em;overflow-wrap:anywhere}.ToolsCatalog_cardIcon__Co9mq{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:38px;height:38px;color:var(--tools-icon-color)}.ToolsCatalog_iconGraphic__TBEHz{width:34px;height:34px}.ToolsCatalog_cardDescription__Y32AF{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;color:var(--tools-calm-secondary);font-size:13px;line-height:1.6}.ToolsCatalog_cardFooter__1PUqa{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;color:var(--tools-calm-secondary);font-size:12px;line-height:1.5}.ToolsCatalog_cardFooter__1PUqa svg{flex-shrink:0;color:var(--tools-calm-text)}.ToolsCatalog_cardNote__XytQa{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ToolsCatalog_free__FCilc{color:var(--tools-calm-accent)}.ToolsCatalog_sponsored__2JxBq{font-size:11px;color:var(--tools-calm-secondary)}.ToolsCatalog_cardList__43bX0{min-height:130px;display:grid;grid-template-columns:minmax(200px,.9fr) minmax(0,1.2fr) auto;align-items:center;gap:24px}.ToolsCatalog_cardList__43bX0 .ToolsCatalog_cardFooter__1PUqa{margin-top:0;min-width:110px}.ToolsCatalog_popular__o_w__{margin:0 0 36px;padding:0 0 22px;border-bottom:1px solid var(--tools-calm-border)}.ToolsCatalog_popularHeading__XyOCN{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.ToolsCatalog_popularItems__JrcD2{display:grid;gap:20px;grid-template-columns:repeat(var(--tools-popular-columns,4),minmax(0,1fr))}.ToolsCatalog_teaser__TQBxx{display:flex;min-width:0;align-items:center;gap:15px;min-height:58px;padding:8px 2px;color:var(--tools-calm-text);border-radius:8px;transition:color .16s}.ToolsCatalog_teaser__TQBxx:hover{color:var(--tools-calm-accent)}.ToolsCatalog_teaser__TQBxx h3{margin:0;min-width:0;font-size:16px;font-weight:550;line-height:1.4;overflow-wrap:anywhere}.ToolsCatalog_teaser__TQBxx .ToolsCatalog_cardIcon__Co9mq{width:34px;height:34px}.ToolsCatalog_teaser__TQBxx .ToolsCatalog_iconGraphic__TBEHz{width:30px;height:30px}.ToolsCatalog_carouselControls__E2bsT{display:flex;gap:8px}.ToolsCatalog_carouselButton__0ZSsy{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border:1px solid var(--tools-calm-border);border-radius:50%;background:transparent;color:var(--tools-calm-secondary);transition:color .16s,border-color .16s}.ToolsCatalog_carouselButton__0ZSsy:hover{border-color:var(--tools-calm-accent);color:var(--tools-calm-accent)}.ToolsCatalog_suggest__n1e63{margin-top:40px;padding:22px 0;border-top:1px solid var(--tools-calm-border);display:flex;align-items:center;justify-content:space-between;gap:20px}.ToolsCatalog_suggest__n1e63 h2{margin:0;font-size:15px;font-weight:550}.ToolsCatalog_suggest__n1e63 p{margin:5px 0 0;font-size:12px;color:var(--tools-calm-secondary)}.ToolsCatalog_suggest__n1e63 a{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;font-size:14px;color:var(--tools-calm-accent)}.ToolsCatalog_banner__ZqYQH{position:relative;isolation:isolate;margin-bottom:20px;height:270px;overflow:hidden;border:1px solid var(--tools-calm-border);border-radius:18px;background:var(--tools-calm-hero);color:var(--tools-calm-text)}.ToolsCatalog_bannerSlide__9W1l2{height:100%;animation:ToolsCatalog_slideEnter__KWNg4 .24s ease-out}.ToolsCatalog_advertisement__o0m_g,.ToolsCatalog_intro__gFGu9{height:100%;display:grid;grid-template-columns:minmax(0,1fr) 28%;align-items:center;gap:32px;padding:28px 70px 40px}.ToolsCatalog_eyebrow__5iJAV{display:block;margin-bottom:12px;color:var(--tools-calm-accent);font-size:13px;font-weight:550}.ToolsCatalog_intro__gFGu9 h1{margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:700;line-height:1.1;letter-spacing:-.04em}.ToolsCatalog_introDescription__1i2Wf{max-width:640px;margin:14px 0 0;color:var(--tools-calm-secondary);font-size:16px;line-height:1.55}.ToolsCatalog_introStats__Xk2iS{margin:18px 0 0;color:var(--tools-calm-secondary);font-size:12px;display:flex;flex-wrap:wrap;gap:5px 16px}.ToolsCatalog_introArt__Ttp0u{width:100%;max-width:250px;justify-self:center;color:var(--tools-calm-secondary)}.ToolsCatalog_illustrationAccent__fC2pR{color:var(--tools-calm-accent)}.ToolsCatalog_illustrationWash__qqiBQ{fill:var(--tools-calm-selected)}.ToolsCatalog_bannerArrow__W0zsG{position:absolute;top:50%;z-index:2;transform:translateY(-50%);background:var(--tools-calm-hero)}.ToolsCatalog_previous__H3zfM{left:14px}.ToolsCatalog_next__YQpM9{right:14px}.ToolsCatalog_dots__O1Usm{display:flex;justify-content:center;gap:2px}.ToolsCatalog_bannerDots__AV5it{position:absolute;bottom:9px;left:50%;transform:translateX(-50%);z-index:2}.ToolsCatalog_dot__2QfG2{display:grid;place-items:center;width:24px;height:24px;border-radius:50%}.ToolsCatalog_dot__2QfG2:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--tools-calm-secondary);opacity:.35}.ToolsCatalog_dot__2QfG2[aria-current=true]:before{opacity:1;background:var(--tools-calm-accent);width:7px;height:7px}.ToolsCatalog_adIdentity__C41YJ{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-bottom:10px;color:var(--tools-calm-secondary);font-size:13px}.ToolsCatalog_adIdentity__C41YJ strong{color:var(--tools-calm-text);font-weight:600}.ToolsCatalog_adLabel__IGZF5{display:inline-flex;align-items:center;gap:5px;font-size:11px}.ToolsCatalog_advertisement__o0m_g h2{font-size:clamp(23px,2.4vw,30px);line-height:1.2;font-weight:650;letter-spacing:-.03em;margin:0}.ToolsCatalog_adDescription__sNiCl,.ToolsCatalog_advertisement__o0m_g h2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ToolsCatalog_adDescription__sNiCl{margin:12px 0 0;color:var(--tools-calm-secondary);font-size:13px;line-height:1.55}.ToolsCatalog_adCta__RAo5i{display:inline-flex;align-items:center;gap:8px;margin-top:15px;color:var(--tools-calm-accent);font-size:13px;font-weight:600}.ToolsCatalog_adVisual__mrBto{position:relative;height:176px;min-width:0;overflow:hidden;border-radius:12px;display:flex;align-items:center;justify-content:center}.ToolsCatalog_adImage__ewx6x{-o-object-fit:contain;object-fit:contain}.ToolsCatalog_adLogo__w4yoN{width:88px;height:88px;color:var(--tools-calm-accent)}@keyframes ToolsCatalog_slideEnter__KWNg4{0%{opacity:0}to{opacity:1}}@media (max-width:1199px){.ToolsCatalog_catalog__Olm1t{grid-template-columns:190px minmax(0,1fr);gap:24px}.ToolsCatalog_grid__nizaj{grid-template-columns:repeat(2,minmax(0,1fr))}.ToolsCatalog_cardList__43bX0{grid-template-columns:minmax(0,1fr) auto}.ToolsCatalog_cardList__43bX0 .ToolsCatalog_cardDescription__Y32AF{grid-row:2;grid-column:1/-1}.ToolsCatalog_advertisement__o0m_g,.ToolsCatalog_intro__gFGu9{padding-inline:58px;gap:20px}.ToolsCatalog_intro__gFGu9 h1{font-size:34px}}@media (max-width:767px){.ToolsCatalog_main__nXQDc{padding-top:78px}.ToolsCatalog_container__00m_Z,.ToolsCatalog_page__wIDbQ .footer-content>.container,.ToolsCatalog_page__wIDbQ .footer-copyright-inner{padding-inline:20px}.ToolsCatalog_catalog__Olm1t{grid-template-columns:minmax(0,1fr);gap:24px}.ToolsCatalog_categories__WQfxs{position:static}.ToolsCatalog_categoryList__t99Oa{margin-top:10px;flex-direction:row;overflow-x:auto;padding:3px 2px 6px}.ToolsCatalog_category__o_4Tg{width:auto;flex:0 0 auto;padding:10px 12px;font-size:13px}.ToolsCatalog_popular__o_w__{margin-bottom:24px}.ToolsCatalog_popularItems__JrcD2{gap:14px}.ToolsCatalog_banner__ZqYQH{height:300px}.ToolsCatalog_advertisement__o0m_g,.ToolsCatalog_intro__gFGu9{grid-template-columns:minmax(0,1fr);padding:28px 48px 38px}.ToolsCatalog_adVisual__mrBto,.ToolsCatalog_introArt__Ttp0u{display:none}.ToolsCatalog_intro__gFGu9 h1{font-size:34px}.ToolsCatalog_introDescription__1i2Wf{font-size:15px}.ToolsCatalog_introStats__Xk2iS{font-size:11px}.ToolsCatalog_bannerArrow__W0zsG{width:30px;height:30px}.ToolsCatalog_previous__H3zfM{left:8px}.ToolsCatalog_next__YQpM9{right:8px}.ToolsCatalog_search___xH4g .catalog-google-search-input{font-size:14px;padding-inline:4px}.ToolsCatalog_suggest__n1e63{align-items:flex-start;flex-direction:column;gap:12px;margin-top:30px}}@media (max-width:539px){.ToolsCatalog_container__00m_Z,.ToolsCatalog_page__wIDbQ .footer-content>.container,.ToolsCatalog_page__wIDbQ .footer-copyright-inner{padding-inline:16px}.ToolsCatalog_grid__nizaj{grid-template-columns:minmax(0,1fr);gap:14px}.ToolsCatalog_card__mKmkA{min-height:182px;padding:22px 20px 18px}.ToolsCatalog_cardHeading__N5HqG h3{font-size:19px}.ToolsCatalog_cardDescription__Y32AF{font-size:14px}.ToolsCatalog_cardList__43bX0{display:flex}.ToolsCatalog_cardList__43bX0 .ToolsCatalog_cardFooter__1PUqa{margin-top:auto}.ToolsCatalog_intro__gFGu9 h1{font-size:29px}.ToolsCatalog_introStats__Xk2iS{gap:4px 10px}.ToolsCatalog_resultsHeader__tbBIT{flex-wrap:wrap;gap:8px}.ToolsCatalog_search___xH4g .catalog-google-search-tools{gap:0;padding-inline:3px}.ToolsCatalog_search___xH4g .catalog-google-search-tools>button:last-child{padding-inline:9px}.ToolsCatalog_search___xH4g .catalog-google-search-tools>button:last-child>span:not(:last-child){display:none!important}}@media (prefers-reduced-motion:reduce){.ToolsCatalog_bannerSlide__9W1l2{animation:none}.ToolsCatalog_page__wIDbQ :is(a,button){transition:none}}