.gd{--gd-carte:#fff;--gd-contour:#d7d0ed;--gd-contour-survol:#b4a8de;--gd-separateur:#ecebf3;--gd-teinte:#f3eefa;--gd-teinte-forte:#ebe6f7;--gd-halo:#eee8ff;--gd-ombre:0 1px 2px #1c15300d, 0 14px 34px -22px #281c5438;--gd-rayon-carte:24px;--gd-rayon-groupe:18px;--gd-c-accent:#5d4a9d;--gd-c-accent-clair:#8a7bc8;--gd-c-lecture:#2b8c84;--gd-c-lecture-clair:#45b1a7;--gd-c-memoire:#6a52c9;--gd-c-memoire-clair:#917ce6;--gd-c-quiz:#de4760;--gd-c-quiz-clair:#f27287;--gd-c-partiels:#d07a1f;--gd-c-partiels-clair:#eea04a;--gd-c-decouverte:#2f9660;--gd-c-decouverte-clair:#53bb82;--gd-c-engagement:#3a76c8;--gd-c-engagement-clair:#64a0ec;color:var(--gd-encre);font-family:var(--gd-police-texte);font-size:var(--gd-taille-texte);-webkit-font-smoothing:antialiased;line-height:1.6}.gd--vitrine{--gd-fond:#f8f7fc;--gd-encre:#211b31;--gd-encre-douce:#726b7d;--gd-accent:#7353da;--gd-accent-profond:#6040c5;--gd-lien:#6240bd;--gd-police-titre:var(--font-geist), "Inter Tight", Inter, system-ui, sans-serif;--gd-police-texte:var(--font-geist), Inter, system-ui, sans-serif;--gd-police-surtitre:var(--font-geist), "Inter Tight", Inter, system-ui, sans-serif;--gd-taille-texte:16px;--gd-rayon-bouton:13px;--gd-bouton:linear-gradient(180deg, #7858dc 0%, #6040c5 100%);--gd-ombre-bouton:0 12px 28px -17px #5b37bee6}.gd--app{--gd-fond:#f6f4fa;--gd-encre:#1c1530;--gd-encre-douce:#5d5577;--gd-accent:#5d4a9d;--gd-accent-profond:#4a3a80;--gd-lien:#5d4a9d;--gd-police-titre:var(--font-geist), "Inter Tight", Inter, system-ui, sans-serif;--gd-police-texte:var(--font-inter), system-ui, -apple-system, sans-serif;--gd-police-surtitre:var(--font-inter-tight), Inter, system-ui, sans-serif;--gd-taille-texte:15px;--gd-rayon-bouton:999px;--gd-bouton:linear-gradient(180deg, #6c58b3 0%, #5d4a9d 100%);--gd-ombre-bouton:inset 0 1px 0 #ffffff38, 0 10px 24px -12px #4c3a8cd9}.coque:has(.gd--vitrine){background:#f8f7fc}.gd *,.gd :before,.gd :after{box-sizing:border-box}.gd .gd-page{gap:56px;min-width:0;max-width:1060px;margin:0 auto;display:grid}.gd--app .gd-page{gap:40px;width:100%;max-width:1080px;padding:14px 4px 24px}.gd .gd-page>*{min-width:0}.gd h1,.gd h2,.gd h3,.gd p,.gd ol,.gd ul,.gd figure{margin:0}.gd h1,.gd h2,.gd h3{color:var(--gd-encre);font-family:var(--gd-police-titre);text-wrap:balance;font-weight:650}.gd a{color:var(--gd-lien)}.gd a:focus-visible,.gd button:focus-visible,.gd summary:focus-visible,.gd input:focus-visible,.gd [tabindex]:focus-visible{outline:3px solid var(--gd-accent);outline-offset:3px}.gd svg{flex:none}.gd .gd-surtitre{color:var(--gd-accent);font-family:var(--gd-police-surtitre);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:650;line-height:1.4;display:flex}.gd .gd-titre{letter-spacing:-.045em;font-size:clamp(34px,5.2vw,52px);line-height:1.04}.gd .gd-titre span{color:var(--gd-accent);display:block}.gd--app .gd-titre{letter-spacing:-.035em;font-size:clamp(30px,4vw,40px)}.gd .gd-chapeau{max-width:62ch;color:var(--gd-encre-douce);font-size:18px;line-height:1.6}.gd--app .gd-chapeau{font-size:16px}.gd .gd-section{gap:20px;scroll-margin-top:110px;display:grid}.gd .gd-section>*{min-width:0}.gd .gd-section-tete{gap:8px;display:grid}.gd .gd-section-tete h2{letter-spacing:-.03em;flex-wrap:wrap;align-items:center;gap:10px 12px;font-size:clamp(24px,3.2vw,32px);line-height:1.15;display:flex}.gd .gd-section-tete p{max-width:64ch;color:var(--gd-encre-douce)}.gd .gd-pastille{border:1px solid var(--gd-contour);background:var(--gd-teinte);color:var(--gd-accent-profond);font-family:var(--gd-police-surtitre);letter-spacing:0;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:650;line-height:1.3;display:inline-flex}.gd .gd-pastille svg{width:14px;height:14px}.gd .gd-pastille--cote{background:var(--gd-carte);color:var(--gd-encre-douce)}.gd .gd-fil{color:var(--gd-encre-douce);font-family:var(--gd-police-surtitre);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:0;font-size:13.5px;font-weight:600;list-style:none;display:flex}.gd .gd-fil li{align-items:center;gap:8px;display:inline-flex}.gd .gd-fil li+li:before{content:"›";color:var(--gd-contour-survol);font-weight:700}.gd .gd-fil a{color:var(--gd-encre-douce);text-decoration:none}.gd .gd-fil a:hover{color:var(--gd-lien);text-underline-offset:3px;text-decoration:underline}.gd .gd-tuile{--c:var(--gd-c-accent);--c-clair:var(--gd-c-accent-clair);background:linear-gradient(160deg, var(--c-clair), var(--c));color:#fff;width:40px;height:40px;box-shadow:0 8px 18px -12px var(--c);border-radius:11px;place-items:center;display:grid}.gd .gd-tuile svg{width:20px;height:20px}.gd .gd-tuile--grande{border-radius:16px;width:56px;height:56px}.gd .gd-tuile--grande svg{width:27px;height:27px}.gd [data-couleur=lecture]{--c:var(--gd-c-lecture);--c-clair:var(--gd-c-lecture-clair)}.gd [data-couleur=memoire]{--c:var(--gd-c-memoire);--c-clair:var(--gd-c-memoire-clair)}.gd [data-couleur=quiz]{--c:var(--gd-c-quiz);--c-clair:var(--gd-c-quiz-clair)}.gd [data-couleur=partiels]{--c:var(--gd-c-partiels);--c-clair:var(--gd-c-partiels-clair)}.gd [data-couleur=decouverte]{--c:var(--gd-c-decouverte);--c-clair:var(--gd-c-decouverte-clair)}.gd [data-couleur=engagement]{--c:var(--gd-c-engagement);--c-clair:var(--gd-c-engagement-clair)}.gd .gd-bouton{border-radius:var(--gd-rayon-bouton);background:var(--gd-bouton);min-height:50px;box-shadow:var(--gd-ombre-bouton);color:#fff;font-family:var(--gd-police-titre);cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;padding:12px 22px;font-size:15.5px;font-weight:650;line-height:1.3;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex}.gd .gd-bouton:hover{filter:brightness(1.05);transform:translateY(-1px)}.gd .gd-bouton svg{width:18px;height:18px}.gd .gd-lien{color:var(--gd-lien);font-family:var(--gd-police-titre);align-items:center;gap:6px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}.gd .gd-lien:hover{text-underline-offset:4px;text-decoration:underline}.gd .gd-lien svg{width:16px;height:16px;transition:transform .18s}.gd .gd-lien:hover svg{transform:translate(2px)}.gd .gd-hero{grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;padding-top:8px;display:grid}.gd .gd-hero-texte{gap:18px;min-width:0;display:grid}.gd .gd-hero-image{display:none}.gd .gd-hero-image img{mix-blend-mode:multiply;width:100%;height:auto;display:block}.gd .gd-hero-actions{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:6px;display:flex}.gd .gd-note{border:1px solid var(--gd-contour);background:var(--gd-carte);max-width:62ch;color:var(--gd-encre-douce);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.gd .gd-note svg{width:18px;height:18px;color:var(--gd-accent);margin-top:1px}.gd .gd-recherche{gap:10px;max-width:640px;display:grid;position:relative}.gd .gd-recherche-champ{align-items:center;display:flex;position:relative}.gd .gd-recherche-champ svg{width:20px;height:20px;color:var(--gd-encre-douce);pointer-events:none;position:absolute;left:18px}.gd .gd-recherche input{border:1px solid var(--gd-contour);background:var(--gd-carte);width:100%;min-height:56px;box-shadow:var(--gd-ombre);color:var(--gd-encre);font-family:var(--gd-police-texte);appearance:none;border-radius:16px;padding:0 48px 0 50px;font-size:16px}.gd .gd-recherche input::placeholder{color:#77708a}.gd .gd-recherche input:focus{border-color:var(--gd-accent);box-shadow:0 0 0 4px #7353da29, var(--gd-ombre);outline:none}.gd .gd-recherche-effacer{width:40px;height:40px;color:var(--gd-encre-douce);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;right:8px}.gd .gd-recherche-effacer svg{width:18px;height:18px;position:static}.gd .gd-recherche-effacer:hover{background:var(--gd-teinte)}.gd .gd-resultats{border:1px solid var(--gd-contour);background:var(--gd-carte);box-shadow:var(--gd-ombre);border-radius:18px;margin:0;padding:6px;list-style:none;display:grid}.gd .gd-resultats a{color:var(--gd-encre);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:11px 12px;text-decoration:none;display:grid}.gd .gd-resultats a:hover,.gd .gd-resultats a:focus-visible{background:var(--gd-teinte)}.gd .gd-resultats strong{font-family:var(--gd-police-titre);font-size:15.5px;font-weight:650}.gd .gd-resultats small{color:var(--gd-encre-douce);grid-column:1;font-size:13.5px}.gd .gd-resultats svg{width:16px;height:16px;color:var(--gd-contour-survol);grid-area:1/2/span 2}.gd .gd-resultats-vide{border:1px dashed var(--gd-contour-survol);background:var(--gd-carte);color:var(--gd-encre-douce);border-radius:16px;padding:14px 16px;font-size:14.5px}.gd .gd-questions{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.gd .gd-question{border:1px solid var(--gd-contour);border-radius:var(--gd-rayon-groupe);background:var(--gd-carte);height:100%;color:var(--gd-encre);align-content:start;gap:6px;padding:16px 18px 15px;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s;display:grid}.gd .gd-question:hover{border-color:var(--gd-contour-survol);box-shadow:var(--gd-ombre);transform:translateY(-1px)}.gd .gd-question strong{font-family:var(--gd-police-titre);letter-spacing:-.01em;font-size:16.5px;font-weight:650;line-height:1.3}.gd .gd-question span{color:var(--gd-encre-douce);font-size:14.5px;line-height:1.5}.gd .gd-question em{color:var(--gd-lien);font-family:var(--gd-police-titre);align-items:center;gap:5px;margin-top:4px;font-size:13.5px;font-style:normal;font-weight:650;display:inline-flex}.gd .gd-question em svg{width:14px;height:14px}.gd .gd-histoires-cadre{position:relative}.gd .gd-histoires{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--gd-contour) transparent;counter-reset:histoire;gap:14px;margin:0;padding:4px 2px 18px;scroll-padding-inline:2px;list-style:none;display:flex;overflow-x:auto}.gd .gd-histoire{border:1px solid var(--gd-contour);border-radius:var(--gd-rayon-carte);background:var(--gd-carte);box-shadow:var(--gd-ombre);scroll-snap-align:start;counter-increment:histoire;flex-direction:column;flex:0 0 min(78vw,286px);display:flex;overflow:hidden}.gd .gd-histoire-image{background:radial-gradient(60% 70% at 50% 58%, var(--gd-halo) 0%, #eee8ff00 72%), linear-gradient(180deg, #fbfaff 0%, #fff 100%);place-items:center;height:168px;padding:14px;display:grid;position:relative}.gd .gd-histoire-image img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.gd .gd-histoire-corps{flex-direction:column;flex:1;gap:8px;padding:16px 18px 18px;display:flex}.gd .gd-histoire h3{letter-spacing:-.02em;align-items:center;gap:10px;font-size:18px;line-height:1.25;display:flex}.gd .gd-histoire h3:before{content:counter(histoire);background:var(--gd-accent);color:#fff;width:26px;height:26px;font-family:var(--gd-police-surtitre);letter-spacing:0;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.gd .gd-histoire p{color:var(--gd-encre-douce);font-size:15px;line-height:1.55}.gd .gd-histoire .gd-lien{margin-top:auto;padding-top:6px;font-size:14.5px}.gd .gd-histoires-fleches{gap:8px;display:none}.gd .gd-fleche{border:1px solid var(--gd-contour);background:var(--gd-carte);width:44px;height:44px;color:var(--gd-encre);cursor:pointer;border-radius:999px;place-items:center;transition:border-color .18s,opacity .18s;display:grid}.gd .gd-fleche:hover{border-color:var(--gd-contour-survol)}.gd .gd-fleche:disabled{opacity:.45;cursor:default;border-style:dashed}.gd .gd-fleche svg{width:18px;height:18px}.gd .gd-rassure{color:var(--gd-encre-douce);align-items:center;gap:8px;margin-top:-6px;font-size:14px;display:flex}.gd .gd-rassure svg{color:#2f8a55;width:15px;height:15px}.gd .gd-tampon{border:3px double var(--gd-accent);width:168px;color:var(--gd-accent);font-family:var(--gd-police-surtitre);text-align:center;text-transform:uppercase;background:#ffffffb8;border-radius:14px;place-items:center;gap:2px;padding:14px 12px;display:grid;transform:rotate(-7deg)}.gd .gd-tampon small{letter-spacing:.18em;font-size:10px;font-weight:700}.gd .gd-tampon strong{font-family:var(--gd-police-titre);letter-spacing:.02em;font-size:19px;font-weight:700;line-height:1.1}.gd .gd-chapitres{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.gd .gd-chapitre{border:1px solid var(--gd-contour);border-radius:var(--gd-rayon-carte);background:var(--gd-carte);align-content:start;gap:12px;height:100%;padding:20px;display:grid}.gd .gd-chapitre-tete{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.gd .gd-chapitre-tete small{color:var(--gd-encre-douce);font-family:var(--gd-police-surtitre);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:650;display:block}.gd .gd-chapitre h3{letter-spacing:-.02em;font-size:20px;line-height:1.2}.gd .gd-chapitre h3 a{color:var(--gd-encre);text-decoration:none}.gd .gd-chapitre h3 a:hover{color:var(--gd-lien)}.gd .gd-chapitre>p{color:var(--gd-encre-douce);font-size:14.5px}.gd .gd-chapitre ul{border-top:1px solid var(--gd-separateur);margin:0;padding:0;list-style:none;display:grid}.gd .gd-chapitre li a{border-bottom:1px solid var(--gd-separateur);min-height:44px;color:var(--gd-encre);align-items:center;gap:10px;padding:9px 2px;font-size:15px;line-height:1.35;text-decoration:none;display:flex}.gd .gd-chapitre li:last-child a{border-bottom:0}.gd .gd-chapitre li a>span:first-child{flex:1}.gd .gd-chapitre li a:hover{color:var(--gd-lien)}.gd .gd-chevron{width:16px;height:16px;color:var(--gd-contour-survol)}.gd .gd-appel{border:1px solid var(--gd-contour);border-radius:var(--gd-rayon-carte);background:var(--gd-teinte);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 20px;padding:22px 24px;display:grid}.gd .gd-appel h2{letter-spacing:-.02em;font-size:20px}.gd .gd-appel p{color:var(--gd-encre);font-size:15px}.gd .gd-appel .gd-lien{grid-column:2}.gd .gd-entete{gap:16px;display:grid}.gd .gd-entete-ligne{align-items:center;gap:14px;display:flex}.gd .gd-liste{border:1px solid var(--gd-contour);border-radius:var(--gd-rayon-groupe);background:var(--gd-carte);counter-reset:fiche;margin:0;padding:0;list-style:none;overflow:hidden}.gd .gd-liste li{counter-increment:fiche}.gd .gd-liste li+li{border-top:1px solid var(--gd-separateur)}.gd .gd-liste a{color:var(--gd-encre);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:background .16s;display:grid}.gd .gd-liste a:hover{background:#fbfaff}.gd .gd-liste a:before{content:counter(fiche, decimal-leading-zero);background:var(--gd-teinte);width:36px;height:36px;color:var(--gd-accent-profond);font-family:var(--gd-police-surtitre);border-radius:11px;place-items:center;font-size:13px;font-weight:700;display:grid}.gd .gd-liste strong{font-family:var(--gd-police-titre);letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:16.5px;font-weight:650;line-height:1.3;display:flex}.gd .gd-liste small{color:var(--gd-encre-douce);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:14.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.gd .gd-paire{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gd .gd-voisine{border:1px solid var(--gd-contour);border-radius:var(--gd-rayon-groupe);background:var(--gd-carte);min-height:84px;color:var(--gd-encre);align-content:start;gap:4px;padding:14px 18px;text-decoration:none;transition:border-color .16s;display:grid}.gd .gd-voisine:hover{border-color:var(--gd-contour-survol)}.gd .gd-voisine small{color:var(--gd-encre-douce);font-family:var(--gd-police-surtitre);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-size:12.5px;font-weight:650;display:flex}.gd .gd-voisine small svg{width:14px;height:14px}.gd .gd-voisine strong{font-family:var(--gd-police-titre);font-size:16px;font-weight:650;line-height:1.3}.gd .gd-voisine--apres{text-align:right}.gd .gd-voisine--apres small{justify-content:flex-end}.gd .gd-fiche{gap:36px;display:grid}.gd .gd-ou{border:1px solid var(--gd-contour);border-radius:var(--gd-rayon-groupe);background:var(--gd-carte);gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.gd .gd-ou li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 14px;padding:14px 18px;display:grid}.gd .gd-ou li+li{border-top:1px solid var(--gd-separateur)}.gd .gd-ou svg{width:20px;height:20px;color:var(--gd-accent);grid-row:1/span 2;margin-top:2px}.gd .gd-ou small{color:var(--gd-encre-douce);font-family:var(--gd-police-surtitre);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:650}.gd .gd-ou span{font-size:15.5px;line-height:1.45}.gd .gd-pas{gap:16px;display:grid}.gd .gd-pas-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.gd .gd-pas-tete h2,.gd .gd-bloc-titre{letter-spacing:-.025em;font-size:24px;line-height:1.2}.gd .gd-segmente{border:1px solid var(--gd-contour);background:var(--gd-carte);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.gd .gd-segmente button{min-height:40px;color:var(--gd-encre-douce);font-family:var(--gd-police-titre);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 16px;font-size:14.5px;font-weight:650;transition:background .16s,color .16s;display:inline-flex}.gd .gd-segmente button[aria-selected=true]{background:var(--gd-teinte-forte);color:var(--gd-accent-profond)}.gd .gd-segmente svg{width:16px;height:16px}.gd .gd-pas-corps{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.gd .gd-pas-corps.a-capture{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.gd .gd-etapes{counter-reset:etape;gap:12px;margin:0;padding:0;list-style:none;display:grid}.gd .gd-etapes li{counter-increment:etape;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:14px;font-size:16px;line-height:1.55;display:grid}.gd--app .gd-etapes li{font-size:15px}.gd .gd-etapes li:before{content:counter(etape);background:var(--gd-accent);color:#fff;width:28px;height:28px;font-family:var(--gd-police-surtitre);border-radius:50%;place-items:center;margin-top:-1px;font-size:13px;font-weight:700;display:grid}.gd .gd-capture{gap:8px;display:grid}.gd .gd-capture img{border:1px solid var(--gd-contour);width:100%;height:auto;box-shadow:var(--gd-ombre);background:#fff;border-radius:16px;display:block}.gd .gd-capture figcaption{color:var(--gd-encre-douce);font-size:13px}.gd .gd-astuce{border:1px solid var(--gd-contour);border-radius:var(--gd-rayon-groupe);background:var(--gd-teinte);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:18px 20px;display:grid}.gd .gd-astuce>span{background:var(--gd-carte);width:38px;height:38px;color:var(--gd-accent);box-shadow:inset 0 0 0 1px var(--gd-contour);border-radius:11px;place-items:center;display:grid}.gd .gd-astuce>span svg{width:19px;height:19px}.gd .gd-astuce strong{font-family:var(--gd-police-titre);margin-bottom:2px;font-size:16px;font-weight:650;display:block}.gd .gd-astuce p{font-size:15.5px;line-height:1.55}.gd .gd-faq{gap:10px;display:grid}.gd .gd-faq details{border:1px solid var(--gd-contour);background:var(--gd-carte);border-radius:16px}.gd .gd-faq summary{min-height:52px;font-family:var(--gd-police-titre);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;font-size:16px;font-weight:650;line-height:1.35;list-style:none;display:flex}.gd .gd-faq summary::-webkit-details-marker{display:none}.gd .gd-faq summary svg{width:18px;height:18px;color:var(--gd-encre-douce);transition:transform .2s}.gd .gd-faq details[open] summary svg{transform:rotate(180deg)}.gd .gd-faq details p{color:var(--gd-encre-douce);padding:0 18px 16px;font-size:15.5px;line-height:1.6}.gd .gd-essayer{border:1px solid var(--gd-contour);background:radial-gradient(120% 140% at 100% 0%, #eee8ffe6 0%, #eee8ff00 55%), var(--gd-carte);box-shadow:var(--gd-ombre);border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 24px;padding:24px 26px;display:grid}.gd .gd-essayer h2{letter-spacing:-.025em;font-size:22px;line-height:1.2}.gd .gd-essayer p{color:var(--gd-encre-douce);margin-top:4px;font-size:14.5px}.gd .gd-essayer-action{justify-items:end;gap:8px;display:grid}.gd .gd-essayer-action small{color:var(--gd-encre-douce);align-items:center;gap:6px;font-size:12.5px;display:flex}.gd .gd-essayer-action small svg{color:#2f8a55;width:14px;height:14px}.gd-rail{font-family:var(--font-geist), Inter, system-ui, sans-serif;background:#fff;border:1px solid #d7d0ed;border-radius:18px;gap:4px;padding:1.125rem 1rem 1.25rem;display:grid}.gd-rail p{color:#726b7d;letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #ecebf3;margin:0 0 .6rem;padding-bottom:.6rem;font-size:.6875rem;font-weight:700}.gd-rail ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.gd-rail a{color:#726b7d;border-radius:8px;padding:.4rem .5rem;font-size:.875rem;line-height:1.4;text-decoration:none;display:block}.gd-rail a:hover,.gd-rail a[aria-current=page]{color:#6240bd;background:#f3eefa}.gd-rail a[aria-current=page]{font-weight:650}@media (min-width:760px){.gd .gd-histoires-fleches{display:flex}}@media (min-width:1080px){.gd .gd-hero{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}.gd .gd-hero-image{display:block}}@media (max-width:900px){.gd .gd-pas-corps.a-capture{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.gd--vitrine .gd-page{gap:44px;padding-inline:16px}.gd .gd-chapeau{font-size:16.5px}.gd .gd-essayer{grid-template-columns:minmax(0,1fr);padding:20px}.gd .gd-essayer-action{justify-items:stretch}.gd .gd-essayer-action .gd-bouton{width:100%}.gd .gd-essayer-action small{justify-content:center}.gd .gd-paire{grid-template-columns:minmax(0,1fr)}.gd .gd-voisine--apres{text-align:left}.gd .gd-voisine--apres small{justify-content:flex-start}.gd .gd-appel{grid-template-columns:minmax(0,1fr)}.gd .gd-appel .gd-lien{grid-column:1}.gd .gd-liste a{gap:12px;padding:14px}.gd .gd-segmente{width:100%}.gd .gd-segmente button{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.gd *,.gd :before,.gd :after{scroll-behavior:auto!important;transition:none!important}}@media (max-width:700px){.gd .gd-lien{position:relative}.gd .gd-lien:after{content:"";position:absolute;inset:-12px -4px}}
