.hc-trouver[data-astro-cid-clsiiwgz]{max-width:1200px;margin:0 auto;padding:0 1.5rem 4rem}.hc-trouver[data-astro-cid-clsiiwgz] .hc-section-title{font-size:1.6rem;margin-bottom:.6rem;padding-bottom:.4rem}.hc-trouver[data-astro-cid-clsiiwgz] .hc-section-title:after{width:40px;height:3px}.hc-trouver[data-astro-cid-clsiiwgz] .hc-section-subtitle{font-size:.95rem;margin:0 auto 1rem}.hc-trouver-stats[data-astro-cid-clsiiwgz]{display:flex;justify-content:center;gap:1.75rem;margin:.5rem auto 1.25rem;padding:.55rem 1.25rem;background:linear-gradient(135deg,#eef6ef,#f9f7f2);border-radius:50px;flex-wrap:wrap;width:fit-content;max-width:100%}.hc-stat[data-astro-cid-clsiiwgz]{display:flex;align-items:baseline;gap:.4rem}.hc-stat[data-astro-cid-clsiiwgz] strong[data-astro-cid-clsiiwgz]{font-size:1.15rem;font-weight:800;color:var(--hc-vert-fonce);line-height:1}.hc-stat[data-astro-cid-clsiiwgz] span[data-astro-cid-clsiiwgz]{font-size:.8rem;color:var(--hc-texte-light);font-weight:500}.hc-trouver-section[data-astro-cid-clsiiwgz]{margin-bottom:3rem}.hc-trouver-section-header[data-astro-cid-clsiiwgz]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding-bottom:.85rem;border-bottom:2px solid #f0f0f0}.hc-trouver-section-icon[data-astro-cid-clsiiwgz]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hc-trouver-section-header[data-astro-cid-clsiiwgz] h2[data-astro-cid-clsiiwgz]{font-size:1.3rem;margin:0}.hc-trouver-section-header[data-astro-cid-clsiiwgz] p[data-astro-cid-clsiiwgz]{margin:.15rem 0 0;font-size:.85rem;color:var(--hc-texte-light)}.hc-trouver-count[data-astro-cid-clsiiwgz]{margin-left:auto;background:var(--hc-fond-beige);color:var(--hc-vert-fonce);font-weight:700;padding:.3rem .75rem;border-radius:50px;font-size:.85rem}.hc-trouver-grid--photo[data-astro-cid-clsiiwgz]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem}.hc-trouver-grid--logo[data-astro-cid-clsiiwgz]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.75rem}.hc-trouver-card[data-astro-cid-clsiiwgz]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 6px #0000000a;transition:transform .25s,box-shadow .25s;border:1px solid #f0f0f0;display:flex;flex-direction:column}.hc-trouver-card[data-astro-cid-clsiiwgz]:hover{transform:translateY(-2px);box-shadow:0 4px 14px #00000014}.hc-trouver-card--photo[data-astro-cid-clsiiwgz] .hc-trouver-card-img[data-astro-cid-clsiiwgz]{height:180px;overflow:hidden;background:var(--hc-fond-beige);padding:0}.hc-trouver-card--photo[data-astro-cid-clsiiwgz] .hc-trouver-card-img[data-astro-cid-clsiiwgz] img[data-astro-cid-clsiiwgz]{width:100%;height:100%;object-fit:cover;transition:transform .5s}.hc-trouver-card--photo[data-astro-cid-clsiiwgz]:hover .hc-trouver-card-img[data-astro-cid-clsiiwgz] img[data-astro-cid-clsiiwgz]{transform:scale(1.05)}.hc-trouver-card--photo[data-astro-cid-clsiiwgz] .hc-trouver-card-body[data-astro-cid-clsiiwgz]{padding:1rem 1.15rem 1.15rem}.hc-trouver-card--photo[data-astro-cid-clsiiwgz] .hc-trouver-card-body[data-astro-cid-clsiiwgz] h3[data-astro-cid-clsiiwgz]{font-size:1.05rem}.hc-trouver-card--photo[data-astro-cid-clsiiwgz] .hc-trouver-detail[data-astro-cid-clsiiwgz]{font-size:.85rem}.hc-trouver-card--logo[data-astro-cid-clsiiwgz] .hc-trouver-card-img[data-astro-cid-clsiiwgz]{height:90px;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center;padding:.75rem}.hc-trouver-card--logo[data-astro-cid-clsiiwgz] .hc-trouver-card-img[data-astro-cid-clsiiwgz] img[data-astro-cid-clsiiwgz]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:transform .3s}.hc-trouver-card--logo[data-astro-cid-clsiiwgz]:hover .hc-trouver-card-img[data-astro-cid-clsiiwgz] img[data-astro-cid-clsiiwgz]{transform:scale(1.06)}.hc-trouver-card--logo[data-astro-cid-clsiiwgz] .hc-trouver-card-img--placeholder[data-astro-cid-clsiiwgz]{padding:0}.hc-trouver-card--logo[data-astro-cid-clsiiwgz] .hc-trouver-card-body[data-astro-cid-clsiiwgz]{padding:.6rem .8rem .8rem;border-top:1px solid #f5f5f5;background:linear-gradient(to bottom,#fcfbf7,#fff);flex:1}.hc-trouver-card--logo[data-astro-cid-clsiiwgz] .hc-trouver-card-body[data-astro-cid-clsiiwgz] h3[data-astro-cid-clsiiwgz]{font-size:.85rem;line-height:1.3;margin:0 0 .3rem;color:var(--hc-vert-fonce)}.hc-trouver-card--logo[data-astro-cid-clsiiwgz] .hc-trouver-detail[data-astro-cid-clsiiwgz]{font-size:.72rem;margin-bottom:.2rem}.hc-trouver-card--logo[data-astro-cid-clsiiwgz] .hc-trouver-detail[data-astro-cid-clsiiwgz] svg[data-astro-cid-clsiiwgz]{width:11px;height:11px}.hc-trouver-card-body[data-astro-cid-clsiiwgz] h3[data-astro-cid-clsiiwgz]{margin:0 0 .4rem;color:var(--hc-vert-fonce)}.hc-trouver-detail[data-astro-cid-clsiiwgz]{display:flex;align-items:flex-start;gap:.35rem;margin-bottom:.3rem;line-height:1.4;color:var(--hc-texte)}.hc-trouver-detail[data-astro-cid-clsiiwgz] svg[data-astro-cid-clsiiwgz]{flex-shrink:0;margin-top:.15rem;color:var(--hc-vert-fonce);width:13px;height:13px}.hc-trouver-empty[data-astro-cid-clsiiwgz]{text-align:center;padding:3rem;color:var(--hc-texte-light)}@media(max-width:768px){.hc-trouver-stats[data-astro-cid-clsiiwgz]{gap:1rem;padding:.45rem 1rem}.hc-stat[data-astro-cid-clsiiwgz] strong[data-astro-cid-clsiiwgz]{font-size:1rem}.hc-stat[data-astro-cid-clsiiwgz] span[data-astro-cid-clsiiwgz]{font-size:.72rem}.hc-trouver-grid--photo[data-astro-cid-clsiiwgz]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.hc-trouver-grid--logo[data-astro-cid-clsiiwgz]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.6rem}.hc-trouver-card--photo[data-astro-cid-clsiiwgz] .hc-trouver-card-img[data-astro-cid-clsiiwgz]{height:150px}.hc-trouver-card--logo[data-astro-cid-clsiiwgz] .hc-trouver-card-img[data-astro-cid-clsiiwgz]{height:75px;padding:.5rem}}@media(max-width:480px){.hc-trouver[data-astro-cid-clsiiwgz]{padding:0 .85rem 3rem}.hc-trouver-section-header[data-astro-cid-clsiiwgz] h2[data-astro-cid-clsiiwgz]{font-size:1.1rem}.hc-trouver-grid--photo[data-astro-cid-clsiiwgz]{grid-template-columns:1fr}.hc-trouver-grid--logo[data-astro-cid-clsiiwgz]{grid-template-columns:repeat(2,1fr)}.hc-trouver-card--logo[data-astro-cid-clsiiwgz] .hc-trouver-card-img[data-astro-cid-clsiiwgz]{height:70px}.hc-trouver-card--logo[data-astro-cid-clsiiwgz] .hc-trouver-card-body[data-astro-cid-clsiiwgz] h3[data-astro-cid-clsiiwgz]{font-size:.8rem}}
