@charset "UTF-8";body.single-oferta-pracy{background:var(--color-silver)}body.single-oferta-pracy>header{background:0 0}.offer-single{position:relative;background:var(--color-silver);padding-bottom:var(--space-96);overflow:hidden;isolation:isolate}.offer-single__shape{left:-167px;top:40px}.offer-single__hero{display:grid;grid-template-columns:minmax(0,1fr) 478px;gap:var(--space-64);align-items:start;padding-top:var(--space-96)}.offer-single__main{width:100%;max-width:630px;margin-left:auto}.offer-single__breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-12)}.offer-single__breadcrumbs a{position:relative;color:var(--text-accent);text-decoration:none;transition:color var(--duration-base) var(--ease-out)}.offer-single__breadcrumbs a:hover{color:var(--link-button-hover);text-decoration:underline;text-underline-offset:3px}.offer-single__separator,.offer-single__current{color:var(--text-secondary)}.offer-single__title{margin:var(--space-12) 0 0;color:var(--text-primary)}.offer-single__content{margin-top:var(--space-64)}.offer-single__content :is(h2,h3,h4):not([class*=has-]){font-family:var(--font-display);font-weight:600;font-size:24px;line-height:1.15;letter-spacing:1.2px;text-transform:uppercase}.offer-single__apply{align-self:start}.offer-single__related{margin-top:var(--space-96)}.offer-single__related-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-24);margin-bottom:var(--space-64)}.offer-single__related-title{margin:0;color:var(--text-primary)}@media (max-width:991px){.offer-single{padding-bottom:var(--space-48)}.offer-single__hero{grid-template-columns:1fr;gap:var(--space-48);padding-top:var(--space-48)}.offer-single__main{max-width:none;margin-left:0}.offer-single__shape{left:-142px;top:100px}.offer-single__content{margin-top:var(--space-48)}.offer-single__related{margin-top:var(--space-48);display:flex;flex-direction:column;align-items:flex-start}.offer-single__related-head{display:contents}.offer-single__related-title{order:1;margin-bottom:var(--space-32)}.offer-single__related .job-grid{order:2;width:100%}.offer-single__related-more{order:3;align-self:center;margin-top:var(--space-32)}}