.page-hero[data-astro-cid-4sn4zg3r]{padding-top:calc(72px + var(--space-xl));padding-bottom:var(--space-lg);background:radial-gradient(circle at 25% 70%,var(--cat-bg) 0%,transparent 55%),radial-gradient(circle at 75% 30%,var(--orchid-10) 0%,transparent 50%),var(--blanc)}.article-entete[data-astro-cid-4sn4zg3r]{max-width:860px}.back-link[data-astro-cid-4sn4zg3r]{display:table;font-size:.9rem;color:var(--gris);margin-bottom:var(--space-md)}.back-link[data-astro-cid-4sn4zg3r]:hover{color:var(--noir)}.article-cat[data-astro-cid-4sn4zg3r]{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--cat-bg);border:1.5px solid var(--cat);padding:.3rem .8rem;border-radius:var(--border-radius-pill);margin-bottom:var(--space-sm)}.page-hero[data-astro-cid-4sn4zg3r] h1[data-astro-cid-4sn4zg3r]{font-size:clamp(2rem,4.5vw,3.2rem);line-height:1.15;margin-bottom:var(--space-sm)}.page-intro[data-astro-cid-4sn4zg3r]{font-size:1.15rem;color:var(--gris-fonce);max-width:680px;margin-bottom:var(--space-sm)}.article-meta[data-astro-cid-4sn4zg3r]{font-size:.85rem;color:var(--gris)}.article-layout[data-astro-cid-4sn4zg3r]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--space-lg);align-items:start}.sommaire[data-astro-cid-4sn4zg3r]{position:sticky;top:100px;background:var(--blanc);border-radius:var(--border-radius);padding:1.2rem 1.3rem;box-shadow:0 4px 20px #0f0f0f0f}.sommaire-titre[data-astro-cid-4sn4zg3r]{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gris);margin-bottom:.6rem}.sommaire[data-astro-cid-4sn4zg3r] ol[data-astro-cid-4sn4zg3r]{margin:0;padding-left:1.3rem;list-style:decimal}.sommaire[data-astro-cid-4sn4zg3r] li[data-astro-cid-4sn4zg3r]{font-size:.88rem;line-height:1.45;margin-bottom:.5rem}.sommaire[data-astro-cid-4sn4zg3r] li[data-astro-cid-4sn4zg3r]::marker{color:var(--shimmering);font-weight:700}.sommaire[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r]{color:var(--gris-fonce)}.sommaire[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r]:hover{color:var(--noir);text-decoration:underline}.article-contenu[data-astro-cid-4sn4zg3r]{min-width:0}.article-section[data-astro-cid-4sn4zg3r]{margin-bottom:var(--space-lg);scroll-margin-top:100px}.article-section[data-astro-cid-4sn4zg3r] h2[data-astro-cid-4sn4zg3r]{font-size:clamp(1.5rem,3vw,2rem);margin-bottom:var(--space-sm)}.article-contenu[data-astro-cid-4sn4zg3r] p{line-height:1.75;margin-bottom:1rem}.article-contenu[data-astro-cid-4sn4zg3r] ul{margin:0 0 1rem;padding-left:1.3rem}.article-contenu[data-astro-cid-4sn4zg3r] li{line-height:1.65;margin-bottom:.4rem}.article-contenu[data-astro-cid-4sn4zg3r] h3{font-size:1.25rem;margin:1.5rem 0 .6rem}.article-contenu[data-astro-cid-4sn4zg3r] mark{padding:0 .2em;border-radius:3px;color:inherit}.article-contenu[data-astro-cid-4sn4zg3r] mark.hl-orchid{background:#dab3f973}.article-contenu[data-astro-cid-4sn4zg3r] mark.hl-lagoon{background:#7ad9d473}.article-contenu[data-astro-cid-4sn4zg3r] mark.hl-shimmering{background:#dc7fe759}.article-cta[data-astro-cid-4sn4zg3r]{margin-top:var(--space-lg);padding:1.8rem;border-radius:var(--border-radius);background:linear-gradient(135deg,var(--lagoon-10),var(--orchid-10));border-left:4px solid var(--orchid)}.cta-titre[data-astro-cid-4sn4zg3r]{font-family:var(--font-heading);font-size:1.3rem;font-weight:600;margin-bottom:.4rem}.cta-boutons[data-astro-cid-4sn4zg3r]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1rem}.autres-titre[data-astro-cid-4sn4zg3r]{margin-bottom:var(--space-md)}.autres-grid[data-astro-cid-4sn4zg3r]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-md)}.autre-card[data-astro-cid-4sn4zg3r]{display:block;background:var(--blanc);border-radius:var(--border-radius);padding:1.4rem;border-top:3px solid var(--cat);color:var(--noir);text-decoration:none;box-shadow:0 4px 20px #0f0f0f0f;transition:transform var(--transition),box-shadow var(--transition)}.autre-card[data-astro-cid-4sn4zg3r]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #dab3f940}.autre-cat[data-astro-cid-4sn4zg3r]{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gris)}.autre-card[data-astro-cid-4sn4zg3r] h3[data-astro-cid-4sn4zg3r]{font-size:1.15rem;line-height:1.3;margin:.5rem 0 .6rem}.autre-meta[data-astro-cid-4sn4zg3r]{font-size:.85rem;font-weight:600;color:#9b59c9}@media(max-width:900px){.article-layout[data-astro-cid-4sn4zg3r]{grid-template-columns:1fr;gap:var(--space-md)}.sommaire[data-astro-cid-4sn4zg3r]{position:static}}
