.scrollbar-hide[data-astro-cid-fimcahio]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-astro-cid-fimcahio]::-webkit-scrollbar{display:none}.ql-grille-section[data-astro-cid-fimcahio]{padding:1.25rem 0 1.5rem}.ql-grille-section[data-astro-cid-fimcahio]+.ql-grille-section[data-astro-cid-fimcahio]{padding-top:0}.ql-fond-clair[data-astro-cid-fimcahio]{background:#f8fafc}.ql-nu[data-astro-cid-fimcahio]{background:0 0;padding:0}.ql-titre[data-astro-cid-fimcahio]{font-family:var(--font-serif,serif);color:#17103e;margin:0 0 .9rem;font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.1}.ql-sous-titre[data-astro-cid-fimcahio]{letter-spacing:.22em;text-transform:uppercase;color:#64748b;margin:0 0 .55rem;font-size:.68rem;font-weight:900}.ql-grille[data-astro-cid-fimcahio]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.ql-grille[data-astro-cid-fimcahio]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=1024px){.ql-grille[data-astro-cid-fimcahio]{grid-template-columns:repeat(var(--ql-colonnes), minmax(0, 1fr))}}.ql-nu[data-astro-cid-fimcahio] .ql-grille[data-astro-cid-fimcahio]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width>=768px){.ql-nu[data-astro-cid-fimcahio] .ql-grille[data-astro-cid-fimcahio]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1024px){.ql-nu[data-astro-cid-fimcahio] .ql-grille[data-astro-cid-fimcahio]{grid-template-columns:repeat(var(--ql-colonnes), minmax(0, 1fr))}}.ql-tuile[data-astro-cid-fimcahio]{aspect-ratio:3/4;isolation:isolate;background:#17103e;border-radius:1rem;display:block;position:relative;overflow:hidden}.ql-tuile--papier[data-astro-cid-fimcahio]{background:#fff}.ql-tuile[data-astro-cid-fimcahio] picture,.ql-tuile[data-astro-cid-fimcahio]>img[data-astro-cid-fimcahio]{width:100%;height:100%;position:absolute;inset:0}.ql-tuile[data-astro-cid-fimcahio] img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.ql-tuile--papier[data-astro-cid-fimcahio]>img[data-astro-cid-fimcahio]{object-position:top}.ql-tuile[data-astro-cid-fimcahio]:after{content:"";background:linear-gradient(#17103e0d 38%,#17103eeb);position:absolute;inset:0}.ql-tuile--violet[data-astro-cid-fimcahio]:after{background:linear-gradient(#17103e0d 38%,#6d4fe0eb)}.ql-tuile--papier[data-astro-cid-fimcahio]:after{background:linear-gradient(#17103e00 45%,#17103ee0)}@media (hover:hover){.ql-tuile[data-astro-cid-fimcahio]:hover img{transform:scale(1.06)}}.ql-tuile[data-astro-cid-fimcahio]:focus-visible{outline-offset:2px;outline:3px solid #fbbf24}.ql-libelle[data-astro-cid-fimcahio]{z-index:1;color:#fff;font-size:.78rem;font-weight:800;line-height:1.22;position:absolute;bottom:.6rem;left:.6rem;right:.6rem}.ql-badge[data-astro-cid-fimcahio]{z-index:1;letter-spacing:.12em;text-transform:uppercase;color:#17103e;border-radius:999px;padding:.15rem .5rem;font-size:.6rem;font-weight:900;position:absolute;top:.5rem;left:.5rem}.ql-badge--ambre[data-astro-cid-fimcahio]{background:#fbbf24}.ql-badge--bleu[data-astro-cid-fimcahio]{background:#93c5fd}@media (prefers-reduced-motion:reduce){.ql-tuile[data-astro-cid-fimcahio] img{transition:none}}.phare[data-astro-cid-54nf2cxc]{color:#fff;background:radial-gradient(120% 140% at 90% 0,#2f68c9 0%,#2c2a8c 38%,#1f1456 75%,#17103e 100%);border-radius:2rem;align-items:center;gap:1.5rem;padding:1.75rem;display:grid}@media (width>=1024px){.phare[data-astro-cid-54nf2cxc]{grid-template-columns:200px 1fr 1.25fr;padding:2rem 2.25rem}}.phare-livre[data-astro-cid-54nf2cxc]{border-radius:1rem;width:170px;margin:0 auto;display:block;overflow:hidden;transform:rotate(-3deg);box-shadow:0 20px 40px #00000073}@media (width>=1024px){.phare-livre[data-astro-cid-54nf2cxc]{width:200px}}.phare-livre[data-astro-cid-54nf2cxc] img{width:100%;height:auto;display:block}.phare-tag[data-astro-cid-54nf2cxc]{color:#17103e;letter-spacing:.16em;text-transform:uppercase;background:#fbbf24;border-radius:999px;margin-bottom:.7rem;padding:.25rem .65rem;font-size:.6rem;font-weight:900;display:inline-block}.phare-titre[data-astro-cid-54nf2cxc]{font-family:var(--font-serif,serif);margin:0;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.1;color:#fff!important}.phare-accroche[data-astro-cid-54nf2cxc]{color:#c7d2fe;margin:.3rem 0 .75rem;font-style:italic}.phare-description[data-astro-cid-54nf2cxc]{color:#ffffffc7;max-width:36rem;margin:0 0 1rem;font-size:.9rem;line-height:1.6}.phare-actions[data-astro-cid-54nf2cxc]{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.phare-cta[data-astro-cid-54nf2cxc]{color:#17103e;background:#fbbf24;border-radius:999px;padding:.75rem 1.2rem;font-size:.82rem;font-weight:800;transition:background-color .2s;display:inline-flex;box-shadow:0 10px 24px #00000040}.phare-cta[data-astro-cid-54nf2cxc]:hover{background:#fcd34d}.phare-mention[data-astro-cid-54nf2cxc]{color:#fff9;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:700}.phare-ressources[data-astro-cid-54nf2cxc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.phare-ressource[data-astro-cid-54nf2cxc]{background:#ffffff14;border:1px solid #ffffff24;border-radius:1rem;height:100%;transition:background-color .2s;display:block;overflow:hidden}.phare-ressource[data-astro-cid-54nf2cxc]:hover{background:#ffffff29}.phare-ressource[data-astro-cid-54nf2cxc]:focus-visible,.phare-cta[data-astro-cid-54nf2cxc]:focus-visible{outline-offset:2px;outline:3px solid #fbbf24}.phare-vignette[data-astro-cid-54nf2cxc]{aspect-ratio:16/10;background:#fff;display:block;position:relative;overflow:hidden}.phare-vignette[data-astro-cid-54nf2cxc] picture,.phare-vignette[data-astro-cid-54nf2cxc]>img[data-astro-cid-54nf2cxc]{width:100%;height:100%;position:absolute;inset:0}.phare-vignette[data-astro-cid-54nf2cxc] img{object-fit:cover;object-position:top;width:100%;height:100%}.phare-emoji[data-astro-cid-54nf2cxc]{background:#2c2a8c;place-items:center;font-size:2rem;display:grid;position:absolute;inset:0}.phare-ressource-titre[data-astro-cid-54nf2cxc]{color:#fff;padding:.55rem .7rem;font-size:.8rem;font-weight:800;line-height:1.25;display:block}.labo-intro[data-astro-cid-ilwvb55i]{background:linear-gradient(#f4f1fe,#fff 75%)}.labo-intro-grille[data-astro-cid-ilwvb55i]{align-items:center;gap:1.5rem;display:grid}@media (width>=1024px){.labo-intro-grille--cours[data-astro-cid-ilwvb55i]{grid-template-columns:1fr 2fr}}.labo-intro-sur[data-astro-cid-ilwvb55i]{letter-spacing:.25em;text-transform:uppercase;color:#6d4fe0;margin:0 0 .5rem;font-size:.68rem;font-weight:900}.labo-intro-titre[data-astro-cid-ilwvb55i]{font-family:var(--font-serif,serif);color:#17103e;margin:0 0 .75rem;font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.1}.labo-intro-texte[data-astro-cid-ilwvb55i]{color:#475569;margin:0 0 1rem;font-size:.9rem;line-height:1.6}.labo-cta[data-astro-cid-ilwvb55i]{color:#17103e;border:1.5px solid #cbd5e1;border-radius:999px;padding:.7rem 1.1rem;font-size:.8rem;font-weight:800;display:inline-flex}.labo-cta--plein[data-astro-cid-ilwvb55i]{color:#fff;background:#6d4fe0;border-color:#6d4fe0}.labo-cta[data-astro-cid-ilwvb55i]:focus-visible{outline-offset:2px;outline:3px solid #6d4fe0}.labo-cours[data-astro-cid-ilwvb55i]{grid-template-columns:repeat(var(--n-petit), minmax(0, 1fr));gap:.75rem;display:grid}@media (width>=640px){.labo-cours[data-astro-cid-ilwvb55i]{grid-template-columns:repeat(var(--n), minmax(0, 1fr))}}.sexo[data-astro-cid-ymykv5kt]{color:#fff;background:radial-gradient(120% 120% at 100% 0,#7c83ff 0%,#5865f2 40%,#3b3fb8 100%);border-radius:2rem;align-content:center;height:100%;padding:1.75rem;display:grid;position:relative;overflow:hidden;container-type:inline-size}.sexo-grille[data-astro-cid-ymykv5kt]{gap:1.25rem;display:grid}@container (width>=620px){.sexo-grille[data-astro-cid-ymykv5kt]{grid-template-columns:1fr 1.05fr;align-items:center;gap:1.75rem}.sexo-chat[data-astro-cid-ymykv5kt]{order:2}}.sexo-chat[data-astro-cid-ymykv5kt]{flex-direction:column;gap:.45rem;display:flex}@container (width<=619px){.msg[data-astro-cid-ymykv5kt]:nth-child(n+4){display:none}}.msg[data-astro-cid-ymykv5kt]{align-items:flex-end;gap:.45rem;max-width:92%;display:flex}.msg--d[data-astro-cid-ymykv5kt]{flex-direction:row-reverse;align-self:flex-end}.msg-av[data-astro-cid-ymykv5kt]{color:#1f1456;background:var(--c);border-radius:999px;flex-shrink:0;place-items:center;width:1.6rem;height:1.6rem;font-size:.7rem;font-weight:900;display:grid}.msg-bulle[data-astro-cid-ymykv5kt]{backdrop-filter:blur(4px);background:#ffffff29;border-radius:1rem 1rem 1rem .3rem;padding:.45rem .75rem;font-size:.76rem;line-height:1.35}.msg--d[data-astro-cid-ymykv5kt] .msg-bulle[data-astro-cid-ymykv5kt]{color:#3b3fb8;background:#fffffff0;border-radius:1rem 1rem .3rem}.msg-bulle[data-astro-cid-ymykv5kt] b[data-astro-cid-ymykv5kt]{letter-spacing:.06em;opacity:.75;margin-bottom:.1rem;font-size:.62rem;display:block}.sexo-sur[data-astro-cid-ymykv5kt]{letter-spacing:.2em;text-transform:uppercase;color:#dfe2ff;margin:0 0 .4rem;font-size:.62rem;font-weight:900}.sexo-titre[data-astro-cid-ymykv5kt]{font-family:var(--font-serif,serif);margin:0 0 .6rem;font-size:2.2rem;line-height:1.05;color:#fff!important}.sexo-texte[data-astro-cid-ymykv5kt]{color:#ffffffd9;max-width:25rem;margin:0 0 1.1rem;font-size:.92rem;line-height:1.55}.sexo-cta[data-astro-cid-ymykv5kt]{color:#3b3fb8;background:#fff;border-radius:999px;padding:.75rem 1.2rem;font-size:.82rem;font-weight:800;display:inline-flex;box-shadow:0 10px 24px #0000002e}.sexo-lien[data-astro-cid-ymykv5kt]{color:#fff;text-underline-offset:3px;font-size:.78rem;font-weight:800;text-decoration:underline}.sexo-reseaux[data-astro-cid-ymykv5kt]{border-top:1px solid #fff3;flex-wrap:wrap;gap:.4rem;margin:1.25rem 0 0;padding:1rem 0 0;list-style:none;display:flex}.sexo-reseaux[data-astro-cid-ymykv5kt] a[data-astro-cid-ymykv5kt]{background:#ffffff1f;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.72rem;font-weight:700;transition:background-color .2s;display:inline-flex}.sexo-reseaux[data-astro-cid-ymykv5kt] a[data-astro-cid-ymykv5kt]:hover{background:#ffffff40}.sexo-reseaux[data-astro-cid-ymykv5kt] svg{width:14px;height:14px}.sexo[data-astro-cid-ymykv5kt] a[data-astro-cid-ymykv5kt]:focus-visible{outline-offset:2px;outline:3px solid #fbbf24}.scrollbar-hide[data-astro-cid-pch7kh56]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-astro-cid-pch7kh56]::-webkit-scrollbar{display:none}.hp-entete[data-astro-cid-lcdefpme]{color:#fff;background:radial-gradient(120% 160% at 88% 0,#2f68c9 0%,#2c2a8c 36%,#1f1456 72%,#17103e 100%);position:relative;overflow:hidden}.hp-entete[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff17 1.2px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0}.hp-entete[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg,#1771c7,#6d4fe0 38%,#d6455d 70%,#d98a12);height:4px;position:absolute;bottom:0;left:0;right:0}.hp-surtitre[data-astro-cid-lcdefpme]{letter-spacing:.25em;text-transform:uppercase;color:#93c5fd;margin:0 0 .375rem;font-size:.625rem;font-weight:900}@media (width>=768px){.hp-surtitre[data-astro-cid-lcdefpme]{font-size:.6875rem}}.hp-h1[data-astro-cid-lcdefpme]{font-family:var(--font-serif,serif);font-size:1.7rem;font-weight:400;line-height:1.08;color:#fff!important;margin:0!important}@media (width>=768px){.hp-h1[data-astro-cid-lcdefpme]{font-size:2.6rem}}.hp-signature[data-astro-cid-lcdefpme]{color:#ffffffd1;align-items:center;gap:.6rem;margin-top:.7rem;font-size:.82rem;display:inline-flex}.hp-signature[data-astro-cid-lcdefpme] img{border-radius:999px;width:32px;height:32px;box-shadow:0 0 0 2px #ffffff59}.hp-signature[data-astro-cid-lcdefpme] b{color:#fff}.hp-signature[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]{text-decoration:underline}.hp-recherche[data-astro-cid-lcdefpme]{background:#fff;border-radius:999px;width:100%;padding:.375rem;display:flex;box-shadow:0 20px 25px -5px #00000040}@media (width>=1024px){.hp-recherche[data-astro-cid-lcdefpme]{width:440px}}.hp-recherche[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{color:#17103e;appearance:none;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0 1rem;font-size:1rem}@media (width>=768px){.hp-recherche[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{font-size:.875rem}}.hp-recherche[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::placeholder{color:#94a3b8}.hp-recherche[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{color:#17103e;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#fbbf24;border:0;border-radius:999px;padding:.625rem 1rem;font-size:.6875rem;font-weight:900}.hp-recherche[data-astro-cid-lcdefpme]:focus-within{box-shadow:0 0 0 3px #fbbf24,0 20px 25px -5px #00000040}.hp-chiffres[data-astro-cid-lcdefpme]{color:#fffc;flex-wrap:wrap;justify-content:center;gap:.25rem 1.4rem;margin:1rem 0 0;padding:0;font-size:.82rem;font-weight:700;list-style:none;display:flex}.hp-chiffres[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{white-space:nowrap}.hp-chiffres[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--font-serif,serif);color:#fbbf24;margin-right:.3rem;font-size:1.25rem;font-weight:400}.hp-pastilles[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.hp-pastille[data-astro-cid-lcdefpme]{color:#fff;white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:.4rem;padding:.34rem .7rem;font-size:.72rem;font-weight:800;transition:background-color .2s;display:inline-flex}@supports (background:color-mix(in srgb, red 50%, blue)){.hp-pastille[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--c) 30%, transparent);border-color:color-mix(in srgb, var(--c) 75%, white)}.hp-pastille[data-astro-cid-lcdefpme]:hover{background:color-mix(in srgb, var(--c) 55%, transparent)}}.hp-pastille[data-astro-cid-lcdefpme]:before{content:"";background:var(--c);border-radius:999px;width:.42rem;height:.42rem}.hp-pastille[data-astro-cid-lcdefpme]:focus-visible,.hp-signature[data-astro-cid-lcdefpme]:focus-visible{outline-offset:2px;outline:3px solid #fbbf24}@media (width<=767px){.hp-chiffres[data-astro-cid-lcdefpme]{gap:.1rem .9rem;font-size:.74rem}.hp-chiffres[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:1.05rem}.hp-pastilles[data-astro-cid-lcdefpme]{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin-left:-1.25rem;margin-right:-1.25rem;padding:0 1.25rem 2px;overflow-x:auto}.hp-pastilles[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}}.hp-section[data-astro-cid-lcdefpme]{padding:1.5rem 0}.hp-tete[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.9rem;display:flex}.hp-titre[data-astro-cid-lcdefpme]{font-family:var(--font-serif,serif);color:#17103e;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:400;line-height:1.1;margin:0!important}@media (width>=640px){.hp-une[data-astro-cid-lcdefpme] article>a:first-child{aspect-ratio:16/7}}
