.wds{--encre:#0C0A16;--encre2:#151226;--violet:#7C5CFC;--violet-c:#A78BFA;--violet-cc:#C4B5FD;--papier:#F5F4FA;--blanc:#FFFFFF;--ancre:#14121F;--ardoise:#6B5F80;--txt2:#A7A1BE;--grad:linear-gradient(100deg,#7C5CFC 0%,#A78BFA 60%,#C4B5FD 100%);--sans:'DM Sans',system-ui,sans-serif;--titre:'Sora','DM Sans',sans-serif;--serif:'Instrument Serif',serif;--mono:'JetBrains Mono',monospace;--ease:cubic-bezier(.16,1,.3,1);--r-card:20px;--r-bloc:28px}.wds,.wds *,.wds *::before,.wds *::after{box-sizing:border-box}.wds{margin:0;background:var(--encre);color:var(--papier);font-size:clamp(1rem,1.1vw,1.125rem);line-height:1.65;-webkit-font-smoothing:antialiased;text-align:left}.wds,.wds *:not(svg):not(svg *){font-family:var(--sans)!important}.wds a{color:var(--violet-c);text-decoration:none}.wds a:hover{color:var(--violet-cc)}.wds .wds-hero__h1,.wds [class$="__h2"],.wds .wds-methode__nom,.wds .wds-tarifs__nom,.wds .wds-hero__preuve,.wds .wds-header__plink,.wds .wds-work__nom,.wds .wds-avis__nom,.wds .wds-versus__titre,.wds .wds-atelier__nom,.wds .wds-tarifs__prix,.wds .wds-faq__q{font-family:var(--titre)!important;letter-spacing:-.02em}.wds img{max-width:100%;display:block;border:0}.wds.wds-js [data-reveal]{opacity:0;filter:blur(14px);transform:translateY(30px) scale(.985);transition:opacity .95s var(--ease),filter .95s var(--ease),transform 1.05s var(--ease)}.wds.wds-js [data-reveal="left"]{transform:translateX(-40px) scale(.985)}.wds.wds-js [data-reveal="right"]{transform:translateX(40px) scale(.985)}.wds [data-reveal].in{opacity:1;filter:blur(0);transform:none}.wds [data-delay="1"]{transition-delay:.08s}.wds [data-delay="2"]{transition-delay:.16s}.wds [data-delay="3"]{transition-delay:.24s}.wds [data-delay="4"]{transition-delay:.32s}.wds [data-delay="5"]{transition-delay:.4s}.wds [data-delay="6"]{transition-delay:.48s}.wds [data-delay="7"]{transition-delay:.56s}.wds [data-delay="8"]{transition-delay:.64s}@media (prefers-reduced-motion:reduce){.wds [data-reveal]{opacity:1;filter:none;transform:none;transition:none}.wds *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.wds :focus-visible{outline:2px solid var(--violet-c);outline-offset:3px;border-radius:4px}.wds.wds--editeur [data-reveal],.wds.wds--editeur [data-intro]{opacity:1!important;filter:none!important;transform:none!important;animation:none!important}