*{box-sizing:border-box}html{background:var(--paper);color:var(--ink);scroll-behavior:smooth}body{min-width:320px;margin:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:root{--paper:#f4f0e9;--paper-deep:#e9e1d7;--white:#fffdf9;--ink:#1f1d1a;--muted:#746c64;--line:#d8cec4;--sage:#879184;--blue:#a9b9bb;--ochre:#d5ae72;--terracotta:#b87a5f;--rose:#d8b8ab;--chataide-paper:#f7f3ee;--chataide-soft:#e9ddd1;--chataide-accent:#c8a88e;--chataide-strong:#9c7559;--prix-bg:#f5fbf4;--prix-soft:#ddefd8;--prix-pastel:var(--prix-soft);--prix-accent:#97be82;--prix-strong:#5f8d57;--prix-deco:#bfd8b6;--comparateur-bg:#f5f9fe;--comparateur-soft:#dceaf8;--comparateur-pastel:var(--comparateur-soft);--comparateur-accent:#9ebed9;--comparateur-strong:#688fb4;--comparateur-deco:#c4d8ea;--pieces-bg:#fff7f2;--pieces-soft:#f4ddd0;--pieces-pastel:var(--pieces-soft);--pieces-accent:#d89b79;--pieces-strong:#b96f4d;--pieces-deco:#e9bca4;--avis-bg:#fbf8fc;--avis-soft:#e9def1;--avis-pastel:var(--avis-soft);--avis-accent:#b498c8;--avis-strong:#8b65a6;--avis-deco:#ceb9dd;--forum-bg:#f4fbfb;--forum-soft:#ddeeef;--forum-pastel:var(--forum-soft);--forum-accent:#96c4c4;--forum-strong:#5f9b9c;--forum-deco:#bfe0e0}body{--section-bg:var(--paper);--section-deco:var(--paper-deep);--section-accent-soft:var(--paper-deep);--section-accent:var(--ochre);--section-accent-strong:var(--terracotta)}body[data-section=prix]{--section-bg:var(--prix-bg);--section-deco:var(--prix-deco);--section-accent-soft:var(--prix-pastel);--section-accent:var(--prix-accent);--section-accent-strong:var(--prix-strong)}body[data-section=comparateur]{--section-bg:var(--comparateur-bg);--section-deco:var(--comparateur-deco);--section-accent-soft:var(--comparateur-pastel);--section-accent:var(--comparateur-accent);--section-accent-strong:var(--comparateur-strong)}body[data-section=pieces]{--section-bg:var(--pieces-bg);--section-deco:var(--pieces-deco);--section-accent-soft:var(--pieces-pastel);--section-accent:var(--pieces-accent);--section-accent-strong:var(--pieces-strong)}body[data-section=avis]{--section-bg:var(--avis-bg);--section-deco:var(--avis-deco);--section-accent-soft:var(--avis-pastel);--section-accent:var(--avis-accent);--section-accent-strong:var(--avis-strong)}body[data-section=forum]{--section-bg:var(--forum-bg);--section-deco:var(--forum-deco);--section-accent-soft:var(--forum-pastel);--section-accent:var(--forum-accent);--section-accent-strong:var(--forum-strong)}:root{--font-body:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:Georgia, "Times New Roman", serif}body{font-family:var(--font-body)}.kicker{color:var(--terracotta);letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:900}.lead{max-width:790px;color:var(--muted);margin:26px 0 0;font-size:clamp(18px,2vw,22px);line-height:1.62}:root{--shadow:0 24px 70px #2d251e1a;--shadow-soft:0 10px 34px #2d251e0f;--radius-xl:32px;--radius-lg:24px;--radius-md:16px;--border-width:1px;--shell:min(1420px, calc(100vw - 56px))}body{background:radial-gradient(circle at 10% -10%, #d5ae721a, transparent 28rem), var(--paper)}.shell{width:var(--shell);margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body[data-section]:not([data-section=chataide]){background:radial-gradient(circle at 10% -10%, color-mix(in srgb, var(--section-accent-soft) 58%, transparent), transparent 32rem), var(--section-bg)}body{flex-direction:column;min-height:100vh;display:flex}.v2-main{flex:1 0 auto;min-width:0}.skip-link:focus{z-index:9999;clip:auto;background:var(--white);border:2px solid var(--ink);width:auto;height:auto;color:var(--ink);margin:0;padding:10px 16px;position:fixed;top:8px;left:8px}.v2-page-scroll{display:contents}body[data-section]:not([data-section=admin]){height:100dvh;min-height:0;overflow:hidden}body[data-section]:not([data-section=admin]) .site-header{flex:none;position:relative;top:auto}body[data-section]:not([data-section=admin]) .v2-page-scroll{scrollbar-gutter:stable;overscroll-behavior-y:contain;--shell:min(1600px, calc(100vw - 56px));flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow-y:auto}.site-header[data-astro-cid-oodxllhi]{z-index:20;background:color-mix(in srgb, var(--section-bg,var(--paper)) 88%, transparent);backdrop-filter:blur(16px);border-bottom:1px solid #d8cec4bf;position:sticky;top:0}.site-header__inner[data-astro-cid-oodxllhi]{align-items:center;gap:22px;width:min(1760px,100vw - 32px);min-height:108px;display:flex}.site-header__brand-zone[data-astro-cid-oodxllhi],.site-header__account-zone[data-astro-cid-oodxllhi]{flex:none;min-width:0}.site-header__menu-zone[data-astro-cid-oodxllhi]{flex:auto;min-width:0}.site-header__brand[data-astro-cid-oodxllhi]{letter-spacing:-.045em;flex:none;font:700 32px/1 Georgia,Times New Roman,serif}.site-header__brand[data-astro-cid-oodxllhi] em[data-astro-cid-oodxllhi]{font-weight:400}.site-header__nav[data-astro-cid-oodxllhi]{gap:8px;width:min(100%,1420px);min-width:0;margin-inline:auto;display:flex}.site-header__nav-link[data-astro-cid-oodxllhi]{background:var(--white);border-radius:13px;flex:1 1 0;min-width:0;transition:transform .18s,box-shadow .18s;overflow:hidden;box-shadow:0 4px 14px #2d251e0a}.site-header__nav-link[data-astro-cid-oodxllhi] img[data-astro-cid-oodxllhi]{aspect-ratio:3;object-fit:contain;width:100%;height:auto;display:block}.site-header__nav-link[data-astro-cid-oodxllhi]:hover,.site-header__nav-link[data-astro-cid-oodxllhi]:focus-visible{box-shadow:var(--shadow-soft);transform:translateY(-2px)}.site-header__nav-link[data-astro-cid-oodxllhi]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.site-header[data-astro-cid-oodxllhi][data-layout=portal-1600] .site-header__inner[data-astro-cid-oodxllhi]{gap:0;width:min(1920px,100%);min-height:118px}.site-header[data-astro-cid-oodxllhi][data-layout=portal-1600] .site-header__brand-zone[data-astro-cid-oodxllhi],.site-header[data-astro-cid-oodxllhi][data-layout=portal-1600] .site-header__account-zone[data-astro-cid-oodxllhi]{flex:0 0 160px;justify-content:center;align-items:center;display:flex}.site-header[data-astro-cid-oodxllhi][data-layout=portal-1600] .site-header__menu-zone[data-astro-cid-oodxllhi]{flex:1600px;min-width:0;max-width:1600px}.site-header[data-astro-cid-oodxllhi][data-layout=portal-1600] .site-header__nav[data-astro-cid-oodxllhi]{width:100%;margin-inline:0}.site-header[data-astro-cid-oodxllhi][data-layout=portal-1600] .site-header__nav-link[data-astro-cid-oodxllhi][data-menu-section=forum] img[data-astro-cid-oodxllhi]{object-fit:cover}.site-header__account[data-astro-cid-oodxllhi]{border:1px solid var(--ink);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:none;max-width:170px;padding:10px 16px;font-size:13px;font-weight:850;overflow:hidden}.site-footer[data-astro-cid-wlscnmrg]{border-top:1px solid var(--line)}.site-footer__inner[data-astro-cid-wlscnmrg]{min-height:150px;color:var(--muted);align-items:center;gap:36px;padding-block:34px;font-size:13px;display:flex}.site-footer__identity[data-astro-cid-wlscnmrg]{flex:auto}.site-footer__brand[data-astro-cid-wlscnmrg]{color:var(--ink);font:700 23px/1 Georgia,serif}.site-footer__identity[data-astro-cid-wlscnmrg] p[data-astro-cid-wlscnmrg]{margin:7px 0 0}.site-footer__nav[data-astro-cid-wlscnmrg]{gap:22px;display:flex}.site-footer__nav[data-astro-cid-wlscnmrg] a[data-astro-cid-wlscnmrg]:hover{color:var(--ink)}.demo-body[data-astro-cid-lcdefpme]{padding-block:80px 110px}.eyebrow[data-astro-cid-lcdefpme]{color:var(--section-accent-strong);letter-spacing:.15em;margin:0 0 18px;font-size:12px;font-weight:800}h1[data-astro-cid-lcdefpme]{font:700 clamp(36px, 5vw, 70px)/1.04 var(--font-display);letter-spacing:-.04em;margin:0}p[data-astro-cid-lcdefpme]{max-width:760px;line-height:1.7}.note[data-astro-cid-lcdefpme]{color:var(--muted)}
