.b-articles-listing__list{display:grid;gap:2rem;grid-template-columns:repeat(1,1fr);padding-top:var(--spacing--xxl)}@media(min-width:992px){.b-articles-listing__list.columns-2,.b-articles-listing__list.columns-3{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.b-articles-listing__list.columns-3{grid-template-columns:repeat(3,1fr)}}.b-articles-listing__pagination{align-items:center;display:flex;justify-content:flex-end;padding-block:var(--spacing--xxl)}.b-articles-listing-form{display:flex;flex-wrap:wrap;gap:var(--spacing--md);justify-content:space-between}.b-articles-listing-form__header{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;width:100%}@media(min-width:576px){.b-articles-listing-form__header{width:auto}}.b-articles-listing-form__header--title{color:var(--color-text-high-emphasis);font-size:var(--fz-h4);font-weight:600;letter-spacing:.0187rem}.b-articles-listing-form__clear{cursor:pointer}.b-articles-listing-form__filters{display:flex;flex-direction:column;gap:var(--spacing--sm);width:100%}.b-articles-listing-form__filters--title{color:var(--color-text-high-emphasis);font-size:var(--fz-h6);font-weight:600;letter-spacing:.0125rem}.b-articles-listing-form__filters--els{display:flex;flex-wrap:wrap;gap:var(--spacing--xs)}.b-articles-listing-form__filters--els label:not(.screen-reader-text){border:.0625rem solid var(--color-lime-green-600);color:var(--color-text-high-emphasis);cursor:pointer;display:none;font-weight:600;padding:.5rem 1.25rem;position:relative;text-transform:capitalize}@media(min-width:576px){.b-articles-listing-form__filters--els label:not(.screen-reader-text){display:block}}.b-articles-listing-form__filters--els label:not(.screen-reader-text):after{border:.25rem solid var(--color-lime-green-600);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s;z-index:2}.b-articles-listing-form__filters--els label:not(.screen-reader-text):focus:after,.b-articles-listing-form__filters--els label:not(.screen-reader-text):hover:after{opacity:1}.b-articles-listing-form__filters--els label:not(.screen-reader-text):has(input[type=checkbox]:checked):after{opacity:1}.b-articles-listing-form__search{position:relative}.b-articles-listing-form__search--clear{background:url(../img/blocks/articles-listing/exit.svg) no-repeat 50%;background-size:.75rem .75rem;cursor:pointer;height:1rem;opacity:0;pointer-events:none;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);transition:opacity .2s;width:1rem}.b-articles-listing-form__search--clear:hover{opacity:1}.b-articles-listing-form__search.has-value .b-articles-listing-form__search--clear{opacity:.7;pointer-events:auto}.b-articles-listing-form input[type=search],.b-articles-listing-form select{background-color:transparent;border:1px solid var(--color-divider);border-radius:0;box-sizing:border-box;color:var(--color-text-high-emphasis);font-size:1rem;letter-spacing:.0125rem;line-height:1.4;padding:.75rem;position:relative;width:100%}@media(min-width:576px){.b-articles-listing-form input[type=search],.b-articles-listing-form select{width:auto}}.b-articles-listing-form input[type=search]::-moz-placeholder,.b-articles-listing-form select::-moz-placeholder{color:var(--color-text-medium-emphasis)}.b-articles-listing-form input[type=search]::placeholder,.b-articles-listing-form select::placeholder{color:var(--color-text-medium-emphasis)}.b-articles-listing-form input[type=search]:focus,.b-articles-listing-form input[type=search]:focus-visible,.b-articles-listing-form select:focus,.b-articles-listing-form select:focus-visible{border-color:var(--color-lime-green-500)}.b-articles-listing-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.b-articles-listing-form select option{background-color:var(--color-background-alternate-2);color:var(--color-text-high-emphasis)}.b-articles-listing-form select option:active,.b-articles-listing-form select option:checked,.b-articles-listing-form select option:focus{background-color:var(--color-lime-green-600);color:#fff}@media(min-width:576px){.b-articles-listing-form select{display:none}}.b-articles-listing-form input[type=checkbox]{display:none}.b-articles-listing-form input[type=checkbox]:checked+label{background-color:var(--color-lime-green-500);color:#fff}.b-articles-listing-form input[type=search]{background-image:url(../img/blocks/job-offers/search.svg);background-position:.75rem .75rem;background-repeat:no-repeat;background-size:1.5rem 1.5rem;padding-left:2.75rem}.b-articles-listing-form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}@media(min-width:992px){.b-articles-listing-form input[type=search]{min-width:26.25rem}}.screen-reader-text{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}
/*# sourceMappingURL=block_articles-listing.css.map*/