.bl-tools[data-astro-cid-mruexaya]{margin-bottom:26px}.bl-chips[data-astro-cid-mruexaya]{display:flex;flex-wrap:wrap;gap:8px}.bl-chip[data-astro-cid-mruexaya]{font-family:var(--ff-label);font-weight:600;font-size:.86rem;letter-spacing:.06em;text-transform:uppercase;padding:8px 14px;border-radius:var(--r-pill);border:1px solid var(--bordure);background:var(--blanc);color:var(--marine);cursor:pointer}.bl-chip[data-astro-cid-mruexaya] span[data-astro-cid-mruexaya]{margin-inline-start:6px;color:var(--or-deep)}.bl-chip[data-astro-cid-mruexaya].is-on{background:var(--marine);border-color:var(--marine);color:var(--blanc)}.bl-chip[data-astro-cid-mruexaya].is-on span[data-astro-cid-mruexaya]{color:var(--or-clair)}.bl-tools__row[data-astro-cid-mruexaya]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:14px}.bl-search[data-astro-cid-mruexaya]{flex:1 1 260px;max-width:460px;padding:11px 14px;border:1px solid var(--bordure);border-radius:var(--r-ctrl);background:var(--blanc);font:inherit;color:var(--marine)}.bl-search[data-astro-cid-mruexaya]:focus{outline:2px solid var(--or);outline-offset:1px}@media(max-width:600px){.bl-search[data-astro-cid-mruexaya]{flex-basis:100%;max-width:none}}.bl-lexique[data-astro-cid-mruexaya]{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid var(--or);border-radius:var(--r-pill);background:var(--blanc);font-family:var(--ff-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:.86rem;color:var(--marine);text-decoration:none}.bl-lexique[data-astro-cid-mruexaya] svg[data-astro-cid-mruexaya]{color:var(--or-deep)}.bl-lexique[data-astro-cid-mruexaya]:hover{background:var(--marine);border-color:var(--marine);color:var(--blanc)}.bl-link[data-astro-cid-mruexaya]{font-family:var(--ff-label);font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:.86rem;color:var(--or-deep)}.bl-count[data-astro-cid-mruexaya]{margin-top:12px;font-family:var(--ff-label);letter-spacing:.04em;color:var(--gris);font-size:.9rem}.bl-none[data-astro-cid-mruexaya]{color:var(--gris);padding:24px 0}.bl-more[data-astro-cid-mruexaya]{text-align:center;margin-top:28px}.bl-more[data-astro-cid-mruexaya] .btn--s[data-astro-cid-mruexaya]{color:var(--marine);border-color:var(--or)}.posts[data-astro-cid-mruexaya]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap)}.post-card[data-astro-cid-mruexaya][hidden]{display:none}.post-card[data-astro-cid-mruexaya] a[data-astro-cid-mruexaya]{display:block;height:100%;background:var(--blanc);border:1px solid var(--bordure);border-top:3px solid var(--or);border-radius:var(--r-card);padding:24px;text-decoration:none;color:var(--marine)}.post-card[data-astro-cid-mruexaya] a[data-astro-cid-mruexaya]:hover{box-shadow:var(--sh-sm)}.post-card__pillar[data-astro-cid-mruexaya]{font-family:var(--ff-label);font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;color:var(--or-deep)}.post-card[data-astro-cid-mruexaya] h3[data-astro-cid-mruexaya]{font-size:1.25rem;margin:8px 0 10px}.post-card[data-astro-cid-mruexaya] p[data-astro-cid-mruexaya]{color:var(--gris);font-size:.95rem}.post-card__meta[data-astro-cid-mruexaya]{display:block;margin-top:14px;font-family:var(--ff-label);letter-spacing:.04em;color:var(--or-deep);font-size:.88rem}@media(max-width:900px){.posts[data-astro-cid-mruexaya]{grid-template-columns:1fr}}.posts__lang[data-astro-cid-mruexaya]{margin-top:14px;font-family:var(--ff-label);letter-spacing:.06em;text-transform:uppercase;font-size:.82rem;color:var(--or-deep)}.veille[data-astro-cid-mruexaya]{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}.veille__card[data-astro-cid-mruexaya]{background:var(--blanc);border:1px solid var(--bordure);border-top:3px solid var(--or);border-radius:var(--r-card);padding:clamp(22px,3vw,32px);display:grid;gap:14px;align-content:start}.veille__card[data-astro-cid-mruexaya] h3[data-astro-cid-mruexaya]{font-size:1.4rem;color:var(--marine)}.veille__text[data-astro-cid-mruexaya]{color:var(--gris)}.veille__field[data-astro-cid-mruexaya]{display:grid;gap:6px;font-family:var(--ff-label);font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;color:var(--marine)}.veille__field[data-astro-cid-mruexaya] input[data-astro-cid-mruexaya],.veille__field[data-astro-cid-mruexaya] select[data-astro-cid-mruexaya]{font:inherit;font-family:var(--ff-body);font-weight:400;letter-spacing:normal;text-transform:none;font-size:1rem;padding:11px 12px;border:1px solid var(--bordure);border-radius:var(--r-ctrl);background:var(--blanc);color:var(--marine)}.veille__consent[data-astro-cid-mruexaya]{display:flex;gap:10px;align-items:flex-start;font-size:.9rem;color:var(--gris)}.veille__consent[data-astro-cid-mruexaya] input[data-astro-cid-mruexaya]{margin-top:4px;flex:none}.veille__hp[data-astro-cid-mruexaya]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.veille__msg[data-astro-cid-mruexaya]{color:var(--err);font-weight:500}.veille__msg[data-astro-cid-mruexaya].is-ok{color:var(--success)}.veille__card[data-astro-cid-mruexaya] [data-astro-cid-mruexaya][hidden]{display:none}.veille__card[data-astro-cid-mruexaya] .btn[data-astro-cid-mruexaya]{justify-self:start}@media(max-width:820px){.veille[data-astro-cid-mruexaya]{grid-template-columns:minmax(0,1fr)}}@media(max-width:400px){.veille__card[data-astro-cid-mruexaya]{padding-inline:14px}}
