.job-card_container__IeYag{container-type:inline-size;width:100%;height:100%}.job-card_card__mG6H0{position:relative;display:flex;flex-direction:column;height:100%}.job-card_content__aNbsL{display:flex;flex:1;min-width:0;flex-direction:column;gap:12px;padding:16px}.job-card_header__q9AGi{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:12px}.job-card_logo__O1ye0{--job-card-logo-size:44px}.job-card_initials__n7vtr{font-size:.8125rem;line-height:1.125rem}.job-card_tagRow__qqyaw{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.job-card_heading__snUnL{display:contents}.job-card_tags__U2ziC{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px;padding-top:2px;min-width:0}.job-card_tag__gVmHL{max-width:100%;white-space:normal}.job-card_tags__U2ziC>:nth-child(n+3){display:none}.job-card_titleBlock__Tms4W{grid-column:1/-1;display:flex;flex-direction:column;gap:2px;min-width:0}.job-card_title__fSs2C{font-size:var(--text-lead);line-height:var(--leading-lead);overflow-wrap:anywhere}.job-card_bookmark__P_mis{grid-column:3;grid-row:1;display:flex;gap:6px}.job-card_bookmark__P_mis>:last-child{position:relative;z-index:1}@media (hover:hover){.job-card_bookmark__P_mis .job-card_hoverAction__vGs0_{opacity:0;transform:translateX(calc(100% + 6px)) scale(.9);pointer-events:none;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s ease-out}.job-card_card__mG6H0:focus-within .job-card_bookmark__P_mis .job-card_hoverAction__vGs0_,.job-card_card__mG6H0:hover .job-card_bookmark__P_mis .job-card_hoverAction__vGs0_{opacity:1;transform:none;pointer-events:auto}}@media (hover:hover) and (prefers-reduced-motion:reduce){.job-card_bookmark__P_mis .job-card_hoverAction__vGs0_{transform:none;transition:opacity .15s ease-out}}.job-card_factsBottom__1RaTK{margin-top:auto}.job-card_facts__59aF_{display:flex;flex-direction:column;gap:6px;border-top:1px solid hsl(var(--surface-border));padding-top:12px}.job-card_locationFacts__D367m{display:flex;align-items:baseline;flex-wrap:wrap;-moz-column-gap:4px;column-gap:4px}.job-card_fact__G10PO{overflow-wrap:anywhere;display:flex;align-items:baseline;gap:8px;min-width:0}.job-card_placeWithArrangement__J0huB:before{content:"·"}.job-card_otherFacts__ijQ0U{display:flex;flex-direction:column;gap:6px}.job-card_panel__gkUQo{display:flex;align-items:center;gap:12px;padding:14px 16px;border-top:1px solid hsl(var(--score-panel));background:hsl(var(--score-panel));color:hsl(var(--score-panel-foreground));border-radius:0 0 var(--radius-card) var(--radius-card);margin:0 -1px -1px;position:relative;overflow:hidden;isolation:isolate}.job-card_skyline__lKAuv{position:absolute;inset:0 auto 0 0;z-index:-1;pointer-events:none}.job-card_skyline__lKAuv>span{background:hsl(var(--score-panel-detail))}.job-card_wideRing__SdvGf{display:none}.job-card_verdictBlock__VKGMr{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.job-card_verdict__QDW8x{line-height:22px}.job-card_unlock__J76vd{flex-shrink:0;padding-inline:14px}.job-card_roleAction__XUXuU{max-width:50%;white-space:normal;height:auto;min-height:36px;padding-block:6px;line-height:18px}.job-card_unlockWide__KLraA{display:none}@container (min-width: 700px){.job-card_wide__6Ie3o .job-card_card__mG6H0{flex-direction:row}.job-card_wide__6Ie3o .job-card_content__aNbsL{gap:20px;padding:24px}.job-card_wide__6Ie3o .job-card_header__q9AGi{grid-template-columns:56px minmax(0,1fr) auto;gap:16px}.job-card_wide__6Ie3o .job-card_initials__n7vtr{font-size:.9375rem;line-height:1.375rem}.job-card_wide__6Ie3o .job-card_logo__O1ye0{--job-card-logo-size:56px}.job-card_wide__6Ie3o .job-card_heading__snUnL{display:flex;flex-direction:column;gap:8px;min-width:0}.job-card_wide__6Ie3o .job-card_tags__U2ziC{padding-top:0}.job-card_wide__6Ie3o .job-card_tags__U2ziC>:nth-child(n+3){display:flex}.job-card_wide__6Ie3o .job-card_tags__U2ziC>:nth-child(n+4){display:none}.job-card_wide__6Ie3o .job-card_titleBlock__Tms4W{gap:4px}.job-card_wide__6Ie3o .job-card_title__fSs2C{font-size:1.5rem;line-height:1.75rem;letter-spacing:-.02em}.job-card_wide__6Ie3o .job-card_facts__59aF_{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px;border-top:1px solid hsl(var(--surface-border));padding-left:72px;padding-top:16px}.job-card_wide__6Ie3o .job-card_otherFacts__ijQ0U{display:flex;flex-direction:column;gap:10px}.job-card_wide__6Ie3o .job-card_factsInline__eHCfZ{display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;row-gap:6px}.job-card_wide__6Ie3o .job-card_factsInline__eHCfZ .job-card_otherFacts__ijQ0U{flex-direction:row;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;row-gap:6px}.job-card_wide__6Ie3o .job-card_panel__gkUQo{width:200px;flex-shrink:0;flex-direction:column;justify-content:center;gap:10px;padding:16px 20px;border-top:0;border-left:1px solid;border-radius:0 var(--radius-card) var(--radius-card) 0;margin:-1px -1px -1px 0;text-align:center}.job-card_wide__6Ie3o .job-card_wideRing__SdvGf{display:block}.job-card_wide__6Ie3o .job-card_compactRing__WzBCG{display:none}.job-card_wide__6Ie3o .job-card_verdictBlock__VKGMr{flex:initial;align-items:center;gap:6px}.job-card_wide__6Ie3o .job-card_lockedBlock___u1ss{width:100%}.job-card_wide__6Ie3o .job-card_unlock__J76vd{align-self:center;margin-top:-4px}.job-card_wide__6Ie3o .job-card_roleAction__XUXuU{max-width:100%}.job-card_wide__6Ie3o .job-card_unlockWide__KLraA{display:inline}.job-card_wide__6Ie3o .job-card_unlockCompact__7fJZk{display:none}}.job-card_pickedPanel__TyHNm{background:hsl(var(--accent-match-tint));color:hsl(var(--foreground));border-color:hsl(var(--accent-match)/.25)}.job-card_pickedTick__IE6ag{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%}.job-card_pickedTick__IE6ag svg{width:18px;height:18px}.job-card_pickedTitle__S48MS{font-size:.9375rem;line-height:1.375rem}.job-card_ringTrigger__TCNQq{flex-shrink:0;color:hsl(var(--foreground));text-decoration:none}.job-card_explanation__SPz7c{width:340px;max-width:var(--radix-hover-card-content-available-width);max-height:var(--radix-hover-card-content-available-height);overflow-y:auto}.job-card_lockedExplanation__CpNFd{width:720px}.job-card_lockedExplanation__CpNFd h4{line-height:24px;letter-spacing:-.01em}.job-card_lockedColumns__ZjPHL{display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:24px}@media (max-width:639px){.job-card_lockedColumns__ZjPHL{grid-template-columns:minmax(0,1fr)}.job-card_lockedColumnSeparator__tJsI0{display:none}}.job-card_stepNumber__l1SLN{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%}@container (min-width: 700px){.job-card_wide__6Ie3o .job-card_pickedPanel__TyHNm{gap:12px;border-left-color:hsl(var(--accent-match)/.25)}.job-card_wide__6Ie3o .job-card_pickedTick__IE6ag{width:56px;height:56px}.job-card_wide__6Ie3o .job-card_pickedTick__IE6ag svg{width:28px;height:28px}.job-card_wide__6Ie3o .job-card_pickedTitle__S48MS{font-size:var(--text-lead);line-height:var(--leading-lead)}}.job-card_corner__tMxaW{position:absolute;right:0;bottom:0;z-index:1;display:flex;align-items:center;gap:2px;height:28px;padding-inline:9px;border-top:1px solid hsl(var(--surface-border));border-left:1px solid hsl(var(--surface-border));border-radius:6px 0 calc(var(--radius-card) - 1px) 0;background:hsl(var(--muted));color:hsl(var(--accent-match));cursor:pointer;text-decoration:none}.job-card_corner__tMxaW:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.job-card_cornerPicked__utxax{border-color:hsl(var(--accent-match)/.3);background:hsl(var(--accent-match-tint))}.job-card_cornerLocked__ngR3y{color:hsl(var(--text-meta))}.job-card_cornerIcon__Vp9WK{width:12px;height:12px}.job-card_card__mG6H0:has(>.job-card_corner__tMxaW) .job-card_facts__59aF_{padding-right:96px}.cv-processing-scene_shimmer___vb8a{background:linear-gradient(100deg,hsl(var(--muted)) 35%,hsl(var(--card)) 50%,hsl(var(--muted)) 65%);background-size:220% 100%;animation:cv-processing-scene_shimmer___vb8a 1.7s ease-in-out infinite}.cv-processing-scene_position__MDFWS{animation:cv-processing-scene_rise-in__M08dH .42s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--position-index) * .12s)}.cv-processing-scene_chip__JXl3S{animation:cv-processing-scene_chip-in__9etkX .32s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--chip-index) * 40ms)}.cv-processing-scene_summary__xOMwk{animation:cv-processing-scene_summary-in__6O_gB .42s cubic-bezier(.22,1,.36,1) both}.cv-processing-scene_receipt__7LWeC{animation:cv-processing-scene_rise-in__M08dH .36s cubic-bezier(.22,1,.36,1) both}@keyframes cv-processing-scene_shimmer___vb8a{0%{background-position:120% 0}to{background-position:-100% 0}}@keyframes cv-processing-scene_chip-in__9etkX{0%{opacity:0;transform:translateY(4px) scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes cv-processing-scene_summary-in__6O_gB{0%{opacity:0;transform:translateY(6px);background-color:hsl(var(--accent))}to{opacity:1;transform:none;background-color:transparent}}@keyframes cv-processing-scene_rise-in__M08dH{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cv-processing-scene_chip__JXl3S,.cv-processing-scene_position__MDFWS,.cv-processing-scene_receipt__7LWeC,.cv-processing-scene_shimmer___vb8a,.cv-processing-scene_summary__xOMwk{animation:none}}