.ResumeSeoToolPage_page__LbwU1{color:var(--color-foreground)}.ResumeSeoToolPage_faq__RDd3_,.ResumeSeoToolPage_hero__n_Po7,.ResumeSeoToolPage_seoGrid__6_lKP,.ResumeSeoToolPage_toolShell__5Tg4R{width:min(1180px,calc(100% - 32px));margin:0 auto}.ResumeSeoToolPage_hero__n_Po7{min-height:640px;padding:96px 0 56px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.75fr);align-items:center;gap:42px}.ResumeSeoToolPage_heroCopy__9A1ac{max-width:760px}.ResumeSeoToolPage_eyebrow__PFjmR{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:7px 11px;border:1px solid color-mix(in srgb,var(--color-primary) 34%,var(--color-border));border-radius:999px;background:color-mix(in srgb,var(--color-card) 82%,var(--color-primary) 8%);color:color-mix(in srgb,var(--color-primary) 72%,var(--color-foreground));font-size:12px;font-weight:700;text-transform:uppercase}.ResumeSeoToolPage_hero__n_Po7 h1{margin:18px 0 16px;font-size:clamp(44px,7vw,82px);line-height:.98;letter-spacing:0;max-width:880px}.ResumeSeoToolPage_hero__n_Po7 p{margin:0;max-width:690px;color:var(--color-muted-foreground);font-size:19px;line-height:1.65}.ResumeSeoToolPage_heroActions__c5MfJ{margin-top:28px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ResumeSeoToolPage_analyzeButton__jXZUf,.ResumeSeoToolPage_ctaStrip__UrfAa button,.ResumeSeoToolPage_primaryLink__jnGVk,.ResumeSeoToolPage_secondaryLink__BRbVl{min-height:44px;border:1px solid transparent;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;font-weight:700;text-decoration:none;cursor:pointer}.ResumeSeoToolPage_analyzeButton__jXZUf,.ResumeSeoToolPage_ctaStrip__UrfAa button,.ResumeSeoToolPage_primaryLink__jnGVk{background:var(--color-primary);color:var(--color-primary-foreground);box-shadow:0 14px 34px color-mix(in srgb,var(--color-primary) 24%,transparent)}.ResumeSeoToolPage_ctaStrip__UrfAa button:disabled{cursor:not-allowed;opacity:.62;box-shadow:none}.ResumeSeoToolPage_secondaryLink__BRbVl{background:color-mix(in srgb,var(--color-card) 94%,var(--color-background));color:var(--color-foreground);border-color:var(--color-border)}.ResumeSeoToolPage_faqGrid__bbPGJ article,.ResumeSeoToolPage_heroPanel__j20hR,.ResumeSeoToolPage_inputPanel__cZg_V,.ResumeSeoToolPage_resultPanel__V1rHz,.ResumeSeoToolPage_seoGrid__6_lKP article{border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:12px;background:linear-gradient(145deg,color-mix(in srgb,var(--color-card) 96%,var(--color-primary) 4%),var(--color-card));box-shadow:0 18px 50px color-mix(in srgb,#000 10%,transparent)}.ResumeSeoToolPage_heroPanel__j20hR{padding:18px;display:flex;flex-direction:column;gap:12px}.ResumeSeoToolPage_ctaStrip__UrfAa,.ResumeSeoToolPage_heroSignal__syi5U,.ResumeSeoToolPage_panelTop__ip1rC,.ResumeSeoToolPage_resultHeader__4yWxS,.ResumeSeoToolPage_scoreCardTop__1RqXH{display:flex;align-items:center}.ResumeSeoToolPage_panelTop__ip1rC{justify-content:space-between;padding:12px 12px 16px;border-bottom:1px solid var(--color-border)}.ResumeSeoToolPage_panelTop__ip1rC span{color:var(--color-muted-foreground);font-size:13px}.ResumeSeoToolPage_panelTop__ip1rC strong{font-size:28px}.ResumeSeoToolPage_heroSignal__syi5U{gap:10px;padding:13px 12px;border:1px solid color-mix(in srgb,var(--color-border) 76%,transparent);border-radius:10px;background:color-mix(in srgb,var(--color-secondary) 58%,transparent)}.ResumeSeoToolPage_heroSignal__syi5U span{min-width:132px;font-weight:700}.ResumeSeoToolPage_miniMeter__bMtKO{--score:0%;height:8px;flex:1;min-width:82px;border-radius:999px;background:color-mix(in srgb,var(--color-border) 70%,transparent);overflow:hidden}.ResumeSeoToolPage_miniMeter__bMtKO span{display:block;width:var(--score);height:100%;min-width:8px;border-radius:inherit;background:linear-gradient(90deg,#14b8a6,var(--color-primary))}.ResumeSeoToolPage_toolShell__5Tg4R{display:flex;flex-direction:column;gap:16px;padding:24px 0 64px}.ResumeSeoToolPage_inputPanel__cZg_V,.ResumeSeoToolPage_resultPanel__V1rHz{padding:18px}.ResumeSeoToolPage_panelHeading__3nc6s{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.ResumeSeoToolPage_faq__RDd3_ h2,.ResumeSeoToolPage_panelHeading__3nc6s h2,.ResumeSeoToolPage_seoGrid__6_lKP h2{margin:0}.ResumeSeoToolPage_inputGrid__JxMJy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;min-height:160px}.ResumeSeoToolPage_field__g8t27{display:flex;flex-direction:column;gap:8px;margin-bottom:14px;min-height:0}.ResumeSeoToolPage_field__g8t27 span{font-size:13px;font-weight:800;color:color-mix(in srgb,var(--color-foreground) 84%,var(--color-muted-foreground))}.ResumeSeoToolPage_field__g8t27 textarea{width:100%;min-height:160px;flex:1;resize:vertical;padding:14px;border:1px solid var(--color-border);border-radius:10px;background:color-mix(in srgb,var(--color-secondary) 56%,var(--color-card));color:var(--color-foreground);font:inherit;line-height:1.55;outline:none}.ResumeSeoToolPage_fileDrop__hW_1G{min-height:92px;padding:14px;border:1px dashed color-mix(in srgb,var(--color-primary) 38%,var(--color-border));border-radius:10px;background:color-mix(in srgb,var(--color-primary) 7%,var(--color-card));display:grid;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;cursor:pointer}.ResumeSeoToolPage_fileDrop__hW_1G:has(input:disabled){cursor:not-allowed;opacity:.58}.ResumeSeoToolPage_fileDrop__hW_1G input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ResumeSeoToolPage_fileDrop__hW_1G strong{color:var(--color-foreground);font-size:14px}.ResumeSeoToolPage_fileDrop__hW_1G small{grid-column:2;color:var(--color-muted-foreground)}.ResumeSeoToolPage_errorBox__XZ97w{margin:10px 0;padding:11px 12px;border:1px solid color-mix(in srgb,#ef4444 34%,var(--color-border));border-radius:10px;background:color-mix(in srgb,#ef4444 10%,var(--color-card));color:color-mix(in srgb,#ef4444 76%,var(--color-foreground));font-size:13px;line-height:1.45}.ResumeSeoToolPage_field__g8t27 textarea:focus{border-color:color-mix(in srgb,var(--color-primary) 76%,var(--color-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 14%,transparent)}.ResumeSeoToolPage_analyzeButton__jXZUf{width:100%;margin-top:2px}.ResumeSeoToolPage_analyzeButton__jXZUf:disabled{cursor:not-allowed;opacity:.54;box-shadow:none}.ResumeSeoToolPage_inputHint__WARFn{margin:10px 0 0;color:var(--color-muted-foreground);font-size:13px;line-height:1.45}.ResumeSeoToolPage_resultPanel__V1rHz{min-height:320px;--analytics-status-optimized:#0ea5a6;--analytics-status-sent:#3b82f6;--analytics-status-interview:#a855f7;--analytics-status-test-task:#f59e0b;--analytics-status-offer:#22c55e}.ResumeSeoToolPage_resultHeader__4yWxS{gap:18px;padding-bottom:18px;border-bottom:1px solid var(--color-border)}.ResumeSeoToolPage_resultLabel__tSefp{display:block;margin-bottom:6px;font-size:15px;font-weight:800}.ResumeSeoToolPage_resultHeader__4yWxS p{margin:0;color:var(--color-muted-foreground);line-height:1.6}.ResumeSeoToolPage_scoreHero__VX5gs{display:flex;flex-direction:column;align-items:center;gap:12px;flex:0 0 auto}.ResumeSeoToolPage_scoreHeroRing__G1mnQ{display:inline-flex;align-items:center;justify-content:center;min-width:116px;min-height:116px}.ResumeSeoToolPage_scoreHeroRing__G1mnQ .ant-progress-text{width:auto!important;inset:auto!important}.ResumeSeoToolPage_analyticsLoadingRing__DyAZw{--ring-size:116px;position:relative;width:var(--ring-size);height:var(--ring-size);border-radius:999px;display:grid;place-items:center;isolation:isolate}.ResumeSeoToolPage_analyticsLoadingRing__DyAZw:before{content:"";position:absolute;inset:0;border-radius:inherit;background:conic-gradient(from 0deg,var(--analytics-status-optimized),var(--analytics-status-sent),var(--analytics-status-interview),var(--analytics-status-test-task),var(--analytics-status-offer),var(--analytics-status-optimized));animation:ResumeSeoToolPage_analyticsRingSpin__IPW4T 1.65s linear infinite;opacity:1;filter:saturate(1.45)}.ResumeSeoToolPage_analyticsLoadingRing__DyAZw:after{content:"";position:absolute;inset:10px;border-radius:inherit;background:var(--color-card);z-index:0}.ResumeSeoToolPage_analyticsLoadingRingCore__EJ5U3{position:relative;z-index:1;width:calc(var(--ring-size) - 34px);height:calc(var(--ring-size) - 34px);border-radius:inherit;display:flex;align-items:center;justify-content:center;color:var(--color-foreground)}.ResumeSeoToolPage_analyticsLoadingRingCore__EJ5U3 span{font-size:28px;font-weight:700;letter-spacing:0;text-transform:uppercase;line-height:1}@keyframes ResumeSeoToolPage_analyticsRingSpin__IPW4T{to{transform:rotate(1turn)}}.ResumeSeoToolPage_scoreHeroValue__TN3Hp{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:28px;font-weight:700;line-height:1}.ResumeSeoToolPage_scoreHeroValue__TN3Hp span{font-size:11px;color:var(--color-muted-foreground);font-weight:600}.ResumeSeoToolPage_sectionGrid__rhgvj{display:grid;grid-template-columns:1fr;gap:12px;margin-top:16px}.ResumeSeoToolPage_scoreCard__8Ihsf{padding:14px;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:16px;background:color-mix(in srgb,var(--color-secondary) 44%,transparent)}.ResumeSeoToolPage_lockedScoreCard__9O1CQ{position:relative;border-style:dashed}.ResumeSeoToolPage_lockedScoreCard__9O1CQ .ResumeSeoToolPage_miniMeter__bMtKO,.ResumeSeoToolPage_lockedScoreCard__9O1CQ .ResumeSeoToolPage_subcriteriaList__oiMRN,.ResumeSeoToolPage_lockedScoreCard__9O1CQ p{filter:blur(4px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ResumeSeoToolPage_lockedScoreCard__9O1CQ .ResumeSeoToolPage_scoreCardTop__1RqXH span{filter:none}.ResumeSeoToolPage_scoreCardTop__1RqXH{gap:8px}.ResumeSeoToolPage_scoreCardTop__1RqXH strong{flex:1;font-size:14px}.ResumeSeoToolPage_scoreCardTop__1RqXH span{font-weight:900}.ResumeSeoToolPage_scoreCard__8Ihsf .ResumeSeoToolPage_miniMeter__bMtKO{display:block;margin:10px 0}.ResumeSeoToolPage_scoreCard__8Ihsf p{margin:0;color:var(--color-muted-foreground);font-size:13px;line-height:1.5}.ResumeSeoToolPage_subcriteriaList__oiMRN{display:flex;flex-direction:column;gap:8px;margin-top:12px}.ResumeSeoToolPage_subcriterionCard__5YEDG{--subcriterion-accent:var(--color-primary);--subcriterion-progress:0%;padding:12px;border-radius:16px;border:1px solid color-mix(in srgb,var(--subcriterion-accent) 18%,var(--color-border) 82%);background:linear-gradient(135deg,color-mix(in srgb,var(--subcriterion-accent) 10%,var(--color-card) 90%),color-mix(in srgb,var(--color-background) 13%,var(--color-card) 87%));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent),0 6px 16px color-mix(in srgb,#000 6%,transparent);display:flex;flex-direction:column;gap:8px}.ResumeSeoToolPage_subcriterionCardStrong__Zi48S{--subcriterion-accent:#16a34a}.ResumeSeoToolPage_subcriterionCardWarm__lOHZl{--subcriterion-accent:#d97706}.ResumeSeoToolPage_subcriterionCardCritical__5_MkA{--subcriterion-accent:#e11d48}.ResumeSeoToolPage_subcriterionHeader__K3xZB{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;color:var(--color-foreground)}.ResumeSeoToolPage_subcriterionNumber__VSIA_{flex:0 0 auto;min-width:24px;color:color-mix(in srgb,var(--subcriterion-accent) 76%,var(--color-muted-foreground) 24%);font-size:11px;font-weight:800}.ResumeSeoToolPage_subcriterionTitle__2NUvC{min-width:0;flex:1}.ResumeSeoToolPage_subcriterionScorePill__hdh33{flex:0 0 auto;padding:3px 7px;border-radius:999px;font-size:12px;font-weight:700;color:var(--color-foreground);background:color-mix(in srgb,var(--subcriterion-accent) 12%,var(--color-card) 88%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--subcriterion-accent) 18%,transparent)}.ResumeSeoToolPage_subcriterionMiniMeter__PZMf1{height:4px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--color-border) 58%,transparent)}.ResumeSeoToolPage_subcriterionMiniMeter__PZMf1 span{display:block;width:var(--subcriterion-progress);height:100%;border-radius:inherit;background:var(--subcriterion-accent)}.ResumeSeoToolPage_exampleBlock__iJneg,.ResumeSeoToolPage_signalsBlock__35vzi{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-left:3px solid var(--subcriterion-accent);border-radius:10px;background:color-mix(in srgb,var(--subcriterion-accent) 10%,var(--color-card) 90%)}.ResumeSeoToolPage_exampleBlock__iJneg span,.ResumeSeoToolPage_signalsBlock__35vzi span{font-size:11px;font-weight:800;text-transform:uppercase;color:color-mix(in srgb,var(--color-foreground) 72%,var(--subcriterion-accent) 28%)}.ResumeSeoToolPage_signalsBlock__35vzi ul{margin:0;padding-left:18px;color:var(--color-muted-foreground);font-size:12px;line-height:1.5}.ResumeSeoToolPage_exampleBlock__iJneg p{white-space:pre-wrap}.ResumeSeoToolPage_previewGate__9YnD4{padding:11px 12px;border-radius:14px;border:1px dashed color-mix(in srgb,var(--color-primary) 34%,var(--color-border));background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 11%,var(--color-card) 89%),color-mix(in srgb,var(--color-secondary) 38%,var(--color-card) 62%));display:flex;flex-direction:column;gap:4px}.ResumeSeoToolPage_previewGate__9YnD4 strong{font-size:13px;color:var(--color-foreground)}.ResumeSeoToolPage_previewGate__9YnD4 span{color:var(--color-muted-foreground);font-size:12px;line-height:1.45}.ResumeSeoToolPage_analysisPreviewNote__Wb5gD{margin-top:12px;padding:12px 14px;border-radius:14px;background:color-mix(in srgb,var(--color-primary) 8%,var(--color-card));color:var(--color-muted-foreground);font-size:13px;line-height:1.5}.ResumeSeoToolPage_unlockPanel__UldI1{margin-top:18px;padding:16px;border-radius:16px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));background:radial-gradient(circle at 10% 0,color-mix(in srgb,var(--color-primary) 18%,transparent),transparent 36%),color-mix(in srgb,var(--color-secondary) 44%,var(--color-card))}.ResumeSeoToolPage_unlockPanel__UldI1 h3{margin:0 0 12px;font-size:15px}.ResumeSeoToolPage_unlockGrid__hbJQV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ResumeSeoToolPage_unlockGrid__hbJQV span{padding:10px 11px;border-radius:12px;background:color-mix(in srgb,var(--color-card) 76%,transparent);color:color-mix(in srgb,var(--color-foreground) 84%,var(--color-muted-foreground));font-size:13px;font-weight:700}.ResumeSeoToolPage_ctaStrip__UrfAa{justify-content:space-between;gap:14px;margin-top:18px;padding:14px;border-radius:10px;background:color-mix(in srgb,var(--color-secondary) 52%,var(--color-card))}.ResumeSeoToolPage_ctaStrip__UrfAa div{display:flex;flex-direction:column;gap:4px}.ResumeSeoToolPage_ctaStrip__UrfAa strong{font-size:15px}.ResumeSeoToolPage_ctaStrip__UrfAa span{color:var(--color-muted-foreground);font-size:13px}.ResumeSeoToolPage_pendingResult__CI37_{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;height:100%;text-align:center;color:var(--color-muted-foreground)}.ResumeSeoToolPage_pendingResult__CI37_ strong{color:var(--color-foreground);font-size:18px}.ResumeSeoToolPage_pendingResult__CI37_ p{max-width:560px;margin:0;line-height:1.6}.ResumeSeoToolPage_seoGrid__6_lKP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:8px 0 72px}.ResumeSeoToolPage_faqGrid__bbPGJ article,.ResumeSeoToolPage_seoGrid__6_lKP article{padding:22px}.ResumeSeoToolPage_faqGrid__bbPGJ p,.ResumeSeoToolPage_seoGrid__6_lKP p{margin:10px 0 0;color:var(--color-muted-foreground);line-height:1.65}.ResumeSeoToolPage_faq__RDd3_{padding-bottom:90px}.ResumeSeoToolPage_faq__RDd3_ h2{margin-top:14px;font-size:36px}.ResumeSeoToolPage_faqGrid__bbPGJ{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ResumeSeoToolPage_faqGrid__bbPGJ h3{margin:0;font-size:17px}@media (max-width:980px){.ResumeSeoToolPage_faqGrid__bbPGJ,.ResumeSeoToolPage_hero__n_Po7,.ResumeSeoToolPage_inputGrid__JxMJy,.ResumeSeoToolPage_seoGrid__6_lKP{grid-template-columns:1fr}.ResumeSeoToolPage_hero__n_Po7{min-height:0;padding-top:72px}}@media (max-width:640px){.ResumeSeoToolPage_faq__RDd3_,.ResumeSeoToolPage_hero__n_Po7,.ResumeSeoToolPage_seoGrid__6_lKP,.ResumeSeoToolPage_toolShell__5Tg4R{width:min(100% - 20px,1180px)}.ResumeSeoToolPage_hero__n_Po7{gap:22px;padding:42px 0 22px}.ResumeSeoToolPage_hero__n_Po7 h1{margin-top:14px;font-size:38px;line-height:1}.ResumeSeoToolPage_hero__n_Po7 p{font-size:16px;line-height:1.55}.ResumeSeoToolPage_heroActions__c5MfJ{margin-top:20px;align-items:stretch;flex-direction:column}.ResumeSeoToolPage_analyzeButton__jXZUf,.ResumeSeoToolPage_ctaStrip__UrfAa button,.ResumeSeoToolPage_heroActions__c5MfJ a{width:100%;min-height:48px}.ResumeSeoToolPage_heroPanel__j20hR{display:none}.ResumeSeoToolPage_toolShell__5Tg4R{padding:10px 0 42px}.ResumeSeoToolPage_inputPanel__cZg_V,.ResumeSeoToolPage_resultPanel__V1rHz{padding:14px}.ResumeSeoToolPage_field__g8t27 textarea{min-height:145px;font-size:16px}.ResumeSeoToolPage_fileDrop__hW_1G{min-height:78px;padding:12px}.ResumeSeoToolPage_ctaStrip__UrfAa,.ResumeSeoToolPage_panelHeading__3nc6s,.ResumeSeoToolPage_resultHeader__4yWxS{align-items:stretch;flex-direction:column}.ResumeSeoToolPage_resultHeader__4yWxS{gap:14px}.ResumeSeoToolPage_scoreHero__VX5gs{align-items:flex-start}.ResumeSeoToolPage_subcriterionHeader__K3xZB{align-items:flex-start;flex-wrap:wrap}.ResumeSeoToolPage_subcriterionScorePill__hdh33{margin-left:24px}.ResumeSeoToolPage_faq__RDd3_{padding-bottom:56px}.ResumeSeoToolPage_faq__RDd3_ h2{font-size:30px}.ResumeSeoToolPage_inputGrid__JxMJy,.ResumeSeoToolPage_sectionGrid__rhgvj,.ResumeSeoToolPage_unlockGrid__hbJQV{grid-template-columns:1fr}}