.page-confidentialite .prose > section + section{margin-top:clamp(3.5rem,2.5rem + 3.5vw,5.5rem)}.page-confidentialite #rgpd-titre{max-width:22ch}.page-confidentialite .cf-sheet{position:relative;overflow:hidden;isolation:isolate;padding:clamp(1.5rem,1rem + 2.2vw,2.75rem);background:var(--paper-light);border:1px solid var(--line);border-radius:var(--r-xl) var(--r-xl) var(--r-xl) var(--r-s);box-shadow:var(--sh-2)}.page-confidentialite .cf-sheet::after{content:"";position:absolute;z-index:-1;width:420px;height:420px;right:-190px;top:-220px;border-radius:50%;background:radial-gradient(circle,var(--gold-soft),transparent 65%);opacity:.8;pointer-events:none}.page-confidentialite .cf-sheet__quote{position:absolute;right:clamp(1.25rem,3vw,2.5rem);top:clamp(1.25rem,3vw,2.25rem);width:46px;height:38px;color:var(--clay);opacity:.5}.page-confidentialite .cf-rows{margin:0}.page-confidentialite .cf-row{display:grid;grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:.6rem clamp(1.25rem,3vw,2.5rem);padding-block:clamp(1.1rem,.9rem + .8vw,1.5rem);border-top:1px dashed var(--line-strong)}.page-confidentialite .cf-row:first-child{border-top:0;padding-top:0}.page-confidentialite .cf-row:last-child{padding-bottom:0}.page-confidentialite .cf-row dt{display:flex;align-items:center;gap:.75rem;align-self:start;font-weight:700;font-size:var(--fs-card);line-height:1.3;color:var(--ink)}.page-confidentialite .cf-row dt .icon-disc{--disc-bg:var(--clay-tint);--disc-fg:var(--clay-deep)}.page-confidentialite .cf-row dd{margin:0;align-self:center}.page-confidentialite .cf-row dd p{max-width:40rem}.page-confidentialite .cf-row dd p + p{margin-top:.6em}.page-confidentialite .cf-row:first-child dd{padding-right:3.5rem}.page-confidentialite .cf-row--time dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem}.page-confidentialite .cf-big{font-family:var(--font-serif);font-size:clamp(2.25rem,1.8rem + 1.8vw,3.25rem);line-height:1;font-weight:380;letter-spacing:-.02em;color:var(--clay-deep);font-variation-settings:"SOFT" 100;white-space:nowrap}.page-confidentialite .cf-contact{position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-l);padding:clamp(1.5rem,1rem + 2vw,2.5rem);background:var(--gold-tint);border:1px solid color-mix(in srgb,var(--gold) 55%,transparent);border-radius:var(--r-xl) var(--r-xl) var(--r-s) var(--r-xl)}.page-confidentialite .cf-contact::before{content:"";position:absolute;z-index:-1;width:380px;height:380px;left:-170px;top:-200px;border-radius:50%;background:radial-gradient(circle,var(--gold-soft),transparent 65%);pointer-events:none}.page-confidentialite .cf-contact .phone-block{margin-top:0;min-width:0}.page-confidentialite .cf-contact .phone-block__label{color:var(--clay-deep)}.page-confidentialite .cf-contact .phone-big{font-size:min(clamp(1.9rem,1.3rem + 2vw,2.875rem),8.6vw);min-height:48px}.page-confidentialite .cf-contact .coords{margin-top:0;padding-top:var(--s-m);border-top:1px dashed color-mix(in srgb,var(--gold) 70%,transparent);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1.1rem var(--s-l)}.page-confidentialite .cf-contact .coords p,.page-confidentialite .cf-contact address{font-size:var(--fs-card);max-width:none}.page-confidentialite .cf-links{margin-top:var(--s-m)}@media (max-width:699.98px){.page-confidentialite .cf-row{grid-template-columns:minmax(0,1fr)}.page-confidentialite .cf-row:first-child dd{padding-right:0}.page-confidentialite .cf-row:first-child dt{padding-right:3.5rem}}
