.atssection_atsSection___Ton_{background:#fff;padding:64px 80px;text-align:center}.atssection_atsSectionTitle__TQlib{font-size:24px;font-weight:800;color:#1a1a1a;margin:0 0 10px}.atssection_atsSectionSubtext__6M81i{font-size:13px;color:#777;line-height:1.6;margin:0 0 40px}.atssection_atsCards__a3kSD{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;max-width:900px;margin:0 auto;text-align:left}.atssection_atsScoreCard__fLyH0{background:#f9f9f9;border:1px solid #e8e8e8;border-radius:14px;padding:24px}.atssection_atsCardHeader__vm4g5{font-size:13px;font-weight:600;color:#555;margin-bottom:16px}.atssection_atsScoreRow__MDQ9f{display:flex;align-items:flex-end;gap:14px;margin-bottom:14px}.atssection_atsScore__DsB3O{font-size:52px;font-weight:800;color:#1a1a1a;line-height:1}.atssection_atsScoreLabel__4a9Df{display:flex;flex-direction:column;gap:3px;padding-bottom:6px}.atssection_atsGood__F_JlT{font-size:13px;font-weight:700;color:#00cc83}.atssection_atsRange__N4bvQ{font-size:11px;color:#999}.atssection_atsProgressWrap__LNa6j{margin-bottom:20px}.atssection_atsProgressBar__pyEOD{height:8px;background:#e0e0e0;border-radius:4px;overflow:hidden;margin-bottom:5px}.atssection_atsProgressFill__wD5WL{height:100%;background:linear-gradient(90deg,#306bc0,#00cc83);border-radius:4px;transition:width .6s ease}.atssection_atsProgressLabels__EVSpu{display:flex;justify-content:space-between;font-size:10px;color:#aaa}.atssection_atsIssuesTitle__1owWF{font-size:13px;font-weight:700;color:#333;margin-bottom:12px}.atssection_atsIssuesList__XuCAe{display:flex;flex-direction:column;gap:10px}.atssection_atsIssue__a3igh{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:8px;font-size:12px}.atssection_issueError__zIE1X{background:#fff0f0}.atssection_issueWarning__UPdtD{background:#fff8e8}.atssection_issueSuccess__yLuKK{background:#f0fff8}.atssection_issueIcon__xeALd{font-size:13px;font-weight:700;flex-shrink:0;margin-top:1px}.atssection_issueError__zIE1X .atssection_issueIcon__xeALd{color:#e53935}.atssection_issueWarning__UPdtD .atssection_issueIcon__xeALd{color:#f59e0b}.atssection_issueSuccess__yLuKK .atssection_issueIcon__xeALd{color:#00cc83}.atssection_issueLabel__R7_0f{font-weight:700;color:#333;margin-bottom:2px}.atssection_issueDesc__sIpCb{color:#777;font-size:11px;line-height:1.4}.atssection_atsOptimizeCard__IvS1a{background:#fff;border:1px solid #e8e8e8;border-radius:14px;padding:28px 24px;display:flex;flex-direction:column;gap:0}.atssection_atsOptimizeTitle__m0f3j{font-size:14px;font-weight:800;color:#1a1a1a;margin:0 0 20px}.atssection_atsOptimizeList__KTbb1{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:14px}.atssection_atsOptimizeList__KTbb1 li{display:flex;align-items:flex-start;gap:10px;font-size:12px;color:#444;line-height:1.5}.atssection_checkCircle__0WUyj{width:20px;height:20px;border-radius:50%;background:#e6fff5;border:1.5px solid #00cc83;color:#00cc83;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.atssection_atsBtn__LPVry{background:#306bc0;color:#fff;border:none;border-radius:30px;padding:11px 28px;font-size:13px;font-weight:700;cursor:pointer;font-family:Montserrat,sans-serif;transition:background .2s;align-self:flex-start;margin-bottom:12px}.atssection_atsBtn__LPVry:hover{background:#2558a8}.atssection_atsUploadNote__vK7H_{font-size:11px;color:#aaa;margin:0}.atssection_testimonialsSection__FMbkl{background:#f9f9f9;padding:64px 80px}.atssection_sectionHeading__c5VBn{font-size:24px;font-weight:800;color:#1a1a1a;text-align:center;margin:0 0 40px}.atssection_testimonialsGrid__2cO9q{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;max-width:1100px;margin:0 auto}.atssection_testimonialCard__a3Blr{background:#fff;border-radius:14px;padding:22px 20px;border:1px solid #ececec;box-shadow:0 2px 10px rgba(0,0,0,.05);display:flex;flex-direction:column;gap:12px;transition:box-shadow .2s,transform .2s}.atssection_testimonialCard__a3Blr:hover{box-shadow:0 6px 24px rgba(0,0,0,.09);transform:translateY(-2px)}.atssection_testimonialTop__g3keH{display:flex;align-items:center;gap:12px}.atssection_testimonialAvatar__KMDzx{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#444;flex-shrink:0}.atssection_testimonialMeta__WFkQ4{display:flex;flex-direction:column;gap:3px}.atssection_testimonialName__RxOyY{font-size:13px;font-weight:700;color:#1a1a1a}.atssection_testimonialCountry__dGg05{font-size:11px;font-weight:500;color:#999;margin-left:5px}.atssection_testimonialStars__iVr1Q{display:flex;gap:2px}.atssection_starFilled__sAZEL{color:#f5a623;font-size:13px}.atssection_starEmpty___R4yH{color:#d0d0d0;font-size:13px}.atssection_testimonialText__f4sZp{font-size:12px;color:#666;line-height:1.6;margin:0}@media (max-width:1024px){.atssection_atsSection___Ton_,.atssection_testimonialsSection__FMbkl{padding:48px 40px}}@media (max-width:768px){.atssection_atsSection___Ton_,.atssection_testimonialsSection__FMbkl{padding:40px 20px}.atssection_atsCards__a3kSD{grid-template-columns:1fr}.atssection_testimonialsGrid__2cO9q{grid-template-columns:1fr 1fr}}@media (max-width:480px){.atssection_testimonialsGrid__2cO9q{grid-template-columns:1fr}.atssection_atsSectionTitle__TQlib,.atssection_sectionHeading__c5VBn{font-size:22px}}.landingfooter_footer__xIUvo{width:100%;background:#0d1b2e}.landingfooter_newsletterBar___d_k0{background:#f5f5f5;border-top:1px solid #e8e8e8;padding:18px 80px}.landingfooter_newsletterInner__gQBb9{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.landingfooter_newsletterBrand__IVJO3{display:flex;align-items:center;gap:20px;flex-shrink:0}.landingfooter_newsletterLogo__Dr673{font-size:18px;font-weight:800;color:#1a1a1a;letter-spacing:-.3px}.landingfooter_newsletterTagline__FLjOX{font-size:14px;font-weight:600;color:#444}.landingfooter_newsletterForm__RszoI{display:flex;align-items:center;gap:0;flex-shrink:0}.landingfooter_newsletterInput__7JAjM{padding:10px 18px;border:1.5px solid #d0d0d0;border-right:none;border-radius:8px 0 0 8px;font-size:13px;font-family:Montserrat,sans-serif;outline:none;width:260px;background:#fff;color:#333}.landingfooter_newsletterInput__7JAjM::placeholder{color:#aaa}.landingfooter_newsletterInput__7JAjM:focus{border-color:#00cc83}.landingfooter_newsletterBtn__BpOU3{padding:10px 24px;background:#00cc83;color:#fff;border:none;border-radius:0 8px 8px 0;font-size:13px;font-weight:700;cursor:pointer;font-family:Montserrat,sans-serif;transition:background .2s;white-space:nowrap}.landingfooter_newsletterBtn__BpOU3:hover{background:#00aa6e}.landingfooter_mainFooter__VKrYR{background:#0d1b2e;padding:48px 80px 36px}.landingfooter_footerInner__Ume77{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:48px;gap:48px;align-items:flex-start}.landingfooter_footerBrandCol__Yinrk{display:flex;flex-direction:column;gap:14px}.landingfooter_footerLogo__iM8yJ{font-size:22px;font-weight:800;color:#fff;letter-spacing:-.3px}.landingfooter_logoAccent__FA5P9{color:#00cc83}.landingfooter_footerTagline__3tiKr{font-size:13px;color:#8a9ab5;line-height:1.7;margin:0;max-width:280px}.landingfooter_socialIcons__ZaUhK{display:flex;align-items:center;gap:12px;margin-top:4px}.landingfooter_socialIcon__P4rfa{width:36px;height:36px;border-radius:8px;background:#1c2e45;display:flex;align-items:center;justify-content:center;color:#8a9ab5;text-decoration:none;transition:background .2s,color .2s;flex-shrink:0}.landingfooter_socialIcon__P4rfa:hover{background:#00cc83;color:#fff}.landingfooter_footerLinksCol___qPC_{display:flex;flex-direction:column;gap:14px}.landingfooter_footerColTitle__p9WKw{font-size:14px;font-weight:700;color:#fff;margin:0;letter-spacing:.2px}.landingfooter_footerLinkList__uv6cO{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.landingfooter_footerLink__sPN0Z{font-size:13px;color:#8a9ab5;text-decoration:none;font-weight:500;transition:color .2s}.landingfooter_footerLink__sPN0Z:hover{color:#00cc83}.landingfooter_copyright__Up9Vv{background:#081322;padding:14px 80px;text-align:center}.landingfooter_copyright__Up9Vv span{font-size:12px;color:#5a6a80;font-weight:400}@media (max-width:1024px){.landingfooter_copyright__Up9Vv,.landingfooter_mainFooter__VKrYR,.landingfooter_newsletterBar___d_k0{padding-left:40px;padding-right:40px}.landingfooter_footerInner__Ume77{gap:32px}}@media (max-width:768px){.landingfooter_newsletterBar___d_k0{padding:16px 20px}.landingfooter_newsletterInner__gQBb9{flex-direction:column;align-items:flex-start;gap:14px}.landingfooter_newsletterInput__7JAjM{width:200px}.landingfooter_mainFooter__VKrYR{padding:36px 20px 28px}.landingfooter_footerInner__Ume77{grid-template-columns:1fr 1fr;gap:28px}.landingfooter_footerBrandCol__Yinrk{grid-column:1/-1}.landingfooter_copyright__Up9Vv{padding:12px 20px}}@media (max-width:480px){.landingfooter_footerInner__Ume77{grid-template-columns:1fr}.landingfooter_newsletterForm__RszoI{width:100%}.landingfooter_newsletterInput__7JAjM{flex:1 1;width:auto}}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap");*,:after,:before{box-sizing:border-box;font-family:Montserrat,sans-serif}.sharedsections_sectionHeading__wmAQG{font-size:24px;font-weight:800;color:#1a1a1a;text-align:center;margin:0 0 12px}.sharedsections_sectionSubtext__FgSN2{font-size:13px;color:#777;text-align:center;max-width:600px;margin:0 auto 40px;line-height:1.6}.sharedsections_faqSection__cSIw5{background:#f9f9f9;padding:64px 80px}.sharedsections_faqList__wOCMT{max-width:780px;margin:0 auto;display:flex;flex-direction:column}.sharedsections_faqItem__1H03B{border-bottom:1px solid #e5e5e5;background:#fff}.sharedsections_faqItem__1H03B:first-child{border-top:1px solid #e5e5e5;border-radius:8px 8px 0 0}.sharedsections_faqItem__1H03B:last-child{border-radius:0 0 8px 8px}.sharedsections_faqQuestion__wDauA{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;cursor:pointer;font-size:13px;font-weight:500;color:#333;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s}.sharedsections_faqQuestion__wDauA:hover{background:#f5f5f5}.sharedsections_faqIcon__dV0dq{font-size:20px;font-weight:400;color:#00cc83;flex-shrink:0;margin-left:16px;line-height:1}.sharedsections_faqOpen__2uwzu .sharedsections_faqQuestion__wDauA{font-weight:600;color:#1a1a1a}.sharedsections_faqAnswer__jVLfm{padding:0 20px 18px;font-size:13px;color:#666;line-height:1.7}.sharedsections_getStartedSection__P_SY6{background:linear-gradient(135deg,#e8f4ff,#edf8ff);padding:64px 80px;text-align:center}.sharedsections_getStartedTitle__qaCZZ{font-size:24px;font-weight:800;color:#1a1a1a;margin:0 0 12px}.sharedsections_getStartedText__BORb_{font-size:13px;color:#666;margin:0 0 32px;line-height:1.6}.sharedsections_getStartedBtn__jOXFw{background:#00cc83;color:#fff;border:none;border-radius:30px;padding:12px 36px;font-size:13px;font-weight:700;cursor:pointer;font-family:Montserrat,sans-serif;transition:background .2s,transform .15s;box-shadow:0 4px 16px rgba(0,204,131,.3)}.sharedsections_getStartedBtn__jOXFw:hover{background:#00aa6e;transform:translateY(-2px)}.sharedsections_trustedSection__eVJoj{background:#fff;padding:64px 80px;text-align:center}.sharedsections_trustedLogos__wP1G5{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:32px 56px;margin-top:8px}.sharedsections_trustedLogoWrap__Q8b9_{display:flex;align-items:center;justify-content:center;opacity:.75;transition:opacity .2s}.sharedsections_trustedLogoWrap__Q8b9_:hover{opacity:1}.sharedsections_trustedLogoImg__Mw4bL{height:36px;width:auto;object-fit:contain;filter:grayscale(30%);transition:filter .2s}.sharedsections_trustedLogoWrap__Q8b9_:hover .sharedsections_trustedLogoImg__Mw4bL{filter:grayscale(0)}@media (max-width:1024px){.sharedsections_faqSection__cSIw5,.sharedsections_getStartedSection__P_SY6,.sharedsections_trustedSection__eVJoj{padding:48px 40px}}@media (max-width:768px){.sharedsections_faqSection__cSIw5,.sharedsections_getStartedSection__P_SY6,.sharedsections_trustedSection__eVJoj{padding:40px 20px}.sharedsections_getStartedTitle__qaCZZ,.sharedsections_sectionHeading__wmAQG{font-size:20px}.sharedsections_trustedLogos__wP1G5{gap:20px 32px}.sharedsections_trustedLogoImg__Mw4bL{height:28px}}.PublicHeader_headerWrapper__j_Q_y{background-color:#fff;width:100%;padding:10px 20px;box-sizing:border-box}.PublicHeader_headerWrapper__j_Q_y hr{margin-top:.5rem;margin-bottom:0;border:1px solid #dee2e6}.PublicHeader_containerMain__lCKh1{max-width:1600px;margin:0 auto}.PublicHeader_desktopHeader__hgeyn{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.PublicHeader_logoWrapper__6bU9o{display:flex;align-items:center;text-decoration:none}.PublicHeader_logoImg__O8_8M{height:30px;width:auto;object-fit:contain}.PublicHeader_navCenter__lP1cN{display:flex;gap:40px;justify-content:center;flex:1 1 auto}.PublicHeader_navLink__wqFHw{font-weight:500;color:#222;text-decoration:none;padding:8px 0;position:relative}.PublicHeader_activeLink__HAH4f,.PublicHeader_navLink__wqFHw:hover{color:#00cc83;font-weight:600}.PublicHeader_activeLink__HAH4f:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:3px;background-color:#00cc83;border-radius:2px}.PublicHeader_headerButtons__P80_k{display:flex;gap:15px}.PublicHeader_btnAuth__KlOCI{font-weight:600;font-size:16px;color:#00cc83;text-decoration:none;padding:6px 20px;border:2px solid #00cc83;border-radius:20px;background-color:transparent}.PublicHeader_btnAuth__KlOCI:hover{text-decoration:underline}.PublicHeader_getstartedBtn__kn7J_{background-color:#00cc83;color:#fff;font-weight:600;font-size:16px;padding:7px 20px;border-radius:20px;text-decoration:none;border:none}.PublicHeader_getstartedBtn__kn7J_:hover{text-decoration:underline}.PublicHeader_mobileHeader__a_M5t{display:none;justify-content:space-between;align-items:center}.PublicHeader_menuToggle__VRZhO{background:transparent;border:none;cursor:pointer}.PublicHeader_toggleImg__Hu28_{width:25px;height:25px}.PublicHeader_mobileMenu__76Lpn{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:10px}@media (max-width:992px){.PublicHeader_desktopHeader__hgeyn{display:none}.PublicHeader_mobileHeader__a_M5t{display:flex}}