.vp-derniers{margin:0 0 40px}.vp-derniers-titre,.vp-suite-titre{font-family:Montserrat,vpMontFb,sans-serif;font-weight:800;font-size:24px;color:#06402B;margin:0 0 18px}.vp-derniers-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.vp-derniers-carte{background:#fff;border:1px solid #e3ece7;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s ease,transform .2s ease}.vp-derniers-carte:hover{box-shadow:0 6px 18px rgb(6 64 43 / .10);transform:translateY(-2px)}.vp-derniers-image img{display:block;width:100%;height:170px;object-fit:cover}.vp-derniers-corps{padding:16px 18px 20px;display:flex;flex-direction:column;gap:8px;flex:1}.vp-derniers-rubrique,.vp-suite-rubrique{align-self:flex-start;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#2E8B62;background:#eaf6ef;padding:4px 10px;border-radius:999px;text-decoration:none}.vp-derniers-nom{margin:0;font-size:18px;line-height:1.35}.vp-derniers-nom a{color:#06402B;text-decoration:none;font-weight:800}.vp-derniers-nom a:hover{color:#2E8B62}.vp-derniers-chapo{margin:0;font-size:15px;line-height:1.6;color:#4a5a54;flex:1}.vp-derniers-lire{align-self:flex-start;font-weight:700;font-size:15px;color:#2E8B62;text-decoration:none}.vp-derniers-lire:hover{color:#06402B}.vp-suite{margin:44px 0 8px;padding:26px 0 0;border-top:1px solid #e3ece7}.vp-suite-piste{position:relative;margin:0 46px}.vp-suite-rail{display:flex;gap:18px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x proximity;padding:4px 2px 10px;scrollbar-width:none}.vp-suite-rail::-webkit-scrollbar{display:none}.vp-suite-rail>.vp-suite-carte{flex:0 0 300px;scroll-snap-align:start}.vp-suite-fleche{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;border:1px solid #d8e6de;background:#fff;color:#2E8B62;font-size:24px;line-height:1;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;z-index:2}.vp-suite-fleche{display:flex;align-items:center;justify-content:center;padding:0;line-height:0}.vp-suite-fleche:hover{background:#6FCF97;border-color:#6FCF97;color:#06402B}.vp-suite-fleche[disabled]{opacity:.3;cursor:default}.vp-suite-prec{left:-46px}.vp-suite-suiv{right:-46px}@media (max-width:820px){.vp-suite-piste{margin:0}.vp-suite-fleche{display:none}.vp-suite-rail>.vp-suite-carte{flex:0 0 84%}}.vp-suite-carte{background:#f7faf8;border:1px solid #e3ece7;border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:8px}.vp-suite-nom{margin:0;font-size:17px;line-height:1.35}.vp-suite-nom a{color:#06402B;text-decoration:none;font-weight:800}.vp-suite-nom a:hover{color:#2E8B62}.vp-suite-chapo{margin:0;font-size:14.5px;line-height:1.55;color:#4a5a54;flex:1}.vp-suite-lire{align-self:flex-start;font-weight:700;font-size:14.5px;color:#2E8B62;text-decoration:none}.vp-suite-lire:hover{color:#06402B}@media (max-width:600px){.vp-derniers-grille,.vp-suite-grille{grid-template-columns:1fr}}