.jobSections-module-scss-module__-MUtFa__card{background:var(--card);box-shadow:var(--shadow);border-radius:28px}.jobSections-module-scss-module__-MUtFa__stack{flex-direction:column;gap:16px;min-width:0;display:flex}.jobSections-module-scss-module__-MUtFa__stack>.ant-typography{margin:0}.jobSections-module-scss-module__-MUtFa__gateTitle{margin:0;font-size:24px;font-weight:700;line-height:1.25}@media (min-width:640px){.jobSections-module-scss-module__-MUtFa__gateTitle{font-size:30px}}.jobSections-module-scss-module__-MUtFa__tabs{min-width:0;scroll-margin-top:calc(var(--nav-h)*2 + 16px)}.jobSections-module-scss-module__-MUtFa__tabs .ant-tabs-nav{margin-bottom:16px}.jobSections-module-scss-module__-MUtFa__intro{color:var(--muted-foreground);margin:0;line-height:1.6}.jobSections-module-scss-module__-MUtFa__benefits{gap:8px;display:grid}.jobSections-module-scss-module__-MUtFa__lockedPreview{background:var(--background);border-radius:20px;gap:16px;padding:24px;display:grid;overflow:hidden}.jobSections-module-scss-module__-MUtFa__lockedPreview span{background:var(--border);filter:blur(4px);border-radius:9999px;height:8px;display:block}.jobSections-module-scss-module__-MUtFa__lockedPreview span:nth-child(2){width:85%}.jobSections-module-scss-module__-MUtFa__lockedPreview span:nth-child(3){width:60%}.jobSections-module-scss-module__-MUtFa__benefit{background:var(--background);border-radius:14px;align-items:flex-start;gap:16px;padding:16px;display:flex}.jobSections-module-scss-module__-MUtFa__benefit>:first-child{margin-top:4px}
.JobApplyPlan-module-scss-module__8vXeSq__locked{background:var(--background);color:var(--foreground);border-radius:22px;flex-direction:column;gap:18px;padding:22px 18px;display:flex}@media (min-width:640px){.JobApplyPlan-module-scss-module__8vXeSq__locked{padding:26px 28px}}.JobApplyPlan-module-scss-module__8vXeSq__lockedHead{flex-direction:column;gap:8px;display:flex}.JobApplyPlan-module-scss-module__8vXeSq__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.JobApplyPlan-module-scss-module__8vXeSq__lockedTitle{letter-spacing:-.02em;max-width:560px;font-size:20px;font-weight:700;line-height:1.25}.JobApplyPlan-module-scss-module__8vXeSq__lockedGrid{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:640px){.JobApplyPlan-module-scss-module__8vXeSq__lockedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.JobApplyPlan-module-scss-module__8vXeSq__lockedTile{background:var(--card);border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.JobApplyPlan-module-scss-module__8vXeSq__lockedTileTitle{align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.JobApplyPlan-module-scss-module__8vXeSq__lockedTileTitle .anticon{color:var(--muted-foreground)}.JobApplyPlan-module-scss-module__8vXeSq__lockedTileText{color:var(--muted-foreground);font-size:13px;line-height:1.45}.JobApplyPlan-module-scss-module__8vXeSq__blurred{filter:blur(3px);-webkit-user-select:none;user-select:none;pointer-events:none;flex-direction:column;gap:7px;margin-top:6px;display:flex}.JobApplyPlan-module-scss-module__8vXeSq__blurLineWide,.JobApplyPlan-module-scss-module__8vXeSq__blurLine{background:var(--fill);border-radius:9999px;height:11px;display:block}.JobApplyPlan-module-scss-module__8vXeSq__blurLineWide{background:var(--accent-tint);width:62%;height:16px}.JobApplyPlan-module-scss-module__8vXeSq__blurLine{width:88%}.JobApplyPlan-module-scss-module__8vXeSq__cta{flex-direction:column;align-items:stretch;gap:10px;display:flex}@media (min-width:640px){.JobApplyPlan-module-scss-module__8vXeSq__cta{flex-direction:row;align-items:center;gap:18px}}.JobApplyPlan-module-scss-module__8vXeSq__ctaNotes{color:var(--muted-foreground);flex-direction:column;gap:2px;font-size:12px;line-height:1.45;display:flex}.JobApplyPlan-module-scss-module__8vXeSq__compare{text-underline-offset:3px;text-decoration:underline}.JobApplyPlan-module-scss-module__8vXeSq__open{background:var(--background);border-radius:22px;flex-direction:column;gap:14px;padding:18px;display:flex}@media (min-width:640px){.JobApplyPlan-module-scss-module__8vXeSq__open{padding:22px 24px}}.JobApplyPlan-module-scss-module__8vXeSq__openHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.JobApplyPlan-module-scss-module__8vXeSq__openTitle{letter-spacing:-.01em;font-size:17px;font-weight:700}.JobApplyPlan-module-scss-module__8vXeSq__grid{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:640px){.JobApplyPlan-module-scss-module__8vXeSq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.JobApplyPlan-module-scss-module__8vXeSq__tile{background:var(--card);border-radius:14px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.JobApplyPlan-module-scss-module__8vXeSq__tileTitle{color:var(--muted-foreground);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.JobApplyPlan-module-scss-module__8vXeSq__text{color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.5}.JobApplyPlan-module-scss-module__8vXeSq__link{color:var(--foreground);text-underline-offset:3px;font-size:14px;font-weight:600;text-decoration:underline}.JobApplyPlan-module-scss-module__8vXeSq__big,.JobApplyPlan-module-scss-module__8vXeSq__amount{letter-spacing:-.02em;color:var(--foreground);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1.2}.JobApplyPlan-module-scss-module__8vXeSq__bigMuted{color:var(--bad)}.JobApplyPlan-module-scss-module__8vXeSq__chips{flex-wrap:wrap;gap:6px;display:flex}@media (min-width:640px){.JobApplyPlan-module-scss-module__8vXeSq__tileWide{grid-column:1/-1}}.JobApplyPlan-module-scss-module__8vXeSq__tileHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.JobApplyPlan-module-scss-module__8vXeSq__questions{color:var(--foreground);flex-direction:column;gap:12px;margin:0;padding-left:22px;font-size:14px;line-height:1.45;display:flex}.JobApplyPlan-module-scss-module__8vXeSq__questions li::marker{font-weight:700}.JobApplyPlan-module-scss-module__8vXeSq__question{font-weight:600}.JobApplyPlan-module-scss-module__8vXeSq__why{color:var(--muted-foreground);margin-top:2px;font-size:13px}.JobApplyPlan-module-scss-module__8vXeSq__fitBar{background:var(--fill);border-radius:9999px;height:8px;overflow:hidden}.JobApplyPlan-module-scss-module__8vXeSq__fitFill{background:var(--mark);border-radius:9999px;height:100%;display:block}.JobApplyPlan-module-scss-module__8vXeSq__sub{flex-direction:column;gap:4px;display:flex}.JobApplyPlan-module-scss-module__8vXeSq__subTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);font-size:12px;font-weight:600}.JobApplyPlan-module-scss-module__8vXeSq__list{color:var(--foreground);flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:14px;line-height:1.45;display:flex}@media (min-width:640px){.JobApplyPlan-module-scss-module__8vXeSq__timing{grid-template-columns:200px minmax(0,1fr);gap:16px;display:grid}}.JobApplyPlan-module-scss-module__8vXeSq__timingHead,.JobApplyPlan-module-scss-module__8vXeSq__timingBody{flex-direction:column;gap:8px;display:flex}.JobApplyPlan-module-scss-module__8vXeSq__note{color:var(--muted-foreground);font-size:13px;line-height:1.45}.JobApplyPlan-module-scss-module__8vXeSq__phrase{background:var(--fill);color:var(--foreground);border-radius:14px;padding:10px 12px;font-size:14px;line-height:1.45}.JobApplyPlan-module-scss-module__8vXeSq__phraseLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:2px;font-size:11px;font-weight:600}.JobApplyPlan-module-scss-module__8vXeSq__numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.JobApplyPlan-module-scss-module__8vXeSq__number{background:var(--fill);border-radius:14px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.JobApplyPlan-module-scss-module__8vXeSq__numberLabel{color:var(--muted-foreground);font-size:12px}.JobApplyPlan-module-scss-module__8vXeSq__numberValue{font-variant-numeric:tabular-nums;color:var(--foreground);font-size:15px;font-weight:700}.JobApplyPlan-module-scss-module__8vXeSq__steps{color:var(--foreground);flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:14px;line-height:1.45;display:flex}.JobApplyPlan-module-scss-module__8vXeSq__moreButton{align-self:flex-start;margin-inline-start:-8px}.JobApplyPlan-module-scss-module__8vXeSq__moreChevron{transition:transform .15s}@media (prefers-reduced-motion:reduce){.JobApplyPlan-module-scss-module__8vXeSq__moreChevron{transition:none}}.JobApplyPlan-module-scss-module__8vXeSq__moreChevronOpen{transform:rotate(180deg)}
.JobAnalysisCard-module-scss-module__JkurIW__card{border-radius:var(--radius-bento);background:var(--card);box-shadow:var(--shadow);flex-direction:column;gap:14px;padding:20px;display:flex}@media (min-width:640px){.JobAnalysisCard-module-scss-module__JkurIW__card{padding:26px 28px}}.JobAnalysisCard-module-scss-module__JkurIW__head{flex-direction:column;gap:14px;display:flex}@media (min-width:640px){.JobAnalysisCard-module-scss-module__JkurIW__head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px}}.JobAnalysisCard-module-scss-module__JkurIW__headText{flex-direction:column;gap:6px;min-width:0;display:flex}.JobAnalysisCard-module-scss-module__JkurIW__eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);font-size:12px;font-weight:600}.JobAnalysisCard-module-scss-module__JkurIW__decision{letter-spacing:-.02em;color:var(--foreground);font-size:20px;font-weight:700;line-height:1.2}.JobAnalysisCard-module-scss-module__JkurIW__decision_skip,.JobAnalysisCard-module-scss-module__JkurIW__decision_not_for_you{color:var(--bad)}.JobAnalysisCard-module-scss-module__JkurIW__decision_closed{color:var(--muted-foreground)}.JobAnalysisCard-module-scss-module__JkurIW__personalNotes{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.JobAnalysisCard-module-scss-module__JkurIW__summary{color:var(--muted-foreground);max-width:620px;font-size:15px;line-height:1.45}.JobAnalysisCard-module-scss-module__JkurIW__meter{flex-direction:column;flex-shrink:0;gap:6px;display:flex}@media (min-width:640px){.JobAnalysisCard-module-scss-module__JkurIW__meter{align-items:flex-end}}.JobAnalysisCard-module-scss-module__JkurIW__segments{gap:4px;display:flex}.JobAnalysisCard-module-scss-module__JkurIW__segment{background:var(--fill);border-radius:9999px;width:34px;height:8px}.JobAnalysisCard-module-scss-module__JkurIW__segment_good{background:var(--good)}.JobAnalysisCard-module-scss-module__JkurIW__segment_warn{background:var(--warn)}.JobAnalysisCard-module-scss-module__JkurIW__segment_bad{background:var(--bad)}.JobAnalysisCard-module-scss-module__JkurIW__segment_unknown{background:color-mix(in srgb, var(--muted-foreground) 25%, transparent)}.JobAnalysisCard-module-scss-module__JkurIW__counter{color:var(--muted-foreground);font-size:12px}.JobAnalysisCard-module-scss-module__JkurIW__toggle{align-self:flex-start}.JobAnalysisCard-module-scss-module__JkurIW__chevron{transition:transform .2s}@media (prefers-reduced-motion:reduce){.JobAnalysisCard-module-scss-module__JkurIW__chevron{transition:none}}.JobAnalysisCard-module-scss-module__JkurIW__chevronOpen{transform:rotate(180deg)}.JobAnalysisCard-module-scss-module__JkurIW__strip{background:var(--background);color:var(--foreground);border-radius:20px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}@media (min-width:640px){.JobAnalysisCard-module-scss-module__JkurIW__strip{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:12px 12px 12px 20px}}.JobAnalysisCard-module-scss-module__JkurIW__stripText{font-size:14px;line-height:1.4}.JobAnalysisCard-module-scss-module__JkurIW__stripButton{flex-shrink:0;align-self:flex-start}@media (min-width:640px){.JobAnalysisCard-module-scss-module__JkurIW__stripButton{align-self:center}}.JobAnalysisCard-module-scss-module__JkurIW__body{flex-direction:column;gap:14px;display:flex}.JobAnalysisCard-module-scss-module__JkurIW__body[hidden]{display:none}.JobAnalysisCard-module-scss-module__JkurIW__rows{flex-direction:column;gap:10px;display:flex}.JobAnalysisCard-module-scss-module__JkurIW__row{background:var(--background);border-radius:20px;grid-template-columns:24px minmax(0,1fr);gap:8px 12px;padding:16px;display:grid}@media (min-width:640px){.JobAnalysisCard-module-scss-module__JkurIW__row{grid-template-columns:24px minmax(0,1fr) auto;padding:16px 18px}}.JobAnalysisCard-module-scss-module__JkurIW__rowIcon{color:var(--muted-foreground);padding-top:2px;font-size:20px;line-height:0}.JobAnalysisCard-module-scss-module__JkurIW__rowIcon_good{color:var(--good)}.JobAnalysisCard-module-scss-module__JkurIW__rowIcon_warn{color:var(--warn)}.JobAnalysisCard-module-scss-module__JkurIW__rowIcon_bad{color:var(--bad)}.JobAnalysisCard-module-scss-module__JkurIW__rowMain{flex-direction:column;gap:6px;min-width:0;display:flex}.JobAnalysisCard-module-scss-module__JkurIW__rowTitle{font-size:15px;font-weight:600}.JobAnalysisCard-module-scss-module__JkurIW__rowStatus{grid-area:2/2;justify-self:start}@media (min-width:640px){.JobAnalysisCard-module-scss-module__JkurIW__rowStatus{grid-area:1/3;justify-self:end}}.JobAnalysisCard-module-scss-module__JkurIW__text{color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.5}.JobAnalysisCard-module-scss-module__JkurIW__bar{background:var(--fill);border-radius:9999px;max-width:520px;height:10px;margin-top:4px;position:relative}.JobAnalysisCard-module-scss-module__JkurIW__barMiddle{background:var(--mark);border-radius:9999px;width:50%;position:absolute;top:0;bottom:0;left:25%}.JobAnalysisCard-module-scss-module__JkurIW__barLabels{max-width:520px;color:var(--muted-foreground);justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;display:flex}.JobAnalysisCard-module-scss-module__JkurIW__barValue{color:var(--foreground);text-align:center;font-variant-numeric:tabular-nums;font-weight:600}.JobAnalysisCard-module-scss-module__JkurIW__reasons{color:var(--foreground);margin:0;padding-left:18px;font-size:14px;line-height:1.5}.JobAnalysisCard-module-scss-module__JkurIW__notes{color:var(--muted-foreground);margin:0;padding-left:18px;font-size:14px;line-height:1.5}.JobAnalysisCard-module-scss-module__JkurIW__insights{flex-direction:column;gap:4px;margin:2px 0 0;font-size:14px;line-height:1.5;display:flex}.JobAnalysisCard-module-scss-module__JkurIW__insightLabel{color:var(--foreground);margin-right:6px;font-weight:600;display:inline}.JobAnalysisCard-module-scss-module__JkurIW__insightText{color:var(--muted-foreground);margin:0;display:inline}.JobAnalysisCard-module-scss-module__JkurIW__insightFlags{margin:2px 0 0}.JobAnalysisCard-module-scss-module__JkurIW__stack{flex-direction:column;gap:8px;display:flex}.JobAnalysisCard-module-scss-module__JkurIW__stackLine{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.JobAnalysisCard-module-scss-module__JkurIW__stackLabel{color:var(--muted-foreground);margin-right:2px;font-size:12px}.JobAnalysisCard-module-scss-module__JkurIW__plan{scroll-margin-top:calc(var(--nav-h) + 16px)}.JobAnalysisCard-module-scss-module__JkurIW__inlineToggle{align-self:flex-start;margin-inline-start:-8px}
