.me-h2[data-astro-cid-ldrz553q]{font-family:var(--font-display);font-weight:700;font-size:clamp(34px,4.2vw,56px);line-height:1.04;letter-spacing:var(--tracking-tight);margin:0}.me-sec-head[data-astro-cid-ldrz553q]{margin-bottom:48px}.me-hero[data-astro-cid-ldrz553q]{position:relative;background:#fff;min-height:min(60svh,520px);display:flex;align-items:center;padding:48px 0 56px;overflow:hidden}.me-hero-star[data-astro-cid-ldrz553q]{position:absolute;width:380px;top:-120px;right:-100px;opacity:.1;pointer-events:none}.me-hero-inner[data-astro-cid-ldrz553q]{max-width:1020px;margin-inline:auto;text-align:center}.me-hero[data-astro-cid-ldrz553q] h1[data-astro-cid-ldrz553q]{font-size:clamp(38px,5.4vw,76px);line-height:1.02;letter-spacing:var(--tracking-tight);margin:0 0 22px}.me-lede[data-astro-cid-ldrz553q]{font-size:clamp(17px,1.6vw,19px);line-height:1.6;color:var(--spk-faux-noir);max-width:58ch;margin:0 auto}.me-etapes[data-astro-cid-ldrz553q]{background:#fff;padding:clamp(72px,8vw,110px) 0}.me-liste[data-astro-cid-ldrz553q]{list-style:none;margin:0;padding:0}.me-etape[data-astro-cid-ldrz553q]{display:grid;grid-template-columns:132px minmax(0,1fr);gap:clamp(20px,3vw,48px);padding:clamp(32px,4vw,48px) 0;border-top:1px solid var(--spk-ink-15)}.me-etape[data-astro-cid-ldrz553q]:last-child{border-bottom:1px solid var(--spk-ink-15)}.me-etape-num[data-astro-cid-ldrz553q]{font-family:var(--font-display);font-weight:700;font-size:clamp(44px,5.6vw,76px);line-height:.9;letter-spacing:-.03em;color:var(--spk-ink-15)}.me-etape[data-astro-cid-ldrz553q].accent .me-etape-num[data-astro-cid-ldrz553q]{background:var(--spk-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.me-etape-corps[data-astro-cid-ldrz553q] h2[data-astro-cid-ldrz553q]{font-family:var(--font-display);font-weight:700;font-size:clamp(24px,2.8vw,34px);line-height:1.15;letter-spacing:var(--tracking-tight);margin:0 0 14px}.me-etape-quoi[data-astro-cid-ldrz553q]{font-size:16.5px;line-height:1.7;color:var(--spk-ink-90);max-width:62ch;margin:0 0 24px}.me-etape-meta[data-astro-cid-ldrz553q]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;margin:0;max-width:62ch}.me-etape-meta[data-astro-cid-ldrz553q] dt[data-astro-cid-ldrz553q]{font-family:var(--font-caps);font-size:11.5px;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--spk-magenta-text);margin-bottom:6px}.me-etape-meta[data-astro-cid-ldrz553q] dd[data-astro-cid-ldrz553q]{margin:0;font-size:14.5px;line-height:1.55;color:var(--spk-faux-noir)}.me-principes[data-astro-cid-ldrz553q]{background:var(--spk-faux-noir);padding:clamp(80px,9vw,120px) 0}.me-principes[data-astro-cid-ldrz553q] .me-h2[data-astro-cid-ldrz553q]{color:#fff}.me-principes-grid[data-astro-cid-ldrz553q]{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(24px,3.4vw,44px)}.me-principe[data-astro-cid-ldrz553q]{border-top:1px solid rgba(255,255,255,.22);padding-top:22px}.me-principe[data-astro-cid-ldrz553q] h3[data-astro-cid-ldrz553q]{font-family:var(--font-display);font-weight:700;font-size:20px;line-height:1.25;letter-spacing:var(--tracking-tight);color:#fff;margin:0 0 10px}.me-principe[data-astro-cid-ldrz553q] p[data-astro-cid-ldrz553q]{font-size:15px;line-height:1.6;color:#d9d5d2;margin:0}.me-moteur[data-astro-cid-ldrz553q]{background:#fff;padding:clamp(80px,9vw,120px) 0}.me-moteur-card[data-astro-cid-ldrz553q]{background:var(--spk-gradient-accent);border-radius:clamp(24px,3.4vw,44px);padding:clamp(48px,6vw,84px);color:#fff}.me-moteur-card[data-astro-cid-ldrz553q] h2[data-astro-cid-ldrz553q]{font-family:var(--font-display);font-weight:700;font-size:clamp(30px,4vw,52px);line-height:1.04;letter-spacing:var(--tracking-tight);margin:0 0 20px;max-width:18ch}.me-grad[data-astro-cid-ldrz553q]{background:var(--spk-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.me-moteur-card[data-astro-cid-ldrz553q] p[data-astro-cid-ldrz553q]{font-size:16.5px;line-height:1.65;color:#ffffffe6;max-width:62ch;margin:0 0 30px}.me-moteur-card[data-astro-cid-ldrz553q] strong[data-astro-cid-ldrz553q]{color:#fff}.btn-light[data-astro-cid-ldrz553q]{background:#fff;color:var(--spk-faux-noir)}.btn-light[data-astro-cid-ldrz553q]:hover{background:var(--spk-faux-blanc);color:var(--spk-faux-noir)}.me-creneaux[data-astro-cid-ldrz553q]{background:#fff;padding:0 0 clamp(80px,9vw,120px)}.me-creneaux-list[data-astro-cid-ldrz553q]{list-style:none;margin:0;padding:0}.me-creneaux-list[data-astro-cid-ldrz553q] li[data-astro-cid-ldrz553q]{border-top:1px solid var(--spk-ink-15)}.me-creneaux-list[data-astro-cid-ldrz553q] li[data-astro-cid-ldrz553q]:last-child{border-bottom:1px solid var(--spk-ink-15)}.me-creneaux-list[data-astro-cid-ldrz553q] a[data-astro-cid-ldrz553q]{display:grid;grid-template-columns:64px minmax(0,1fr) 40px;align-items:center;gap:20px;padding:clamp(18px,2.4vw,26px) 4px;text-decoration:none;color:inherit;font-family:var(--font-display);font-weight:700;font-size:clamp(19px,2.2vw,27px);letter-spacing:var(--tracking-tight);transition:padding-left .3s var(--ease-out)}.me-creneaux-list[data-astro-cid-ldrz553q] a[data-astro-cid-ldrz553q]:hover{padding-left:18px;color:inherit}.me-creneaux-list[data-astro-cid-ldrz553q] span[data-astro-cid-ldrz553q]{font-family:var(--font-caps);font-size:14px;font-weight:400;letter-spacing:var(--tracking-caps);color:var(--spk-ink-70)}.me-creneaux-list[data-astro-cid-ldrz553q] em[data-astro-cid-ldrz553q]{font-style:normal;font-size:22px;justify-self:end;opacity:0;transform:translate(-8px);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out);background:var(--spk-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.me-creneaux-list[data-astro-cid-ldrz553q] a[data-astro-cid-ldrz553q]:hover em[data-astro-cid-ldrz553q]{opacity:1;transform:translate(0)}.me-creneaux-list[data-astro-cid-ldrz553q] a[data-astro-cid-ldrz553q]:hover{background:linear-gradient(90deg,rgba(255,0,177,.04),transparent 60%)}@media(max-width:960px){.me-hero[data-astro-cid-ldrz553q]{min-height:0;padding:56px 0}.me-etape[data-astro-cid-ldrz553q]{grid-template-columns:1fr;gap:12px}.me-etape-num[data-astro-cid-ldrz553q]{font-size:40px}.me-etape-meta[data-astro-cid-ldrz553q],.me-principes-grid[data-astro-cid-ldrz553q]{grid-template-columns:1fr}}
