.gd-hero[data-astro-cid-tlesnsal]{padding-block:clamp(var(--space-5), 4vw, var(--space-7)) clamp(var(--space-6), 5vw, var(--space-8));background:radial-gradient(55% 65% at 88% 8%, color-mix(in srgb, var(--accent) 17%, transparent), transparent 70%)}.gd-hero[data-astro-cid-tlesnsal] .container[data-astro-cid-tlesnsal]{gap:var(--space-4);justify-items:start;display:grid}.gd-badge[data-astro-cid-tlesnsal]{margin-top:var(--space-3);font-size:var(--text-sm)}.gd-titre[data-astro-cid-tlesnsal]{font-size:var(--text-4xl);text-wrap:balance;line-height:1.08}.gd-note[data-astro-cid-tlesnsal]{gap:var(--space-2);font-size:var(--text-sm);color:var(--muted);align-items:flex-start;display:flex}.gd-note[data-astro-cid-tlesnsal] .icon{color:var(--accent-hover);flex:none;margin-top:.15em}.gd-sommaire[data-astro-cid-tlesnsal]{width:100%;margin-top:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--line-2);background:var(--surface)}.gd-sommaire-titre[data-astro-cid-tlesnsal]{font-size:var(--text-base);margin-bottom:var(--space-2)}.gd-sommaire[data-astro-cid-tlesnsal] ol[data-astro-cid-tlesnsal]{gap:var(--space-1);margin:0;padding-left:1.4em;display:grid}.gd-sommaire[data-astro-cid-tlesnsal] a[data-astro-cid-tlesnsal]{color:var(--text-2)}.gd-sommaire[data-astro-cid-tlesnsal] a[data-astro-cid-tlesnsal]:hover{color:var(--accent-hover)}.gd-etapes[data-astro-cid-tlesnsal]{gap:var(--space-5);display:grid}.gd-etape[data-astro-cid-tlesnsal]{gap:var(--space-4);padding:clamp(var(--space-4), 4vw, var(--space-6));scroll-margin-top:var(--space-9);display:grid}.gd-etape-tete[data-astro-cid-tlesnsal]{gap:var(--space-4);grid-template-columns:auto 1fr;align-items:start;display:grid}.gd-num[data-astro-cid-tlesnsal]{background:var(--accent-soft);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--accent-line);color:var(--accent-hover);font-family:var(--font-display);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.gd-etape-titre[data-astro-cid-tlesnsal]{align-items:center;gap:var(--space-2);font-size:var(--text-xl);margin:0;display:flex}.gd-etape-titre[data-astro-cid-tlesnsal] .icon{color:var(--accent-hover);flex:none}.gd-intro[data-astro-cid-tlesnsal]{margin-top:var(--space-2);color:var(--text-2)}.gd-points[data-astro-cid-tlesnsal]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.gd-point[data-astro-cid-tlesnsal]{width:100%;padding:var(--space-3);border-radius:var(--radius);border:1px solid var(--line);background:var(--surface-2);transition:border-color var(--dur-fast) ease, background-color var(--dur-fast) ease;display:flex}.gd-point[data-astro-cid-tlesnsal]:hover{border-color:var(--line-2)}.gd-point[data-astro-cid-tlesnsal]>span[data-astro-cid-tlesnsal]{gap:var(--space-1);display:grid}.gd-point-titre[data-astro-cid-tlesnsal]{color:var(--text);font-weight:600}.gd-point-aide[data-astro-cid-tlesnsal]{font-size:var(--text-sm);color:var(--muted)}.gd-point[data-astro-cid-tlesnsal]:has(input:checked){border-color:var(--accent-line);background:var(--accent-soft)}.gd-point[data-astro-cid-tlesnsal]:has(input:checked) .gd-point-titre[data-astro-cid-tlesnsal]{text-decoration:line-through;text-decoration-color:var(--accent-hover)}.gd-bilan[data-astro-cid-tlesnsal]{gap:var(--space-4);margin-top:var(--space-7);padding:clamp(var(--space-4), 4vw, var(--space-6));display:grid}.gd-bilan-titre[data-astro-cid-tlesnsal]{font-size:var(--text-2xl);margin:0}.gd-bilan-texte[data-astro-cid-tlesnsal]{color:var(--text-2)}@media print{.gd-sommaire[data-astro-cid-tlesnsal],.gd-note[data-astro-cid-tlesnsal]{display:none}.gd-point[data-astro-cid-tlesnsal]{break-inside:avoid}}
