.bouton[data-astro-cid-ekguhzzh]{border-radius:var(--rayon-1);min-height:3rem;font-family:var(--font-texte);font-weight:600;font-size:var(--taille-courant);letter-spacing:.01em;transition:transform var(--duree-courte) var(--courbe), background-color var(--duree-courte) var(--courbe), color var(--duree-courte) var(--courbe), text-decoration-color var(--duree-courte) var(--courbe);justify-content:center;align-items:center;padding:.95rem 1.75rem;text-decoration:none;display:inline-flex}@media (width>=600px){.bouton[data-astro-cid-ekguhzzh]{white-space:nowrap}}.bouton--pleine[data-astro-cid-ekguhzzh]{background:var(--color-orange);color:var(--color-noir);border:1px solid #0000}.bouton--contour[data-astro-cid-ekguhzzh]{background:0 0;border:1px solid}@media (hover:hover){.bouton--pleine[data-astro-cid-ekguhzzh]:hover{text-underline-offset:.2em;text-decoration:underline;transform:translateY(-1px)}.bouton--contour[data-astro-cid-ekguhzzh]:hover{background:var(--focus);border-color:var(--focus);color:var(--sur-fond);transform:translateY(-1px)}}.bouton[data-astro-cid-ekguhzzh]:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.bouton[data-astro-cid-ekguhzzh]{transition:none}.bouton[data-astro-cid-ekguhzzh]:hover,.bouton[data-astro-cid-ekguhzzh]:active{transform:none}}.conteneur[data-astro-cid-ap6mcnip]{max-width:1280px;margin:0 auto;padding:0 1.5rem}.entete[data-astro-cid-nen7h5rs]{background:var(--color-noir);color:var(--color-ivoire)}.entete__ligne[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:1.5rem;padding:.625rem 0;display:flex}.entete__logo[data-astro-cid-nen7h5rs]{min-height:44px;font-family:var(--font-titres);color:var(--color-ivoire);align-items:center;text-decoration:none;display:flex}.entete__logo-image[data-astro-cid-nen7h5rs]{width:auto;height:28px;display:block}.entete__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.entete__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--color-ivoire);font-size:var(--taille-courant);text-decoration:none}.entete__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{text-underline-offset:.3em;text-decoration:underline 1px}.entete__menu[data-astro-cid-nen7h5rs]{display:none}.entete__panneau[data-astro-cid-nen7h5rs],.entete__action[data-astro-cid-nen7h5rs]{display:contents}@media (width<=768px){.entete__ligne[data-astro-cid-nen7h5rs]{flex-wrap:wrap}.entete--js[data-astro-cid-nen7h5rs] .entete__menu[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--color-ivoire);font:inherit;font-size:var(--taille-courant);cursor:pointer;background:0 0;border:0;align-items:center;margin:-.75rem 0;padding:.75rem 0 .75rem 1rem;display:inline-flex}.entete__panneau[data-astro-cid-nen7h5rs]{flex-basis:100%;padding-bottom:1rem;display:block}.entete--js[data-astro-cid-nen7h5rs] .entete__panneau[data-astro-cid-nen7h5rs]:not(.entete__panneau--ouvert){display:none}.entete__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:column;gap:0}.entete__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:.75rem 0;display:block}.entete__action[data-astro-cid-nen7h5rs]{margin-top:.75rem;display:block}}.pied[data-astro-cid-jo6i4kqk]{background:var(--color-noir);color:var(--color-ivoire)}.pied__ligne[data-astro-cid-jo6i4kqk]{font-size:var(--taille-petit);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:2rem 0;display:flex}.pied__nav[data-astro-cid-jo6i4kqk]{gap:1rem;display:flex}.pied__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.pied__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:center;min-height:44px;display:inline-flex}.pied__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-ivoire);text-decoration:none}.pied__signature[data-astro-cid-jo6i4kqk]{letter-spacing:.15em;text-transform:uppercase;color:var(--texte-secondaire-inverse);margin:0}.pied__legal[data-astro-cid-jo6i4kqk]{margin:0}.pied__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--texte-secondaire-inverse);text-decoration:none}.pied__copyright[data-astro-cid-jo6i4kqk]{color:var(--texte-secondaire-inverse);margin:0}:root{--color-noir:#0a0a08;--color-ivoire:#ebe5d8;--color-orange:#f56620;--font-titres:var(--font-eb-garamond), serif;--font-texte:var(--font-inter), sans-serif;--espace-1:.25rem;--espace-2:.5rem;--espace-3:.75rem;--espace-4:1rem;--espace-5:1.5rem;--espace-6:2rem;--espace-7:2.5rem;--espace-8:3rem;--espace-9:4rem;--espace-10:6rem;--section-y:clamp(4rem, 5vw, 6rem);--taille-petit:.875rem;--taille-courant:1rem;--taille-intro:clamp(1.0625rem, .5vw + .9rem, 1.25rem);--taille-h3:clamp(1.25rem, .8vw + .9rem, 1.5rem);--taille-h2:clamp(2rem, 2.29vw + 1.44rem, 3.5rem);--taille-h1:clamp(2.5rem, 3.1vw + 1.72rem, 4.5rem);--taille-prix:var(--taille-h3);--interligne-titre:1.1;--interligne-titre-grand:1.05;--interligne-texte:1.6;--mesure:62ch;--suivi-titre:-.01em;--rayon-0:0;--rayon-1:2px;--duree-courte:.18s;--duree-moyenne:.48s;--courbe:cubic-bezier(.2, 0, 0, 1);--texte-secondaire:color-mix(in srgb, var(--color-noir) 70%, var(--color-ivoire));--texte-secondaire-inverse:color-mix(in srgb, var(--color-ivoire) 70%, var(--color-noir));--focus:var(--color-noir);--sur-fond:var(--color-ivoire)}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-ivoire);color:var(--color-noir);font-family:var(--font-texte);font-size:var(--taille-courant);line-height:var(--interligne-texte);flex-direction:column;min-height:100dvh;display:flex}main{flex:1}h1,h2,h3{font-family:var(--font-titres);font-weight:500;line-height:var(--interligne-titre);text-wrap:balance;margin:0 0 1rem}h1,h2{line-height:var(--interligne-titre-grand);letter-spacing:var(--suivi-titre)}h1{font-size:var(--taille-h1);margin-bottom:var(--espace-5)}h2{font-size:var(--taille-h2)}h3{font-size:var(--taille-h3)}p{text-wrap:pretty}.bloc--approche,.bloc--appel-final,.bloc--systeme,.entete,.pied{--focus:var(--color-ivoire);--sur-fond:var(--color-noir)}.bloc--noir{background:var(--color-noir);color:var(--color-ivoire);--focus:var(--color-ivoire);--sur-fond:var(--color-noir)}.bloc--ivoire{background:var(--color-ivoire);color:var(--color-noir);--focus:var(--color-noir);--sur-fond:var(--color-ivoire)}a{color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--rayon-1)}img{max-width:100%;display:block}
