@font-face{font-family:"Brygada 1918 Variable";font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/brygada-1918-cyrillic-ext-wght-normal.ClhHHFDr.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Brygada 1918 Variable";font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/brygada-1918-cyrillic-wght-normal.gaz9uBPQ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Brygada 1918 Variable";font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/brygada-1918-greek-wght-normal.gGD1-eij.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Brygada 1918 Variable";font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/brygada-1918-vietnamese-wght-normal.J2qxK7CW.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Brygada 1918 Variable";font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/brygada-1918-latin-ext-wght-normal.BiuEDJ_2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Brygada 1918 Variable";font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/brygada-1918-latin-wght-normal.lR-qu--i.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Brygada 1918 Variable";font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/brygada-1918-cyrillic-ext-wght-italic.DASVmsTn.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Brygada 1918 Variable";font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/brygada-1918-cyrillic-wght-italic.ocOz0nya.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Brygada 1918 Variable";font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/brygada-1918-greek-wght-italic.DdSeWpAw.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Brygada 1918 Variable";font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/brygada-1918-vietnamese-wght-italic.DAyAmCJ5.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Brygada 1918 Variable";font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/brygada-1918-latin-ext-wght-italic.qZwCBA70.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Brygada 1918 Variable";font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/brygada-1918-latin-wght-italic.BZdSQ4kq.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-mono-latin-ext-400-normal.C2zvOubV.woff2)format("woff2"),url(/_astro/dm-mono-latin-ext-400-normal.1aZr6b2b.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-mono-latin-400-normal.4GdczIuU.woff2)format("woff2"),url(/_astro/dm-mono-latin-400-normal.-0xN8mdc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-mono-latin-ext-500-normal.BtRyHRi6.woff2)format("woff2"),url(/_astro/dm-mono-latin-ext-500-normal.Dw3M13d8.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-mono-latin-500-normal.DRMDZjhP.woff2)format("woff2"),url(/_astro/dm-mono-latin-500-normal.CN8Miw6E.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.pj{--coton:#f7f5f1;--blanc:#fffdf9;--lin:#efe9df;--encre:#2b2826;--encre-2:#3a3633;--muted:#5f5852;--chene:#c9a978;--chene-d:#a8865a;--gris:#8fa3b1;--gris-l:#c9d6de;--rose:#e7b7a6;--terre:#8c5a4a;--kraft:#d4bc93;--kraft-l:#e8dcc6;--line:#e2d8c9;--serif:"Brygada 1918 Variable", Georgia, "Times New Roman", serif;--sans:"Golos Text Variable", "Segoe UI", system-ui, sans-serif;--mono:"DM Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--gut:clamp(16px, 4vw, 48px);--max:1200px;background:var(--coton);color:var(--encre);font:400 clamp(16.5px, .25vw + 15.6px, 18px) / 1.62 var(--sans);-webkit-font-smoothing:antialiased;overflow-x:clip}:where(.pj) *,:where(.pj) :before,:where(.pj) :after{box-sizing:border-box}:where(.pj) :is(h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote,fieldset){margin:0;padding:0}:where(.pj) :is(ul,ol){list-style:none}:where(.pj) fieldset{border:0;min-width:0}:where(.pj) img{max-width:100%;height:auto;display:block}:where(.pj) a{color:inherit}:where(.pj) :is(button,input,select){font:inherit;color:inherit}.pj svg{flex:none;width:1.1em;height:1.1em}.pj :focus-visible{outline:2px solid var(--terre);outline-offset:3px;border-radius:4px}.pj-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pj-wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gut));padding-inline:var(--gut);margin-inline:auto;position:relative}.pj section[id]{scroll-margin-top:120px}@media (width<=960px){.pj section[id]{scroll-margin-top:76px}}.pj-wrap--etroit{max-width:calc(1000px + 2 * var(--gut))}.pj-skip{z-index:1000;background:var(--encre);color:var(--coton);padding:10px 16px;position:absolute;top:8px;left:-9999px}.pj-skip:focus{left:12px}.pj h1,.pj-h2,.pj-h3,.pj h3{font-family:var(--serif);color:var(--encre);letter-spacing:-.01em;font-weight:500}.pj h1 em,.pj-h2 em{color:var(--terre);font-style:italic}.pj-h2{max-width:22ch;font-size:clamp(31px,2.3vw + 20px,52px);line-height:1.08}.pj-h2--clair{color:var(--coton)}.pj-h2--clair em{color:var(--rose)}.pj-h3{font-size:clamp(25px,1vw + 20px,34px);line-height:1.12}.pj-k{font:500 12.5px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid;margin-bottom:18px;padding-bottom:5px;display:inline-block}.pj-k--clair{color:#cfc6bb}.pj-lead{max-width:58ch;color:var(--muted);font-size:1.04em}.pj-lead--clair{color:#d9d2c8}.pj-head{margin-bottom:clamp(36px,4.5vw,60px)}.pj-head .pj-lead{margin-top:18px}.pj-head--centre{text-align:center}.pj-head--centre .pj-h2,.pj-head--centre .pj-lead{margin-inline:auto}.pj-head--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px 56px;display:grid}.pj-head--split .pj-lead{margin-top:0}.pj-ind{color:var(--muted);font-size:.9em}.pj-note{border-left:3px solid var(--rose);background:var(--lin);color:var(--muted);margin-top:18px;padding:14px 18px;font-size:.95em}.pj-lien{font:500 13.5px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--encre);align-items:center;gap:10px;margin-top:26px;padding-bottom:4px;text-decoration:none;display:inline-flex}.pj-lien:hover{color:var(--terre);border-color:var(--terre)}.pj-btn{border:1px solid var(--encre);min-height:50px;font:500 13.5px/1.2 var(--mono);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;border-radius:3px;justify-content:center;align-items:center;gap:10px;padding:10px 22px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.pj-btn--encre{background:var(--encre);color:var(--coton)}.pj-btn--encre:hover{background:var(--terre);border-color:var(--terre)}.pj-btn--ligne{color:var(--encre);background:0 0}.pj-btn--ligne:hover{background:var(--encre);color:var(--coton)}.pj-btn--grand{min-height:56px;padding-inline:26px}.pj-logo{color:var(--encre);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.pj-logo svg{width:34px;height:34px}.pj-logo span{font:600 29px/1 var(--serif);letter-spacing:-.015em}.pj-logo--light{color:var(--coton)}.pj-hdr{z-index:50;backdrop-filter:blur(6px);background:#f7f5f1f5;position:sticky;top:0}.pj-hdr__bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;min-height:76px;display:grid}.pj-hdr__tel{font:500 14.5px/1 var(--mono);letter-spacing:.05em;justify-self:start;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.pj-hdr__tel:hover{color:var(--terre)}.pj-hdr__droite{justify-self:end;align-items:center;gap:10px;display:flex}.pj-hdr__rond,.pj-menu summary{border:1px solid var(--encre);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;text-decoration:none;display:none}.pj-hdr__rond svg,.pj-menu summary svg{width:20px;height:20px}.pj-menu{position:relative}.pj-menu summary{list-style:none}.pj-menu summary::-webkit-details-marker{display:none}.pj-menu__panel{background:var(--blanc);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:2px;width:min(300px,100vw - 32px);padding:14px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 40px #2b282624}.pj-menu:not([open]) .pj-menu__panel{display:none}.pj-menu__panel a:not(.pj-btn){border-bottom:1px solid var(--line);font:500 14px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:12px 10px;text-decoration:none}.pj-menu__panel .pj-btn{margin-top:10px}.pj-rubriques{border-top:1px solid var(--chene);border-bottom:1px solid var(--line)}.pj-rubriques .pj-wrap{flex-wrap:wrap;justify-content:center;gap:4px 30px;padding-block:11px;display:flex}.pj-rubriques a{font:500 12.5px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--encre-2);text-decoration:none}.pj-rubriques a:hover{color:var(--terre);text-underline-offset:6px;text-decoration:underline}.pj-hero{padding-top:clamp(16px,2vw,28px)}.pj-hero__cadre{border:1px solid var(--line);background:radial-gradient(120% 90% at 50% 0%, var(--blanc) 0%, var(--lin) 100%);border-radius:clamp(24px,3vw,40px);padding:clamp(70px,8vw,110px) 24px 0;position:relative;overflow:hidden}.pj-hero__txt{z-index:2;text-align:center;max-width:min(640px,50vw);margin-inline:auto;position:relative}.pj-hero h1{letter-spacing:-.02em;font-size:clamp(38px,3.4vw + 16px,66px);line-height:1.03}.pj-hero h1 em{margin-top:.08em;display:block}.pj-hero__lead{max-width:50ch;color:var(--muted);margin:24px auto 0;font-size:1.06em}.pj-hero__cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.pj-hero__micro{font:400 12.5px/1.5 var(--mono);letter-spacing:.04em;color:var(--muted);margin-top:16px}.pj-hero__photo{z-index:1;background:var(--blanc);border-radius:18px;width:clamp(150px,15vw,250px);padding:9px;position:absolute;box-shadow:0 22px 44px #2b282629}.pj-hero__photo img{aspect-ratio:4/5;object-fit:cover;border-radius:12px;width:100%}.pj-hero__photo--g{top:clamp(110px,12vw,170px);left:clamp(14px,3vw,54px);transform:rotate(-7deg)}.pj-hero__photo--d{top:clamp(150px,15vw,220px);right:clamp(14px,3vw,54px);transform:rotate(6deg)}.pj-hero__sous{text-align:center;font:400 12.5px/1.5 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:16px}.pj-planche{z-index:2;max-width:1040px;margin:clamp(48px,6vw,80px) auto 0;padding-inline:20px;position:relative}.pj-planche__objets{max-height:120px;display:block;width:100%!important;height:auto!important}.pj-planche__bois{background:linear-gradient(180deg, #d8bb8c 0%, var(--chene) 55%, var(--chene-d) 100%);border-radius:3px 3px 0 0;height:16px;margin-inline:-20px;display:block;box-shadow:0 10px 18px #2b28261f}.pj-planche__equerre{background:var(--chene-d);clip-path:polygon(0 0,100% 0,0 100%);width:34px;height:34px;position:absolute;bottom:-34px}.pj-planche__equerre--g{left:12%}.pj-planche__equerre--d{right:12%;transform:scaleX(-1)}.pj-hero__cadre:after{content:"";height:46px;display:block}.pj-sec{padding-block:clamp(72px,9vw,128px)}.pj-sec--lin{background:var(--lin)}.pj-sec--encre{background:var(--encre);color:var(--coton)}.pj-sec--kraft{background:#f1ebe1}.pj-dep{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid;position:relative}.pj-dep__radio{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.pj-dep__opts{border-bottom:1px solid var(--line);flex-direction:column;display:flex}.pj-dep__opt{border-top:1px solid var(--line);font:400 clamp(18px, .5vw + 16px, 21px)/1.3 var(--serif);cursor:pointer;border-left:3px solid #0000;align-items:baseline;gap:18px;padding:18px 18px 18px 20px;transition:background .2s,border-color .2s;display:flex}.pj-dep__opt:hover{background:var(--lin)}.pj-dep__num{font:500 12px/1 var(--mono);letter-spacing:.1em;color:var(--muted)}.pj-dep__fiche{background:var(--blanc);border:1px solid var(--line);border-radius:22px;padding:clamp(28px,3.5vw,46px);display:none;box-shadow:0 24px 48px #2b282612}.pj-dep__pourquoi{margin-top:16px;font-size:1.04em}.pj-dep__dl{border-top:1px dashed var(--chene);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:28px;padding-top:24px;display:grid}.pj-dep__dl dt{font:500 12px/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--terre);align-items:center;gap:8px;margin-bottom:6px;display:flex}.pj-dep__dl dd{font-size:.96em}#pj-dep-demenagement:checked~.pj-dep__opts .pj-dep__opt--demenagement,#pj-dep-bebe:checked~.pj-dep__opts .pj-dep__opt--bebe,#pj-dep-parent:checked~.pj-dep__opts .pj-dep__opt--parent,#pj-dep-dressing:checked~.pj-dep__opts .pj-dep__opt--dressing,#pj-dep-papiers:checked~.pj-dep__opts .pj-dep__opt--papiers,#pj-dep-tout:checked~.pj-dep__opts .pj-dep__opt--tout{background:var(--blanc);border-left-color:var(--rose);font-style:italic}#pj-dep-demenagement:focus-visible~.pj-dep__opts .pj-dep__opt--demenagement,#pj-dep-bebe:focus-visible~.pj-dep__opts .pj-dep__opt--bebe,#pj-dep-parent:focus-visible~.pj-dep__opts .pj-dep__opt--parent,#pj-dep-dressing:focus-visible~.pj-dep__opts .pj-dep__opt--dressing,#pj-dep-papiers:focus-visible~.pj-dep__opts .pj-dep__opt--papiers,#pj-dep-tout:focus-visible~.pj-dep__opts .pj-dep__opt--tout{outline:2px solid var(--terre);outline-offset:-2px}#pj-dep-demenagement:checked~.pj-dep__fiches .pj-dep__fiche--demenagement,#pj-dep-bebe:checked~.pj-dep__fiches .pj-dep__fiche--bebe,#pj-dep-parent:checked~.pj-dep__fiches .pj-dep__fiche--parent,#pj-dep-dressing:checked~.pj-dep__fiches .pj-dep__fiche--dressing,#pj-dep-papiers:checked~.pj-dep__fiches .pj-dep__fiche--papiers,#pj-dep-tout:checked~.pj-dep__fiches .pj-dep__fiche--tout{animation:.35s both pj-monte;display:block}@keyframes pj-monte{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pj-armoire{max-width:1120px;margin-inline:auto}.pj-armoire__corniche{background:linear-gradient(180deg, #c8a676, var(--chene-d));border-radius:6px 6px 0 0;height:22px;margin-inline:-10px}.pj-armoire__corps{background:#96764d;gap:6px;min-height:470px;padding:10px;display:flex}.pj-porte{background:#f3ede3;border-radius:3px;flex:1 1 0;min-width:0;transition:flex-grow .55s;position:relative}.pj-porte[open]{flex-grow:3.4}.pj-porte__face{z-index:2;cursor:pointer;background:linear-gradient(100deg, #d6b98b 0%, var(--chene) 60%, #bf9e6d 100%);transform-origin:0;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:20px 14px;list-style:none;transition:transform .6s,width .55s,box-shadow .3s;display:flex;position:absolute;inset:0}.pj-porte__face::-webkit-details-marker{display:none}.pj-porte__face:hover{box-shadow:inset 0 0 0 999px #ffffff0f}.pj-porte__panneau{pointer-events:none;border:2px solid #5a40222e;border-radius:3px;position:absolute;inset:18px 16px;box-shadow:inset 0 0 0 6px #ffffff0f}.pj-porte__etiq{background:var(--blanc);font:500 12px/1.35 var(--mono);letter-spacing:.1em;text-transform:uppercase;text-align:center;border:1px solid #5a402240;border-radius:2px;max-width:100%;padding:10px 12px;position:relative;box-shadow:0 2px #5a40222e}.pj-porte__bouton{background:#7a5b36;border-radius:6px;width:10px;height:30px;position:absolute;top:50%;right:12px}.pj-porte__aide{font:500 11.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#2b2826b3;position:relative}.pj-porte[open]>.pj-porte__face{width:120px;transform:perspective(1300px)rotateY(-68deg);box-shadow:14px 0 26px #2b282638}.pj-porte[open]>.pj-porte__face .pj-porte__etiq,.pj-porte[open]>.pj-porte__face .pj-porte__aide{opacity:0}.pj-porte__dedans{padding:clamp(28px,3vw,40px) clamp(24px,3vw,40px) clamp(28px,3vw,40px) 92px;animation:.5s .2s both pj-monte}.pj-porte__dedans h3{font-size:clamp(24px,1vw + 18px,31px);line-height:1.12}.pj-porte__dedans>p:not(.pj-k){max-width:46ch;margin-top:14px}.pj-porte__dedans ul{flex-direction:column;gap:10px;margin-top:20px;display:flex}.pj-porte__dedans li{border-top:1px solid var(--line);padding:10px 0 0 26px;font-size:.96em;position:relative}.pj-porte__dedans li:before{content:"";border-left:2px solid var(--terre);border-bottom:2px solid var(--terre);width:12px;height:7px;position:absolute;top:18px;left:0;transform:rotate(-45deg)}.pj-armoire__socle{justify-content:space-between;height:28px;padding-inline:24px;display:flex}.pj-armoire__socle span{background:var(--chene-d);border-radius:0 0 4px 4px;width:28px;height:100%}.pj-partenaires{border-top:1px solid var(--chene);text-align:center;max-width:780px;color:var(--muted);margin:clamp(40px,5vw,64px) auto 0;padding-top:22px;font-size:.97em}.pj-partenaires b{color:var(--encre);font-weight:600}.pj-doux{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.pj-doux__fig img{aspect-ratio:3/2;object-fit:cover;border-radius:26px;width:100%}.pj-doux__txt .pj-h2{margin-bottom:22px}.pj-doux__txt>p:not(.pj-k):not(.pj-note)+p{margin-top:14px}.pj-ruban{position:relative}.pj-ruban__bande{background:var(--rose);border-radius:4px;height:66px;margin:34px 0 40px;position:relative;box-shadow:0 10px 24px #00000040}.pj-ruban__bande:before,.pj-ruban__bande:after{content:"";position:absolute;top:0;left:28px;right:28px}.pj-ruban__bande:before{background:linear-gradient(90deg,#2b282680 1px,#0000 1px) 0 0/2.08333% 100% repeat-x;height:12px}.pj-ruban__bande:after{background:linear-gradient(90deg,#2b2826cc 1.5px,#0000 1.5px) 0 0/6.25% 100% repeat-x;height:22px}.pj-ruban__heure{bottom:9px;left:calc(28px + (100% - 56px) * var(--x));font:500 13px/1 var(--mono);color:var(--encre);white-space:nowrap;position:absolute;transform:translate(-50%)}.pj-ruban__repere{top:-15px;left:calc(28px + (100% - 56px) * var(--x));background:var(--coton);border:2px solid var(--encre);width:30px;height:30px;color:var(--encre);font:500 12.5px/1 var(--mono);z-index:1;border-radius:50%;place-items:center;display:grid;position:absolute;transform:translate(-50%)}.pj-ruban__etapes{grid-template-columns:repeat(6,minmax(0,1fr));gap:22px;display:grid}.pj-ruban__etape{border-top:1px solid #e7b7a673;padding-top:18px;position:relative}.pj-ruban__n{display:none}.pj-ruban__h{font:500 13px/1 var(--mono);letter-spacing:.08em;color:var(--rose)}.pj-ruban__etape h3{color:var(--coton);margin-top:10px;font-size:21px;line-height:1.2}.pj-ruban__etape p:not(.pj-ruban__h){color:#d9d2c8;margin-top:10px;font-size:15.5px;line-height:1.55}.pj-seance__photo{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;gap:28px;margin-top:clamp(48px,6vw,80px);display:grid}.pj-seance__photo img{aspect-ratio:3/2;object-fit:cover;border-radius:22px;width:100%}.pj-seance__photo p{font:400 13.5px/1.6 var(--mono);color:#d9d2c8;border-top:1px solid #e7b7a673;padding-top:16px}.pj-comp__cadre{aspect-ratio:3/2;background:var(--lin);border-radius:22px;position:relative;overflow:hidden;box-shadow:0 26px 50px #2b282624}.pj-comp__cadre:has(.pj-comp__range:focus-visible){outline:3px solid var(--terre);outline-offset:4px}.pj-comp__img{object-fit:cover;width:100%;height:100%}.pj-comp__apres{clip-path:inset(0 0 0 var(--pos,50%));position:absolute;inset:0}.pj-comp__ligne{top:0;bottom:0;left:var(--pos,50%);background:var(--coton);pointer-events:none;width:2px;margin-left:-1px;position:absolute}.pj-comp__poignee{background:var(--coton);border-radius:50%;width:52px;height:52px;margin:-26px 0 0 -26px;position:absolute;top:50%;left:50%;box-shadow:0 6px 18px #00000040}.pj-comp__poignee:before,.pj-comp__poignee:after{content:"";border-top:2px solid var(--encre);border-left:2px solid var(--encre);width:9px;height:9px;margin-top:-5px;position:absolute;top:50%}.pj-comp__poignee:before{left:13px;transform:rotate(-45deg)}.pj-comp__poignee:after{right:13px;transform:rotate(135deg)}.pj-comp__tag{color:var(--coton);font:500 12px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;pointer-events:none;background:#2b2826c7;border-radius:3px;padding:7px 12px;position:absolute;top:16px}.pj-comp__tag--avant{left:16px}.pj-comp__tag--apres{right:16px}.pj-comp__range{opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.pj-comp__range::-webkit-slider-thumb{-webkit-appearance:none;width:60px;height:100vh}.pj-comp figcaption{text-align:center;font:400 13px/1.6 var(--mono);color:var(--muted);margin-top:16px}.pj-piles{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,26px);display:grid}.pj-pile{background:var(--coton);border-radius:20px;padding:26px 24px 28px}.pj-pile__linge{border-bottom:3px solid var(--chene);flex-direction:column-reverse;align-items:center;height:122px;margin-bottom:20px;padding-bottom:6px;display:flex}.pj-pile__linge span{height:19px;width:calc(84% - var(--i) * 5%);background:var(--c1);border-radius:6px;margin-top:3px;display:block}.pj-pile__linge span:nth-child(2n){background:var(--c2);width:calc(80% - var(--i) * 5%)}.pj-pile--garder{--c1:var(--gris);--c2:#b3c3ce}.pj-pile--donner{--c1:var(--rose);--c2:#f1d2c6}.pj-pile--recycler{--c1:var(--chene);--c2:#dcc39b}.pj-pile--vendre{--c1:var(--encre-2);--c2:#6a625b}.pj-pile h3{font-size:27px;line-height:1.1}.pj-pile dl{flex-direction:column;gap:14px;margin-top:16px;display:flex}.pj-pile dt{font:500 11.5px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--terre);margin-bottom:4px}.pj-pile dd{font-size:15.5px;line-height:1.55}.pj-moi{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.pj-moi__fig img{aspect-ratio:4/5;object-fit:cover;border-radius:26px;width:100%}.pj-moi__txt .pj-h2{margin-bottom:22px}.pj-moi__txt>p+p{margin-top:14px}.pj-moi__citation{border-left:3px solid var(--rose);font:italic 400 clamp(21px, .8vw + 17px, 26px)/1.35 var(--serif);margin:28px 0;padding-left:22px}.pj-moi__faits{flex-direction:column;gap:8px;display:flex}.pj-moi__faits li,.pj-limites li{align-items:flex-start;gap:10px;font-size:.96em;display:flex}.pj-moi__faits svg,.pj-limites svg{color:var(--terre);margin-top:.3em}.pj-limites{background:var(--lin);border-radius:18px;margin-top:30px;padding:24px 26px}.pj-limites h3{margin-bottom:14px;font-size:22px}.pj-limites ul{flex-direction:column;gap:10px;display:flex}.pj-tags{flex-wrap:wrap;justify-content:center;gap:64px 26px;padding-top:54px;display:flex}.pj-tag{isolation:isolate;text-align:center;width:206px;transform:rotate(var(--r));transform-origin:50% 0;padding:64px 20px 26px;transition:transform .4s;position:relative}.pj-tag:hover{transform:rotate(0)}.pj-tag:before{content:"";z-index:-1;background:var(--kraft);clip-path:polygon(22% 0,78% 0,100% 13%,100% 100%,0 100%,0 13%);box-shadow:none;position:absolute;inset:0}.pj-tag:after{content:"";z-index:-2;clip-path:polygon(22% 0,78% 0,100% 13%,100% 100%,0 100%,0 13%);filter:blur(3px);background:#2b28261f;position:absolute;inset:0;transform:translate(4px,6px)}.pj-tag__oeillet{width:20px;height:20px;box-shadow:0 0 0 4px var(--blanc);background:#f1ebe1;border-radius:50%;margin-left:-10px;position:absolute;top:18px;left:50%}.pj-tag__ficelle{background:var(--terre);transform-origin:bottom;z-index:1;width:2px;height:82px;margin-left:-1px;position:absolute;top:-54px;left:50%;transform:rotate(-8deg)}.pj-tag h3{font:500 12.5px/1.35 var(--mono);letter-spacing:.12em;text-transform:uppercase}.pj-tag__prix{font:500 46px/1 var(--serif);letter-spacing:-.02em;margin-top:12px}.pj-tag__duree{font:400 12.5px/1.4 var(--mono);color:#5a4a35;margin-top:8px}.pj-tag__txt{border-top:1px dashed #2b282659;margin-top:14px;padding-top:14px;font-size:15px;line-height:1.5}.pj-encart{border:1px dashed var(--encre);background:var(--coton);border-radius:12px;max-width:820px;margin:clamp(48px,6vw,72px) auto 0;padding:22px 26px;font-size:.97em}.pj-encart b{font-weight:600}.pj-discr{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.pj-env{justify-self:center;width:100%;max-width:620px;position:relative}.pj-env__face{z-index:2;aspect-ratio:16/10;cursor:pointer;background:linear-gradient(to top right, transparent calc(50% - 1px), #5a402238 50%, transparent calc(50% + 1px)) left bottom / 50% 62% no-repeat, linear-gradient(to top left, transparent calc(50% - 1px), #5a402238 50%, transparent calc(50% + 1px)) right bottom / 50% 62% no-repeat, var(--kraft);border-radius:6px;list-style:none;display:block;position:relative;box-shadow:0 26px 50px #2b28262e}.pj-env__face::-webkit-details-marker{display:none}.pj-env__rabat{z-index:2;clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:top;background:#c4a674;height:56%;transition:transform .7s;position:absolute;top:0;left:0;right:0}.pj-env__adresse{z-index:1;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:10%;left:9%;right:9%}.pj-env__adresse .pj-k{color:#5a4a35;margin-bottom:8px}.pj-env__titre{font:500 clamp(22px, 1.4vw + 14px, 32px)/1.1 var(--serif)}.pj-env__aide{font:500 12px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;text-underline-offset:5px;margin-top:10px;text-decoration:underline}.pj-env__cachet{z-index:3;background:var(--terre);width:58px;height:58px;color:var(--coton);font:italic 500 20px/1 var(--serif);border-radius:50%;place-items:center;margin:-29px 0 0 -29px;transition:opacity .3s;display:grid;position:absolute;top:56%;left:50%;box-shadow:0 0 0 4px #8c5a4a59}.pj-env[open] .pj-env__rabat{transform:perspective(900px)rotateX(180deg)}.pj-env[open] .pj-env__cachet{opacity:0}.pj-env[open] .pj-env__aide{visibility:hidden}.pj-env__lettre{z-index:1;background:var(--blanc);border:1px solid var(--line);margin:-20px 5% 0;padding:48px clamp(22px,3vw,38px) 30px;animation:.6s both pj-lettre;position:relative;box-shadow:0 18px 36px #2b28261a}@keyframes pj-lettre{0%{opacity:0;transform:translateY(-36px)}to{opacity:1;transform:none}}.pj-env__entete{font:400 12.5px/1.5 var(--mono);color:var(--muted)}.pj-env__lettre ol{counter-reset:pj;flex-direction:column;gap:12px;margin-top:20px;display:flex}.pj-env__lettre li{counter-increment:pj;padding-left:40px;position:relative}.pj-env__lettre li:before{content:counter(pj, decimal-leading-zero);font:500 12.5px/1.4 var(--mono);color:var(--terre);position:absolute;top:.2em;left:0}.pj-env__sig{font:italic 500 27px/1 var(--serif);text-align:right;margin-top:24px}.pj-env__note{font:400 12.5px/1.5 var(--mono);color:var(--muted);text-align:right;margin-top:12px}.pj-faq{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:24px 56px;display:grid}.pj-faq__liste details{border-top:1px solid var(--chene)}.pj-faq__liste details:last-child{border-bottom:1px solid var(--chene)}.pj-faq__liste summary{cursor:pointer;font:500 clamp(19px, .5vw + 17px, 22px)/1.3 var(--serif);padding:20px 44px 20px 0;list-style:none;position:relative}.pj-faq__liste summary::-webkit-details-marker{display:none}.pj-faq__liste summary:after{content:"+";font:400 26px/1 var(--mono);color:var(--terre);position:absolute;top:50%;right:6px;transform:translateY(-50%)}.pj-faq__liste details[open] summary:after{content:"−"}.pj-faq__liste details p{color:var(--muted);padding:0 44px 22px 0}.pj-contact{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.pj-contact .pj-lead{margin-top:18px}.pj-contact__tel{align-items:center;gap:12px;margin-top:28px;text-decoration:none;display:inline-flex}.pj-contact__tel svg{width:26px;height:26px;color:var(--terre)}.pj-contact__tel b{font:500 clamp(28px, 1.4vw + 20px, 38px)/1 var(--serif)}.pj-contact__mail{align-items:center;gap:10px;margin-top:12px;display:flex}.pj-zone{border-top:1px solid var(--line);margin-top:38px;padding-top:26px}.pj-zone h3{font-size:23px}.pj-zone__svg{max-width:460px;margin-top:14px;display:block;width:100%!important;height:auto!important}.pj-zone__svg text{font:400 12.5px var(--mono);fill:var(--encre-2)}.pj-zone__pts circle{fill:var(--terre)}.pj-zone__pts .pj-zone__sgel{fill:var(--encre);stroke:var(--rose);stroke-width:4px}.pj-zone__liste{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.pj-zone__liste li{border:1px solid var(--line);background:var(--blanc);font:400 12.5px/1.3 var(--mono);border-radius:3px;padding:5px 10px}.pj-zone__note{color:var(--muted);margin-top:14px;font-size:.92em}.pj-form{background:var(--blanc);border:1px solid var(--line);border-radius:24px;flex-direction:column;gap:18px;padding:clamp(24px,3.5vw,42px);display:flex;box-shadow:0 24px 48px #2b282612}.pj-form h3{font-size:clamp(23px,1vw + 18px,29px);line-height:1.15}.pj-field{flex-direction:column;gap:7px;min-width:0;display:flex}.pj-field>span,.pj-choix legend{font-size:15px;font-weight:600}.pj-field :is(input,select){background:var(--coton);border:1px solid #cfc5b6;border-radius:6px;width:100%;min-height:52px;padding:0 14px}.pj-field :is(input,select):focus{border-color:var(--terre);outline:none;box-shadow:0 0 0 3px #8c5a4a33}.pj-choix{flex-wrap:wrap;gap:8px;display:flex}.pj-choix legend{width:100%;margin-bottom:8px}.pj-choix label{cursor:pointer;position:relative}.pj-choix input{opacity:0;width:1px;height:1px;position:absolute}.pj-choix span{background:var(--coton);border:1px solid #cfc5b6;border-radius:3px;align-items:center;min-height:44px;padding:8px 16px;font-size:15.5px;display:inline-flex}.pj-choix input:checked+span{background:var(--encre);border-color:var(--encre);color:var(--coton)}.pj-choix input:focus-visible+span{outline:2px solid var(--terre);outline-offset:2px}.pj-form__duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.pj-form .pj-btn{width:100%;margin-top:4px}.pj-micro{font:400 12.5px/1.5 var(--mono);color:var(--muted);text-align:center}.pj-demo{background:var(--lin);border-radius:6px;padding:12px 14px;font-size:15px}.pj-ftr{background:var(--encre);color:#e3dcd2;padding:clamp(48px,6vw,80px) 0 28px}.pj-ftr__grand{font:italic 500 clamp(72px, 15vw, 220px)/.9 var(--serif);letter-spacing:-.03em;color:var(--encre-2);white-space:nowrap;overflow:hidden}.pj-ftr__cols{border-top:1px solid #4a4541;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.2fr);gap:32px;margin-top:clamp(28px,4vw,48px);padding-top:32px;display:grid}.pj-ftr h2{font:500 12px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rose);margin-bottom:14px}.pj-ftr ul{flex-direction:column;gap:8px;font-size:15px;display:flex}.pj-ftr a{text-decoration:none}.pj-ftr a:hover{color:var(--rose)}.pj-ftr__brand p{color:#c9c1b6;max-width:34ch;margin-top:16px;font-size:15px}.pj-ftr__communes{flex-wrap:wrap;flex-direction:row!important;gap:4px 12px!important}.pj-ftr__dep{color:#b5ada2;margin-top:12px;font-size:13.5px}.pj-ftr__legal{font:400 12px/1.6 var(--mono);color:#a9a196;border-top:1px solid #4a4541;margin-top:36px;padding-top:20px}.pj-ftr__bas{font:400 12.5px/1.5 var(--mono);color:#a9a196;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:16px;display:flex}.pj-ftr__bas a{text-decoration:underline}@media (width<=1100px){.pj-ruban__etapes{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:32px}.pj-piles{grid-template-columns:repeat(2,minmax(0,1fr))}.pj-ftr__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=960px){.pj-hdr__bar{grid-template-columns:minmax(0,1fr) auto;min-height:68px}.pj-hdr__tel,.pj-hdr__cta,.pj-rubriques{display:none}.pj-logo{justify-self:start}.pj-hdr__bar{border-bottom:1px solid var(--line)}.pj-hdr__rond,.pj-menu summary{display:inline-flex}.pj-hero__cadre{flex-wrap:wrap;justify-content:center;gap:0 18px;padding:52px 18px 0;display:flex}.pj-hero__txt{flex:100%;order:-1;max-width:620px}.pj-hero__photo{width:min(42%,240px);margin-top:40px;position:relative;top:auto;left:auto;right:auto}.pj-hero__photo--g{transform:rotate(-4deg)}.pj-hero__photo--d{transform:rotate(4deg)translateY(18px)}.pj-planche{flex:100%;margin-top:44px}.pj-head--split,.pj-dep,.pj-doux,.pj-moi,.pj-discr,.pj-faq,.pj-contact,.pj-seance__photo{grid-template-columns:minmax(0,1fr)}.pj-head--split .pj-lead{margin-top:0}.pj-moi__fig{max-width:460px}.pj-discr__txt{text-align:left}}@media (width<=900px){.pj-armoire__corps{flex-direction:column;gap:6px;min-height:0}.pj-porte,.pj-porte[open]{flex:none}.pj-porte__face{flex-direction:row;justify-content:space-between;gap:12px;min-height:74px;padding:14px 44px 14px 18px;position:relative;inset:auto}.pj-porte__panneau{inset:8px}.pj-porte__bouton{margin-top:-15px;top:50%;right:16px}.pj-porte__aide{margin-right:6px}.pj-porte[open]>.pj-porte__face{width:auto;box-shadow:none;background:linear-gradient(100deg,#c9a978,#b8966a);transform:none}.pj-porte[open]>.pj-porte__face .pj-porte__etiq{opacity:1}.pj-porte__dedans{padding:24px 20px 26px}.pj-armoire__corniche{margin-inline:-4px}.pj-ruban__bande{display:none}.pj-ruban__etapes{grid-template-columns:minmax(0,1fr);gap:0;padding-left:62px;position:relative}.pj-ruban__etapes:before{content:"";background:linear-gradient(180deg, #2b28268c 1px, transparent 1px) 0 0 / 12px 18px repeat-y, var(--rose);border-radius:4px;width:34px;position:absolute;top:0;bottom:0;left:0}.pj-ruban__etape{border-top:0;border-bottom:1px solid #e7b7a64d;padding:22px 0 24px}.pj-ruban__n{background:var(--coton);border:2px solid var(--encre);width:26px;height:26px;color:var(--encre);font:500 12px/1 var(--mono);border-radius:50%;place-items:center;display:grid;position:absolute;top:20px;left:-58px}.pj-comp__cadre{aspect-ratio:4/3}.pj-comp__poignee{width:44px;height:44px;margin:-22px 0 0 -22px}}@media (width<=600px){.pj-hero h1{font-size:clamp(34px,8.6vw,44px)}.pj-hero__cta .pj-btn{width:100%}.pj-dep__opts{border-bottom:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.pj-dep__opt{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:6px;padding:14px;font-size:16.5px}#pj-dep-demenagement:checked~.pj-dep__opts .pj-dep__opt--demenagement,#pj-dep-bebe:checked~.pj-dep__opts .pj-dep__opt--bebe,#pj-dep-parent:checked~.pj-dep__opts .pj-dep__opt--parent,#pj-dep-dressing:checked~.pj-dep__opts .pj-dep__opt--dressing,#pj-dep-papiers:checked~.pj-dep__opts .pj-dep__opt--papiers,#pj-dep-tout:checked~.pj-dep__opts .pj-dep__opt--tout{border-color:var(--terre);box-shadow:inset 0 0 0 1px var(--terre)}.pj-dep__dl,.pj-piles{grid-template-columns:minmax(0,1fr)}.pj-tags{gap:60px 14px}.pj-tag{width:min(320px,100%)}.pj-env__face{aspect-ratio:4/3}.pj-env__lettre{margin-inline:0}.pj-form__duo,.pj-ftr__cols{grid-template-columns:minmax(0,1fr)}.pj-faq__liste summary{padding-right:36px}.pj-faq__liste details p{padding-right:0}}@media (prefers-reduced-motion:reduce){.pj *,.pj :before,.pj :after{transition:none!important;animation:none!important}}
