.DiagnosticWizard-module__jP8EgW__container{flex-direction:column;justify-content:flex-start;max-width:800px;margin:0 auto;padding:1.5rem 1.5rem 2rem;display:flex}@media (max-width:768px){.DiagnosticWizard-module__jP8EgW__container{padding:1rem 1rem 1.5rem}}@media (max-width:480px){.DiagnosticWizard-module__jP8EgW__container{padding:.75rem .75rem 1.25rem}}.DiagnosticWizard-module__jP8EgW__progressWrapper{margin-bottom:1.5rem}.DiagnosticWizard-module__jP8EgW__progressBarTrack{background:var(--pf-surface-elevated);border-radius:3px;width:100%;height:6px;margin-bottom:.75rem;overflow:hidden}.DiagnosticWizard-module__jP8EgW__progressBarFill{background:linear-gradient(90deg,#d96704,#ff6c37);border-radius:3px;height:100%;transition:width .4s ease-out}.DiagnosticWizard-module__jP8EgW__progressInfo{justify-content:space-between;align-items:center;display:flex}.DiagnosticWizard-module__jP8EgW__progressText{color:var(--pf-text-muted);font-size:.85rem;font-weight:500}.DiagnosticWizard-module__jP8EgW__substepIndicator{color:var(--pf-text-muted);opacity:.8}.DiagnosticWizard-module__jP8EgW__progressTime{color:var(--pf-accent-ember);font-size:.8rem;font-weight:600}@media (max-width:480px){.DiagnosticWizard-module__jP8EgW__progressWrapper{margin-bottom:1rem}.DiagnosticWizard-module__jP8EgW__progressText,.DiagnosticWizard-module__jP8EgW__progressTime{font-size:.75rem}}.DiagnosticWizard-module__jP8EgW__progress{text-align:center;color:var(--pf-text-muted);text-transform:uppercase;letter-spacing:1px;margin-bottom:2rem;font-size:.875rem}.DiagnosticWizard-module__jP8EgW__questionCard{background:var(--pf-surface-layer);border:1px solid var(--pf-border-subtle);border-radius:20px;margin-bottom:1.5rem;padding:2rem}@media (max-width:768px){.DiagnosticWizard-module__jP8EgW__questionCard{border-radius:16px;margin-bottom:1.25rem;padding:1.5rem 1.25rem}}@media (max-width:480px){.DiagnosticWizard-module__jP8EgW__questionCard{border-radius:12px;margin-bottom:1rem;padding:1.25rem 1rem}}.DiagnosticWizard-module__jP8EgW__questionText{color:var(--pf-text-primary);margin-bottom:1.5rem;font-size:clamp(1.15rem,3.5vw,1.5rem);font-weight:700;line-height:1.35}@media (max-width:768px){.DiagnosticWizard-module__jP8EgW__questionText{margin-bottom:1.25rem}}@media (max-width:480px){.DiagnosticWizard-module__jP8EgW__questionText{margin-bottom:1rem;font-size:1.1rem}}.DiagnosticWizard-module__jP8EgW__optionsContainer{flex-direction:column;gap:.75rem;display:flex}@media (max-width:480px){.DiagnosticWizard-module__jP8EgW__optionsContainer{gap:.5rem}}.DiagnosticWizard-module__jP8EgW__option{border:2px solid var(--pf-border-subtle);color:var(--pf-text-secondary);cursor:pointer;text-align:left;background:#ffffff08;border-radius:10px;align-items:center;min-height:44px;padding:.875rem 1.25rem;font-family:inherit;font-size:1rem;transition:all .2s;display:flex}@media (max-width:768px){.DiagnosticWizard-module__jP8EgW__option{border-radius:8px;min-height:46px;padding:.75rem 1rem;font-size:.95rem}}@media (max-width:480px){.DiagnosticWizard-module__jP8EgW__option{min-height:48px;padding:.7rem .875rem;font-size:.9rem}}.DiagnosticWizard-module__jP8EgW__option:hover{border-color:var(--pf-border-medium);background:#ffffff0f}.DiagnosticWizard-module__jP8EgW__option.DiagnosticWizard-module__jP8EgW__selected{background:linear-gradient(135deg,var(--pf-steel-blue),var(--pf-deep-purple));border:2px solid var(--pf-accent-primary);color:var(--pf-text-primary);font-weight:600}.DiagnosticWizard-module__jP8EgW__textarea{border:2px solid var(--pf-border-subtle);width:100%;color:var(--pf-text-primary);resize:vertical;background:#0000004d;border-radius:12px;padding:1.25rem;font-family:inherit;font-size:1rem;line-height:1.6;transition:all .2s}.DiagnosticWizard-module__jP8EgW__textarea:focus{border-color:var(--pf-steel-blue);outline:none;box-shadow:0 0 0 4px #d967041a}.DiagnosticWizard-module__jP8EgW__textarea::placeholder{color:var(--pf-text-muted)}.DiagnosticWizard-module__jP8EgW__encouragement{color:var(--pf-text-muted);border-left:3px solid var(--pf-accent-primary);background:#d967040d;border-radius:8px;margin-bottom:1.5rem;padding:1rem;font-size:.95rem}.DiagnosticWizard-module__jP8EgW__segmentHeaderNote{color:var(--pf-accent-ember);text-align:center;background:#ff6c3714;border-radius:6px;margin-bottom:.75rem;padding:.5rem .75rem;font-size:.85rem;font-weight:500}.DiagnosticWizard-module__jP8EgW__guidanceBox{border:1px solid var(--pf-border-subtle);background:#ffffff08;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem}.DiagnosticWizard-module__jP8EgW__startersSection h4,.DiagnosticWizard-module__jP8EgW__exampleSection h4{color:var(--pf-text-primary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:.75rem;font-size:.875rem;font-weight:600}.DiagnosticWizard-module__jP8EgW__starters{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:flex}.DiagnosticWizard-module__jP8EgW__starterButton{border:1px solid var(--pf-border-subtle);color:var(--pf-text-secondary);cursor:pointer;text-align:left;background:#ffffff0d;border-radius:8px;padding:.75rem 1rem;font-family:inherit;font-size:.95rem;transition:all .2s}.DiagnosticWizard-module__jP8EgW__starterButton:hover{border-color:var(--pf-accent-primary);color:var(--pf-text-primary);background:#d967041a}.DiagnosticWizard-module__jP8EgW__exampleSection{margin-bottom:1rem}.DiagnosticWizard-module__jP8EgW__exampleText{color:var(--pf-text-muted);background:#0000004d;border-radius:8px;margin-bottom:1rem;padding:1rem;font-size:.95rem;font-style:italic;line-height:1.6}.DiagnosticWizard-module__jP8EgW__encouragementInline{color:var(--pf-success-green);margin:0;font-size:.875rem;font-weight:500}.DiagnosticWizard-module__jP8EgW__skipButton{border:1px dashed var(--pf-border-medium);color:var(--pf-text-muted);cursor:pointer;background:0 0;border-radius:8px;margin-top:1rem;padding:.75rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .2s}.DiagnosticWizard-module__jP8EgW__skipButton:hover{border-color:var(--pf-text-muted);color:var(--pf-text-secondary);background:#ffffff08}.DiagnosticWizard-module__jP8EgW__navigation{justify-content:space-between;gap:1rem;display:flex}@media (max-width:480px){.DiagnosticWizard-module__jP8EgW__navigation{gap:.75rem}}.DiagnosticWizard-module__jP8EgW__backButton,.DiagnosticWizard-module__jP8EgW__nextButton{cursor:pointer;border:none;border-radius:12px;min-height:44px;padding:1rem 2.5rem;font-family:inherit;font-size:1.05rem;font-weight:600;transition:all .2s}@media (max-width:768px){.DiagnosticWizard-module__jP8EgW__backButton,.DiagnosticWizard-module__jP8EgW__nextButton{min-height:48px;padding:.875rem 1.5rem;font-size:1rem}}@media (max-width:480px){.DiagnosticWizard-module__jP8EgW__backButton,.DiagnosticWizard-module__jP8EgW__nextButton{min-height:52px;padding:.75rem 1.25rem;font-size:.95rem}}.DiagnosticWizard-module__jP8EgW__backButton{border:2px solid var(--pf-border-medium);color:var(--pf-text-secondary);background:0 0}.DiagnosticWizard-module__jP8EgW__backButton:hover{background:#ffffff0d}.DiagnosticWizard-module__jP8EgW__nextButton{background:var(--pf-accent-primary);color:#fff;flex:1;max-width:300px;margin-left:auto}.DiagnosticWizard-module__jP8EgW__nextButton:hover:not(:disabled){background:var(--pf-accent-ember);transform:translateY(-1px);box-shadow:0 8px 24px #d967044d}.DiagnosticWizard-module__jP8EgW__nextButton:disabled{opacity:.4;cursor:not-allowed}.DiagnosticWizard-module__jP8EgW__resultContainer{max-width:900px;margin:0 auto;padding:3rem 1.5rem}.DiagnosticWizard-module__jP8EgW__preheader{text-align:center;color:var(--pf-accent-primary);text-transform:uppercase;letter-spacing:2px;margin-bottom:.5rem;font-size:.875rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__title{text-align:center;margin-bottom:.75rem;font-size:clamp(2rem,5vw,3rem);font-weight:700}.DiagnosticWizard-module__jP8EgW__resultSummary{text-align:center;color:var(--pf-text-secondary);background:linear-gradient(135deg,var(--pf-accent-primary),var(--pf-accent-ember));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;max-width:600px;margin:0 auto 2rem;font-size:1.1rem;line-height:1.5}.DiagnosticWizard-module__jP8EgW__passionAlignment{text-align:center;background:linear-gradient(135deg,#d9670414,#ff6c370d);border:1px solid #d9670433;border-radius:16px;margin-bottom:1.5rem;padding:1.25rem 1.5rem}.DiagnosticWizard-module__jP8EgW__passionHeader{justify-content:center;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.DiagnosticWizard-module__jP8EgW__passionIcon{font-size:1.5rem}.DiagnosticWizard-module__jP8EgW__passionLabel{color:var(--pf-accent-ember);font-size:1rem;font-weight:600}.DiagnosticWizard-module__jP8EgW__passionTags{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.DiagnosticWizard-module__jP8EgW__passionTag{background:var(--pf-surface-layer);border:1px solid var(--pf-border-subtle);color:var(--pf-text-primary);border-radius:20px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;display:inline-flex}.DiagnosticWizard-module__jP8EgW__alignmentType{color:var(--pf-accent-primary);background:#d9670426;border-radius:10px;padding:.2rem .5rem;font-size:.75rem;font-weight:500}.DiagnosticWizard-module__jP8EgW__freelanceSection{background:linear-gradient(135deg,#2e8b5714,#3cb3710d);border:1px solid #2e8b5740;border-radius:16px;margin-bottom:1.5rem;padding:1.25rem 1.5rem}.DiagnosticWizard-module__jP8EgW__freelanceHeader{border-bottom:1px solid #2e8b5726;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.DiagnosticWizard-module__jP8EgW__freelanceIcon{font-size:1.5rem}.DiagnosticWizard-module__jP8EgW__freelanceLabel{color:#3cb371;flex:1;font-size:1.1rem;font-weight:600}.DiagnosticWizard-module__jP8EgW__freelanceScore{color:#2e8b57;background:#2e8b5726;border-radius:20px;padding:.3rem .75rem;font-size:.9rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__freelanceDetails{flex-direction:column;gap:1.25rem;display:flex}.DiagnosticWizard-module__jP8EgW__freelanceStats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;display:grid}.DiagnosticWizard-module__jP8EgW__freelanceStat{background:#ffffff08;border-radius:10px;flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.DiagnosticWizard-module__jP8EgW__freelanceStat .DiagnosticWizard-module__jP8EgW__statLabel{color:var(--pf-text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:.75rem}.DiagnosticWizard-module__jP8EgW__freelanceStat .DiagnosticWizard-module__jP8EgW__statValue{color:var(--pf-text-primary);font-size:.95rem;font-weight:600}.DiagnosticWizard-module__jP8EgW__gigPlatforms{padding-top:.5rem}.DiagnosticWizard-module__jP8EgW__gigPlatforms h4{color:var(--pf-text-muted);margin-bottom:.75rem;font-size:.85rem;font-weight:500}.DiagnosticWizard-module__jP8EgW__platformsList{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem;display:grid}.DiagnosticWizard-module__jP8EgW__platformLink{background:#2e8b571a;border:1px solid #2e8b5733;border-radius:10px;flex-direction:column;gap:.25rem;padding:.75rem 1rem;text-decoration:none;transition:all .2s;display:flex}.DiagnosticWizard-module__jP8EgW__platformLink:hover{background:#2e8b5733;border-color:#2e8b5766;transform:translateY(-2px)}.DiagnosticWizard-module__jP8EgW__platformName{color:var(--pf-text-primary);font-size:.9rem;font-weight:600}.DiagnosticWizard-module__jP8EgW__platformRate{color:#3cb371;font-size:.8rem;font-weight:500}.DiagnosticWizard-module__jP8EgW__projectTypes{padding-top:.5rem}.DiagnosticWizard-module__jP8EgW__projectTypes h4{color:var(--pf-text-muted);margin-bottom:.75rem;font-size:.85rem;font-weight:500}.DiagnosticWizard-module__jP8EgW__projectTags{flex-wrap:wrap;gap:.5rem;display:flex}.DiagnosticWizard-module__jP8EgW__projectTag{color:var(--pf-text-secondary);background:#ffffff14;border:1px solid #ffffff1a;border-radius:8px;padding:.4rem .75rem;font-size:.85rem}@media (max-width:480px){.DiagnosticWizard-module__jP8EgW__freelanceSection{padding:1rem 1.25rem}.DiagnosticWizard-module__jP8EgW__freelanceHeader{flex-wrap:wrap}.DiagnosticWizard-module__jP8EgW__freelanceStats{grid-template-columns:1fr}.DiagnosticWizard-module__jP8EgW__platformsList{grid-template-columns:1fr 1fr}}.DiagnosticWizard-module__jP8EgW__aiResilienceSection{background:linear-gradient(135deg,#8a2be214,#9370db0d);border:1px solid #8a2be240;border-radius:16px;margin-bottom:1.5rem;padding:1.25rem 1.5rem}.DiagnosticWizard-module__jP8EgW__aiResilienceHeader{border-bottom:1px solid #8a2be226;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.DiagnosticWizard-module__jP8EgW__aiResilienceIcon{font-size:1.5rem}.DiagnosticWizard-module__jP8EgW__aiResilienceLabel{color:#9370db;flex:1;font-size:1rem;font-weight:600}.DiagnosticWizard-module__jP8EgW__aiResilienceScore{border-radius:20px;padding:.3rem .75rem;font-size:.9rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__aiResilienceScore.DiagnosticWizard-module__jP8EgW__verylow{color:#3cb371;background:#2e8b5733}.DiagnosticWizard-module__jP8EgW__aiResilienceScore.DiagnosticWizard-module__jP8EgW__low{color:#2e8b57;background:#3cb37133}.DiagnosticWizard-module__jP8EgW__aiResilienceScore.DiagnosticWizard-module__jP8EgW__medium{color:#ffc107;background:#ffc10733}.DiagnosticWizard-module__jP8EgW__aiResilienceScore.DiagnosticWizard-module__jP8EgW__high{color:#ff9800;background:#ff980033}.DiagnosticWizard-module__jP8EgW__aiResilienceScore.DiagnosticWizard-module__jP8EgW__veryhigh{color:#f44336;background:#f4433633}.DiagnosticWizard-module__jP8EgW__aiResilienceDetails{flex-direction:column;gap:1.25rem;display:flex}.DiagnosticWizard-module__jP8EgW__aiResilienceInfo{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:.75rem;display:grid}.DiagnosticWizard-module__jP8EgW__aiInfoItem{background:#ffffff08;border-radius:10px;flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.DiagnosticWizard-module__jP8EgW__aiInfoLabel{color:var(--pf-text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:.75rem}.DiagnosticWizard-module__jP8EgW__aiInfoValue{color:var(--pf-text-primary);font-size:.9rem;font-weight:500}.DiagnosticWizard-module__jP8EgW__resilienceFactors{padding-top:.5rem}.DiagnosticWizard-module__jP8EgW__resilienceFactors h4{color:#9370db;margin-bottom:.5rem;font-size:.9rem;font-weight:600}.DiagnosticWizard-module__jP8EgW__resilienceFactors ul{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.DiagnosticWizard-module__jP8EgW__resilienceFactors li{color:var(--pf-text-secondary);background:#8a2be214;border-radius:8px;padding:.5rem .75rem;font-size:.85rem}.DiagnosticWizard-module__jP8EgW__resilienceFactors li:before{content:"✓ ";color:#9370db}.DiagnosticWizard-module__jP8EgW__aiTools{padding-top:.5rem}.DiagnosticWizard-module__jP8EgW__aiTools h4{color:var(--pf-text-muted);margin-bottom:.75rem;font-size:.85rem;font-weight:500}.DiagnosticWizard-module__jP8EgW__toolsList{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem;display:grid}.DiagnosticWizard-module__jP8EgW__toolItem{background:#8a2be21a;border:1px solid #8a2be233;border-radius:10px;flex-direction:column;gap:.25rem;padding:.75rem 1rem;display:flex}.DiagnosticWizard-module__jP8EgW__toolName{color:var(--pf-text-primary);font-size:.9rem;font-weight:600}.DiagnosticWizard-module__jP8EgW__toolDifficulty{color:var(--pf-text-muted);font-size:.75rem}.DiagnosticWizard-module__jP8EgW__futureProofSkills{padding-top:.5rem}.DiagnosticWizard-module__jP8EgW__futureProofSkills h4{color:var(--pf-text-muted);margin-bottom:.75rem;font-size:.85rem;font-weight:500}.DiagnosticWizard-module__jP8EgW__skillCards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;display:grid}.DiagnosticWizard-module__jP8EgW__futureSkillCard{background:#ffffff0d;border:1px solid #8a2be226;border-radius:12px;flex-direction:column;gap:.4rem;padding:1rem;display:flex}.DiagnosticWizard-module__jP8EgW__futureSkillName{color:#9370db;font-size:.95rem;font-weight:600}.DiagnosticWizard-module__jP8EgW__futureSkillReason{color:var(--pf-text-secondary);font-size:.8rem;font-style:italic}.DiagnosticWizard-module__jP8EgW__evolutionPath{background:#8a2be214;border-left:3px solid #9370db;border-radius:0 10px 10px 0;padding:1rem 1.25rem}.DiagnosticWizard-module__jP8EgW__evolutionPath h4{color:#9370db;margin-bottom:.5rem;font-size:.85rem;font-weight:600}.DiagnosticWizard-module__jP8EgW__evolutionPath p{color:var(--pf-text-secondary);margin:0;font-size:.9rem;line-height:1.5}@media (max-width:480px){.DiagnosticWizard-module__jP8EgW__aiResilienceSection{padding:1rem 1.25rem}.DiagnosticWizard-module__jP8EgW__aiResilienceHeader{flex-wrap:wrap}.DiagnosticWizard-module__jP8EgW__aiResilienceInfo,.DiagnosticWizard-module__jP8EgW__resilienceFactors ul{grid-template-columns:1fr}.DiagnosticWizard-module__jP8EgW__toolsList{grid-template-columns:1fr 1fr}.DiagnosticWizard-module__jP8EgW__skillCards{grid-template-columns:1fr}}.DiagnosticWizard-module__jP8EgW__card{background:var(--pf-surface-layer);border:1px solid var(--pf-border-subtle);border-radius:24px;margin-bottom:2rem;padding:3rem}.DiagnosticWizard-module__jP8EgW__description{color:var(--pf-text-secondary);margin-bottom:2rem;font-size:1.25rem;line-height:1.6}.DiagnosticWizard-module__jP8EgW__salarySection{background:#ffffff08;border-radius:12px;margin-bottom:2rem;padding:1.5rem}.DiagnosticWizard-module__jP8EgW__salaryLabel{color:var(--pf-text-muted);text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem;font-size:.875rem;display:block}.DiagnosticWizard-module__jP8EgW__salaryRange{color:var(--pf-success-green);font-size:1.75rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__section{margin-top:2.5rem}.DiagnosticWizard-module__jP8EgW__section h3{color:var(--pf-text-primary);margin-bottom:1rem;font-size:1.25rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__section ul{padding:0;list-style:none}.DiagnosticWizard-module__jP8EgW__section li{color:var(--pf-text-secondary);padding:.75rem 0 .75rem 1.5rem;position:relative}.DiagnosticWizard-module__jP8EgW__section li:before{content:"→";color:var(--pf-accent-primary);font-weight:700;position:absolute;left:0}.DiagnosticWizard-module__jP8EgW__skillTags{flex-wrap:wrap;gap:.75rem;display:flex}.DiagnosticWizard-module__jP8EgW__skillTag{color:var(--pf-accent-ember);background:#d967041a;border:1px solid #d967044d;border-radius:20px;padding:.5rem 1rem;font-size:.875rem;font-weight:600}.DiagnosticWizard-module__jP8EgW__restartButton{border:2px solid var(--pf-border-medium);color:var(--pf-text-secondary);cursor:pointer;background:0 0;border-radius:12px;margin:0 auto;padding:1rem 2.5rem;font-family:inherit;font-size:1.05rem;font-weight:600;transition:all .2s;display:block}.DiagnosticWizard-module__jP8EgW__restartButton:hover{border-color:var(--pf-accent-primary);color:var(--pf-accent-primary);background:#ffffff0d}.DiagnosticWizard-module__jP8EgW__matchScore{justify-content:center;align-items:center;gap:2rem;margin-bottom:2rem;display:flex}.DiagnosticWizard-module__jP8EgW__scoreCircle{background:linear-gradient(135deg,var(--pf-accent-primary),var(--pf-accent-ember));border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:140px;height:140px;display:flex;box-shadow:0 8px 32px #d967044d}.DiagnosticWizard-module__jP8EgW__scoreNumber{color:#fff;font-size:3rem;font-weight:800;line-height:1}.DiagnosticWizard-module__jP8EgW__scoreLabel{color:#ffffffe6;text-transform:uppercase;letter-spacing:1px;margin-top:.25rem;font-size:.75rem}.DiagnosticWizard-module__jP8EgW__confidenceBadge{border:2px solid var(--pf-accent-primary);color:var(--pf-accent-ember);letter-spacing:1.5px;background:#d967041a;border-radius:30px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__matchReasons{border:1px solid var(--pf-border-subtle);background:#ffffff08;border-radius:16px;margin-bottom:2rem;padding:2rem}.DiagnosticWizard-module__jP8EgW__matchReasons h3{color:var(--pf-text-primary);margin-bottom:1rem;font-size:1.25rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__matchReasons ul{gap:.75rem;padding:0;list-style:none;display:grid}.DiagnosticWizard-module__jP8EgW__matchReasons li{border-left:3px solid var(--pf-accent-primary);color:var(--pf-text-secondary);background:#d967040d;border-radius:8px;padding:.75rem 1rem;font-size:1rem}.DiagnosticWizard-module__jP8EgW__scoreBreakdown{border-top:1px solid var(--pf-border-subtle);margin-top:2.5rem;padding-top:2.5rem}.DiagnosticWizard-module__jP8EgW__scoreBreakdown h3{color:var(--pf-text-primary);margin-bottom:1.5rem;font-size:1.25rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__scoreBar{grid-template-columns:140px 1fr 60px;align-items:center;gap:1rem;margin-bottom:1rem;display:grid}.DiagnosticWizard-module__jP8EgW__scoreBar span:first-child{color:var(--pf-text-secondary);font-size:.875rem;font-weight:600}.DiagnosticWizard-module__jP8EgW__scoreBar span:last-child{text-align:right;color:var(--pf-accent-ember);font-size:.875rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__bar{background:#ffffff0d;border-radius:4px;height:8px;overflow:hidden}.DiagnosticWizard-module__jP8EgW__barFill{background:linear-gradient(90deg,var(--pf-accent-primary),var(--pf-accent-ember));border-radius:4px;height:100%;transition:width .6s}.DiagnosticWizard-module__jP8EgW__pathwaysSection{border-top:2px solid var(--pf-border-subtle);margin-top:3rem;padding-top:3rem}.DiagnosticWizard-module__jP8EgW__pathwaysTitle{color:var(--pf-text-primary);margin-bottom:.5rem;font-size:2rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__pathwaysSubtitle{color:var(--pf-text-secondary);margin-bottom:2rem;font-size:1.05rem;line-height:1.6}.DiagnosticWizard-module__jP8EgW__pathwayMeta{color:var(--pf-text-muted);font-size:.9rem;font-style:italic}.DiagnosticWizard-module__jP8EgW__pathwayCard{border:2px solid var(--pf-border-subtle);background:#ffffff08;border-radius:16px;margin-bottom:1.5rem;padding:2rem;transition:all .3s}.DiagnosticWizard-module__jP8EgW__pathwayCard:hover{border-color:var(--pf-accent-blue);box-shadow:0 8px 24px #3b82f626}.DiagnosticWizard-module__jP8EgW__pathwayHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.DiagnosticWizard-module__jP8EgW__pathwayHeader h3{color:var(--pf-text-primary);margin:0;font-size:1.4rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__pathwayBadges{flex-wrap:wrap;gap:.5rem;display:flex}.DiagnosticWizard-module__jP8EgW__badge,.DiagnosticWizard-module__jP8EgW__badgeAI,.DiagnosticWizard-module__jP8EgW__badgeScore{white-space:nowrap;border-radius:6px;padding:.35rem .75rem;font-size:.8rem;font-weight:600}.DiagnosticWizard-module__jP8EgW__badge{color:#fff;background:#10b981}.DiagnosticWizard-module__jP8EgW__badgeAI{color:#fff;background:#8b5cf6}.DiagnosticWizard-module__jP8EgW__badgeScore{color:#fff;background:#3b82f6}.DiagnosticWizard-module__jP8EgW__pathwayStats{background:#0003;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:1.5rem;padding:1.5rem;display:grid}.DiagnosticWizard-module__jP8EgW__statItem{flex-direction:column;gap:.25rem;display:flex}.DiagnosticWizard-module__jP8EgW__statLabel{color:var(--pf-text-muted);font-size:.85rem;font-weight:500}.DiagnosticWizard-module__jP8EgW__statValue{color:var(--pf-text-primary);font-size:1.1rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__giBillNote{color:#10b981;font-size:.85rem;font-weight:600}.DiagnosticWizard-module__jP8EgW__pathwayMilestones{margin-bottom:1.5rem}.DiagnosticWizard-module__jP8EgW__pathwayMilestones h4{color:var(--pf-text-primary);margin-bottom:.75rem;font-size:1.1rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__pathwayMilestones ol{margin:0;padding-left:1.5rem}.DiagnosticWizard-module__jP8EgW__pathwayMilestones li{color:var(--pf-text-secondary);margin-bottom:.5rem;line-height:1.5}.DiagnosticWizard-module__jP8EgW__moreSteps{color:var(--pf-text-muted);font-style:italic}.DiagnosticWizard-module__jP8EgW__nextActions{background:linear-gradient(135deg,#3b82f61a 0%,#10b9811a 100%);border:2px solid #3b82f64d;border-radius:12px;padding:1.25rem}.DiagnosticWizard-module__jP8EgW__nextActions h4{color:var(--pf-text-primary);margin:0 0 .75rem;font-size:1.05rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__nextActions ul{margin:0;padding-left:1.5rem}.DiagnosticWizard-module__jP8EgW__nextActions li{color:var(--pf-text-secondary);margin-bottom:.5rem;line-height:1.5}.DiagnosticWizard-module__jP8EgW__nextActions em{color:var(--pf-text-muted);font-size:.9rem}.DiagnosticWizard-module__jP8EgW__pathwaysCTA{text-align:center;background:#ffd7001a;border:2px solid #ffd7004d;border-radius:12px;margin-top:2rem;padding:1.5rem}.DiagnosticWizard-module__jP8EgW__pathwaysCTA p{color:var(--pf-text-secondary);margin:0;font-size:1.05rem;line-height:1.6}@media (max-width:1024px){.DiagnosticWizard-module__jP8EgW__pathwaysTitle{font-size:clamp(1.5rem,4vw,2rem)}.DiagnosticWizard-module__jP8EgW__scoreCircle{width:120px;height:120px}.DiagnosticWizard-module__jP8EgW__scoreNumber{font-size:2.5rem}}@media (max-width:768px){.DiagnosticWizard-module__jP8EgW__pathwayHeader{flex-direction:column}.DiagnosticWizard-module__jP8EgW__pathwayStats{grid-template-columns:1fr;gap:1rem}.DiagnosticWizard-module__jP8EgW__pathwayCard{padding:1.5rem}.DiagnosticWizard-module__jP8EgW__resultContainer{padding:2rem 1rem}.DiagnosticWizard-module__jP8EgW__card{padding:2rem 1.5rem}.DiagnosticWizard-module__jP8EgW__matchScore{flex-direction:column;gap:1rem}}@media (max-width:480px){.DiagnosticWizard-module__jP8EgW__pathwayCard{padding:1.25rem}.DiagnosticWizard-module__jP8EgW__resultContainer{padding:1.5rem 1rem}.DiagnosticWizard-module__jP8EgW__card{border-radius:16px;padding:1.5rem 1rem}.DiagnosticWizard-module__jP8EgW__scoreCircle{width:100px;height:100px}.DiagnosticWizard-module__jP8EgW__scoreNumber{font-size:2rem}.DiagnosticWizard-module__jP8EgW__description{font-size:1.1rem}.DiagnosticWizard-module__jP8EgW__pathwayHeader h3{font-size:1.2rem}}.DiagnosticWizard-module__jP8EgW__sectionSubtitle{color:var(--pf-text-muted);margin-bottom:1rem;font-size:.9rem}.DiagnosticWizard-module__jP8EgW__actionableTitle{color:#60a5fa;cursor:pointer;background:#3b82f626;border:1px solid #3b82f64d;border-radius:20px;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s}.DiagnosticWizard-module__jP8EgW__actionableTitle:hover{background:#3b82f640;border-color:#60a5fa}.DiagnosticWizard-module__jP8EgW__specializationsList{flex-direction:column;gap:1rem;display:flex}.DiagnosticWizard-module__jP8EgW__specializationItem{border:1px solid var(--pf-border-subtle);background:#ffffff08;border-radius:12px;padding:1.25rem}.DiagnosticWizard-module__jP8EgW__specializationItem strong{color:var(--pf-text-primary);margin-bottom:.5rem;font-size:1.05rem;display:block}.DiagnosticWizard-module__jP8EgW__specializationItem p{color:var(--pf-text-secondary);margin:0 0 .75rem;font-size:.9rem;line-height:1.5}.DiagnosticWizard-module__jP8EgW__employerHint{color:var(--pf-text-muted);font-size:.8rem;font-style:italic}.DiagnosticWizard-module__jP8EgW__premiumTeaser{background:linear-gradient(135deg,#8b5cf61a 0%,#d967041a 100%);border:2px solid #8b5cf64d;border-radius:16px;margin-top:2rem;padding:1.5rem}.DiagnosticWizard-module__jP8EgW__premiumTeaser h4{color:var(--pf-text-primary);margin:0 0 .75rem;font-size:1.1rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__premiumTeaser p{color:var(--pf-text-secondary);margin:0 0 1rem;font-size:.95rem;line-height:1.6}.DiagnosticWizard-module__jP8EgW__premiumButton{background:linear-gradient(135deg,#8b5cf6,var(--pf-accent-primary));color:#fff;cursor:pointer;border:none;border-radius:10px;padding:.75rem 1.5rem;font-family:inherit;font-size:.95rem;font-weight:600;transition:all .2s}.DiagnosticWizard-module__jP8EgW__premiumButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #8b5cf64d}.DiagnosticWizard-module__jP8EgW__premiumButton:disabled{opacity:.6;cursor:not-allowed}.DiagnosticWizard-module__jP8EgW__sectionHeader{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.DiagnosticWizard-module__jP8EgW__sectionHeader h3{color:var(--pf-text-primary);margin:0;font-size:1.4rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__sectionIcon{font-size:1.5rem}.DiagnosticWizard-module__jP8EgW__successStoriesSection{background:linear-gradient(135deg,#fbbf240d 0%,#f59e0b14 100%);border:2px solid #fbbf2440;border-radius:20px;margin-top:2rem;padding:2rem}.DiagnosticWizard-module__jP8EgW__storiesGrid{gap:1.5rem;display:grid}.DiagnosticWizard-module__jP8EgW__storyCard{background:#0003;border:1px solid #fbbf2426;border-radius:16px;padding:1.5rem}.DiagnosticWizard-module__jP8EgW__storyHeader{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.DiagnosticWizard-module__jP8EgW__storyAvatar{color:#1a1a2e;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1rem;font-weight:700;display:flex}.DiagnosticWizard-module__jP8EgW__storyMeta{flex-direction:column;flex:1;gap:.25rem;display:flex}.DiagnosticWizard-module__jP8EgW__storyName{color:var(--pf-text-primary);font-size:1.05rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__storyTransition{color:var(--pf-text-muted);font-size:.85rem}.DiagnosticWizard-module__jP8EgW__verifiedBadge{color:#10b981;background:#10b98126;border-radius:20px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.DiagnosticWizard-module__jP8EgW__storyQuote{color:var(--pf-text-secondary);border-left:3px solid #fbbf24;margin:0 0 1rem;padding:0 0 0 1rem;font-size:1rem;font-style:italic;line-height:1.6}.DiagnosticWizard-module__jP8EgW__storyDetails{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;font-size:.85rem;display:flex}.DiagnosticWizard-module__jP8EgW__storyTime,.DiagnosticWizard-module__jP8EgW__storySalary,.DiagnosticWizard-module__jP8EgW__storyLocation{color:var(--pf-text-muted)}.DiagnosticWizard-module__jP8EgW__storySalary{color:#10b981;font-weight:600}.DiagnosticWizard-module__jP8EgW__storySteps{color:var(--pf-text-secondary);font-size:.9rem}.DiagnosticWizard-module__jP8EgW__storySteps strong{color:var(--pf-text-primary);margin-bottom:.5rem;display:block}.DiagnosticWizard-module__jP8EgW__storySteps ol{margin:0;padding-left:1.25rem}.DiagnosticWizard-module__jP8EgW__storySteps li{margin-bottom:.35rem;line-height:1.4}.DiagnosticWizard-module__jP8EgW__journeySection{background:linear-gradient(135deg,#3b82f60d 0%,#6366f114 100%);border:2px solid #3b82f640;border-radius:20px;margin-top:2rem;padding:2rem}.DiagnosticWizard-module__jP8EgW__journeyCard{background:#0003;border:1px solid #3b82f626;border-radius:16px;padding:1.5rem}.DiagnosticWizard-module__jP8EgW__journeyHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.DiagnosticWizard-module__jP8EgW__journeyHeader h4{color:var(--pf-text-primary);margin:0;font-size:1.2rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__journeyAge{color:#60a5fa;background:#3b82f626;border-radius:20px;padding:.25rem .75rem;font-size:.8rem;font-weight:600}.DiagnosticWizard-module__jP8EgW__journeyDescription{color:var(--pf-text-secondary);margin:0 0 1.5rem;font-size:.95rem;line-height:1.5}.DiagnosticWizard-module__jP8EgW__journeyPath{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}.DiagnosticWizard-module__jP8EgW__journeyStep{align-items:flex-start;gap:1rem;display:flex}.DiagnosticWizard-module__jP8EgW__stepNumber{color:#fff;background:linear-gradient(135deg,#3b82f6,#6366f1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;font-weight:700;display:flex}.DiagnosticWizard-module__jP8EgW__stepContent{flex-direction:column;gap:.2rem;padding-top:.2rem;display:flex}.DiagnosticWizard-module__jP8EgW__stepRole{color:var(--pf-text-primary);font-size:.95rem;font-weight:600}.DiagnosticWizard-module__jP8EgW__stepDuration{color:#60a5fa;font-size:.8rem;font-weight:500}.DiagnosticWizard-module__jP8EgW__stepAction{color:var(--pf-text-muted);font-size:.85rem}.DiagnosticWizard-module__jP8EgW__journeyOutcome{background:#10b9811a;border:1px solid #10b98133;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.75rem;padding:1rem;display:flex}.DiagnosticWizard-module__jP8EgW__outcomeLabel{color:#10b981;font-size:.85rem;font-weight:600}.DiagnosticWizard-module__jP8EgW__outcomeRole{color:var(--pf-text-primary);font-size:1rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__outcomeSalary{color:#10b981;margin-left:auto;font-size:.95rem;font-weight:600}.DiagnosticWizard-module__jP8EgW__locationsSection{background:linear-gradient(135deg,#10b9810d 0%,#05966914 100%);border:2px solid #10b98140;border-radius:20px;margin-top:2rem;padding:2rem}.DiagnosticWizard-module__jP8EgW__locationsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.DiagnosticWizard-module__jP8EgW__locationCard{background:#0003;border:1px solid #10b98126;border-radius:16px;padding:1.25rem}.DiagnosticWizard-module__jP8EgW__locationHeader{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.DiagnosticWizard-module__jP8EgW__locationRank{color:#fff;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.85rem;font-weight:700;display:flex}.DiagnosticWizard-module__jP8EgW__locationName{color:var(--pf-text-primary);font-size:1.1rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__locationStats{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.DiagnosticWizard-module__jP8EgW__locationStat{flex-direction:column;gap:.2rem;display:flex}.DiagnosticWizard-module__jP8EgW__locationStat .DiagnosticWizard-module__jP8EgW__statLabel{color:var(--pf-text-muted);font-size:.75rem;font-weight:500}.DiagnosticWizard-module__jP8EgW__locationStat .DiagnosticWizard-module__jP8EgW__statValue{color:var(--pf-text-primary);font-size:.9rem;font-weight:600}.DiagnosticWizard-module__jP8EgW__competitionLevel{font-weight:600!important}.DiagnosticWizard-module__jP8EgW__competitionLow{color:#10b981!important}.DiagnosticWizard-module__jP8EgW__competitionMedium{color:#f59e0b!important}.DiagnosticWizard-module__jP8EgW__competitionHigh{color:#ef4444!important}.DiagnosticWizard-module__jP8EgW__geoFinderCrossSell{background:linear-gradient(135deg,#6366f11a 0%,#8b5cf626 100%);border:2px solid #6366f14d;border-radius:16px;align-items:center;gap:1.5rem;padding:1.5rem;display:flex}.DiagnosticWizard-module__jP8EgW__crossSellContent{flex:1}.DiagnosticWizard-module__jP8EgW__crossSellContent h4{color:var(--pf-text-primary);margin:0 0 .5rem;font-size:1.1rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__crossSellContent p{color:var(--pf-text-secondary);margin:0;font-size:.9rem;line-height:1.5}.DiagnosticWizard-module__jP8EgW__remoteNote{color:#10b981!important;margin-top:.5rem!important}.DiagnosticWizard-module__jP8EgW__crossSellButton{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:12px;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.DiagnosticWizard-module__jP8EgW__crossSellButton:hover{transform:translateY(-2px);box-shadow:0 8px 24px #6366f166}@media (max-width:768px){.DiagnosticWizard-module__jP8EgW__successStoriesSection,.DiagnosticWizard-module__jP8EgW__journeySection,.DiagnosticWizard-module__jP8EgW__locationsSection{padding:1.5rem}.DiagnosticWizard-module__jP8EgW__storyHeader{flex-wrap:wrap}.DiagnosticWizard-module__jP8EgW__verifiedBadge{order:-1;margin-bottom:.5rem}.DiagnosticWizard-module__jP8EgW__locationsGrid{grid-template-columns:1fr}.DiagnosticWizard-module__jP8EgW__geoFinderCrossSell{text-align:center;flex-direction:column;gap:1rem}.DiagnosticWizard-module__jP8EgW__crossSellButton{justify-content:center;width:100%}}@media (max-width:480px){.DiagnosticWizard-module__jP8EgW__successStoriesSection,.DiagnosticWizard-module__jP8EgW__journeySection,.DiagnosticWizard-module__jP8EgW__locationsSection{margin-top:1.5rem;padding:1.25rem}.DiagnosticWizard-module__jP8EgW__sectionHeader h3{font-size:1.2rem}.DiagnosticWizard-module__jP8EgW__storyCard,.DiagnosticWizard-module__jP8EgW__journeyCard,.DiagnosticWizard-module__jP8EgW__locationCard{padding:1rem}.DiagnosticWizard-module__jP8EgW__journeyOutcome{flex-direction:column;align-items:flex-start;gap:.5rem}.DiagnosticWizard-module__jP8EgW__outcomeSalary{margin-left:0}.DiagnosticWizard-module__jP8EgW__locationStats{grid-template-columns:1fr}}.DiagnosticWizard-module__jP8EgW__premiumBadge{color:#a78bfa;background:linear-gradient(135deg,#8b5cf633,#d9670433);border:1px solid #8b5cf666;border-radius:20px;align-items:center;gap:.25rem;margin-left:auto;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.DiagnosticWizard-module__jP8EgW__lockedContent{border-radius:16px;min-height:200px;position:relative;overflow:hidden}.DiagnosticWizard-module__jP8EgW__lockedPreview{filter:blur(6px);opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.DiagnosticWizard-module__jP8EgW__blurredCard{background:#0003;border:1px solid #ffffff1a;border-radius:16px;padding:1.5rem}.DiagnosticWizard-module__jP8EgW__lockedOverlay{text-align:center;background:linear-gradient(135deg,#1a1a2ed9 0%,#16213ee6 100%);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex;position:absolute;inset:0}.DiagnosticWizard-module__jP8EgW__lockIcon{opacity:.9;margin-bottom:1rem;font-size:2.5rem}.DiagnosticWizard-module__jP8EgW__lockedOverlay p{color:var(--pf-text-primary);margin:0 0 .5rem;font-size:1rem;line-height:1.5}.DiagnosticWizard-module__jP8EgW__lockedOverlay p strong{color:#a78bfa}.DiagnosticWizard-module__jP8EgW__lockedHint{font-style:italic;color:var(--pf-text-muted)!important;font-size:.875rem!important}.DiagnosticWizard-module__jP8EgW__unlockButton{background:linear-gradient(135deg,#8b5cf6,var(--pf-accent-primary));color:#fff;cursor:pointer;border:none;border-radius:12px;margin-top:1.25rem;padding:.875rem 2rem;font-family:inherit;font-size:1rem;font-weight:600;transition:all .2s;box-shadow:0 4px 16px #8b5cf666}.DiagnosticWizard-module__jP8EgW__unlockButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #8b5cf680}.DiagnosticWizard-module__jP8EgW__unlockButton:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (max-width:768px){.DiagnosticWizard-module__jP8EgW__premiumBadge{padding:.2rem .5rem;font-size:.7rem}.DiagnosticWizard-module__jP8EgW__lockedContent{min-height:180px}.DiagnosticWizard-module__jP8EgW__lockedOverlay{padding:1.5rem}.DiagnosticWizard-module__jP8EgW__lockIcon{font-size:2rem}.DiagnosticWizard-module__jP8EgW__lockedOverlay p{font-size:.95rem}}@media (max-width:480px){.DiagnosticWizard-module__jP8EgW__premiumBadge{padding:.15rem .4rem;font-size:.65rem}.DiagnosticWizard-module__jP8EgW__lockedContent{min-height:160px}.DiagnosticWizard-module__jP8EgW__lockedOverlay{padding:1.25rem}.DiagnosticWizard-module__jP8EgW__lockIcon{margin-bottom:.75rem;font-size:1.75rem}.DiagnosticWizard-module__jP8EgW__lockedOverlay p{font-size:.9rem}.DiagnosticWizard-module__jP8EgW__lockedHint{font-size:.8rem!important}}.DiagnosticWizard-module__jP8EgW__resumeSection{background:linear-gradient(135deg,#22c55e0d 0%,#16a34a14 100%);border:2px solid #22c55e40;border-radius:20px;margin-top:2rem;padding:2rem}.DiagnosticWizard-module__jP8EgW__resumeDescription{color:var(--pf-text-secondary);margin:0 0 1rem;font-size:.95rem;line-height:1.5}.DiagnosticWizard-module__jP8EgW__resumeUpgrade{background:linear-gradient(135deg,#8b5cf614 0%,#6366f10d 100%);border:2px solid #8b5cf640;border-radius:20px;margin-top:2rem;padding:2rem}.DiagnosticWizard-module__jP8EgW__upgradeButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:12px;padding:.875rem 2rem;font-family:inherit;font-size:1rem;font-weight:600;transition:all .2s;box-shadow:0 4px 16px #6366f14d}.DiagnosticWizard-module__jP8EgW__upgradeButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #6366f166}.DiagnosticWizard-module__jP8EgW__upgradeButton:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (max-width:768px){.DiagnosticWizard-module__jP8EgW__resumeSection,.DiagnosticWizard-module__jP8EgW__resumeUpgrade{padding:1.5rem}}@media (max-width:480px){.DiagnosticWizard-module__jP8EgW__resumeSection,.DiagnosticWizard-module__jP8EgW__resumeUpgrade{margin-top:1.5rem;padding:1.25rem}}.DiagnosticWizard-module__jP8EgW__successStoryCta{background:linear-gradient(135deg,#f9731614 0%,#d967040d 100%);border:2px solid #f9731640;border-radius:20px;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:2.5rem;padding:1.75rem;display:flex}.DiagnosticWizard-module__jP8EgW__successStoryHeader{align-items:center;gap:1rem;display:flex}.DiagnosticWizard-module__jP8EgW__successStoryIcon{flex-shrink:0;font-size:2rem}.DiagnosticWizard-module__jP8EgW__successStoryHeader h3{color:var(--pf-text-primary);margin:0 0 .25rem;font-size:1.15rem;font-weight:700}.DiagnosticWizard-module__jP8EgW__successStoryHeader p{color:var(--pf-text-secondary);margin:0;font-size:.9rem}.DiagnosticWizard-module__jP8EgW__shareStoryButton{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#f97316,#d96704);border:none;border-radius:12px;flex-shrink:0;padding:.875rem 1.75rem;font-family:inherit;font-size:.95rem;font-weight:600;transition:all .2s;box-shadow:0 4px 16px #f973164d}.DiagnosticWizard-module__jP8EgW__shareStoryButton:hover{transform:translateY(-2px);box-shadow:0 8px 24px #f9731666}@media (max-width:768px){.DiagnosticWizard-module__jP8EgW__successStoryCta{text-align:center;flex-direction:column;padding:1.5rem}.DiagnosticWizard-module__jP8EgW__successStoryHeader{flex-direction:column;gap:.75rem}.DiagnosticWizard-module__jP8EgW__shareStoryButton{width:100%}}@media (max-width:480px){.DiagnosticWizard-module__jP8EgW__successStoryCta{margin-top:2rem;padding:1.25rem}.DiagnosticWizard-module__jP8EgW__successStoryHeader h3{font-size:1.05rem}}
.VoiceInput-module__LLxFnG__container{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.VoiceInput-module__LLxFnG__voiceButton{border:2px solid var(--pf-border-subtle);color:var(--pf-text-secondary);cursor:pointer;background:#ffffff0d;border-radius:10px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-family:inherit;font-size:.9rem;font-weight:500;transition:all .2s;display:inline-flex}.VoiceInput-module__LLxFnG__voiceButton:hover{border-color:var(--pf-border-medium);color:var(--pf-text-primary);background:#ffffff14}.VoiceInput-module__LLxFnG__voiceButton.VoiceInput-module__LLxFnG__listening{color:#ef4444;background:#ef444426;border-color:#ef4444;animation:1.5s ease-in-out infinite VoiceInput-module__LLxFnG__pulse-border}@keyframes VoiceInput-module__LLxFnG__pulse-border{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 8px #ef444400}}.VoiceInput-module__LLxFnG__listeningIndicator{color:#ef4444;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.VoiceInput-module__LLxFnG__pulse{background:#ef4444;border-radius:50%;width:10px;height:10px;animation:1s ease-in-out infinite VoiceInput-module__LLxFnG__pulse-dot}@keyframes VoiceInput-module__LLxFnG__pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}.VoiceInput-module__LLxFnG__interimTranscript{color:var(--pf-text-muted);background:#ffffff08;border-radius:8px;padding:.75rem 1rem;font-size:.9rem;font-style:italic}.VoiceInput-module__LLxFnG__error{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;padding:.5rem 1rem;font-size:.85rem}
.ActionPlanDisplay-module__y96abW__container{background:linear-gradient(135deg,#22c55e0d 0%,#10b98114 100%);border:2px solid #22c55e40;border-radius:20px;margin-top:2rem;padding:2rem}.ActionPlanDisplay-module__y96abW__header{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.ActionPlanDisplay-module__y96abW__headerIcon{flex-shrink:0;font-size:2rem}.ActionPlanDisplay-module__y96abW__headerContent h3{color:var(--pf-text-primary);margin:0 0 .25rem;font-size:1.4rem;font-weight:700}.ActionPlanDisplay-module__y96abW__headerContent p{color:var(--pf-text-secondary);margin:0;font-size:.95rem}.ActionPlanDisplay-module__y96abW__overviewGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}.ActionPlanDisplay-module__y96abW__overviewCard{text-align:center;background:#0003;border-radius:12px;flex-direction:column;align-items:center;gap:.25rem;padding:1rem;display:flex}.ActionPlanDisplay-module__y96abW__overviewIcon{font-size:1.5rem}.ActionPlanDisplay-module__y96abW__overviewLabel{color:var(--pf-text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:.75rem}.ActionPlanDisplay-module__y96abW__overviewValue{color:var(--pf-text-primary);font-size:1rem;font-weight:700}.ActionPlanDisplay-module__y96abW__probhigh{color:#22c55e}.ActionPlanDisplay-module__y96abW__probmedium{color:#fbbf24}.ActionPlanDisplay-module__y96abW__probachievable{color:#60a5fa}.ActionPlanDisplay-module__y96abW__progressSection{background:#0003;border-radius:12px;margin-bottom:1.5rem;padding:1.25rem}.ActionPlanDisplay-module__y96abW__progressHeader{color:var(--pf-text-secondary);justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:.9rem;display:flex}.ActionPlanDisplay-module__y96abW__progressPercent{color:#22c55e;font-size:1.1rem;font-weight:700}.ActionPlanDisplay-module__y96abW__progressBar{background:#ffffff1a;border-radius:6px;height:12px;overflow:hidden}.ActionPlanDisplay-module__y96abW__progressFill{background:linear-gradient(90deg,#22c55e,#10b981);border-radius:6px;height:100%;transition:width .3s}.ActionPlanDisplay-module__y96abW__progressStats{color:var(--pf-text-muted);margin-top:.5rem;font-size:.8rem}.ActionPlanDisplay-module__y96abW__quickWinsSection{background:linear-gradient(135deg,#fbbf241a 0%,#f59e0b0d 100%);border:1px solid #fbbf244d;border-radius:12px;margin-bottom:1.5rem;padding:1.25rem}.ActionPlanDisplay-module__y96abW__quickWinsHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.ActionPlanDisplay-module__y96abW__quickWinsHeader h4{color:#fbbf24;margin:0;font-size:1rem;font-weight:600}.ActionPlanDisplay-module__y96abW__dismissButton{color:var(--pf-text-muted);cursor:pointer;opacity:.6;background:0 0;border:none;padding:.25rem;font-size:1rem;transition:opacity .2s}.ActionPlanDisplay-module__y96abW__dismissButton:hover{opacity:1}.ActionPlanDisplay-module__y96abW__quickWinsList{flex-direction:column;gap:.75rem;display:flex}.ActionPlanDisplay-module__y96abW__quickWinItem{background:#0003;border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem;display:flex}.ActionPlanDisplay-module__y96abW__checkboxLabel{cursor:pointer;color:var(--pf-text-primary);align-items:center;gap:.75rem;font-size:.9rem;display:flex}.ActionPlanDisplay-module__y96abW__checkbox{cursor:pointer;accent-color:#22c55e;width:18px;height:18px}.ActionPlanDisplay-module__y96abW__checkboxLabel .ActionPlanDisplay-module__y96abW__completed{color:var(--pf-text-muted);text-decoration:line-through}.ActionPlanDisplay-module__y96abW__quickWinTime{color:var(--pf-text-muted);background:#ffffff0d;border-radius:4px;padding:.25rem .5rem;font-size:.8rem}.ActionPlanDisplay-module__y96abW__monthTabs{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:1.5rem;display:grid}.ActionPlanDisplay-module__y96abW__monthTab{cursor:pointer;text-align:left;background:#0003;border:2px solid #0000;border-radius:12px;flex-direction:column;gap:.25rem;padding:1rem;font-family:inherit;transition:all .2s;display:flex}.ActionPlanDisplay-module__y96abW__monthTab:hover{background:#ffffff0d;border-color:#22c55e4d}.ActionPlanDisplay-module__y96abW__activeMonthTab{background:linear-gradient(135deg,#22c55e26 0%,#10b9811a 100%);border-color:#22c55e80}.ActionPlanDisplay-module__y96abW__monthNumber{color:#22c55e;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:700}.ActionPlanDisplay-module__y96abW__monthTheme{color:var(--pf-text-primary);font-size:.9rem;font-weight:600}.ActionPlanDisplay-module__y96abW__monthProgress{background:#ffffff1a;border-radius:2px;height:4px;margin-top:.5rem;overflow:hidden}.ActionPlanDisplay-module__y96abW__monthProgressFill{background:#22c55e;border-radius:2px;height:100%;transition:width .3s}.ActionPlanDisplay-module__y96abW__monthContent{background:#00000026;border-radius:16px;margin-bottom:1.5rem;padding:1.5rem}.ActionPlanDisplay-module__y96abW__monthHeader{margin-bottom:1.25rem}.ActionPlanDisplay-module__y96abW__monthHeader h4{color:var(--pf-text-primary);margin:0 0 .5rem;font-size:1.2rem;font-weight:700}.ActionPlanDisplay-module__y96abW__monthGoal{color:var(--pf-text-secondary);margin:0;font-size:.9rem;font-style:italic}.ActionPlanDisplay-module__y96abW__metricsGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:1.5rem;display:grid}.ActionPlanDisplay-module__y96abW__metricItem{color:var(--pf-text-secondary);background:#22c55e1a;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem;font-size:.85rem;display:flex}.ActionPlanDisplay-module__y96abW__metricCheck{color:#22c55e;font-size:1rem}.ActionPlanDisplay-module__y96abW__weekTimeline{flex-direction:column;gap:1rem;display:flex}.ActionPlanDisplay-module__y96abW__weekBlock{border:1px solid #ffffff1a;border-radius:12px;overflow:hidden}.ActionPlanDisplay-module__y96abW__weekHeader{cursor:pointer;background:#0003;border:none;justify-content:space-between;align-items:center;width:100%;padding:1rem;font-family:inherit;transition:background .2s;display:flex}.ActionPlanDisplay-module__y96abW__weekHeader:hover{background:#0000004d}.ActionPlanDisplay-module__y96abW__weekHeader.ActionPlanDisplay-module__y96abW__expanded{border-bottom:1px solid #ffffff1a}.ActionPlanDisplay-module__y96abW__weekInfo{align-items:center;gap:1rem;display:flex}.ActionPlanDisplay-module__y96abW__weekNumber{color:#22c55e;background:#22c55e33;border-radius:4px;padding:.25rem .5rem;font-size:.8rem;font-weight:700}.ActionPlanDisplay-module__y96abW__weekTheme{color:var(--pf-text-primary);font-size:.95rem;font-weight:600}.ActionPlanDisplay-module__y96abW__weekMeta{align-items:center;gap:1rem;display:flex}.ActionPlanDisplay-module__y96abW__weekMilestone{color:var(--pf-text-muted);font-size:.8rem}.ActionPlanDisplay-module__y96abW__expandIcon{color:var(--pf-text-secondary);font-size:1.25rem;font-weight:300}.ActionPlanDisplay-module__y96abW__weekActions{background:#0000001a;padding:1rem}.ActionPlanDisplay-module__y96abW__weekFocus{color:var(--pf-text-secondary);margin:0 0 1rem;font-size:.85rem;font-style:italic}.ActionPlanDisplay-module__y96abW__actionsList{flex-direction:column;gap:1rem;display:flex}.ActionPlanDisplay-module__y96abW__actionCard{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;padding:1.25rem;transition:all .2s}.ActionPlanDisplay-module__y96abW__actionCard:hover{border-color:#22c55e4d}.ActionPlanDisplay-module__y96abW__actionCompleted{opacity:.6;background:#22c55e0d;border-color:#22c55e80}.ActionPlanDisplay-module__y96abW__actionCompleted .ActionPlanDisplay-module__y96abW__actionTitle{text-decoration:line-through}.ActionPlanDisplay-module__y96abW__actionHeader{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.ActionPlanDisplay-module__y96abW__actionCheckbox{cursor:pointer;align-items:center;display:flex;position:relative}.ActionPlanDisplay-module__y96abW__actionCheckbox input{opacity:0;cursor:pointer;position:absolute}.ActionPlanDisplay-module__y96abW__customCheckbox{border:2px solid #ffffff4d;border-radius:4px;width:20px;height:20px;transition:all .2s}.ActionPlanDisplay-module__y96abW__actionCheckbox input:checked+.ActionPlanDisplay-module__y96abW__customCheckbox{background:#22c55e;border-color:#22c55e}.ActionPlanDisplay-module__y96abW__actionCheckbox input:checked+.ActionPlanDisplay-module__y96abW__customCheckbox:after{content:"✓";color:#fff;font-size:.85rem;font-weight:700;position:absolute;top:0;left:4px}.ActionPlanDisplay-module__y96abW__actionIcon{font-size:1.25rem}.ActionPlanDisplay-module__y96abW__actionTitle{color:var(--pf-text-primary);flex:1;margin:0;font-size:1rem;font-weight:600}.ActionPlanDisplay-module__y96abW__actionPriority{text-transform:uppercase;letter-spacing:.5px;border-radius:4px;padding:.2rem .5rem;font-size:.7rem;font-weight:600}.ActionPlanDisplay-module__y96abW__priorityCritical{color:#f87171;background:#ef444433}.ActionPlanDisplay-module__y96abW__priorityHigh{color:#fbbf24;background:#fbbf2433}.ActionPlanDisplay-module__y96abW__priorityMedium{color:#60a5fa;background:#60a5fa33}.ActionPlanDisplay-module__y96abW__actionDescription{color:var(--pf-text-secondary);margin:0 0 .75rem;padding-left:calc(20px + .75rem);font-size:.9rem;line-height:1.5}.ActionPlanDisplay-module__y96abW__actionMeta{gap:1rem;margin-bottom:.75rem;padding-left:calc(20px + .75rem);display:flex}.ActionPlanDisplay-module__y96abW__actionTime,.ActionPlanDisplay-module__y96abW__actionType{color:var(--pf-text-muted);font-size:.8rem}.ActionPlanDisplay-module__y96abW__actionType{text-transform:capitalize}.ActionPlanDisplay-module__y96abW__checkpoints{background:#22c55e0d;border-radius:8px;margin-bottom:.75rem;margin-left:calc(20px + .75rem);padding:.75rem}.ActionPlanDisplay-module__y96abW__checkpointsLabel{color:#22c55e;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:block}.ActionPlanDisplay-module__y96abW__checkpoints ul{margin:0;padding-left:1.25rem;list-style:none}.ActionPlanDisplay-module__y96abW__checkpoints li{color:var(--pf-text-secondary);padding:.25rem 0;font-size:.85rem;position:relative}.ActionPlanDisplay-module__y96abW__checkpoints li:before{content:"○";color:#22c55e;position:absolute;left:-1.25rem}.ActionPlanDisplay-module__y96abW__resources{padding-left:calc(20px + .75rem)}.ActionPlanDisplay-module__y96abW__resourcesLabel{color:var(--pf-text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:block}.ActionPlanDisplay-module__y96abW__resourceTags{flex-wrap:wrap;gap:.5rem;display:flex}.ActionPlanDisplay-module__y96abW__resourceTag{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:.5rem;padding:.35rem .75rem;font-size:.8rem;display:inline-flex}.ActionPlanDisplay-module__y96abW__resourceTag a{color:#60a5fa;text-decoration:none}.ActionPlanDisplay-module__y96abW__resourceTag a:hover{text-decoration:underline}.ActionPlanDisplay-module__y96abW__resourceCost{text-transform:uppercase;border-radius:3px;padding:.1rem .35rem;font-size:.65rem;font-weight:600}.ActionPlanDisplay-module__y96abW__resourceCost.ActionPlanDisplay-module__y96abW__free{color:#22c55e;background:#22c55e33}.ActionPlanDisplay-module__y96abW__resourceCost.ActionPlanDisplay-module__y96abW__paid{color:#fbbf24;background:#fbbf2433}.ActionPlanDisplay-module__y96abW__resourceCost.ActionPlanDisplay-module__y96abW__freemium{color:#a78bfa;background:#6366f133}.ActionPlanDisplay-module__y96abW__criticalPathSection{background:#0003;border-radius:12px;margin-bottom:1.5rem;padding:1.25rem}.ActionPlanDisplay-module__y96abW__criticalPathSection h4{color:var(--pf-text-primary);margin:0 0 1rem;font-size:1rem;font-weight:700}.ActionPlanDisplay-module__y96abW__criticalPathList{flex-direction:column;gap:.5rem;display:flex}.ActionPlanDisplay-module__y96abW__criticalPathItem{color:var(--pf-text-secondary);background:#ffffff08;border-radius:8px;align-items:center;gap:.75rem;padding:.75rem;font-size:.9rem;display:flex}.ActionPlanDisplay-module__y96abW__criticalPathNumber{color:#fff;background:linear-gradient(135deg,#22c55e,#10b981);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;font-weight:700;display:flex}.ActionPlanDisplay-module__y96abW__insightsGrid{grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}.ActionPlanDisplay-module__y96abW__insightCard{background:#0003;border-radius:12px;padding:1.25rem}.ActionPlanDisplay-module__y96abW__insightCard h4{color:var(--pf-text-primary);margin:0 0 1rem;font-size:.95rem;font-weight:700}.ActionPlanDisplay-module__y96abW__blockersList,.ActionPlanDisplay-module__y96abW__successList{margin:0;padding-left:1.25rem;list-style:none}.ActionPlanDisplay-module__y96abW__blockersList li,.ActionPlanDisplay-module__y96abW__successList li{color:var(--pf-text-secondary);padding:.35rem 0;font-size:.85rem;line-height:1.4;position:relative}.ActionPlanDisplay-module__y96abW__blockersList li:before{content:"⚠";font-size:.75rem;position:absolute;left:-1.25rem}.ActionPlanDisplay-module__y96abW__successList li:before{content:"✓";color:#22c55e;position:absolute;left:-1.25rem}.ActionPlanDisplay-module__y96abW__exportSection{text-align:center;border-top:1px solid #ffffff1a;padding-top:1rem}.ActionPlanDisplay-module__y96abW__printButton{color:var(--pf-text-primary);cursor:pointer;background:#ffffff0d;border:1px solid #fff3;border-radius:8px;padding:.75rem 1.5rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .2s}.ActionPlanDisplay-module__y96abW__printButton:hover{background:#ffffff1a;border-color:#ffffff4d}.ActionPlanDisplay-module__y96abW__exportNote{color:var(--pf-text-muted);margin:.75rem 0 0;font-size:.8rem}@media (max-width:768px){.ActionPlanDisplay-module__y96abW__container{padding:1.5rem}.ActionPlanDisplay-module__y96abW__overviewGrid{grid-template-columns:1fr;gap:.75rem}.ActionPlanDisplay-module__y96abW__overviewCard{text-align:left;flex-direction:row;justify-content:space-between}.ActionPlanDisplay-module__y96abW__monthTabs{grid-template-columns:1fr;gap:.5rem}.ActionPlanDisplay-module__y96abW__metricsGrid{grid-template-columns:1fr}.ActionPlanDisplay-module__y96abW__weekInfo{flex-direction:column;align-items:flex-start;gap:.25rem}.ActionPlanDisplay-module__y96abW__weekMilestone{display:none}.ActionPlanDisplay-module__y96abW__insightsGrid{grid-template-columns:1fr}.ActionPlanDisplay-module__y96abW__actionDescription,.ActionPlanDisplay-module__y96abW__actionMeta,.ActionPlanDisplay-module__y96abW__checkpoints,.ActionPlanDisplay-module__y96abW__resources{margin-left:0;padding-left:0}}@media (max-width:480px){.ActionPlanDisplay-module__y96abW__container{padding:1.25rem}.ActionPlanDisplay-module__y96abW__headerContent h3{font-size:1.2rem}.ActionPlanDisplay-module__y96abW__actionHeader{flex-wrap:wrap}.ActionPlanDisplay-module__y96abW__actionTitle{flex-basis:100%;order:2;margin-top:.5rem}.ActionPlanDisplay-module__y96abW__actionIcon{order:1}.ActionPlanDisplay-module__y96abW__actionCheckbox{order:0}.ActionPlanDisplay-module__y96abW__actionPriority{order:3;margin-top:.25rem}}@media print{.ActionPlanDisplay-module__y96abW__container{background:#fff;border:none;padding:0}.ActionPlanDisplay-module__y96abW__quickWinsSection,.ActionPlanDisplay-module__y96abW__exportSection,.ActionPlanDisplay-module__y96abW__dismissButton,.ActionPlanDisplay-module__y96abW__monthTabs,.ActionPlanDisplay-module__y96abW__actionCheckbox{display:none}.ActionPlanDisplay-module__y96abW__monthContent{background:0 0;padding:0;display:block!important}.ActionPlanDisplay-module__y96abW__weekHeader{background:0 0}.ActionPlanDisplay-module__y96abW__weekActions{background:0 0;display:block!important}.ActionPlanDisplay-module__y96abW__actionCard{break-inside:avoid}}
.LinkedInGenerator-module__RYNmXG__container{background:linear-gradient(135deg,#0a66c214 0%,#0e76a80d 100%);border:2px solid #0a66c24d;border-radius:20px;margin-top:2rem;padding:2rem}.LinkedInGenerator-module__RYNmXG__header{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.LinkedInGenerator-module__RYNmXG__headerIcon{flex-shrink:0;font-size:2rem}.LinkedInGenerator-module__RYNmXG__headerContent h3{color:var(--pf-text-primary);margin:0 0 .25rem;font-size:1.4rem;font-weight:700}.LinkedInGenerator-module__RYNmXG__headerContent p{color:var(--pf-text-secondary);margin:0;font-size:.95rem}.LinkedInGenerator-module__RYNmXG__sectionTabs{gap:.5rem;margin-bottom:1.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.LinkedInGenerator-module__RYNmXG__sectionTab{color:var(--pf-text-secondary);cursor:pointer;white-space:nowrap;background:#ffffff0d;border:2px solid #0000;border-radius:10px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-family:inherit;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}.LinkedInGenerator-module__RYNmXG__sectionTab:hover{color:var(--pf-text-primary);background:#ffffff14}.LinkedInGenerator-module__RYNmXG__activeSectionTab{color:#38bdf8;background:linear-gradient(135deg,#0a66c233,#0e76a826);border-color:#0a66c280}.LinkedInGenerator-module__RYNmXG__sectionIcon{font-size:1.1rem}.LinkedInGenerator-module__RYNmXG__sectionLabel{display:inline}.LinkedInGenerator-module__RYNmXG__sectionContent{min-height:300px}.LinkedInGenerator-module__RYNmXG__sectionIntro{color:var(--pf-text-secondary);margin:0 0 1.5rem;font-size:.95rem;line-height:1.5}.LinkedInGenerator-module__RYNmXG__headlinesList{flex-direction:column;gap:1rem;display:flex}.LinkedInGenerator-module__RYNmXG__headlineCard{background:#0003;border:1px solid #ffffff1a;border-radius:12px;padding:1.25rem}.LinkedInGenerator-module__RYNmXG__headlineHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.LinkedInGenerator-module__RYNmXG__styleBadge{text-transform:uppercase;letter-spacing:.5px;border-radius:4px;padding:.25rem .5rem;font-size:.7rem;font-weight:600}.LinkedInGenerator-module__RYNmXG__styleAspirational{color:#a78bfa;background:#6366f133}.LinkedInGenerator-module__RYNmXG__styleHybrid{color:#4ade80;background:#22c55e33}.LinkedInGenerator-module__RYNmXG__styleAchievement{color:#fbbf24;background:#fbbf2433}.LinkedInGenerator-module__RYNmXG__copyButton{color:var(--pf-text-secondary);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;padding:.4rem .75rem;font-family:inherit;font-size:.8rem;transition:all .2s}.LinkedInGenerator-module__RYNmXG__copyButton:hover{color:#38bdf8;background:#0a66c233;border-color:#0a66c266}.LinkedInGenerator-module__RYNmXG__headlineText{color:var(--pf-text-primary);margin:0 0 .5rem;font-size:1rem;font-weight:500;line-height:1.4}.LinkedInGenerator-module__RYNmXG__headlineDescription{color:var(--pf-text-muted);margin:0;font-size:.85rem;font-style:italic}.LinkedInGenerator-module__RYNmXG__proTip{color:var(--pf-text-secondary);background:#fbbf241a;border:1px solid #fbbf244d;border-radius:10px;align-items:flex-start;gap:.5rem;margin-top:1.5rem;padding:1rem;font-size:.9rem;display:flex}.LinkedInGenerator-module__RYNmXG__proTipIcon{flex-shrink:0}.LinkedInGenerator-module__RYNmXG__summaryBlock{background:#0003;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:1.5rem;padding:1.25rem}.LinkedInGenerator-module__RYNmXG__summaryHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.LinkedInGenerator-module__RYNmXG__summaryHeader h4{color:var(--pf-text-primary);margin:0;font-size:1rem;font-weight:600}.LinkedInGenerator-module__RYNmXG__summaryContent{color:var(--pf-text-secondary);font-size:.9rem;line-height:1.6}.LinkedInGenerator-module__RYNmXG__summaryContent p{margin:0 0 .5rem}.LinkedInGenerator-module__RYNmXG__summaryContent p:empty{height:.5rem}.LinkedInGenerator-module__RYNmXG__bulletPoint{padding-left:.5rem}.LinkedInGenerator-module__RYNmXG__reframesSection{border-top:1px solid #ffffff1a;margin-top:2rem;padding-top:1.5rem}.LinkedInGenerator-module__RYNmXG__reframesSection h4{color:var(--pf-text-primary);margin:0 0 .5rem;font-size:1.1rem;font-weight:600}.LinkedInGenerator-module__RYNmXG__reframesIntro{color:var(--pf-text-secondary);margin:0 0 1rem;font-size:.9rem}.LinkedInGenerator-module__RYNmXG__reframeCard{background:#0003;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:1rem;padding:1.25rem}.LinkedInGenerator-module__RYNmXG__reframeScenario{color:#38bdf8;text-transform:uppercase;letter-spacing:.5px;background:#0a66c233;border-radius:4px;margin-bottom:.75rem;padding:.2rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.LinkedInGenerator-module__RYNmXG__reframeComparison{grid-template-columns:1fr auto 1fr;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:grid}.LinkedInGenerator-module__RYNmXG__reframeBefore,.LinkedInGenerator-module__RYNmXG__reframeAfter{border-radius:8px;padding:.75rem}.LinkedInGenerator-module__RYNmXG__reframeBefore{background:#ef44441a;border:1px solid #ef444433}.LinkedInGenerator-module__RYNmXG__reframeAfter{background:#22c55e1a;border:1px solid #22c55e33}.LinkedInGenerator-module__RYNmXG__reframeLabel{text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem;font-size:.7rem;font-weight:600;display:block}.LinkedInGenerator-module__RYNmXG__reframeBefore .LinkedInGenerator-module__RYNmXG__reframeLabel{color:#f87171}.LinkedInGenerator-module__RYNmXG__reframeAfter .LinkedInGenerator-module__RYNmXG__reframeLabel{color:#4ade80}.LinkedInGenerator-module__RYNmXG__reframeBefore p,.LinkedInGenerator-module__RYNmXG__reframeAfter p{color:var(--pf-text-secondary);margin:0;font-size:.85rem;line-height:1.4}.LinkedInGenerator-module__RYNmXG__reframeArrow{color:var(--pf-text-muted);padding-top:1rem;font-size:1.5rem}.LinkedInGenerator-module__RYNmXG__reframeWhy{color:var(--pf-text-muted);margin:0;font-size:.85rem;font-style:italic}.LinkedInGenerator-module__RYNmXG__skillsLegend{color:var(--pf-text-muted);gap:1.5rem;margin-bottom:1.5rem;font-size:.8rem;display:flex}.LinkedInGenerator-module__RYNmXG__skillsLegend span{align-items:center;gap:.35rem;display:flex}.LinkedInGenerator-module__RYNmXG__skillsGrid{flex-direction:column;gap:1.5rem;margin-bottom:1.5rem;display:flex}.LinkedInGenerator-module__RYNmXG__skillPriorityGroup{background:#00000026;border-radius:12px;padding:1rem}.LinkedInGenerator-module__RYNmXG__skillPriorityTitle{color:var(--pf-text-primary);margin:0 0 .75rem;font-size:.9rem;font-weight:600}.LinkedInGenerator-module__RYNmXG__skillTags{flex-wrap:wrap;gap:.5rem;display:flex}.LinkedInGenerator-module__RYNmXG__skillTag{cursor:pointer;border-radius:6px;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.85rem;font-weight:500;transition:all .2s;display:inline-flex;position:relative}.LinkedInGenerator-module__RYNmXG__skillTag:hover{transform:translateY(-1px)}.LinkedInGenerator-module__RYNmXG__skillCategoryIcon{font-size:.75rem}.LinkedInGenerator-module__RYNmXG__priorityMustHave{color:#f87171;background:#ef444426;border:1px solid #ef44444d}.LinkedInGenerator-module__RYNmXG__priorityMustHave:hover{background:#ef444440}.LinkedInGenerator-module__RYNmXG__priorityRecommended{color:#fbbf24;background:#fbbf2426;border:1px solid #fbbf244d}.LinkedInGenerator-module__RYNmXG__priorityRecommended:hover{background:#fbbf2440}.LinkedInGenerator-module__RYNmXG__priorityNiceToHave{color:#60a5fa;background:#60a5fa26;border:1px solid #60a5fa4d}.LinkedInGenerator-module__RYNmXG__priorityNiceToHave:hover{background:#60a5fa40}.LinkedInGenerator-module__RYNmXG__copiedIndicator{color:#fff;background:#22c55e;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:.6rem;font-weight:700;display:flex;position:absolute;top:-.25rem;right:-.25rem}.LinkedInGenerator-module__RYNmXG__copyAllButton{color:#38bdf8;cursor:pointer;background:linear-gradient(135deg,#0a66c233,#0e76a826);border:2px solid #0a66c266;border-radius:10px;width:100%;padding:.75rem;font-family:inherit;font-size:.95rem;font-weight:600;transition:all .2s;display:block}.LinkedInGenerator-module__RYNmXG__copyAllButton:hover{background:linear-gradient(135deg,#0a66c24d,#0e76a840);border-color:#0a66c299}.LinkedInGenerator-module__RYNmXG__tipsList{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}.LinkedInGenerator-module__RYNmXG__tipCard{background:#0003;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.LinkedInGenerator-module__RYNmXG__highImpact{background:#22c55e0d;border-color:#22c55e4d}.LinkedInGenerator-module__RYNmXG__tipHeader{align-items:center;gap:.75rem;display:flex}.LinkedInGenerator-module__RYNmXG__tipSection{color:#38bdf8;background:#0a66c233;border-radius:4px;padding:.2rem .5rem;font-size:.8rem;font-weight:600}.LinkedInGenerator-module__RYNmXG__highImpactBadge{color:#22c55e;text-transform:uppercase;letter-spacing:.5px;background:#22c55e33;border-radius:4px;padding:.15rem .4rem;font-size:.7rem;font-weight:600}.LinkedInGenerator-module__RYNmXG__tipText{color:var(--pf-text-secondary);margin:0;font-size:.9rem;line-height:1.5}.LinkedInGenerator-module__RYNmXG__additionalTips{background:#0003;border-radius:12px;padding:1.25rem}.LinkedInGenerator-module__RYNmXG__additionalTips h4{color:var(--pf-text-primary);margin:0 0 1rem;font-size:1rem;font-weight:600}.LinkedInGenerator-module__RYNmXG__additionalTips ul{margin:0;padding-left:1.5rem;list-style:none}.LinkedInGenerator-module__RYNmXG__additionalTips li{color:var(--pf-text-secondary);padding:.35rem 0;font-size:.9rem;position:relative}.LinkedInGenerator-module__RYNmXG__additionalTips li:before{content:"→";color:#38bdf8;position:absolute;left:-1.25rem}.LinkedInGenerator-module__RYNmXG__footer{text-align:center;border-top:1px solid #ffffff1a;margin-top:1.5rem;padding-top:1rem}.LinkedInGenerator-module__RYNmXG__footer p{color:var(--pf-text-muted);margin:0;font-size:.85rem}.LinkedInGenerator-module__RYNmXG__footer strong{color:var(--pf-text-secondary)}@media (max-width:768px){.LinkedInGenerator-module__RYNmXG__container{padding:1.5rem}.LinkedInGenerator-module__RYNmXG__sectionTabs{gap:.25rem}.LinkedInGenerator-module__RYNmXG__sectionTab{padding:.5rem .75rem;font-size:.8rem}.LinkedInGenerator-module__RYNmXG__sectionLabel{display:none}.LinkedInGenerator-module__RYNmXG__sectionIcon{font-size:1.25rem}.LinkedInGenerator-module__RYNmXG__reframeComparison{grid-template-columns:1fr;gap:.5rem}.LinkedInGenerator-module__RYNmXG__reframeArrow{display:none}.LinkedInGenerator-module__RYNmXG__skillsLegend{flex-direction:column;gap:.5rem}}@media (max-width:480px){.LinkedInGenerator-module__RYNmXG__container{padding:1.25rem}.LinkedInGenerator-module__RYNmXG__headerContent h3{font-size:1.2rem}.LinkedInGenerator-module__RYNmXG__headlineHeader{flex-direction:column;align-items:flex-start;gap:.5rem}}
.CoverLetterGenerator-module__QnOyQa__container{background:linear-gradient(135deg,#ec489914 0%,#db27770d 100%);border:2px solid #ec48994d;border-radius:20px;margin-top:2rem;padding:2rem}.CoverLetterGenerator-module__QnOyQa__header{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.CoverLetterGenerator-module__QnOyQa__headerIcon{flex-shrink:0;font-size:2rem}.CoverLetterGenerator-module__QnOyQa__headerContent h3{color:var(--pf-text-primary);margin:0 0 .25rem;font-size:1.4rem;font-weight:700}.CoverLetterGenerator-module__QnOyQa__headerContent p{color:var(--pf-text-secondary);margin:0;font-size:.95rem}.CoverLetterGenerator-module__QnOyQa__tabNav{gap:.5rem;margin-bottom:1.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.CoverLetterGenerator-module__QnOyQa__tab{color:var(--pf-text-secondary);cursor:pointer;white-space:nowrap;background:#ffffff0d;border:2px solid #0000;border-radius:10px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-family:inherit;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}.CoverLetterGenerator-module__QnOyQa__tab:hover{color:var(--pf-text-primary);background:#ffffff14}.CoverLetterGenerator-module__QnOyQa__activeTab{color:#f472b6;background:linear-gradient(135deg,#ec489933,#db277726);border-color:#ec489980}.CoverLetterGenerator-module__QnOyQa__tabIcon{font-size:1.1rem}.CoverLetterGenerator-module__QnOyQa__tabLabel{display:inline}.CoverLetterGenerator-module__QnOyQa__templateSection{min-height:300px}.CoverLetterGenerator-module__QnOyQa__copyAllButton{color:#f472b6;cursor:pointer;background:linear-gradient(135deg,#ec489933,#db277726);border:2px solid #ec489966;border-radius:10px;width:100%;margin-bottom:1.5rem;padding:.75rem;font-family:inherit;font-size:.95rem;font-weight:600;transition:all .2s;display:block}.CoverLetterGenerator-module__QnOyQa__copyAllButton:hover{background:linear-gradient(135deg,#ec48994d,#db277740);border-color:#ec489999}.CoverLetterGenerator-module__QnOyQa__paragraphBlock{background:#0003;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:1.25rem;padding:1.25rem}.CoverLetterGenerator-module__QnOyQa__paragraphHeader{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.CoverLetterGenerator-module__QnOyQa__paragraphLabel{color:var(--pf-text-primary);flex:1;font-size:.9rem;font-weight:600}.CoverLetterGenerator-module__QnOyQa__paragraphType{text-transform:uppercase;letter-spacing:.5px;border-radius:4px;padding:.2rem .5rem;font-size:.65rem;font-weight:600}.CoverLetterGenerator-module__QnOyQa__typeopening{color:#a78bfa;background:#6366f133}.CoverLetterGenerator-module__QnOyQa__typebody{color:#4ade80;background:#22c55e33}.CoverLetterGenerator-module__QnOyQa__typeskills{color:#fbbf24;background:#fbbf2433}.CoverLetterGenerator-module__QnOyQa__typeclosing{color:#f472b6;background:#ec489933}.CoverLetterGenerator-module__QnOyQa__copyButton{color:var(--pf-text-secondary);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;padding:.35rem .5rem;font-size:.8rem;line-height:1;transition:all .2s}.CoverLetterGenerator-module__QnOyQa__copyButton:hover{color:#f472b6;background:#ec489933;border-color:#ec489966}.CoverLetterGenerator-module__QnOyQa__paragraphContent{color:var(--pf-text-secondary);font-size:.9rem;line-height:1.6}.CoverLetterGenerator-module__QnOyQa__paragraphContent p{margin:0 0 .5rem}.CoverLetterGenerator-module__QnOyQa__paragraphText{color:var(--pf-text-secondary);margin:0;font-size:.9rem;line-height:1.6}.CoverLetterGenerator-module__QnOyQa__paragraphTip{color:var(--pf-text-muted);background:#fbbf241a;border-radius:8px;gap:.5rem;margin-top:.75rem;padding:.75rem;font-size:.85rem;display:flex}.CoverLetterGenerator-module__QnOyQa__tipIcon{flex-shrink:0}.CoverLetterGenerator-module__QnOyQa__signature{margin-top:.5rem;padding-left:0}.CoverLetterGenerator-module__QnOyQa__signature p{color:var(--pf-text-secondary);margin:.15rem 0;font-size:.9rem}.CoverLetterGenerator-module__QnOyQa__phrasesSection{background:#00000026;border-radius:12px;margin-top:1.5rem;padding:1.25rem}.CoverLetterGenerator-module__QnOyQa__phrasesSection h4{color:var(--pf-text-primary);margin:0 0 1rem;font-size:1rem;font-weight:600}.CoverLetterGenerator-module__QnOyQa__phrasesList{flex-wrap:wrap;gap:.5rem;display:flex}.CoverLetterGenerator-module__QnOyQa__powerPhrase{color:#4ade80;cursor:pointer;background:#22c55e26;border:1px solid #22c55e4d;border-radius:6px;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.85rem;transition:all .2s;display:inline-flex;position:relative}.CoverLetterGenerator-module__QnOyQa__powerPhrase:hover{background:#22c55e40}.CoverLetterGenerator-module__QnOyQa__copiedBadge{color:#fff;background:#22c55e;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:.6rem;font-weight:700;display:flex;position:absolute;top:-.25rem;right:-.25rem}.CoverLetterGenerator-module__QnOyQa__placeholderNote{color:var(--pf-text-secondary);background:#6366f11a;border:1px solid #6366f14d;border-radius:10px;gap:.75rem;margin-top:1.5rem;padding:1rem;font-size:.9rem;display:flex}.CoverLetterGenerator-module__QnOyQa__noteIcon{flex-shrink:0;font-size:1.25rem}.CoverLetterGenerator-module__QnOyQa__placeholderNote strong{color:#a78bfa}.CoverLetterGenerator-module__QnOyQa__tipsSection{min-height:300px}.CoverLetterGenerator-module__QnOyQa__tipsGroup{background:#0003;border-radius:12px;margin-bottom:1.5rem;padding:1.25rem}.CoverLetterGenerator-module__QnOyQa__tipsGroupTitle{color:var(--pf-text-primary);align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1rem;font-weight:600;display:flex}.CoverLetterGenerator-module__QnOyQa__doIcon{color:#22c55e;font-weight:700}.CoverLetterGenerator-module__QnOyQa__dontIcon{color:#ef4444;font-weight:700}.CoverLetterGenerator-module__QnOyQa__formatIcon{font-size:1rem}.CoverLetterGenerator-module__QnOyQa__tipsList{margin:0;padding-left:1.5rem;list-style:none}.CoverLetterGenerator-module__QnOyQa__tipsList li{color:var(--pf-text-secondary);padding:.4rem 0;font-size:.9rem;line-height:1.5;position:relative}.CoverLetterGenerator-module__QnOyQa__doTip:before{content:"✓";color:#22c55e;position:absolute;left:-1.25rem}.CoverLetterGenerator-module__QnOyQa__dontTip:before{content:"✗";color:#ef4444;position:absolute;left:-1.25rem}.CoverLetterGenerator-module__QnOyQa__formatTip:before{content:"•";color:#a78bfa;position:absolute;left:-1rem}.CoverLetterGenerator-module__QnOyQa__avoidPhrasesSection{background:#ef44440d;border:1px solid #ef444433;border-radius:12px;margin-bottom:1.5rem;padding:1.25rem}.CoverLetterGenerator-module__QnOyQa__avoidPhrasesSection h4{color:var(--pf-text-primary);margin:0 0 1rem;font-size:1rem;font-weight:600}.CoverLetterGenerator-module__QnOyQa__avoidPhrasesList{flex-direction:column;gap:.75rem;display:flex}.CoverLetterGenerator-module__QnOyQa__avoidPhrase{flex-direction:column;gap:.25rem;display:flex}.CoverLetterGenerator-module__QnOyQa__strikeThrough{color:#f87171;font-size:.9rem;text-decoration:line-through}.CoverLetterGenerator-module__QnOyQa__avoidReason{color:var(--pf-text-muted);padding-left:1rem;font-size:.8rem}.CoverLetterGenerator-module__QnOyQa__checklistSection{min-height:300px}.CoverLetterGenerator-module__QnOyQa__checklistIntro{color:var(--pf-text-secondary);margin:0 0 1.5rem;font-size:.95rem;line-height:1.5}.CoverLetterGenerator-module__QnOyQa__checklistItems{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:flex}.CoverLetterGenerator-module__QnOyQa__checklistItem{cursor:pointer;background:#0003;border-radius:8px;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;transition:background .2s;display:flex}.CoverLetterGenerator-module__QnOyQa__checklistItem:hover{background:#0000004d}.CoverLetterGenerator-module__QnOyQa__checklistCheckbox{accent-color:#22c55e;cursor:pointer;width:18px;height:18px;margin-top:2px}.CoverLetterGenerator-module__QnOyQa__checklistText{color:var(--pf-text-secondary);font-size:.9rem;line-height:1.4}.CoverLetterGenerator-module__QnOyQa__finalReminder{background:linear-gradient(135deg,#ec48991a 0%,#db27770d 100%);border:1px solid #ec48994d;border-radius:12px;padding:1.25rem}.CoverLetterGenerator-module__QnOyQa__finalReminder h4{color:#f472b6;margin:0 0 .75rem;font-size:1rem;font-weight:600}.CoverLetterGenerator-module__QnOyQa__finalReminder p{color:var(--pf-text-secondary);margin:0;font-size:.9rem;line-height:1.6}.CoverLetterGenerator-module__QnOyQa__footer{text-align:center;border-top:1px solid #ffffff1a;margin-top:1.5rem;padding-top:1rem}.CoverLetterGenerator-module__QnOyQa__footer p{color:var(--pf-text-muted);margin:0;font-size:.85rem}.CoverLetterGenerator-module__QnOyQa__footer strong{color:var(--pf-text-secondary)}@media (max-width:768px){.CoverLetterGenerator-module__QnOyQa__container{padding:1.5rem}.CoverLetterGenerator-module__QnOyQa__tabNav{gap:.25rem}.CoverLetterGenerator-module__QnOyQa__tab{padding:.5rem .75rem;font-size:.8rem}.CoverLetterGenerator-module__QnOyQa__tabLabel{display:none}.CoverLetterGenerator-module__QnOyQa__tabIcon{font-size:1.25rem}.CoverLetterGenerator-module__QnOyQa__paragraphHeader{flex-wrap:wrap;gap:.5rem}.CoverLetterGenerator-module__QnOyQa__paragraphType{order:3}}@media (max-width:480px){.CoverLetterGenerator-module__QnOyQa__container{padding:1.25rem}.CoverLetterGenerator-module__QnOyQa__headerContent h3{font-size:1.2rem}}
.CareerProgressionTimeline-module__NURCqq__container{background:linear-gradient(135deg,#fbbf2414 0%,#f59e0b0d 100%);border:2px solid #fbbf244d;border-radius:20px;margin-top:2rem;padding:2rem}.CareerProgressionTimeline-module__NURCqq__header{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.CareerProgressionTimeline-module__NURCqq__headerIcon{flex-shrink:0;font-size:2rem}.CareerProgressionTimeline-module__NURCqq__headerContent h3{color:var(--pf-text-primary);margin:0 0 .25rem;font-size:1.4rem;font-weight:700}.CareerProgressionTimeline-module__NURCqq__headerContent p{color:var(--pf-text-secondary);margin:0;font-size:.95rem}.CareerProgressionTimeline-module__NURCqq__timelineContainer{background:#0003;border-radius:16px;margin-bottom:2rem;padding:1.5rem}.CareerProgressionTimeline-module__NURCqq__timelineTrack{background:#ffffff1a;border-radius:3px;height:6px;margin-bottom:1rem;position:relative}.CareerProgressionTimeline-module__NURCqq__timelineProgress{background:linear-gradient(90deg,#fbbf24,#f59e0b);border-radius:3px;height:100%;transition:width .3s;position:absolute;top:0;left:0}.CareerProgressionTimeline-module__NURCqq__timelineNodes{justify-content:space-between;display:flex}.CareerProgressionTimeline-module__NURCqq__timelineNode{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:.5rem;max-width:150px;padding:.5rem;transition:all .2s;display:flex}.CareerProgressionTimeline-module__NURCqq__timelineNode:hover .CareerProgressionTimeline-module__NURCqq__nodeCircle{transform:scale(1.1)}.CareerProgressionTimeline-module__NURCqq__nodeCircle{width:40px;height:40px;color:var(--pf-text-secondary);background:#ffffff1a;border:2px solid #fff3;border-radius:50%;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;transition:all .2s;display:flex}.CareerProgressionTimeline-module__NURCqq__activeNode .CareerProgressionTimeline-module__NURCqq__nodeCircle{color:#1a1a2e;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-color:#fbbf24;transform:scale(1.15);box-shadow:0 0 20px #fbbf2466}.CareerProgressionTimeline-module__NURCqq__passedNode .CareerProgressionTimeline-module__NURCqq__nodeCircle{color:#22c55e;background:#22c55e33;border-color:#22c55e}.CareerProgressionTimeline-module__NURCqq__nodeLabel{color:var(--pf-text-primary);text-align:center;font-size:.8rem;font-weight:600;line-height:1.2}.CareerProgressionTimeline-module__NURCqq__activeNode .CareerProgressionTimeline-module__NURCqq__nodeLabel{color:#fbbf24}.CareerProgressionTimeline-module__NURCqq__nodeYears{color:var(--pf-text-muted);font-size:.7rem}.CareerProgressionTimeline-module__NURCqq__salaryChart{background:#00000026;border-radius:12px;margin-bottom:2rem;padding:1.25rem}.CareerProgressionTimeline-module__NURCqq__salaryChart h4{color:var(--pf-text-primary);margin:0 0 1rem;font-size:1rem;font-weight:600}.CareerProgressionTimeline-module__NURCqq__salaryBars{justify-content:space-around;align-items:flex-end;gap:1rem;height:150px;display:flex}.CareerProgressionTimeline-module__NURCqq__salaryBar{cursor:pointer;flex-direction:column;flex:1;align-items:center;max-width:120px;display:flex}.CareerProgressionTimeline-module__NURCqq__salaryBarFill{background:#fbbf2433;border-radius:8px 8px 0 0;justify-content:center;align-items:flex-end;width:100%;min-height:30px;padding-bottom:.5rem;transition:all .2s;display:flex}.CareerProgressionTimeline-module__NURCqq__salaryBar:hover .CareerProgressionTimeline-module__NURCqq__salaryBarFill{background:#fbbf2459}.CareerProgressionTimeline-module__NURCqq__activeSalaryBar .CareerProgressionTimeline-module__NURCqq__salaryBarFill{background:linear-gradient(#f59e0b4d,#fbbf2480)}.CareerProgressionTimeline-module__NURCqq__salaryAmount{color:#fbbf24;text-align:center;writing-mode:horizontal-tb;font-size:.7rem;font-weight:600}.CareerProgressionTimeline-module__NURCqq__salaryLabel{color:var(--pf-text-muted);text-align:center;margin-top:.5rem;font-size:.75rem}.CareerProgressionTimeline-module__NURCqq__levelDetails{background:#0003;border-radius:16px;margin-bottom:1.5rem;padding:1.5rem}.CareerProgressionTimeline-module__NURCqq__levelHeader{margin-bottom:1.25rem}.CareerProgressionTimeline-module__NURCqq__levelBadge{color:#1a1a2e;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:4px;margin-bottom:.5rem;padding:.25rem .5rem;font-size:.7rem;font-weight:600;display:inline-block}.CareerProgressionTimeline-module__NURCqq__levelHeader h4{color:var(--pf-text-primary);margin:0 0 .5rem;font-size:1.3rem;font-weight:700}.CareerProgressionTimeline-module__NURCqq__levelMeta{gap:1.5rem;font-size:.9rem;display:flex}.CareerProgressionTimeline-module__NURCqq__levelYears{color:var(--pf-text-secondary)}.CareerProgressionTimeline-module__NURCqq__levelSalary{color:#22c55e;font-weight:600}.CareerProgressionTimeline-module__NURCqq__timeToReach{color:var(--pf-text-secondary);background:#fbbf241a;border-radius:8px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.75rem 1rem;font-size:.9rem;display:flex}.CareerProgressionTimeline-module__NURCqq__clockIcon{font-size:1rem}.CareerProgressionTimeline-module__NURCqq__timeToReach strong{color:#fbbf24}.CareerProgressionTimeline-module__NURCqq__detailSection{margin-bottom:1.25rem}.CareerProgressionTimeline-module__NURCqq__detailSection h5{color:var(--pf-text-primary);margin:0 0 .75rem;font-size:.9rem;font-weight:600}.CareerProgressionTimeline-module__NURCqq__responsibilityList{margin:0;padding-left:1.25rem;list-style:none}.CareerProgressionTimeline-module__NURCqq__responsibilityList li{color:var(--pf-text-secondary);padding:.35rem 0;font-size:.9rem;line-height:1.4;position:relative}.CareerProgressionTimeline-module__NURCqq__responsibilityList li:before{content:"→";color:#fbbf24;position:absolute;left:-1.25rem}.CareerProgressionTimeline-module__NURCqq__skillTags,.CareerProgressionTimeline-module__NURCqq__certTags{flex-wrap:wrap;gap:.5rem;display:flex}.CareerProgressionTimeline-module__NURCqq__skillTag{color:#a78bfa;background:#6366f126;border:1px solid #6366f14d;border-radius:6px;padding:.35rem .75rem;font-size:.8rem}.CareerProgressionTimeline-module__NURCqq__certTag{color:#4ade80;background:#22c55e26;border:1px solid #22c55e4d;border-radius:6px;padding:.35rem .75rem;font-size:.8rem}.CareerProgressionTimeline-module__NURCqq__levelNavigation{border-top:1px solid #ffffff1a;justify-content:space-between;gap:1rem;margin-top:1.5rem;padding-top:1rem;display:flex}.CareerProgressionTimeline-module__NURCqq__navButton{color:var(--pf-text-secondary);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;flex:1;padding:.75rem 1rem;font-family:inherit;font-size:.9rem;font-weight:500;transition:all .2s}.CareerProgressionTimeline-module__NURCqq__navButton:hover:not(:disabled){color:#fbbf24;background:#fbbf241a;border-color:#fbbf244d}.CareerProgressionTimeline-module__NURCqq__navButton:disabled{opacity:.4;cursor:not-allowed}.CareerProgressionTimeline-module__NURCqq__milestonesSection{margin-bottom:1.5rem}.CareerProgressionTimeline-module__NURCqq__milestonesSection h4{color:var(--pf-text-primary);margin:0 0 1rem;font-size:1rem;font-weight:600}.CareerProgressionTimeline-module__NURCqq__milestonesList{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.CareerProgressionTimeline-module__NURCqq__milestoneCard{background:#0003;border:1px solid #ffffff1a;border-radius:12px;gap:.75rem;padding:1rem;display:flex}.CareerProgressionTimeline-module__NURCqq__milestoneIcon{flex-shrink:0;font-size:1.5rem}.CareerProgressionTimeline-module__NURCqq__milestoneContent{flex-direction:column;gap:.25rem;display:flex}.CareerProgressionTimeline-module__NURCqq__milestoneTiming{color:#fbbf24;text-transform:uppercase;letter-spacing:.5px;font-size:.7rem;font-weight:600}.CareerProgressionTimeline-module__NURCqq__milestoneTitle{color:var(--pf-text-primary);font-size:.9rem;font-weight:600}.CareerProgressionTimeline-module__NURCqq__milestoneDescription{color:var(--pf-text-muted);font-size:.8rem;line-height:1.4}.CareerProgressionTimeline-module__NURCqq__alternativeSection{margin-bottom:1.5rem}.CareerProgressionTimeline-module__NURCqq__alternativeToggle{width:100%;color:var(--pf-text-primary);cursor:pointer;background:#0003;border:1px solid #ffffff1a;border-radius:12px;justify-content:space-between;align-items:center;padding:1rem 1.25rem;font-family:inherit;font-size:1rem;font-weight:600;transition:all .2s;display:flex}.CareerProgressionTimeline-module__NURCqq__alternativeToggle:hover{background:#0000004d;border-color:#fff3}.CareerProgressionTimeline-module__NURCqq__toggleIcon{color:var(--pf-text-muted);font-size:1.25rem}.CareerProgressionTimeline-module__NURCqq__alternativesList{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.CareerProgressionTimeline-module__NURCqq__alternativeCard{background:#00000026;border:1px solid #ffffff1a;border-radius:12px;padding:1.25rem}.CareerProgressionTimeline-module__NURCqq__alternativeHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.CareerProgressionTimeline-module__NURCqq__alternativeTitle{color:var(--pf-text-primary);font-size:1rem;font-weight:600}.CareerProgressionTimeline-module__NURCqq__alternativeFrom{color:var(--pf-text-muted);background:#ffffff0d;border-radius:4px;padding:.2rem .5rem;font-size:.75rem}.CareerProgressionTimeline-module__NURCqq__alternativeDescription{color:var(--pf-text-secondary);margin:0 0 .75rem;font-size:.9rem;line-height:1.4}.CareerProgressionTimeline-module__NURCqq__alternativeRequirements{flex-direction:column;gap:.5rem;display:flex}.CareerProgressionTimeline-module__NURCqq__requirementsLabel{color:var(--pf-text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:.75rem}.CareerProgressionTimeline-module__NURCqq__requirementTags{flex-wrap:wrap;gap:.35rem;display:flex}.CareerProgressionTimeline-module__NURCqq__requirementTag{color:#a78bfa;background:#8b5cf626;border-radius:4px;padding:.25rem .5rem;font-size:.75rem}.CareerProgressionTimeline-module__NURCqq__growthTipsSection{background:#0003;border-radius:12px;padding:1.25rem}.CareerProgressionTimeline-module__NURCqq__growthTipsSection h4{color:var(--pf-text-primary);margin:0 0 1rem;font-size:1rem;font-weight:600}.CareerProgressionTimeline-module__NURCqq__growthTipsList{margin:0;padding-left:1.5rem;list-style:none}.CareerProgressionTimeline-module__NURCqq__growthTipsList li{color:var(--pf-text-secondary);padding:.5rem 0;font-size:.9rem;line-height:1.5;position:relative}.CareerProgressionTimeline-module__NURCqq__growthTipsList li:before{content:"💡";font-size:.8rem;position:absolute;left:-1.5rem}@media (max-width:768px){.CareerProgressionTimeline-module__NURCqq__container{padding:1.5rem}.CareerProgressionTimeline-module__NURCqq__timelineNodes{flex-wrap:wrap;justify-content:center;gap:.5rem}.CareerProgressionTimeline-module__NURCqq__timelineNode{flex:0 0 45%;max-width:none}.CareerProgressionTimeline-module__NURCqq__nodeCircle{width:32px;height:32px;font-size:.8rem}.CareerProgressionTimeline-module__NURCqq__salaryBars{gap:.5rem;height:120px}.CareerProgressionTimeline-module__NURCqq__milestonesList{grid-template-columns:1fr}.CareerProgressionTimeline-module__NURCqq__levelMeta{flex-direction:column;gap:.5rem}.CareerProgressionTimeline-module__NURCqq__alternativeHeader{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.CareerProgressionTimeline-module__NURCqq__container{padding:1.25rem}.CareerProgressionTimeline-module__NURCqq__headerContent h3{font-size:1.2rem}.CareerProgressionTimeline-module__NURCqq__levelHeader h4{font-size:1.1rem}.CareerProgressionTimeline-module__NURCqq__levelNavigation{flex-direction:column}}
.ATSKeywords-module__f-EVIa__container{background:linear-gradient(135deg,#3b82f614 0%,#2563eb0d 100%);border:2px solid #3b82f64d;border-radius:20px;margin-top:2rem;padding:2rem}.ATSKeywords-module__f-EVIa__header{align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.ATSKeywords-module__f-EVIa__headerIcon{flex-shrink:0;font-size:2rem}.ATSKeywords-module__f-EVIa__headerContent h3{color:var(--pf-text-primary);margin:0 0 .25rem;font-size:1.4rem;font-weight:700}.ATSKeywords-module__f-EVIa__headerContent p{color:var(--pf-text-secondary);margin:0;font-size:.95rem}.ATSKeywords-module__f-EVIa__infoBox{color:var(--pf-text-secondary);background:#3b82f61a;border:1px solid #3b82f64d;border-radius:10px;gap:.75rem;margin-bottom:1.5rem;padding:1rem;font-size:.9rem;display:flex}.ATSKeywords-module__f-EVIa__infoIcon{flex-shrink:0;font-size:1rem}.ATSKeywords-module__f-EVIa__infoBox strong{color:#60a5fa}.ATSKeywords-module__f-EVIa__tabNav{gap:.5rem;margin-bottom:1.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.ATSKeywords-module__f-EVIa__tab{color:var(--pf-text-secondary);cursor:pointer;white-space:nowrap;background:#ffffff0d;border:2px solid #0000;border-radius:10px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-family:inherit;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}.ATSKeywords-module__f-EVIa__tab:hover{color:var(--pf-text-primary);background:#ffffff14}.ATSKeywords-module__f-EVIa__activeTab{color:#60a5fa;background:linear-gradient(135deg,#3b82f633,#2563eb26);border-color:#3b82f680}.ATSKeywords-module__f-EVIa__tabIcon{font-size:1.1rem}.ATSKeywords-module__f-EVIa__tabLabel{display:inline}.ATSKeywords-module__f-EVIa__keywordsSection{min-height:300px}.ATSKeywords-module__f-EVIa__legend{color:var(--pf-text-muted);flex-wrap:wrap;gap:1.5rem;margin-bottom:1rem;font-size:.8rem;display:flex}.ATSKeywords-module__f-EVIa__legend span{align-items:center;gap:.35rem;display:flex}.ATSKeywords-module__f-EVIa__copyAllButton{color:#60a5fa;cursor:pointer;background:linear-gradient(135deg,#3b82f633,#2563eb26);border:2px solid #3b82f666;border-radius:10px;width:100%;margin-bottom:1.5rem;padding:.75rem;font-family:inherit;font-size:.95rem;font-weight:600;transition:all .2s;display:block}.ATSKeywords-module__f-EVIa__copyAllButton:hover{background:linear-gradient(135deg,#3b82f64d,#2563eb40);border-color:#3b82f699}.ATSKeywords-module__f-EVIa__keywordGroup{background:#0003;border-radius:12px;margin-bottom:1.5rem;padding:1.25rem}.ATSKeywords-module__f-EVIa__keywordGroup h4{color:var(--pf-text-primary);margin:0 0 1rem;font-size:1rem;font-weight:600}.ATSKeywords-module__f-EVIa__groupIntro{color:var(--pf-text-muted);margin:-.5rem 0 .75rem;font-size:.85rem}.ATSKeywords-module__f-EVIa__keywordTags,.ATSKeywords-module__f-EVIa__verbTags,.ATSKeywords-module__f-EVIa__certTags{flex-wrap:wrap;gap:.5rem;display:flex}.ATSKeywords-module__f-EVIa__keywordTag{cursor:pointer;border-radius:6px;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.85rem;font-weight:500;transition:all .2s;display:inline-flex;position:relative}.ATSKeywords-module__f-EVIa__keywordTag:hover{transform:translateY(-1px)}.ATSKeywords-module__f-EVIa__importanceCritical{color:#f87171;background:#ef444426;border:1px solid #ef44444d}.ATSKeywords-module__f-EVIa__importanceCritical:hover{background:#ef444440}.ATSKeywords-module__f-EVIa__importanceHigh{color:#fbbf24;background:#fbbf2426;border:1px solid #fbbf244d}.ATSKeywords-module__f-EVIa__importanceHigh:hover{background:#fbbf2440}.ATSKeywords-module__f-EVIa__importanceMedium{color:#60a5fa;background:#60a5fa26;border:1px solid #60a5fa4d}.ATSKeywords-module__f-EVIa__importanceMedium:hover{background:#60a5fa40}.ATSKeywords-module__f-EVIa__copiedBadge{color:#fff;background:#22c55e;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:.6rem;font-weight:700;display:flex;position:absolute;top:-.25rem;right:-.25rem}.ATSKeywords-module__f-EVIa__verbTag{color:#4ade80;cursor:pointer;background:#22c55e26;border:1px solid #22c55e4d;border-radius:6px;padding:.35rem .7rem;font-size:.85rem;transition:all .2s;display:inline-flex;position:relative}.ATSKeywords-module__f-EVIa__verbTag:hover{background:#22c55e40}.ATSKeywords-module__f-EVIa__certTag{border-radius:8px;flex-direction:column;gap:.25rem;padding:.5rem .75rem;display:flex}.ATSKeywords-module__f-EVIa__certName{font-size:.9rem;font-weight:600}.ATSKeywords-module__f-EVIa__certContext{opacity:.7;font-size:.75rem}.ATSKeywords-module__f-EVIa__samplesSection{min-height:300px}.ATSKeywords-module__f-EVIa__sectionIntro{color:var(--pf-text-secondary);margin:0 0 1.5rem;font-size:.95rem;line-height:1.5}.ATSKeywords-module__f-EVIa__sampleCard{background:#0003;border-radius:12px;margin-bottom:1.5rem;padding:1.25rem}.ATSKeywords-module__f-EVIa__sampleComparison{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:1rem;margin-bottom:1rem;display:grid}.ATSKeywords-module__f-EVIa__weakExample,.ATSKeywords-module__f-EVIa__strongExample{border-radius:8px;padding:1rem}.ATSKeywords-module__f-EVIa__weakExample{background:#ef44441a;border:1px solid #ef444433}.ATSKeywords-module__f-EVIa__strongExample{background:#22c55e1a;border:1px solid #22c55e33;position:relative}.ATSKeywords-module__f-EVIa__sampleLabel{text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:block}.ATSKeywords-module__f-EVIa__weakExample .ATSKeywords-module__f-EVIa__sampleLabel{color:#f87171}.ATSKeywords-module__f-EVIa__strongExample .ATSKeywords-module__f-EVIa__sampleLabel{color:#4ade80}.ATSKeywords-module__f-EVIa__weakExample p,.ATSKeywords-module__f-EVIa__strongExample p{color:var(--pf-text-secondary);margin:0;font-size:.9rem;line-height:1.5}.ATSKeywords-module__f-EVIa__sampleArrow{color:var(--pf-text-muted);align-items:center;font-size:1.5rem;display:flex}.ATSKeywords-module__f-EVIa__copyButton{color:#4ade80;cursor:pointer;background:#22c55e33;border:1px solid #22c55e66;border-radius:4px;padding:.25rem .5rem;font-family:inherit;font-size:.7rem;font-weight:600;position:absolute;bottom:.5rem;right:.5rem}.ATSKeywords-module__f-EVIa__copyButton:hover{background:#22c55e4d}.ATSKeywords-module__f-EVIa__sampleExplanation{color:var(--pf-text-muted);background:#ffffff08;border-radius:8px;padding:.75rem;font-size:.85rem}.ATSKeywords-module__f-EVIa__whyLabel{color:#60a5fa;font-weight:600}.ATSKeywords-module__f-EVIa__formulaBox{background:#3b82f61a;border:1px solid #3b82f64d;border-radius:12px;margin-top:1.5rem;padding:1.25rem}.ATSKeywords-module__f-EVIa__formulaBox h4{color:#60a5fa;margin:0 0 1rem;font-size:1rem;font-weight:600}.ATSKeywords-module__f-EVIa__formula{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.ATSKeywords-module__f-EVIa__formulaItem{text-align:center;background:#0003;border-radius:8px;flex-direction:column;align-items:center;padding:.75rem 1rem;display:flex}.ATSKeywords-module__f-EVIa__formulaItem strong{color:var(--pf-text-primary);font-size:.9rem}.ATSKeywords-module__f-EVIa__formulaItem span{color:var(--pf-text-muted);font-size:.75rem}.ATSKeywords-module__f-EVIa__formulaPlus{color:#60a5fa;font-size:1.25rem;font-weight:700}.ATSKeywords-module__f-EVIa__formulaExample{color:var(--pf-text-secondary);text-align:center;margin:0;font-size:.85rem;font-style:italic}.ATSKeywords-module__f-EVIa__tipsSection{min-height:300px}.ATSKeywords-module__f-EVIa__tipsList{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}.ATSKeywords-module__f-EVIa__tipCard{background:#0003;border:1px solid #ffffff1a;border-radius:10px;padding:1rem}.ATSKeywords-module__f-EVIa__tipSection{color:#60a5fa;background:#3b82f633;border-radius:4px;margin-bottom:.5rem;padding:.2rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.ATSKeywords-module__f-EVIa__tipText{color:var(--pf-text-secondary);margin:0;font-size:.9rem;line-height:1.5}.ATSKeywords-module__f-EVIa__formatTipsBox{background:#0003;border-radius:12px;margin-bottom:1.5rem;padding:1.25rem}.ATSKeywords-module__f-EVIa__formatTipsBox h4{color:var(--pf-text-primary);margin:0 0 1rem;font-size:1rem;font-weight:600}.ATSKeywords-module__f-EVIa__formatTipsBox ul{margin:0;padding-left:1.5rem;list-style:none}.ATSKeywords-module__f-EVIa__formatTipsBox li{color:var(--pf-text-secondary);padding:.35rem 0;font-size:.9rem;line-height:1.4;position:relative}.ATSKeywords-module__f-EVIa__formatTipsBox li:before{content:"✓";color:#22c55e;position:absolute;left:-1.25rem}.ATSKeywords-module__f-EVIa__placementBox{background:linear-gradient(135deg,#3b82f61a 0%,#2563eb0d 100%);border:1px solid #3b82f64d;border-radius:12px;padding:1.25rem}.ATSKeywords-module__f-EVIa__placementBox h4{color:#60a5fa;margin:0 0 1rem;font-size:1rem;font-weight:600}.ATSKeywords-module__f-EVIa__placementGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;display:grid}.ATSKeywords-module__f-EVIa__placementItem{background:#0003;border-radius:8px;flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.ATSKeywords-module__f-EVIa__placementLocation{color:var(--pf-text-primary);font-size:.9rem;font-weight:600}.ATSKeywords-module__f-EVIa__placementAdvice{color:var(--pf-text-muted);font-size:.8rem}.ATSKeywords-module__f-EVIa__footer{text-align:center;border-top:1px solid #ffffff1a;margin-top:1.5rem;padding-top:1rem}.ATSKeywords-module__f-EVIa__footer p{color:var(--pf-text-muted);margin:0;font-size:.85rem}.ATSKeywords-module__f-EVIa__footer strong{color:var(--pf-text-secondary)}@media (max-width:768px){.ATSKeywords-module__f-EVIa__container{padding:1.5rem}.ATSKeywords-module__f-EVIa__tabNav{gap:.25rem}.ATSKeywords-module__f-EVIa__tab{padding:.5rem .75rem;font-size:.8rem}.ATSKeywords-module__f-EVIa__tabLabel{display:none}.ATSKeywords-module__f-EVIa__tabIcon{font-size:1.25rem}.ATSKeywords-module__f-EVIa__legend{flex-direction:column;gap:.5rem}.ATSKeywords-module__f-EVIa__sampleComparison{grid-template-columns:1fr;gap:.5rem}.ATSKeywords-module__f-EVIa__sampleArrow{display:none}.ATSKeywords-module__f-EVIa__formula{flex-direction:column}.ATSKeywords-module__f-EVIa__formulaPlus{transform:rotate(90deg)}.ATSKeywords-module__f-EVIa__placementGrid{grid-template-columns:1fr}}@media (max-width:480px){.ATSKeywords-module__f-EVIa__container{padding:1.25rem}.ATSKeywords-module__f-EVIa__headerContent h3{font-size:1.2rem}}
.PremiumToolkit-module___D8_xG__container{background:linear-gradient(135deg,#6366f10d 0%,#8b5cf614 100%);border:2px solid #6366f140;border-radius:20px;margin-top:2rem;padding:2rem}.PremiumToolkit-module___D8_xG__header{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.PremiumToolkit-module___D8_xG__header h3{color:var(--pf-text-primary);margin:0;font-size:1.4rem;font-weight:700}.PremiumToolkit-module___D8_xG__icon{font-size:1.5rem}.PremiumToolkit-module___D8_xG__tabNav{gap:.5rem;margin-bottom:1.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.PremiumToolkit-module___D8_xG__tab{color:var(--pf-text-secondary);cursor:pointer;white-space:nowrap;background:#ffffff0d;border:2px solid #0000;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-family:inherit;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}.PremiumToolkit-module___D8_xG__tab:hover{color:var(--pf-text-primary);background:#ffffff14}.PremiumToolkit-module___D8_xG__activeTab{color:#a78bfa;background:linear-gradient(135deg,#6366f133,#8b5cf626);border-color:#6366f180}.PremiumToolkit-module___D8_xG__tabIcon{font-size:1.1rem}.PremiumToolkit-module___D8_xG__tabLabel{display:inline}.PremiumToolkit-module___D8_xG__tabContent{min-height:300px}.PremiumToolkit-module___D8_xG__sectionIntro{color:var(--pf-text-secondary);margin:0 0 1.5rem;font-size:.95rem;line-height:1.5}.PremiumToolkit-module___D8_xG__questionsList{flex-direction:column;gap:1rem;display:flex}.PremiumToolkit-module___D8_xG__questionCard{background:#0003;border:1px solid #ffffff1a;border-radius:12px;gap:1rem;padding:1.25rem;display:flex}.PremiumToolkit-module___D8_xG__questionNumber{color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.85rem;font-weight:700;display:flex}.PremiumToolkit-module___D8_xG__questionContent{flex:1}.PremiumToolkit-module___D8_xG__questionText{color:var(--pf-text-primary);margin:0 0 .75rem;font-size:1rem;font-weight:600}.PremiumToolkit-module___D8_xG__tipBox{background:#6366f11a;border-radius:8px;gap:.5rem;margin-bottom:.75rem;padding:.75rem;display:flex}.PremiumToolkit-module___D8_xG__tipLabel{flex-shrink:0;font-size:.85rem}.PremiumToolkit-module___D8_xG__tipText{color:var(--pf-text-secondary);font-size:.85rem;line-height:1.5}.PremiumToolkit-module___D8_xG__sampleAnswer{background:#22c55e1a;border-left:3px solid #22c55e;border-radius:8px;padding:.75rem}.PremiumToolkit-module___D8_xG__sampleLabel{color:#22c55e;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}.PremiumToolkit-module___D8_xG__sampleText{color:var(--pf-text-secondary);font-size:.85rem;font-style:italic;line-height:1.5}.PremiumToolkit-module___D8_xG__tipsList{flex-direction:column;gap:1rem;display:flex}.PremiumToolkit-module___D8_xG__salaryTipCard{background:#0003;border:1px solid #ffffff1a;border-radius:12px;gap:1rem;padding:1.25rem;display:flex}.PremiumToolkit-module___D8_xG__tipNumber{color:#1a1a2e;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.85rem;font-weight:700;display:flex}.PremiumToolkit-module___D8_xG__tipContent{flex:1}.PremiumToolkit-module___D8_xG__tipTitle{color:var(--pf-text-primary);margin:0 0 .5rem;font-size:1rem;font-weight:600}.PremiumToolkit-module___D8_xG__tipDescription{color:var(--pf-text-secondary);margin:0 0 .75rem;font-size:.9rem;line-height:1.5}.PremiumToolkit-module___D8_xG__exampleBox{background:#fbbf241a;border-radius:8px;flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.PremiumToolkit-module___D8_xG__exampleLabel{color:#fbbf24;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}.PremiumToolkit-module___D8_xG__exampleText{color:var(--pf-text-secondary);font-size:.85rem;font-style:italic}.PremiumToolkit-module___D8_xG__coverLetterSection{border-top:1px solid #ffffff1a;margin-top:2rem;padding-top:1.5rem}.PremiumToolkit-module___D8_xG__subSectionTitle{color:var(--pf-text-primary);margin:0 0 1rem;font-size:1.1rem;font-weight:600}.PremiumToolkit-module___D8_xG__coverLetterTips{margin:0;padding-left:1.5rem;list-style:none}.PremiumToolkit-module___D8_xG__coverLetterTips li{color:var(--pf-text-secondary);padding:.5rem 0;font-size:.9rem;line-height:1.5;position:relative}.PremiumToolkit-module___D8_xG__coverLetterTips li:before{content:"✓";color:#22c55e;position:absolute;left:-1.5rem}.PremiumToolkit-module___D8_xG__employersList{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;display:grid}.PremiumToolkit-module___D8_xG__employerCard{background:#0003;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}.PremiumToolkit-module___D8_xG__employerHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.PremiumToolkit-module___D8_xG__employerName{color:var(--pf-text-primary);font-size:1rem;font-weight:600}.PremiumToolkit-module___D8_xG__employerType{text-transform:uppercase;letter-spacing:.5px;border-radius:4px;padding:.25rem .5rem;font-size:.7rem;font-weight:600}.PremiumToolkit-module___D8_xG__typeFortune500{color:#60a5fa;background:#3b82f633}.PremiumToolkit-module___D8_xG__typeStartup{color:#f87171;background:#ef444433}.PremiumToolkit-module___D8_xG__typeMid-size{color:#4ade80;background:#22c55e33}.PremiumToolkit-module___D8_xG__typeGovernment{color:#a78bfa;background:#8b5cf633}.PremiumToolkit-module___D8_xG__typeHealthcareSystem{color:#f472b6;background:#ec489933}.PremiumToolkit-module___D8_xG__typeContractor{color:#fb923c;background:#fb923c33}.PremiumToolkit-module___D8_xG__employerIndustry{color:var(--pf-text-muted);font-size:.8rem}.PremiumToolkit-module___D8_xG__employerNotes{color:var(--pf-text-secondary);margin:0;font-size:.85rem;font-style:italic}.PremiumToolkit-module___D8_xG__employerLink{color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:8px;margin-top:.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.PremiumToolkit-module___D8_xG__employerLink:hover{transform:translateY(-2px);box-shadow:0 4px 12px #6366f166}.PremiumToolkit-module___D8_xG__noEmployers{text-align:center;color:var(--pf-text-secondary);padding:2rem}.PremiumToolkit-module___D8_xG__noEmployers p{margin:0 0 1rem}.PremiumToolkit-module___D8_xG__jobBoardLinks{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.PremiumToolkit-module___D8_xG__jobBoardLinks a{border:1px solid var(--pf-border-subtle);color:var(--pf-text-primary);background:#ffffff0d;border-radius:8px;padding:.5rem 1.25rem;font-size:.9rem;text-decoration:none;transition:all .2s}.PremiumToolkit-module___D8_xG__jobBoardLinks a:hover{border-color:var(--pf-accent-primary);background:#ffffff1a}.PremiumToolkit-module___D8_xG__keywordsSection{margin-bottom:2rem}.PremiumToolkit-module___D8_xG__keywordsIntro{color:var(--pf-text-muted);margin:0 0 1rem;font-size:.85rem}.PremiumToolkit-module___D8_xG__keywordTags{flex-wrap:wrap;gap:.5rem;display:flex}.PremiumToolkit-module___D8_xG__keywordTag{color:#38bdf8;background:linear-gradient(135deg,#0e76a826,#6366f11a);border:1px solid #0e76a84d;border-radius:20px;padding:.5rem 1rem;font-size:.85rem;font-weight:500}.PremiumToolkit-module___D8_xG__linkedinTips ul{margin:0;padding-left:1.5rem;list-style:none}.PremiumToolkit-module___D8_xG__linkedinTips li{color:var(--pf-text-secondary);padding:.75rem 0;font-size:.9rem;line-height:1.6;position:relative}.PremiumToolkit-module___D8_xG__linkedinTips li:before{content:"→";color:#6366f1;position:absolute;left:-1.25rem}.PremiumToolkit-module___D8_xG__linkedinTips li strong{color:var(--pf-text-primary)}@media (max-width:768px){.PremiumToolkit-module___D8_xG__container{padding:1.5rem}.PremiumToolkit-module___D8_xG__tabNav{gap:.25rem}.PremiumToolkit-module___D8_xG__tab{padding:.5rem .75rem;font-size:.8rem}.PremiumToolkit-module___D8_xG__tabLabel{display:none}.PremiumToolkit-module___D8_xG__tabIcon{font-size:1.25rem}.PremiumToolkit-module___D8_xG__questionCard,.PremiumToolkit-module___D8_xG__salaryTipCard{flex-direction:column;gap:.75rem}.PremiumToolkit-module___D8_xG__questionNumber,.PremiumToolkit-module___D8_xG__tipNumber{width:28px;height:28px;font-size:.75rem}.PremiumToolkit-module___D8_xG__employersList{grid-template-columns:1fr}}@media (max-width:480px){.PremiumToolkit-module___D8_xG__container{margin-top:1.5rem;padding:1.25rem}.PremiumToolkit-module___D8_xG__header h3{font-size:1.2rem}.PremiumToolkit-module___D8_xG__tab{padding:.5rem}}
.PremiumToolsNavigator-module__EEhXXW__container{margin-top:2.5rem}.PremiumToolsNavigator-module__EEhXXW__header{background:linear-gradient(135deg,#6366f126 0%,#8b5cf61a 100%);border:2px solid #6366f14d;border-bottom:none;border-radius:20px 20px 0 0;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.PremiumToolsNavigator-module__EEhXXW__headerContent h2{color:var(--pf-text-primary);margin:0 0 .25rem;font-size:1.5rem;font-weight:700}.PremiumToolsNavigator-module__EEhXXW__headerContent p{color:var(--pf-text-secondary);margin:0;font-size:.95rem}.PremiumToolsNavigator-module__EEhXXW__toolCount{background:#6366f133;border-radius:12px;flex-direction:column;align-items:center;padding:.75rem 1.25rem;display:flex}.PremiumToolsNavigator-module__EEhXXW__toolCountNumber{color:#a78bfa;font-size:1.75rem;font-weight:700;line-height:1}.PremiumToolsNavigator-module__EEhXXW__toolCountLabel{color:var(--pf-text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:.7rem}.PremiumToolsNavigator-module__EEhXXW__navigation{background:#0000004d;border-left:2px solid #6366f14d;border-right:2px solid #6366f14d;padding:.75rem 1rem;overflow-x:auto}.PremiumToolsNavigator-module__EEhXXW__navScroll{gap:.5rem;min-width:min-content;display:flex}.PremiumToolsNavigator-module__EEhXXW__navItem{color:var(--pf-text-secondary);cursor:pointer;white-space:nowrap;background:#ffffff0d;border:2px solid #0000;border-radius:10px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-family:inherit;font-size:.85rem;font-weight:500;transition:all .2s;display:flex;position:relative}.PremiumToolsNavigator-module__EEhXXW__navItem:hover,.PremiumToolsNavigator-module__EEhXXW__activeNavItem{color:var(--pf-text-primary);background:#ffffff1a}.PremiumToolsNavigator-module__EEhXXW__colorgreen.PremiumToolsNavigator-module__EEhXXW__activeNavItem{background:#22c55e26;border-color:#22c55e80}.PremiumToolsNavigator-module__EEhXXW__colorblue.PremiumToolsNavigator-module__EEhXXW__activeNavItem{background:#3b82f626;border-color:#3b82f680}.PremiumToolsNavigator-module__EEhXXW__colorpink.PremiumToolsNavigator-module__EEhXXW__activeNavItem{background:#ec489926;border-color:#ec489980}.PremiumToolsNavigator-module__EEhXXW__coloryellow.PremiumToolsNavigator-module__EEhXXW__activeNavItem{background:#fbbf2426;border-color:#fbbf2480}.PremiumToolsNavigator-module__EEhXXW__colorpurple.PremiumToolsNavigator-module__EEhXXW__activeNavItem{background:#8b5cf626;border-color:#8b5cf680}.PremiumToolsNavigator-module__EEhXXW__navIcon{font-size:1.1rem}.PremiumToolsNavigator-module__EEhXXW__navName{display:inline}.PremiumToolsNavigator-module__EEhXXW__completeBadge{color:#a78bfa;text-transform:uppercase;letter-spacing:.5px;background:#8b5cf633;border-radius:4px;padding:.15rem .4rem;font-size:.6rem;font-weight:600}.PremiumToolsNavigator-module__EEhXXW__toolInfo{border-left:2px solid #6366f14d;border-right:2px solid #6366f14d;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.PremiumToolsNavigator-module__EEhXXW__bggreen{background:linear-gradient(90deg,#22c55e1a 0%,#0000 100%)}.PremiumToolsNavigator-module__EEhXXW__bgblue{background:linear-gradient(90deg,#3b82f61a 0%,#0000 100%)}.PremiumToolsNavigator-module__EEhXXW__bgpink{background:linear-gradient(90deg,#ec48991a 0%,#0000 100%)}.PremiumToolsNavigator-module__EEhXXW__bgyellow{background:linear-gradient(90deg,#fbbf241a 0%,#0000 100%)}.PremiumToolsNavigator-module__EEhXXW__bgpurple{background:linear-gradient(90deg,#8b5cf61a 0%,#0000 100%)}.PremiumToolsNavigator-module__EEhXXW__toolInfoIcon{font-size:1.5rem}.PremiumToolsNavigator-module__EEhXXW__toolInfoContent{flex-direction:column;flex:1;gap:.15rem;display:flex}.PremiumToolsNavigator-module__EEhXXW__toolInfoName{color:var(--pf-text-primary);font-size:1rem;font-weight:600}.PremiumToolsNavigator-module__EEhXXW__toolInfoDescription{color:var(--pf-text-muted);font-size:.85rem}.PremiumToolsNavigator-module__EEhXXW__toolInfoNav{align-items:center;gap:.75rem;display:flex}.PremiumToolsNavigator-module__EEhXXW__navArrow{width:32px;height:32px;color:var(--pf-text-secondary);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;justify-content:center;align-items:center;font-family:inherit;font-size:1rem;transition:all .2s;display:flex}.PremiumToolsNavigator-module__EEhXXW__navArrow:hover{color:var(--pf-text-primary);background:#ffffff1a}.PremiumToolsNavigator-module__EEhXXW__toolPosition{color:var(--pf-text-muted);text-align:center;min-width:3rem;font-size:.8rem}.PremiumToolsNavigator-module__EEhXXW__toolContent{background:#0000001a;border-left:2px solid #6366f14d;border-right:2px solid #6366f14d}.PremiumToolsNavigator-module__EEhXXW__toolContent>div{border:none;border-radius:0;margin-top:0}.PremiumToolsNavigator-module__EEhXXW__quickJump{background:linear-gradient(135deg,#6366f126 0%,#8b5cf61a 100%);border:2px solid #6366f14d;border-top:none;border-radius:0 0 20px 20px;justify-content:center;align-items:center;gap:1rem;padding:1rem;display:flex}.PremiumToolsNavigator-module__EEhXXW__quickJumpLabel{color:var(--pf-text-muted);font-size:.8rem}.PremiumToolsNavigator-module__EEhXXW__quickJumpButtons{gap:.5rem;display:flex}.PremiumToolsNavigator-module__EEhXXW__quickJumpButton{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;transition:all .2s;display:flex}.PremiumToolsNavigator-module__EEhXXW__quickJumpButton:hover{background:#ffffff1a;transform:translateY(-2px)}.PremiumToolsNavigator-module__EEhXXW__activeQuickJump{background:#6366f14d;border-color:#6366f180;box-shadow:0 2px 8px #6366f14d}@media (max-width:768px){.PremiumToolsNavigator-module__EEhXXW__header{text-align:center;flex-direction:column;gap:1rem;padding:1.25rem}.PremiumToolsNavigator-module__EEhXXW__toolCount{flex-direction:row;gap:.5rem}.PremiumToolsNavigator-module__EEhXXW__toolCountNumber{font-size:1.25rem}.PremiumToolsNavigator-module__EEhXXW__navName{display:none}.PremiumToolsNavigator-module__EEhXXW__navItem{padding:.5rem .75rem}.PremiumToolsNavigator-module__EEhXXW__navIcon{font-size:1.3rem}.PremiumToolsNavigator-module__EEhXXW__completeBadge{display:none}.PremiumToolsNavigator-module__EEhXXW__toolInfo{flex-wrap:wrap;padding:1rem}.PremiumToolsNavigator-module__EEhXXW__toolInfoNav{justify-content:center;width:100%;margin-top:.5rem}}@media (max-width:480px){.PremiumToolsNavigator-module__EEhXXW__header{padding:1rem}.PremiumToolsNavigator-module__EEhXXW__headerContent h2{font-size:1.25rem}.PremiumToolsNavigator-module__EEhXXW__navigation{padding:.5rem}.PremiumToolsNavigator-module__EEhXXW__quickJump{flex-direction:column;gap:.75rem}}@media print{.PremiumToolsNavigator-module__EEhXXW__header,.PremiumToolsNavigator-module__EEhXXW__navigation,.PremiumToolsNavigator-module__EEhXXW__toolInfo,.PremiumToolsNavigator-module__EEhXXW__quickJump{display:none}.PremiumToolsNavigator-module__EEhXXW__toolContent{border:none}}
