/* « Le mot du fondateur » (sections/founder): the figure of proofs.css (.pv__founder) in a section of its own, a sober
   staging per theme (.fd--{key}), on the page's tokens; nothing moves (no animation of its own). */
.fd .pv__head + .pv__founder .pv__founder-kicker{display:none}
.fd .pv__founder{margin:0}
.fd--aurora .pv__founder{box-shadow:0 20px 50px -30px color-mix(in srgb,var(--brand) 60%,transparent)}
.fd--sable .pv__founder{background:var(--brand-soft);transform:rotate(-.4deg)}
.fd--immersion .pv__founder{background:var(--ink);color:var(--paper)}
.fd--immersion .pv__founder-text{font-size:clamp(1.15rem,1rem + 1vw,1.6rem)}
.fd--marche .pv__founder{background:#efe3c8;color:#2b2116;border-radius:6px;box-shadow:0 2px 0 rgba(0,0,0,.08)}
.fd--atelier .pv__founder{background:var(--paper);box-shadow:0 0 0 1px var(--line),0 12px 30px -22px var(--ink)}
.fd--atelier .pv__founder-pic{border:10px solid var(--paper);box-shadow:0 0 0 1px var(--line)}
.fd--frais .pv__founder{border-radius:var(--r-md);box-shadow:none;border:1px solid var(--line)}
.fd--maison .pv__founder-text{font-style:italic;font-family:var(--display,Georgia,serif)}
.fd--maison .pv__founder{border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;background:transparent}
.fd--vestiaire .pv__founder{border-radius:0;background:transparent;border:1px solid var(--ink)}
.fd--vestiaire .pv__founder-name strong{text-transform:uppercase;letter-spacing:.12em}
.fd--eclat .pv__founder{background:linear-gradient(135deg,var(--surface),var(--brand-soft))}
.fd--recolte .pv__founder{background:var(--brand-soft);border-radius:var(--r-xl,36px)}
.fd--retro .pv__founder{border-radius:0;background:#fff;color:#000}
.fd--journal .pv__founder{border-radius:0;background:transparent;border-top:3px double var(--ink);border-bottom:3px double var(--ink)}
.fd--journal .pv__founder-text p:first-child::first-letter{float:left;font-size:3.1em;line-height:.85;margin:.05em .08em 0 0;font-weight:700}
.fd--neon .pv__founder{background:var(--surface);box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-on-ink) 30%,transparent),0 16px 40px -22px color-mix(in srgb,var(--brand-on-ink) 55%,transparent)}
.fd--carnet .pv__founder{background:#fffdf6;color:#2a2a2a;border-radius:4px;transform:rotate(.5deg);box-shadow:0 8px 20px -14px rgba(0,0,0,.4)}
.fd--brut .pv__founder{border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink)}
.fd--wax .pv__founder{border-radius:var(--r-lg)}
.fd--fil .pv__founder{border-radius:22px 22px 22px 6px}
.fd--univers .pv__founder{border-radius:var(--r-xl,36px);box-shadow:0 0 0 1px var(--line)}
@media (prefers-reduced-motion:reduce){.fd .pv__founder{transform:none}}
