.BannerSection_bannerSection__7e9cj{margin:8px 0!important;background:#2c3e50!important;margin-bottom:40px;border:none;border-radius:12px;padding:40px;position:relative;overflow:visible}.BannerSection_bannerContent__KO2SX{display:flex;justify-content:space-between;align-items:center;gap:40px}.BannerSection_bannerText__2eOmR{flex:1 1;color:#fff}.BannerSection_buttonGroup__uN4yf{display:flex;gap:12px;align-items:center}.BannerSection_bannerTitle__i8G5l{color:#fff!important;margin-bottom:24px!important;font-size:1.5rem;font-weight:600;line-height:1.4}.BannerSection_createButton__zEB6d{background:#ff6b35;border-color:#ff6b35;height:56px;padding:0 32px;font-weight:600;font-size:1.1rem;border-radius:8px}.BannerSection_createButton__zEB6d:hover{background:#e55a2b;border-color:#e55a2b}.BannerSection_learnMoreButton__X8mem{background:transparent;border-color:#fff;color:#fff;height:56px;padding:0 32px;font-weight:600;font-size:1.1rem;border-radius:8px}.BannerSection_learnMoreButton__X8mem:hover{background:hsla(0,0%,100%,.1);border-color:#fff;color:#fff}.BannerSection_freeBadge__6fE_7{position:absolute;top:8px;right:0;z-index:10;transform:rotate(15deg);border-radius:20px!important;box-shadow:0 4px 12px rgba(82,196,26,.4);animation:BannerSection_pulse__TqYsq 2s infinite}.BannerSection_freeBadge__6fE_7 .BannerSection_ant-badge-count__wx7cZ{font-weight:700;font-size:12px;padding:4px 12px;border-radius:20px;background:#52c41a!important;border:2px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.15)}@keyframes BannerSection_pulse__TqYsq{0%{transform:rotate(15deg) scale(1)}50%{transform:rotate(15deg) scale(1.05)}to{transform:rotate(15deg) scale(1)}}.BannerSection_bannerImage__WgDPK{flex-shrink:0}.BannerSection_illustration__KNQ_t{font-size:4rem;line-height:1}@media (max-width:768px){.BannerSection_bannerContent__KO2SX{flex-direction:column;text-align:center;gap:24px}.BannerSection_bannerText__2eOmR{text-align:center}.BannerSection_bannerTitle__i8G5l{font-size:1.25rem!important}.BannerSection_buttonGroup__uN4yf{flex-direction:column;width:100%;max-width:300px}.BannerSection_createButton__zEB6d,.BannerSection_learnMoreButton__X8mem{width:100%}.BannerSection_illustration__KNQ_t{font-size:3rem}}@media (max-width:480px){.BannerSection_bannerSection__7e9cj{padding:24px}.BannerSection_bannerTitle__i8G5l{font-size:1.1rem!important}}.SearchSection_searchSection__Qa1C6{margin-bottom:32px;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:12px;color:#1a1a1a}.SearchSection_searchSection__Qa1C6 .SearchSection_ant-input__JCrlX,.SearchSection_searchSection__Qa1C6 .SearchSection_ant-select__cCYE8,.SearchSection_searchSection__Qa1C6 .SearchSection_ant-typography__fo8Pr{color:#1a1a1a!important}.SearchSection_searchContainer__4GIMA{display:flex;flex-direction:column;gap:20px}.SearchSection_searchInputGroup__SpHV_{display:flex;flex-direction:column;gap:8px}.SearchSection_searchInput__z3NgX{width:100%}.SearchSection_filtersGroup__glm_6{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:16px;gap:16px;align-items:end}.SearchSection_filterSelect__LexwQ{width:100%}.SearchSection_searchButton__aNUW2{background:#ff6b35;border-color:#ff6b35;height:48px;padding:0 28px;font-weight:600;border-radius:6px}.SearchSection_searchButton__aNUW2:hover{background:#e55a2b;border-color:#e55a2b}@media (max-width:768px){.SearchSection_filtersGroup__glm_6{grid-template-columns:1fr;gap:12px}.SearchSection_searchButton__aNUW2{width:100%}}.TestCard_testCard__QuMdr{width:100%;background:#fff;border-radius:8px;padding:24px;margin-bottom:16px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;cursor:pointer}.TestCard_testCard__QuMdr:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.15)}.TestCard_testHeader__msYXs{display:flex;align-items:flex-start;gap:16px}.TestCard_testCover__q8lsK{flex-shrink:0;width:80px;height:80px;border-radius:8px;overflow:hidden;background:#f5f5f5}.TestCard_testCoverImg__P7zy2{width:100%;height:100%;object-fit:cover}.TestCard_testInfo__zoEmo{flex:1 1;min-width:0;word-break:break-word}.TestCard_testTitleRow__PEbjX{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.TestCard_testTitle__LzNFF{margin:0!important;flex:1 1}.TestCard_testDescription__6P_L_{margin-top:8px;font-size:14px;line-height:1.4}.TestCard_exampleQuestion__Yp6b1{margin-top:12px;padding:8px 0}.TestCard_testCard__QuMdr *,.TestCard_testCard__QuMdr .TestCard_ant-typography__YfhDr{color:#1a1a1a!important}@media (max-width:768px){.TestCard_testCard__QuMdr{padding:16px;margin-bottom:12px}.TestCard_testHeader__msYXs{gap:12px}.TestCard_testCover__q8lsK{width:60px;height:60px}.TestCard_testTitleRow__PEbjX{flex-direction:column;align-items:flex-start;gap:8px}.TestCard_testTitle__LzNFF{margin-bottom:0!important}}.styles_logoContainer__35hVl{display:flex;justify-content:center;margin-bottom:20px}.styles_title__f9ZU2{text-align:center;margin-bottom:8px!important;color:#1890ff;font-weight:600}.styles_subtitle__UqoDv{text-align:center;color:#666;margin-bottom:32px;font-size:15px;line-height:1.4}.styles_primaryAuthContainer__R3KNG{margin-bottom:24px}.styles_googleButton__AE6je{width:320px;height:48px;border-radius:8px;font-size:16px;font-weight:500;background:#4285f4;border-color:#4285f4;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.styles_googleButton__AE6je:hover{background:#357ae8!important;border-color:#357ae8!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(66,133,244,.3)}.styles_dividerContainer__sAPxJ{width:100%;margin:24px 0}.styles_emailContainer__CPtaT{margin-bottom:32px}.styles_emailInput__XPAwV{width:320px;height:48px;border-radius:8px;border:1.5px solid #d9d9d9;transition:all .3s ease}.styles_emailInput__XPAwV:focus,.styles_emailInput__XPAwV:hover{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.1)}.styles_emailButton__GwPWL{margin-top:16px;width:320px;height:48px;border-radius:8px;font-size:15px;font-weight:500;transition:all .3s ease}.styles_emailButton__GwPWL:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.styles_emailButton__GwPWL:disabled{opacity:.6;cursor:not-allowed}.styles_termsText__wc0MG{text-align:center;font-size:13px;color:#8c8c8c;line-height:1.5;margin-top:24px;margin-bottom:0;padding:0 20px}.styles_termsLink__xZNCN{font-size:13px;color:#1890ff;text-decoration:none;transition:color .3s ease}.styles_termsLink__xZNCN:hover{color:#40a9ff;text-decoration:underline}.styles_modal__6VH0Y{border-radius:12px;overflow:hidden}.styles_modal__6VH0Y .ant-modal-content{padding:32px 24px;border-radius:12px}.styles_modal__6VH0Y .ant-modal-close-x{font-size:18px;color:#8c8c8c;transition:color .3s ease}.styles_modal__6VH0Y .ant-modal-close-x:hover{color:#262626}.tests_container__fTbEY{max-width:1200px;margin:0 auto;padding:20px;color:#1a1a1a}.tests_container__fTbEY *{color:inherit}.tests_container__fTbEY .tests_ant-typography__YnOk3{color:#1a1a1a!important}.tests_header__dqrh3{margin-bottom:32px}.tests_headerContent__tevSN{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.tests_headerTitle__HmWBu{margin:0!important;font-size:2rem;color:#1a1a1a}.tests_headerSubtitle__6WRQ4{font-size:16px;display:block;margin-top:8px}.tests_searchSection__MaHtS{margin-bottom:32px;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:12px;color:#1a1a1a}.tests_searchSection__MaHtS *,.tests_searchSection__MaHtS .tests_ant-input__WtJkl,.tests_searchSection__MaHtS .tests_ant-select__Bz_lb,.tests_searchSection__MaHtS .tests_ant-typography__YnOk3{color:#1a1a1a!important}.tests_searchContainer__DhzsX{display:flex;flex-direction:column;gap:20px}.tests_searchInputGroup__EexCK{display:flex;flex-direction:column;gap:8px}.tests_searchInput__Jjgyv{width:100%}.tests_filtersGroup__99ik6{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:16px;gap:16px;align-items:end}.tests_filterSelect__F1Fq3{width:100%}.tests_searchButton___6uJB{background:#ff6b35;border-color:#ff6b35;height:48px;padding:0 28px;font-weight:600;border-radius:6px}.tests_searchButton___6uJB:hover{background:#e55a2b;border-color:#e55a2b}.tests_testsList__hjkfB{display:flex;flex-direction:column;gap:20px}.tests_emptyState__s2y5Q{text-align:center;padding:60px 20px;background:#f8f9fa;border-radius:12px;color:#1a1a1a}.tests_emptyState__s2y5Q *,.tests_emptyState__s2y5Q .tests_ant-typography__YnOk3{color:#1a1a1a!important}.tests_pagination__BzdiZ{display:flex;justify-content:center;margin-top:40px;padding:20px 0}.tests_pagination__BzdiZ *{color:#1a1a1a!important}.tests_loadingContainer__cNMtt{text-align:center;padding:40px 0}@media (max-width:768px){.tests_container__fTbEY{padding:16px}.tests_headerContent__tevSN{flex-direction:column;align-items:stretch;gap:16px}.tests_filtersGroup__99ik6{grid-template-columns:1fr;gap:12px}.tests_searchButton___6uJB{width:100%}.tests_illustration__vwVJZ{font-size:3rem}}@media (max-width:480px){.tests_container__fTbEY{padding:12px}.tests_headerTitle__HmWBu{font-size:1.5rem}}