.ap-wrap[data-astro-cid-dmvfsvsy]{max-width:820px;margin:0 auto;padding:clamp(32px,5vw,60px) clamp(16px,5vw,34px) 76px}.ap-fil[data-astro-cid-dmvfsvsy]{color:var(--muted);margin-bottom:16px;font-size:.78rem}.ap-fil[data-astro-cid-dmvfsvsy] a[data-astro-cid-dmvfsvsy]{color:var(--muted);text-decoration:none}.ap-fil[data-astro-cid-dmvfsvsy] a[data-astro-cid-dmvfsvsy]:hover{color:var(--accent)}.ap-ici[data-astro-cid-dmvfsvsy]{color:var(--heading)}.ap-eyebrow[data-astro-cid-dmvfsvsy]{color:var(--accent);text-transform:uppercase;letter-spacing:.09em;font-size:.78rem;font-weight:700}.ap-h1[data-astro-cid-dmvfsvsy]{color:var(--heading);margin:10px 0 16px;font-size:clamp(1.7rem,3.4vw,2.4rem);line-height:1.14}.ap-p[data-astro-cid-dmvfsvsy]{color:var(--text);text-align:justify;margin:0 0 14px;font-size:1.02rem;line-height:1.7}.ap-origine[data-astro-cid-dmvfsvsy]{color:var(--muted);background:var(--card2);border:1px solid var(--line);border-radius:12px;padding:14px 16px;font-size:.95rem}.ap-box[data-astro-cid-dmvfsvsy]{background:var(--card);border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0 24px;padding:16px 18px;display:flex}.ap-box-t[data-astro-cid-dmvfsvsy]{color:var(--heading);font-weight:600}.ap-box-acts[data-astro-cid-dmvfsvsy]{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}.ap-cta[data-astro-cid-dmvfsvsy]{background:var(--card2);border:1px solid var(--line);border-radius:14px;margin-bottom:24px;padding:18px 20px}.ap-cta[data-astro-cid-dmvfsvsy] p[data-astro-cid-dmvfsvsy]{color:var(--text);text-align:justify;margin:0 0 14px;font-size:.95rem;line-height:1.6}.ap-liens[data-astro-cid-dmvfsvsy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:22px;display:grid}.ap-liens[data-astro-cid-dmvfsvsy] h2[data-astro-cid-dmvfsvsy]{color:var(--heading);margin:0 0 10px;font-size:1.02rem}.ap-liens[data-astro-cid-dmvfsvsy] ul[data-astro-cid-dmvfsvsy]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ap-liens[data-astro-cid-dmvfsvsy] a[data-astro-cid-dmvfsvsy]{color:var(--accent);font-size:.9rem;text-decoration:none}.ap-liens[data-astro-cid-dmvfsvsy] a[data-astro-cid-dmvfsvsy]:hover{text-decoration:underline}.ap-voir[data-astro-cid-dmvfsvsy]{color:var(--muted);margin:0 0 8px;font-size:.93rem}.ap-voir[data-astro-cid-dmvfsvsy] a[data-astro-cid-dmvfsvsy]{color:var(--accent);text-decoration:none}.ap-legal[data-astro-cid-dmvfsvsy]{color:var(--muted);margin-top:24px;font-size:.8rem;line-height:1.5}@media (width<=560px){.ap-liens[data-astro-cid-dmvfsvsy]{grid-template-columns:1fr}}.an-btn[data-astro-cid-dmvfsvsy]{border:1px solid var(--line);color:var(--heading);background:var(--card2);border-radius:10px;align-items:center;gap:5px;padding:8px 14px;font-size:.86rem;font-weight:600;text-decoration:none;display:inline-flex}.an-btn-sujet[data-astro-cid-dmvfsvsy]{background:var(--accent-plein,var(--accent));border-color:var(--accent-plein,var(--accent));color:var(--sur-accent,#fff)}.an-btn-soon[data-astro-cid-dmvfsvsy]{color:var(--muted);border-style:dashed}.an-grp[data-astro-cid-dmvfsvsy]{border:1px solid var(--line);background:var(--card2);border-radius:10px;align-items:stretch;display:inline-flex;overflow:hidden}.an-seg[data-astro-cid-dmvfsvsy]{font:inherit;color:var(--heading);border:0;border-left:1px solid var(--line);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:8px 11px;font-size:.86rem;font-weight:600;display:inline-flex}@media (width<=640px){.an-seg[data-astro-cid-dmvfsvsy]{padding:12px 14px}}.an-seg-lbl[data-astro-cid-dmvfsvsy]{cursor:default;color:var(--muted);border-left:0}.an-seg[data-astro-cid-dmvfsvsy]:hover:not(.an-seg-lbl){background:var(--card);color:var(--accent)}.an-seg[data-astro-cid-dmvfsvsy] svg[data-astro-cid-dmvfsvsy]{pointer-events:none;display:block}.an-dl[data-astro-cid-dmvfsvsy].is-locked{opacity:.55}.an-cta[data-astro-cid-dmvfsvsy]{background:var(--accent-plein,var(--accent));color:var(--sur-accent,#fff);border-radius:11px;align-items:center;gap:6px;padding:11px 18px;font-weight:700;text-decoration:none;display:inline-flex}
