.cpt-vacancy-discipline-archive .page-header:has(.discipline-banner){z-index:1;isolation:unset;background-color:#0000}.cpt-vacancy-discipline-archive .page-header:has(.discipline-banner) .page-header__image{max-height:600px}.cpt-vacancy-discipline-archive__discipline-banner{-webkit-margin-after:30px;margin-block-end:30px}.cpt-vacancy-discipline-archive__discipline-banner .discipline-banner:before{border-radius:8px;overflow:hidden}.cpt-vacancy-discipline-archive__discipline-banner .discipline-banner__content{-webkit-padding-before:60px;padding-block-start:60px}.cpt-vacancy-discipline-archive .card-rows{padding-inline:0}@media only screen and (width<=1400px){.cpt-vacancy-discipline-archive .page-header:has(.discipline-banner) .page-header__image{max-height:380px}}@media only screen and (width<=768px){.cpt-vacancy-discipline-archive .page-header:has(.discipline-banner) .page-header__image{max-height:300px}.cpt-vacancy-discipline-archive__discipline-banner .discipline-banner__content{-webkit-padding-before:30px;padding-block-start:30px}}
