.Don_bloc__rKtgR{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2rem;margin:0 clamp(1rem,3vw,2.5rem) var(--kg-section-gap,clamp(8rem,21svh,14rem));padding-top:1.1rem;border-top:1px solid #15120f;background:var(--kc-bg,#f6f6f6)}.Don_texte__r4St_{font-family:var(--kg-display,"the-henston","KG Henston Repli",Optima,Candara,Georgia,serif);font-style:italic;font-weight:400;font-synthesis:none;max-width:34ch;margin:0;font-size:clamp(1.3rem,2vw,2rem);line-height:1.15}.Don_bouton__QHRvf{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:48px;padding:0 1.35rem;border:1px solid #15120f;border-radius:4px;font-family:var(--kg-text,"sets-grotesk-s","KG Sets Repli",Arial,Helvetica,sans-serif);font-size:.95rem;font-weight:500;letter-spacing:.005em;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;background:#15120f;color:#fbfdff;transition:background-color .35s cubic-bezier(.3,0,.2,1),color .35s cubic-bezier(.3,0,.2,1),border-color .35s}@supports(corner-shape:squircle){.Don_bouton__QHRvf{border-radius:14px;corner-shape:squircle}}.Don_bouton__QHRvf [data-icone],.Don_bouton__QHRvf svg{transition:transform .45s cubic-bezier(.22,1,.36,1)}.Don_bouton__QHRvf:focus-visible{outline:2px solid #2340c8;outline-offset:3px}@media(hover:hover){.Don_bouton__QHRvf:hover{background:color-mix(in srgb,#15120f 84%,#fbfdff);border-color:color-mix(in srgb,#15120f 84%,#fbfdff)}.Don_bouton__QHRvf:hover [data-icone],.Don_bouton__QHRvf:hover svg{transform:translateX(3px)}}.Don_bouton__QHRvf:disabled,.Don_bouton__QHRvf[aria-disabled=true]{opacity:.55;cursor:default}@media(prefers-reduced-motion:reduce){.Don_bouton__QHRvf [data-icone],.Don_bouton__QHRvf svg{transition:none}.Don_bouton__QHRvf:hover [data-icone],.Don_bouton__QHRvf:hover svg{transform:none}}.Don_ligne__XyPng{margin:.4rem 0 0;color:#5d574e;font-family:var(--kg-text,"sets-grotesk-s","KG Sets Repli",Arial,Helvetica,sans-serif);font-size:.82rem;line-height:1.4}.Don_lien__WEajz{display:inline-flex;align-items:center;gap:.3em;min-height:44px;color:#15120f;font-weight:600;text-decoration:none}.Don_lien__WEajz:hover{color:#2340c8}.Don_lien__WEajz:focus-visible{outline:2px solid #2340c8;outline-offset:3px}.Don_sr__o8bzP{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}