.ouverture h1{margin-block:var(--e-xs) var(--e-s)}.ouverture .lede{font-family:var(--f-accent);font-style:italic;font-size:var(--t-2);color:var(--teal)}.preuves{gap:var(--e-m) var(--e-s);text-align:center;grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.preuves{grid-template-columns:repeat(4,1fr);gap:1.5rem}}.preuves li{gap:.35rem;display:grid}.preuves strong{font-family:var(--f-titre);color:var(--teal);font-size:1.9rem;font-weight:500;line-height:1.2}.preuves li>span{letter-spacing:.16em;text-transform:uppercase;color:color-mix(in oklab, var(--navy) 62%, #fff);font-size:.7rem}.preuves strong:has(.drapeau){justify-content:center;align-items:center;height:2.28rem;display:flex}.preuves .drapeau{width:2.25rem;height:1.5rem;box-shadow:0 0 0 1px color-mix(in oklab, var(--navy) 16%, transparent);background:linear-gradient(90deg,#000091 0 33.34%,#fff 33.34% 66.67%,#e1000f 66.67%);font-size:0;display:block}.rituel{text-align:center;position:relative}.section--degrade.rituel:before{content:"";pointer-events:none;background:#0000004d;position:absolute;inset:0}.rituel>*{position:relative}.rituel__geste{margin:0 0 var(--e-xs);font-family:var(--f-titre);color:var(--creme);font-size:clamp(2.3rem,1.2rem + 3.4vw,4.6rem);line-height:1.12}.rituel__suite{font-family:var(--f-accent);font-style:italic;font-size:var(--t-1);color:color-mix(in oklab, var(--creme) 88%, transparent);margin:0}.portes{gap:var(--e-l);display:grid}@media (width>=40rem){.portes{grid-template-columns:1fr 1fr}}@media (width>=58rem){.portes{gap:var(--e-m);grid-template-columns:repeat(3,1fr)}}.porte{text-decoration:none;display:block}.porte h3{margin-top:1.1rem;font-size:1.45rem}.porte p{margin:var(--e-3xs) 0 0;color:var(--encre-douce);font-size:.92rem}.porte:hover h3{color:var(--accent)}.porte:after{content:"→";margin-top:var(--e-s);font-size:var(--t-1);color:var(--accent);transition:transform .18s;display:block}.porte:hover:after{transform:translate(.35rem)}.porte:not(:has(figure)){padding-top:var(--e-s);border-top:2px solid var(--filet);transition:border-color .18s;display:block}.porte:not(:has(figure)) h3{margin-top:0}.porte:not(:has(figure)):hover{border-top-color:var(--accent)}@media (prefers-reduced-motion:reduce){.porte:not(:has(figure)),.porte:after{transition:none}}.temps{gap:var(--e-l);display:grid}@media (width>=52rem){.temps{grid-template-columns:repeat(3,1fr)}}.temps h3{padding-top:var(--e-xs);border-top:2px solid var(--accent);font-size:var(--t-2)}.temps p{margin-top:var(--e-2xs);color:var(--encre-douce)}.chapeau{margin-top:var(--e-s);max-width:46ch}.chapeau-clair{max-width:44ch;font-family:var(--f-accent);font-style:italic;font-size:var(--t-1);color:var(--accent-sombre);text-wrap:balance;line-height:1.45}.action{margin-top:var(--e-m)}.grammaire-bloc{max-width:42ch}.grammaire-note{margin-top:var(--e-m)}.grammaire{font-family:var(--f-titre);font-size:var(--t-3);text-wrap:balance;margin:0;line-height:1.24}.grammaire em{font-family:var(--f-accent);color:var(--accent);font-style:italic}.section--sombre .grammaire em{color:var(--accent-sombre)}.accents{gap:var(--e-l);margin:0;padding:0;list-style:none;display:grid}@media (width>=52rem){.accents{grid-template-columns:repeat(3,1fr)}}.accent__rang{font-family:var(--f-corps);font-size:var(--t--1);letter-spacing:.18em;color:var(--accent);font-weight:600;display:block}.accent__nom{margin-top:var(--e-2xs);font-family:var(--f-titre);font-size:var(--t-2);line-height:1.2}.accent__nom em{font-family:var(--f-accent);color:var(--teal);font-style:italic}.fiche{border-collapse:collapse;width:100%;font-size:var(--t--1)}.fiche caption{margin-bottom:var(--e-2xs);font-family:var(--f-corps);font-size:var(--t--1);letter-spacing:.1em;text-align:left;text-transform:uppercase;color:var(--accent);font-weight:600}.fiche th,.fiche td{padding:var(--e-2xs) 0;border-bottom:1px solid var(--filet);text-align:left;vertical-align:top}.fiche th{width:46%;color:var(--encre-douce);font-weight:500}.maison__signature{margin:0 0 var(--e-m);font-family:var(--f-titre);font-size:var(--t-4);text-wrap:balance;line-height:1.12}.maison__texte{max-width:42rem;margin-inline:auto}.maison__texte p{font-size:var(--t-1);margin-bottom:var(--e-m);line-height:1.62}.maison__texte p:first-child{font-family:var(--f-titre);font-size:var(--t-2);line-height:1.38}.maison__texte p:last-child{margin-bottom:0}.maison__texte--suite p:first-child{font-family:var(--f-corps);font-size:var(--t-1);line-height:1.62}.maison__texte em{font-style:italic}.arguments{gap:var(--e-m);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.arguments{grid-template-columns:1fr 1fr}}.arguments h3{font-size:var(--t-1)}.arguments p{margin-top:var(--e-3xs);color:var(--encre-douce)}.mentions h2{margin-top:var(--e-l);font-size:var(--t-2)}.mentions dl{margin:0}.mentions dt{margin-top:var(--e-xs);font-weight:600;font-size:var(--t--1);letter-spacing:.04em;color:var(--encre-douce)}.mentions dd{margin:0}.ouverture-scene{isolation:isolate;min-height:100svh}.ouverture-scene .section__corps{min-height:inherit;padding-inline:var(--gouttiere);grid-column:debord;place-items:center;display:grid;position:relative}.section.section--clair.ouverture-scene{background:var(--mur)}.os__marque{z-index:2;width:100%;max-width:var(--contenu);text-align:center;padding-block:6rem;position:relative}.os__marque h1{margin:0;line-height:1}.os__nom{justify-content:center;display:flex}.os__categorie{font-family:var(--f-corps);letter-spacing:.36em;text-transform:uppercase;color:var(--ivoire);margin-top:.7rem;font-size:clamp(.85rem,.6rem + .8vw,1.45rem);font-weight:500;line-height:1.3;display:block}.os__fenetre{justify-content:center;margin-top:2rem;display:flex}.os__mention{font-family:var(--f-corps);letter-spacing:.26em;text-transform:uppercase;color:var(--ivoire);justify-content:center;align-items:center;gap:1.3rem;margin-top:1.3rem;font-size:.82rem;font-weight:400;line-height:1.3;display:flex}.os__mention:before,.os__mention:after{content:"";background:color-mix(in oklab, var(--ivoire) 60%, transparent);width:clamp(2rem,5vw,4.5rem);height:1px}.os__suite{justify-content:center;margin-top:1.6rem;display:flex}.os__action{margin:2.8rem 0 0}.corps--accueil .section:not(.ouverture-scene) h2{font-size:clamp(2.1rem,1.2rem + 2.4vw,3.4rem);line-height:1.1}.corps--accueil .section:not(.ouverture-scene) .sur-titre{letter-spacing:.2em;margin-bottom:1.1rem;font-size:.72rem}.corps--accueil .section:not(.ouverture-scene) h2+p,.corps--accueil .section:not(.ouverture-scene) h2~p:not(.action){max-width:34rem;color:color-mix(in oklab, var(--navy) 78%, var(--ecume));font-size:1.08rem;line-height:1.72}.corps--accueil .section:not(.ouverture-scene) h2+p{margin-top:1.7rem}body.corps--accueil{--contenu:74rem}body.corps--accueil .duo{column-gap:3.5rem}body.corps--accueil .pied{margin-top:0}@media (width>=48rem){body.corps--accueil .duo--texte{grid-template-columns:1.15fr .85fr}}.section .duo.ouverture-arche{align-items:start;column-gap:4rem}@media (width>=48rem){.section .duo.ouverture-arche{grid-template-columns:31rem 1fr}}.section .ouverture-arche .media{max-width:none}.section .ouverture-arche .media img{aspect-ratio:4/5;object-fit:cover;object-position:44% 50%}.ouverture-arche .sur-titre{letter-spacing:.2em;margin:0 0 1.2rem;font-size:.72rem}.ouverture-arche h1{margin:0;font-size:clamp(2.8rem,1.6rem + 3vw,4.4rem);line-height:1.04}.ouverture-arche .conviction{max-width:30rem;font-family:var(--f-accent);color:var(--navy);margin:1.8rem 0 0;font-size:1.55rem;font-style:italic;line-height:1.35}.ouverture-arche .conviction~p{max-width:33rem;color:color-mix(in oklab, var(--navy) 78%, var(--ecume));margin:1.1rem 0 0;font-size:1.02rem;line-height:1.7}.ouverture-arche .filet-or{border-left:2px solid var(--or);padding-left:1rem}.grammaire-centree{text-align:center}.gc__lignes{font-family:var(--f-titre);color:var(--creme);margin:0;font-size:clamp(2.4rem,1.2rem + 3.2vw,4.4rem);line-height:1.12}.gc__lignes em{font-family:var(--f-accent);color:var(--accent-sombre);font-style:italic}.gc__preuves{letter-spacing:.3em;text-transform:uppercase;color:var(--accent-sombre);margin:2rem 0 0;font-size:.8rem;font-weight:500}.gc__fin{max-width:34rem;font-family:var(--f-accent);color:color-mix(in oklab, var(--creme) 88%, transparent);text-wrap:balance;margin:2.4rem auto 0;font-size:1.45rem;font-style:italic;line-height:1.4}.composition-intro{max-width:var(--texte)}.composition{gap:var(--e-l) var(--e-m);margin:var(--e-l) 0 0;padding:0;list-style:none;display:grid}@media (width>=52rem){.composition{grid-template-columns:repeat(3,1fr)}.composition__base{grid-column:1/-1;max-width:40rem}}.composition li{padding-top:var(--e-s);border-top:2px solid var(--filet)}.composition__base{border-top-color:var(--accent)!important}.composition p{margin:0}.composition__terme{font-size:var(--t--1);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-weight:600}.composition__role{font-family:var(--f-titre);font-size:var(--t-3);line-height:1.15;margin-top:var(--e-3xs)!important}.composition__base .composition__role{font-size:var(--t-4)}.composition__exemples{font-family:var(--f-accent);color:var(--teal);font-style:italic;margin-top:var(--e-2xs)!important}.composition li>p:last-child{margin-top:var(--e-2xs);color:var(--encre-douce)}.composition-fin{margin:var(--e-l) 0 0;font-family:var(--f-accent);font-style:italic;font-size:var(--t-2);color:var(--teal)}.recette-carte{margin-top:var(--e-m);padding:var(--e-m);border:1px solid var(--filet)}.recette-carte p{margin:0}.recette-carte__nom{font-family:var(--f-titre);font-size:var(--t-5);letter-spacing:.04em;text-transform:uppercase;color:var(--teal);line-height:1}.recette-carte__accords{font-family:var(--f-accent);font-style:italic;font-size:var(--t-1);margin-top:var(--e-2xs)!important}.recette-carte__profil{font-size:var(--t--1);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:var(--e-s) 0 var(--e-2xs)!important}.recette-carte__statut{letter-spacing:.2em;text-transform:uppercase;font-size:.72rem;font-weight:600;margin-top:var(--e-s)!important}.preuves--sombre{margin-top:var(--e-m);text-align:left}@media (width>=48rem){.preuves--sombre{grid-template-columns:repeat(2,1fr)}}.preuves--sombre strong{color:var(--creme)}.preuves--sombre li>span{color:color-mix(in oklab, var(--creme) 78%, transparent)}.etapes{gap:var(--e-s);margin:var(--e-m) 0 0;padding:0;list-style:none;display:grid}.etapes li{gap:var(--e-3xs);padding-left:var(--e-s);border-left:2px solid var(--accent);display:grid}.etapes__rang{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-size:.72rem;font-weight:600}@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}.logo[data-astro-cid-f7espo7c]{line-height:0;display:inline-flex}.logo[data-astro-cid-f7espo7c] svg,.logo[data-astro-cid-f7espo7c] img{height:var(--hauteur);width:auto}.logo--largeur[data-astro-cid-f7espo7c] svg,.logo--largeur[data-astro-cid-f7espo7c] img{width:var(--largeur);height:auto}.langues[data-astro-cid-ykhtcdri]{align-items:center;gap:var(--e-3xs);letter-spacing:.1em;font-size:.75rem;font-weight:500;display:flex}.langues[data-astro-cid-ykhtcdri]>[data-astro-cid-ykhtcdri]+[data-astro-cid-ykhtcdri]:before{content:"·";margin-right:var(--e-3xs);opacity:.45}.langues[data-astro-cid-ykhtcdri] [data-astro-cid-ykhtcdri][aria-current]{color:var(--accent)}.langues[data-astro-cid-ykhtcdri] a[data-astro-cid-ykhtcdri]{opacity:.7;text-decoration:none}.langues[data-astro-cid-ykhtcdri] a[data-astro-cid-ykhtcdri]:hover{opacity:1;color:var(--accent)}.langues--sombre[data-astro-cid-ykhtcdri] [data-astro-cid-ykhtcdri][aria-current],.langues--sombre[data-astro-cid-ykhtcdri] a[data-astro-cid-ykhtcdri]:hover{color:var(--accent-sombre)}.entete[data-astro-cid-kdyzvuez]{z-index:50;border-bottom:1px solid var(--filet);background:color-mix(in oklab, var(--ecume) 92%, transparent);backdrop-filter:blur(12px);position:sticky;top:0}.entete__barre[data-astro-cid-kdyzvuez]{justify-content:space-between;align-items:center;gap:var(--e-s);min-height:4.75rem;padding-inline:max(var(--gouttiere), calc((100vw - var(--contenu)) / 2));display:flex}.entete__marque[data-astro-cid-kdyzvuez]{align-items:center;display:inline-flex}.entete__nav[data-astro-cid-kdyzvuez]{align-items:center;gap:clamp(1rem,2.4vw,2.25rem);display:flex}.entete__nav[data-astro-cid-kdyzvuez] ul[data-astro-cid-kdyzvuez]{align-items:center;gap:clamp(1rem,2.4vw,2.25rem);margin:0;padding:0;list-style:none;display:flex}.entete__nav[data-astro-cid-kdyzvuez] ul[data-astro-cid-kdyzvuez] a[data-astro-cid-kdyzvuez]{font-size:var(--t--1);letter-spacing:.02em;transition:color var(--transition);text-decoration:none}.entete__nav[data-astro-cid-kdyzvuez] ul[data-astro-cid-kdyzvuez] a[data-astro-cid-kdyzvuez]:hover,.entete__nav[data-astro-cid-kdyzvuez] ul[data-astro-cid-kdyzvuez] a[data-astro-cid-kdyzvuez][aria-current=page]{color:var(--accent)}.entete__nav[data-astro-cid-kdyzvuez] ul[data-astro-cid-kdyzvuez] a[data-astro-cid-kdyzvuez][aria-current=page]{text-underline-offset:.4em;text-decoration:underline 1px}.entete__metier[data-astro-cid-kdyzvuez]{min-height:2.3rem;padding:0 var(--e-xs);border:1px solid color-mix(in oklab, var(--teal) 45%, transparent);font-size:var(--t--1);letter-spacing:.02em;white-space:nowrap;transition:background-color var(--transition), color var(--transition), border-color var(--transition);align-items:center;text-decoration:none;display:inline-flex}.entete__metier[data-astro-cid-kdyzvuez]:hover,.entete__metier[data-astro-cid-kdyzvuez][aria-current=page]{border-color:var(--teal);background:var(--teal);color:var(--creme)}.entete__panneau-metier[data-astro-cid-kdyzvuez]{color:var(--accent-sombre)}.entete__menu[data-astro-cid-kdyzvuez]{display:none;position:relative}.entete__menu[data-astro-cid-kdyzvuez] summary[data-astro-cid-kdyzvuez]{border:1px solid var(--teal);min-width:4.5rem;min-height:2.6rem;color:var(--teal);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;list-style:none;display:inline-flex}.entete__menu[data-astro-cid-kdyzvuez] summary[data-astro-cid-kdyzvuez]::-webkit-details-marker{display:none}.entete__panneau[data-astro-cid-kdyzvuez]{top:4.9rem;right:var(--gouttiere);left:var(--gouttiere);padding:var(--e-2xs) var(--e-s) var(--e-s);background:var(--profond);color:var(--sur-sombre);box-shadow:0 1.5rem 3.5rem color-mix(in oklab, var(--profond) 26%, transparent);display:grid;position:fixed}.entete__panneau[data-astro-cid-kdyzvuez] a[data-astro-cid-kdyzvuez]{padding:var(--e-s) 0;border-bottom:1px solid color-mix(in oklab, var(--creme) 20%, transparent);font-family:var(--f-titre);font-size:var(--t-1);text-decoration:none}.entete__panneau[data-astro-cid-kdyzvuez] a[data-astro-cid-kdyzvuez]:last-child{border-bottom:0}.entete__panneau[data-astro-cid-kdyzvuez] a[data-astro-cid-kdyzvuez][aria-current=page]{color:var(--accent-sombre);text-underline-offset:.3em;text-decoration:underline 1px}@media (width<=54rem){.entete__nav[data-astro-cid-kdyzvuez]{display:none}.entete__menu[data-astro-cid-kdyzvuez]{display:block}}.corps--accueil .entete[data-astro-cid-kdyzvuez]{backdrop-filter:none;background:0 0;border-bottom:0;position:absolute;inset:0 0 auto}.corps--accueil .entete__marque[data-astro-cid-kdyzvuez]{display:none}.corps--accueil .entete__barre[data-astro-cid-kdyzvuez]{justify-content:center;padding-block:1.9rem}.corps--accueil .entete__nav[data-astro-cid-kdyzvuez],.corps--accueil .entete__nav[data-astro-cid-kdyzvuez] ul[data-astro-cid-kdyzvuez]{gap:.6rem}.corps--accueil .entete__nav[data-astro-cid-kdyzvuez] ul[data-astro-cid-kdyzvuez] a[data-astro-cid-kdyzvuez],.corps--accueil .entete__metier[data-astro-cid-kdyzvuez]{color:#fff;letter-spacing:.04em;text-shadow:0 .1rem .8rem #0000008c,0 0 2rem #00000059;border:1px solid #0000;align-items:center;min-height:2.6rem;padding:0 1.2rem;font-size:.92rem;font-weight:500;display:inline-flex}.corps--accueil .entete__nav[data-astro-cid-kdyzvuez] ul[data-astro-cid-kdyzvuez] a[data-astro-cid-kdyzvuez]:hover{border-color:color-mix(in oklab, var(--creme) 30%, transparent);color:#fff}.corps--accueil .entete__metier[data-astro-cid-kdyzvuez]{border-color:color-mix(in oklab, var(--creme) 65%, transparent);background:#0000001f}.corps--accueil .entete__metier[data-astro-cid-kdyzvuez]:hover{border-color:var(--creme);background:var(--creme);color:var(--navy);text-shadow:none}@media (width<=54rem){.corps--accueil .entete__barre[data-astro-cid-kdyzvuez]{justify-content:flex-end;padding-block:1.2rem}.corps--accueil .entete__menu[data-astro-cid-kdyzvuez] summary[data-astro-cid-kdyzvuez]{border-color:color-mix(in oklab, var(--creme) 65%, transparent);color:#fff;background:#0000002e}}.pied[data-astro-cid-aipgsrkx]{margin-top:var(--e-l);background:var(--navy);color:var(--sur-sombre)}.pied__corps[data-astro-cid-aipgsrkx]{padding-block:var(--e-xl) var(--e-l)}.pied__corps[data-astro-cid-aipgsrkx]>[data-astro-cid-aipgsrkx]{grid-column:contenu}.pied__haut[data-astro-cid-aipgsrkx]{gap:var(--e-l);padding-bottom:var(--e-m);border-bottom:1px solid color-mix(in oklab, var(--creme) 18%, transparent);display:grid}@media (width>=46rem){.pied__haut[data-astro-cid-aipgsrkx]{grid-template-columns:1fr auto;align-items:start}}.pied__categorie[data-astro-cid-aipgsrkx]{margin:var(--e-2xs) 0 0;font-family:var(--f-accent);font-style:italic;font-size:var(--t-0);color:var(--accent-sombre)}.pied__colonnes[data-astro-cid-aipgsrkx]{gap:var(--e-m);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=46rem){.pied__colonnes[data-astro-cid-aipgsrkx]{grid-template-columns:repeat(2,minmax(9rem,auto))}}.pied__colonnes[data-astro-cid-aipgsrkx] h2[data-astro-cid-aipgsrkx]{margin:0 0 var(--e-2xs);font-family:var(--f-corps);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in oklab, var(--creme) 62%, var(--navy));font-size:.74rem;font-weight:600}.pied__colonnes[data-astro-cid-aipgsrkx] a[data-astro-cid-aipgsrkx]{padding-block:var(--e-3xs);font-size:var(--t--1);text-decoration:none;display:block}.pied__colonnes[data-astro-cid-aipgsrkx] a[data-astro-cid-aipgsrkx]:hover{color:var(--accent-sombre)}.pied__bas[data-astro-cid-aipgsrkx]{gap:var(--e-s);padding-top:var(--e-m);display:grid}@media (width>=46rem){.pied__bas[data-astro-cid-aipgsrkx]{grid-template-columns:1fr auto;align-items:end}}.pied__signature[data-astro-cid-aipgsrkx]{margin:0 0 var(--e-xs);font-family:var(--f-titre);font-size:var(--t-1);color:var(--accent-sombre)}.pied__mention[data-astro-cid-aipgsrkx]{color:color-mix(in oklab, var(--creme) 72%, var(--navy));margin:0;font-size:.78rem;line-height:1.6}.bouton[data-astro-cid-ikwiowqi]{min-height:2.9rem;font-family:var(--f-corps);letter-spacing:.14em;text-transform:uppercase;transition:background-color var(--transition), color var(--transition);border:1px solid;justify-content:center;align-items:center;padding:0 2rem;font-size:.76rem;font-weight:500;text-decoration:none;display:inline-flex}.bouton--plein[data-astro-cid-ikwiowqi]{border-color:var(--teal);background:var(--teal);color:var(--creme)}.bouton--plein[data-astro-cid-ikwiowqi]:hover{background:var(--navy);border-color:var(--navy)}.bouton--ligne[data-astro-cid-ikwiowqi]{color:var(--teal)}.bouton--ligne[data-astro-cid-ikwiowqi]:hover{background:var(--teal);color:var(--creme)}.bouton--clair[data-astro-cid-ikwiowqi]{border-color:var(--creme);background:var(--creme);color:var(--navy);transition:transform .16s ease, background-color var(--transition);font-weight:600;box-shadow:0 .7rem 2.2rem #00000059}.bouton--clair[data-astro-cid-ikwiowqi]:hover{background:#fff;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.bouton--clair[data-astro-cid-ikwiowqi]{transition:none}.bouton--clair[data-astro-cid-ikwiowqi]:hover{transform:none}}
