.keywords-extraction_keywordsExtractionContainer__kxlpR{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:0 40px;flex-direction:column}@media (max-width:568px){.keywords-extraction_keywordsExtractionContainer__kxlpR{flex-direction:column;padding:0 35px;min-height:460px}}.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_contentContainer___zAqe{display:flex}.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_contentContainer___zAqe .keywords-extraction_jobsColumn__HI_Ok{display:flex;flex-direction:column;justify-content:center;gap:16px}@media (max-width:568px){.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_contentContainer___zAqe .keywords-extraction_jobsColumn__HI_Ok{display:none}}.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_contentContainer___zAqe .keywords-extraction_jobsColumn__HI_Ok .keywords-extraction_jobCard__xMHn3{width:180px;padding:16px;border-radius:8px;background-color:var(--color-white);border:2px solid var(--color-gray-300);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}@media (max-width:568px){.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_contentContainer___zAqe .keywords-extraction_jobsColumn__HI_Ok .keywords-extraction_jobCard__xMHn3{width:100px;padding:8px}}.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_contentContainer___zAqe .keywords-extraction_jobsColumn__HI_Ok .keywords-extraction_jobCard__xMHn3 .keywords-extraction_jobTitle__Cy2iN{font-size:13px;font-weight:600;color:var(--color-midnight-default);margin:0}@media (max-width:568px){.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_contentContainer___zAqe .keywords-extraction_jobsColumn__HI_Ok .keywords-extraction_jobCard__xMHn3 .keywords-extraction_jobTitle__Cy2iN{font-size:10px}}.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_contentContainer___zAqe .keywords-extraction_jobsColumn__HI_Ok .keywords-extraction_jobCard__xMHn3 .keywords-extraction_jobCompany__ofZbB{font-size:11px;color:var(--color-midnight-50);margin:0}@media (max-width:568px){.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_contentContainer___zAqe .keywords-extraction_jobsColumn__HI_Ok .keywords-extraction_jobCard__xMHn3 .keywords-extraction_jobCompany__ofZbB{font-size:9px}}.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_contentContainer___zAqe .keywords-extraction_keywordsFlow__9EZ53{position:relative;width:200px;height:300px}@media (max-width:568px){.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_contentContainer___zAqe .keywords-extraction_keywordsFlow__9EZ53{width:100px;height:200px;position:absolute;z-index:7;top:0;left:25px}}.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_contentContainer___zAqe .keywords-extraction_keywordsFlow__9EZ53 .keywords-extraction_keywordPill__EMalj{position:absolute;left:0;font-size:10px;padding:5px 10px;border-radius:9999px;border:1px solid rgba(196,158,255,.3);background:linear-gradient(135deg,rgba(196,158,255,.15),rgba(96,234,252,.15)),#fff;box-shadow:0 2px 8px 0 rgba(139,92,246,.15)}.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_contentContainer___zAqe .keywords-extraction_keywordsFlow__9EZ53 .keywords-extraction_keywordPill__EMalj .keywords-extraction_keywordText__7v_QJ{font-size:12px;color:#8b5cf6;white-space:nowrap}@media (max-width:568px){.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_contentContainer___zAqe .keywords-extraction_keywordsFlow__9EZ53 .keywords-extraction_keywordPill__EMalj .keywords-extraction_keywordText__7v_QJ{font-size:10px}}.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_contentContainer___zAqe .keywords-extraction_resumeCard__bfAaK{width:220px;height:300px;border-radius:8px;overflow:hidden;background-color:var(--color-white);border:2px solid var(--color-gray-300);box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}@media (max-width:568px){.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_contentContainer___zAqe .keywords-extraction_resumeCard__bfAaK{display:flex;justify-content:center;align-items:center;width:216px;height:296px}}.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_tipContainer__b_34M{max-width:400px;margin-top:100px}@media (max-width:568px){.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_tipContainer__b_34M{position:relative;bottom:auto;left:auto;transform:none;margin:70px 0 30px}}.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_tipContainer__b_34M .keywords-extraction_tipContent__sfvXd{display:flex;align-items:flex-start;gap:8px;padding:12px;border-radius:8px;background-color:rgba(58,44,255,.05);border:1px solid rgba(58,44,255,.15)}.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_tipContainer__b_34M .keywords-extraction_tipContent__sfvXd .keywords-extraction_tipIcon__j2mD2{flex-shrink:0;font-size:14px;margin-top:1px}.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_tipContainer__b_34M .keywords-extraction_tipContent__sfvXd .keywords-extraction_tipTitle__H1tEm{font-size:12px;font-weight:600;color:var(--color-sky-default);text-transform:uppercase;letter-spacing:.05em;margin:0 0 4px}.keywords-extraction_keywordsExtractionContainer__kxlpR .keywords-extraction_tipContainer__b_34M .keywords-extraction_tipContent__sfvXd .keywords-extraction_tipText__pOMCv{font-size:12px;color:var(--color-midnight-default);line-height:1.5;margin:0}@media (max-width:568px){.ats-keywords-results_atsKeywordsResultsContainer__hIpO2{padding:0 20px}}.ats-keywords-results_titleSection__725Ro{text-align:center;margin-bottom:48px}.ats-keywords-results_titleSection__725Ro .ats-keywords-results_title__491nE{margin-top:-10px;margin-bottom:16px;color:#170e30;font-size:48px;font-weight:var(--font-weight-bold);letter-spacing:-.03em;line-height:1.1;font-weight:700}@media (max-width:568px){.ats-keywords-results_titleSection__725Ro .ats-keywords-results_title__491nE{font-size:28px;margin-top:0}}.ats-keywords-results_titleSection__725Ro .ats-keywords-results_title__491nE .ats-keywords-results_titleHighlight__rA2Y2{display:inline;background:linear-gradient(90deg,#170e30,#170e30 25%,#3a2cff 50%,#170e30 75%,#170e30);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}@media (max-width:568px){.ats-keywords-results_titleSection__725Ro .ats-keywords-results_title__491nE .ats-keywords-results_titleHighlight__rA2Y2{line-height:1.45}}.ats-keywords-results_titleSection__725Ro .ats-keywords-results_subtitle__B_3MC{color:var(--color-midnight-50);font-size:19px;max-width:680px;margin:0 auto;line-height:1.6}@media (max-width:568px){.ats-keywords-results_titleSection__725Ro .ats-keywords-results_subtitle__B_3MC{font-size:15px}}.ats-keywords-results_titleSection__725Ro .ats-keywords-results_buttonWrapper__ro9fL{display:flex;justify-content:center;margin-top:24px}.ats-keywords-results_titleSection__725Ro .ats-keywords-results_buttonWrapper__ro9fL button{font-size:15px}.ats-keywords-results_heroTitleGradient__kThcL{background:linear-gradient(90deg,#170e30,#3a2cff 50%,#170e30);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.ats-keywords-results_heroSubtitle__aGwTL{font-size:19px;font-weight:500;line-height:30.4px;color:var(--color-midnight-default);max-width:740px;margin:0}@media (max-width:768px){.ats-keywords-results_heroSubtitle__aGwTL{font-size:16px;line-height:25.6px}}.ats-keywords-results_heroBreak__r3h8i{display:block}@media (max-width:768px){.ats-keywords-results_heroBreak__r3h8i{display:none}}.ats-keywords-results_heroButton__mFAKC{display:flex;align-items:center;justify-content:center;gap:10px;padding:15.5px 21.5px;border-radius:8px;width:288px;background-color:#60eaa8;border:1.5px solid var(--color-midnight-default);box-shadow:0 4px 12px 0 rgba(96,234,168,.25);cursor:pointer;transition:transform .2s,box-shadow .2s}.ats-keywords-results_heroButton__mFAKC:hover{transform:translateY(-2px);box-shadow:0 6px 16px 0 rgba(96,234,168,.35)}.ats-keywords-results_heroButton__mFAKC span{font-size:15px;font-weight:600;color:var(--color-midnight-default)}.ats-keywords-results_heroButton__mFAKC svg{flex-shrink:0;stroke:var(--color-midnight-default)}@media (max-width:568px){.ats-keywords-results_heroButton__mFAKC{width:100%}}.ats-keywords-results_resultsContainer__oLweV{width:100%;max-width:900px;margin:0 auto;background-color:var(--color-white);border-radius:10px;position:relative;border:1px solid rgba(0,0,0,.1);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);padding:20px}@media (max-width:768px){.ats-keywords-results_resultsContainer__oLweV{max-width:100%;margin:0 0 20px;padding:16px}}.ats-keywords-results_resultsInner__pzU3R{background-color:rgba(255,107,107,.03);border:1px solid rgba(255,107,107,.2);border-radius:10px;padding:25px}@media (max-width:768px){.ats-keywords-results_resultsInner__pzU3R{padding:20px}}.ats-keywords-results_header__pEtaJ{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:39px}@media (max-width:768px){.ats-keywords-results_header__pEtaJ{margin-bottom:24px}}.ats-keywords-results_headerNumber__zk3Of{font-size:48px;font-weight:700;line-height:48px;color:#d32f2f;margin:0}.ats-keywords-results_headerTitle__2qDI4{font-size:16px;font-weight:600;line-height:24px;color:#d32f2f;margin:0}.ats-keywords-results_headerSubtitle__zj4eV{font-size:14px;font-weight:400;line-height:22.4px;color:var(--color-midnight-default);margin-top:4px}.ats-keywords-results_jobCardsGrid__RfSvV{display:flex;flex-wrap:wrap;justify-content:center;gap:22px}@media (max-width:768px){.ats-keywords-results_jobCardsGrid__RfSvV{gap:16px}}.ats-keywords-results_jobCard__JxH5e{width:250px;background-color:var(--color-white);border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:16px}@media (max-width:568px){.ats-keywords-results_jobCard__JxH5e{width:100%}}.ats-keywords-results_jobHeader__WzRUF{padding-top:13px}.ats-keywords-results_jobHeader__WzRUF .ats-keywords-results_jobTitle__hkkgJ{font-size:16px;font-weight:600;line-height:24px;color:var(--color-midnight-default);margin:0}.ats-keywords-results_jobHeader__WzRUF .ats-keywords-results_jobCompany__O80ZC{font-size:13px;font-weight:400;line-height:19.5px;color:var(--color-midnight-50);margin:0}.ats-keywords-results_missingCount__1DoLg{display:flex;align-items:center;gap:6px;height:19.5px}.ats-keywords-results_missingCount__1DoLg span{font-size:13px;font-weight:500;line-height:19.5px;color:var(--color-midnight-default)}.ats-keywords-results_iconChevron__y2KXJ,.ats-keywords-results_iconCross___NNIU{flex-shrink:0;width:14px;height:14px}.ats-keywords-results_keywordsList__SDbLS{display:flex;flex-direction:column;gap:4px;min-height:140.5px}.ats-keywords-results_keywordPill__QBjJ1{background-color:rgba(255,107,107,.05);min-height:36px;border-radius:4px;padding:8px 6px;display:flex;align-items:center;font-size:11px;font-weight:400;line-height:16.5px;color:var(--color-midnight-default)}.ats-keywords-results_moreText__gOI9_{font-size:11px;font-weight:400;line-height:16.5px;color:var(--color-midnight-50);padding-top:4.5px;margin:0}.ats-keywords-results_toggleButton__yy_up{height:35.5px;border-radius:4px;display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:0;background:none;border:none;cursor:pointer;transition:background-color .2s}.ats-keywords-results_toggleButton__yy_up:hover{background-color:var(--color-gray-100)}.ats-keywords-results_toggleButton__yy_up span{font-size:13px;font-weight:500;line-height:19.5px;color:var(--color-sky-default)}.ats-keywords-results_chevronRotated__d_OVI{transform:rotate(180deg);transition:transform .2s}