.illu-hero[data-astro-cid-drfzvkuo]{position:relative}.illu-hero__svg[data-astro-cid-drfzvkuo]{width:100%;height:auto;display:block;overflow:visible}.illu-hero__flotte[data-astro-cid-drfzvkuo]{animation:9s ease-in-out infinite illu-hero-flotte}.illu-hero[data-astro-cid-drfzvkuo] .i-ombre{fill:#08080812}.illu-hero[data-astro-cid-drfzvkuo] .i-strate{stroke:#9ca3af;stroke-width:1px}.illu-hero[data-astro-cid-drfzvkuo] .i-tranche{fill:#d9d9d3;stroke:#9ca3af;stroke-width:1px}.illu-hero[data-astro-cid-drfzvkuo] .i-dessus{fill:#fbfbf9;stroke:#6b7280;stroke-width:1.2px}.illu-hero[data-astro-cid-drfzvkuo] .i-courbe{fill:none;stroke:#9ca3af;stroke-width:1px;stroke-opacity:.8}.illu-hero[data-astro-cid-drfzvkuo] :is(.i-trait,.i-trait-fin,.i-trait-gris,.i-rouge,.i-plein,.i-gris,.i-flux){stroke-linecap:round;stroke-linejoin:round}.illu-hero[data-astro-cid-drfzvkuo] .i-trait{fill:none;stroke:var(--c-noir);stroke-width:1.6px}.illu-hero[data-astro-cid-drfzvkuo] .i-trait-fin{fill:none;stroke:var(--c-anthracite);stroke-width:1px}.illu-hero[data-astro-cid-drfzvkuo] .i-trait-gris{fill:none;stroke:#9ca3af;stroke-width:1px}.illu-hero[data-astro-cid-drfzvkuo] .i-plein{fill:#fff;stroke:var(--c-noir);stroke-width:1.6px}.illu-hero[data-astro-cid-drfzvkuo] .i-gris{fill:#ecece7;stroke:var(--c-noir);stroke-width:1.6px}.illu-hero[data-astro-cid-drfzvkuo] .i-fonce{fill:var(--c-noir)}.illu-hero[data-astro-cid-drfzvkuo] .i-blanc{fill:#fff}.illu-hero[data-astro-cid-drfzvkuo] .i-rouge{fill:none;stroke:var(--c-rouge);stroke-width:2px}.illu-hero[data-astro-cid-drfzvkuo] .i-rouge-plein{fill:var(--c-rouge)}.illu-hero[data-astro-cid-drfzvkuo] .i-voile-rouge{fill:#e1060014}.illu-hero[data-astro-cid-drfzvkuo] .i-pointille{stroke-dasharray:1 6}.illu-hero[data-astro-cid-drfzvkuo] .i-tirets{stroke-dasharray:8 6}.illu-hero[data-astro-cid-drfzvkuo] .i-epais{stroke-width:2.6px}.illu-hero[data-astro-cid-drfzvkuo] :is(.i-texte,.i-mono){fill:var(--c-noir);font-family:var(--f-texte);letter-spacing:.01em;font-size:15px;font-weight:600}.illu-hero[data-astro-cid-drfzvkuo] .i-mono{letter-spacing:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-weight:500}.illu-hero[data-astro-cid-drfzvkuo] .i-petit{letter-spacing:.08em;font-size:11px}.illu-hero[data-astro-cid-drfzvkuo] .i-grand{font-size:30px}.illu-hero[data-astro-cid-drfzvkuo] .i-texte-rouge{fill:var(--c-rouge)}.illu-hero[data-astro-cid-drfzvkuo] .i-texte-gris{fill:#6b7280}.illu-hero[data-astro-cid-drfzvkuo] .i-texte-blanc{fill:#fff}.illu-hero[data-astro-cid-drfzvkuo] .i-flux{fill:none;stroke:var(--c-rouge);stroke-width:2px;stroke-dasharray:10 8;animation:1.6s linear infinite illu-hero-flux}.illu-hero[data-astro-cid-drfzvkuo] .i-balaye{animation:6s linear infinite illu-hero-balaye}.illu-hero[data-astro-cid-drfzvkuo] .i-pulse{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite illu-hero-pulse}.illu-hero[data-astro-cid-drfzvkuo] .i-clignote{animation:2.4s step-end infinite illu-hero-clignote}@keyframes illu-hero-flotte{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes illu-hero-flux{to{stroke-dashoffset:-36px}}@keyframes illu-hero-balaye{to{transform:rotate(360deg)}}@keyframes illu-hero-pulse{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes illu-hero-clignote{0%,60%{opacity:1}61%,to{opacity:.25}}
