.jobs-overview__text{margin-block-end:3rem}.jobs-item{--selection-bg:var(--color-white);--selection-color:var(--color-primary);--anchor-color:var(--color-white);--anchor-color-hover:var(--color-white);--heading-color:var(--color-white);--text-color:var(--color-white);--jobs-card-bg:var(--color-primary);--jobs-card-bg-hover:hsl(from var(--jobs-card-bg) h s calc(l - 4));color:var(--text-color);background-color:var(--jobs-card-bg);border-start-start-radius:50px;border-end-end-radius:50px;flex-direction:column;gap:1rem;padding:3rem;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){html:not(.no-js) .jobs-item{opacity:0;scale:.6}html:not(.no-js) .jobs-item.animate{animation:1.2s forwards scale-in}}.jobs-item:any-link:hover{background-color:var(--jobs-card-bg-hover)}.jobs-item_developer,.jobs-item_open,.jobs-item_tertiary{--jobs-card-bg:var(--color-tertiary)}.jobs-item_marketeer,.jobs-item_secondary{--jobs-card-bg:var(--color-secondary)}.jobs-item_filled .jobs-item__title{text-decoration:line-through}.jobs-item__title{margin:0}.jobs-item__body{flex:1 0 auto}.jobs-detail{padding:0}.job-code{border:1px solid var(--color-secondary);color:var(--color-secondary);background:0 0;margin-block-end:1.5rem;padding-block:1rem;padding-inline:calc(1.2rem + 24px) 1rem;font-family:Consolas,Liberation Mono,Courier,monospace;font-size:1.25em;font-weight:400;display:block;position:relative;overflow:auto}.job-code:before{content:"";background-color:currentColor;block-size:1em;inline-size:1em;font-size:24px;position:absolute;inset-block-start:50%;inset-inline-start:.75rem;translate:0 -50%;-webkit-mask:url(/templates/tdc23/dist/assets/chevron-right-IdX1EaOa.svg) 50%/contain no-repeat;mask:url(/templates/tdc23/dist/assets/chevron-right-IdX1EaOa.svg) 50%/contain no-repeat}
