:root{--fuchsia: #E91E63;--fuchsia-fonce: #E91E63;--corail: #F28A62;--turquoise: #25B9B1;--creme: #FFF9F7;--encre: #172033;--ombre: 0 2px 4px rgba(27, 34, 48, .06), 0 12px 28px rgba(27, 34, 48, .09);--ombre-forte: 0 6px 12px rgba(27, 34, 48, .1), 0 22px 48px rgba(27, 34, 48, .16)}[data-astro-cid-j7pv25f6]{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--encre);background:#fff;line-height:1.6;-webkit-font-smoothing:antialiased}img[data-astro-cid-j7pv25f6]{display:block;max-width:100%}a[data-astro-cid-j7pv25f6]{color:inherit}.entete[data-astro-cid-j7pv25f6]{position:sticky;top:0;z-index:20;background:#ffffffeb;backdrop-filter:blur(10px);border-bottom:1px solid rgba(27,34,48,.08)}.entete-inner[data-astro-cid-j7pv25f6]{max-width:1180px;margin:0 auto;padding:.7rem 1.2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.marque[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.55rem;text-decoration:none;font-weight:800;font-size:1.15rem;letter-spacing:-.01em}.marque[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:30px;height:30px}.marque[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{background:linear-gradient(90deg,var(--fuchsia),var(--corail),var(--turquoise));-webkit-background-clip:text;background-clip:text;color:transparent}.entete[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6]{display:flex;gap:1.4rem;align-items:center;font-size:.92rem;font-weight:600}.entete[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none;color:var(--encre)}.entete[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--fuchsia-fonce)}.entete[data-astro-cid-j7pv25f6] .bouton-nav[data-astro-cid-j7pv25f6]{background:var(--fuchsia-fonce);color:#fff;padding:.5rem 1.05rem;border-radius:999px}.entete[data-astro-cid-j7pv25f6] .bouton-nav[data-astro-cid-j7pv25f6]:hover{background:#ad1457;color:#fff}@media(max-width:640px){.entete[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:not(.bouton-nav){display:none}}.heros[data-astro-cid-j7pv25f6]{position:relative;min-height:62vh;display:flex;align-items:center;overflow:hidden;color:#fff}.heros-fond[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.heros-voile[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(100deg,#e91e63db,#fc6d67a8 45%,#22b2b380),linear-gradient(180deg,#1b223057,#1b223080)}.heros-contenu[data-astro-cid-j7pv25f6]{position:relative;max-width:1180px;margin:0 auto;padding:4.5rem 1.2rem;width:100%}.heros[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin:0 0 .9rem;font-size:clamp(2.1rem,5.4vw,3.5rem);line-height:1.08;letter-spacing:-.02em;max-width:16em;text-shadow:0 2px 18px rgba(27,34,48,.28)}.heros[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(1rem,2.1vw,1.22rem);max-width:34em;opacity:.97}.puces[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.8rem}.puce[data-astro-cid-j7pv25f6]{background:#ffffff2b;border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(6px);border-radius:999px;padding:.42rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none}.puce[data-astro-cid-j7pv25f6]:hover{background:#ffffff4d}.assistant[data-astro-cid-j7pv25f6]{background:var(--creme);border-bottom:1px solid rgba(27,34,48,.07)}.assistant-inner[data-astro-cid-j7pv25f6]{max-width:1180px;margin:0 auto;padding:2.6rem 1.2rem;display:grid;grid-template-columns:1fr auto;gap:1.6rem 2.4rem;align-items:center}@media(max-width:860px){.assistant-inner[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.assistant[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0 0 .4rem;font-size:clamp(1.25rem,2.6vw,1.6rem);letter-spacing:-.01em}.assistant[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:#454b5c;max-width:46em}.assistant[data-astro-cid-j7pv25f6] .mention[data-astro-cid-j7pv25f6]{display:block;margin-top:.55rem;font-size:.8rem;color:#6a707f}.pistes[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.6rem}.pistes[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.45rem;background:var(--fuchsia-fonce);color:#fff;text-decoration:none;font-weight:700;font-size:.93rem;padding:.65rem 1.2rem;border-radius:999px;white-space:nowrap;transition:transform .2s ease}.pistes[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px)}main[data-astro-cid-j7pv25f6]{max-width:1180px;margin:0 auto;padding:0 1.2rem}.cocon[data-astro-cid-j7pv25f6]{padding:3.4rem 0 .6rem}.cocon-entete[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:.9rem;flex-wrap:wrap;margin-bottom:1.5rem}.cocon-entete[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(1.5rem,3vw,2rem);letter-spacing:-.01em;position:relative;padding-left:.9rem}.cocon-entete[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;top:.1em;bottom:.1em;width:5px;border-radius:3px;background:var(--accent)}.cocon-entete[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:#5a6172;font-size:.98rem}.grille[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:1.6rem}.carte[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:var(--ombre);text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.carte[data-astro-cid-j7pv25f6]:hover{transform:translateY(-5px);box-shadow:var(--ombre-forte)}.carte-visuel[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:var(--creme)}.carte-visuel[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.carte[data-astro-cid-j7pv25f6]:hover .carte-visuel[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:scale(1.06)}.etiquette[data-astro-cid-j7pv25f6]{position:absolute;top:.8rem;left:.8rem;background:var(--accent);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:.3rem .7rem;border-radius:999px;box-shadow:0 2px 10px #1b223040}.carte-corps[data-astro-cid-j7pv25f6]{padding:1.15rem 1.25rem 1.35rem;display:flex;flex-direction:column;flex:1}.carte[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0 0 .5rem;font-size:1.08rem;line-height:1.32;letter-spacing:-.005em}.carte[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 1rem;font-size:.92rem;color:#4b5262;flex:1}.lire[data-astro-cid-j7pv25f6]{font-weight:700;font-size:.9rem;color:var(--accent);display:inline-flex;align-items:center;gap:.4rem}.carte[data-astro-cid-j7pv25f6]:hover .lire[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{transform:translate(3px)}.lire[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{transition:transform .25s ease}@media(min-width:780px){.carte[data-astro-cid-j7pv25f6].pilier{grid-column:span 2;flex-direction:row}.carte[data-astro-cid-j7pv25f6].pilier .carte-visuel[data-astro-cid-j7pv25f6]{aspect-ratio:auto;width:47%;flex-shrink:0}.carte[data-astro-cid-j7pv25f6].pilier .carte-corps[data-astro-cid-j7pv25f6]{padding:1.9rem 1.9rem 1.9rem 1.7rem;justify-content:center}.carte[data-astro-cid-j7pv25f6].pilier h3[data-astro-cid-j7pv25f6]{font-size:1.5rem}.carte[data-astro-cid-j7pv25f6].pilier p[data-astro-cid-j7pv25f6]{font-size:1rem;flex:0}}.cta[data-astro-cid-j7pv25f6]{margin:4.5rem 0 0;border-radius:20px;background-color:#e91e63;background-image:linear-gradient(105deg,var(--fuchsia),var(--corail) 52%,var(--turquoise));color:#fff;padding:2.6rem 2rem;text-align:center;box-shadow:var(--ombre)}.cta[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0 0 .5rem;font-size:clamp(1.4rem,3vw,1.9rem)}.cta[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 auto 1.5rem;max-width:40em;opacity:.96}.cta[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-block;background:#fff;color:var(--fuchsia-fonce);font-weight:800;text-decoration:none;padding:.85rem 2rem;border-radius:999px;box-shadow:0 6px 20px #1b223033}.cta[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px)}footer[data-astro-cid-j7pv25f6]{margin-top:4rem;background:var(--encre);color:#fff;padding:2.2rem 1.2rem;text-align:center;font-size:.9rem}footer[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#fff;font-weight:600}footer[data-astro-cid-j7pv25f6] .liens[data-astro-cid-j7pv25f6]{display:flex;gap:1.3rem;justify-content:center;flex-wrap:wrap;margin-bottom:.9rem}footer[data-astro-cid-j7pv25f6] .mention[data-astro-cid-j7pv25f6]{opacity:.72}@media(prefers-reduced-motion:reduce){[data-astro-cid-j7pv25f6]{transition:none!important;scroll-behavior:auto!important}}
