.wp-block-hoyry-job-postings .hoyry-career-job-postings-list{display:grid;gap:clamp(.625rem,.35475rem + 1.3513513514vw,1.875rem);grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media(min-width:1200px){.wp-block-hoyry-job-postings .hoyry-career-job-postings-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.hoyry-career-job-postings-list>li{display:flex;min-width:0}.hoyry-career-job-postings-card{background-color:#f7f2ec;border-radius:1em;color:inherit;display:flex;flex:1 1 auto;flex-direction:row;min-height:clamp(7.9375rem,5.9375rem + 10vw,17.1875rem);min-width:0;overflow:hidden;position:relative;text-decoration:none}.hoyry-career-job-postings-card-media{flex:0 0 clamp(5.625rem,4.246625rem + 6.8918918919vw,12rem);overflow:hidden}.hoyry-career-job-postings-card-media img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.hoyry-career-job-postings-card-content{display:flex;flex:1 1 auto;flex-direction:column;gap:1em;min-width:0;padding:clamp(.9375rem,.802375rem + .6756756757vw,1.5625rem) clamp(.9375rem,.5996875rem + 1.6891891892vw,2.5rem)}.hoyry-career-job-postings-card-header{align-items:flex-start;display:flex;gap:1em;justify-content:space-between}.hoyry-career-job-postings-card-heading{min-width:0}.hoyry-career-job-postings-card-deadline,.hoyry-career-job-postings-card-description,.hoyry-career-job-postings-card-employer,.hoyry-career-job-postings-card-title{margin:0}.hoyry-career-job-postings-card-title{color:#333!important;font-family:var(--wp--preset--font-family--host-grotesk);font-size:var(--wp--preset--font-size--custom-7);font-size:clamp(1.0625rem,.8868125rem + .8783783784vw,1.875rem)!important;font-weight:500;letter-spacing:.00625em}.hoyry-career-job-postings-card-employer{color:#595959!important;font-size:clamp(.875rem,.848rem + .1351351351vw,1rem)!important;margin-top:.4em}.hoyry-career-job-postings-card-logo{flex:0 0 clamp(3.75rem,2.75rem + 5vw,8.375rem)}.hoyry-career-job-postings-card-description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;color:#57585a!important;-webkit-line-clamp:3;line-clamp:3;line-height:1.4375;margin-top:auto}@media(max-width:700px){.hoyry-career-job-postings-card-description{display:none}}.hoyry-career-job-postings-card-logo img{display:block;height:auto;width:100%}.hoyry-career-job-postings-card-footer{align-items:center;color:#000!important;display:flex;font-size:clamp(.75rem,.6959375rem + .2702702703vw,1rem)!important;font-weight:700;gap:1em;letter-spacing:.05em;margin-bottom:calc(clamp(0rem, -.0675625rem + .3378378378vw, .3125rem)*-1);margin-right:calc(clamp(0rem, -.27025rem + 1.3513513514vw, 1.25rem)*-1);text-transform:uppercase}@media(max-width:700px){.hoyry-career-job-postings-card-footer{margin-top:auto}}.hoyry-career-job-postings-card-arrow{align-items:center;background-color:#595959;border-radius:50%;display:inline-flex;flex-shrink:0;height:clamp(1.625rem,1.4628125rem + .8108108108vw,2.375rem);justify-content:center;margin-left:auto;transition:all .1s;width:clamp(1.625rem,1.4628125rem + .8108108108vw,2.375rem)}.hoyry-career-job-postings-card-arrow:hover{background-color:#333}.hoyry-career-job-postings-card-arrow svg{display:none}.hoyry-career-job-postings-card-arrow:after{background-color:#fff;content:"";display:block;height:65%;mask:var(--hoyry-icon-arrow-narrow-long-right) center no-repeat;mask-size:contain;width:65%}.hoyry-career-job-postings-filters{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:clamp(1.25rem,.97975rem + 1.3513513514vw,2.5rem) clamp(1.25rem,.641875rem + 3.0405405405vw,4.0625rem);margin-bottom:clamp(2.5rem,2.027rem + 2.3648648649vw,4.6875rem)}.hoyry-career-job-postings-filter{display:flex;flex-direction:column;gap:clamp(.3125rem,.04225rem + 1.3513513514vw,1.5625rem);min-width:0}.hoyry-career-job-postings-filter-label{display:block;font-size:clamp(1rem,.9459375rem + .2702702703vw,1.25rem)!important;font-weight:600!important;letter-spacing:.06em!important;margin:0;text-transform:uppercase!important}.hoyry-career-job-postings-filter-options{display:flex;flex-wrap:wrap;gap:.8em .4em;margin:0;padding:0}.hoyry-career-job-postings-filter-option{all:unset;border:1px solid #595959;border-radius:27px;color:#595959;cursor:pointer;display:block;font-family:var(--wp--preset--font-family--gc-milan-headline);font-size:clamp(.6875rem,.6334375rem + .2702702703vw,.9375rem);font-weight:500;padding:.4em 1em .2em;pointer-events:all;transition:all .1s}.hoyry-career-job-postings-filter-option.is-selected,.hoyry-career-job-postings-filter-option:hover{background-color:#595959;color:#fff}.hoyry-career-job-postings-filter input,.hoyry-career-job-postings-filter select{box-sizing:border-box;display:block;max-width:100%;width:100%}.hoyry-career-job-postings-list>li[hidden]{display:none}.hoyry-career-job-postings-load-more{display:flex;justify-content:center;margin-top:clamp(1.25rem,.7094375rem + 2.7027027027vw,3.75rem)}.hoyry-career-job-postings-load-more[hidden]{display:none}.hoyry-career-job-postings-load-more .wp-block-button,.hoyry-career-job-postings-load-more .wp-block-button .wp-block-button__link.wp-element-button{width:100%}.hoyry-career-job-postings-load-more .wp-block-button .wp-block-button__link.wp-element-button:after{display:none!important}.hoyry-career-job-postings-filter-industry{flex:1 1 52%}@media(max-width:1200px){.hoyry-career-job-postings-filter-industry{flex:1 1 100%}}.hoyry-career-job-postings-filter-location,.hoyry-career-job-postings-filter-search{flex:1 1 calc(24% - clamp(1.25rem, 0.641875rem + 3.0405405405vw, 4.0625rem)*2)}@media(max-width:500px){.hoyry-career-job-postings-filter-location,.hoyry-career-job-postings-filter-search{flex:1 1 100%}}.hoyry-career-job-postings-filter-location input,.hoyry-career-job-postings-filter-location select,.hoyry-career-job-postings-filter-search input,.hoyry-career-job-postings-filter-search select{background-color:transparent!important;border:0!important;border-bottom:2px solid #595959!important;border-radius:0!important;display:block!important;font-family:var(--wp--preset--font-family--gc-milan-headline)!important;font-size:clamp(.8125rem,.7584375rem + .2702702703vw,1.0625rem)!important;font-weight:500!important;padding-bottom:.4em!important;padding-left:0!important;padding-right:0!important}.hoyry-career-job-postings-filter-location .hoyry-form-select:after,.hoyry-career-job-postings-filter-search .hoyry-form-select:after{right:.2em!important}.hoyry-career-job-postings-filter-location .hoyry-form-search,.hoyry-career-job-postings-filter-search .hoyry-form-search{position:relative}.hoyry-career-job-postings-filter-location .hoyry-form-search:after,.hoyry-career-job-postings-filter-search .hoyry-form-search:after{background-color:#595959;content:"";display:block;height:clamp(1rem,.905375rem + .472972973vw,1.4375rem);mask:var(--search-icon-url) center no-repeat;mask-size:contain;pointer-events:none;position:absolute;right:.3em;top:50%;transform:translateY(-60%);width:clamp(1rem,.905375rem + .472972973vw,1.4375rem)}.hoyry-career-job-postings-card-new-tab{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);border:0;clip-path:inset(50%);word-wrap:normal!important}
