.chantier-page.svelte-1qr9nqw{max-width:1180px;margin:auto;padding:45px 24px 65px;color:#263e2b}header.svelte-1qr9nqw{padding:30px 0;max-width:780px}h1.svelte-1qr9nqw{font-size:clamp(2rem,5vw,3.4rem);margin:0 0 16px;overflow-wrap:anywhere}header.svelte-1qr9nqw p:where(.svelte-1qr9nqw){white-space:pre-line;overflow-wrap:anywhere}.work-done.svelte-1qr9nqw{margin:22px 0}.work-done.svelte-1qr9nqw h2:where(.svelte-1qr9nqw){margin:0 0 10px;font-size:1.1rem}.work-done.svelte-1qr9nqw div:where(.svelte-1qr9nqw){display:flex;flex-wrap:wrap;gap:8px}.chantier-album.svelte-1qr9nqw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:32px}figure.svelte-1qr9nqw{margin:0}figure.svelte-1qr9nqw:first-child{grid-column:1 / -1}img.svelte-1qr9nqw{display:block;width:100%;height:auto;max-height:720px;object-fit:contain;border-radius:10px;background:#edf0e6}figcaption.svelte-1qr9nqw{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 4px 4px;color:#263e2b;font-weight:650}figcaption.svelte-1qr9nqw span:where(.svelte-1qr9nqw){overflow-wrap:anywhere}@media(max-width:760px){.chantier-album.svelte-1qr9nqw{grid-template-columns:1fr}}
