.biens[data-astro-cid-6xzttpq7]{margin-block:1rem 0}.biens__grid[data-astro-cid-6xzttpq7]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1.25rem;margin:1.25rem 0 .75rem;padding:0;list-style:none;display:grid}.biens__item[data-astro-cid-6xzttpq7] a[data-astro-cid-6xzttpq7],.biens__static[data-astro-cid-6xzttpq7]{color:inherit;text-decoration:none;display:block}.biens__item[data-astro-cid-6xzttpq7] a[data-astro-cid-6xzttpq7]:hover .biens__ville[data-astro-cid-6xzttpq7]{text-decoration:underline}.biens__visual[data-astro-cid-6xzttpq7]{border-radius:var(--radius);background:var(--bg-alt);display:block;position:relative;overflow:hidden}.biens__visual[data-astro-cid-6xzttpq7] .biens__photo{aspect-ratio:10/7;object-fit:cover;width:100%;display:block}.biens__label[data-astro-cid-6xzttpq7]{background:var(--efficity-lime);color:var(--efficity-black);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:.25rem .6rem;font-size:.75rem;font-weight:700;position:absolute;top:.6rem;left:.6rem}.biens__label--sold[data-astro-cid-6xzttpq7]{background:var(--efficity-black);color:#fff}.biens__infos[data-astro-cid-6xzttpq7]{padding-top:.6rem;display:block}.biens__ville[data-astro-cid-6xzttpq7]{font-weight:700;display:block}.biens__type[data-astro-cid-6xzttpq7]{color:var(--text-muted);font-size:.95rem;display:block}.biens__prix[data-astro-cid-6xzttpq7]{color:var(--brand-link);margin-top:.2rem;font-weight:700;display:block}.biens__more[data-astro-cid-6xzttpq7]{margin:0;font-size:.95rem}.ventes[data-astro-cid-snn6hz2e]{margin-block:1rem 0}.ventes__list[data-astro-cid-snn6hz2e]{margin:1.25rem 0 .75rem;padding:0;list-style:none}.ventes__item[data-astro-cid-snn6hz2e]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 0;display:flex}.ventes__item[data-astro-cid-snn6hz2e]:first-child{border-top:1px solid var(--border)}.ventes__desc[data-astro-cid-snn6hz2e] strong[data-astro-cid-snn6hz2e]{font-weight:600;display:block}.ventes[data-astro-cid-snn6hz2e] em[data-astro-cid-snn6hz2e]{color:var(--text-muted);font-size:.9rem;font-style:normal;display:block}.ventes__price[data-astro-cid-snn6hz2e]{text-align:right;white-space:nowrap;font-weight:700}.ventes__price[data-astro-cid-snn6hz2e] em[data-astro-cid-snn6hz2e]{font-weight:400}.ventes__source[data-astro-cid-snn6hz2e]{color:var(--text-muted);margin:0;font-size:.8rem}.estim-hero[data-astro-cid-lfoksypa]{background:var(--efficity-black);color:#fff;padding-block:1.5rem 2.5rem}.estim-hero[data-astro-cid-lfoksypa] h1[data-astro-cid-lfoksypa]{color:#fff;font-size:clamp(1.7rem,4vw + .6rem,2.6rem)}.estim-hero[data-astro-cid-lfoksypa] .kicker[data-astro-cid-lfoksypa]{color:var(--efficity-green)}.estim-hero__lead[data-astro-cid-lfoksypa]{color:#d5dad2;max-width:46ch}.estim-hero__grid[data-astro-cid-lfoksypa]{align-items:start;gap:2rem;display:grid}.estim-checks[data-astro-cid-lfoksypa]{margin:0 0 1.25rem;padding:0;list-style:none}.estim-checks[data-astro-cid-lfoksypa] li[data-astro-cid-lfoksypa]{color:#d5dad2;margin-bottom:.5rem;padding-left:1.9rem;position:relative}.estim-checks[data-astro-cid-lfoksypa] li[data-astro-cid-lfoksypa]:before{content:"✓";background:var(--efficity-green);width:1.3rem;height:1.3rem;color:var(--efficity-black);border-radius:50%;place-items:center;font-size:.8rem;font-weight:700;display:grid;position:absolute;top:.1rem;left:0}.estim-checks[data-astro-cid-lfoksypa] strong[data-astro-cid-lfoksypa]{color:#fff}.estim-hero__call[data-astro-cid-lfoksypa]{display:none}@media (width>=900px){.estim-hero[data-astro-cid-lfoksypa]{padding-block:2.5rem 3.5rem}.estim-hero__grid[data-astro-cid-lfoksypa]{grid-template-columns:1fr 1.05fr;gap:3rem}.estim-hero__call[data-astro-cid-lfoksypa]{display:inline-flex}}.estim-steps[data-astro-cid-lfoksypa]{max-width:70ch;padding-left:1.2rem}.estim-steps[data-astro-cid-lfoksypa] li[data-astro-cid-lfoksypa]{margin-bottom:.5rem}.estim-two[data-astro-cid-lfoksypa]{align-items:start;gap:2rem;display:grid}.estim-two[data-astro-cid-lfoksypa] h2[data-astro-cid-lfoksypa]:first-child{margin-top:0}@media (width>=900px){.estim-two[data-astro-cid-lfoksypa]{grid-template-columns:1fr 1fr;gap:3rem}}.estim-criteria[data-astro-cid-lfoksypa]{padding-left:1.2rem}.estim-criteria[data-astro-cid-lfoksypa] li[data-astro-cid-lfoksypa]{margin-bottom:.35rem}
