.ld-grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.ld-grid>*{width:auto;min-width:0;max-width:none;flex:none}.ld-voir{margin:var(--sp-2) 0 0}.ld-pastilles+.ld-pastilles{margin-top:22px}.ld-pastilles-titre{margin:0 0 10px;font-family:var(--v5-mono);font-size:11.5px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:rgba(10,10,10,.5)}.ld-chips{display:flex;flex-wrap:wrap;gap:10px}.ld-chip{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1.5px solid rgba(10,10,10,.14);border-radius:999px;font-family:var(--v5-sans);font-size:14px;font-weight:600;color:var(--ink);text-decoration:none;background:var(--paper);transition:border-color .15s ease,transform .15s ease}.ld-chip b{font-weight:700;color:var(--magenta)}.ld-chip:hover{border-color:var(--ink);transform:translateY(-1px)}.ld-cartes a.pg-carte{display:block;color:inherit;text-decoration:none}.ld-carte-meta{margin-top:12px;font-family:var(--v5-mono);font-size:12px;letter-spacing:.6px;text-transform:uppercase;color:rgba(10,10,10,.5)}.ld-carte-meta b{color:var(--magenta)}.ld-ariane{font-family:var(--v5-mono);font-size:12px;letter-spacing:.4px;color:rgba(10,10,10,.55);margin:0 0 18px}.ld-ariane a{color:inherit;text-decoration:none}.ld-ariane a:hover{color:var(--ink);text-decoration:underline}.ld-ariane>span>span:last-child:not([aria-hidden]){color:var(--ink)}.ld-liens{display:flex;flex-wrap:wrap;gap:14px 28px;margin-top:var(--sp-2)}.ld-liens a{font-family:var(--v5-sans);font-weight:600;color:var(--ink)}@media (max-width:1100px){.ld-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.ld-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width:480px){.ld-grid{grid-template-columns:1fr}}