.jobs-item{--selection-bg: var(--color-white);--selection-color: var(--color-primary);--anchor-color: var(--color-white);--anchor-color-hover: var(--color-white);--header-color: var(--color-white);--text-color: var(--color-white);color:var(--text-color);background-color:var(--jobs-card-bg);position:relative;overflow:hidden;border-radius:0 0 50px;display:flex;flex-direction:column;padding:50px}.jobs-item:is(a):hover{background-color:var(--jobs-card-bg-hover, var(--jobs-card-bg))}.jobs-item__developer{--jobs-card-bg: var(--color-tertiary);--jobs-card-bg-hover: rgb(16.300621118, 124.9714285714, 158.659378882)}.jobs-item__designer{--jobs-card-bg: var(--color-primary);--jobs-card-bg-hover: rgb(0, 189.3124873096, 209.52)}.jobs-item__marketeer{--jobs-card-bg: var(--color-secondary);--jobs-card-bg-hover: rgb(255, 171.7898007968, 6.36)}.jobs-item__open{--jobs-card-bg: var(--color-black)}.jobs-item__open .jobs-item-link:focus,.jobs-item__open .jobs-item-link:hover{background-color:var(--color-primary)}.jobs-item__filled .jobs-item-title{text-decoration:line-through}.jobs-item-title{margin:0 0 1rem}.jobs-item-body{flex:1 0 auto;padding-bottom:1rem}.jobs-item-link{margin:0}.jobs-overview{background-color:var(--color-black)}.jobs-body1{padding-top:25px}.job-code{background:transparent;border:1px solid var(--color-secondary);color:var(--color-secondary);display:block;font-family:Consolas,Liberation Mono,Courier,monospace;font-weight:400;font-size:1.25em;overflow:auto;margin-bottom:1.5rem;padding:1rem;padding-left:calc(1rem + 24px);position:relative}.job-code:before{content:"";font-family:tdc-icons;font-size:24px;position:absolute;top:50%;transform:translateY(-50%);left:1rem}
