.CategoryStats_categoryStats__1ngUN{display:flex;align-items:baseline;gap:8px;flex-shrink:0;min-width:80px}.CategoryStats_categoryBadge__P4oLA{font-size:16px;height:32px;min-width:32px;line-height:32px;border-radius:16px}.CategoryStats_testsCountLabel__0ZqPU{color:#999;font-size:14px;font-weight:500}@media (max-width:768px){.CategoryStats_categoryStats__1ngUN{flex-direction:row;align-items:baseline;min-width:auto}.CategoryStats_categoryBadge__P4oLA{font-size:14px;height:28px;min-width:28px;line-height:28px;border-radius:14px}}@media (max-width:576px){.CategoryStats_categoryBadge__P4oLA{font-size:12px;height:24px;min-width:24px;line-height:24px;border-radius:12px}}.TestCategoryCards_testCategoriesContainer__7CwaE{padding:20px 20px 60px;max-width:1200px;margin:0 auto}.TestCategoryCards_categoriesList__J6RSo{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.TestCategoryCards_categoryContentHorizontal__M4I64{display:flex;align-items:center;gap:20px}.TestCategoryCards_categoryIconSection__HoVOv{flex-shrink:0;width:56px}.TestCategoryCards_categoryIconWrapper__y7DZP{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;background:#eef2ff;color:#4f46e5;transition:all .3s ease}.TestCategoryCards_categoryIcon__5uhyM{font-size:28px;transition:all .3s ease}.TestCategoryCards_categoryMainInfo__DXnP9{display:flex;flex-direction:column;flex:1 1;min-width:0}.TestCategoryCards_categoryHeader__v82l_{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px}.TestCategoryCards_categoryTitle__VEvP_{margin-bottom:4px!important;margin-top:0!important;color:#1f2937;font-size:1.25rem!important;font-weight:700!important;line-height:1.3!important}.TestCategoryCards_categoryDescription__cBeGE{color:#6b7280;font-size:1rem;line-height:1.5;margin-bottom:0!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.TestCategoryCards_categoryCardHorizontal__GnYnT{transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:20px;border:1px solid #e5e7eb;overflow:hidden;background:white;height:100%}.TestCategoryCards_categoryCardHorizontal__GnYnT .ant-card-body{padding:24px!important}.TestCategoryCards_categoryCardHorizontal__GnYnT:hover{transform:translateY(-8px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1);border-color:#c7d2fe}.TestCategoryCards_categoryCardHorizontal__GnYnT:hover .TestCategoryCards_categoryIconWrapper__y7DZP{background:#4f46e5;color:white;transform:scale(1.1) rotate(5deg)}@media (max-width:992px){.TestCategoryCards_categoriesList__J6RSo{grid-template-columns:1fr}}@media (max-width:768px){.TestCategoryCards_testCategoriesContainer__7CwaE{padding:20px 16px}.TestCategoryCards_categoryIconSection__HoVOv{width:48px}.TestCategoryCards_categoryIconWrapper__y7DZP{width:48px;height:48px;border-radius:12px}.TestCategoryCards_categoryIcon__5uhyM{font-size:24px}.TestCategoryCards_categoryTitle__VEvP_{font-size:1.1rem!important}.TestCategoryCards_categoryContentHorizontal__M4I64{gap:16px}.TestCategoryCards_categoryCardHorizontal__GnYnT .ant-card-body{padding:20px!important}}.TestsHeader_testsHeader__OlDo1{text-align:center;padding:0 20px}.TestsHeader_title__FdijG{font-size:2rem;color:#1a1a1a;margin-bottom:20px;font-weight:700}.TestsHeader_headerActions__FV1MR{display:flex;justify-content:center;gap:16px;margin-top:30px;flex-wrap:wrap}.TestsHeader_faqLink__PU_Er{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#f0f8ff;color:#1890ff;text-decoration:none;border-radius:8px;font-weight:500;font-size:1rem;transition:all .3s ease;border:1px solid #d1e9ff}.TestsHeader_faqLink__PU_Er:hover{background:#e6f3ff;color:#096dd9;transform:translateY(-2px);box-shadow:0 4px 12px rgba(24,144,255,.15)}@media (max-width:768px){.TestsHeader_title__FdijG{font-size:1.05rem}.TestsHeader_headerActions__FV1MR{margin-top:20px;gap:12px}.TestsHeader_faqLink__PU_Er{padding:10px 20px;font-size:.95rem}}.tests_testsPageContainer__QC6sF{min-height:calc(100vh - 80px);background:transparent;color:inherit}.tests_horizontalBannerContainer__i_XIe{display:none}.tests_bannerContainer__adujv{position:absolute;top:120px;right:20%;z-index:1}@media (max-width:1465px){.tests_bannerContainer__adujv{right:15%}}@media (max-width:1260px){.tests_bannerContainer__adujv{right:8%}}@media (max-width:1050px){.tests_bannerContainer__adujv{right:16px}}@media (max-width:920px){.tests_bannerContainer__adujv{display:none}.tests_horizontalBannerContainer__i_XIe{display:block}}