[is=flynt-block-job-list] .block-job-list__heading{--h2-margin: 0 0 20px;--h2-font-weight: 400}@media(min-width: 500px){[is=flynt-block-job-list] .block-job-list__heading{--h2-margin: 0 0 30px}}[is=flynt-block-job-list] .filter-tags{position:relative;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:0px;margin-bottom:0px}@media(min-width: 768px){[is=flynt-block-job-list] .filter-tags{display:-webkit-box;display:-ms-flexbox;display:flex}}[is=flynt-block-job-list] .filter-tags-label{display:none;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-right:1em;font-size:.9em;font-weight:600}.filter-tags--active [is=flynt-block-job-list] .filter-tags-label{display:block}[is=flynt-block-job-list] .filter-tags .tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.25em .5em .25em 0;padding:.5em .75em;background-color:var(--c-grey-light, #f5f5f5);border-radius:20px;font-size:.875em;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}[is=flynt-block-job-list] .filter-tags .tag:hover{background-color:var(--c-grey, #e0e0e0)}[is=flynt-block-job-list] .filter-tags .tag .tag__icon{width:12px;height:12px;margin-left:.5em}[is=flynt-block-job-list] .filter-tags .button{display:none;outline:0;margin-left:auto}[is=flynt-block-job-list] .filter-tags.filter-tags--active .button{display:block}[is=flynt-block-job-list] .block-job-list-filters{display:none;margin-bottom:2em}@media(min-width: 768px){[is=flynt-block-job-list] .block-job-list-filters{display:block}}[is=flynt-block-job-list] .block-job-list-filters__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[is=flynt-block-job-list] .block-job-list-filters__button{display:inline-block;padding:.5em 1.25em;background-color:rgba(0,0,0,0);border:1px solid var(--c-grey-light, #e0e0e0);border-radius:4px;color:var(--c-text, #333);text-decoration:none;font-size:.875em;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}[is=flynt-block-job-list] .block-job-list-filters__button:hover{border-color:var(--c-black, #000);color:var(--c-black, #000)}[is=flynt-block-job-list] .block-job-list-filters__button.active{background-color:var(--c-black, #000);border-color:var(--c-black, #000);color:var(--c-white, #fff)}[is=flynt-block-job-list] .block-job-list-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[is=flynt-block-job-list] .block-job-list-item{display:block;position:relative;background-color:var(--c-white, #fff);border:1px solid var(--c-white, #fff);margin-bottom:20px;padding:22px 15px 22px 20px;-webkit-transition:opacity 200ms ease,border-color 200ms ease,-webkit-transform 200ms ease;transition:opacity 200ms ease,border-color 200ms ease,-webkit-transform 200ms ease;transition:opacity 200ms ease,transform 200ms ease,border-color 200ms ease;transition:opacity 200ms ease,transform 200ms ease,border-color 200ms ease,-webkit-transform 200ms ease;text-decoration:none;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}[is=flynt-block-job-list] .block-job-list-item[style*="display: none"]{opacity:0}@media(min-width: 768px){[is=flynt-block-job-list] .block-job-list-item{padding:20px 40px;margin-bottom:10px}}[is=flynt-block-job-list] .block-job-list-item:hover{border:1px solid var(--c-grey-light, #000);cursor:pointer}[is=flynt-block-job-list] .block-job-list-item.is-showing{display:block;opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}[is=flynt-block-job-list] .block-job-list-item.is-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}[is=flynt-block-job-list] .block-job-list-item.is-hiding{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}[is=flynt-block-job-list] .block-job-list-item.is-hidden{display:none}[is=flynt-block-job-list] .block-job-list-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[is=flynt-block-job-list] .block-job-list-item__title.h4{--h4-margin: 0}[is=flynt-block-job-list] .block-job-list-item__categories{margin:0;font-size:.875rem;color:var(--c-text-secondary, #666)}[is=flynt-block-job-list] .block-job-list-item__excerpt{display:none}[is=flynt-block-job-list] .block-job-list-item .icon{width:16px;height:16px;margin-left:20px}@media(prefers-reduced-motion: reduce){[is=flynt-block-job-list] .block-job-list-item{-webkit-transition:none;transition:none}}[is=flynt-block-job-list] .block-job-list-no-results{text-align:center;padding:3em 1em;color:var(--c-text-secondary, #666666);font-style:italic}[is=flynt-block-job-list] .block-job-list-no-jobs{text-align:center;padding:3em 1em;color:var(--c-text-secondary, #666666)}[is=flynt-block-job-list] .block-job-list-speculative{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[is=flynt-block-job-list] .block-job-list-speculative p{margin:0}