.vdp[data-astro-cid-nszem5vr]{max-width:1040px}.vdp-haut[data-astro-cid-nszem5vr]{position:relative;overflow:hidden;padding:28px 0 104px;background:radial-gradient(circle at 92% 18%,#f15a2252,transparent 34%),var(--c-dark, #170601);color:#fff}.vdp-haut[data-astro-cid-nszem5vr]:after{content:"";position:absolute;right:-90px;bottom:-150px;width:360px;height:360px;border:44px solid #ffffff0d;border-radius:50%;pointer-events:none}.vdp__ariane[data-astro-cid-nszem5vr]{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 18px;font-size:.84rem;color:#d9cfc9}.vdp__ariane[data-astro-cid-nszem5vr] a[data-astro-cid-nszem5vr]{color:#fff;text-decoration:none;font-weight:700}.vdp__ariane[data-astro-cid-nszem5vr] a[data-astro-cid-nszem5vr]:hover{text-decoration:underline}.vdp__kicker[data-astro-cid-nszem5vr]{display:inline-block;margin:0 0 10px;padding:5px 12px;border-radius:999px;background:#f15a2238;color:#ffb08f;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.vdp-haut[data-astro-cid-nszem5vr] h1[data-astro-cid-nszem5vr]{margin:0 0 12px;color:#fff;font-size:clamp(1.9rem,5vw,3rem);line-height:1.05}.vdp__lede[data-astro-cid-nszem5vr]{max-width:62ch;margin:0;font-size:1.08rem;line-height:1.6;color:#efe7e2}.vdp__confiance[data-astro-cid-nszem5vr]{display:flex;flex-wrap:wrap;gap:8px 18px;margin:18px 0 0;padding:0;list-style:none;font-size:.9rem;font-weight:700;color:#fff}.vdp__confiance[data-astro-cid-nszem5vr] li[data-astro-cid-nszem5vr]:before{content:"✓";margin-right:6px;color:var(--c-orange, #f15a22);font-weight:900}.vdp-outil[data-astro-cid-nszem5vr]{padding-top:0}.vdp-outil[data-astro-cid-nszem5vr] .vdp[data-astro-cid-nszem5vr]{position:relative;z-index:1;margin-top:-78px}.vdp-infos[data-astro-cid-nszem5vr]{padding-top:8px}.vdp__h2[data-astro-cid-nszem5vr]{margin:34px 0 14px;font-size:clamp(1.25rem,3vw,1.6rem)}.vdp__etapes[data-astro-cid-nszem5vr]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;counter-reset:etape}.vdp__etapes[data-astro-cid-nszem5vr] li[data-astro-cid-nszem5vr]{position:relative;display:grid;gap:6px;padding:18px 18px 18px 64px;border:1px solid var(--c-line, #17060121);border-radius:16px;background:#fff;line-height:1.5;counter-increment:etape}.vdp__etapes[data-astro-cid-nszem5vr] li[data-astro-cid-nszem5vr]:before{content:counter(etape);position:absolute;left:18px;top:18px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--c-orange-text, #c0450f);color:#fff;font-weight:900}.vdp__etapes[data-astro-cid-nszem5vr] span[data-astro-cid-nszem5vr],.vdp__cartes[data-astro-cid-nszem5vr] span[data-astro-cid-nszem5vr]{color:var(--c-muted, #6f6a66);font-size:.95rem}.vdp__cartes[data-astro-cid-nszem5vr]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.vdp__cartes[data-astro-cid-nszem5vr] li[data-astro-cid-nszem5vr]{display:grid;gap:6px;padding:16px 18px;border-radius:14px;background:var(--c-soft, #f6f4f2);border-top:3px solid var(--c-orange, #f15a22);line-height:1.5}.vdp__deux[data-astro-cid-nszem5vr]{display:grid;grid-template-columns:1fr 1fr;gap:0 32px}.vdp__liste[data-astro-cid-nszem5vr]{display:grid;gap:8px;margin:0;padding-left:1.2em;line-height:1.55}.vdp__liste[data-astro-cid-nszem5vr] li[data-astro-cid-nszem5vr]::marker{color:var(--c-orange, #f15a22)}.vdp__liens[data-astro-cid-nszem5vr]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.vdp__liens[data-astro-cid-nszem5vr] a[data-astro-cid-nszem5vr]{display:grid;gap:2px;padding:12px 40px 12px 14px;position:relative;border:1px solid var(--c-line, #17060121);border-radius:12px;color:var(--c-dark, #170601);text-decoration:none}.vdp__liens[data-astro-cid-nszem5vr] a[data-astro-cid-nszem5vr]:after{content:"›";position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:1.4rem;color:var(--c-orange-text, #c0450f)}.vdp__liens[data-astro-cid-nszem5vr] a[data-astro-cid-nszem5vr]:hover{border-color:var(--c-orange-text, #c0450f)}.vdp__liens[data-astro-cid-nszem5vr] span[data-astro-cid-nszem5vr]{color:var(--c-muted, #6f6a66);font-size:.9rem}.vdp__faq[data-astro-cid-nszem5vr]{display:grid;gap:8px}.vdp__faq[data-astro-cid-nszem5vr] details[data-astro-cid-nszem5vr]{border:1px solid var(--c-line, #17060121);border-radius:12px;background:#fff}.vdp__faq[data-astro-cid-nszem5vr] summary[data-astro-cid-nszem5vr]{position:relative;padding:14px 44px 14px 16px;font-weight:800;cursor:pointer;list-style:none}.vdp__faq[data-astro-cid-nszem5vr] summary[data-astro-cid-nszem5vr]::-webkit-details-marker{display:none}.vdp__faq[data-astro-cid-nszem5vr] summary[data-astro-cid-nszem5vr]:after{content:"+";position:absolute;right:16px;top:50%;transform:translateY(-50%);color:var(--c-orange-text, #c0450f);font-size:1.4rem;font-weight:700}.vdp__faq[data-astro-cid-nszem5vr] details[data-astro-cid-nszem5vr][open] summary[data-astro-cid-nszem5vr]:after{content:"−"}.vdp__faq[data-astro-cid-nszem5vr] p[data-astro-cid-nszem5vr]{margin:0;padding:0 16px 16px;line-height:1.6}.vdp__vie-privee[data-astro-cid-nszem5vr] p[data-astro-cid-nszem5vr]{margin:0;max-width:75ch;line-height:1.6}@media(width<=860px){.vdp__etapes[data-astro-cid-nszem5vr],.vdp__cartes[data-astro-cid-nszem5vr],.vdp__deux[data-astro-cid-nszem5vr]{grid-template-columns:1fr}}@media(width<=640px){.vdp-haut[data-astro-cid-nszem5vr]{padding:20px 0 92px}.vdp__confiance[data-astro-cid-nszem5vr]{gap:6px 14px;font-size:.84rem}}@media print{.vdp-haut[data-astro-cid-nszem5vr],.vdp-infos[data-astro-cid-nszem5vr]{display:none}.vdp-outil[data-astro-cid-nszem5vr] .vdp[data-astro-cid-nszem5vr]{margin-top:0}}
