.mvr-gc{padding:56px 16px;background:#FBF8F2;color:#171717;font-family:var(--font-plus-jakarta,system-ui,sans-serif)}.mvr-gc-in{max-width:1200px;margin:0 auto}.mvr-gc-eyebrow{margin:0 0 8px;font-size:.72rem;letter-spacing:.3em;text-transform:uppercase;font-weight:800;color:#7A5C26}.mvr-gc h2{margin:0 0 14px;font-family:var(--font-playfair,Georgia,serif);font-weight:500;font-size:clamp(1.7rem,4.5vw,2.8rem);line-height:1.15;color:#26231F}.mvr-gc-lead{max-width:760px;margin:0 0 24px;font-size:1.02rem;line-height:1.65;color:#444}.mvr-gc-h3{margin:36px 0 14px;font-family:var(--font-playfair,Georgia,serif);font-weight:500;font-size:clamp(1.25rem,3vw,1.7rem);color:#26231F}.mvr-gc-cartes,.mvr-gc-etapes,.mvr-gc-rass{list-style:none;margin:0;padding:0;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.mvr-gc-rass li{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:14px;background:#26231F;color:#fff}.mvr-gc-rass strong{color:#E3CC9F;font-size:1rem;line-height:1.3}.mvr-gc-rass span{font-size:.88rem;line-height:1.5;color:#e8edf7}.mvr-gc-cartes li,.mvr-gc-etapes li{padding:18px;border-radius:14px;background:#fff;border:1px solid #e7e2d6;box-shadow:0 2px 10px rgba(8,44,108,.05)}.mvr-gc h4{margin:0 0 6px;font-size:1rem;line-height:1.3;color:#171717}.mvr-gc-cartes p,.mvr-gc-etapes p{margin:0;font-size:.92rem;line-height:1.55;color:#555}.mvr-gc-etapes{counter-reset:etape}.mvr-gc-etapes li{position:relative;padding-top:50px;counter-increment:etape}.mvr-gc-etapes li:before{content:counter(etape);position:absolute;top:14px;inset-inline-start:18px;width:28px;height:28px;border-radius:50%;background:#C9A46A;color:#171717;font-weight:800;display:flex;align-items:center;justify-content:center}.mvr-gc-important li{border-inline-start:4px solid #c9a46a}.mvr-gc-final{margin-top:36px;padding:24px;border-radius:16px;background:#f5efdc;border:1px solid #e3d6a8}.mvr-gc-final h3{margin:0 0 8px;font-family:var(--font-playfair,Georgia,serif);font-weight:500;font-size:1.5rem;color:#26231F}.mvr-gc-final p{margin:0;line-height:1.6;color:#333}.mvr-gc-boutons{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.mvr-gc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border-radius:999px;font-weight:800;font-size:.95rem;text-decoration:none;text-align:center}.mvr-gc-btn-or{background:#C9A46A;color:#171717;box-shadow:0 6px 18px rgba(197,168,80,.35)}.mvr-gc-btn-clair{background:#fff;color:#26231F;border:2px solid #26231f}.mvr-gc-lien{color:#26231F;font-weight:700;text-decoration:underline;padding:12px 4px}@media (max-width:520px){.mvr-gc{padding:40px 16px}.mvr-gc-btn{width:100%}}.mvr-gc-bandeau{list-style:none;margin:0;padding:12px 16px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;background:#26231F;color:#fff;font-size:.82rem;font-weight:600;text-align:center}.mvr-gc-bandeau li:before{content:"✓ ";color:#E3CC9F;font-weight:800}/*mvr-min14*/@media (max-width:767px){.mvr-gc-eyebrow{font-size:14px}.mvr-gc-bandeau{font-size:14px}}