.job-offer-content>:first-child{margin-top:0}.job-offer-content :is(h2,h3,h4){align-items:center;gap:1.5rem;margin-top:3rem;margin-bottom:1.5rem;display:flex}@media (width>=1024px){.job-offer-content :is(h2,h3,h4){margin-top:4rem;margin-bottom:2rem}}.job-offer-content :is(h2,h3,h4):after{content:"";border-top:1px dashed #12121240;flex:auto}.job-offer-content p{letter-spacing:.5px;--tw-text-opacity:1;color:rgb(18 18 18/var(--tw-text-opacity,1));margin-top:1.25rem;margin-bottom:1.25rem;font-family:Ubuntu,ui-sans-serif,system-ui,sans-serif;font-size:.9375rem;line-height:1.75rem}@media (width>=1024px){.job-offer-content p{margin-top:1.5rem;margin-bottom:1.5rem;font-size:1rem;line-height:2rem}}.job-offer-content :is(ul,ol){flex-direction:column;gap:1rem;margin-top:1.5rem;margin-bottom:1.5rem;display:flex}@media (width>=1024px){.job-offer-content :is(ul,ol){gap:1.25rem;margin-top:2rem;margin-bottom:2rem}}.job-offer-content :is(ul,ol){padding-left:0;list-style:none}.job-offer-content li{letter-spacing:.5px;--tw-text-opacity:1;color:rgb(18 18 18/var(--tw-text-opacity,1));padding-left:3rem;font-family:Ubuntu,ui-sans-serif,system-ui,sans-serif;font-size:.9375rem;line-height:1.5rem;position:relative}@media (width>=1024px){.job-offer-content li{font-size:1rem;line-height:1.75rem}}.job-offer-content li:before{content:"";--tw-bg-opacity:1;background-color:rgb(0 243 221/var(--tw-bg-opacity,1));border-radius:9999px;width:.75rem;height:.75rem;position:absolute;top:.45em;left:.5rem}.job-offer-content ol{counter-reset:job-offer-list}.job-offer-content ol li:before{counter-increment:job-offer-list;content:counter(job-offer-list);--tw-bg-opacity:1;background-color:rgb(0 243 221/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:1.5rem;height:1.5rem;color:rgb(18 18 18/var(--tw-text-opacity,1));justify-content:center;align-items:center;font-size:.8125rem;font-weight:500;line-height:1;display:flex;top:0;left:0}.job-offer-content a{--tw-text-opacity:1;color:rgb(39 56 117/var(--tw-text-opacity,1));text-underline-offset:4px;text-decoration-line:underline}.job-offer-content strong{font-weight:500}.job-offer__map iframe{filter:saturate(.95)}.job-offer__logo img{max-height:100%}
