.offre[data-astro-cid-yzq4ak6g]{border:1px solid var(--line);flex-direction:column;gap:.6rem;padding:1.25rem 1.25rem 1rem;display:flex}.offre--avant[data-astro-cid-yzq4ak6g]{border:2px solid var(--accent);padding:calc(1.25rem - 1px) calc(1.25rem - 1px) calc(1rem - 1px)}.offre[data-astro-cid-yzq4ak6g][hidden]{display:none}.offre--repliee[data-astro-cid-yzq4ak6g]{cursor:pointer}.offre--repliee[data-astro-cid-yzq4ak6g]:hover{border-color:var(--text)}.offre--avant[data-astro-cid-yzq4ak6g].offre--repliee:hover{border-color:var(--accent-dark)}.badges[data-astro-cid-yzq4ak6g]{flex-wrap:wrap;gap:.4rem;margin:0;display:flex}.badge[data-astro-cid-yzq4ak6g]{letter-spacing:.04em;border:1px solid #0000;align-items:center;gap:.3rem;padding:.1rem .5rem;font-size:.75rem;font-weight:600;line-height:1.5;display:inline-flex}.badge[data-astro-cid-yzq4ak6g][hidden]{display:none}.badge--stage[data-astro-cid-yzq4ak6g]{background:var(--offre-stage-fond);color:var(--offre-stage)}.badge--emploi[data-astro-cid-yzq4ak6g]{background:var(--offre-emploi-fond);color:var(--offre-emploi)}.badge--these[data-astro-cid-yzq4ak6g]{background:var(--offre-these-fond);color:var(--offre-these)}.badge--nouveau[data-astro-cid-yzq4ak6g]{background:var(--offre-nouveau-fond);color:var(--offre-nouveau)}.badge--alumni[data-astro-cid-yzq4ak6g]{border-color:var(--line);color:var(--muted);font-weight:500}.badge--partenaire[data-astro-cid-yzq4ak6g]{background:var(--dark);border-color:var(--dark);color:#fff}.epingle[data-astro-cid-yzq4ak6g]{width:.75rem;height:.75rem}.offre-titre[data-astro-cid-yzq4ak6g]{margin:.2rem 0 0;font-size:1.35rem;font-weight:500;line-height:1.2}.offre-titre[data-astro-cid-yzq4ak6g] .offre-bascule{all:unset;cursor:pointer}.offre-titre[data-astro-cid-yzq4ak6g] .offre-bascule:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.offre--repliee[data-astro-cid-yzq4ak6g] .offre-titre[data-astro-cid-yzq4ak6g] .offre-bascule:focus-visible{outline-offset:-2px}.offre--repliee[data-astro-cid-yzq4ak6g]:hover .offre-titre[data-astro-cid-yzq4ak6g] .offre-bascule{color:var(--accent)}.offre-infos[data-astro-cid-yzq4ak6g]{color:var(--muted);margin:0;font-size:.92rem}.offre-resume[data-astro-cid-yzq4ak6g]{margin:0;font-size:.98rem}.offre--repliee[data-astro-cid-yzq4ak6g] .offre-titre[data-astro-cid-yzq4ak6g],.offre--repliee[data-astro-cid-yzq4ak6g] .offre-resume[data-astro-cid-yzq4ak6g]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.offre-detail[data-astro-cid-yzq4ak6g]{border-top:1px solid var(--line);cursor:auto;padding-top:.75rem}.offre-detail[data-astro-cid-yzq4ak6g][hidden]{display:none}.offre-texte[data-astro-cid-yzq4ak6g]{font-size:1rem}.offre-faits[data-astro-cid-yzq4ak6g]{flex-wrap:wrap;gap:.5rem 2rem;margin:1rem 0 0;display:flex}.offre-faits[data-astro-cid-yzq4ak6g] dt[data-astro-cid-yzq4ak6g]{letter-spacing:.13em;text-transform:uppercase;color:var(--accent);font-size:.72rem;font-weight:600}.offre-faits[data-astro-cid-yzq4ak6g] dd[data-astro-cid-yzq4ak6g]{overflow-wrap:anywhere;margin:0}.offre-detail-liens[data-astro-cid-yzq4ak6g]{flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;margin:1rem 0 0;font-size:.9rem;display:flex}.offre-reduire[data-astro-cid-yzq4ak6g]{color:var(--accent);font:inherit;cursor:pointer;text-underline-offset:.18em;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline 1px}.offre-reduire[data-astro-cid-yzq4ak6g][hidden]{display:none}.offre-pied[data-astro-cid-yzq4ak6g]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-top:auto;padding-top:.5rem;display:flex}.offre-date[data-astro-cid-yzq4ak6g]{color:var(--muted);font-size:.8rem}.offre-actions[data-astro-cid-yzq4ak6g]{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.offre-voir[data-astro-cid-yzq4ak6g]{padding:.45rem .9rem;font-size:.92rem}.filtres[data-astro-cid-zkk2nw45]{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.filtres[data-astro-cid-zkk2nw45][hidden],.filtre-vide[data-astro-cid-zkk2nw45][hidden],.empty[data-astro-cid-zkk2nw45][hidden]{display:none}.filtre[data-astro-cid-zkk2nw45]{--couleur:var(--text);border:1px solid var(--couleur);color:var(--couleur);font:inherit;cursor:pointer;background:0 0;padding:.35rem .9rem;font-size:.9rem;font-weight:600}.filtre--stage[data-astro-cid-zkk2nw45]{--couleur:var(--offre-stage)}.filtre--emploi[data-astro-cid-zkk2nw45]{--couleur:var(--offre-emploi)}.filtre--these[data-astro-cid-zkk2nw45]{--couleur:var(--offre-these)}.filtre[data-astro-cid-zkk2nw45][aria-pressed=true]{background:var(--couleur);color:#fff}.filtre[data-astro-cid-zkk2nw45]:hover{text-underline-offset:.18em;text-decoration:underline}.filtre-vide[data-astro-cid-zkk2nw45]{color:var(--muted);margin:0 0 1.5rem}.offres[data-astro-cid-zkk2nw45]{align-items:start;gap:1.25rem;display:grid}@media (width>=48rem){.offres[data-astro-cid-zkk2nw45]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}.diffuser[data-astro-cid-zkk2nw45]{margin:2.5rem 0 0}.empty-text[data-astro-cid-zkk2nw45] p[data-astro-cid-zkk2nw45]{margin:0 0 1.5rem}@media (width>=60rem){.empty[data-astro-cid-zkk2nw45] .pull[data-astro-cid-zkk2nw45]{grid-column:1/span 6}.empty-text[data-astro-cid-zkk2nw45]{grid-column:8/span 5}}
