@layer ui{.phone-email-contact-module-scss-module__PteNhW__contactItem{white-space:nowrap;align-items:center;margin:0 1rem;display:flex;position:relative}.phone-email-contact-module-scss-module__PteNhW__icon{background:var(--page-accent-gradient);box-shadow:0 8px 18px color-mix(in srgb, var(--page-accent) 28%, transparent);color:var(--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-right:.5rem;transition:transform .25s;display:inline-flex}.phone-email-contact-module-scss-module__PteNhW__icon svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:46%;height:46%}@media (hover:hover){.phone-email-contact-module-scss-module__PteNhW__contactItem:hover .phone-email-contact-module-scss-module__PteNhW__icon{transform:scale(1.06)}}.phone-email-contact-module-scss-module__PteNhW__internationalCode{font-family:var(--font-Poppins),sans-serif;color:var(--text-primary);margin-top:0;margin-left:1rem;font-size:1rem;font-weight:300;line-height:19px}.phone-email-contact-module-scss-module__PteNhW__phoneNumber{font-family:var(--font-Poppins),sans-serif;color:var(--text-primary);margin-top:0;font-size:1rem;font-weight:500;line-height:19px}.phone-email-contact-module-scss-module__PteNhW__email{font-family:var(--font-Poppins),sans-serif;color:var(--text-primary);margin-top:0;margin-left:1rem;font-size:1rem;font-weight:500;line-height:19px}}
@layer block{.not-hiring-module-scss-module__WL-X2a__page{background:var(--white);padding:2rem 0}.not-hiring-module-scss-module__WL-X2a__heroBlock{max-width:1022px;padding:var(--block-padding);text-align:center;margin:auto;padding-top:1rem}.not-hiring-module-scss-module__WL-X2a__lead{color:var(--text-primary);margin-bottom:1rem;font-size:20px;font-weight:700;line-height:32px}.not-hiring-module-scss-module__WL-X2a__note{color:var(--text-dark-gray);line-height:28px}.not-hiring-module-scss-module__WL-X2a__cultureBlock{background:var(--page-block-gradient);margin-top:3rem;padding:32px 16px}@media screen and (min-width:768px){.not-hiring-module-scss-module__WL-X2a__cultureBlock{padding:64px 16px}}.not-hiring-module-scss-module__WL-X2a__cultureTitle{text-align:center;padding-bottom:2.5rem;font-size:24px}.not-hiring-module-scss-module__WL-X2a__cultureGrid{gap:24px;max-width:1240px;margin:auto}.not-hiring-module-scss-module__WL-X2a__cultureItem{background:var(--white);box-shadow:var(--box-shadow);border-radius:16px;width:100%;padding:2rem}@media screen and (min-width:768px){.not-hiring-module-scss-module__WL-X2a__cultureItem{width:calc(50% - 12px)}}.not-hiring-module-scss-module__WL-X2a__cultureItemTitle{margin-bottom:.75rem;font-size:18px;font-weight:700}.not-hiring-module-scss-module__WL-X2a__cultureItemText{color:var(--text-dark-gray);line-height:28px}.not-hiring-module-scss-module__WL-X2a__cvBlock{max-width:1240px;margin:auto;padding:32px 16px}@media screen and (min-width:768px){.not-hiring-module-scss-module__WL-X2a__cvBlock{padding:64px 16px}}.not-hiring-module-scss-module__WL-X2a__cvCard{background:var(--bg-light);text-align:center;border-radius:16px;max-width:1022px;margin:auto;padding:2.5rem 1.5rem}@media screen and (min-width:768px){.not-hiring-module-scss-module__WL-X2a__cvCard{padding:3rem}}.not-hiring-module-scss-module__WL-X2a__cvTitle{padding-bottom:1rem;font-size:24px}.not-hiring-module-scss-module__WL-X2a__cvText{max-width:640px;color:var(--text-dark-gray);margin:auto auto 2rem;line-height:28px}.not-hiring-module-scss-module__WL-X2a__cvActions{margin-bottom:1.5rem}.not-hiring-module-scss-module__WL-X2a__cvEmail{font-size:20px;font-weight:700}.not-hiring-module-scss-module__WL-X2a__cvPrivacy{color:var(--text-gray);font-size:14px;line-height:22px}.not-hiring-module-scss-module__WL-X2a__cvPrivacyLink{color:var(--primary-dark-alt);text-decoration:underline}}
@layer block{.job-offer-card-module-scss-module__YTKhiW__jobOfferCard{background-color:#f8f8f8;border-radius:16px;max-width:500px}.job-offer-card-module-scss-module__YTKhiW__jobOfferCard:not(:last-child){margin-bottom:10px}.job-offer-card-module-scss-module__YTKhiW__title{margin-bottom:10px;font-size:16px;font-weight:800}.job-offer-card-module-scss-module__YTKhiW__subtitle{color:var(--primary);margin-bottom:10px}.job-offer-card-module-scss-module__YTKhiW__link{align-self:flex-start}.job-offer-card-module-scss-module__YTKhiW__locationInfo{color:#9ba8bc;margin-bottom:10px}.job-offer-card-module-scss-module__YTKhiW__location{margin-left:16px}.job-offer-card-module-scss-module__YTKhiW__innerContainer{height:100%;margin:.5rem;padding-left:80px}@media (max-width:750px){.job-offer-card-module-scss-module__YTKhiW__innerContainer{margin:0 0 1rem}}@media (max-width:950px){.job-offer-card-module-scss-module__YTKhiW__innerContainer{align-items:center;width:100%;padding-left:0}}}
@layer block{.career-module-scss-module__66zn-q__container{position:relative}.career-module-scss-module__66zn-q__sidePanel{box-shadow:var(--box-shadow);z-index:3;background-color:#fff;border-radius:16px 0 0 16px;width:440px;margin:-3rem auto auto;padding:10px;position:sticky;top:240px;right:0}@media (max-width:950px){.career-module-scss-module__66zn-q__sidePanel{display:none}}.career-module-scss-module__66zn-q__hide{display:none}.career-module-scss-module__66zn-q__title{margin:1rem;font-size:25px;font-weight:700}.career-module-scss-module__66zn-q__linkToTest{cursor:pointer;z-index:10;background:0 0;border:none;margin-top:10px;font-size:18px;text-decoration:underline}}
