.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}.jobs-item:any-link:hover{background-color:var(--jobs-card-bg-hover)}.jobs-item_developer,.jobs-item_open{--jobs-card-bg:var(--color-tertiary)}.jobs-item_marketeer{--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(1rem + 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:"";font-family:tdc-icons;font-size:24px;position:absolute;inset-block-start:50%;inset-inline-start:1rem;translate:0 -50%}
