.b-job-offers{margin-block:var(--spacing--xxxl)}.b-job-offers__wrapper{display:flex;flex-direction:column;gap:var(--spacing--xl)}.b-job-offers__top{display:flex;flex-direction:column;gap:var(--spacing--md)}.b-job-offers__top-header{display:flex;flex-direction:column;gap:var(--spacing--sm)}.b-job-offers__top-inner{display:flex}@media(min-width:768px){.b-job-offers__top-inner{justify-content:center;text-align:center}}.b-job-offers__title{color:var(--color-text);font-size:var(--fz-h2);font-style:normal;font-weight:700;line-height:1.2;margin:0}@media(min-width:768px){.b-job-offers__title{text-align:center}}.b-job-offers__description{color:var(--color-text);font-size:var(--fz-text-medium);font-style:normal;font-weight:500;line-height:1.5}@media(min-width:768px){.b-job-offers__description{text-align:center}}.b-job-offers__description a{color:var(--color-text);font-size:var(--fz-text-medium);font-weight:500}@media(min-width:768px){.b-job-offers__items{border:1px solid var(--color-neutral-light)}}.b-job-offers__item{align-items:center;background:none;border-bottom:1px solid var(--color-neutral-light);display:flex;gap:var(--spacing--sm);justify-content:space-between;transition:background-color var(--transition)}.b-job-offers__item:last-child{border-bottom:none}.b-job-offers__item:hover:not(.b-job-offers__item--header){background-color:var(--color-neutral-lightest)}.b-job-offers__item--header{display:none}@media(min-width:768px){.b-job-offers__item--header{display:flex}}.b-job-offers__item-content{color:var(--color-text);display:flex;flex-direction:column;font-size:var(--fz-text-small);font-style:normal;font-weight:400;gap:.5rem;line-height:1.5;padding-block:1rem;width:100%}@media(min-width:768px){.b-job-offers__item-content{align-items:center;display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;padding-block:0}.b-job-offers__item-button,.b-job-offers__item-content>div{padding:1.75rem 1.5rem}}.b-job-offers__item-title{color:var(--color-text);font-size:var(--fz-text-regular);font-style:normal;font-weight:500;line-height:1.5}@media(min-width:768px){.b-job-offers__item-title{order:1}.b-job-offers__item-department{order:2}.b-job-offers__item-region{order:3}.b-job-offers__item-date{order:4}.b-job-offers__item-location{order:5}}.b-job-offers__item-label{color:var(--color-text);font-size:var(--fz-text-regular);font-style:normal;font-weight:600;line-height:1.5}.b-job-offers__item-separator{padding:1.75rem 1.5rem}.b-job-offers__item-separator span{display:block;height:1.5rem;width:1.5rem}
/*# sourceMappingURL=block_job-offers.css.map*/