@layer base{.recrutement p{font-weight:400}}.recrutement ::selection{background:var(--color-accent-surface);color:var(--color-ink)}.recrutement h1,.recrutement h2,.recrutement h3{text-wrap:balance}.recrutement p,.recrutement li,.recrutement dd{text-wrap:pretty}.recrutement h1,.recrutement h2.titre,.recrutement h3{font-family:var(--font-serif);letter-spacing:-.018em;font-weight:400}.recrutement .selecteur{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.75L6 6.25L11 1.75' stroke='%236B7280' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.75rem}.recrutement .chevron{transition:transform .2s var(--ease-entrance)}.recrutement details[open]>summary .chevron{transform:rotate(180deg)}.recrutement input[type=date]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Crect x='2.25' y='3.25' width='11.5' height='10.5' rx='2' stroke='%236B7280' stroke-width='1.4'/%3E%3Cpath d='M2.5 6.5h11M5.5 1.75v2.5M10.5 1.75v2.5' stroke='%236B7280' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.75rem;position:relative}.recrutement input[type=date]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:2.75rem;height:100%;position:absolute;inset:0 0 0 auto}.recrutement .surtitre{letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);font-size:.75rem;font-weight:600}
