.category_categoryPage__Tz7wd{min-height:100vh;background-color:#f9fafb}.category_container__ckQ9r{max-width:80rem;margin:0 auto;padding:2rem}.category_header__YDGDs{text-align:center;margin-bottom:3rem}.category_header__YDGDs h1{font-size:2.25rem;font-weight:700;color:#111827;margin-bottom:1rem}.category_header__YDGDs p{font-size:1.25rem;color:#4b5563}.category_productsGrid__8FD6M{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;align-self:stretch}@media(min-width:750px){.category_productsGrid__8FD6M{grid-template-columns:repeat(2,1fr);gap:2rem}}.category_notFound__k8XQM{text-align:center;padding:4rem 1rem}.category_notFound__k8XQM h1{font-size:1.5rem;font-weight:600;color:#111827;margin-bottom:1rem}.Breadcrumb_breadcrumb__4Uocx{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#9ca3af;max-width:1232px;padding:0 16px;width:100%;margin:0 auto}@media(max-width:768px){.Breadcrumb_breadcrumb__4Uocx{font-size:.8rem;gap:.375rem}}.Breadcrumb_breadcrumbLink__470se{display:flex;align-items:center;color:#9ca3af;text-decoration:none;transition:color .2s ease}.Breadcrumb_breadcrumbLink__470se:hover{color:#6366f1}.Breadcrumb_breadcrumbLink__470se svg{width:16px;height:16px}@media(max-width:768px){.Breadcrumb_breadcrumbLink__470se svg{width:14px;height:14px}}.Breadcrumb_separator__iyn9R{color:#9ca3af;font-weight:300;margin:0 .25rem}@media(max-width:768px){.Breadcrumb_separator__iyn9R{margin:0 .125rem}}.Breadcrumb_current__lbZhw{color:#111827;font-weight:500}._productCard_productCard__XMcYg{background:#fff;border-radius:.5rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:1px solid #e5e7eb;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;overflow:hidden;display:flex;flex-direction:column;height:100%}._productCard_productCard__XMcYg:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}._productCard_productCard__XMcYg ._productCard_content__Sojox{flex:1 1 auto;padding:1.5rem;height:100%;display:flex;flex-direction:column}._productCard_productCard__XMcYg ._productCard_header__Wvdp4{display:flex;align-items:center;gap:1.25rem;margin-bottom:1rem;flex-wrap:wrap}._productCard_productCard__XMcYg ._productCard_imageContainer__pEYrr{flex-shrink:0}._productCard_productCard__XMcYg ._productCard_image__JwbvX{width:80px;height:80px;object-fit:contain}._productCard_productCard__XMcYg ._productCard_titleSection__FLU4n{flex-grow:1;display:flex;flex-direction:column;gap:.5rem}._productCard_productCard__XMcYg h3{margin:0;font-size:1.25rem;font-weight:600;color:#111827}._productCard_productCard__XMcYg ._productCard_rating__gMvlY{display:flex;align-items:center;gap:.5rem}._productCard_productCard__XMcYg ._productCard_stars__AQ0OG{color:#fbbf24}._productCard_productCard__XMcYg ._productCard_ratingText__HUYuD{color:#4b5563;font-size:.875rem}._productCard_productCard__XMcYg ._productCard_description__skHJ5{color:#4b5563;margin-bottom:1rem;line-height:1.5}._productCard_productCard__XMcYg ._productCard_detailRow__DC18z{display:flex;flex-direction:row;gap:2rem;margin-bottom:1.5rem}@media(max-width:768px){._productCard_productCard__XMcYg ._productCard_detailRow__DC18z{flex-direction:column}}._productCard_productCard__XMcYg ._productCard_features__STZln{flex:1 1 0;min-width:0}._productCard_productCard__XMcYg ._productCard_prosCons__n8sMx{display:flex;flex-direction:column;gap:1.5rem;flex:1 1 0;min-width:0}._productCard_productCard__XMcYg ._productCard_cons__lF0Gh,._productCard_productCard__XMcYg ._productCard_pros__cQL_L{background:#f9fafb;border-radius:.5rem;padding:1rem;width:calc(50% - 1rem)}@media(max-width:768px){._productCard_productCard__XMcYg ._productCard_cons__lF0Gh,._productCard_productCard__XMcYg ._productCard_pros__cQL_L{width:100%}}._productCard_productCard__XMcYg ._productCard_cons__lF0Gh h4,._productCard_productCard__XMcYg ._productCard_pros__cQL_L h4{color:#10b981;font-size:1rem;font-weight:600;margin-bottom:.5rem}._productCard_productCard__XMcYg ._productCard_cons__lF0Gh h4{color:#ef4444}._productCard_productCard__XMcYg ._productCard_cons__lF0Gh ul,._productCard_productCard__XMcYg ._productCard_pros__cQL_L ul{list-style:none;padding:0;margin:0}._productCard_productCard__XMcYg ._productCard_cons__lF0Gh li,._productCard_productCard__XMcYg ._productCard_pros__cQL_L li{color:#4b5563;margin-bottom:.5rem;padding-left:1rem;position:relative}._productCard_productCard__XMcYg ._productCard_pros__cQL_L li:before{content:"+";position:absolute;left:0;color:#10b981;font-weight:700}._productCard_productCard__XMcYg ._productCard_cons__lF0Gh li:before{content:"-";position:absolute;left:0;color:#ef4444;font-weight:700}._productCard_productCard__XMcYg ._productCard_footer__qtRKc{margin-top:auto;display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid #e5e7eb}._productCard_productCard__XMcYg ._productCard_price__PePoF{font-size:1rem;font-weight:600;color:#374151;padding-bottom:1rem}._productCard_productCard__XMcYg ._productCard_visitButton__6ja0q{min-width:140px;display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:500}._productCard_productCard__XMcYg ._productCard_buttonIcon__pqyeI{margin-left:0;height:1.25rem;width:1.25rem;display:inline-block;vertical-align:middle}._productCard_productCard__XMcYg ._productCard_reviewLink__KD6_a{color:#6366f1;text-decoration:none;font-weight:500}._productCard_productCard__XMcYg ._productCard_reviewLink__KD6_a:hover{text-decoration:underline}._productCard_productCard__XMcYg ._productCard_goButton__VCcOE{background:linear-gradient(90deg,#4f6df5,#6c8cff);color:#fff;font-weight:700;padding:.75rem 1.5rem;border-radius:2rem;text-decoration:none;font-size:1.1rem;box-shadow:0 2px 8px 0 rgba(79,109,245,.1);transition:background .2s;border:none;cursor:pointer}._productCard_productCard__XMcYg ._productCard_goButton__VCcOE:hover{background:linear-gradient(90deg,#3b53c7,#4f6df5);color:#fff}._productCard_productCard__XMcYg._productCard_fullDetail__umve8{width:100%;max-width:100%;margin:0}._productCard_productCard__XMcYg._productCard_fullDetail__umve8>span{margin-top:-100px;padding-bottom:100px;display:block}._productCard_productCard__XMcYg._productCard_fullDetail__umve8 ._productCard_content__Sojox{padding:2rem}._productCard_productCard__XMcYg._productCard_fullDetail__umve8 ._productCard_header__Wvdp4{margin-bottom:1.5rem}._productCard_productCard__XMcYg._productCard_fullDetail__umve8 ._productCard_image__JwbvX{width:100px;height:100px}._productCard_productCard__XMcYg._productCard_fullDetail__umve8 h3{font-size:1.5rem}._productCard_productCard__XMcYg._productCard_fullDetail__umve8 ._productCard_description__skHJ5{font-size:1.125rem;margin-bottom:1.5rem}._productCard_productCard__XMcYg._productCard_fullDetail__umve8 ._productCard_features__STZln{margin-bottom:1.5rem}._productCard_productCard__XMcYg._productCard_fullDetail__umve8 ._productCard_features__STZln h4{font-size:1.125rem}._productCard_productCard__XMcYg._productCard_fullDetail__umve8 ._productCard_features__STZln li{font-size:1rem}._productCard_productCard__XMcYg._productCard_fullDetail__umve8 ._productCard_footer__qtRKc{padding-top:1.5rem;flex-wrap:wrap;gap:1rem}._productCard_productCard__XMcYg._productCard_fullDetail__umve8 ._productCard_visitButton__6ja0q{min-width:160px}._productCard_productCard__XMcYg ._productCard_accoladeRow__m43CE{display:flex;align-items:center;gap:.5rem}._productCard_productCard__XMcYg ._productCard_accoladeIcon__x8N_M{width:1.25rem;height:1.25rem;display:inline-block;vertical-align:middle}._productCard_productCard__XMcYg ._productCard_accoladeText__g3628{color:#6366f1;font-weight:600;font-size:1rem}.TextButton_root__ZR9qM{display:inline-flex;align-items:center;border-radius:.5rem;padding:.5rem 1.125rem;font-size:1rem;font-weight:600;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);outline:none;transition:background .2s,color .2s,border-color .2s,box-shadow .2s;cursor:pointer;line-height:1.5;gap:8px;margin:0}.TextButton_root__ZR9qM:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.TextButton_primary__c_rcA{background:#6366f1;color:#fff;border:1.5px solid #6366f1}.TextButton_primary__c_rcA:hover{background:#fff!important;color:#6366f1!important}.TextButton_secondary__YYPPo{background:#fff;color:#6366f1;border:1.5px solid #6366f1}.TextButton_secondary__YYPPo:hover{background:#f5f3ff;color:#4f46e5;border-color:#4f46e5}.TextButton_icon__G8ux7{width:1.25em;height:1.25em;vertical-align:middle}._quickLinkList_quickLinks__f_GeY{background-color:#f9fafb;padding:2rem;border-radius:.75rem;max-width:600px;margin:0 auto}._quickLinkList_accolade__7wHYe{display:inline;font-size:.875rem;color:#6b7280;font-style:italic;margin-left:.25rem}._quickLinkList_heading__WnOWC{color:#111827;margin:0;text-align:left}._quickLinkList_list__Y1GVK{list-style:none;padding:0;margin:2rem 0 0;display:flex;flex-direction:column;gap:.75rem;text-align:left}._quickLinkList_list__Y1GVK li a{color:#374151;text-decoration:none;font-weight:500}._quickLinkList_list__Y1GVK li a:hover{text-decoration:underline;color:#1d4ed8}._quickLinkList_quickLinkButton__bghaz{color:#374151;text-decoration:none;font-weight:500;background:none;border:none;padding:0;font-family:inherit;font-size:inherit;cursor:pointer;display:inline}._quickLinkList_quickLinkButton__bghaz:hover{text-decoration:underline;color:#1d4ed8}._quickLinkList_productName__XhqOK{color:#374151;font-weight:500}._authorInfo_authorInfo__Aps0N{border-radius:0;padding:24px 0 0;margin:32px 0;position:relative;border-top:2px solid #000;border-bottom:1px solid #e5e7eb}@media(max-width:768px){._authorInfo_authorInfo__Aps0N{margin:24px 0;padding:20px 0}}@media(max-width:480px){._authorInfo_authorInfo__Aps0N{padding:16px 0;margin:20px 0}}._authorInfo_authorInfo__header__uoN9d{margin-bottom:24px;display:flex;justify-content:flex-end}@media(max-width:768px){._authorInfo_authorInfo__header__uoN9d{justify-content:center;margin-bottom:20px}}._authorInfo_authorInfo__badge__qrdjz{display:inline-flex;align-items:center;gap:8px;padding:4px 0;font-size:.75rem;color:#6b7280;font-weight:400;text-transform:uppercase;letter-spacing:.5px}@media(max-width:480px){._authorInfo_authorInfo__badge__qrdjz{font-size:.7rem;padding:3px 0}}._authorInfo_authorInfo__clockIcon__Ar6Pf{width:14px;height:14px;color:#6b7280}@media(max-width:480px){._authorInfo_authorInfo__clockIcon__Ar6Pf{width:12px;height:12px}}._authorInfo_authorInfo__updatedText__Es79j{white-space:nowrap}@media(max-width:480px){._authorInfo_authorInfo__updatedText__Es79j{white-space:normal;text-align:center}}._authorInfo_authorInfo__content__DI1_2{margin-bottom:24px}@media(max-width:768px){._authorInfo_authorInfo__content__DI1_2{margin-bottom:20px}}._authorInfo_authorInfo__authorsGrid__0DA8P{display:flex;flex-wrap:wrap;justify-content:center;gap:48px}@media(max-width:768px){._authorInfo_authorInfo__authorsGrid__0DA8P{flex-direction:column;gap:6px}}@media(max-width:480px){._authorInfo_authorInfo__authorsGrid__0DA8P{gap:4px}}._authorInfo_authorInfo__authorCard__9USJv{display:flex;align-items:center;gap:16px;padding:12px 0}._authorInfo_authorInfo__authorCard__9USJv:last-child{border-bottom:none}@media(max-width:480px){._authorInfo_authorInfo__authorCard__9USJv{padding:8px 0;gap:6px}}._authorInfo_authorInfo__authorImage__saST_{flex-shrink:0}@media(max-width:768px){._authorInfo_authorInfo__authorImage__saST_{display:none}}._authorInfo_authorInfo__image__zntlN{border-radius:50%;object-fit:cover}@media(max-width:480px){._authorInfo_authorInfo__image__zntlN{width:40px!important;height:40px!important}}._authorInfo_authorInfo__authorDetails__v4LII{display:flex;flex-direction:column;align-items:flex-start}._authorInfo_authorInfo__roleTag__dhACt{display:inline-block;color:#374151;font-size:.75rem;font-weight:500;margin-bottom:2px;text-transform:uppercase;letter-spacing:.5px}@media(max-width:480px){._authorInfo_authorInfo__roleTag__dhACt{font-size:.7rem}}._authorInfo_authorInfo__roleIcon__aza2N{display:none}._authorInfo_authorInfo__authorName__uKlHn{font-size:1rem;font-weight:600;color:#111827;margin:0;line-height:1.3}@media(max-width:768px){._authorInfo_authorInfo__authorName__uKlHn{font-size:.95rem}}@media(max-width:480px){._authorInfo_authorInfo__authorName__uKlHn{font-size:.9rem}}._authorInfo_authorInfo__disclosure__iX8IU{display:flex;align-items:flex-start;justify-content:center;gap:8px;padding:12px 0;border-top:1px solid #e5e7eb;position:relative}@media(max-width:768px){._authorInfo_authorInfo__disclosure__iX8IU{padding:10px 0;gap:6px}}@media(max-width:480px){._authorInfo_authorInfo__disclosure__iX8IU{padding:8px 0;gap:6px;flex-direction:row;align-items:flex-start;text-align:left}}._authorInfo_authorInfo__disclosureIcon__RQT_A{flex-shrink:0;width:14px;height:14px;color:#9ca3af;display:flex;align-items:center;justify-content:center}._authorInfo_authorInfo__disclosureIcon__RQT_A svg{width:100%;height:100%}@media(max-width:480px){._authorInfo_authorInfo__disclosureIcon__RQT_A{width:12px;height:12px;margin-top:1px}}._authorInfo_authorInfo__disclosureText__FbWXm{font-size:.8rem;color:#6b7280;line-height:1.4;margin:0;font-weight:400;font-style:italic}@media(max-width:480px){._authorInfo_authorInfo__disclosureText__FbWXm{font-size:.75rem}}._authorInfo_authorInfo__disclosureLink__UT4B9{color:#111827;text-decoration:underline;font-weight:500;font-style:normal}._authorInfo_authorInfo__disclosureLink__UT4B9:hover{color:#000}._faq_faq__aA4kA{max-width:932px;width:100%;margin:2.5rem auto 0;background:#fff;padding:2rem 16px 2.5rem}._faq_faq__title__klINz{font-size:1.5rem;font-weight:600;margin-bottom:2rem;color:#111827}._faq_faq__list__YHjfC{display:grid;gap:1rem}._faq_faq__item__V4H93{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}._faq_faq__item__V4H93[open] ._faq_faq__question__DdZXm{color:#6366f1}._faq_faq__question__DdZXm{font-weight:500;padding:1rem 1.5rem;cursor:pointer;color:#111827;position:relative;list-style:none}._faq_faq__question__DdZXm::-webkit-details-marker{display:none}._faq_faq__question__DdZXm:after{content:"+";position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);font-size:1.25rem;color:#4b5563;transition:transform .2s ease}._faq_faq__item__V4H93[open] ._faq_faq__question__DdZXm:after{transform:translateY(-50%) rotate(45deg)}._faq_faq__answer__qpxr1{padding:0 1.5rem 1.5rem;color:#4b5563;line-height:1.6;margin:0}.CategoriesCarousel_carouselContainer__ZEufR{width:700px;overflow:hidden;position:relative;padding:1rem 45px}.CategoriesCarousel_carousel__N2_2k{display:flex;gap:1.5rem;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:.5rem;max-width:100%}.CategoriesCarousel_carousel__N2_2k::-webkit-scrollbar{display:none}.CategoriesCarousel_categoryCard__SQbak{display:flex;flex-direction:column;height:250px;flex:0 0 auto;width:200px;background-color:#fff;border:1px solid #e5e7eb;border-radius:1rem;padding:1.5rem;text-align:center;transition:all .2s ease;cursor:pointer;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.CategoriesCarousel_categoryCard__SQbak:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1);border-color:#6366f1}.CategoriesCarousel_categoryIcon__h38eF{width:48px;height:48px;margin:0 auto 1rem;color:#6366f1}.CategoriesCarousel_categoryName__qqHqV{font-size:1rem;font-weight:600;color:#111827;margin-bottom:.5rem}.CategoriesCarousel_categoryDescription__e1opj{font-size:.875rem;color:#4b5563;line-height:1.5}.CategoriesCarousel_scrollButton__gar0g{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background-color:#fff;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10}.CategoriesCarousel_scrollButton__gar0g:hover{background-color:#6366f1;border-color:#6366f1;color:#fff}.CategoriesCarousel_scrollButton__gar0g.CategoriesCarousel_left__GwkLR{left:0}.CategoriesCarousel_scrollButton__gar0g.CategoriesCarousel_right__WqIIV{right:0}@media(max-width:768px){.CategoriesCarousel_scrollButton__gar0g{display:none}}.CategoriesCarousel_seeNowButton__YneCJ{margin-top:auto;width:fit-content}@media(max-width:640px){.CategoriesCarousel_carouselContainer__ZEufR{margin-left:-16px;margin-right:0;width:100vw;padding-left:0;padding-right:0}.CategoriesCarousel_carousel__N2_2k{padding-left:16px;padding-right:16px}}.FeaturedTools_featuredSection__lOXNi{padding:4rem 1rem}@media(max-width:750px){.FeaturedTools_featuredSection__lOXNi{padding:1rem}}.FeaturedTools_container__GiDgl{max-width:72rem;margin:0 auto}.FeaturedTools_header__uZq_y{text-align:center;margin-bottom:3rem}.FeaturedTools_title__gXZVk{font-size:2.5rem;font-weight:700;color:#111827;margin-bottom:1rem;line-height:1.2}@media(min-width:768px){.FeaturedTools_title__gXZVk{font-size:3rem}}.FeaturedTools_subtitle__spbEr{font-size:1.125rem;color:#6b7280;max-width:48rem;margin:0 auto;line-height:1.6}.FeaturedTools_toolsGrid__nhnio{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:3rem}@media(min-width:768px){.FeaturedTools_toolsGrid__nhnio{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.FeaturedTools_toolsGrid__nhnio{grid-template-columns:repeat(4,1fr)}}.FeaturedTools_toolCard__2dMFE{background-color:#fff;border-radius:.5rem;padding:1.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border:1px solid #e5e7eb;text-align:center;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;display:flex;flex-direction:column;height:100%}.FeaturedTools_toolCard__2dMFE:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.FeaturedTools_cardContent__8hzXr{display:flex;flex-direction:column;flex:1}.FeaturedTools_iconContainer__cSPvM{margin-bottom:1rem;display:flex;justify-content:center}.FeaturedTools_iconWrapper__d5Yt8{width:4rem;height:4rem;position:relative}.FeaturedTools_iconWrapper__d5Yt8 img{object-fit:contain}.FeaturedTools_toolName__1eDZE{font-size:1.25rem;font-weight:600;color:#111827;margin:.75rem 0}.FeaturedTools_toolDescription__1wgOS{color:#6b7280;font-size:.875rem;margin-bottom:1.5rem;line-height:1.5;flex:1}.FeaturedTools_ctaButton__qP7hG{display:inline-flex;align-items:center;justify-content:center;width:100%;background-color:#2563eb;color:#fff;font-weight:500;padding:.75rem 1rem;border-radius:.5rem;text-decoration:none;transition:background-color .2s ease-in-out;margin-top:auto}.FeaturedTools_ctaButton__qP7hG:hover{background-color:#1d4ed8;color:#fff}.FeaturedTools_ctaButton__qP7hG:focus{outline:2px solid #2563eb;outline-offset:2px}.FeaturedTools_bottomCta__72fkM{text-align:center}.FeaturedTools_bottomCtaContent__Heqgl{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}@media(min-width:640px){.FeaturedTools_bottomCtaContent__Heqgl{flex-direction:row}}.FeaturedTools_bottomCtaText__CQyV_{color:#374151;font-weight:500}.FeaturedTools_exploreLink__O17sx{color:#2563eb;font-weight:500;text-decoration:none;transition:color .2s ease-in-out}.FeaturedTools_exploreLink__O17sx:hover{color:#1d4ed8}.FeaturedTools_exploreLink__O17sx:focus{outline:2px solid #2563eb;outline-offset:2px}