.facets{margin-bottom:var(--spacings-md)}.facets .facet-type-options .facet-dropdown{padding:1rem 2rem;color:var(--color-secondary);border:1px solid var(--color-secondary);font-weight:var(--fw-light);transition:border-color 250ms,color 250ms ease;font-size:var(--fs-small-mobile)}@media(min-width: 768px){.facets .facet-type-options .facet-dropdown{font-size:var(--fs-small-desktop)}}@supports(font-size: clamp(var(--fs-small-mobile), 3vw, var(--fs-small-desktop))){.facets .facet-type-options .facet-dropdown{font-size:clamp(var(--fs-small-mobile), 3vw, var(--fs-small-desktop))}}.facets .facet-type-options .facet-dropdown::after{content:"";content:"";font-family:var(--ff-font-awesome-pro);font-style:normal;font-weight:300}.facets .facet-type-options .facet-dropdown-list{--list-offset: 5px;display:none;width:100%;min-width:190px;z-index:1;position:absolute;inset:calc(100% + var(--list-offset)) auto auto 0 !important;margin:0;padding:1rem 0;border:1px solid var(--color-dark-grey);border-radius:0 0 var(--dropdown-border-radius) var(--dropdown-border-radius);background-color:var(--color-white);transform:unset !important}.facets .facet-type-options .facet-dropdown-list li{border:none;padding:0;font-size:var(--fs-default-mobile)}.facets .facet-type-options .facet-dropdown-list li::before{content:none}.facets .facet-type-options .facet-dropdown-list .facet{display:flex;padding:1rem 2rem;width:100%;font-weight:var(--fw-light);color:var(--color-typo-default);background-image:none !important;background-color:rgba(0,0,0,0);transition:background-color 250ms ease;font-size:var(--fs-small-mobile)}@media(min-width: 768px){.facets .facet-type-options .facet-dropdown-list .facet{font-size:var(--fs-small-desktop)}}@supports(font-size: clamp(var(--fs-small-mobile), 3vw, var(--fs-small-desktop))){.facets .facet-type-options .facet-dropdown-list .facet{font-size:clamp(var(--fs-small-mobile), 3vw, var(--fs-small-desktop))}}.facets .facet-type-options .facet-dropdown-list.show{display:block}@media(hover: hover){.facets .facet-type-options .facet-dropdown-list .facet:hover{background-color:var(--color-light-grey-100)}}.facets .facet-type-options .facet-dropdown-list .facet-option~.facet-option{margin:0}.facets .facet-type-options .facet-dropdown-list .facet-check{--input-size: 16px;content:"";overflow:hidden;position:relative;margin-right:var(--spacings-xs);width:var(--input-size);height:var(--input-size);border:1px solid var(--color-primary);flex-shrink:0}.facets .facet-type-options .facet-dropdown-list .facet-check::before{content:"";position:absolute;top:50%;left:50%;opacity:0;translate:-50% -50%;color:var(--color-white);font-size:1rem;transition:opacity 250ms,color 250ms ease;content:"";font-family:var(--ff-font-awesome-pro);font-style:normal;font-weight:900}.facets .facet-type-options .facet-dropdown-list .facet-selected{display:flex}.facets .facet-type-options .facet-dropdown-list .facet-selected .facet-check{background-color:var(--color-primary);opacity:1;transition:opacity 250ms ease}.facets .facet-type-options .facet-dropdown-list .facet-selected .facet-check::before{opacity:1}.facets .facet-type-options .facet-dropdown-list .button-reset{margin:1rem 2rem 0}.facets .facet-type-options .facet-dropdown-list .button-reset .button{display:flex;gap:1rem;padding:1rem 2rem;color:var(--button-color);max-width:max-content}.facets .facet-type-options .facet-dropdown-list .button-reset .button::before{content:"";content:"";font-family:var(--ff-font-awesome-pro);font-style:normal;font-weight:300}.facets .facet-type-options:nth-child(odd) .facet-dropdown-list{inset:calc(100% + var(--list-offset)) auto auto 0 !important}.facets .facet-type-options:nth-child(even) .facet-dropdown-list{inset:calc(100% + var(--list-offset)) 0 auto auto !important}@media(min-width: 992px){.facets .facet-type-options .facet-dropdown{padding:1.5rem 2.5rem}}@media(hover: hover){.facets .facet-type-options .facet-dropdown-list .facet-option:not(.facet-selected) .facet:hover .facet-check{opacity:.5;background-color:var(--color-primary)}.facets .facet-type-options .facet-dropdown-list .facet-option:not(.facet-selected) .facet:hover .facet-check::before{opacity:.5;color:var(--color-white)}}.frame-type-solr_pi_results .info-bar,.frame-type-solr_pi_results .job-ad-list{margin-left:auto;margin-right:auto;padding-left:3.6rem;padding-right:3.6rem;width:100%;max-width:calc(1130px + (2 * 3.6rem))}.frame-type-solr_pi_results{max-width:unset;padding-inline:0}.frame-type-solr_pi_results .frame-header{margin-bottom:var(--spacings-md)}.frame-type-solr_pi_results .frame-header h1{margin-bottom:0}.frame-type-solr_pi_results .frame-header h1::after{content:none}.frame-type-solr_pi_results .frame-header h2{margin-bottom:0}.frame-type-solr_pi_results .frame-header h2::after{content:none}.frame-type-solr_pi_results .frame-header h3{margin-bottom:0}.frame-type-solr_pi_results .frame-header h3::after{content:none}.frame-type-solr_pi_results .frame-header h4{margin-bottom:0}.frame-type-solr_pi_results .frame-header h4::after{content:none}.frame-type-solr_pi_results .frame-header h5{margin-bottom:0}.frame-type-solr_pi_results .frame-header h5::after{content:none}.frame-type-solr_pi_results .frame-header h6{margin-bottom:0}.frame-type-solr_pi_results .frame-header h6::after{content:none}.frame-type-solr_pi_results .input-group{margin-bottom:var(--spacings-xs);max-width:var(--container-md);margin-inline:auto}.frame-type-solr_pi_results .input-group .input-wrapper{padding:1rem 2rem;border:1px solid var(--color-secondary)}.frame-type-solr_pi_results .input-group .input-wrapper::before{content:"";content:"";font-family:var(--ff-font-awesome-pro);font-style:normal;font-size:2rem;font-weight:300}.frame-type-solr_pi_results .input-group .input-wrapper input{padding:0;max-width:100%;border:none;border-radius:0;font-weight:var(--fw-light);background-color:rgba(0,0,0,0);font-size:var(--fs-small-mobile)}@media(min-width: 768px){.frame-type-solr_pi_results .input-group .input-wrapper input{font-size:var(--fs-small-desktop)}}@supports(font-size: clamp(var(--fs-small-mobile), 3vw, var(--fs-small-desktop))){.frame-type-solr_pi_results .input-group .input-wrapper input{font-size:clamp(var(--fs-small-mobile), 3vw, var(--fs-small-desktop))}}.frame-type-solr_pi_results .input-group .input-wrapper input:focus{box-shadow:none}.frame-type-solr_pi_results .input-group .input-wrapper input[placeholder]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.frame-type-solr_pi_results .facets{gap:var(--spacings-xs)}.frame-type-solr_pi_results .facets-save,.frame-type-solr_pi_results .facets-reset-all{display:flex;align-items:center;gap:var(--spacings-xs)}.frame-type-solr_pi_results .facets-save i,.frame-type-solr_pi_results .facets-reset-all i{font-size:2rem}.frame-type-solr_pi_results .tx-solr-facets-in-use{display:flex;gap:var(--spacings-sm);flex-wrap:wrap;justify-content:center;margin-bottom:var(--spacings-md)}.frame-type-solr_pi_results .tx-solr-facets-in-use .remove-facet-option{display:flex;align-items:center;gap:var(--spacings-sm);max-width:max-content;padding:.5rem 1.5rem;background-color:var(--color-white);color:var(--color-dark-grey);font-weight:var(--fw-light);opacity:1;background-image:none !important;transition:opacity 250ms ease;font-size:var(--fs-small-mobile)}@media(min-width: 768px){.frame-type-solr_pi_results .tx-solr-facets-in-use .remove-facet-option{font-size:var(--fs-small-desktop)}}@supports(font-size: clamp(var(--fs-small-mobile), 3vw, var(--fs-small-desktop))){.frame-type-solr_pi_results .tx-solr-facets-in-use .remove-facet-option{font-size:clamp(var(--fs-small-mobile), 3vw, var(--fs-small-desktop))}}.frame-type-solr_pi_results .tx-solr-facets-in-use .remove-facet-option::after{content:"";font-size:1.1rem;content:"X";font-family:var(--ff-font-awesome-pro);font-style:normal;font-weight:900}.frame-type-solr_pi_results .info-bar{padding-block:var(--spacings-lg) var(--spacings-md)}.frame-type-solr_pi_results .info-bar .result-count{font-weight:var(--fw-regular);font-size:var(--fs-default-desktop)}.frame-type-solr_pi_results .info-bar .tx-solr-sorting-dropdown-wrapper{position:relative}.frame-type-solr_pi_results .info-bar .tx-solr-sorting-dropdown-wrapper>a{padding:1rem 2rem;color:var(--color-secondary);border:1px solid var(--color-secondary);font-weight:var(--fw-light);transition:border-color 250ms,color 250ms ease;font-size:var(--fs-small-mobile);border-color:var(--color-grey)}@media(min-width: 768px){.frame-type-solr_pi_results .info-bar .tx-solr-sorting-dropdown-wrapper>a{font-size:var(--fs-small-desktop)}}@supports(font-size: clamp(var(--fs-small-mobile), 3vw, var(--fs-small-desktop))){.frame-type-solr_pi_results .info-bar .tx-solr-sorting-dropdown-wrapper>a{font-size:clamp(var(--fs-small-mobile), 3vw, var(--fs-small-desktop))}}.frame-type-solr_pi_results .info-bar .tx-solr-sorting-dropdown-wrapper>a::after{content:"";content:"";font-family:var(--ff-font-awesome-pro);font-style:normal;font-weight:300}.frame-type-solr_pi_results .info-bar .tx-solr-sorting-dropdown-wrapper>ul{--list-offset: 5px;display:none;width:100%;min-width:190px;z-index:1;position:absolute;inset:calc(100% + var(--list-offset)) auto auto 0 !important;margin:0;padding:1rem 0;border:1px solid var(--color-dark-grey);border-radius:0 0 var(--dropdown-border-radius) var(--dropdown-border-radius);background-color:var(--color-white);transform:unset !important;box-shadow:0 0 8px 0 var(--color-hsla-black-15);inset:calc(100% + var(--list-offset)) 50% auto auto !important;translate:50% 0;min-width:232px}.frame-type-solr_pi_results .info-bar .tx-solr-sorting-dropdown-wrapper>ul li{border:none;padding:0;font-size:var(--fs-default-mobile)}.frame-type-solr_pi_results .info-bar .tx-solr-sorting-dropdown-wrapper>ul li::before{content:none}.frame-type-solr_pi_results .info-bar .tx-solr-sorting-dropdown-wrapper>ul .facet{display:flex;padding:1rem 2rem;width:100%;font-weight:var(--fw-light);color:var(--color-typo-default);background-image:none !important;background-color:rgba(0,0,0,0);transition:background-color 250ms ease;font-size:var(--fs-small-mobile)}@media(min-width: 768px){.frame-type-solr_pi_results .info-bar .tx-solr-sorting-dropdown-wrapper>ul .facet{font-size:var(--fs-small-desktop)}}@supports(font-size: clamp(var(--fs-small-mobile), 3vw, var(--fs-small-desktop))){.frame-type-solr_pi_results .info-bar .tx-solr-sorting-dropdown-wrapper>ul .facet{font-size:clamp(var(--fs-small-mobile), 3vw, var(--fs-small-desktop))}}.frame-type-solr_pi_results .info-bar .tx-solr-sorting-dropdown-wrapper>ul.show{display:block}@media(hover: hover){.frame-type-solr_pi_results .info-bar .tx-solr-sorting-dropdown-wrapper>ul .facet:hover{background-color:var(--color-light-grey-100)}}@media(min-width: 576px){.frame-type-solr_pi_results .input-group input[placeholder]{display:block !important}.frame-type-solr_pi_results .input-group input[placeholder].mobile{display:none !important}}@media(min-width: 768px){.frame-type-solr_pi_results .info-bar .tx-solr-sorting-dropdown-wrapper>ul{inset:calc(100% + var(--list-offset)) 0 auto auto !important;translate:0}}@media(min-width: 992px){.frame-type-solr_pi_results .frame-header{margin-bottom:var(--spacings-lg)}.frame-type-solr_pi_results .input-group{margin-bottom:var(--spacings-md)}.frame-type-solr_pi_results .input-group .input-wrapper{padding:1.5rem 2.5rem}.frame-type-solr_pi_results .facets{gap:var(--spacings-sm)}.frame-type-solr_pi_results .buttons{gap:var(--spacings-sm)}.frame-type-solr_pi_results .info-bar{padding-block:var(--spacings-2-xl) var(--spacings-xl)}.frame-type-solr_pi_results .info-bar .tx-solr-sorting{gap:var(--spacings-sm)}}
