p[data-astro-cid-d4c2pwbt]{width:100%!important;max-width:none!important}.domaine-hero[data-astro-cid-d4c2pwbt]{padding-top:calc(84px + 4rem);padding-bottom:4rem}.domaine-hero-inner[data-astro-cid-d4c2pwbt]{grid-template-columns:1fr 440px;align-items:center;gap:4rem;padding-top:1.5rem;display:grid}.domaine-hero-content[data-astro-cid-d4c2pwbt]{text-align:center;flex-direction:column;display:flex}.domaine-hero-title[data-astro-cid-d4c2pwbt]{font-family:var(--font-serif);color:var(--color-text-on-dark);margin:.75rem 0 1.25rem;font-size:clamp(2.2rem,4.5vw,3.4rem);font-weight:600;line-height:1.1}.domaine-hero-text[data-astro-cid-d4c2pwbt]{color:#f5f3efb8;margin-bottom:2rem;font-size:1.05rem;line-height:1.75;text-align:justify!important;width:100%!important;max-width:none!important}.domaine-hero-stats[data-astro-cid-d4c2pwbt]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}.hero-stat[data-astro-cid-d4c2pwbt]{flex-direction:column;align-items:center;gap:.2rem;display:flex}.hero-stat-title[data-astro-cid-d4c2pwbt]{font-family:var(--font-serif);color:var(--color-accent-warm);font-size:1.05rem;font-weight:600}.hero-stat-desc[data-astro-cid-d4c2pwbt]{color:#f5f3ef8c;letter-spacing:.03em;font-size:.8rem}.hero-stat-sep[data-astro-cid-d4c2pwbt]{background:#f5f3ef26;flex-shrink:0;width:1px;height:2.5rem}.domaine-hero-actions[data-astro-cid-d4c2pwbt]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.domaine-hero-visual[data-astro-cid-d4c2pwbt]{position:relative}.domaine-hero-img-wrapper[data-astro-cid-d4c2pwbt]{width:100%;display:inline-block;position:relative}.domaine-hero-img[data-astro-cid-d4c2pwbt]{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-sm);filter:brightness(.95)contrast(1.02);width:100%;display:block}.domaine-hero-img-frame[data-astro-cid-d4c2pwbt]{border:1.5px solid var(--color-accent-warm);border-radius:var(--radius-sm);opacity:.4;pointer-events:none;width:100%;height:100%;position:absolute;bottom:-12px;right:-12px}.intro-text[data-astro-cid-d4c2pwbt]{flex-direction:column;gap:1rem;margin-top:1.75rem;display:flex}.intro-text[data-astro-cid-d4c2pwbt] p[data-astro-cid-d4c2pwbt]{text-align:justify;width:100%}.interventions-grid[data-astro-cid-d4c2pwbt]{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:3rem;display:grid}.intervention-card[data-astro-cid-d4c2pwbt]{background:var(--color-bg-secondary);border:1px solid var(--color-border-soft);border-top:3px solid var(--color-accent-warm);border-radius:var(--radius-sm);transition:box-shadow var(--transition-base);padding:1.75rem}.intervention-card[data-astro-cid-d4c2pwbt]:hover{box-shadow:var(--shadow-card-hover)}.intervention-title[data-astro-cid-d4c2pwbt]{font-family:var(--font-serif);color:var(--color-text-primary);text-align:center;width:100%;margin-bottom:.75rem;font-size:1.15rem;font-weight:800}.intervention-text[data-astro-cid-d4c2pwbt]{color:var(--color-text-secondary);text-align:justify;width:100%;font-size:.92rem;line-height:1.7}.transaction-intro[data-astro-cid-d4c2pwbt]{margin-top:1.5rem;margin-bottom:2.5rem}.transaction-intro[data-astro-cid-d4c2pwbt] p[data-astro-cid-d4c2pwbt]{color:var(--color-text-secondary);font-size:1rem;line-height:1.75;text-align:justify!important;width:100%!important;max-width:none!important}.transaction-grid[data-astro-cid-d4c2pwbt]{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.transaction-card[data-astro-cid-d4c2pwbt]{background:var(--color-bg-main);border:1px solid var(--color-border-soft);border-bottom:3px solid var(--color-accent-warm);border-radius:var(--radius-sm);transition:box-shadow var(--transition-base);padding:1.5rem 1.25rem}.transaction-card[data-astro-cid-d4c2pwbt]:hover{box-shadow:var(--shadow-card-hover)}.transaction-card-title[data-astro-cid-d4c2pwbt]{font-family:var(--font-serif);color:var(--color-text-primary);text-align:center;width:100%;margin-bottom:.6rem;font-size:1rem;font-weight:800}.transaction-card-text[data-astro-cid-d4c2pwbt]{color:var(--color-text-secondary);font-size:.88rem;line-height:1.65;text-align:justify!important;width:100%!important;max-width:none!important}.baux-intro[data-astro-cid-d4c2pwbt]{margin-top:1.5rem;margin-bottom:2.5rem}.baux-intro[data-astro-cid-d4c2pwbt] p[data-astro-cid-d4c2pwbt]{color:var(--color-text-secondary);font-size:1rem;line-height:1.75;text-align:justify!important;width:100%!important;max-width:none!important}.baux-grid[data-astro-cid-d4c2pwbt]{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.baux-card[data-astro-cid-d4c2pwbt]{background:var(--color-bg-secondary);border:1px solid var(--color-border-soft);border-left:3px solid var(--color-accent-primary);border-radius:var(--radius-sm);transition:box-shadow var(--transition-base);padding:1.5rem}.baux-card[data-astro-cid-d4c2pwbt]:hover{box-shadow:var(--shadow-card-hover)}.baux-card-title[data-astro-cid-d4c2pwbt]{font-family:var(--font-serif);color:var(--color-text-primary);text-align:center;width:100%;margin-bottom:.65rem;font-size:1.05rem;font-weight:800}.baux-card-text[data-astro-cid-d4c2pwbt]{color:var(--color-text-secondary);font-size:.9rem;line-height:1.7;text-align:justify!important;width:100%!important;max-width:none!important}.situations-grid[data-astro-cid-d4c2pwbt]{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:3rem;display:grid}.situation-card[data-astro-cid-d4c2pwbt]{background:var(--color-bg-secondary);border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);transition:box-shadow var(--transition-base);flex-direction:column;gap:.75rem;padding:1.75rem;display:flex}.situation-card[data-astro-cid-d4c2pwbt]:hover{box-shadow:var(--shadow-card-hover)}.situation-profil[data-astro-cid-d4c2pwbt]{text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent-warm);text-align:center;width:100%;font-size:.72rem;font-weight:600}.situation-title[data-astro-cid-d4c2pwbt]{font-family:var(--font-serif);color:var(--color-text-primary);text-align:center;width:100%;font-size:1.05rem;font-weight:600;line-height:1.3}.situation-text[data-astro-cid-d4c2pwbt]{color:var(--color-text-secondary);flex:1;font-size:.88rem;line-height:1.7;text-align:justify!important;width:100%!important;max-width:none!important}.situation-link[data-astro-cid-d4c2pwbt]{color:var(--color-accent-primary);transition:color var(--transition-base);text-align:center;width:100%;font-size:.85rem;font-weight:600;text-decoration:none}.situation-link[data-astro-cid-d4c2pwbt]:hover{color:var(--color-accent-warm)}.construction-intro[data-astro-cid-d4c2pwbt]{margin-top:1.5rem;margin-bottom:2.5rem}.construction-intro[data-astro-cid-d4c2pwbt] p[data-astro-cid-d4c2pwbt]{color:var(--color-text-secondary);font-size:1rem;line-height:1.75;text-align:justify!important;width:100%!important;max-width:none!important}.construction-grid[data-astro-cid-d4c2pwbt]{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.construction-card[data-astro-cid-d4c2pwbt]{background:var(--color-bg-main);border:1px solid var(--color-border-soft);border-top:3px solid var(--color-accent-primary);border-radius:var(--radius-sm);transition:box-shadow var(--transition-base);padding:1.75rem}.construction-card[data-astro-cid-d4c2pwbt]:hover{box-shadow:var(--shadow-card-hover)}.construction-card-title[data-astro-cid-d4c2pwbt]{font-family:var(--font-serif);color:var(--color-text-primary);text-align:center;width:100%;margin-bottom:.75rem;font-size:1.1rem;font-weight:800}.construction-card-text[data-astro-cid-d4c2pwbt]{color:var(--color-text-secondary);font-size:.9rem;line-height:1.7;text-align:justify!important;width:100%!important;max-width:none!important}.methode-grid[data-astro-cid-d4c2pwbt]{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:3rem;display:grid}.methode-step[data-astro-cid-d4c2pwbt]{background:var(--color-bg-secondary);border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);text-align:center;padding:1.75rem}.methode-step-number[data-astro-cid-d4c2pwbt]{font-family:var(--font-serif);color:var(--color-accent-warm);opacity:.35;margin-bottom:.75rem;font-size:2.5rem;font-weight:600;line-height:1;display:block}.methode-step-title[data-astro-cid-d4c2pwbt]{font-family:var(--font-serif);color:var(--color-text-primary);text-align:center;width:100%;margin-bottom:.65rem;font-size:1.05rem;font-weight:800}.methode-step-text[data-astro-cid-d4c2pwbt]{color:var(--color-text-secondary);font-size:.9rem;line-height:1.7;text-align:justify!important;width:100%!important;max-width:none!important}.faq-answer-inner[data-astro-cid-d4c2pwbt]{text-align:justify!important;width:100%!important;max-width:none!important}.faq-toggle-wrapper[data-astro-cid-d4c2pwbt]{justify-content:center;margin-top:2rem;display:flex}.faq-toggle-btn[data-astro-cid-d4c2pwbt]{border:1px solid var(--color-accent-primary);color:var(--color-accent-primary);cursor:pointer;transition:background var(--transition-base), color var(--transition-base);background:0 0;border-radius:2rem;align-items:center;gap:.5rem;padding:.65rem 1.5rem;font-size:.9rem;font-weight:600;display:inline-flex}.faq-toggle-btn[data-astro-cid-d4c2pwbt]:hover{background:var(--color-accent-primary);color:var(--color-text-on-dark)}.faq-toggle-icon[data-astro-cid-d4c2pwbt]{font-size:.75rem;transition:transform .3s;display:inline-block}.connexes-grid[data-astro-cid-d4c2pwbt]{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:3rem;display:grid}.connexe-card[data-astro-cid-d4c2pwbt]{background:var(--color-bg-main);border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);transition:box-shadow var(--transition-base), border-color var(--transition-base);flex-direction:column;gap:.6rem;padding:1.75rem;text-decoration:none;display:flex}.connexe-card[data-astro-cid-d4c2pwbt]:hover{box-shadow:var(--shadow-card-hover);border-color:var(--color-accent-warm)}.connexe-card-title[data-astro-cid-d4c2pwbt]{font-family:var(--font-serif);color:var(--color-text-primary);text-align:center;width:100%;font-size:1.15rem;font-weight:600}.connexe-card-text[data-astro-cid-d4c2pwbt]{color:var(--color-text-secondary);flex:1;font-size:.9rem;line-height:1.65;text-align:justify!important;width:100%!important;max-width:none!important}.connexe-card-link[data-astro-cid-d4c2pwbt]{color:var(--color-accent-warm);text-align:center;width:100%;font-size:.85rem;font-weight:600}@media (width<=1024px){.domaine-hero-inner[data-astro-cid-d4c2pwbt]{grid-template-columns:1fr;gap:2.5rem}.domaine-hero-visual[data-astro-cid-d4c2pwbt]{max-width:400px;margin:0 auto}.domaine-hero-stats[data-astro-cid-d4c2pwbt],.domaine-hero-actions[data-astro-cid-d4c2pwbt]{justify-content:center}}@media (width<=640px){.domaine-hero-actions[data-astro-cid-d4c2pwbt]{flex-direction:column}}@media (width<=1200px){.transaction-grid[data-astro-cid-d4c2pwbt],.situations-grid[data-astro-cid-d4c2pwbt],.methode-grid[data-astro-cid-d4c2pwbt]{grid-template-columns:repeat(2,1fr)}}@media (width<=1024px){.interventions-grid[data-astro-cid-d4c2pwbt],.baux-grid[data-astro-cid-d4c2pwbt],.construction-grid[data-astro-cid-d4c2pwbt],.connexes-grid[data-astro-cid-d4c2pwbt]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.domaine-hero-actions[data-astro-cid-d4c2pwbt]{flex-direction:column}.interventions-grid[data-astro-cid-d4c2pwbt],.transaction-grid[data-astro-cid-d4c2pwbt],.baux-grid[data-astro-cid-d4c2pwbt],.situations-grid[data-astro-cid-d4c2pwbt],.construction-grid[data-astro-cid-d4c2pwbt],.methode-grid[data-astro-cid-d4c2pwbt],.connexes-grid[data-astro-cid-d4c2pwbt]{grid-template-columns:1fr}}
