@font-face{font-family:Rasa Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/rasa-gujarati-wght-normal.RClPd2PF.woff2)format("woff2-variations");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Rasa Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/rasa-vietnamese-wght-normal.CHJ7ahwI.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:Rasa Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/rasa-latin-ext-wght-normal.RHKaH68_.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rasa Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/rasa-latin-wght-normal.D5xkovmx.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:Rasa Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(data:font/woff2;base64,d09GMgABAAAAAAWUABQAAAAACxwAAAUtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGVgaMRuBHhxuP0hWQVJTBmA/U1RBVHwAVC9MEQgKgWyBYgsSADCCSAE2AiQDIAQgBYYCB2wMBxukCSguDmw63QMrwsmZ0Vo+GfBLgdDx8FRX9X5kFLq6hvJtAeBG30CfRtzNn19z727iePKpYqJp8if2TxGzRhNrZCKhSqgkQsOfboCzZJPRUIIzBnNxBvgP4weIhncPwAkkYSBznkL5DR9/cCz17yMp0vK+CuzB3yDTo6iocwE62sRet7YKSh3NBjyQB9wD0YBpW9smB+kFHyoJD8V+rUAdSwnlxa3dw2DvKFMI2c1HGcgeL5cEOzEISV1PRNlZXmNTXSDK4cgjAwgzOJEEQsH7WB0R6IJAUyD4XwjmqweBhsEKkb0Jp/SAkyL7NqqBoxGTBCmSWNYiTeaTcxPD3TUDI6kzMtjrGHKlkISOq8oNTXboCAExPJcULjBEO4aq9zVYfUKST0DWhvdDCsoq6UksJOtCgNhVyWCVJam6gn5AZ94Xq6EoEoHBSPQF2iOREBvOlj8ECOktb4H56kGO9+MGFdJVaY9/tSr254E9+4HBJylVimqGCyiQAHaqYTWsadP/5fTN/8F3xfvxGHHzx18Q96bpQH9KIdQldCbGYOTpoTBHJI5cb5zIQlN3ZsXqdSMg6jEaKJCiJW4gvYaAaMQGxta0B0C0WRBiM7IACQU6Ewh0JjQfaKpLsjb6u+zf2v/lskT3lhvL3+uQn3cY1pQXjeWtD52J1CeUHQ0GWi9SFGREcuaDokJsAFEl7QEQNQb8fctSO1AH7YEq5gO7AVU0QQKQy5Jm7tQpV3cfG6kbHasdHq0eGZ5M3Sdl9wLF1V/HhW80Gr1an3/bBV980dh1/42Ru41dvP12jycfbb368W59Hnlnr36q3geFLm4MfmO/S889eunh+DOOTj96+9wj4/8Wjjnz8NRx04J5qTDpL1nY29VUYxk9oPvE/UouRo6duGrKVr3r26Al2eh8VZfXBQe8dD0mpfWRZ2+b/cwHOy3lSgNL7VzpbVBV6YCEJWfxTayDQEgYSgpGAkBTd5uud/18zy5ImipCBRdoufDiC/xx4cUMh8JhF024TJWcc5EreWMT7wpdR1RA+X+r1y7C3FROV/2f4Ap1rIANF7bEfywiJeUuqpR0MeLCnoHqZaS7jUNUo8T/iYl7I108ocjbuaOE+Rg89Dn9ever5f9ymzpzyqhRw0YMHz508PC+bXJl2JACO5othryO22so2oppGwGvUcQOn/PuWeZ2+m/v2LFbb6+7Zy3bXq1ud3I44WdykCFXqV18iX/pEwVSVF944M3v9m83e2O9KP6BH18etASAH1/97Z1yZXllxd2SqgSClZrIrUUY/zvwj3N5RvV0qWEi3/Ca432T84slAIG680mcQizAO2aBTj4UIrfgqTgCBAz1OACTZuyChZEZiVnXdMaKnr6wqqt3RVtTPRpE0vQQFrrbj+RO3IgVPVFY1dcg1nRVjXUNE106Ohixoak7tmpP+rimOhbC4gKGIAkREXog8BJewiAkhBfnxegWERLGVahW68DxUjbC39z8IlONz8r24yyVHYPIFdpkDoVVycWF5ceIoHBYTqyIOCeMEeLSp1W3QV4sLwfDaJipdhmWpFbIyc2t2LVV+wv1qDJoyHBsbvNTgr/Y6iYYZQ4z1cMKuXmUUBuWAaUmMI1ODsS8HwOLQu6qyQb8coRxhb3VzEuTDIkUy/F8VL0fluBqCljgzvfizKEgLnMdU5gfdbEgKe2vw8rXEF60fkIcUUSOSlSjlv/VXkcuGpQc57ujNSlO4imEnr7bmSIUnFww5X7rvg+6i9c+RXnpU/la)format("woff2-variations");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Rasa Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/rasa-vietnamese-wght-italic.CuAPrAJZ.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:Rasa Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/rasa-latin-ext-wght-italic.BlN9XOmq.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rasa Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/rasa-latin-wght-italic.CguqihlX.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:Mada Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/mada-arabic-wght-normal.IphSGGbP.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Mada Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/mada-latin-ext-wght-normal.DzrunhL9.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:Mada Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/mada-latin-wght-normal.Bd6_4563.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}.pd{--chene:#1f201b;--chene-2:#2a2b25;--chene-3:#3a3a33;--chaux:#efe9dd;--chaux-2:#f7f3ea;--ocre:#b07a3a;--ocre-d:#8a5c26;--ocre-c:#d29a55;--mousse:#4e5b3f;--ardoise:#3d4f63;--torchis:#8d877b;--encre:#26261f;--muted:#5f5a50;--muted-d:#b9b2a4;--line:#d8cfbe;--serif:"Rasa Variable", Georgia, "Times New Roman", serif;--sans:"Mada Variable", "Segoe UI", Arial, sans-serif;--g:clamp(16px, 4vw, 48px);--wrap:min(1240px, calc(100% - 2 * var(--g)));--arr:clamp(24px, 3.4vw, 44px);background:var(--chene);color:var(--chaux);font:400 clamp(16.5px, .25vw + 15.5px, 18px) / 1.6 var(--sans);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}:where(.pd) *,:where(.pd) :before,:where(.pd) :after{box-sizing:border-box}body{background:#1f201b;margin:0}html{scroll-behavior:smooth;scroll-padding-top:20px}html.pd-lock{overflow:hidden}:where(.pd) img{max-width:100%;height:auto;display:block}:where(.pd) a{color:inherit}:where(.pd) :is(h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote,fieldset){margin:0}:where(.pd) :is(ul,ol){padding:0;list-style:none}:where(.pd) fieldset{border:0;min-width:0;padding:0}:where(.pd) :is(button,input,select,textarea){font:inherit;color:inherit}:where(.pd) button{cursor:pointer}.pd [hidden]{display:none!important}.pd :focus-visible{outline:2px solid var(--ocre-c);outline-offset:3px}.pd-panneau--chaux :focus-visible{outline-color:var(--ocre-d)}.pd-wrap{width:var(--wrap);margin-inline:auto}.pd-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.pd-skip{z-index:400;background:var(--ocre);color:#fff;padding:10px 14px;position:absolute;top:-60px;left:12px}.pd-skip:focus{top:12px}.pd-k{font:600 13px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ocre-d);align-items:center;gap:12px;display:inline-flex}.pd-k:before{content:"";background:currentColor;width:26px;height:1px}.pd-k--clair,.pd-sec .pd-k,.pd-panneau--chene .pd-k{color:var(--ocre-c)}.pd-h2{font:500 clamp(30px, 3.5vw, 50px) / 1.08 var(--serif);letter-spacing:-.01em;text-wrap:balance;margin-top:16px}.pd-h2 em{color:var(--ocre-d);font-style:italic;font-weight:400}.pd-sec .pd-h2 em,.pd-panneau--chene .pd-h2 em,.pd-panneau--mousse .pd-h2 em{color:var(--ocre-c)}.pd-lead{max-width:56ch;color:var(--muted);margin-top:18px;font-size:clamp(17px,.3vw + 16px,19px)}.pd-sec .pd-lead,.pd-lead--clair{color:var(--muted-d)}.pd-lead a{color:inherit;font-weight:600}.pd-head{margin-bottom:clamp(32px,4.5vw,60px)}.pd-head--split{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:clamp(20px,4vw,64px);display:grid}.pd-head--split .pd-lead{margin-top:0}.pd figcaption{color:var(--torchis);margin-top:10px;font-size:14.5px}.pd-panneau--chaux figcaption{color:var(--muted)}@media (width<=859px){.pd-head--split{grid-template-columns:minmax(0,1fr)}}.pd-sec,.pd-panneau{padding:clamp(72px, 8vw, 120px) 0 calc(clamp(72px, 8vw, 120px) + var(--arr));border-radius:var(--arr) var(--arr) 0 0;margin-top:calc(-1 * var(--arr));position:relative}.pd-sec{background:var(--chene);color:var(--chaux)}.pd-panneau--chaux{background:var(--chaux);color:var(--encre)}.pd-panneau--mousse{background:var(--mousse);color:var(--chaux)}.pd-panneau--chene{background:var(--chene-2);color:var(--chaux)}.pd-btn{min-height:50px;font:600 15.5px/1.2 var(--sans);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 24px;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.pd-btn svg{flex:none;width:18px;height:18px}.pd-btn--contour{color:var(--chaux);border-color:#efe9dd8c}.pd-btn--contour:hover{background:var(--chaux);color:var(--chene)}.pd-btn--petit{min-height:40px;padding:8px 18px;font-size:14.5px}.pd-btn--ocre{background:var(--ocre-d);color:#fff}.pd-btn--ocre:hover{background:var(--chene)}.pd-lien{text-underline-offset:4px;text-decoration-color:var(--ocre);font-weight:600}.pd-lien--clair{color:var(--chaux)}.pd-logo{color:var(--chaux);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.pd-logo svg{fill:none;width:30px;height:30px;stroke:var(--ocre-c);stroke-width:1.6px;flex:none}.pd-logo__txt{gap:2px;display:grid}.pd-logo__nom{font:500 23px/1 var(--serif);letter-spacing:.005em}.pd-logo__sous{font:400 12.5px/1.2 var(--sans);letter-spacing:.04em;color:var(--torchis)}.pd-hdr{z-index:50;background:var(--chene);position:relative}.pd-hdr__l1{justify-content:space-between;align-items:center;gap:20px;padding-block:18px 14px;display:flex}.pd-hdr__adr{color:var(--muted-d);gap:22px;font-size:14px;display:flex}.pd-hdr__adr a{color:var(--chaux);font-weight:600;text-decoration:none}.pd-hdr__l2{border-top:1px solid #b07a3a8c;justify-content:space-between;align-items:center;gap:20px;padding-block:10px 14px;display:flex}.pd-nav{flex-wrap:wrap;flex:1;justify-content:space-between;gap:6px 18px;padding-right:28px;display:flex}.pd-nav a{color:var(--muted-d);padding:6px 0;font-size:14.5px;text-decoration:none}.pd-nav a:hover{color:var(--chaux);text-decoration:underline;text-decoration-color:var(--ocre);text-underline-offset:5px}.pd-menu{display:none}.pd-menu summary{min-height:42px;font:600 14px/1 var(--sans);cursor:pointer;border:1px solid #efe9dd73;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;list-style:none;display:inline-flex}.pd-menu summary::-webkit-details-marker{display:none}.pd-menu summary svg{width:20px;height:20px}.pd-menu:not([open]) .pd-menu__panel{display:none}.pd-menu[open] summary{z-index:320;background:var(--chene);position:fixed;top:16px;right:16px}.pd-menu__panel{z-index:310;background:var(--chene);flex-direction:column;justify-content:space-between;gap:24px;padding:84px 24px 28px;display:flex;position:fixed;inset:0;overflow-y:auto}.pd-menu__panel nav{display:grid}.pd-menu__panel nav a{border-bottom:1px solid var(--chene-3);font:500 28px/1.15 var(--serif);padding:12px 0;text-decoration:none}.pd-menu__bas{color:var(--muted-d);gap:6px;font-size:14.5px;display:grid}.pd-menu__bas a{color:var(--ocre-c);align-items:center;gap:10px;font-size:22px;font-weight:600;text-decoration:none;display:inline-flex}.pd-menu__bas svg{width:22px;height:22px}@media (width<=1023px){.pd-hdr__l2,.pd-hdr__adr{display:none}.pd-menu{display:block}.pd-hdr__l1{padding-block:14px}}.pd-hero{padding:clamp(72px, 9vw, 140px) 0 calc(clamp(72px, 8vw, 120px) + var(--arr));align-items:center;min-height:min(88vh,900px);display:flex;position:relative;overflow:hidden}.pd-hero__disque{pointer-events:none;width:min(1060px,82vw);height:auto;position:absolute;top:50%;right:-24%;transform:translateY(-50%)rotate(-8deg)}.pd-hero__ecorce{fill:#262620;stroke:#3d3a31;stroke-width:14px}.pd-hero__cerne{fill:none;stroke:#8d877b52;stroke-width:1.2px}.pd-hero__cerne--fort{stroke:#b07a3ab3;stroke-width:2px}.pd-hero__fente{stroke:#15160f;stroke-width:3px;stroke-linecap:round}.pd-hero__in{z-index:2;position:relative}.pd h1{max-width:16ch;font:400 clamp(40px, 5.6vw, 88px) / 1.02 var(--serif);letter-spacing:-.015em;text-wrap:balance;margin-top:22px}.pd h1 em{color:var(--ocre-c);font-style:italic}.pd-hero__bas{grid-template-columns:minmax(0,5fr) minmax(0,4fr);align-items:end;gap:24px clamp(24px,5vw,80px);margin-top:clamp(32px,5vw,64px);padding-left:clamp(0px,8vw,120px);display:grid}.pd-hero__lead{max-width:44ch;font:400 clamp(19px, .6vw + 16px, 23px) / 1.45 var(--serif);color:#dcd5c6}.pd-hero__cta{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}@media (width<=899px){.pd-hero{align-items:flex-start;min-height:0}.pd-hero__disque{opacity:.55;width:128vw;top:-14%;right:-48%;transform:rotate(-8deg)}.pd-hero__bas{grid-template-columns:minmax(0,1fr);padding-left:0}.pd h1{font-size:clamp(36px,10vw,54px)}}.pd-pour__in{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.pd-grand{font:400 clamp(25px, 2.5vw, 38px) / 1.3 var(--serif);letter-spacing:-.005em;color:var(--encre);text-wrap:pretty}.pd-pour__liste ul{margin-top:16px;display:grid}.pd-pour__liste li{border-top:1px solid var(--line);grid-template-columns:22px minmax(0,1fr);gap:10px;padding:12px 0;font-size:16.5px;display:grid}.pd-pour__liste svg{width:18px;height:18px;color:var(--ocre-d);margin-top:4px}@media (width<=859px){.pd-pour__in{grid-template-columns:minmax(0,1fr)}}.pd-cer{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.pd-cer__disque svg{width:100%;height:auto;display:block}.pd-cer__bois{fill:#272820;stroke:#3d3a31;stroke-width:8px}.pd-cer__fond{fill:none;stroke:#8d877b47;stroke-width:1px}.pd-cer__ring{cursor:pointer}.pd-cer__hit{fill:none;stroke:#0000;stroke-width:18px;pointer-events:stroke}.pd-cer__trait{fill:none;stroke:var(--torchis);stroke-width:2.4px;transition:stroke .2s,stroke-width .2s}.pd-cer__ring.is-on .pd-cer__trait{stroke:var(--ocre-c);stroke-width:5px}.pd-cer__ring circle{fill:var(--chene);stroke:var(--torchis);stroke-width:1.5px}.pd-cer__ring.is-on circle{stroke:var(--ocre-c);fill:var(--ocre-d)}.pd-cer__ring text{font:700 13px var(--sans);fill:var(--chaux);text-anchor:middle}.pd-cer__list{display:grid}.pd-cer__item{border-top:1px solid var(--chene-3)}.pd-cer__item:last-child{border-bottom:1px solid var(--chene-3)}.pd-cer__item button{text-align:left;background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr);gap:0 16px;width:100%;padding:18px 0;display:grid}.pd-cer__mini{grid-row:1/3;width:40px;height:40px}.pd-cer__mini circle{fill:none;stroke:var(--torchis);stroke-width:.8px}.pd-cer__mini circle.is-me{stroke:var(--ocre-c);stroke-width:2px}.pd-cer__label{font:600 12.5px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ocre-c)}.pd-cer__titre{font:500 25px/1.2 var(--serif)}.pd-cer__txt{color:var(--muted-d);max-width:60ch;padding:0 0 20px 56px}.pd-cer.is-js .pd-cer__item:not(.is-on) .pd-cer__txt{display:none}.pd-cer.is-js .pd-cer__item:not(.is-on) .pd-cer__titre{color:var(--muted-d)}.pd-ret__fig{margin-top:clamp(40px,5vw,72px)}.pd-ret__fig img{aspect-ratio:21/9;object-fit:cover;object-position:50% 45%;border-radius:18px;width:100%}@media (width<=859px){.pd-cer{grid-template-columns:minmax(0,1fr)}.pd-cer__disque{display:none}.pd-cer__txt{padding-left:56px}.pd-ret__fig img{aspect-ratio:3/2}}@media (width<=420px){.pd-cer__txt{padding-left:0}.pd-cer__titre{font-size:22px}}.pd-sim__ctl{background:var(--chaux-2);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,.9fr);align-items:end;gap:16px 28px;padding:22px 24px;display:grid}.pd-sim__ctl label{color:var(--encre);grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;font-size:14.5px;font-weight:600;display:grid}.pd-sim__ctl output{font:500 22px/1 var(--serif);color:var(--ocre-d)}.pd-sim__ctl input{width:100%;accent-color:var(--ocre-d);grid-column:1/-1;min-height:28px}.pd-sim__verse{color:var(--muted);font-size:14.5px}.pd-sim__verse b{font:500 22px/1.1 var(--serif);color:var(--encre);display:block}.pd-sim__multi{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.pd-sim__sc{--c:var(--mousse);background:var(--chaux-2);border:1px solid var(--line);border-top:4px solid var(--c);border-radius:16px;padding:18px 18px 16px}.pd-sim__sc--ardoise{--c:var(--ardoise)}.pd-sim__sc--ocre{--c:var(--ocre-d)}.pd-sim__nom{font:500 22px/1.2 var(--serif);color:var(--c);display:grid}.pd-sim__nom small{font:400 14px/1.4 var(--sans);color:var(--muted)}.pd-sim__sc svg{width:100%;height:auto;margin-top:10px;display:block}.pd-sim__base{stroke:var(--line);stroke-width:1px}.pd-sim__aire{fill:var(--c);opacity:.14}.pd-sim__ligne{fill:none;stroke:var(--c);stroke-width:2.6px;stroke-linejoin:round}.pd-sim__verse-l{fill:none;stroke:var(--torchis);stroke-width:1.4px;stroke-dasharray:4 4}.pd-sim__sc text{font:500 11px var(--sans);fill:var(--muted)}.pd-sim__res{color:var(--muted);margin-top:8px;font-size:15px}.pd-sim__res b{font:500 24px/1.15 var(--serif);color:var(--encre);display:block}.pd-sim__bas{gap:12px;margin-top:18px;display:grid}.pd-sim__frais{color:var(--encre);font-size:17px}.pd-sim__frais b{color:var(--ocre-d)}.pd-sim__avert{border-left:4px solid var(--ocre-d);background:var(--chaux-2);font-size:inherit;color:var(--encre);padding:14px 18px;font-weight:600}.pd-sim__hyp{color:var(--muted);max-width:90ch;font-size:15px}@media (width<=959px){.pd-sim__ctl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=759px){.pd-sim__multi{grid-template-columns:minmax(0,1fr)}.pd-sim__sc svg{max-height:150px}}@media (width<=480px){.pd-sim__ctl{grid-template-columns:minmax(0,1fr);padding:18px 16px}}.pd-resp{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.pd-resp .pd-k{color:#e3c08e}.pd-resp__q{margin-top:32px;display:grid}.pd-resp__q li{border-top:1px solid #efe9dd38;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:18px 0;display:grid}.pd-resp__q span{font:500 22px/1.2 var(--serif);color:#e3c08e}.pd-resp__q h3{font:500 22px/1.25 var(--serif)}.pd-resp__q p{color:#d7dccd;margin-top:4px}.pd-resp__risque{background:#1f201b59;border-radius:12px;margin-top:24px;padding:16px 18px;font-weight:600}.pd-resp__fig{position:sticky;top:24px}.pd-resp__fig img{aspect-ratio:4/5;object-fit:cover;border-radius:18px;width:100%}.pd-resp__fig figcaption{color:#d7dccd}@media (width<=899px){.pd-resp{grid-template-columns:minmax(0,1fr)}.pd-resp__fig{position:static}.pd-resp__fig img{aspect-ratio:3/2}}.pd-remu{background:var(--chaux);color:var(--encre);border-radius:28px;padding:clamp(28px,4.5vw,64px)}.pd-remu .pd-k,.pd-remu .pd-h2 em{color:var(--ocre-d)}.pd-remu .pd-lead{color:var(--muted)}.pd-remu__head{max-width:860px}.pd-remu__cols{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(32px,4vw,52px);display:grid}.pd-remu__col{align-content:start;gap:10px;padding:24px 24px 8px 0;display:grid}.pd-remu__col+.pd-remu__col{border-left:1px solid var(--line);padding-left:24px}.pd-remu__col h3{font:600 13px/1.4 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.pd-remu__prix{font:500 clamp(24px, 2.2vw, 32px) / 1.1 var(--serif);color:var(--ocre-d)}.pd-remu__col p:last-child{color:var(--muted);font-size:16px}.pd-remu__col--echange .pd-remu__prix{color:var(--mousse)}.pd-remu__note{border-top:1px solid var(--line);color:var(--encre);margin-top:24px;padding-top:18px;font-size:16px}@media (width<=859px){.pd-remu__cols{grid-template-columns:minmax(0,1fr)}.pd-remu__col,.pd-remu__col+.pd-remu__col{border-left:0;padding:20px 0 8px}.pd-remu__col+.pd-remu__col{border-top:1px solid var(--line)}.pd-remu{border-radius:20px;padding:24px 18px}}.pd-lignes{display:grid}.pd-lignes li{border-top:1px solid var(--line);grid-template-columns:60px minmax(0,4fr) minmax(0,6fr) 28px;align-items:baseline;gap:20px;padding:24px 0;display:grid}.pd-lignes li:last-child{border-bottom:1px solid var(--line)}.pd-lignes__n{font:500 18px/1 var(--serif);color:var(--ocre-d)}.pd-lignes h3{font:500 clamp(21px, 1.8vw, 26px) / 1.2 var(--serif)}.pd-lignes p{color:var(--muted);font-size:16.5px}.pd-lignes svg{width:22px;height:22px;color:var(--ocre-d);align-self:center;transition:transform .2s}.pd-lignes li:hover svg{transform:translate(4px)}@media (width<=759px){.pd-lignes li{grid-template-columns:40px minmax(0,1fr);gap:6px 12px}.pd-lignes p{grid-column:2}.pd-lignes svg{display:none}}.pd-ass__scroll{position:relative}.pd-ass{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pd-ass li{align-content:start;gap:8px;display:grid}.pd-ass__img{border-radius:18px;margin-bottom:10px;overflow:hidden}.pd-ass__img img{aspect-ratio:3/4;object-fit:cover;filter:grayscale()sepia(.28)contrast(1.04);width:100%;transition:filter .4s}.pd-ass li:hover .pd-ass__img img{filter:none}.pd-ass__dom{font:600 12.5px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ocre-c)}.pd-ass h3{font:500 28px/1.15 var(--serif)}.pd-ass__avant{color:var(--muted-d);font-size:15px}.pd-ass blockquote{border-left:2px solid var(--ocre);font:italic 400 18px/1.45 var(--serif);color:#ddd6c7;margin-top:8px;padding-left:14px}.pd-elise{border-top:1px solid var(--chene-3);color:var(--muted-d);max-width:70ch;margin-top:32px;padding-top:20px}.pd-elise b{color:var(--chaux)}@media (width<=859px){.pd-ass__scroll{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--g));padding-inline:var(--g);scrollbar-width:none;overflow-x:auto}.pd-ass__scroll::-webkit-scrollbar{display:none}.pd-ass{grid-template-columns:repeat(3,minmax(0,78vw));width:max-content}.pd-ass li{scroll-snap-align:start;max-width:78vw}}.pd-cab{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.pd-cab__salle img{aspect-ratio:3/2;object-fit:cover;border-radius:18px;width:100%}.pd-h2--clair{color:var(--chaux)}.pd-cab__srv{margin-top:26px;display:grid}.pd-cab__srv li{border-top:1px solid var(--chene-3);grid-template-columns:24px minmax(0,1fr);gap:12px;padding:14px 0;font-size:17px;display:grid}.pd-cab__srv svg{width:20px;height:20px;color:var(--ocre-c);margin-top:3px}.pd-cab__suite{color:var(--muted-d);margin-top:14px;font-size:15.5px}.pd-acces{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(24px,4vw,56px);margin-top:clamp(40px,5vw,72px);display:grid}.pd-acces img{aspect-ratio:3/2;object-fit:cover;border-radius:18px;width:100%}.pd-acces ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pd-acces li{background:var(--chene);border-radius:14px;grid-template-columns:26px minmax(0,1fr);gap:12px;padding:18px;display:grid}.pd-acces svg{width:24px;height:24px;color:var(--ocre-c)}.pd-acces b{font-weight:600;display:block}.pd-acces span{color:var(--muted-d);font-size:15px;display:block}@media (width<=899px){.pd-cab,.pd-acces{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.pd-acces ul{grid-template-columns:minmax(0,1fr)}}.pd-faq{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(24px,5vw,80px);display:grid}.pd-faq__list details{border-top:1px solid var(--chene-3)}.pd-faq__list details:last-child{border-bottom:1px solid var(--chene-3)}.pd-faq__list summary{cursor:pointer;font:500 22px/1.3 var(--serif);grid-template-columns:minmax(0,1fr) 22px;gap:16px;padding:20px 0;list-style:none;display:grid}.pd-faq__list summary::-webkit-details-marker{display:none}.pd-faq__list summary svg{width:20px;height:20px;color:var(--ocre-c);margin-top:4px;transition:transform .2s}.pd-faq__list details[open] summary svg{transform:rotate(45deg)}.pd-faq__list details p{color:var(--muted-d);padding:0 38px 22px 0}@media (width<=859px){.pd-faq{grid-template-columns:minmax(0,1fr)}.pd-faq__list details p{padding-right:0}.pd-faq__list summary{font-size:20px}}.pd-rdv{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.pd-form{gap:18px;margin-top:30px;display:grid}.pd-form label{color:var(--encre);gap:6px;font-size:14.5px;font-weight:600;display:grid}.pd-form :is(input:not([type=checkbox]),select){border:1px solid var(--line);background:var(--chaux-2);width:100%;min-height:50px;color:var(--encre);border-radius:10px;padding:12px 14px;font-size:16px;font-weight:400}.pd-form :is(input,select):focus-visible{outline:2px solid var(--ocre-d);outline-offset:1px}.pd-form__cren{flex-wrap:wrap;gap:10px 22px;display:flex}.pd-form__cren legend{width:100%;color:var(--encre);margin-bottom:8px;font-size:14.5px;font-weight:600}.pd-form__cren label{align-items:center;gap:8px;font-weight:400;display:inline-flex}.pd-form__cren input{width:18px;height:18px;accent-color:var(--ocre-d)}.pd-form__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pd-form .pd-btn{justify-self:start}.pd-form__micro{color:var(--muted);font-size:14px}.pd-form__msg{background:var(--chene);color:var(--chaux);border-radius:10px;padding:12px 14px;font-size:15.5px}.pd-rdv__side{gap:14px;display:grid}.pd-id,.pd-recl{background:var(--chaux-2);border:1px solid var(--line);color:var(--encre);border-radius:16px;padding:22px}.pd-id h3,.pd-recl h3{font:500 23px/1.2 var(--serif)}.pd-id dl{margin-top:12px;display:grid}.pd-id dl div{border-bottom:1px solid var(--line);grid-template-columns:7.5em minmax(0,1fr);gap:10px;padding:9px 0;font-size:15px;display:grid}.pd-id dt{color:var(--muted)}.pd-id dd{overflow-wrap:anywhere}.pd-id dd a,.pd-id>p a,.pd-recl a{color:var(--ocre-d);font-weight:600}.pd-id__k{font:600 12.5px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:16px}.pd-id ul{gap:6px;margin-top:8px;display:grid}.pd-id li{grid-template-columns:18px minmax(0,1fr);gap:8px;font-size:15px;display:grid}.pd-id li svg{color:#a8452f;width:16px;height:16px;margin-top:4px}.pd-id>p:last-child{margin-top:12px;font-size:15px}.pd-recl{gap:8px;display:grid}.pd-recl p{color:var(--muted);font-size:15.5px}.pd-rdv__h{color:var(--muted);grid-template-columns:20px minmax(0,1fr);gap:10px;font-size:15px;display:grid}.pd-rdv__h svg{width:18px;height:18px;color:var(--ocre-d);margin-top:3px}@media (width<=959px){.pd-rdv{grid-template-columns:minmax(0,1fr)}}@media (width<=559px){.pd-form__row{grid-template-columns:minmax(0,1fr)}.pd-form .pd-btn{justify-self:stretch}.pd-id dl div{grid-template-columns:minmax(0,1fr);gap:0}}.pd-ftr{margin-top:calc(-1 * var(--arr));border-radius:var(--arr) var(--arr) 0 0;background:var(--chene);padding:clamp(64px,7vw,100px) 0 28px;position:relative}.pd-ftr__top{border-bottom:1px solid var(--chene-3);grid-template-columns:minmax(0,4fr) repeat(3,minmax(0,2.6fr));gap:32px;padding-bottom:40px;display:grid}.pd-ftr__brand p{max-width:40ch;color:var(--muted-d);margin-top:18px;font-size:15.5px}.pd-ftr h2{font:600 12.5px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ocre-c);margin-bottom:14px}.pd-ftr ul{color:var(--muted-d);gap:8px;font-size:15px;display:grid}.pd-ftr ul a{color:var(--chaux);text-decoration:none}.pd-ftr ul a:hover{text-decoration:underline;text-decoration-color:var(--ocre)}.pd-ftr__bottom{color:var(--torchis);flex-wrap:wrap;justify-content:space-between;gap:10px 24px;padding-top:20px;font-size:13.5px;display:flex}@media (width<=959px){.pd-ftr__top{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-ftr__brand{grid-column:1/-1}}@media (width<=559px){.pd-ftr__top{grid-template-columns:minmax(0,1fr)}}.pd-barre{display:none}@media (width<=899px){.pd-barre{z-index:250;padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:var(--chene);border-top:1px solid var(--chene-3);grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}.pd-barre a{min-height:48px;color:var(--chaux);border:1px solid #efe9dd73;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15.5px;font-weight:600;text-decoration:none;display:flex}.pd-barre svg{width:18px;height:18px}.pd-barre__cta{background:var(--ocre-d);border-color:var(--ocre-d)!important;color:#fff!important}.pd{padding-bottom:68px}}@media (prefers-reduced-motion:reduce){.pd-ass__img img,.pd-cer__trait,.pd-lignes svg{transition:none}}
