.shero[data-astro-cid-njl2q4gy]{background:var(--ci);color:#fff;isolation:isolate;padding:clamp(28px,4vw,48px) 0 clamp(52px,6vw,84px);position:relative;overflow:hidden}.shero[data-astro-cid-njl2q4gy]:before{content:"";z-index:-1;aspect-ratio:1;border:56px solid #ffffff0f;border-radius:50%;width:48%;position:absolute;top:-30%;right:-8%}.shero[data-astro-cid-njl2q4gy]:after{content:"";background:var(--ink);height:8px;position:absolute;bottom:0;left:0;right:0}.shero__grid[data-astro-cid-njl2q4gy]{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(32px,5vw,64px);display:grid}.shero[data-astro-cid-njl2q4gy] .crumbs[data-astro-cid-njl2q4gy],.shero[data-astro-cid-njl2q4gy] .crumbs[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{color:#ffffffd9}.shero[data-astro-cid-njl2q4gy] .crumbs[data-astro-cid-njl2q4gy] [data-astro-cid-njl2q4gy][aria-current],.shero[data-astro-cid-njl2q4gy] h1[data-astro-cid-njl2q4gy]{color:#fff}.shero__city[data-astro-cid-njl2q4gy]{letter-spacing:0;color:#ffffffdb;margin-top:6px;font-size:.55em;font-weight:700;display:block}.shero[data-astro-cid-njl2q4gy] h1[data-astro-cid-njl2q4gy]:after{content:"";background:#fff;border-radius:2px;width:72px;height:6px;margin-top:18px;display:block}.shero[data-astro-cid-njl2q4gy] .lead[data-astro-cid-njl2q4gy]{color:#ffffffeb;margin-top:20px}.pourqui[data-astro-cid-njl2q4gy]{color:#fff;margin-top:12px;font-size:.9375rem;font-weight:600}.shero__actions[data-astro-cid-njl2q4gy]{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.shero__call[data-astro-cid-njl2q4gy]{color:var(--ci);background:#fff;box-shadow:0 14px 28px -14px #0000008c}.shero__call[data-astro-cid-njl2q4gy]:hover{background:#f1f4f6;transform:translateY(-1px)}.shero__call[data-astro-cid-njl2q4gy] strong[data-astro-cid-njl2q4gy]{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.shero[data-astro-cid-njl2q4gy] [data-astro-cid-njl2q4gy]:focus-visible{outline-color:#fff}@media (width>=901px){.shero__actions[data-astro-cid-njl2q4gy]{flex-wrap:nowrap}.shero__actions[data-astro-cid-njl2q4gy] .btn[data-astro-cid-njl2q4gy]{white-space:nowrap}}.shero__mosaic[data-astro-cid-njl2q4gy]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.2fr 1fr;gap:14px;height:clamp(300px,34vw,440px);display:grid}.shero__mosaic[data-astro-cid-njl2q4gy] img{object-fit:cover;border-radius:var(--radius);background:#ffffff1a;width:100%;height:100%;min-height:0;box-shadow:0 22px 44px -22px #0009}.shero__mosaic[data-astro-cid-njl2q4gy] img:first-child{grid-row:span 2}.shero__mosaic[data-astro-cid-njl2q4gy] img:nth-child(n+4){display:none}.offre[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;display:grid}.offre[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{border-bottom:1px solid var(--line);gap:16px;padding:20px 0;line-height:1.45;display:flex}.offre[data-astro-cid-njl2q4gy] b[data-astro-cid-njl2q4gy]{font-size:1.0625rem;display:block}.offre[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy] span[data-astro-cid-njl2q4gy] span[data-astro-cid-njl2q4gy]{color:var(--ink-2);margin-top:4px;display:block}.offre__check[data-astro-cid-njl2q4gy]{border-radius:var(--radius-sm);background:var(--ci);color:#fff;flex:none;place-items:center;width:32px;height:32px;display:grid}.offre__check[data-astro-cid-njl2q4gy] .icon[data-astro-cid-njl2q4gy]{stroke-width:2.6px;width:18px;height:18px}.offre__more[data-astro-cid-njl2q4gy]{color:var(--ink-2);margin-top:28px}.offre__more[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{color:var(--teal-ink);font-weight:700}.travaux__more[data-astro-cid-njl2q4gy]{justify-content:center;margin-top:clamp(32px,4vw,48px);display:flex}.travaux__btn[data-astro-cid-njl2q4gy]{background:var(--ci);color:#fff;box-shadow:0 12px 24px -12px color-mix(in srgb, var(--ci) 80%, #000)}.travaux__btn[data-astro-cid-njl2q4gy]:hover{background:color-mix(in srgb, var(--ci) 85%, #000);transform:translateY(-1px)}.travaux__btn[data-astro-cid-njl2q4gy] .icon[data-astro-cid-njl2q4gy]{transition:transform .25s var(--ease)}.travaux__btn[data-astro-cid-njl2q4gy]:hover .icon[data-astro-cid-njl2q4gy]{transform:translate(3px)}@media (width<=900px){.shero__grid[data-astro-cid-njl2q4gy]{grid-template-columns:1fr}.shero__mosaic[data-astro-cid-njl2q4gy]{height:280px}.offre[data-astro-cid-njl2q4gy]{grid-template-columns:1fr}}@media (width<=560px){.shero__actions[data-astro-cid-njl2q4gy] .btn[data-astro-cid-njl2q4gy],.travaux__btn[data-astro-cid-njl2q4gy]{width:100%}.shero__mosaic[data-astro-cid-njl2q4gy]{gap:10px;height:220px}}
