.g-job-offer-template-banner__image[data-v-f3072e0f]{height:10rem;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.g-job-offer-template-banner__image[data-v-f3072e0f]{height:15rem}}@media (min-width:1024px){.g-job-offer-template-banner__image[data-v-f3072e0f]{height:20rem}}.g-job-offer-actions[data-v-608adee8]{display:flex;gap:1rem}.g-job-offer-actions__dropdown-content[data-v-608adee8]{display:flex;flex-direction:column;gap:.5rem}@media print{.g-job-offer-actions[data-v-608adee8]{display:none}}.g-salary-info-box[data-v-900ab211]{padding:2rem;width:100%}.g-company-header[data-v-5ce34d51]{display:flex;flex-direction:column;gap:1rem}.g-company-header__top[data-v-5ce34d51]{align-items:flex-start;display:grid;gap:1rem;grid-template-areas:"actions actions" "company-logo info";grid-template-columns:5rem auto}@media (min-width:768px){.g-company-header__top[data-v-5ce34d51]{grid-template-areas:"company-logo info actions";grid-template-columns:5rem auto 5rem}}.g-company-header__actions[data-v-5ce34d51]{grid-area:actions;margin-left:auto}.g-company-header__company-logo[data-v-5ce34d51]{grid-area:company-logo}.g-company-header__info[data-v-5ce34d51]{display:flex;flex-direction:column;gap:.25rem;grid-area:info}.g-company-header__small-gray-text[data-v-5ce34d51]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--color-gray-800)/var(--tw-text-opacity,1))}.g-job-offer-publish-dates__card[data-v-db126086]{padding:1rem 2rem}.g-job-offer-info[data-v-9782809f]{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.g-job-offer-info[data-v-9782809f]{-moz-column-gap:4rem;column-gap:4rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.5rem}}.g-job-offer-not-active[data-v-20d49d1f]{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity,1));padding:1rem}.g-job-offer-section[data-v-9517122e] .g-job-offer-section__content h1{font-size:1.5rem;font-weight:700;line-height:2rem}.g-job-offer-section[data-v-9517122e] .g-job-offer-section__content h2{font-size:1.25rem;font-weight:700;line-height:1.75rem}.g-job-offer-section[data-v-9517122e] .g-job-offer-section__content h3{font-size:1.125rem;font-weight:700;line-height:1.75rem}.g-job-offer-section[data-v-9517122e] .g-job-offer-section__content h4,.g-job-offer-section[data-v-9517122e] .g-job-offer-section__content h5,.g-job-offer-section[data-v-9517122e] .g-job-offer-section__content h6{font-size:1rem;font-weight:700;line-height:1.5rem}.g-job-offer-section[data-v-9517122e] .g-job-offer-section__content ul{list-style-type:disc}.g-job-offer-section[data-v-9517122e] .g-job-offer-section__content ol,.g-job-offer-section[data-v-9517122e] .g-job-offer-section__content ul{list-style-type:disc;margin-bottom:1rem;margin-top:1rem;padding-left:2rem}.g-tile[data-v-1a6916d6]{padding:1.5rem}.g-benefits-section[data-v-d2c09fab]{border-top-width:0}.g-benefits-section[data-v-d2c09fab],.g-benefits-section__benefits-wrapper[data-v-d2c09fab]{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.g-benefits-section__benefits-wrapper[data-v-d2c09fab]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.g-section-separator[data-v-db752311]{padding-bottom:1.5rem;padding-top:1.5rem}.g-section-separator__border-wrapper[data-v-db752311]{border-bottom-width:4px;border-top-width:4px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.g-section-separator__items-wrapper[data-v-db752311]{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:2rem}@media (min-width:768px){.g-section-separator__items-wrapper[data-v-db752311]{flex-direction:row;justify-content:center}}.g-apply-buttons-box__card[data-v-df47c4e7]{gap:1rem;padding:1.5rem}.g-apply-buttons-box__card[data-v-df47c4e7],.g-apply-buttons-box__phone-number[data-v-df47c4e7]{align-items:center;display:flex;flex-direction:column}.g-apply-buttons-box__phone-number[data-v-df47c4e7]{gap:.5rem;width:100%}.g-apply-buttons-sticky[data-v-26719263]{box-shadow:1px 3px 24px #0000001a;padding-bottom:1rem;padding-top:1rem}.g-apply-buttons-sticky__desktop[data-v-26719263]{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.g-apply-buttons-sticky__desktop[data-v-26719263]{max-width:640px}}@media (min-width:768px){.g-apply-buttons-sticky__desktop[data-v-26719263]{max-width:768px}}@media (min-width:1024px){.g-apply-buttons-sticky__desktop[data-v-26719263]{max-width:1024px}}@media (min-width:1280px){.g-apply-buttons-sticky__desktop[data-v-26719263]{max-width:1280px}}@media (min-width:1536px){.g-apply-buttons-sticky__desktop[data-v-26719263]{max-width:1536px}}.g-apply-buttons-sticky__desktop[data-v-26719263]{align-items:center;display:none;flex-direction:row-reverse;gap:.5rem;justify-content:center;width:100%}@media (min-width:1024px){.g-apply-buttons-sticky__desktop[data-v-26719263]{display:flex}.g-apply-buttons-sticky__mobile[data-v-26719263]{display:none}}.g-apply-buttons-sticky__mobile[data-v-26719263] .g-dropdown__header{flex-direction:column-reverse;margin-bottom:0;margin-top:.75rem}.g-apply-buttons-sticky__mobile[data-v-26719263] .g-dropdown__header .down-arrow{left:50%;position:absolute;top:0;--tw-translate-y:-50%;--tw-translate-x:-50%;border-radius:9999px;border-width:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(var(--color-gray-300)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem}.g-apply-buttons-sticky__mobile[data-v-26719263] .g-dropdown__header .down-arrow svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.g-apply-buttons-sticky__mobile[data-v-26719263] .g-dropdown__content{border-top-width:0}.g-apply-buttons-sticky[data-v-26719263] .g-dropdown__open .down-arrow{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.g-apply-buttons-sticky[data-v-26719263] .g-apply-buttons-sticky__container{align-items:center;display:flex;flex-direction:column;gap:.75rem}.g-apply-modal-header[data-v-1afdbe8f]{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-areas:"logo title" "location location" "links links";grid-template-columns:5rem auto;row-gap:.5rem}@media (min-width:768px){.g-apply-modal-header[data-v-1afdbe8f]{grid-template-areas:"logo title" "logo location" "logo links"}}.g-apply-modal-header__logo[data-v-1afdbe8f]{grid-area:logo}.g-apply-modal-header__title[data-v-1afdbe8f]{display:flex;flex-direction:column;font-weight:700;grid-area:title}.g-apply-modal-header__links[data-v-1afdbe8f]{display:flex;flex-wrap:wrap;gap:.5rem;grid-area:links}.g-apply-modal-authentication-section[data-v-078c4887]{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.g-thank-you-page[data-v-0dca60f2]{align-items:center;display:flex;flex-direction:column;justify-content:center}.g-thank-you-page__title[data-v-0dca60f2]{font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(92 147 217/var(--tw-text-opacity,1))}.g-candidate-survey[data-v-92e0d435],.g-candidate-survey__form[data-v-92e0d435]{display:flex;flex-direction:column}.g-candidate-survey__form[data-v-92e0d435]{gap:1rem}.g-candidate-survey__question[data-v-92e0d435]{display:flex;flex-direction:column;gap:.5rem}.g-apply-modal-thank-you-page[data-v-9c29cf52]{display:flex;flex-direction:column;gap:1rem}.g-apply-modal-thank-you-page[data-v-9c29cf52] .g-subscribe-to-job-offers{border-width:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.g-apply-modal-apply-outside[data-v-79dbccc3]{align-items:center;display:flex;flex-direction:column;gap:1rem;text-align:center}.g-notifications-modal[data-v-0ae29ca7] .g-modal__header{border-bottom-width:0}.g-notifications-modal[data-v-0ae29ca7] .g-modal__content{padding-top:0}@media (min-width:768px){.g-notifications-modal[data-v-0ae29ca7] .g-modal__content{padding-left:3rem;padding-right:3rem}}.g-job-offer-details-template__banner[data-v-f33133eb]{height:20rem;-o-object-fit:cover;object-fit:cover;width:100%}.g-job-offer-details-template__container[data-v-f33133eb]{-moz-column-gap:1rem;column-gap:1rem;display:grid;--tw-bg-opacity:1;background-color:rgb(var(--color-gray-100)/var(--tw-bg-opacity,1));grid-template-columns:0 minmax(auto,70rem) minmax(auto,23rem) 0;padding-bottom:2rem;padding-top:2rem}@media (min-width:1024px){.g-job-offer-details-template__container[data-v-f33133eb]{grid-template-columns:1fr minmax(auto,70rem) minmax(auto,23rem) 1fr}}.g-job-offer-details-template__breadcrumbs[data-v-f33133eb]{grid-column-end:4;grid-column-start:2;padding-bottom:2rem;padding-top:2rem}@media (min-width:1024px){.g-job-offer-details-template__breadcrumbs[data-v-f33133eb]{grid-column-end:3;grid-column-start:2}}.g-job-offer-details-template__section-wrapper[data-v-f33133eb]{grid-column:1/-1;position:relative;z-index:10}@media (min-width:1024px){.g-job-offer-details-template__section-wrapper[data-v-f33133eb]{grid-column-end:3;grid-column-start:2}.g-job-offer-details-template__section-wrapper--simple-template[data-v-f33133eb]{grid-column-end:4;grid-column-start:2}}.g-job-offer-details-template__seo-section-wrapper[data-v-f33133eb]{grid-column-end:4;grid-column-start:2;padding-bottom:1rem;padding-top:1rem}@media (min-width:1024px){.g-job-offer-details-template__seo-section-wrapper[data-v-f33133eb]{grid-column-end:3;grid-column-start:2}}.g-job-offer-details-template__section-separator[data-v-f33133eb]{grid-column:1/-1;margin-bottom:-.75rem;margin-top:-.75rem;position:relative;z-index:0}@media (min-width:1024px){.g-job-offer-details-template__section-separator[data-v-f33133eb] .g-section-separator__border-wrapper{display:grid;grid-template-columns:1fr minmax(auto,70rem) minmax(auto,23rem) 1fr}.g-job-offer-details-template__section-separator[data-v-f33133eb] .g-section-separator__border-wrapper .g-section-separator__items-wrapper{grid-column-end:3;grid-column-start:2}}.g-job-offer-details-template__sidebar-wrapper[data-v-f33133eb]{display:none}@media (min-width:1024px){.g-job-offer-details-template__sidebar-wrapper[data-v-f33133eb]{display:block;grid-column-end:4;grid-column-start:3;grid-row-start:1;position:relative}}.g-job-offer-details-template__sidebar-items-container[data-v-f33133eb]{display:flex;flex-direction:column;gap:1rem;width:100%}@media (min-width:1024px){.g-job-offer-details-template__sidebar-items-container[data-v-f33133eb]{position:absolute}.g-job-offer-details-template__sidebar-items-container[data-v-f33133eb] .g-job-offers-summary__container{max-height:50rem;overflow-y:auto}}.g-job-offer-details-template__section[data-v-f33133eb],.g-job-offer-details-template__section[data-v-f33133eb] .g-card{border-top-width:0}.g-job-offer-details-template__job-offers-summary-bottom[data-v-f33133eb]{grid-column:1/-1}@media (min-width:1024px){.g-job-offer-details-template__job-offers-summary-bottom[data-v-f33133eb]{grid-column-end:4;grid-column-start:2}}.g-job-offer-details-template__cart[data-v-f33133eb]{border-radius:0;display:none;z-index:20}@media (min-width:1024px){.g-job-offer-details-template__cart[data-v-f33133eb]{display:block}}
