jobpost-runtime .social-share{float:unset}jobpost-runtime .role-student .grid-container{color:#fff;background-color:#eb5600}jobpost-runtime .role-student .grid-container h3,jobpost-runtime .role-student .grid-container h3 span{color:#eb5600}jobpost-runtime .role-starter .grid-container{color:#fff;background-color:#65b800}jobpost-runtime .role-starter .grid-container h3,jobpost-runtime .role-starter .grid-container h3 span{color:#65b800}jobpost-runtime .role-professional .grid-container{color:#fff;background-color:#005d70}jobpost-runtime .role-professional .grid-container h3,jobpost-runtime .role-professional .grid-container h3 span{color:#005d70}jobpost-runtime .lds-spinner div:after{background:#151f27}:root{--jobs-header:440px}@media (width>=768px){:root{--jobs-header:360px}}@media (width>=1024px){:root{--jobs-header:400px}}@media (width>=1440px){:root{--jobs-header:440px}}@media (width>=1920px){:root{--jobs-header:520px}}.full-page-spinner{min-height:700px}.grid-w\/padding{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:40px;width:100%;max-width:1660px;margin:0 auto;padding:0 40px;display:grid}@media (width>=768px){.grid-w\/padding{grid-template-columns:repeat(8,minmax(0,1fr));padding:0 64px}}@media (width>=1024px){.grid-w\/padding{grid-template-columns:repeat(12,minmax(0,1fr))}}.section-w\/max-w{display:block}.section-w\/max-w>div{width:100%;max-width:1660px;margin:0 auto}.min-h-full-header{min-height:calc(100vh - var(--jobs-header))}.bg-20{background-color:#f4f8fc}.bg-30{background-color:#c5ccd3}.bg-starter{background-color:#65b800}.bg-student{background-color:#eb5600}.bg-professional{background-color:#005d70}.bg-careers{background-color:#049a5c}.color-70{color:#586674}.color-starter{color:#65b800}.color-student{color:#eb5600}.color-professional{color:#005d70}.color-careers{color:#049a5c}.scale-250{transform:scale(2.5)}button>.lds-ellipsis{opacity:0;position:absolute}button.loading span{opacity:0}button.loading .lds-ellipsis{opacity:1}.form__input>input[type=file]{opacity:0;width:calc(100% - 2rem);position:absolute}.form__input .form__attachment-icon{display:none;top:2px;left:16px}.form__input:not(.filled) .form__attachment-icon{display:inline-block}.form__fake-placeholder{margin-bottom:0;font-family:Alaska,khanqyjjei,sans-serif;font-size:1rem;font-weight:300;line-height:1.7;transition:transform .2s ease-out}@media (width>=768px){.form__fake-placeholder{font-size:.875rem}}input[type=file]:focus+.form__fake-placeholder,.form__input.filled .form__fake-placeholder{transform:translateY(6px)}.form__ok-ko-icon{top:2px}.form__ok-ko-icon:before{content:""!important}.form__input.error.filled .form__ok-ko-icon:before{content:""!important}.form__input.valid.filled .form__ok-ko-icon:before{content:""!important}.form__input .form__input-spinner{display:none;transform:translate(12px,2px)}.form__input .form__input-spinner div:after{background:#151f27}.form__input.loading .form__input-spinner{display:inline-block}.form__input.loading.filled:after{background:#151f27!important}.form__input.recap{background-color:#0000}.form__input.recap.filled.valid:after{background:#02d34a}.form__input.recap:not(.filled):after{background:0 0}.jobs-header{height:var(--jobs-header)}.jobs-header--search h1{font-family:ubqbmoffzb,sans-serif}.jobs-header__dark-layer{background-color:#00000059}.jobs-header__logo{filter:grayscale()brightness(10)}.job-details__section:not(:last-of-type){border-bottom:2px solid #02d34a}.job-details__section ul:not(.job-details__section--benefits__list){margin:0;padding-left:16px;list-style-type:disc}.job-details__section ul:not(.job-details__section--benefits__list)>ul{padding-top:16px}.jobs-table__row{column-gap:40px}@media (width>=768px){.jobs-table__row{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (width>=1024px){.jobs-table__row{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (width>=1440px){.jobs-table__row{grid-template-columns:repeat(10,minmax(0,1fr))}}@media (width>=768px){.jobs-table__col-1-ncmpy{grid-column:span 5}}@media (width>=1024px){.jobs-table__col-1-ncmpy{grid-column:span 8}}@media (width>=1440px){.jobs-table__col-1-ncmpy{grid-column:span 6}}@media (width>=768px){.jobs-table__col-2-ncmpy{grid-column:span 3}}@media (width>=1024px){.jobs-table__col-2-ncmpy{grid-column:span 4}}@media (width>=768px){.jobs-table__col-1{grid-column:span 4}}@media (width>=1024px){.jobs-table__col-1{grid-column:span 6}}@media (width>=1440px){.jobs-table__col-1{grid-column:span 5}}@media (width>=768px){.jobs-table__col-2{grid-column:span 2}}@media (width>=1024px){.jobs-table__col-2{grid-column:span 3}}@media (width>=768px){.jobs-table__col-3{grid-column:span 2}}@media (width>=1024px){.jobs-table__col-3{grid-column:span 3}}@media (width>=1440px){.jobs-table__col-3{grid-column:span 2}}.job-result:hover>article{background-color:#02d34a}.job-result:not(:first-of-type)>article{border-top:1px solid #d6e0ea}@media (width>=768px){.job-result>article{border-top:1px solid #d6e0ea}}.error-red{color:#bc002c}@media (width<=1023.9px){.filters-toggle[aria-expanded=true]~.filters-container--job{max-height:11.25rem;padding:.75rem 0}}@media (width<=1023.9px) and (width<=767.9px){.filters-toggle[aria-expanded=true]~.filters-container--job{max-height:34.5rem;padding:2rem 0 2.5rem}}@media (width>=768px){.filters-container--job>div{max-width:26.5rem}}@media (width>=1024px){.filters-container--job>div{max-width:41.5rem}}.job-filter__submit{grid-area:2/2/3/3}@media (width>=768px){.job-filter__submit{grid-area:1/2/2/3;justify-self:flex-end}.filters-container--job .filter .job-search__trigger{width:12.5rem}}.filters-container--job .filter .job-search__trigger.active{border-bottom-color:#151f27}.filters-container--job .filter .job-search__trigger:focus{outline:none}.filters-container--job .filter .job-search__trigger:focus-visible{outline-offset:2px;outline:2px solid #151f27}.job-search__search-icon:focus{outline:none}.job-search__search-icon:focus-visible{outline-offset:2px;outline:2px solid #151f27}