.home-career-card{height:100%;color:var(--fg);font-family:var(--font-sans);flex-direction:column;padding:0 20px;display:flex}.home-career-card__header{border-bottom:var(--stroke-ui) solid var(--bdr);min-height:54px;color:var(--fg-subtle);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:12px;font-weight:500;display:flex}.home-career-card__header h3{font:inherit;margin:0}.home-career-card__list{flex:1;grid-template-rows:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-career-card__row{border-bottom:var(--stroke-ui) solid var(--bdr);min-height:0}.home-career-card__row:last-child{border-bottom:0}.home-career-card__row a{height:100%;color:inherit;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;text-decoration:none;display:grid}.home-career-card__row img{opacity:.86;border-radius:3px}.home-career-card__identity{flex-direction:column;gap:2px;min-width:0;display:flex}.home-career-card__identity [data-career-company]{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.2;overflow:hidden}.home-career-card__row [data-career-role]{color:var(--fg-muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-weight:400;line-height:1.2;overflow:hidden}@media (hover:hover){.home-career-card__row a:hover{color:var(--fg)}.home-career-card__row:has(a:hover){background:var(--surface-hover)}}@media (max-width:420px){.home-career-card{padding-inline:16px}.home-career-card__row a{gap:8px}}@media (prefers-reduced-motion:reduce){.home-career-card__row,.home-career-card__row a{transition:none}}
