.ldt-hero{--vert-fonce:#0D2009;--or:#AC8D5B;--blanc:#ffffff;position:relative;width:100%;height:92vh;min-height:520px;max-height:820px;overflow:hidden;font-family:'Poppins',sans-serif}.ldt-hero__bg{position:absolute;inset:0;background-image:url(/wp-content/uploads/2026/04/Buffet-dinatoire-froid-ideange.png);background-size:cover;background-position:center 50%;transform:scale(1.04);transition:transform 8s ease}.ldt-hero:hover .ldt-hero__bg{transform:scale(1)}.ldt-hero__overlay{position:absolute;inset:0;background:linear-gradient(to bottom,rgb(13 32 9 / .30) 0%,rgb(13 32 9 / .55) 45%,rgb(13 32 9 / .85) 100%)}.ldt-hero__inner{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:64px 80px}.ldt-hero__eyebrow{display:flex;align-items:center;gap:12px;font-size:10.5px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--or);margin-bottom:16px}.ldt-hero__eyebrow::before{content:'';display:inline-block;width:36px;height:1.5px;background:var(--or);flex-shrink:0}.ldt-hero__h1{font-family:'Lora',serif;font-size:clamp(30px, 5vw, 56px);font-weight:400;color:var(--blanc);line-height:1.15;margin-bottom:18px;max-width:640px}.ldt-hero__h1 em{font-style:italic;color:rgb(247 240 226 / .88)}.ldt-hero__desc{font-size:14.5px;font-weight:300;color:rgb(255 255 255 / .72);line-height:1.85;margin-bottom:36px;max-width:520px}.ldt-hero__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:'Poppins',sans-serif;font-size:11px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:#f9f7f2;background:#fff0;border:1.5px solid #f9f7f2;padding:13px 26px;transition:background .22s,color .22s,border-color .22s;width:fit-content;cursor:pointer}.ldt-hero__btn:hover{background:#f9f7f2;border-color:#f9f7f2;color:var(--vert-fonce)}.ldt-hero__btn:focus-visible{outline:2px solid #f9f7f2;outline-offset:3px}.ldt-hero__btn:active{background:rgb(249 247 242 / .85);border-color:#f9f7f2;color:var(--vert-fonce)}.ldt-hero__btn svg{width:13px;height:13px;flex-shrink:0;transition:transform .22s}.ldt-hero__btn:hover svg,.ldt-hero__btn:active svg{transform:translateX(5px)}@media (max-width:768px){.ldt-hero{height:88vh;max-height:none;min-height:500px}.ldt-hero__inner{padding:44px 32px}.ldt-hero__desc{max-width:100%;font-size:14px}}@media (max-width:480px){.ldt-hero{height:100svh;min-height:560px}.ldt-hero__overlay{background:linear-gradient(to bottom,rgb(13 32 9 / .50) 0%,rgb(13 32 9 / .68) 40%,rgb(13 32 9 / .92) 100%)}.ldt-hero__inner{padding:32px 22px 40px}.ldt-hero__eyebrow{font-size:9.5px;letter-spacing:.16em}.ldt-hero__h1{font-size:clamp(28px, 8vw, 36px);max-width:100%;margin-bottom:14px}.ldt-hero__desc{font-size:13.5px;max-width:100%;color:rgb(255 255 255 / .80);margin-bottom:28px}.ldt-hero__btn{width:100%;padding:15px 20px;font-size:10.5px}}.lbs{--vert-fonce:#0D2009;--or:#AC8D5B;--or-clair:#f7f0e2;--sage:#899A77;--gris:#4A4A4A;--gris-light:#6a6a6a;--ivoire:#f9f7f2;--blanc:#ffffff;--border:rgba(137,154,119,0.22);font-family:'Poppins',sans-serif;font-weight:300;background:var(--ivoire);overflow:hidden}.lbs *,.lbs *::before,.lbs *::after{box-sizing:border-box;margin:0;padding:0}.lbs a{text-decoration:none;color:inherit}.lbs__grid{display:grid;grid-template-columns:58% 42%;min-height:680px}.lbs__photo-col{position:relative;overflow:hidden}.lbs__photo-wrap{position:absolute;inset:0;overflow:hidden}.lbs__photo{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transform:scale(1.08);transition:transform 1.2s cubic-bezier(.25,.46,.45,.94);will-change:transform}.lbs.is-visible .lbs__photo{transform:scale(1)}.lbs__photo-col::after{content:'';position:absolute;inset:0;background:linear-gradient(to right,transparent 70%,rgb(249 247 242 / .55) 100%);pointer-events:none;z-index:1}.lbs__tag{position:absolute;top:36px;left:36px;z-index:2;display:flex;align-items:center;gap:10px;font-family:'Poppins',sans-serif;font-size:9.5px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--blanc);opacity:0;transform:translateY(-10px);transition:opacity .7s ease .9s,transform .7s ease .9s}.lbs__tag::before{content:'';display:block;width:28px;height:1.5px;background:var(--or);flex-shrink:0}.lbs.is-visible .lbs__tag{opacity:1;transform:translateY(0)}.lbs__big-num{position:absolute;bottom:32px;left:36px;z-index:2;font-family:'Lora',serif;font-size:11px;font-weight:400;letter-spacing:.22em;color:var(--or);opacity:0;transition:opacity .6s ease 1.1s}.lbs.is-visible .lbs__big-num{opacity:1}.lbs__content-col{background:var(--ivoire);display:flex;flex-direction:column;justify-content:center;padding:72px 64px 72px 60px;position:relative}.lbs__content-col::before{content:'';position:absolute;left:0;top:15%;bottom:15%;width:1px;background:var(--border)}.lbs__eyebrow{display:flex;align-items:center;gap:10px;font-size:10px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--sage);margin-bottom:20px;opacity:0;transform:translateX(20px);transition:opacity .6s ease .3s,transform .6s ease .3s}.lbs__eyebrow::before{content:'';display:inline-block;width:36px;height:1.5px;background:var(--or);flex-shrink:0}.lbs.is-visible .lbs__eyebrow{opacity:1;transform:translateX(0)}.lbs__h2{font-family:'Lora',serif;font-size:clamp(26px, 2.6vw, 36px);font-weight:400;color:var(--vert-fonce);line-height:1.2;margin-bottom:6px;opacity:0;transform:translateX(20px);transition:opacity .65s ease .45s,transform .65s ease .45s}.lbs__h2 em{font-style:italic}.lbs.is-visible .lbs__h2{opacity:1;transform:translateX(0)}.lbs__rule{display:block;width:36px;height:1.5px;background:var(--or);margin:18px 0 24px;opacity:0;transform:scaleX(0);transform-origin:left;transition:opacity .5s ease .6s,transform .6s ease .6s}.lbs.is-visible .lbs__rule{opacity:1;transform:scaleX(1)}.lbs__desc{font-size:13.5px;font-weight:300;color:var(--gris-light);line-height:1.9;margin-bottom:32px;opacity:0;transform:translateX(20px);transition:opacity .65s ease .65s,transform .65s ease .65s}.lbs.is-visible .lbs__desc{opacity:1;transform:translateX(0)}.lbs__list{list-style:none;margin-bottom:36px}.lbs__list li{display:flex;align-items:flex-start;gap:12px;font-size:13px;font-weight:300;color:var(--gris);padding:10px 0;border-bottom:1px solid var(--border);opacity:0;transform:translateX(16px)}.lbs__list li:first-child{border-top:1px solid var(--border)}.lbs__list li::before{content:'';display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--or);flex-shrink:0;margin-top:7px}.lbs.is-visible .lbs__list li:nth-child(1){opacity:1;transform:translateX(0);transition:opacity .5s ease .75s,transform .5s ease .75s}.lbs.is-visible .lbs__list li:nth-child(2){opacity:1;transform:translateX(0);transition:opacity .5s ease .85s,transform .5s ease .85s}.lbs.is-visible .lbs__list li:nth-child(3){opacity:1;transform:translateX(0);transition:opacity .5s ease .95s,transform .5s ease .95s}.lbs__note{font-family:'Lora',serif;font-style:italic;font-size:13px;color:var(--gris-light);line-height:1.7;margin-bottom:32px;opacity:0;transition:opacity .6s ease 1.05s}.lbs.is-visible .lbs__note{opacity:1}.lbs__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:'Poppins',sans-serif;font-size:11px;font-weight:400;letter-spacing:.13em;text-transform:uppercase;color:var(--vert-fonce);background:#fff0;border:1.5px solid var(--vert-fonce);padding:13px 26px;transition:background .22s,color .22s;width:fit-content;cursor:pointer;opacity:0;transform:translateY(10px);transition:background .22s,color .22s,opacity .5s ease 1.15s,transform .5s ease 1.15s}.lbs__btn:hover{background:var(--vert-fonce);color:var(--blanc)}.lbs__btn:active{background:var(--vert-fonce);color:var(--blanc);opacity:.85}.lbs__btn svg{width:13px;height:13px;transition:transform .22s}.lbs__btn:hover svg{transform:translateX(5px)}.lbs.is-visible .lbs__btn{opacity:1;transform:translateY(0)}@media (max-width:900px){.lbs__grid{grid-template-columns:1fr;min-height:auto}.lbs__photo-col{height:60vw;min-height:300px;max-height:480px}.lbs__photo-wrap{position:relative;height:100%}.lbs__photo-col::after{display:none}.lbs__content-col{padding:52px 36px}.lbs__content-col::before{display:none}}@media (max-width:480px){.lbs__photo-col{height:72vw}.lbs__tag{top:20px;left:20px}.lbs__big-num{bottom:20px;left:20px}.lbs__content-col{padding:40px 22px}.lbs__btn{width:100%}}.ldt-bandeau{--vert-clair:#eef2e8;--vert-fonce:#0D2009;--or:#AC8D5B;--sage:#899A77;--border:rgba(137,154,119,0.22);background:var(--vert-clair);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:56px 80px;font-family:'Poppins',sans-serif}.ldt-bandeau__inner{max-width:860px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.ldt-bandeau__p{font-size:14px;font-weight:300;color:var(--vert-fonce);line-height:1.9}.ldt-bandeau__sep{width:36px;height:1.5px;background:var(--or);flex-shrink:0}@media (max-width:768px){.ldt-bandeau{padding:44px 32px}.ldt-bandeau__p{font-size:13.5px}}@media (max-width:480px){.ldt-bandeau{padding:36px 22px}.ldt-bandeau__p{font-size:13px}}.lbsu{--vert-fonce:#0D2009;--or:#AC8D5B;--or-clair:#f7f0e2;--sage:#899A77;--gris:#4A4A4A;--gris-light:#6a6a6a;--ivoire:#f9f7f2;--blanc:#ffffff;--border:rgba(137,154,119,0.22);font-family:'Poppins',sans-serif;font-weight:300;background:var(--or-clair);overflow:hidden}.lbsu *,.lbsu *::before,.lbsu *::after{box-sizing:border-box;margin:0;padding:0}.lbsu a{text-decoration:none;color:inherit}.lbsu__outer{display:grid;grid-template-columns:44% 56%;min-height:700px;position:relative}.lbsu__left{background:var(--or-clair);display:flex;flex-direction:column;justify-content:center;padding:80px 56px 80px 72px;position:relative;z-index:2}.lbsu__watermark{position:absolute;bottom:-20px;right:-30px;font-family:'Lora',serif;font-size:clamp(120px, 14vw, 180px);font-weight:400;font-style:italic;color:rgb(172 141 91 / .10);line-height:1;pointer-events:none;user-select:none;z-index:1;opacity:0;transition:opacity 1s ease .2s}.lbsu.is-visible .lbsu__watermark{opacity:1}.lbsu__eyebrow{display:flex;align-items:center;gap:10px;font-size:10px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--sage);margin-bottom:20px;opacity:0;transform:translateX(-20px);transition:opacity .6s ease .35s,transform .6s ease .35s}.lbsu__eyebrow::before{content:'';display:inline-block;width:36px;height:1.5px;background:var(--or);flex-shrink:0}.lbsu.is-visible .lbsu__eyebrow{opacity:1;transform:translateX(0)}.lbsu__h2{font-family:'Lora',serif;font-size:clamp(26px, 2.8vw, 40px);font-weight:400;color:var(--vert-fonce);line-height:1.2;opacity:0;transform:translateX(-20px);transition:opacity .65s ease .5s,transform .65s ease .5s}.lbsu__h2 em{font-style:italic}.lbsu.is-visible .lbsu__h2{opacity:1;transform:translateX(0)}.lbsu__rule{display:block;width:36px;height:1.5px;background:var(--or);margin:18px 0 26px;opacity:0;transform:scaleX(0);transform-origin:left;transition:opacity .5s ease .65s,transform .55s ease .65s}.lbsu.is-visible .lbsu__rule{opacity:1;transform:scaleX(1)}.lbsu__desc{font-size:13.5px;font-weight:300;color:var(--gris-light);line-height:1.9;margin-bottom:36px;opacity:0;transform:translateX(-20px);transition:opacity .65s ease .7s,transform .65s ease .7s}.lbsu.is-visible .lbsu__desc{opacity:1;transform:translateX(0)}.lbsu__pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:40px;opacity:0;transition:opacity .6s ease .82s}.lbsu.is-visible .lbsu__pills{opacity:1}.lbsu__pill{font-size:11px;font-weight:400;letter-spacing:.08em;color:var(--gris);background:#fff0;border:1px solid rgb(172 141 91 / .45);padding:6px 14px;transition:background .2s,color .2s,border-color .2s;cursor:default}.lbsu__pill:hover{background:var(--or);border-color:var(--or);color:var(--blanc)}.lbsu__note{font-family:'Lora',serif;font-style:italic;font-size:13px;color:var(--gris-light);line-height:1.7;margin-bottom:32px;padding-left:14px;border-left:1.5px solid var(--or);opacity:0;transition:opacity .6s ease .92s}.lbsu.is-visible .lbsu__note{opacity:1}.lbsu__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:'Poppins',sans-serif;font-size:11px;font-weight:400;letter-spacing:.13em;text-transform:uppercase;color:var(--vert-fonce);background:#fff0;border:1.5px solid var(--vert-fonce);padding:13px 26px;width:fit-content;cursor:pointer;opacity:0;transform:translateY(10px);transition:background .22s,color .22s,opacity .5s ease 1.02s,transform .5s ease 1.02s}.lbsu__btn:hover{background:var(--vert-fonce);color:var(--blanc)}.lbsu__btn:active{background:var(--vert-fonce);color:var(--blanc);opacity:.85}.lbsu__btn svg{width:13px;height:13px;transition:transform .22s}.lbsu__btn:hover svg{transform:translateX(5px)}.lbsu.is-visible .lbsu__btn{opacity:1;transform:translateY(0)}.lbsu__right{position:relative;overflow:hidden}.lbsu__mosaic{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:55% 45%;height:100%;gap:3px}.lbsu__tile{overflow:hidden;position:relative}.lbsu__tile img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.1);transition:transform 1.3s cubic-bezier(.25,.46,.45,.94);will-change:transform;filter:brightness(.96)}.lbsu__tile:hover img{transform:scale(1.04)!important;filter:brightness(1.02);transition:transform .6s ease,filter .4s ease!important}.lbsu__tile:nth-child(1) img{transition-delay:.3s}.lbsu__tile:nth-child(2) img{transition-delay:.5s}.lbsu__tile:nth-child(3) img{transition-delay:.45s}.lbsu__tile:nth-child(4) img{transition-delay:.6s}.lbsu.is-visible .lbsu__tile img{transform:scale(1)}.lbsu__tile--tall{grid-row:span 2}.lbsu__tile::after{content:'';position:absolute;inset:0;background:rgb(13 32 9 / .08);transition:background .3s;pointer-events:none}.lbsu__tile:hover::after{background:rgb(13 32 9 / 0)}.lbsu__tile-label{position:absolute;bottom:0;left:0;right:0;padding:28px 18px 16px;background:linear-gradient(to top,rgb(13 32 9 / .6) 0%,transparent 100%);font-family:'Lora',serif;font-style:italic;font-size:12px;color:rgb(249 247 242 / .9);letter-spacing:.04em;opacity:0;transform:translateY(6px);transition:opacity .3s,transform .3s;z-index:2}.lbsu__tile:hover .lbsu__tile-label{opacity:1;transform:translateY(0)}@media (max-width:960px){.lbsu__outer{grid-template-columns:1fr;min-height:auto}.lbsu__right{order:-1;height:64vw;min-height:280px;max-height:460px}.lbsu__mosaic{gap:2px}.lbsu__left{padding:52px 36px}.lbsu__watermark{display:none}}@media (max-width:480px){.lbsu__right{height:80vw}.lbsu__left{padding:40px 22px}.lbsu__btn{width:100%}.lbsu__pills{gap:6px}}.ldt-process{--vert-fonce:#0D2009;--or:#AC8D5B;--sage:#899A77;--gris:#4A4A4A;--gris-light:#6a6a6a;--ivoire:#f9f7f2;--blanc:#ffffff;--border:rgba(137,154,119,0.22);background:var(--blanc);padding:80px 80px;font-family:'Poppins',sans-serif;border-top:1px solid var(--border)}.ldt-process *,.ldt-process *::before,.ldt-process *::after{box-sizing:border-box;margin:0;padding:0}.ldt-process__head{text-align:center;margin-bottom:64px}.ldt-process__eyebrow{display:flex;align-items:center;justify-content:center;gap:12px;font-size:10px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--sage);margin-bottom:16px}.ldt-process__eyebrow::before,.ldt-process__eyebrow::after{content:'';display:inline-block;width:36px;height:1.5px;background:var(--or)}.ldt-process__h2{font-family:'Lora',serif;font-size:clamp(24px, 2.6vw, 34px);font-weight:400;color:var(--vert-fonce);line-height:1.25}.ldt-process__h2 em{font-style:italic}.ldt-process__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0;position:relative}.ldt-process__steps::before{content:'';position:absolute;top:28px;left:calc(16.66% + 20px);right:calc(16.66% + 20px);height:1px;background:var(--border);z-index:0}.ldt-process__step{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 40px;position:relative;z-index:1;opacity:0;transform:translateY(24px)}.ldt-process.is-visible .ldt-process__step:nth-child(1){opacity:1;transform:translateY(0);transition:opacity .6s ease .2s,transform .6s ease .2s}.ldt-process.is-visible .ldt-process__step:nth-child(2){opacity:1;transform:translateY(0);transition:opacity .6s ease .4s,transform .6s ease .4s}.ldt-process.is-visible .ldt-process__step:nth-child(3){opacity:1;transform:translateY(0);transition:opacity .6s ease .6s,transform .6s ease .6s}.ldt-process__num{width:56px;height:56px;border-radius:50%;border:1.5px solid var(--or);background:var(--blanc);display:flex;align-items:center;justify-content:center;font-family:'Lora',serif;font-size:16px;font-weight:400;color:var(--or);margin-bottom:28px;flex-shrink:0;transition:background .25s,color .25s}.ldt-process__step:hover .ldt-process__num{background:var(--or);color:var(--blanc)}.ldt-process__title{font-family:'Lora',serif;font-size:16px;font-weight:500;color:var(--vert-fonce);margin-bottom:14px;line-height:1.3}.ldt-process__title em{font-style:italic;font-weight:400}.ldt-process__desc{font-size:13px;font-weight:300;color:var(--gris-light);line-height:1.85}@media (max-width:768px){.ldt-process{padding:60px 32px}.ldt-process__steps{grid-template-columns:1fr;gap:44px}.ldt-process__steps::before{display:none}.ldt-process__step{padding:0;flex-direction:row;text-align:left;gap:24px;align-items:flex-start}.ldt-process__num{flex-shrink:0;margin-bottom:0}.ldt-process__head{margin-bottom:48px}}@media (max-width:480px){.ldt-process{padding:48px 22px}}.ldt-cta{--vert-fonce:#0D2009;--or:#AC8D5B;--sage:#899A77;--ivoire:#f9f7f2;--blanc:#ffffff;--border:rgba(137,154,119,0.22);background:var(--vert-fonce);padding:88px 80px;font-family:'Poppins',sans-serif;position:relative;overflow:hidden}.ldt-cta *,.ldt-cta *::before,.ldt-cta *::after{box-sizing:border-box;margin:0;padding:0}.ldt-cta__bg-illustration{position:absolute;right:-40px;top:50%;transform:translateY(-50%);width:420px;height:420px;object-fit:contain;opacity:.06;pointer-events:none;user-select:none}.ldt-cta__inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:60px}.ldt-cta__text{flex:1}.ldt-cta__eyebrow{display:flex;align-items:center;gap:10px;font-size:10px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--or);margin-bottom:18px}.ldt-cta__eyebrow::before{content:'';display:inline-block;width:36px;height:1.5px;background:var(--or);flex-shrink:0}.ldt-cta__h2{font-family:'Lora',serif;font-size:clamp(28px, 3vw, 42px);font-weight:400;color:var(--blanc);line-height:1.2;margin-bottom:18px}.ldt-cta__h2 em{font-style:italic;color:rgb(247 240 226 / .7)}.ldt-cta__desc{font-size:13.5px;font-weight:300;color:rgb(247 240 226 / .5);line-height:1.9;max-width:480px}.ldt-cta__aside{display:flex;flex-direction:column;align-items:flex-end;gap:24px;flex-shrink:0}.ldt-cta__contact{text-align:right}.ldt-cta__contact a{display:block;font-size:13px;font-weight:300;color:rgb(247 240 226 / .45);text-decoration:none;line-height:1.8;transition:color .2s}.ldt-cta__contact a:hover{color:var(--or)}.ldt-cta__aside-sep{width:1px;height:32px;background:rgb(137 154 119 / .3);align-self:flex-end}.ldt-cta__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:'Poppins',sans-serif;font-size:11px;font-weight:400;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:var(--vert-fonce);background:var(--ivoire);border:1.5px solid var(--ivoire);padding:14px 30px;white-space:nowrap;cursor:pointer;transition:background .22s,color .22s,border-color .22s}.ldt-cta__btn:hover{background:var(--or);border-color:var(--or);color:var(--blanc)}.ldt-cta__btn:active{background:#8c6e3a;border-color:#8c6e3a;color:var(--blanc)}.ldt-cta__btn svg{width:13px;height:13px;transition:transform .22s}.ldt-cta__btn:hover svg{transform:translateX(5px)}.ldt-cta__eyebrow,.ldt-cta__h2,.ldt-cta__desc,.ldt-cta__aside{opacity:0;transform:translateY(16px)}.ldt-cta.is-visible .ldt-cta__eyebrow{opacity:1;transform:translateY(0);transition:opacity .6s ease .15s,transform .6s ease .15s}.ldt-cta.is-visible .ldt-cta__h2{opacity:1;transform:translateY(0);transition:opacity .6s ease .3s,transform .6s ease .3s}.ldt-cta.is-visible .ldt-cta__desc{opacity:1;transform:translateY(0);transition:opacity .6s ease .45s,transform .6s ease .45s}.ldt-cta.is-visible .ldt-cta__aside{opacity:1;transform:translateY(0);transition:opacity .6s ease .55s,transform .6s ease .55s}@media (max-width:900px){.ldt-cta{padding:64px 36px}.ldt-cta__inner{flex-direction:column;align-items:flex-start;gap:40px}.ldt-cta__aside{align-items:flex-start;width:100%}.ldt-cta__contact{text-align:left}.ldt-cta__aside-sep{display:none}.ldt-cta__desc{max-width:100%}.ldt-cta__bg-illustration{width:260px;height:260px;opacity:.04;right:-20px}}@media (max-width:480px){.ldt-cta{padding:48px 22px}.ldt-cta__btn{width:100%}.ldt-cta__bg-illustration{display:none}}.ldt-hero__bg{background-image:none}.ldt-hero__overlay{height:auto}.ldt-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:center 50%;display:block}.lbs__photo img{width:100%;height:auto;display:block}.ldt-cta__bg-illustration img{width:100%;height:100%;object-fit:contain;display:block}.ldt-hero__btn,.lbs__btn,.lbsu__btn,.ldt-cta__btn{position:relative}.ldt-hero__btn a,.lbs__btn a,.lbsu__btn a,.ldt-cta__btn a{color:inherit!important;text-decoration:none!important;display:block}.ldt-hero__btn a::after,.lbs__btn a::after,.lbsu__btn a::after,.ldt-cta__btn a::after{content:"";position:absolute;inset:0}.ldt-hero__btn::after,.lbs__btn::after,.lbsu__btn::after,.ldt-cta__btn::after{content:"";width:13px;height:13px;flex-shrink:0;background:currentColor;transition:transform .22s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat}.ldt-hero__btn:hover::after,.ldt-hero__btn:active::after,.lbs__btn:hover::after,.lbsu__btn:hover::after,.ldt-cta__btn:hover::after{transform:translateX(5px)}.ldt-cta__contact .wp-block-buttons,.ldt-cta__contact .wp-block-button{display:contents}.ldt-cta__contact .wp-block-button__link{background:none;padding:0;border:0;border-radius:0;box-shadow:none}.ldt-formules{--vert-fonce:#0D2009;--or:#AC8D5B;--sage:#899A77;--gris:#4A4A4A;--gris-light:#6a6a6a;--ivoire:#f9f7f2;--blanc:#ffffff;--border:rgba(137,154,119,0.22);background:var(--ivoire);padding:80px;font-family:'Poppins',sans-serif;border-top:1px solid var(--border)}.ldt-formules *,.ldt-formules *::before,.ldt-formules *::after{box-sizing:border-box;margin:0;padding:0}.ldt-formules__head{text-align:center;max-width:720px;margin:0 auto 48px}.ldt-formules .ldt-formules__eyebrow{display:flex;align-items:center;justify-content:center;gap:12px;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--sage);margin-bottom:16px}.ldt-formules__eyebrow::before,.ldt-formules__eyebrow::after{content:'';display:inline-block;width:36px;height:1.5px;background:var(--or)}.ldt-formules .ldt-formules__h2{font-family:'Lora',serif;font-size:clamp(24px, 2.6vw, 34px);font-weight:400;color:var(--vert-fonce);line-height:1.25;margin-bottom:18px}.ldt-formules__h2 em{font-style:italic}.ldt-formules .ldt-formules__intro{font-size:14.5px;line-height:1.85;color:var(--gris-light)}.ldt-formules__grid{display:grid;grid-template-columns:repeat(3,1fr);align-items:start}.ldt-formule{padding:4px 40px 8px;min-width:0}.ldt-formule:first-child{padding-left:0}.ldt-formule:last-child{padding-right:0}.ldt-formule+.ldt-formule{border-left:1px solid var(--border)}.ldt-formules .ldt-formule__nom{font-family:'Lora',serif;font-size:1.5rem;font-weight:400;color:var(--vert-fonce);line-height:1.25;margin-bottom:10px}.ldt-formules .ldt-formule__prix{font-family:'Lora',serif;font-size:1.6rem;color:var(--or);line-height:1.1}.ldt-formules .ldt-formule__ttc{font-size:12px;color:var(--gris-light);margin-top:4px}.ldt-formules .ldt-formule__pieces{font-size:13px;color:var(--gris-light);margin:2px 0 22px}.ldt-formules .ldt-formule__sous{font-family:'Lora',serif;font-style:italic;font-size:14px;color:var(--sage);margin:16px 0 6px}.ldt-formule__liste{list-style:none}.ldt-formule__liste li{margin-bottom:5px;font-size:14px;line-height:1.6;color:var(--gris)}@media (max-width:1100px){.ldt-formules{padding:64px 40px}.ldt-formules__grid{grid-template-columns:1fr;max-width:620px;margin:0 auto}.ldt-formule,.ldt-formule:first-child,.ldt-formule:last-child{padding:28px 0}.ldt-formule+.ldt-formule{border-left:0;border-top:1px solid var(--border)}.ldt-formule:first-child{padding-top:0}}@media (max-width:480px){.ldt-formules{padding:48px 22px}.ldt-formule,.ldt-formule:first-child,.ldt-formule:last-child{padding:24px 0}.ldt-formule:first-child{padding-top:0}}.ldt-formules__telecharger{display:flex;justify-content:center;margin:44px 0 0}.ldt-formules__telecharger .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;padding:13px 26px;border:1.5px solid var(--vert-fonce);border-radius:0;background:#fff0;color:var(--vert-fonce);font-family:'Poppins',sans-serif;font-size:11px;font-weight:400;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;box-shadow:none;transition:background .22s,color .22s}.ldt-formules__telecharger .wp-block-button__link:hover{background:var(--vert-fonce);color:var(--blanc)}@media (max-width:480px){.ldt-formules__telecharger .wp-block-button{width:100%}.ldt-formules__telecharger .wp-block-button__link{width:100%}}