:root{--noir:#141210;--noir-warm:#F7F4EE;--noir-card:#EFEBE2;--emerald:#141210;--emerald-lt:#3A3530;--or:#A0845C;--or-pale:#7A6040;--or-muted:rgba(160,132,92,.12);--creme:#F0EBE0;--blanc:#FDFCFA;--text-on-dark:#141210;--text-muted:#7A7268;--border-or:rgba(160,132,92,.25);--border-light:rgba(20,18,16,.08)}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}html{scroll-behavior:smooth;font-size:16px}body{background:var(--noir);color:var(--text-on-dark);font-family:'Jost',sans-serif;font-weight:300;line-height:1.65;overflow-x:clip;-webkit-font-smoothing:antialiased}body.nav-open{overflow:hidden}a{text-decoration:none;color:inherit}img,picture,video{display:block;max-width:100%;height:auto}.hero-slide img,.room-cover img{width:100%;height:100%;object-fit:cover}#c-dot,#c-ring{display:none !important}.f-display{font-family:'Cormorant Garamond',serif;font-weight:300}.f-display-i{font-family:'Cormorant Garamond',serif;font-weight:300;font-style:italic}.f-label{font-family:'Jost',sans-serif;font-weight:400;font-size:.65rem;letter-spacing:.42em;text-transform:uppercase;color:var(--or)}.f-body{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:1.2rem;line-height:1.85;color:var(--text-muted)}.js-fade{opacity:0;transform:translateY(32px);transition:opacity 1.1s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1)}.js-clip{clip-path:inset(100% 0 0 0);transition:clip-path 1.5s cubic-bezier(.77,0,.175,1)}.js-fade-r{opacity:0;transform:translateX(-24px);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1)}.inview.js-fade{opacity:1;transform:translateY(0)}.inview.js-clip{clip-path:inset(0 0 0 0)}.inview.js-fade-r{opacity:1;transform:translateX(0)}.d1{transition-delay:.12s!important}.d2{transition-delay:.24s!important}.d3{transition-delay:.36s!important}.d4{transition-delay:.48s!important}.d5{transition-delay:.60s!important}.d6{transition-delay:.72s!important}.d7{transition-delay:.84s!important}.d8{transition-delay:.96s!important}#preloader{display:none !important}#hero{height:100vh;min-height:680px;display:grid;grid-template-columns:1fr 1fr;position:relative;overflow:hidden}.hero-left{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;padding:0 4vw 0 6vw;background:var(--blanc)}.hero-right{position:relative;z-index:2;overflow:hidden}.hero-right::before{content:'';position:absolute;top:15%;left:0;bottom:15%;width:1px;background:linear-gradient(to bottom,transparent,rgba(20,18,16,.2),transparent);z-index:5;opacity:.35}.hero-slides{position:absolute;inset:0}.hero-slide{position:absolute;inset:0;opacity:0;transition:opacity 1.2s ease}.hero-slide.active{opacity:1}.hero-slide .ph{width:100%;height:100%;transition:transform 8s cubic-bezier(.16,1,.3,1);transform:scale(1.08)}.hero-slide.active .ph{transform:scale(1)}.ph-s1{background:linear-gradient(155deg,#1a2e20 0%,#263D31 45%,#0e1a14 100%)}.ph-s2{background:linear-gradient(145deg,#1a1208 0%,#2e1e0c 50%,#3d2810 100%)}.ph-s3{background:linear-gradient(160deg,#0e0c08 0%,#1e1810 50%,#2e2418 100%)}.ph-s4{background:linear-gradient(150deg,#141e14 0%,#1e2e1e 50%,#263d26 100%)}.hero-vignette{position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(90deg,var(--noir) 0%,rgba(12,11,9,.3) 30%,transparent 55%)}.hero-thumbs{position:absolute;right:2.5vw;top:50%;transform:translateY(-50%);z-index:6;display:flex;flex-direction:column;gap:.8rem}.hero-thumb{width:3px;height:28px;background:rgba(20,18,16,.2);cursor:pointer;border:none;padding:0;transition:height .3s,background .3s}.hero-thumb.active{height:48px;background:var(--noir)}.hero-counter{position:absolute;bottom:3rem;right:0;width:50%;z-index:4;display:flex;align-items:center;justify-content:flex-end;padding-right:4vw;gap:1.5rem;opacity:0;animation:hUp .6s ease 2.6s forwards}.counter-bar{flex:1;max-width:80px;height:1px;background:rgba(196,151,62,.2);position:relative;overflow:hidden}.counter-prog{position:absolute;top:0;left:0;height:100%;background:var(--noir);transition:width .6s cubic-bezier(.16,1,.3,1)}.counter-num{font-family:'Cormorant Garamond',serif;font-style:italic;font-size:.9rem;color:var(--or-pale);display:flex;align-items:baseline;gap:.4rem}.counter-cur{font-size:1.4rem;color:var(--or)}.counter-total{color:var(--text-muted);font-size:.8rem}.hero-pattern{position:absolute;inset:0;z-index:1;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Cg fill='none' stroke='%23C4973E' stroke-width='.7'%3E%3Cpolygon points='48,6 90,27 90,69 48,90 6,69 6,27'/%3E%3Cpolygon points='48,18 78,33 78,63 48,78 18,63 18,33'/%3E%3Cpolygon points='48,30 66,39 66,57 48,66 30,57 30,39'/%3E%3Cline x1='48' y1='6' x2='48' y2='18'/%3E%3Cline x1='90' y1='27' x2='78' y2='33'/%3E%3Cline x1='90' y1='69' x2='78' y2='63'/%3E%3Cline x1='48' y1='90' x2='48' y2='78'/%3E%3Cline x1='6' y1='69' x2='18' y2='63'/%3E%3Cline x1='6' y1='27' x2='18' y2='33'/%3E%3C/g%3E%3C/svg%3E");background-size:96px 96px}.hero-eyebrow{display:flex;align-items:center;gap:1.4rem;margin-bottom:2.5rem;opacity:0;transform:translateY(16px);animation:hUp .8s cubic-bezier(.16,1,.3,1) 1.6s forwards}.hero-eyebrow .dash{width:32px;height:1px;background:var(--or);flex-shrink:0}.hero-ctas{display:flex;align-items:center;gap:2rem;margin-top:3rem;opacity:0;transform:translateY(14px);animation:hUp .8s cubic-bezier(.16,1,.3,1) 2.3s forwards}.hero-cta-main{display:inline-block;padding:1rem 2.5rem;background:var(--or);color:var(--noir);font-family:'Jost',sans-serif;font-weight:500;font-size:.62rem;letter-spacing:.3em;text-transform:uppercase;transition:background .3s}.hero-cta-main:hover{background:var(--or-pale)}.hero-cta-sec{font-size:.6rem;letter-spacing:.35em;text-transform:uppercase;color:var(--text-muted);transition:color .3s}.hero-cta-sec:hover{color:var(--or)}.hero-h1{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:clamp(5rem,12vw,14rem);line-height:.88;letter-spacing:-.02em;opacity:0;transform:translateY(24px);animation:hUp .9s cubic-bezier(.16,1,.3,1) .15s forwards}.hero-h1 .line-1{display:block;color:var(--noir)}.hero-h1 .line-2{display:block;font-style:italic;color:var(--or);padding-left:4vw;margin-top:-.02em;clip-path:inset(0 102% 0 -10px);animation:hero-write-in 2s cubic-bezier(.55,.05,.25,1) .35s forwards}@keyframes hero-write-in{0%{clip-path:inset(0 102% 0 -10px)}100%{clip-path:inset(0 -10px 0 -10px)}}.hero-sub{margin-top:2.5rem;max-width:380px;font-family:'Cormorant Garamond',serif;font-size:1.15rem;line-height:1.75;color:var(--text-muted);opacity:0;transform:translateY(16px);animation:hUp .8s cubic-bezier(.16,1,.3,1) 2.1s forwards}.hero-scroll{position:absolute;bottom:12vh;right:6vw;z-index:3;display:flex;flex-direction:column;align-items:center;gap:.8rem;opacity:0;animation:hUp .8s ease 2.4s forwards}.hero-scroll .vline{width:1px;height:50px;background:var(--or);opacity:.5;animation:pulse 2s ease infinite 3s}@keyframes pulse{0%,100%{height:50px;opacity:.4}50%{height:70px;opacity:.9}}@keyframes hUp{to{opacity:1;transform:translateY(0)}}.booking-bar{position:relative;z-index:10;background:linear-gradient(135deg,rgba(255,255,255,.82) 0%,rgba(240,235,224,.75) 100%);backdrop-filter:blur(32px) saturate(1.6);-webkit-backdrop-filter:blur(32px) saturate(1.6);border-top:1px solid rgba(255,255,255,.9);border-bottom:1px solid rgba(160,132,92,.15);box-shadow:0 8px 48px rgba(20,18,16,.1),0 1px 0 rgba(255,255,255,.9) inset,0 -1px 0 rgba(160,132,92,.1) inset;padding:1.6rem 6vw;display:flex;align-items:center;gap:2.5rem}.bk-fields{display:flex;gap:0;flex:1}.bk-field{flex:1;display:flex;flex-direction:column;gap:6px;padding:0 2rem 0 0;border-right:1px solid var(--border-or);margin-right:2rem}.bk-field:last-of-type{border-right:none;margin-right:0}.bk-lbl{font-family:'Jost',sans-serif;font-size:.58rem;letter-spacing:.38em;text-transform:uppercase;color:var(--or)}.bk-field input,.bk-field select{background:transparent;border:none;outline:none;font-family:'Cormorant Garamond',serif;font-size:1.1rem;font-weight:300;color:var(--noir);cursor:pointer;border-bottom:1px solid rgba(160,132,92,.25);padding-bottom:4px;transition:border-color .3s}.bk-field input:focus,.bk-field select:focus{border-color:var(--or)}.bk-field select option{background:var(--blanc);color:var(--noir)}.bk-cta{background:var(--noir);color:var(--blanc);white-space:nowrap;padding:1.1rem 2.8rem;font-family:'Jost',sans-serif;font-weight:500;font-size:.62rem;letter-spacing:.3em;text-transform:uppercase;transition:background .3s,transform .2s;flex-shrink:0}.bk-cta:hover{background:var(--emerald-lt);transform:translateY(-1px)}#manifeste{background:var(--blanc);color:var(--noir);padding:13vh 6vw 13vh;display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:start;position:relative;overflow:hidden}.mf-deco{position:absolute;left:-2vw;top:-6vh;font-family:'Cormorant Garamond',serif;font-weight:300;font-size:28vw;line-height:1;color:#EDE8E0;pointer-events:none;user-select:none;z-index:0}.mf-left{position:relative;z-index:1;display:flex;flex-direction:column;min-height:60vh}.mf-left .f-label{color:var(--emerald);display:block;margin-bottom:2.5rem}.mf-title{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:clamp(2.6rem,4vw,5rem);line-height:1.08;color:var(--emerald)}.mf-title em{font-style:italic;color:var(--or)}.mf-rule{width:60px;height:1px;background:var(--or);margin:2.5rem 0}.mf-pillars{display:flex;flex-wrap:wrap;gap:0;margin-top:1rem}.mf-pillar{font-family:'Jost',sans-serif;font-size:.62rem;letter-spacing:.38em;text-transform:uppercase;color:#7A7060;padding:0 1.5rem 0 0;margin:0 1.5rem 0 0;border-right:1px solid rgba(20,18,16,.15);line-height:2.5}.mf-pillar:last-child{border-right:none;padding-right:0;margin-right:0}.mf-right{position:relative;z-index:1}.mf-img{width:100%;height:62vh;overflow:hidden;position:relative}.mf-img .ph{width:100%;height:100%;background:linear-gradient(155deg,var(--emerald) 0%,#1a2e22 55%,#0c1a10 100%);transition:transform 1.6s cubic-bezier(.16,1,.3,1)}.mf-img:hover .ph{transform:scale(1.04)}.mf-img::before,.mf-img::after{content:'';position:absolute;z-index:2;transition:all .5s ease}.mf-img::before{top:-10px;left:-10px;width:50px;height:50px;border-top:1.5px solid var(--or);border-left:1.5px solid var(--or)}.mf-img::after{bottom:-10px;right:-10px;width:50px;height:50px;border-bottom:1.5px solid var(--or);border-right:1.5px solid var(--or)}.mf-img:hover::before,.mf-img:hover::after{width:70px;height:70px}.mf-body{font-family:'Cormorant Garamond',serif;font-size:1.15rem;line-height:1.85;color:#5A5248;margin-top:2.5rem}.nour-quote{margin-top:2.2rem;padding:1.5rem 1.5rem 1.5rem 2rem;border-left:2px solid var(--or);background:rgba(196,151,62,.04);font-family:'Cormorant Garamond',serif;font-style:italic;font-size:1.05rem;line-height:1.8;color:#7A7060}.nour-quote cite{display:block;margin-top:1rem;font-style:normal;font-size:.6rem;letter-spacing:.35em;text-transform:uppercase;color:rgba(122,112,96,.55)}#experience{background:var(--creme);padding:13vh 6vw;position:relative;overflow:hidden}.exp-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:7vh}.exp-head-title{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:clamp(4.5rem,9vw,12rem);line-height:.88;color:var(--noir);white-space:nowrap}.exp-head-title em{font-style:italic;color:var(--or)}.exp-head-aside{text-align:right;max-width:200px;font-size:.78rem;color:var(--text-muted);line-height:1.7;padding-bottom:.5rem}.exp-list{border-top:1px solid rgba(20,18,16,.12)}.exp-row{display:grid;grid-template-columns:64px 1fr 280px 48px;align-items:center;gap:3rem;padding:3.2rem 0;border-bottom:1px solid rgba(20,18,16,.07);cursor:pointer;transition:padding .45s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;background-size:cover;background-position:center}.exp-row::before{content:'';position:absolute;inset:0;background:rgba(240,235,224,.82);transition:background .45s ease;z-index:0}.exp-row:hover::before{background:rgba(240,235,224,.68)}.exp-row>*{position:relative;z-index:1}.exp-row:hover{padding:3.2rem 2rem}.exp-idx{font-family:'Cormorant Garamond',serif;font-style:italic;font-size:.95rem;color:var(--or);opacity:.55;transition:opacity .3s}.exp-row:hover .exp-idx{opacity:1}.exp-center{}.exp-name{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:clamp(2.5rem,4.5vw,5.5rem);color:var(--noir);line-height:1;transition:color .4s,font-style .4s}.exp-row:hover .exp-name{color:var(--or);font-style:italic}.exp-subtag{font-family:'Jost',sans-serif;font-size:.6rem;letter-spacing:.4em;text-transform:uppercase;color:var(--emerald-lt);display:block;margin-top:.6rem;opacity:0;transform:translateX(-8px);transition:opacity .35s ease .08s,transform .35s ease .08s}.exp-row:hover .exp-subtag{opacity:1;transform:translateX(0)}.exp-desc-col{font-family:'Cormorant Garamond',serif;font-size:1rem;line-height:1.75;color:var(--text-muted);opacity:0;transform:translateY(6px);transition:opacity .35s ease .08s,transform .35s ease .08s;text-align:right}.exp-row:hover .exp-desc-col{opacity:1;transform:translateY(0)}.exp-icon{width:38px;height:38px;flex-shrink:0;opacity:0;transform:scale(.7);transition:opacity .35s ease,transform .35s ease}.exp-row:hover .exp-icon{opacity:.55;transform:scale(1)}#chambres{background:var(--creme);color:var(--noir);padding:13vh 6vw}.ch-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:3rem;padding-bottom:2.5rem;border-bottom:1px solid rgba(0,0,0,.08)}.ch-header-left{}.ch-header-label{display:block;color:var(--emerald);margin-bottom:1.2rem}.ch-header-title{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:clamp(2.8rem,5vw,6.5rem);line-height:.92;color:var(--emerald)}.ch-header-title em{font-style:italic;color:var(--or)}.ch-header-right{text-align:right;padding-bottom:.4rem;font-size:.75rem;color:var(--text-muted);line-height:1.7;max-width:220px}.ch-row-1{display:grid;grid-template-columns:1.6fr 1fr 1.2fr;gap:2rem;margin-bottom:2rem}.ch-row-2{display:grid;grid-template-columns:repeat(5,1fr);gap:2rem}.ch-row-1 .c-card{height:64vh}.ch-row-2 .c-card{height:42vh}.c-card{position:relative;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:var(--noir);background:var(--noir-card)}.c-photo{flex:1;overflow:hidden;position:relative}.c-ph{width:100%;height:100%;transition:transform 1.6s cubic-bezier(.16,1,.3,1)}.c-card:hover .c-ph{transform:scale(1.06)}.c-photo::after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgba(12,11,9,.8) 0%,rgba(12,11,9,.1) 45%,transparent 100%);z-index:1;opacity:0;transition:opacity .5s}.c-card:hover .c-photo::after{opacity:1}.c-num{position:absolute;top:1.2rem;left:1.4rem;z-index:2;font-family:'Cormorant Garamond',serif;font-style:italic;font-size:.95rem;color:rgba(196,151,62,.7)}.c-info{padding:1.4rem 1.6rem 1.6rem;background:var(--blanc);border-top:2px solid transparent;transition:border-color .35s}.c-card:hover .c-info{border-color:var(--or)}.c-type{font-family:'Jost',sans-serif;font-size:.58rem;letter-spacing:.38em;text-transform:uppercase;color:var(--or);display:block;margin-bottom:.5rem}.c-name{font-family:'Cormorant Garamond',serif;font-style:italic;font-weight:300;font-size:1.55rem;color:var(--emerald);line-height:1.15;margin-bottom:.5rem;transition:color .3s}.c-card:hover .c-name{color:var(--noir)}.c-desc{font-size:.78rem;color:var(--text-muted);line-height:1.6;margin-bottom:.9rem;display:none}.c-card--big .c-desc{display:block}.c-link{font-family:'Jost',sans-serif;font-size:.58rem;letter-spacing:.3em;text-transform:uppercase;color:var(--text-muted);display:inline-flex;align-items:center;gap:.6rem;transition:color .3s,gap .3s}.c-card:hover .c-link{color:var(--or);gap:1rem}.c-link::after{content:'→'}.ph-1{background:linear-gradient(155deg,#1C2A20 0%,#2A3D2C 55%,#142018 100%)}.ph-2{background:linear-gradient(145deg,#2C1E10 0%,#4A3018 60%,#1E1208 100%)}.ph-3{background:linear-gradient(160deg,#1A2C20 0%,#263D2E 50%,#0E1C14 100%)}.ph-4{background:linear-gradient(140deg,#3A2A10 0%,#C4973E 80%,#5A3E10 100%);opacity:.85}.ph-5{background:linear-gradient(165deg,#0E1C28 0%,#1A3040 55%,#263D50 100%)}.ph-6{background:linear-gradient(150deg,#2A1E10 0%,#3D2C18 55%,#1E1408 100%)}.ph-7{background:linear-gradient(155deg,#3D2010 0%,#5A2E14 55%,#2A1408 100%)}.ph-8{background:linear-gradient(145deg,#1A2A1A 0%,#263A26 50%,#0E1A0E 100%)}#bienetre{background:var(--noir);display:grid;grid-template-columns:1fr 1fr;min-height:70vh}.be-panel{padding:10vh 5vw;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.be-panel--left{background:var(--noir)}.be-panel--right{background:var(--creme);border-left:1px solid var(--border-or)}.be-panel .f-label{margin-bottom:2rem;display:block}.be-title{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:clamp(2.4rem,3.5vw,4.2rem);line-height:1.1;margin-bottom:2rem}.be-panel--left .be-title{color:var(--or)}.be-panel--right .be-title{color:var(--noir)}.be-title em{font-style:italic}.be-body{font-family:'Cormorant Garamond',serif;font-size:1.1rem;line-height:1.85;margin-bottom:2.5rem}.be-panel--left .be-body{color:rgba(244,241,234,.65)}.be-panel--right .be-body{color:var(--text-muted)}.be-list{list-style:none;margin-bottom:3rem}.be-list li{display:flex;align-items:flex-start;gap:1.2rem;font-family:'Cormorant Garamond',serif;font-size:1.05rem;line-height:1.6;padding:.6rem 0;border-bottom:1px solid rgba(255,255,255,.06)}.be-panel--left .be-list li{color:rgba(244,241,234,.75)}.be-panel--right .be-list li{color:#5A5248}.be-list .dot{width:5px;height:5px;border-radius:50%;background:var(--or);flex-shrink:0;margin-top:.55rem}.be-photo{height:38vh;overflow:hidden;margin-bottom:2.5rem}.be-photo .ph{width:100%;height:100%;transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.be-panel:hover .be-photo .ph{transform:scale(1.04)}.ph-spa{background:url('data:image/jpeg;base64,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') center/cover no-repeat}.ph-resto{background:url('data:image/jpeg;base64,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') center 20%/cover no-repeat}.be-cta{display:inline-block;padding:1rem 2.5rem;font-family:'Jost',sans-serif;font-weight:400;font-size:.62rem;letter-spacing:.38em;text-transform:uppercase;align-self:flex-start;transition:all .3s}.be-panel--left .be-cta{border:1px solid var(--or);color:var(--or-pale)}.be-panel--left .be-cta:hover{background:var(--or);color:var(--emerald)}.be-panel--right .be-cta{border:1px solid var(--border-or);color:var(--noir)}.be-panel--right .be-cta:hover{background:var(--or);color:var(--noir)}#stats{background:linear-gradient(135deg,var(--noir) 0%,#1e1a14 100%);padding:8vh 6vw;position:relative;overflow:hidden}#stats::after{content:'';position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 80% 60% at 50% 50%,rgba(160,132,92,.08) 0%,transparent 70%);animation:statsPulse 6s ease-in-out infinite}@keyframes statsPulse{0%,100%{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}#stats::before{content:'';position:absolute;inset:0;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72'%3E%3Cg fill='none' stroke='%23C4973E' stroke-width='.6'%3E%3Cpolygon points='36,4 68,20 68,52 36,68 4,52 4,20'/%3E%3Cpolygon points='36,14 58,26 58,46 36,58 14,46 14,26'/%3E%3C/g%3E%3C/svg%3E");background-size:72px 72px}.stats-inner{display:grid;grid-template-columns:repeat(4,1fr);position:relative;z-index:1}.stat{padding:3.5rem 3rem;text-align:center;border-right:1px solid rgba(255,255,255,.08)}.stat:last-child{border-right:none}.stat-n{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:clamp(4rem,7vw,8.5rem);line-height:1;color:var(--or);display:block}.stat-u{font-family:'Cormorant Garamond',serif;font-style:italic;font-size:2rem;color:var(--or)}.stat-lbl{font-family:'Jost',sans-serif;font-size:.6rem;letter-spacing:.42em;text-transform:uppercase;color:rgba(255,255,255,.4);margin-top:.9rem;display:block}#temoignages{background:var(--blanc);padding:13vh 6vw;text-align:center;position:relative;overflow:hidden}.t-deco{position:absolute;top:2vh;left:50%;transform:translateX(-50%);font-family:'Cormorant Garamond',serif;font-size:22vw;line-height:.7;color:var(--noir);opacity:.04;pointer-events:none;user-select:none}.t-label{display:block;margin-bottom:5rem}.t-wrap{max-width:800px;margin:0 auto}.t-slide{display:none;flex-direction:column;align-items:center;gap:2.5rem}.t-slide.on{display:flex;animation:tFade .6s ease}@keyframes tFade{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.t-stars{color:var(--or);letter-spacing:.25em;font-size:.7rem}.t-text{font-family:'Cormorant Garamond',serif;font-style:italic;font-weight:300;font-size:clamp(1.5rem,2.8vw,2.5rem);line-height:1.55;color:var(--noir)}.t-author{display:flex;flex-direction:column;gap:.4rem}.t-name{font-family:'Jost',sans-serif;font-size:.62rem;letter-spacing:.4em;text-transform:uppercase;color:var(--or)}.t-origin{font-family:'Jost',sans-serif;font-size:.58rem;letter-spacing:.3em;text-transform:uppercase;color:var(--text-muted)}.t-nav{display:flex;justify-content:center;align-items:center;gap:1.5rem;margin-top:4rem}.t-btn{background:none;border:1px solid rgba(20,18,16,.2);color:var(--noir);width:44px;height:44px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.1rem;transition:background .3s,border-color .3s}.t-btn:hover{background:rgba(20,18,16,.06);border-color:var(--noir)}.t-dots{display:flex;gap:.7rem}.t-dot{width:5px;height:5px;border-radius:50%;background:rgba(20,18,16,.15);cursor:pointer;transition:background .3s,transform .3s}.t-dot.on{background:var(--noir);transform:scale(1.5)}.mgh{display:inline-flex;align-items:center;gap:2rem;margin-top:7rem;padding-top:4rem;border-top:1px solid rgba(20,18,16,.12)}.mgh-ring{width:72px;height:72px;border:1px solid rgba(20,18,16,.18);border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;animation:spin 22s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.mgh-copy{text-align:left}.mgh-copy .f-label{display:block;margin-bottom:.6rem}.mgh-copy p{font-size:.78rem;color:var(--text-muted);line-height:1.7;max-width:280px}#contact{display:grid;grid-template-columns:1fr 1fr;min-height:68vh}.ct-map{position:relative;overflow:hidden;filter:grayscale(90%) sepia(10%) contrast(108%);transition:filter .6s ease}.ct-map:hover{filter:grayscale(25%) sepia(5%)}.ct-map iframe{width:100%;height:100%;border:0;display:block}.ct-panel{background:var(--noir);padding:8rem 5vw;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.ct-panel::before{content:'';position:absolute;inset:0;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72'%3E%3Cg fill='none' stroke='%23C4973E' stroke-width='.6'%3E%3Cpolygon points='36,4 68,20 68,52 36,68 4,52 4,20'/%3E%3Cpolygon points='36,14 58,26 58,46 36,58 14,46 14,26'/%3E%3C/g%3E%3C/svg%3E");background-size:72px 72px}.ct-panel .f-label{margin-bottom:1.5rem;display:block;color:var(--or-pale)}.ct-title{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:clamp(2.5rem,4vw,5rem);line-height:1.08;color:var(--or);margin-bottom:3rem}.ct-title em{font-style:italic;color:var(--or-pale)}.ct-details{list-style:none;margin-bottom:3.5rem}.ct-details li{display:flex;align-items:flex-start;gap:1rem;font-family:'Cormorant Garamond',serif;font-size:1.1rem;line-height:2.1;color:rgba(242,237,227,.72)}.ct-ico{color:var(--or);opacity:.7;flex-shrink:0;margin-top:.55rem}.ct-proximity{margin-top:-.5rem;margin-bottom:2.5rem;padding:1.2rem 1.5rem;border:1px solid var(--border-or);font-family:'Jost',sans-serif;font-size:.65rem;letter-spacing:.25em;color:rgba(242,237,227,.5);line-height:2}.ct-cta{display:inline-block;padding:1.15rem 3rem;align-self:flex-start;border:1px solid var(--or);color:var(--or-pale);font-family:'Jost',sans-serif;font-weight:400;font-size:.62rem;letter-spacing:.38em;text-transform:uppercase;transition:background .35s,color .35s;position:relative;z-index:1}.ct-cta:hover{background:var(--or);color:var(--emerald)}@media (max-width:1100px){.ch-row-1{grid-template-columns:1fr 1fr}.ch-row-2{grid-template-columns:repeat(3,1fr)}.exp-row{grid-template-columns:48px 1fr 1fr}.exp-desc-col{text-align:left}.exp-icon{display:none}#bienetre{grid-template-columns:1fr}.stats-inner{grid-template-columns:repeat(2,1fr)}.stat{border-bottom:1px solid rgba(20,18,16,.1)}#contact{grid-template-columns:1fr}.ct-map{min-height:50vh}#manifeste{grid-template-columns:1fr}.mf-deco{display:none}}@media (max-width:768px){.hero-h1{font-size:clamp(4rem,16vw,7rem)}.booking-bar{flex-direction:column;position:relative;padding:2rem}.bk-fields{flex-direction:column;gap:1.5rem}.bk-field{border-right:none;margin-right:0;padding-right:0}.bk-cta{width:100%;text-align:center}.ch-row-1{grid-template-columns:1fr}.ch-row-2{grid-template-columns:repeat(2,1fr)}.ch-row-1 .c-card{height:55vw}.ch-row-2 .c-card{height:52vw}.exp-row{grid-template-columns:1fr;gap:1rem}.exp-desc-col{display:none}.exp-idx{display:none}.exp-name{font-size:clamp(2.2rem,9vw,4rem)}.stats-inner{grid-template-columns:1fr 1fr}}#chambres{background:var(--creme);color:var(--noir);padding:13vh 6vw}.tri-head{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:5rem;padding-bottom:2.4rem;border-bottom:1px solid rgba(20,18,16,.08)}.tri-head-left .f-label{display:block;color:var(--or);margin-bottom:1.1rem}.tri-head-title{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:clamp(2.6rem,4.6vw,5.4rem);line-height:.96;color:var(--emerald);letter-spacing:-.01em}.tri-head-title em{font-style:italic;color:var(--or)}.tri-head-right{text-align:right;max-width:240px;font-family:'Cormorant Garamond',serif;font-style:italic;font-weight:300;font-size:1rem;color:var(--text-muted);line-height:1.7}.tri{display:flex;gap:8px;height:78vh;min-height:560px;max-height:820px}.tri-panel{position:relative;flex:1 1 0;min-width:0;overflow:hidden;cursor:pointer;text-decoration:none;background:var(--noir);transition:flex-grow .95s cubic-bezier(.16,1,.3,1)}.tri:hover .tri-panel{flex-grow:.78}.tri-panel:hover{flex-grow:2.6}.tri-img{position:absolute;inset:0;background-size:cover;background-position:center;transform:scale(1.04);filter:brightness(.72) saturate(.95);transition:transform 1.8s cubic-bezier(.16,1,.3,1),filter .9s ease}.tri-panel:hover .tri-img{transform:scale(1.08);filter:brightness(1) saturate(1)}.tri-panel::after{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 45%,rgba(12,11,9,.78) 100%);opacity:0;transition:opacity .9s ease}.tri-panel:hover::after{opacity:1}.tri-num{position:absolute;top:1.6rem;left:1.6rem;z-index:3;font-family:'IM Fell English',serif;font-style:italic;font-size:1rem;color:rgba(196,151,62,.85)}.tri-title{position:absolute;left:1.6rem;bottom:1.6rem;z-index:3;margin:0;padding:0;font-family:'Cormorant Garamond',serif;font-style:italic;font-weight:300;font-size:clamp(1.5rem,2vw,2.4rem);line-height:1;letter-spacing:-.005em;color:var(--blanc);white-space:nowrap;transform-origin:0% 100%;transform:rotate(-90deg) translateX(0);transition:transform .95s cubic-bezier(.16,1,.3,1),font-size .95s cubic-bezier(.16,1,.3,1)}.tri-panel:hover .tri-title{transform:rotate(0deg);font-size:clamp(2rem,3vw,3.2rem)}.tri-rule{position:absolute;left:1.7rem;bottom:1.2rem;z-index:3;height:1px;width:0;background:var(--or);transition:width .6s ease .55s}.tri-panel:hover .tri-rule{width:54px}.tri-meta{position:absolute;left:1.6rem;right:1.6rem;bottom:5.2rem;z-index:3;opacity:0;transform:translateY(14px);transition:opacity .55s ease .45s,transform .7s cubic-bezier(.16,1,.3,1) .45s;max-width:38ch}.tri-panel:hover .tri-meta{opacity:1;transform:translateY(0)}.tri-eyebrow{font-family:'Jost',sans-serif;font-size:.55rem;letter-spacing:.4em;text-transform:uppercase;color:var(--or);display:block;margin-bottom:.9rem}.tri-desc{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:1rem;line-height:1.65;color:rgba(244,241,234,.82);margin:0 0 1.2rem}.tri-cta{font-family:'Jost',sans-serif;font-size:.58rem;letter-spacing:.38em;text-transform:uppercase;color:var(--blanc);display:inline-flex;align-items:center;gap:.7rem;transition:gap .35s ease,color .35s}.tri-cta::after{content:'→'}.tri-panel:hover .tri-cta{gap:1.1rem}.tri-foot{margin-top:3rem;padding-top:2.5rem;border-top:1px solid rgba(0,0,0,.08);display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.tri-foot p{font-size:.78rem;color:var(--text-muted);margin:0}.tri-foot a{display:inline-block;padding:1rem 2.5rem;border:1.5px solid var(--noir);color:var(--noir);font-family:'Jost',sans-serif;font-size:.6rem;letter-spacing:.35em;text-transform:uppercase;text-decoration:none;transition:background .3s,color .3s}.tri-foot a:hover{background:var(--noir);color:var(--blanc)}@media (max-width:900px){.tri{flex-direction:column;height:auto;gap:6px}.tri-panel{flex:0 0 auto;height:46vh;min-height:380px}.tri:hover .tri-panel{flex-grow:0}.tri-panel:hover{flex-grow:0}.tri-panel::after{opacity:1}.tri-img{filter:brightness(.85) saturate(1);transform:scale(1)}.tri-title{transform:rotate(0deg);font-size:clamp(1.8rem,6vw,2.6rem)}.tri-rule{width:54px}.tri-meta{opacity:1;transform:translateY(0);bottom:5rem}.tri-head{flex-direction:column;align-items:flex-start;gap:1.4rem}.tri-head-right{text-align:left;max-width:100%}.tri-foot{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.tri-panel,.tri-img,.tri-title,.tri-rule,.tri-meta,.tri-cta,.tri-panel::after{transition:none !important}}#siteHeader{position:fixed;top:0;left:0;right:0;z-index:200;padding:1.4rem 4vw;display:flex;align-items:center;justify-content:space-between;transition:background .35s ease,padding .35s ease,border-color .35s;background:transparent;border-bottom:1px solid transparent}#siteHeader.scrolled,body:not(.is-home) #siteHeader{background:rgba(253,252,250,.96);backdrop-filter:saturate(160%) blur(8px);-webkit-backdrop-filter:saturate(160%) blur(8px);padding:1rem 4vw;border-bottom-color:rgba(20,18,16,.06)}#siteHeader .brand{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:1.15rem;letter-spacing:.45em;color:var(--noir);text-transform:uppercase;display:flex;align-items:center;gap:.6rem}#siteHeader .brand .dot{width:5px;height:5px;background:var(--or);border-radius:50%}body.is-home #siteHeader:not(.scrolled) .brand{color:var(--noir)}.nav-main{display:flex;align-items:center;gap:2.2rem}.nav-main a{font-family:'Jost',sans-serif;font-weight:400;font-size:.62rem;letter-spacing:.36em;text-transform:uppercase;color:var(--noir);transition:color .25s;position:relative}.nav-main a:hover,.nav-main a.active{color:var(--or)}.nav-main a.active::after{content:'';position:absolute;left:0;right:0;bottom:-.5rem;height:1px;background:var(--or)}.nav-cta{display:inline-block;padding:.75rem 1.6rem;background:var(--or);color:var(--noir) !important;font-family:'Jost',sans-serif;font-weight:500;font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;transition:background .3s}.nav-cta:hover{background:var(--or-pale);color:var(--blanc) !important}#burger{display:none;background:none;border:0;width:32px;height:24px;position:relative;padding:0}#burger span{position:absolute;left:0;right:0;height:1px;background:var(--noir);transition:transform .35s,top .35s,opacity .25s}#burger span:nth-child(1){top:4px}#burger span:nth-child(2){top:12px}#burger span:nth-child(3){top:20px}#burger.open span:nth-child(1){top:12px;transform:rotate(45deg)}#burger.open span:nth-child(2){opacity:0}#burger.open span:nth-child(3){top:12px;transform:rotate(-45deg)}@media (max-width:880px){#burger{display:block;z-index:210}.nav-main{position:fixed;inset:0;background:var(--blanc);flex-direction:column;justify-content:center;gap:2rem;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s;z-index:205}.nav-main.open{opacity:1;visibility:visible}.nav-main a{font-size:.9rem}.nav-cta{font-size:.8rem;padding:1rem 2.2rem}}.footer{background:linear-gradient(135deg,#3A6A52 0%,#1F3D2E 100%);color:var(--creme);padding:5rem 5vw 2rem;position:relative;border-top:1px solid rgba(160,132,92,.18)}.footer::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:60px;height:1px;background:var(--or)}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1.2fr 1.1fr;gap:3rem;max-width:1400px;margin:0 auto}.footer-logo{font-family:'Cormorant Garamond',serif;font-size:1.6rem;font-weight:300;letter-spacing:.4em;text-transform:uppercase;color:var(--creme);line-height:1.3}.footer-logo .amp{font-style:italic;color:var(--or);letter-spacing:0}.footer-logo em{font-style:italic;color:var(--or);font-size:.95rem;letter-spacing:.25em;display:inline-block;margin-top:.25rem}.footer-tag{font-family:'Cormorant Garamond',serif;font-style:italic;color:rgba(240,235,224,.75);font-size:1.05rem;margin-top:1rem;line-height:1.7}.footer-socials{display:flex;gap:1.2rem;margin-top:1.6rem;flex-wrap:wrap}.footer-socials a{font-family:'Jost',sans-serif;font-size:.6rem;letter-spacing:.32em;text-transform:uppercase;color:rgba(240,235,224,.7);padding-bottom:3px;border-bottom:1px solid rgba(160,132,92,.3);transition:color .25s,border-color .25s}.footer-socials a:hover{color:var(--or);border-color:var(--or)}.footer-col h4.footer-h{font-family:'Jost',sans-serif;font-weight:400;font-size:.62rem;letter-spacing:.42em;text-transform:uppercase;color:var(--or);margin-bottom:1.3rem}.footer-col ul{list-style:none;display:flex;flex-direction:column;gap:.7rem;padding:0;margin:0}.footer-col li a{font-family:'Cormorant Garamond',serif;font-size:1.05rem;font-weight:300;color:rgba(240,235,224,.8);transition:color .25s}.footer-col li a:hover{color:var(--or)}.footer-contact li{font-family:'Cormorant Garamond',serif;font-size:1.05rem;color:rgba(240,235,224,.8)}.footer-contact li.addr{font-style:italic;font-size:.95rem;color:rgba(240,235,224,.6);line-height:1.6;margin-top:.4rem}.footer-book-text{font-family:'Cormorant Garamond',serif;font-style:italic;font-size:1rem;line-height:1.7;color:rgba(240,235,224,.7);margin-bottom:1.2rem}.footer-book-cta{display:inline-flex;align-items:center;gap:.6rem;padding:.85rem 1.6rem;background:#fff;color:#1F3D2E;font-family:'Jost',sans-serif;font-weight:500;font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;transition:background .3s,color .3s,transform .3s}.footer-book-cta:hover{background:var(--or);color:#1F3D2E;transform:translateY(-1px)}.footer-book-cta .dot{width:5px;height:5px;border-radius:50%;background:#1F3D2E}.footer-bottom{max-width:1400px;margin:3.5rem auto 0;padding-top:1.8rem;border-top:1px solid rgba(160,132,92,.15);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;font-family:'Jost',sans-serif;font-size:.62rem;letter-spacing:.25em;text-transform:uppercase;color:rgba(240,235,224,.55)}.footer-vsf{font-family:'League Spartan','Jost',sans-serif !important;font-weight:700 !important;letter-spacing:.18em !important;font-size:.55rem !important;color:rgba(240,235,224,.7) !important;text-transform:uppercase !important;display:inline-block !important;white-space:nowrap}.footer-vsf a{color:inherit;font-weight:700;letter-spacing:.18em;white-space:nowrap;display:inline-block}.footer-vsf .vsf-heart{display:inline-block;width:1em;height:1em;vertical-align:middle;margin:0 .3em;color:#fff;animation:vsf-heartbeat 1.4s ease-in-out infinite}@media (max-width:680px){.footer-bottom{flex-direction:column !important;align-items:center !important;justify-content:center !important;text-align:center;gap:.7rem}.footer-vsf{font-size:.46rem !important;letter-spacing:.14em !important}}.footer-vsf .vsf-heart{width:1em;height:1em;color:#fff;display:inline-block;vertical-align:-.12em;animation:vsf-heartbeat 1.4s ease-in-out infinite;flex-shrink:0}@keyframes vsf-heartbeat{0%,100%{transform:scale(1)}18%{transform:scale(1.28)}38%{transform:scale(1)}58%{transform:scale(1.16)}78%{transform:scale(1)}}.footer-bottom a{color:inherit;transition:color .25s}.footer-bottom a:hover{color:var(--or)}@media (max-width:980px){.footer-grid{grid-template-columns:1fr 1fr;gap:2.6rem}}@media (max-width:680px){.footer-grid{grid-template-columns:1fr;gap:2.4rem}.footer-bottom{flex-direction:column;text-align:center}}.float-wa,.float-up{position:fixed;right:1.4rem;z-index:140;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px rgba(20,18,16,.22);transition:transform .25s,background .25s,color .25s;border:0}.float-wa{bottom:1.4rem;background:linear-gradient(135deg,#3A6A52 0%,#1F3D2E 100%);color:#fff;border:1px solid rgba(255,255,255,.6);box-shadow:0 8px 22px rgba(58,106,82,.35)}.float-wa svg{color:#fff;transition:color .25s}.float-wa:hover{transform:scale(1.08);border-color:#fff;box-shadow:0 12px 28px rgba(58,106,82,.5)}.float-wa:hover svg{color:#fff}.float-up{bottom:5.5rem;background:var(--or);color:var(--noir);cursor:pointer}.float-up:hover{background:var(--noir);color:var(--or)}.float-up[hidden]{display:none !important}.page-hero{background:var(--blanc);color:var(--noir);padding:11rem 4vw 5rem;text-align:center;border-bottom:1px solid var(--border-light)}.page-hero .eyebrow{display:inline-flex;align-items:center;gap:1.2rem;margin-bottom:1.6rem}.page-hero .eyebrow .dash{width:32px;height:1px;background:var(--or)}.page-hero h1{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:clamp(2.2rem,5vw,3.8rem);line-height:1.1;letter-spacing:.01em}.page-hero h1 em{font-style:italic;color:var(--or);font-family:'IM Fell English',serif}.page-hero .lead{font-family:'Cormorant Garamond',serif;font-weight:300;font-style:italic;font-size:1.15rem;color:var(--text-muted);margin-top:1.4rem;max-width:640px;margin-left:auto;margin-right:auto}.rooms-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:2.4rem;max-width:1400px;margin:0 auto;padding:5rem 4vw;background:var(--blanc)}.room-card{background:var(--noir-card);padding:1.4rem 1.4rem 2rem;display:flex;flex-direction:column;gap:1.2rem;transition:transform .5s cubic-bezier(.16,1,.3,1)}.room-card:hover{transform:translateY(-6px)}.room-card .cover{aspect-ratio:4/3;overflow:hidden;background:#ddd}.room-card .cover img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.room-card:hover .cover img{transform:scale(1.06)}.room-card .meta{display:flex;justify-content:space-between;font-family:'Jost',sans-serif;font-size:.6rem;letter-spacing:.35em;text-transform:uppercase;color:var(--or)}.room-card h3{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:1.7rem;color:var(--noir);line-height:1.1}.room-card .specs{display:flex;gap:1rem;font-family:'Jost',sans-serif;font-size:.7rem;color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase}.room-card .specs span{display:flex;align-items:center;gap:.35rem}.room-card .desc{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:1.05rem;color:var(--text-muted);line-height:1.7}.room-card .cta{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;border-top:1px solid var(--border-light)}.room-card .cta .price{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:1.3rem;color:var(--or)}.room-card .cta .price small{font-size:.65rem;letter-spacing:.2em;color:var(--text-muted);text-transform:uppercase}.room-card .cta a{font-family:'Jost',sans-serif;font-weight:400;font-size:.6rem;letter-spacing:.35em;text-transform:uppercase;color:var(--noir);border-bottom:1px solid var(--noir);padding-bottom:3px;transition:color .25s,border-color .25s}.room-card .cta a:hover{color:var(--or);border-color:var(--or)}.rq-form{background:var(--noir-card);padding:3rem;max-width:780px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:1.4rem}.rq-form .full{grid-column:1 / -1}.rq-form label{display:block;font-family:'Jost',sans-serif;font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--or);margin-bottom:.5rem}.rq-form input,.rq-form select,.rq-form textarea{width:100%;background:var(--blanc);border:1px solid var(--border-light);padding:.85rem 1rem;font-family:'Cormorant Garamond',serif;font-size:1.05rem;color:var(--noir);transition:border-color .25s;border-radius:0}.rq-form input:focus,.rq-form select:focus,.rq-form textarea:focus{outline:none;border-color:var(--or)}.rq-form textarea{min-height:120px;resize:vertical}.rq-form button{background:var(--noir);color:var(--creme);padding:1.1rem 2.6rem;border:none;font-family:'Jost',sans-serif;font-weight:500;font-size:.65rem;letter-spacing:.35em;text-transform:uppercase;transition:background .3s;justify-self:start}.rq-form button:hover{background:var(--or);color:var(--noir)}.rq-form .hp{position:absolute;left:-9999px;opacity:0;pointer-events:none}.rq-feedback{grid-column:1 / -1;padding:1rem 1.2rem;font-family:'Jost',sans-serif;font-size:.85rem;letter-spacing:.1em}.rq-feedback.ok{background:rgba(125,190,125,.15);color:#3F6E3F;border-left:3px solid #7DBE7D}.rq-feedback.err{background:rgba(224,122,95,.12);color:#8C3520;border-left:3px solid #E07A5F}@media (max-width:680px){.rq-form{grid-template-columns:1fr;padding:2rem 1.6rem}}.wa-float,.scroll-up{position:fixed;right:1.5rem;z-index:120;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--or);color:var(--noir);box-shadow:0 6px 16px rgba(20,18,16,.18);transition:transform .25s,background .25s;border:0}.wa-float{bottom:1.5rem;background:#25D366;color:#fff}.wa-float:hover{transform:scale(1.08)}.scroll-up{bottom:5.5rem;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.scroll-up.show{opacity:1;visibility:visible}.scroll-up:hover{background:var(--noir);color:var(--or)}.wa-float svg,.scroll-up svg{width:22px;height:22px;fill:currentColor}.container{max-width:1300px;margin:0 auto;padding:0 4vw}.section-pad{padding:6rem 4vw}.center{text-align:center}.gold{color:var(--or)}.italic{font-style:italic;font-family:'IM Fell English',serif}@media (max-width:680px){.section-pad{padding:4rem 1.4rem}}
/* =============================================================
   PERF MASTER VSF — mobile gate + content-visibility
============================================================= */

/* Mobile : ne charge qu'1 slide hero au lieu de 4 */
@media (max-width: 900px) {
    .hero-slide:not(.active) { display: none !important; }
    .hero-thumbs, .hero-counter, .hero-pattern { display: none !important; }
    /* Sur mobile le grid hero passe en 1 colonne, image en arriere-plan tres faible */
    #hero { min-height: 100dvh; }
    .booking-bar { flex-direction: column; align-items: stretch; gap: 1rem; padding: 1.4rem 5vw; }
    .bk-fields { flex-direction: column; }
    .bk-field { border-right: 0 !important; margin-right: 0 !important; padding: 0 0 .8rem 0 !important; border-bottom: 1px solid rgba(160,132,92,.2); }
}

/* Content-visibility : skip le render des sections offscreen
   Gain massif sur les LCP/TBT (browser ne layout pas les sections invisibles) */
#manifeste, #experience, #chambres-tri, #bienetre, #stats, #temoignages, #contact-section,
.rooms-grid, .footer {
    content-visibility: auto;
    contain-intrinsic-size: 1px 1200px;
}

/* Lazy background images : applique via JS quand visible */
[data-bg-lazy]:not(.bg-loaded) { background-image: none !important; }

/* Hero LCP : image immediate sans transition au premier load */
.hero-slide.active .ph { transition: none; }

/* Defer animations cubic-bezier perpetuelles */
html.low-end .hero-slide .ph,
html.low-end .mf-img .ph { transition: none !important; transform: none !important; }

/* =============================================================
   BOOKING BAR — Premium glass card (refonte WOW)
   Override les regles de designer.css
============================================================= */
.bk-wrap{
    position:relative; z-index:15;
    margin:-4.5rem auto 0;
    padding:0 5vw;
    max-width:1500px;
    display:flex; justify-content:center;
}
.booking-bar{
    width:100%;
    background:linear-gradient(135deg,
        rgba(253,252,250,.92) 0%,
        rgba(243,238,229,.86) 50%,
        rgba(247,243,234,.92) 100%);
    backdrop-filter:blur(40px) saturate(1.8);
    -webkit-backdrop-filter:blur(40px) saturate(1.8);
    border:1px solid rgba(160,132,92,.28);
    border-top:1px solid rgba(255,255,255,.95);
    box-shadow:
        0 1px 0 rgba(255,255,255,.95) inset,
        0 24px 60px -16px rgba(20,18,16,.18),
        0 4px 16px -4px rgba(160,132,92,.12);
    padding:2rem 2.8rem;
    display:flex; flex-direction:column; gap:1.4rem;
    position:relative;
    border-radius:2px;
}
/* Coins gold filigrane */
.booking-bar::before, .booking-bar::after{
    content:""; position:absolute; width:14px; height:14px;
    border:1.5px solid var(--or);
    pointer-events:none;
}
.booking-bar::before{ top:-1px; left:-1px; border-right:0; border-bottom:0; }
.booking-bar::after { bottom:-1px; right:-1px; border-left:0; border-top:0; }

.bk-eyebrow{
    display:flex; align-items:center; gap:1.4rem; justify-content:center;
}
.bk-eyebrow-line{
    flex:0 0 60px; height:1px;
    background:linear-gradient(to right, transparent, var(--or), transparent);
}
.bk-eyebrow-text{
    font-family:'Jost',sans-serif; font-weight:400;
    font-size:.6rem; letter-spacing:.38em; text-transform:uppercase;
    color:var(--or);
}

.bk-fields{
    display:grid;
    grid-template-columns: 1fr auto 1fr auto 1fr auto 1fr;
    align-items:end; gap:0;
}
.bk-sep{
    color:rgba(160,132,92,.35); font-size:1rem;
    align-self:end; padding-bottom:.7rem;
    pointer-events:none;
}
.bk-field{
    display:flex; flex-direction:column; gap:.5rem;
    cursor:pointer;
    padding:.4rem .8rem;
    position:relative;
    transition:background .25s ease;
}
.bk-field:hover{ background:rgba(160,132,92,.04); }
.bk-field .bk-ico{
    color:var(--or); opacity:.7;
    transition:opacity .25s, transform .25s;
}
.bk-field:hover .bk-ico,
.bk-field:focus-within .bk-ico{ opacity:1; transform:scale(1.05); }
.bk-field .bk-ico{ display:inline-flex; }
.bk-field .bk-lbl{
    font-family:'Jost',sans-serif; font-weight:500;
    font-size:.56rem; letter-spacing:.42em; text-transform:uppercase;
    color:var(--or-pale);
    position:absolute; left:.8rem; top:.4rem;
}
.bk-field .bk-ico{ position:absolute; right:.8rem; top:.4rem; }
.bk-field input,
.bk-field select{
    width:100%;
    background:transparent; border:0; outline:none;
    padding:1.6rem 0 .5rem 0;
    font-family:'Cormorant Garamond',serif; font-weight:400;
    font-size:1.1rem; color:var(--noir);
    border-bottom:1px solid rgba(160,132,92,.2);
    transition:border-color .35s ease;
    cursor:pointer;
    appearance:none; -webkit-appearance:none;
    background-image:none;
}
.bk-field select{
    padding-right:1.4rem;
    background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23A0845C' fill='none' stroke-width='1.4'/%3E%3C/svg%3E");
    background-repeat:no-repeat;
    background-position:right .2rem center;
}
.bk-field input:focus,
.bk-field select:focus{ border-bottom-color:var(--or); }
.bk-field input::-webkit-calendar-picker-indicator{ opacity:.4; cursor:pointer; }
.bk-field input::-webkit-calendar-picker-indicator:hover{ opacity:1; }
.bk-field select option{ background:var(--blanc); color:var(--noir); padding:.5rem; }

.bk-cta{
    align-self:stretch;
    display:inline-flex; align-items:center; justify-content:center; gap:.9rem;
    padding:1.2rem 2.5rem;
    background:var(--noir); color:var(--blanc);
    font-family:'Jost',sans-serif; font-weight:500;
    font-size:.65rem; letter-spacing:.38em; text-transform:uppercase;
    border:0; cursor:pointer;
    transition:background .35s ease, transform .25s ease, gap .25s ease;
    text-align:center; text-decoration:none;
    position:relative; overflow:hidden;
}
.bk-cta::before{
    content:""; position:absolute; inset:0;
    background:linear-gradient(120deg, transparent, rgba(160,132,92,.4), transparent);
    transform:translateX(-100%);
    transition:transform .8s ease;
}
.bk-cta:hover{ background:var(--or); color:var(--noir); gap:1.3rem; }
.bk-cta:hover::before{ transform:translateX(100%); }
.bk-cta-ico{
    display:inline-flex; transition:transform .25s ease;
    position:relative; z-index:1;
}
.bk-cta-text{ position:relative; z-index:1; }
.bk-cta:hover .bk-cta-ico{ transform:translateX(4px); }

/* Responsive booking-bar */
@media (max-width:1100px){
    .bk-wrap{ margin-top:-3rem; padding:0 4vw; }
    .booking-bar{ padding:1.6rem 1.8rem; }
    .bk-fields{
        grid-template-columns: 1fr 1fr;
        gap:1rem 1.4rem;
    }
    .bk-sep{ display:none; }
}
@media (max-width:680px){
    .bk-wrap{ margin-top:-2rem; }
    .booking-bar{ padding:1.4rem; gap:1.1rem; }
    .bk-eyebrow-line{ flex:0 0 30px; }
    .bk-eyebrow-text{ font-size:.5rem; letter-spacing:.3em; }
    .bk-fields{ grid-template-columns: 1fr; gap:.6rem; }
    .bk-field{ padding:.3rem .6rem; }
    .bk-field input, .bk-field select{ font-size:1rem; padding:1.4rem 0 .4rem 0; }
}

/* =============================================================
   REVIEWS PLATFORMS — Split TripAdvisor / Google (minimaliste)
============================================================= */
.rv-platforms{
    background:var(--blanc); color:var(--noir);
    padding:9rem 5vw 8rem;
    position:relative; overflow:hidden;
    text-align:center;
}
.rv-platforms::before{
    content:""; position:absolute; inset:0;
    background:radial-gradient(ellipse 60% 40% at 50% 0%, rgba(160,132,92,.05), transparent 70%);
    pointer-events:none;
}
.rv-eyebrow{
    display:inline-flex; align-items:center; gap:1rem;
    font-family:'Jost',sans-serif; font-weight:400;
    font-size:.6rem; letter-spacing:.42em; text-transform:uppercase;
    color:var(--or); margin-bottom:1.8rem;
    position:relative; z-index:1;
}
.rv-eyebrow svg{ color:var(--or); fill:var(--or); }
.rv-title{
    font-family:'Cormorant Garamond',serif; font-weight:300;
    font-size:clamp(2rem,3.4vw,3.4rem); line-height:1.15;
    color:var(--noir); letter-spacing:-.005em;
    max-width:780px; margin:0 auto 5rem;
    position:relative; z-index:1;
}
.rv-title em{ font-style:italic; color:var(--or); font-family:'IM Fell English',serif; }
.rv-total{
    display:inline-block; color:var(--or);
    font-family:'Cormorant Garamond',serif; font-weight:400; font-style:italic;
}

.rv-split{
    display:grid;
    grid-template-columns: 1fr auto 1fr;
    max-width:1300px; margin:0 auto;
    gap:0;
    position:relative; z-index:1;
}
.rv-col{
    padding:3rem 4rem;
    display:flex; flex-direction:column; align-items:center; text-align:center;
    gap:1.6rem;
}
.rv-brand{ margin-bottom:.4rem; }
.rv-brand-logo{
    display:inline-flex; align-items:center; gap:.7rem;
    padding:.4rem .2rem;
}
.rv-brand-svg{ display:inline-flex; }
.rv-svg-ta{ color:#00aa6c; fill:#00aa6c; }
.rv-svg-g { color:#4285f4; fill:#4285f4; }
.rv-brand-name{
    font-family:'Cormorant Garamond',serif; font-weight:400;
    font-size:1.45rem; letter-spacing:-.005em;
    color:var(--noir);
}

.rv-score{ display:flex; flex-direction:column; align-items:center; gap:.6rem; }
.rv-stars{ display:inline-flex; gap:.25rem; }
.rv-star{ color:var(--or); fill:var(--or); }
.rv-col--g .rv-star{ color:#fbbc04; fill:#fbbc04; }
.rv-col--ta .rv-star{ color:#00aa6c; fill:#00aa6c; }
.rv-rating-num{
    font-family:'Cormorant Garamond',serif; font-weight:300;
    font-size:2.4rem; line-height:1; color:var(--noir);
}
.rv-rating-num span{
    font-size:.85rem; color:var(--text-muted);
    font-family:'Jost',sans-serif; font-weight:400;
    letter-spacing:.15em; margin-left:.2rem;
}

.rv-count{ display:flex; flex-direction:column; gap:.3rem; align-items:center; }
.rv-count-n{
    font-family:'Cormorant Garamond',serif; font-weight:300; font-style:italic;
    font-size:1.4rem; color:var(--or-pale);
}
.rv-count-lbl{
    font-family:'Jost',sans-serif; font-weight:400;
    font-size:.55rem; letter-spacing:.4em; text-transform:uppercase;
    color:var(--text-muted);
}

.rv-quote{
    position:relative; max-width:380px;
    margin:1.4rem 0; padding:1.4rem 0;
    border-top:1px solid var(--border-light);
    border-bottom:1px solid var(--border-light);
}
.rv-quote-mark{
    position:absolute; top:-.2rem; left:50%; transform:translateX(-50%);
    background:var(--blanc); padding:0 .8rem;
    font-family:'Cormorant Garamond',serif; font-style:italic;
    font-size:2.2rem; color:var(--or); line-height:1;
}
.rv-quote p{
    font-family:'Cormorant Garamond',serif; font-style:italic;
    font-weight:300; font-size:1.02rem; line-height:1.7;
    color:#5A5248;
    margin:0 0 .8rem;
}
.rv-quote footer{
    font-family:'Jost',sans-serif; font-weight:500;
    font-size:.55rem; letter-spacing:.32em; text-transform:uppercase;
    color:var(--or-pale);
}
.rv-quote cite{ font-style:normal; color:var(--or); }

.rv-cta{
    display:inline-flex; align-items:center; gap:.7rem;
    margin-top:.4rem; padding:.85rem 0;
    font-family:'Jost',sans-serif; font-weight:400;
    font-size:.6rem; letter-spacing:.35em; text-transform:uppercase;
    color:var(--noir);
    border-bottom:1px solid var(--noir);
    transition:gap .3s ease, color .3s ease, border-color .3s ease;
}
.rv-cta:hover{ gap:1.1rem; color:var(--or); border-color:var(--or); }
.rv-cta svg{ transition:transform .3s ease; }
.rv-cta:hover svg{ transform:translateX(3px); }

.rv-divider{
    display:flex; flex-direction:column; align-items:center;
    justify-content:center; padding:2rem 0;
    width:1px;
}
.rv-divider-line{
    flex:1; width:1px; background:linear-gradient(to bottom, transparent, rgba(160,132,92,.4), transparent);
}
.rv-divider-dot{
    width:8px; height:8px; border-radius:50%;
    background:var(--or); margin:1rem 0;
    box-shadow:0 0 0 4px var(--blanc), 0 0 0 5px rgba(160,132,92,.25);
}

@media (max-width:980px){
    .rv-platforms{ padding:5rem 5vw; }
    .rv-title{ margin-bottom:3rem; }
    .rv-split{ grid-template-columns:1fr; gap:0; }
    .rv-col{ padding:2.4rem 1.5rem; }
    .rv-divider{
        flex-direction:row; width:auto; height:1px;
        padding:0 4rem; margin:1rem 0;
    }
    .rv-divider-line{ flex:1; width:auto; height:1px;
        background:linear-gradient(to right, transparent, rgba(160,132,92,.4), transparent); }
    .rv-divider-dot{ margin:0 1rem; }
}

/* =============================================================
   BOOKING-BAR v2 — minimaliste inline dans hero-left
   Override des regles v1 (bk-wrap / bk-eyebrow / bk-sep)
============================================================= */
.bk-wrap, .bk-eyebrow, .bk-sep { display: none !important; }

/* Booking-bar inline dans hero-left */
.hero-left .booking-bar{
    margin-top:2.4rem;
    background:transparent;
    backdrop-filter:none; -webkit-backdrop-filter:none;
    border:0; box-shadow:none;
    padding:0;
    display:flex; flex-direction:column; gap:1rem;
    border-radius:0;
    max-width:560px;
    position:relative;
    opacity:0; transform:translateY(14px);
    animation:hUp .8s cubic-bezier(.16,1,.3,1) 1.1s forwards;
}
/* Retire les coins gold filigrane de la v1 */
.hero-left .booking-bar::before,
.hero-left .booking-bar::after{ display:none; content:none; }

/* Grille champs : 2 colonnes compactes */
.hero-left .bk-fields{
    display:grid;
    grid-template-columns:1fr 1fr;
    gap:.4rem 1.6rem;
    padding-top:1.6rem;
    border-top:1px solid rgba(160,132,92,.22);
}

/* Champ minimaliste : label inline avec icone + input border-bottom */
.hero-left .bk-field{
    display:flex; flex-direction:column; gap:.35rem;
    padding:.2rem 0;
    cursor:pointer;
    background:transparent;
    position:static;
    transition:none;
}
.hero-left .bk-field:hover{ background:transparent; }

.hero-left .bk-field .bk-lbl{
    display:inline-flex; align-items:center; gap:.45rem;
    position:static;
    font-family:'Jost',sans-serif; font-weight:500;
    font-size:.55rem; letter-spacing:.36em; text-transform:uppercase;
    color:var(--or);
}
.hero-left .bk-field .bk-lbl svg{
    color:var(--or); opacity:.7;
    transition:opacity .25s;
}
.hero-left .bk-field:hover .bk-lbl svg,
.hero-left .bk-field:focus-within .bk-lbl svg{ opacity:1; }

.hero-left .bk-field input,
.hero-left .bk-field select{
    width:100%;
    background:transparent; border:0; outline:none;
    padding:.35rem 0;
    font-family:'Cormorant Garamond',serif; font-weight:400;
    font-size:.98rem; color:var(--noir);
    border-bottom:1px solid rgba(160,132,92,.18);
    transition:border-color .3s ease;
    cursor:pointer;
    appearance:none; -webkit-appearance:none;
}
.hero-left .bk-field select{
    padding-right:1.2rem;
    background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5'%3E%3Cpath d='M1 1l3 3 3-3' stroke='%23A0845C' fill='none' stroke-width='1.2'/%3E%3C/svg%3E");
    background-repeat:no-repeat;
    background-position:right .1rem center;
}
.hero-left .bk-field input:focus,
.hero-left .bk-field select:focus{ border-bottom-color:var(--or); }

/* CTA inline pleine largeur */
.hero-left .bk-cta{
    margin-top:.4rem; align-self:stretch;
    display:inline-flex; align-items:center; justify-content:center; gap:.8rem;
    padding:.95rem 1.6rem;
    background:var(--noir); color:var(--blanc);
    font-family:'Jost',sans-serif; font-weight:500;
    font-size:.58rem; letter-spacing:.38em; text-transform:uppercase;
    border:0; cursor:pointer;
    transition:background .3s ease, gap .25s ease;
    position:relative; overflow:hidden;
}
.hero-left .bk-cta::before{
    content:""; position:absolute; inset:0;
    background:linear-gradient(120deg, transparent, rgba(160,132,92,.4), transparent);
    transform:translateX(-100%);
    transition:transform .8s ease;
}
.hero-left .bk-cta:hover{ background:var(--or); color:var(--noir); gap:1.1rem; }
.hero-left .bk-cta:hover::before{ transform:translateX(100%); }
.hero-left .bk-cta-text, .hero-left .bk-cta-ico{ position:relative; z-index:1; }
.hero-left .bk-cta-ico{ display:inline-flex; transition:transform .25s; }
.hero-left .bk-cta:hover .bk-cta-ico{ transform:translateX(3px); }

/* ─── Bouton "Découvrir" centré en bas du hero ─────────── */
.hero-scroll-down{
    position:absolute; bottom:2rem; left:50%;
    transform:translateX(-50%);
    z-index:8;
    display:inline-flex; flex-direction:column; align-items:center; gap:.6rem;
    color:var(--noir);
    font-family:'Jost',sans-serif; font-weight:400;
    font-size:.55rem; letter-spacing:.42em; text-transform:uppercase;
    opacity:0;
    animation:hUp .8s cubic-bezier(.16,1,.3,1) 1.6s forwards;
    transition:color .3s ease;
}
.hero-scroll-down:hover{ color:var(--or); }
.hero-scroll-arrow{
    display:inline-flex; align-items:center; justify-content:center;
    width:32px; height:32px; border-radius:50%;
    border:1px solid rgba(160,132,92,.4);
    animation:scrollBounce 2.4s ease-in-out infinite;
    transition:border-color .3s ease, background .3s ease;
}
.hero-scroll-down:hover .hero-scroll-arrow{
    border-color:var(--or); background:var(--or); color:var(--noir);
}
@keyframes scrollBounce{
    0%, 100% { transform:translateY(0); }
    50%      { transform:translateY(6px); }
}

/* Responsive booking-bar inline */
@media (max-width:1100px){
    .hero-left .booking-bar{ max-width:none; }
    .hero-left .bk-fields{ grid-template-columns:1fr 1fr; gap:.4rem 1rem; }
}
@media (max-width:680px){
    .hero-left .booking-bar{ margin-top:1.8rem; gap:.7rem; }
    .hero-left .bk-fields{ grid-template-columns:1fr; gap:.5rem 0; padding-top:1.2rem; }
    .hero-left .bk-field input, .hero-left .bk-field select{ font-size:.92rem; }
    .hero-left .bk-cta{ padding:.85rem 1.4rem; font-size:.55rem; }
    .hero-scroll-down{ display:none; } /* trop charge sur mobile */
}

/* Hide hero-counter + hero-thumbs si on garde 1 slide hero (visuellement plus clean) */
@media (max-width:1100px){
    .hero-counter{ display:none; }
}

/* =============================================================
   REVIEWS PLATFORMS — compact override (taille -50%)
============================================================= */
.rv-platforms{ padding:4.5rem 5vw 4rem; }
.rv-eyebrow{ margin-bottom:1rem; font-size:.55rem; letter-spacing:.38em; }
.rv-eyebrow svg{ width:10px; height:10px; }
.rv-title{
    font-size:clamp(1.4rem, 2.2vw, 2.2rem);
    margin-bottom:2.5rem;
    max-width:640px;
}
.rv-col{ padding:1.6rem 2.5rem; gap:1rem; }
.rv-brand-svg svg{ width:24px; height:24px; }
.rv-brand-svg--google svg{ width:22px; height:22px; }
.rv-brand-name{ font-size:1.15rem; }
.rv-score{ gap:.4rem; }
.rv-stars svg{ width:14px; height:14px; }
.rv-rating-num{ font-size:1.7rem; }
.rv-rating-num span{ font-size:.72rem; }
.rv-count{ gap:.2rem; }
.rv-count-n{ font-size:1.1rem; }
.rv-count-lbl{ font-size:.5rem; letter-spacing:.35em; }
.rv-quote{ max-width:340px; margin:.8rem 0; padding:1rem 0; }
.rv-quote-mark{ font-size:1.6rem; padding:0 .6rem; top:-.4rem; }
.rv-quote p{ font-size:.9rem; line-height:1.6; margin-bottom:.6rem; }
.rv-quote footer{ font-size:.52rem; letter-spacing:.28em; }
.rv-cta{ font-size:.55rem; letter-spacing:.32em; padding:.6rem 0; gap:.5rem; }
.rv-cta svg{ width:12px; height:12px; }
.rv-divider{ padding:1.4rem 0; }
.rv-divider-dot{ width:6px; height:6px; margin:.7rem 0;
    box-shadow:0 0 0 3px var(--blanc), 0 0 0 4px rgba(160,132,92,.25); }

@media (max-width:980px){
    .rv-platforms{ padding:3rem 5vw 2.5rem; }
    .rv-title{ margin-bottom:1.6rem; }
    .rv-col{ padding:1.4rem 1.2rem; }
    .rv-divider{ padding:0 3rem; }
}

/* =============================================================
   PALETTE V2 : vert emeraude marocain (zellige)
============================================================= */
:root{
    --vert:        #1F3528;
    --vert-deep:   #15281C;
    --vert-light:  #2A4733;
    --vert-mute:   rgba(31,53,40,.08);
}

/* =============================================================
   BIEN-ETRE & SPA — fond vert emeraude
============================================================= */
.be-panel--left{ background:var(--vert) !important; }
.be-panel--left .be-title{ color:var(--or); }
.be-panel--left .be-body{ color:rgba(240,235,224,.78); }
.be-panel--left .be-list li{
    color:rgba(240,235,224,.82);
    border-bottom-color:rgba(255,255,255,.07);
}
.be-panel--left .be-list .dot{ background:var(--or); }
.be-panel--left .f-label{ color:var(--or); }
.be-panel--left .be-cta{ border:1px solid var(--or); color:var(--or); }
.be-panel--left .be-cta:hover{ background:var(--or); color:var(--vert-deep); }
/* Photo overlay subtil */
.be-panel--left .be-photo::after{
    content:""; position:absolute; inset:0; pointer-events:none;
    background:linear-gradient(160deg, rgba(31,53,40,.18), rgba(21,40,28,.32));
    mix-blend-mode:multiply;
}
.be-panel--left .be-photo{ position:relative; }

/* Pattern decoratif zellige subtil sur le panel vert */
.be-panel--left{ position:relative; overflow:hidden; }
.be-panel--left::before{
    content:""; position:absolute; inset:0; z-index:0;
    opacity:.05; pointer-events:none;
    background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72'%3E%3Cg fill='none' stroke='%23A0845C' stroke-width='.6'%3E%3Cpolygon points='36,4 68,20 68,52 36,68 4,52 4,20'/%3E%3Cpolygon points='36,14 58,26 58,46 36,58 14,46 14,26'/%3E%3C/g%3E%3C/svg%3E");
    background-size:72px 72px;
}
.be-panel--left > *{ position:relative; z-index:1; }

/* Hide leftover testimonials styles (au cas ou cache navigateur) */
#témoignages, #temoignages { display:none !important; }

/* =============================================================
   HERO-LEFT : centralisation textes au-dessus du form
============================================================= */
.hero-left{
    align-items:center !important;
    text-align:center;
}
.hero-left .hero-eyebrow{
    justify-content:center;
    width:100%;
}
.hero-left .hero-h1{
    text-align:center;
}
.hero-left .hero-h1 .line-2{
    padding-left:0;
}
.hero-left .hero-sub{
    margin-left:auto; margin-right:auto;
    max-width:520px;
}

/* Booking-bar centree dans hero-left */
.hero-left .booking-bar{
    margin-left:auto; margin-right:auto;
    width:100%; max-width:560px;
}
.hero-left .booking-bar .bk-fields{
    text-align:left; /* labels et inputs restent alignes a gauche dans le form */
}

/* Sur petits ecrans, padding ajuste */
@media (max-width:1100px){
    .hero-left{ padding:5.5rem 6vw 3rem 6vw; }
}

/* =============================================================
   Hero scroll-down v2 — cercle glass centre frontiere
   Override de la v1 (qui avait du texte mi-blanc mi-noir illisible)
============================================================= */
.hero-scroll-down{
    position:absolute;
    left:50%; bottom:2.4rem;
    transform:translateX(-50%);
    z-index:10;
    display:inline-flex; flex-direction:column; align-items:center;
    text-decoration:none;
    opacity:0;
    animation:hUp .8s cubic-bezier(.16,1,.3,1) 1.6s forwards;
}

.hero-scroll-arrow{
    display:inline-flex; align-items:center; justify-content:center;
    width:54px; height:54px; border-radius:50%;
    background:rgba(20,18,16,.55);
    backdrop-filter:blur(14px) saturate(1.4);
    -webkit-backdrop-filter:blur(14px) saturate(1.4);
    border:1px solid rgba(160,132,92,.55);
    color:var(--blanc);
    box-shadow:0 8px 28px rgba(20,18,16,.28),
               0 0 0 6px rgba(255,255,255,.04);
    animation:scrollBounce 2.4s ease-in-out infinite;
    transition:background .3s ease, border-color .3s ease, color .3s ease, transform .3s ease;
}
.hero-scroll-arrow svg{ stroke-width:1.6; }
.hero-scroll-down:hover .hero-scroll-arrow{
    background:var(--or);
    border-color:var(--or);
    color:var(--noir);
    transform:scale(1.06);
}

/* Tooltip "Decouvrir" qui apparait au hover au-dessus du cercle */
.hero-scroll-tip{
    position:absolute;
    bottom:calc(100% + .7rem);
    left:50%; transform:translateX(-50%) translateY(4px);
    background:var(--noir); color:var(--blanc);
    font-family:'Jost',sans-serif; font-weight:400;
    font-size:.55rem; letter-spacing:.32em; text-transform:uppercase;
    padding:.45rem .9rem; white-space:nowrap;
    opacity:0; visibility:hidden;
    transition:opacity .25s ease, visibility .25s ease, transform .25s ease;
    pointer-events:none;
}
.hero-scroll-down:hover .hero-scroll-tip{
    opacity:1; visibility:visible;
    transform:translateX(-50%) translateY(0);
}

@keyframes scrollBounce{
    0%, 100% { transform:translateY(0); }
    50%      { transform:translateY(6px); }
}

@media (max-width:1100px){
    .hero-scroll-down{ bottom:1.6rem; }
    .hero-scroll-arrow{ width:46px; height:46px; }
}
@media (max-width:680px){
    .hero-scroll-down{ display:none; }
}

/* =============================================================
   CONTACT HOME — refonte editorial premium (sans pattern)
============================================================= */
#contact-home .ct-panel{
    padding:6rem 5vw;
    background:var(--noir);
    position:relative; overflow:hidden;
    display:flex; flex-direction:column; gap:2.6rem;
    justify-content:center;
}
/* DROP du pattern hexagonal */
#contact-home .ct-panel::before{ display:none !important; content:none !important; }

/* Gold accent : trait vertical fin a gauche */
#contact-home .ct-panel::after{
    content:""; position:absolute; left:0; top:18%; bottom:18%; width:1px;
    background:linear-gradient(to bottom, transparent, var(--or) 30%, var(--or) 70%, transparent);
    opacity:.55;
}

.ct-head{ position:relative; z-index:1; max-width:480px; }
.ct-eyebrow{
    display:inline-flex; align-items:center; gap:1rem;
    color:var(--or); margin-bottom:1.4rem;
}
.ct-eyebrow-line{
    display:inline-block; width:34px; height:1px; background:var(--or);
}
#contact-home .ct-title{
    font-family:'Cormorant Garamond',serif; font-weight:300;
    font-size:clamp(2.4rem,4vw,4.6rem); line-height:1; letter-spacing:-.012em;
    color:var(--creme);
    margin:0 0 1.4rem; position:relative; z-index:1;
}
#contact-home .ct-title em{
    font-style:italic; color:var(--or);
    font-family:'IM Fell English',serif;
}
.ct-lead{
    font-family:'Cormorant Garamond',serif; font-style:italic;
    font-weight:300; font-size:1.1rem; line-height:1.7;
    color:rgba(240,235,224,.72);
    max-width:440px;
    position:relative; z-index:1;
}

/* Grille 2x2 de cards contact */
.ct-cards{
    display:grid; grid-template-columns:1fr 1fr; gap:.8rem;
    max-width:560px;
    position:relative; z-index:1;
}
.ct-card{
    display:flex; align-items:center; gap:.9rem;
    padding:1rem 1.1rem;
    background:rgba(160,132,92,.05);
    border:1px solid rgba(160,132,92,.18);
    color:var(--creme);
    transition:background .3s ease, border-color .3s ease, transform .3s ease;
    position:relative; overflow:hidden;
    cursor:pointer;
}
.ct-card:hover{
    background:rgba(160,132,92,.12);
    border-color:rgba(160,132,92,.45);
    transform:translateY(-2px);
}
.ct-card-ico{
    flex-shrink:0;
    width:38px; height:38px;
    display:inline-flex; align-items:center; justify-content:center;
    background:rgba(160,132,92,.12); border-radius:50%;
    color:var(--or);
    transition:background .3s ease;
}
.ct-card:hover .ct-card-ico{ background:var(--or); color:var(--noir); }
.ct-card-body{ flex:1 1 auto; min-width:0; display:flex; flex-direction:column; gap:.15rem; }
.ct-card-lbl{
    font-family:'Jost',sans-serif; font-weight:500;
    font-size:.52rem; letter-spacing:.4em; text-transform:uppercase;
    color:var(--or);
}
.ct-card-val{
    font-family:'Cormorant Garamond',serif; font-weight:300;
    font-size:.92rem; color:rgba(240,235,224,.85);
    overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
.ct-card-arrow{
    flex-shrink:0; color:rgba(160,132,92,.4);
    transition:color .3s ease, transform .3s ease;
}
.ct-card:hover .ct-card-arrow{ color:var(--or); transform:translateX(3px); }

/* Proximity : liste a puces or */
.ct-proximity{
    position:relative; z-index:1;
    max-width:560px;
    padding:1.2rem 0;
    border-top:1px solid rgba(160,132,92,.14);
    border-bottom:1px solid rgba(160,132,92,.14);
    background:transparent;
}
.ct-prox-lbl{
    display:inline-flex; align-items:center; gap:.4rem;
    font-family:'Jost',sans-serif; font-weight:500;
    font-size:.55rem; letter-spacing:.4em; text-transform:uppercase;
    color:var(--or);
    margin-bottom:.6rem;
}
.ct-prox-lbl svg{ color:var(--or); }
.ct-proximity ul{
    list-style:none; padding:0; margin:0;
    display:flex; flex-wrap:wrap; gap:.4rem 1.4rem;
}
.ct-proximity ul li{
    font-family:'Cormorant Garamond',serif; font-style:italic;
    font-weight:300; font-size:.95rem;
    color:rgba(240,235,224,.7);
    display:inline-flex; align-items:center;
}
.ct-proximity ul li:not(:last-child)::after{
    content:"·";
    margin-left:1.4rem;
    color:var(--or); opacity:.5;
}

/* CTA */
#contact-home .ct-cta{
    display:inline-flex; align-items:center; gap:.8rem;
    align-self:flex-start;
    padding:1.1rem 2.4rem;
    background:transparent;
    border:1px solid var(--or); color:var(--or);
    font-family:'Jost',sans-serif; font-weight:500;
    font-size:.6rem; letter-spacing:.38em; text-transform:uppercase;
    transition:background .35s ease, color .35s ease, gap .25s ease;
    position:relative; z-index:1; text-decoration:none;
}
#contact-home .ct-cta:hover{
    background:var(--or); color:var(--noir); gap:1.1rem;
}
#contact-home .ct-cta svg{ transition:transform .25s; }
#contact-home .ct-cta:hover svg{ transform:translateX(3px); }

/* Responsive */
@media (max-width:1100px){
    #contact-home .ct-panel{ padding:4.5rem 6vw; }
}
@media (max-width:680px){
    .ct-cards{ grid-template-columns:1fr; }
    .ct-card-val{ font-size:.85rem; }
    .ct-proximity ul{ flex-direction:column; gap:.4rem; }
    .ct-proximity ul li:not(:last-child)::after{ display:none; }
}

/* =============================================================
   Hero scroll-down v3 — fix centrage + hide mobile
   Bug v2 : l'animation hUp ecrasait translateX(-50%) en
   appliquant `transform: translateY(0)` a la fin (cf @keyframes hUp).
============================================================= */
@keyframes scrollDownIn {
    from { opacity: 0; transform: translateX(-50%) translateY(14px); }
    to   { opacity: 1; transform: translateX(-50%) translateY(0); }
}
.hero-scroll-down{
    /* override v2 : utilise scrollDownIn (preserve translateX) */
    animation: scrollDownIn .8s cubic-bezier(.16,1,.3,1) 1.6s forwards !important;
    transform: translateX(-50%) translateY(14px); /* etat initial avant anim */
}

/* Masque le bouton sur tablette + mobile (auparavant <=680px seulement) */
@media (max-width: 900px){
    .hero-scroll-down{ display: none !important; }
}

/* =============================================================
   Hero h1 .line-2 : font IM Fell English (memes que "l'Oasis")
============================================================= */
.hero-h1 .line-2{
    font-family:'IM Fell English', serif !important;
    font-style:italic;
    /* IM Fell English est plus etroit + plus haut, on compense un peu */
    line-height:1.05;
    letter-spacing:-.005em;
}

/* =============================================================
   NOUR STORY — section storytelling Three.js scroll-driven
============================================================= */
.ns-section{
    background:var(--blanc);
    position:relative;
    display:grid;
    grid-template-columns:1fr 1fr;
    align-items:start;
}

/* Canvas sticky (cote droit) — reste fixe pendant qu'on scrolle les chapitres */
.ns-canvas-wrap{
    position:sticky; top:0;
    height:100vh; height:100dvh;
    overflow:hidden;
    background:#0F0D0A;
    grid-column:2;
    grid-row:1 / span 99;
}
#ns-canvas{
    display:block;
    width:100%; height:100%;
    opacity:0;
    transition:opacity .8s ease;
}
#ns-canvas.is-ready{ opacity:1; }

/* Fallback : images statiques empilees (visible si JS off) */
.ns-fallback{
    position:absolute; inset:0; z-index:0;
}
.ns-fallback-img{
    position:absolute; inset:0;
    background-size:cover; background-position:center;
    opacity:0; transition:opacity 1s ease;
}
.ns-fallback-img[data-chapter="1"]{ background:radial-gradient(ellipse at 30% 40%, #4A3C28, #1C1610 70%); opacity:1; }
.ns-fallback-img[data-chapter="2"]{ background:linear-gradient(180deg, #A88557 0%, #C9A074 35%, #6B4F30 100%); }
.ns-fallback-img[data-chapter="3"]{ background:radial-gradient(ellipse at 50% 60%, #2A4733 0%, #15281C 60%, #0A1810 100%); }
.is-canvas-on .ns-fallback{ display:none; }

/* Indicateur progression — bas du canvas */
.ns-progress{
    position:absolute; left:3rem; bottom:3rem; z-index:3;
    display:flex; align-items:center; gap:1.4rem;
    color:rgba(240,235,224,.7);
    font-family:'Jost',sans-serif; font-weight:400;
    font-size:.6rem; letter-spacing:.4em; text-transform:uppercase;
}
.ns-progress-line{
    display:inline-block; width:80px; height:1px;
    background:rgba(160,132,92,.3); position:relative; overflow:hidden;
}
.ns-progress-fill{
    position:absolute; top:0; left:0; height:100%; width:0;
    background:var(--or);
    transition:width .8s cubic-bezier(.16,1,.3,1);
}
.ns-progress-sep{ color:rgba(160,132,92,.4); margin:0 .35em; }

/* Colonne chapitres (cote gauche) */
.ns-chapters{
    grid-column:1;
    padding:0 5vw 0 6vw;
    display:flex; flex-direction:column;
    background:var(--blanc);
}

/* Intro */
.ns-intro{
    min-height:60vh;
    display:flex; flex-direction:column; justify-content:center;
    padding:6rem 0 3rem;
}
.ns-eyebrow{
    display:inline-flex; align-items:center; gap:1.2rem;
    font-family:'Jost',sans-serif; font-weight:400;
    font-size:.6rem; letter-spacing:.42em; text-transform:uppercase;
    color:var(--or); margin-bottom:1.6rem;
}
.ns-eyebrow .dash{ width:32px; height:1px; background:var(--or); }
.ns-title{
    font-family:'Cormorant Garamond',serif; font-weight:300;
    font-size:clamp(2.4rem,4vw,4.4rem); line-height:1; letter-spacing:-.012em;
    color:var(--noir); margin-bottom:1.4rem;
}
.ns-lead{
    font-family:'Cormorant Garamond',serif; font-style:italic;
    font-weight:300; font-size:1.15rem; line-height:1.7;
    color:var(--text-muted); max-width:420px;
}

/* Chapitres : chaque chapitre occupe ~80vh pour declencher les transitions au scroll */
.ns-chapter{
    min-height:90vh;
    display:flex; flex-direction:column; justify-content:center;
    padding:5rem 0;
    border-top:1px solid rgba(160,132,92,.14);
    opacity:.45;
    transition:opacity .9s ease;
}
.ns-chapter.is-active{ opacity:1; }
.ns-chapter-num{
    font-family:'IM Fell English',serif; font-style:italic;
    font-size:2.2rem; color:var(--or); margin-bottom:1.8rem;
    line-height:1;
}
.ns-chapter-eyebrow{
    font-family:'Jost',sans-serif; font-weight:500;
    font-size:.58rem; letter-spacing:.4em; text-transform:uppercase;
    color:var(--or-pale); margin-bottom:1rem; display:block;
}
.ns-chapter-title{
    font-family:'Cormorant Garamond',serif; font-weight:300;
    font-size:clamp(2rem,3.4vw,3.6rem); line-height:1.1; letter-spacing:-.005em;
    color:var(--noir); margin-bottom:1.6rem;
}
.ns-chapter-body{
    font-family:'Cormorant Garamond',serif; font-weight:300;
    font-size:1.1rem; line-height:1.85; color:#3A3530;
    max-width:480px;
}

/* Quote finale */
.ns-final-quote{
    min-height:50vh;
    display:flex; flex-direction:column; justify-content:center; align-items:flex-start;
    padding:5rem 0 6rem;
    border-top:1px solid rgba(160,132,92,.14);
    position:relative;
    max-width:520px;
}
.ns-quote-mark{
    font-family:'Cormorant Garamond',serif; font-style:italic;
    font-size:5rem; color:var(--or); line-height:.7;
    margin-bottom:.5rem; display:block;
}
.ns-final-quote p{
    font-family:'Cormorant Garamond',serif; font-style:italic;
    font-weight:300; font-size:clamp(1.4rem,2.2vw,2rem);
    line-height:1.45; color:var(--noir); margin-bottom:1.4rem;
}
.ns-final-quote cite{
    font-style:normal;
    font-family:'Jost',sans-serif; font-weight:400;
    font-size:.58rem; letter-spacing:.36em; text-transform:uppercase;
    color:var(--or-pale);
}

/* Responsive : sur ≤980px, canvas devient hero-style en haut (pas sticky) */
@media (max-width:980px){
    .ns-section{ grid-template-columns:1fr; }
    .ns-canvas-wrap{
        position:relative; top:auto;
        height:55vh; min-height:380px;
        grid-column:1; grid-row:auto;
    }
    .ns-chapters{ grid-column:1; padding:2rem 6vw 4rem; }
    .ns-intro{ padding:3rem 0 2rem; min-height:auto; }
    .ns-chapter{ min-height:auto; padding:3rem 0; }
    .ns-final-quote{ min-height:auto; padding:3rem 0 4rem; }
}
@media (max-width:680px){
    .ns-canvas-wrap{ height:40vh; min-height:280px; }
    .ns-progress{ left:1.5rem; bottom:1.5rem; gap:.8rem; font-size:.5rem; }
}

/* =============================================================
   NOUR STORY V2 — IMMERSIVE FULL-SCREEN (pinned 300vh)
   Override total de la V1 (split 2-cols)
============================================================= */
/* Reset les regles V1 qui creaient le split */
.ns-section{
    display:block !important;
    grid-template-columns:none !important;
    background:#080706;
    height:420vh; /* 3 chapitres pleins + intro + outro - allongement pour respiration chap2 */
    position:relative;
}
.ns-canvas-wrap, .ns-chapters, .ns-intro, .ns-chapter,
.ns-final-quote, .ns-eyebrow, .ns-title, .ns-lead,
.ns-chapter-num, .ns-chapter-eyebrow, .ns-chapter-title,
.ns-chapter-body, .ns-quote-mark { display:none !important; }

/* Stage : sticky pin */
.ns-stage{
    position:sticky; top:0;
    height:100vh; height:100dvh;
    width:100%;
    overflow:hidden;
    background:#080706;
}
#ns-canvas{
    display:block !important;
    position:absolute; inset:0;
    width:100% !important; height:100% !important;
    opacity:0; transition:opacity 1s ease;
}
#ns-canvas.is-ready{ opacity:1; }
.is-canvas-on .ns-fallback{ display:none; }

/* Vignette globale couleur qui suit le chapitre */
.ns-vignette{
    position:absolute; inset:0; z-index:2;
    pointer-events:none;
    background:
        radial-gradient(ellipse 80% 60% at 50% 50%, transparent 30%, rgba(8,7,6,.55) 100%),
        radial-gradient(ellipse 50% 40% at 50% 50%, var(--ns-tint, rgba(0,0,0,0)), transparent 70%);
    transition:background .8s ease;
}

/* ────────────────────────────────────────────────────────────
   OVERLAYS : 4 etats (intro + 3 chapitres) en full-screen absolu
   Chaque overlay a son layout unique, identite typo, couleurs
──────────────────────────────────────────────────────────── */
.ns-overlay{
    position:absolute; inset:0; z-index:3;
    pointer-events:none;
    opacity:0;
    transition:opacity .9s cubic-bezier(.16,1,.3,1),
               transform .9s cubic-bezier(.16,1,.3,1);
    will-change:opacity, transform;
}
.ns-overlay.is-active{ opacity:1; pointer-events:auto; }

/* ─── INTRO ──────────────────────────────────────────────── */
.ns-overlay--intro{
    display:flex; flex-direction:column;
    justify-content:center; align-items:center;
    padding:0 6vw; text-align:center;
    color:var(--creme);
}
.ns-overlay--intro .ns-eyebrow{
    display:inline-flex !important; align-items:center; gap:1rem;
    font-family:'Jost',sans-serif; font-weight:400;
    font-size:.62rem; letter-spacing:.45em; text-transform:uppercase;
    color:var(--or);
    margin-bottom:2.4rem;
}
.ns-overlay--intro .ns-dash{
    width:36px; height:1px; background:var(--or);
}
.ns-main-title{
    font-family:'Cormorant Garamond',serif; font-weight:300;
    font-size:clamp(3.5rem,9vw,9rem); line-height:.94;
    letter-spacing:-.018em; color:var(--creme);
    margin-bottom:2rem;
}
.ns-main-title em{
    font-family:'IM Fell English',serif; font-style:italic;
    color:var(--or);
}
.ns-overlay--intro .ns-lead{
    display:block !important;
    font-family:'Cormorant Garamond',serif; font-style:italic;
    font-weight:300; font-size:clamp(1rem,1.4vw,1.3rem);
    color:rgba(232,212,168,.7);
    max-width:480px;
    margin-bottom:5rem;
}
.ns-scroll-hint{
    font-family:'Jost',sans-serif; font-weight:400;
    font-size:.55rem; letter-spacing:.42em; text-transform:uppercase;
    color:rgba(201,165,92,.6);
    animation:scrollPulse 2.4s ease-in-out infinite;
}
@keyframes scrollPulse{
    0%, 100% { opacity:.4; transform:translateY(0); }
    50%      { opacity:.9; transform:translateY(4px); }
}

/* ─── CHAP 1 : MANUSCRIT — split editorial ─────────────── */
.ns-overlay--chap1{
    --ns-c1-tint:rgba(201,165,92,.9);
}
.ns-c1-mark{
    position:absolute; top:14vh; left:6vw;
    max-width:38vw;
}
.ns-c1-num{
    display:block;
    font-family:'IM Fell English',serif; font-style:italic;
    font-size:clamp(1.8rem,3vw,3rem); color:var(--or);
    line-height:1; margin-bottom:1.6rem;
}
.ns-c1-loc{
    display:block;
    font-family:'Jost',sans-serif; font-weight:500;
    font-size:.6rem; letter-spacing:.42em; text-transform:uppercase;
    color:rgba(201,165,92,.7); margin-bottom:1.4rem;
}
.ns-c1-title{
    font-family:'Cormorant Garamond',serif; font-weight:300;
    font-size:clamp(2.4rem,4.8vw,5.4rem); line-height:.96;
    letter-spacing:-.012em; color:var(--creme);
}
.ns-c1-title em{
    font-family:'IM Fell English',serif; font-style:italic;
    color:var(--or);
}
.ns-c1-body{
    position:absolute; right:6vw; bottom:14vh;
    max-width:36vw; min-width:300px;
}
.ns-c1-frame{
    padding:2.4rem 2.4rem 2.2rem;
    background:rgba(15,11,8,.55);
    backdrop-filter:blur(14px) saturate(1.2);
    -webkit-backdrop-filter:blur(14px) saturate(1.2);
    border:1px solid rgba(201,165,92,.22);
    position:relative;
}
.ns-c1-frame::before,
.ns-c1-frame::after{
    content:""; position:absolute;
    width:18px; height:18px;
    border:1.5px solid var(--or);
}
.ns-c1-frame::before{ top:-1px; left:-1px; border-right:0; border-bottom:0; }
.ns-c1-frame::after { bottom:-1px; right:-1px; border-left:0; border-top:0; }
.ns-c1-frame p{
    font-family:'Cormorant Garamond',serif; font-weight:300;
    font-size:clamp(.95rem,1.1vw,1.1rem); line-height:1.8;
    color:rgba(232,212,168,.92);
    margin:0;
}

/* ─── CHAP 2 : DESERT — watermark filigrane + texte sparse ─ */
.ns-overlay--chap2{ overflow:hidden; }
.ns-c2-watermark{
    position:absolute; left:50%; top:42%;
    transform:translate(-50%, -50%);
    font-family:'Cormorant Garamond',serif; font-weight:300;
    font-size:clamp(7rem,22vw,26rem); line-height:.85;
    letter-spacing:.18em; text-transform:uppercase;
    color:transparent;
    -webkit-text-stroke:1px rgba(232,212,168,.18);
    text-stroke:1px rgba(232,212,168,.18);
    pointer-events:none;
    user-select:none;
    white-space:nowrap;
}
.ns-c2-top{
    position:absolute; top:10vh; left:6vw;
    display:flex; align-items:center; gap:1.8rem;
}
.ns-c2-num{
    font-family:'IM Fell English',serif; font-style:italic;
    font-size:clamp(1.8rem,3vw,3rem); color:var(--or);
    line-height:1;
}
.ns-c2-loc{
    font-family:'Jost',sans-serif; font-weight:500;
    font-size:.6rem; letter-spacing:.45em; text-transform:uppercase;
    color:rgba(232,212,168,.8);
    padding-left:1.8rem; border-left:1px solid rgba(201,165,92,.4);
}
.ns-c2-content{
    position:absolute; left:6vw; bottom:14vh;
    max-width:520px;
}
.ns-c2-title{
    font-family:'Cormorant Garamond',serif; font-weight:300;
    font-size:clamp(2.6rem,5.2vw,5.8rem); line-height:.96;
    letter-spacing:-.012em; color:var(--creme);
    margin-bottom:2rem;
}
.ns-c2-title em{
    font-family:'IM Fell English',serif; font-style:italic;
    color:var(--or);
}
.ns-c2-body{
    font-family:'Cormorant Garamond',serif; font-weight:300;
    font-size:clamp(1rem,1.15vw,1.15rem); line-height:1.85;
    color:rgba(232,212,168,.9);
    max-width:460px;
}

/* ─── CHAP 3 : OASIS — centre intime ──────────────────── */
.ns-overlay--chap3{
    display:flex; flex-direction:column;
    justify-content:space-between; align-items:center;
    padding:9vh 6vw 6vh;
    text-align:center;
}
.ns-c3-top{
    display:flex; flex-direction:column; align-items:center;
    gap:1rem;
}
.ns-c3-num{
    font-family:'IM Fell English',serif; font-style:italic;
    font-size:clamp(1.4rem,2vw,2rem); color:var(--or);
}
.ns-c3-title{
    font-family:'Cormorant Garamond',serif; font-weight:300;
    font-size:clamp(2.4rem,4.6vw,5rem); line-height:1;
    letter-spacing:-.012em; color:var(--creme);
    max-width:18ch;
}
.ns-c3-title em{
    font-family:'IM Fell English',serif; font-style:italic;
    color:var(--or);
}
.ns-c3-bottom{
    max-width:620px; display:flex; flex-direction:column;
    align-items:center; gap:2.4rem;
}
.ns-c3-body{
    font-family:'Cormorant Garamond',serif; font-weight:300;
    font-size:clamp(.95rem,1.1vw,1.1rem); line-height:1.85;
    color:rgba(232,212,168,.85);
}
.ns-c3-quote{
    position:relative;
    padding:2rem 2.2rem 1.6rem;
    border-top:1px solid rgba(201,165,92,.28);
    border-bottom:1px solid rgba(201,165,92,.28);
    background:rgba(15,11,8,.4);
    backdrop-filter:blur(6px);
}
.ns-c3-quote-mark{
    position:absolute; top:-1.2rem; left:50%;
    transform:translateX(-50%);
    background:#080706; padding:0 .8rem;
    font-family:'Cormorant Garamond',serif; font-style:italic;
    font-size:2.4rem; color:var(--or); line-height:.6;
}
.ns-c3-quote p{
    font-family:'Cormorant Garamond',serif; font-style:italic;
    font-weight:300; font-size:clamp(1.1rem,1.5vw,1.5rem);
    line-height:1.55; color:var(--creme);
    margin-bottom:1.2rem;
}
.ns-c3-quote cite{
    font-style:normal;
    font-family:'Jost',sans-serif; font-weight:400;
    font-size:.55rem; letter-spacing:.4em; text-transform:uppercase;
    color:rgba(201,165,92,.65);
}

/* ─── Progress bar (bas) ──────────────────────────────── */
.ns-progress{
    display:flex !important;
    position:absolute; left:50%; bottom:3rem;
    transform:translateX(-50%);
    z-index:4;
    align-items:center; gap:1.4rem;
    font-family:'Jost',sans-serif; font-weight:500;
    font-size:.6rem; letter-spacing:.42em; text-transform:uppercase;
    color:rgba(232,212,168,.7);
    pointer-events:none;
    transition:opacity .5s ease;
}
.ns-progress-num{ color:var(--or); }
.ns-progress-sep{ margin:0 .35em; color:rgba(201,165,92,.4); }
.ns-progress-line{
    display:inline-block; width:120px; height:1px;
    background:rgba(201,165,92,.25); position:relative; overflow:hidden;
}
.ns-progress-fill{
    position:absolute; top:0; left:0; height:100%; width:0;
    background:var(--or);
    transition:width .6s cubic-bezier(.16,1,.3,1);
}
.ns-progress-label{
    min-width:80px; color:rgba(232,212,168,.75);
}

/* Cache la progress bar dans la zone intro */
.ns-overlay--intro.is-active ~ .ns-progress{ opacity:0; }

/* Fallback gradients (mobile / reduced-motion) */
.ns-fallback{ position:absolute; inset:0; z-index:0; }
.ns-fallback-img{
    position:absolute; inset:0;
    background-size:cover; background-position:center;
    opacity:0; transition:opacity 1s ease;
}
.ns-fallback-img[data-chapter="1"]{
    background:radial-gradient(ellipse at 30% 40%, #3A2818 0%, #1A120A 50%, #0C0805 100%);
    opacity:1;
}
.ns-fallback-img[data-chapter="2"]{
    background:linear-gradient(180deg, #3D2820 0%, #A86A3E 35%, #C9A074 65%, #6B4F30 100%);
}
.ns-fallback-img[data-chapter="3"]{
    background:radial-gradient(ellipse at 50% 50%, #2A4733 0%, #15281C 60%, #0A1810 100%);
}

/* ─── Responsive : sur mobile, la section devient empilee ─── */
@media (max-width:980px){
    .ns-section{ height:auto; }
    .ns-stage{ position:relative; top:auto; height:auto;
        display:flex; flex-direction:column; }
    #ns-canvas, .ns-fallback{ position:relative !important; height:50vh !important; }
    .ns-vignette{ display:none; }
    .ns-overlay{
        position:relative !important; inset:auto !important;
        opacity:1 !important; transform:none !important;
        padding:3rem 6vw;
    }
    .ns-overlay--chap1 .ns-c1-mark,
    .ns-overlay--chap1 .ns-c1-body,
    .ns-overlay--chap2 .ns-c2-top,
    .ns-overlay--chap2 .ns-c2-content,
    .ns-overlay--chap3 .ns-c3-top,
    .ns-overlay--chap3 .ns-c3-bottom{
        position:relative !important;
        top:auto !important; left:auto !important;
        right:auto !important; bottom:auto !important;
        max-width:100% !important;
        margin-bottom:1.4rem;
    }
    .ns-c2-watermark{ display:none; }
    .ns-progress{ display:none !important; }
}

/* ╔═══════════════════════════════════════════════════════════════╗
   ║  RESPONSIVE UNIFIED v2 — breakpoints VSF standardises          ║
   ║  Override final qui corrige toutes les sections home           ║
   ║                                                                  ║
   ║  Breakpoints :                                                   ║
   ║    --bp-sm : 480px   (small phone)                              ║
   ║    --bp-md : 640px   (phone)                                    ║
   ║    --bp-lg : 980px   (tablet)                                   ║
   ║    --bp-xl : 1200px  (desktop)                                  ║
   ╚═══════════════════════════════════════════════════════════════╝ */

/* ── Vars : padding sections adaptatif ─────────────────────────── */
:root{
    --pad-section-y: clamp(3rem, 8vw, 7rem);
    --pad-section-x: clamp(1.4rem, 5vw, 5rem);
    --pad-panel:     clamp(2rem, 5vw, 5rem);
    --pad-card:      clamp(1.2rem, 3vw, 2rem);
    --gap-section:   clamp(2rem, 5vw, 4rem);
    --touch-min:     44px; /* Apple touch target */
}

/* ── Reset & overflow control global ──────────────────────────── */
html, body{ overflow-x:clip; }
img, video, svg, canvas{ max-width:100%; height:auto; }

/* Touch targets minimums sur mobile */
@media (max-width:980px){
    a, button, .btn, .nav-cta, .bk-cta, .ct-cta, .ct-card,
    .rv-cta, .more, .footer-book-cta, .float-wa, .float-up{
        min-height:var(--touch-min);
    }
    input, select, textarea{
        font-size:max(16px, 1rem); /* anti-zoom iOS */
        min-height:var(--touch-min);
    }
}

/* ════════════════════════════════════════════════════════════════
   1. HEADER / NAV
════════════════════════════════════════════════════════════════ */
@media (max-width:980px){
    .nav{ padding:1rem 5vw; gap:1rem; }
    .nav-brand{ font-size:1.05rem; letter-spacing:.25em; }
    /* Burger : zone tactile elargie */
    .nav-burger{ width:32px; height:24px; padding:6px; }
    .nav-burger span{ height:1.5px; }
}
@media (max-width:480px){
    .nav{ padding:.8rem 4vw; }
    .nav-brand{ font-size:.95rem; letter-spacing:.2em; }
}

/* ════════════════════════════════════════════════════════════════
   2. HERO (split desktop, stack mobile)
════════════════════════════════════════════════════════════════ */
@media (max-width:1100px){
    #hero{ grid-template-columns:1fr; min-height:100dvh; }
    .hero-right{
        position:absolute !important; inset:0; z-index:0;
        opacity:.22; /* image en filigrane derriere texte centre */
    }
    .hero-left{
        position:relative; z-index:2;
        padding:6rem clamp(1.4rem, 5vw, 4rem) 4rem !important;
        background:transparent !important;
    }
    .hero-vignette{
        background:linear-gradient(180deg,
            rgba(253,252,250,.94) 0%,
            rgba(253,252,250,.88) 50%,
            rgba(253,252,250,.78) 100%) !important;
    }
}
@media (max-width:640px){
    .hero-left{
        padding:5.5rem 1.4rem 3rem !important;
        justify-content:flex-start !important;
        gap:.4rem;
    }
    .hero-h1{ font-size:clamp(2.2rem, 11vw, 4rem) !important; }
    .hero-h1 .line-2{ padding-left:0 !important; }
    .hero-sub{ font-size:.95rem !important; line-height:1.6 !important; }
    .hero-eyebrow{ margin-bottom:1.2rem !important; font-size:.55rem !important; }
    .hero-eyebrow .dash{ width:24px !important; }
}

/* Booking-bar inline : refonte responsive */
@media (max-width:980px){
    .hero-left .booking-bar{ margin-top:2rem; gap:.8rem; max-width:none; }
    .hero-left .bk-fields{
        grid-template-columns:1fr 1fr !important;
        gap:.6rem 1rem !important;
        padding-top:1.2rem !important;
    }
}
@media (max-width:640px){
    .hero-left .booking-bar{ margin-top:1.6rem; padding:0; }
    .hero-left .bk-fields{
        grid-template-columns:1fr 1fr !important;
        gap:.5rem .8rem !important;
        padding-top:1rem !important;
    }
    .hero-left .bk-field{ padding:.2rem 0 !important; }
    .hero-left .bk-field .bk-lbl{ font-size:.5rem !important; letter-spacing:.32em !important; }
    .hero-left .bk-field input,
    .hero-left .bk-field select{
        font-size:max(16px, .95rem) !important; /* anti-zoom iOS */
        padding:.4rem 0 !important;
    }
    .hero-left .bk-cta{
        padding:1rem 1.4rem !important;
        font-size:.55rem !important;
        letter-spacing:.32em !important;
    }
}
@media (max-width:380px){
    .hero-left .bk-fields{ grid-template-columns:1fr !important; }
}

/* ════════════════════════════════════════════════════════════════
   3. TRIPTYQUE CHAMBRES
════════════════════════════════════════════════════════════════ */
@media (max-width:980px){
    #chambres-tri{ padding:5rem 5vw !important; }
    .tri-head{
        flex-direction:column !important;
        align-items:flex-start !important;
        gap:1.2rem !important;
    }
    .tri-head-right{ text-align:left !important; max-width:100% !important; }
    .tri{ flex-direction:column !important; height:auto !important; min-height:0 !important; max-height:none !important; gap:.8rem; }
    .tri-panel{ flex:0 0 auto !important; height:48vh !important; min-height:340px !important; }
    .tri:hover .tri-panel, .tri-panel:hover{ flex-grow:0 !important; }
    .tri-panel::after{ opacity:1 !important; }
    .tri-img{ filter:brightness(.78) !important; transform:scale(1) !important; }
    .tri-title{ transform:rotate(0deg) !important; font-size:clamp(1.6rem, 5vw, 2.4rem) !important; }
    .tri-rule{ width:44px !important; }
    .tri-meta{ opacity:1 !important; transform:translateY(0) !important; bottom:4.6rem !important; }
    .tri-foot{ flex-direction:column; align-items:flex-start; gap:1rem; }
}
@media (max-width:640px){
    #chambres-tri{ padding:3.5rem 1.4rem !important; }
    .tri-panel{ height:42vh !important; min-height:280px !important; }
}

/* ════════════════════════════════════════════════════════════════
   4. REVIEWS TripAdvisor / Google
════════════════════════════════════════════════════════════════ */
@media (max-width:980px){
    .rv-platforms{ padding:3.5rem 5vw 3rem !important; }
    .rv-split{ grid-template-columns:1fr !important; }
    .rv-col{ padding:2rem 1.2rem !important; gap:.8rem !important; }
    .rv-divider{
        flex-direction:row !important; width:auto !important; height:1px !important;
        padding:0 3rem !important; margin:0 !important;
    }
    .rv-divider-line{
        flex:1; width:auto !important; height:1px !important;
        background:linear-gradient(to right, transparent, rgba(160,132,92,.4), transparent) !important;
    }
    .rv-divider-dot{ margin:0 .8rem !important; }
}
@media (max-width:640px){
    .rv-platforms{ padding:2.5rem 1.4rem !important; }
    .rv-title{ font-size:clamp(1.3rem, 5vw, 2rem) !important; margin-bottom:1.4rem !important; }
    .rv-quote{ max-width:100% !important; padding:.8rem 0 !important; }
    .rv-quote p{ font-size:.88rem !important; line-height:1.55 !important; }
    .rv-rating-num{ font-size:1.5rem !important; }
}

/* ════════════════════════════════════════════════════════════════
   5. NOUR STORY (storytelling Three.js)
════════════════════════════════════════════════════════════════ */
/* Sur mobile : pas de canvas, layout empile lineaire avec fallback gradient */
@media (max-width:980px){
    .ns-section{ height:auto !important; }
    .ns-stage{
        position:relative !important; top:auto !important;
        height:auto !important; width:100% !important;
        display:flex; flex-direction:column;
    }
    #ns-canvas, .ns-fallback{
        position:relative !important;
        height:42vh !important; min-height:280px !important;
        flex-shrink:0;
    }
    .ns-vignette{ display:none !important; }
    .ns-progress{ display:none !important; }
    .ns-overlay{
        position:relative !important; inset:auto !important;
        opacity:1 !important; transform:none !important;
        padding:2.5rem 1.4rem !important;
        pointer-events:auto !important;
    }
    .ns-overlay--intro{
        padding:3.5rem 1.4rem 2rem !important;
        text-align:center;
    }
    .ns-main-title{
        font-size:clamp(2.4rem, 11vw, 4rem) !important;
        margin-bottom:1.4rem !important;
    }
    .ns-overlay--intro .ns-lead{
        font-size:.95rem !important; margin-bottom:1.4rem !important;
    }
    .ns-scroll-hint{ display:none !important; }

    /* Chap 1 : tout en flux vertical, plus de positions absolutes */
    .ns-overlay--chap1{ display:flex; flex-direction:column; gap:1.6rem; }
    .ns-c1-mark{
        position:relative !important; top:auto !important; left:auto !important;
        max-width:100% !important;
    }
    .ns-c1-num{ font-size:1.6rem !important; margin-bottom:.8rem !important; }
    .ns-c1-loc{ margin-bottom:.8rem !important; }
    .ns-c1-title{ font-size:clamp(1.8rem, 7vw, 2.8rem) !important; }
    .ns-c1-body{
        position:relative !important; right:auto !important; bottom:auto !important;
        max-width:100% !important; min-width:0 !important;
    }
    .ns-c1-frame{ padding:1.4rem !important; }
    .ns-c1-frame p{ font-size:.95rem !important; line-height:1.7 !important; }

    /* Chap 2 : watermark hidden, tout en flux */
    .ns-c2-watermark{ display:none !important; }
    .ns-c2-top{
        position:relative !important; top:auto !important; left:auto !important;
        margin-bottom:1.2rem; flex-wrap:wrap; gap:1rem !important;
    }
    .ns-c2-num{ font-size:1.6rem !important; }
    .ns-c2-content{
        position:relative !important; left:auto !important; bottom:auto !important;
        max-width:100% !important;
    }
    .ns-c2-title{ font-size:clamp(1.8rem, 7vw, 2.8rem) !important; margin-bottom:1.2rem !important; }
    .ns-c2-body{ font-size:.95rem !important; max-width:100% !important; }

    /* Chap 3 : centre vertical compact */
    .ns-overlay--chap3{ padding:2.5rem 1.4rem !important; }
    .ns-c3-num{ font-size:1.4rem !important; }
    .ns-c3-title{ font-size:clamp(1.8rem, 7vw, 2.8rem) !important; }
    .ns-c3-bottom{ gap:1.6rem !important; }
    .ns-c3-body{ font-size:.95rem !important; }
    .ns-c3-quote{ padding:1.4rem !important; }
    .ns-c3-quote p{ font-size:1rem !important; }
}

/* ════════════════════════════════════════════════════════════════
   6. BIEN-ETRE & GASTRONOMIE (vert / creme split)
════════════════════════════════════════════════════════════════ */
@media (max-width:980px){
    #bienetre{ grid-template-columns:1fr !important; }
    .be-panel{
        padding:clamp(3rem, 8vh, 5rem) clamp(1.4rem, 5vw, 5rem) !important;
    }
    .be-panel--right{ border-left:0 !important; border-top:1px solid var(--border-or); }
    .be-title{ font-size:clamp(1.8rem, 6vw, 2.8rem) !important; margin-bottom:1.4rem !important; }
    .be-body{ font-size:.95rem !important; line-height:1.7 !important; margin-bottom:1.6rem !important; }
    .be-photo{ height:32vh !important; min-height:240px; margin-bottom:1.8rem !important; }
    .be-list li{ font-size:.95rem !important; padding:.5rem 0 !important; }
}
@media (max-width:640px){
    .be-panel{ padding:3rem 1.4rem !important; }
    .be-photo{ height:28vh !important; min-height:200px; }
}

/* ════════════════════════════════════════════════════════════════
   7. CONTACT & LOCALISATION (map + panel)
════════════════════════════════════════════════════════════════ */
@media (max-width:980px){
    #contact-home{ grid-template-columns:1fr !important; }
    .ct-map{ min-height:34vh !important; height:34vh; }
    .ct-map iframe{ min-height:34vh !important; }
    #contact-home .ct-panel{
        padding:clamp(3rem, 7vw, 4rem) clamp(1.4rem, 5vw, 5rem) !important;
        gap:2rem !important;
    }
    #contact-home .ct-title{ font-size:clamp(2rem, 7vw, 3.4rem) !important; }
    .ct-lead{ font-size:.98rem !important; }
    .ct-cards{ grid-template-columns:1fr 1fr !important; gap:.7rem !important; }
    .ct-card{ padding:.85rem .9rem !important; }
    .ct-card-val{ font-size:.85rem !important; }
    .ct-proximity ul{ gap:.4rem 1rem !important; }
    .ct-proximity ul li{ font-size:.9rem !important; }
    #contact-home .ct-cta{ padding:1rem 2rem !important; font-size:.55rem !important; }
}
@media (max-width:640px){
    .ct-cards{ grid-template-columns:1fr !important; }
    .ct-proximity ul{ flex-direction:column !important; gap:.3rem !important; }
    .ct-proximity ul li:not(:last-child)::after{ display:none !important; }
}

/* ════════════════════════════════════════════════════════════════
   8. FOOTER
════════════════════════════════════════════════════════════════ */
@media (max-width:980px){
    .footer{ padding:3.5rem 1.4rem 1.6rem !important; }
    .footer-grid{ grid-template-columns:1fr 1fr !important; gap:2rem !important; }
    .footer-logo{ font-size:1.35rem !important; letter-spacing:.3em !important; }
    .footer-bottom{ font-size:.55rem !important; letter-spacing:.2em !important; }
}
@media (max-width:640px){
    .footer-grid{ grid-template-columns:1fr !important; gap:2.2rem !important; }
    .footer-bottom{ flex-direction:column !important; text-align:center; gap:.6rem !important; }
}

/* ════════════════════════════════════════════════════════════════
   9. FLOATING UI (WhatsApp + Scroll up)
════════════════════════════════════════════════════════════════ */
@media (max-width:640px){
    .float-wa, .float-up{
        width:46px !important; height:46px !important;
        right:1rem !important;
    }
    .float-wa{ bottom:1rem !important; }
    .float-up{ bottom:4.6rem !important; }
}

/* ════════════════════════════════════════════════════════════════
   10. PAGE HERO (sous-pages a-propos, chambres-suites, etc.)
════════════════════════════════════════════════════════════════ */
@media (max-width:640px){
    .page-hero{ padding:8rem 1.4rem 3rem !important; }
    .page-hero h1{ font-size:clamp(2rem, 9vw, 3rem) !important; }
    .page-hero .lead{ font-size:.95rem !important; }
}

/* =============================================================
   NOUR STORY : Lisibilite chap 2 & 3 — frames glass coherentes
============================================================= */

/* CHAP 2 : encadrer le titre + le body dans un glass dark (lisibilite sur ciel ambre) */
.ns-c2-top{
    padding:.9rem 1.4rem;
    background:rgba(15,11,8,.55);
    backdrop-filter:blur(14px) saturate(1.2);
    -webkit-backdrop-filter:blur(14px) saturate(1.2);
    border:1px solid rgba(201,165,92,.22);
    width:fit-content;
}
.ns-c2-content{
    padding:2.2rem 2.4rem 2rem;
    background:rgba(15,11,8,.58);
    backdrop-filter:blur(16px) saturate(1.3);
    -webkit-backdrop-filter:blur(16px) saturate(1.3);
    border:1px solid rgba(201,165,92,.22);
    position:absolute; left:6vw; bottom:14vh; /* re-affirme */
    max-width:520px;
}
.ns-c2-content::before,
.ns-c2-content::after{
    content:""; position:absolute;
    width:18px; height:18px;
    border:1.5px solid var(--or);
}
.ns-c2-content::before{ top:-1px; left:-1px; border-right:0; border-bottom:0; }
.ns-c2-content::after { bottom:-1px; right:-1px; border-left:0; border-top:0; }

/* CHAP 3 : frame autour du body + quote (lisibilite sur fond emeraude/spirale or) */
.ns-c3-bottom{
    padding:2rem 2.4rem;
    background:rgba(15,11,8,.55);
    backdrop-filter:blur(14px) saturate(1.2);
    -webkit-backdrop-filter:blur(14px) saturate(1.2);
    border:1px solid rgba(201,165,92,.22);
    position:relative;
}
.ns-c3-bottom::before,
.ns-c3-bottom::after{
    content:""; position:absolute;
    width:18px; height:18px;
    border:1.5px solid var(--or);
}
.ns-c3-bottom::before{ top:-1px; left:-1px; border-right:0; border-bottom:0; }
.ns-c3-bottom::after { bottom:-1px; right:-1px; border-left:0; border-top:0; }

/* Quote dans chap 3 : retire son propre fond pour eviter double glass */
.ns-c3-quote{
    background:transparent !important;
    backdrop-filter:none !important;
    -webkit-backdrop-filter:none !important;
    border-top:1px solid rgba(201,165,92,.28);
    border-bottom:1px solid rgba(201,165,92,.28);
    border-left:0; border-right:0;
}
.ns-c3-quote-mark{
    background:#0F0B08 !important;
}

/* Titre chap 3 + chap 2 : leger text-shadow pour ressortir si pas dans une frame */
.ns-c2-title, .ns-c3-title{
    text-shadow:0 2px 18px rgba(0,0,0,.55);
}

/* Reaffirmer la lisibilite chap 1 (chap1 a deja son frame mais titre top-left non) */
.ns-c1-title{
    text-shadow:0 2px 14px rgba(0,0,0,.5);
}

/* ════════════════════════════════════════════════════════════════
   NOUR STORY : reactive le 3D sur mobile + tablette
   (avant : mode stacked CSS seulement ≤980px → trop pauvre)
════════════════════════════════════════════════════════════════ */
@media (max-width:980px){
    /* On REPRENd le mode immersif comme desktop, juste avec hauteur reduite */
    .ns-section{ height:340vh !important; }
    .ns-stage{
        position:sticky !important; top:0 !important;
        height:100vh !important; height:100dvh !important;
        width:100% !important;
        display:block !important;
    }
    #ns-canvas, .ns-fallback{
        position:absolute !important; inset:0 !important;
        height:100% !important; width:100% !important;
        min-height:0 !important;
    }
    /* Overlays redeviennent absolute */
    .ns-overlay{
        position:absolute !important; inset:0 !important;
        opacity:0 !important;
        padding:4rem clamp(1.2rem, 5vw, 2rem) !important;
        pointer-events:none;
    }
    .ns-overlay.is-active{ opacity:1 !important; pointer-events:auto; }
    .ns-progress{ display:flex !important; }

    /* Intro */
    .ns-overlay--intro{
        justify-content:center !important;
        align-items:center !important;
        text-align:center;
    }
    .ns-overlay--intro .ns-lead{ display:block !important; margin-bottom:3rem !important; }
    .ns-scroll-hint{ display:inline-block !important; }

    /* Chap 1 : mark en haut + body en bas */
    .ns-overlay--chap1{ display:block !important; }
    .ns-c1-mark{
        position:absolute !important; top:14vh !important; left:5vw !important;
        max-width:90vw !important;
    }
    .ns-c1-body{
        position:absolute !important; right:5vw !important; bottom:8vh !important; left:5vw !important;
        max-width:none !important; min-width:0 !important;
    }
    .ns-c1-frame{ padding:1.4rem !important; }

    /* Chap 2 : top mark + bottom content */
    .ns-c2-watermark{
        display:block !important;
        font-size:clamp(4rem, 22vw, 9rem) !important;
        top:38% !important;
    }
    .ns-c2-top{ top:10vh !important; left:5vw !important; }
    .ns-c2-content{
        left:5vw !important; right:5vw !important; bottom:10vh !important;
        max-width:none !important;
        padding:1.4rem !important;
    }

    /* Chap 3 : centre vertical */
    .ns-overlay--chap3{
        padding:6vh clamp(1.2rem, 5vw, 2rem) 12vh !important;
        justify-content:space-between !important;
    }
    .ns-c3-bottom{ padding:1.4rem !important; }
    .ns-c3-quote-mark{ background:#0F0B08 !important; }

    /* Progress bar */
    .ns-progress{ bottom:1.6rem !important; gap:.8rem !important; }
}

/* Mobile tres petit : reduire encore les fonts overlays */
@media (max-width:640px){
    .ns-section{ height:310vh !important; }
    .ns-overlay{ padding:3rem 1.2rem !important; }
    .ns-c1-num, .ns-c2-num, .ns-c3-num{ font-size:1.5rem !important; }
    .ns-c1-title, .ns-c2-title, .ns-c3-title{
        font-size:clamp(1.6rem, 8vw, 2.4rem) !important;
        line-height:1 !important;
    }
    .ns-c1-frame p, .ns-c2-body, .ns-c3-body{
        font-size:.88rem !important; line-height:1.6 !important;
    }
    .ns-c1-frame, .ns-c2-content, .ns-c3-bottom{ padding:1.1rem !important; }
    .ns-c3-quote p{ font-size:.95rem !important; line-height:1.5 !important; }
    .ns-c1-mark{ top:10vh !important; }
    .ns-c1-body{ bottom:6vh !important; }
    .ns-c2-top{ top:6vh !important; left:5vw !important; right:5vw !important; }
    .ns-c2-content{ bottom:auto !important; top:50% !important; transform:translateY(-50%) !important; left:5vw !important; right:5vw !important; max-height:60vh; overflow:hidden; }
}

/* =============================================================
   FIX MOBILE v3 — hero padding + image visible + nav cleanup
============================================================= */

/* 1. Nav : forcer hide nav-cta + nav-links sur ≤980px (avant override async par global.css) */
@media (max-width:980px){
    .nav-links{ display:none !important; }
    .nav-cta{ display:none !important; }
    .nav-burger{ display:flex !important; }
}

/* 2. Hero ≤1100px : image plus visible (opacity .55 au lieu de .22), vignette plus douce */
@media (max-width:1100px){
    .hero-right{
        opacity:.5 !important;  /* image bien presente en arriere-plan */
    }
    .hero-vignette{
        background:linear-gradient(180deg,
            rgba(253,252,250,.55) 0%,
            rgba(253,252,250,.65) 50%,
            rgba(253,252,250,.75) 100%) !important;
    }
}

/* 3. Hero ≤640px : padding-top eleve pour ne pas coller au header */
@media (max-width:640px){
    .hero-left{
        padding-top:8.5rem !important;
        padding-bottom:3.5rem !important;
    }
    /* Vignette plus marquee en bas pour que le booking-bar reste lisible */
    .hero-vignette{
        background:linear-gradient(180deg,
            rgba(253,252,250,.50) 0%,
            rgba(253,252,250,.65) 45%,
            rgba(253,252,250,.82) 80%,
            rgba(253,252,250,.90) 100%) !important;
    }
}

/* Tablet portrait 641-980 : padding intermediate */
@media (min-width:641px) and (max-width:980px){
    .hero-left{
        padding-top:9rem !important;
        padding-bottom:5rem !important;
    }
}

/* =============================================================
   HERO MOBILE V4 — image pleine + glass card editorial
   Approche : image 100% visible, le contenu (text + booking)
   est dans un voile blanc translucide avec backdrop blur.
============================================================= */
@media (max-width:1100px){
    /* Image hero : full visible, plus de fade out */
    .hero-right{ opacity:1 !important; }

    /* Vignette globale retiree (gere par hero-left glass) */
    .hero-vignette{
        background:linear-gradient(180deg,
            rgba(20,18,16,.18) 0%,
            rgba(20,18,16,.08) 30%,
            transparent 60%) !important;
        pointer-events:none;
    }

    /* Hero-left devient une "glass card" qui flotte sur l image */
    .hero-left{
        background:linear-gradient(180deg,
            rgba(253,252,250,.78) 0%,
            rgba(253,252,250,.88) 60%,
            rgba(253,252,250,.94) 100%) !important;
        backdrop-filter:blur(22px) saturate(1.55);
        -webkit-backdrop-filter:blur(22px) saturate(1.55);
        position:relative;
        z-index:2;
    }
    /* Liseré or top + bottom pour le côté luxueux */
    .hero-left::before{
        content:""; position:absolute; left:0; right:0;
        top:0; height:1px;
        background:linear-gradient(to right,
            transparent 0%,
            rgba(160,132,92,.4) 30%,
            rgba(160,132,92,.4) 70%,
            transparent 100%);
        pointer-events:none; z-index:3;
    }
}

/* Mobile : ajuste fonds + paddings pour un fini editorial */
@media (max-width:640px){
    .hero-left{
        background:linear-gradient(180deg,
            rgba(253,252,250,.72) 0%,
            rgba(253,252,250,.82) 50%,
            rgba(253,252,250,.92) 100%) !important;
        backdrop-filter:blur(18px) saturate(1.45) !important;
        -webkit-backdrop-filter:blur(18px) saturate(1.45) !important;
    }
    /* Booking-bar : encart glass dark pour ressortir sur fond clair */
    .hero-left .booking-bar{
        background:rgba(20,18,16,.04);
        padding:1.4rem 1.2rem 1.1rem !important;
        border:1px solid rgba(160,132,92,.18);
        border-radius:2px;
    }
    .hero-left .bk-fields{
        padding-top:0 !important;
        border-top:0 !important;
    }
    /* Liseré or plus discret en mobile */
    .hero-left::before{
        background:linear-gradient(to right,
            transparent 0%,
            rgba(160,132,92,.3) 50%,
            transparent 100%) !important;
    }
    .hero-eyebrow{ color:var(--or) !important; }
    .hero-h1 .line-1{ color:var(--noir); }
    .hero-h1 .line-2{ color:var(--or-pale) !important; }
}

/* =============================================================
   HERO MOBILE v5 — image pleine top, contenu bas (split vertical)
   On retire le backdrop blur global. Le contenu glisse vers le
   bas avec un gradient blanc transparent->opaque sous lui.
============================================================= */
@media (max-width:1100px){
    /* Hero-right : image full visible derriere */
    .hero-right{ opacity:1 !important; }
    .hero-vignette{ display:none !important; }

    /* Hero-left : sans backdrop ni fond opaque, contenu en bas */
    .hero-left{
        background:linear-gradient(180deg,
            transparent 0%,
            transparent 28%,
            rgba(253,252,250,.40) 42%,
            rgba(253,252,250,.82) 62%,
            rgba(253,252,250,.96) 82%,
            rgba(253,252,250,1) 100%) !important;
        backdrop-filter:none !important;
        -webkit-backdrop-filter:none !important;
        justify-content:flex-end !important;
        padding-top:32vh !important;
        padding-bottom:3rem !important;
        gap:1rem;
    }
    /* Le liseré or n est plus utile (deja un gradient marquant) */
    .hero-left::before{ display:none !important; }
}

@media (min-width:641px) and (max-width:980px){
    .hero-left{
        padding-top:38vh !important;
        padding-bottom:4rem !important;
    }
}

@media (max-width:640px){
    .hero-left{
        padding-top:34vh !important;
        padding-bottom:2.5rem !important;
        gap:.6rem;
    }
    /* Booking-bar reste son encart glass discret */
    .hero-left .booking-bar{
        background:rgba(253,252,250,.5);
        backdrop-filter:blur(6px);
        -webkit-backdrop-filter:blur(6px);
        padding:1.2rem 1rem !important;
        border:1px solid rgba(160,132,92,.18);
        margin-top:1.2rem !important;
    }
}

/* Hero-eyebrow + h1 + sub : leger text-shadow doux pour assurer la lisibilite
   meme dans la zone transparente du gradient */
@media (max-width:1100px){
    .hero-eyebrow .f-label{
        text-shadow:0 1px 8px rgba(253,252,250,.6);
    }
    .hero-h1 .line-1{
        text-shadow:0 1px 16px rgba(253,252,250,.45);
    }
    .hero-h1 .line-2{
        text-shadow:0 1px 14px rgba(253,252,250,.5);
    }
    .hero-sub{
        text-shadow:0 1px 8px rgba(253,252,250,.5);
    }
}

/* =============================================================
   HERO MOBILE v6 — fine tune : remonter le contenu
============================================================= */
@media (max-width:1100px){
    .hero-left{
        /* Le gradient demarre transparent plus haut : zone image plus petite */
        background:linear-gradient(180deg,
            transparent 0%,
            transparent 18%,
            rgba(253,252,250,.42) 32%,
            rgba(253,252,250,.85) 52%,
            rgba(253,252,250,.97) 75%,
            rgba(253,252,250,1) 100%) !important;
        /* Centre-bas plutot que tout en bas */
        justify-content:center !important;
        padding-top:22vh !important;
        padding-bottom:6vh !important;
    }
}

@media (min-width:641px) and (max-width:980px){
    .hero-left{
        padding-top:26vh !important;
        padding-bottom:6vh !important;
    }
}

@media (max-width:640px){
    .hero-left{
        padding-top:22vh !important;
        padding-bottom:4vh !important;
        gap:.7rem;
    }
    .hero-left .booking-bar{
        margin-top:.8rem !important;
    }
}

/* =============================================================
   NAV MOBILE — bouton de fermeture (X) dans le menu
============================================================= */
.nav-mobile-close{
    position:absolute; top:1.4rem; right:1.4rem;
    width:48px; height:48px;
    background:transparent; border:1px solid rgba(20,18,16,.12);
    border-radius:50%;
    cursor:pointer; padding:0;
    display:flex; align-items:center; justify-content:center;
    z-index:5;
    transition:background .25s ease, border-color .25s ease, transform .25s ease;
}
.nav-mobile-close::before,
.nav-mobile-close::after{
    content:""; position:absolute;
    width:18px; height:1.5px;
    background:var(--noir);
    top:50%; left:50%;
    transform-origin:center;
}
.nav-mobile-close::before{ transform:translate(-50%,-50%) rotate(45deg); }
.nav-mobile-close::after { transform:translate(-50%,-50%) rotate(-45deg); }
.nav-mobile-close:hover{
    background:var(--noir);
    border-color:var(--noir);
    transform:scale(1.05);
}
.nav-mobile-close:hover::before,
.nav-mobile-close:hover::after{ background:var(--blanc); }

.nav-mobile-close span{ display:none; } /* on utilise les pseudo elements */

/* =============================================================
   STORYTELLING — VARIANTE LIGHT (body.ns-light)
   Active sur /index-test.php uniquement
============================================================= */
body.ns-light .ns-section{ background:#F4EEDE !important; }
body.ns-light .ns-stage{ background:#F4EEDE !important; }
body.ns-light #ns-canvas{ background:transparent; }

/* Fallback gradients clair */
body.ns-light .ns-fallback-img[data-chapter="1"]{
    background:radial-gradient(ellipse at 50% 50%, #FAF6EE 0%, #F0E2C8 60%, #C7A678 100%);
}
body.ns-light .ns-fallback-img[data-chapter="2"]{
    background:linear-gradient(180deg, #F4E7CB 0%, #E8C283 50%, #C9A55C 100%);
}
body.ns-light .ns-fallback-img[data-chapter="3"]{
    background:radial-gradient(ellipse at 50% 50%, #EEF2EA 0%, #C8E0CC 55%, #7AAE92 100%);
}

/* Vignette : tres legere sur clair (decroissance creme -> doree subtile) */
body.ns-light .ns-vignette{
    background:
        radial-gradient(ellipse 85% 65% at 50% 50%, transparent 30%, rgba(155,128,82,.12) 100%),
        radial-gradient(ellipse 50% 40% at 50% 50%, var(--ns-tint, rgba(0,0,0,0)), transparent 70%) !important;
}

/* ─── INTRO clair ────────────────────────────────────── */
body.ns-light .ns-overlay--intro{ color:#3A2D1A; }
body.ns-light .ns-overlay--intro .ns-eyebrow{ color:#9E7E45; }
body.ns-light .ns-overlay--intro .ns-dash{ background:#9E7E45; }
body.ns-light .ns-main-title{ color:#3A2D1A; }
body.ns-light .ns-main-title em{ color:#9E7E45; }
body.ns-light .ns-overlay--intro .ns-lead{ color:rgba(58,45,26,.7); }
body.ns-light .ns-scroll-hint{ color:rgba(158,126,69,.65); }

/* ─── CHAP 1 : MANUSCRIT clair ──────────────────────── */
body.ns-light .ns-c1-num{ color:#9E7E45; }
body.ns-light .ns-c1-loc{ color:rgba(158,126,69,.8); }
body.ns-light .ns-c1-title{ color:#3A2D1A; text-shadow:0 1px 14px rgba(244,238,222,.7); }
body.ns-light .ns-c1-title em{ color:#9E7E45; }
body.ns-light .ns-c1-frame{
    background:rgba(250,246,238,.78) !important;
    backdrop-filter:blur(14px) saturate(1.2);
    -webkit-backdrop-filter:blur(14px) saturate(1.2);
    border:1px solid rgba(158,126,69,.28) !important;
}
body.ns-light .ns-c1-frame::before,
body.ns-light .ns-c1-frame::after{ border-color:#9E7E45 !important; }
body.ns-light .ns-c1-frame p{ color:#3A2D1A; }

/* ─── CHAP 2 : DESERT clair ──────────────────────────── */
body.ns-light .ns-c2-watermark{
    color:transparent !important;
    -webkit-text-stroke:1px rgba(58,45,26,.18) !important;
}
body.ns-light .ns-c2-num{ color:#9E7E45; }
body.ns-light .ns-c2-loc{
    color:rgba(58,45,26,.78);
    border-left-color:rgba(158,126,69,.4) !important;
}
body.ns-light .ns-c2-top{
    background:rgba(250,246,238,.78) !important;
    border:1px solid rgba(158,126,69,.28) !important;
}
body.ns-light .ns-c2-title{
    color:#3A2D1A; text-shadow:0 1px 14px rgba(244,238,222,.7);
}
body.ns-light .ns-c2-title em{ color:#9E7E45; }
body.ns-light .ns-c2-content{
    background:rgba(250,246,238,.78) !important;
    border:1px solid rgba(158,126,69,.28) !important;
}
body.ns-light .ns-c2-content::before,
body.ns-light .ns-c2-content::after{ border-color:#9E7E45 !important; }
body.ns-light .ns-c2-body{ color:#3A2D1A; }

/* ─── CHAP 3 : OASIS clair (touche vert tendre) ─────── */
body.ns-light .ns-c3-num{ color:#3A6A52; }
body.ns-light .ns-c3-title{
    color:#3A2D1A; text-shadow:0 1px 14px rgba(244,238,222,.7);
}
body.ns-light .ns-c3-title em{
    color:#3A6A52; /* vert oasis */
}
body.ns-light .ns-c3-bottom{
    background:rgba(250,246,238,.78) !important;
    border:1px solid rgba(122,174,146,.32) !important;
}
body.ns-light .ns-c3-bottom::before,
body.ns-light .ns-c3-bottom::after{ border-color:#3A6A52 !important; }
body.ns-light .ns-c3-body{ color:#3A2D1A; }
body.ns-light .ns-c3-quote{
    border-color:rgba(122,174,146,.32) !important;
}
body.ns-light .ns-c3-quote p{ color:#2F2818; }
body.ns-light .ns-c3-quote cite{ color:rgba(58,106,82,.85); }
body.ns-light .ns-c3-quote-mark{
    color:#3A6A52 !important;
    background:#F4EEDE !important;
}

/* ─── Progress bar clair ──────────────────────────── */
body.ns-light .ns-progress{ color:rgba(58,45,26,.65); }
body.ns-light .ns-progress-num{ color:#9E7E45; }
body.ns-light .ns-progress-sep{ color:rgba(158,126,69,.4); }
body.ns-light .ns-progress-line{ background:rgba(158,126,69,.22); }
body.ns-light .ns-progress-fill{ background:#9E7E45; }
body.ns-light .ns-progress-label{ color:rgba(58,45,26,.7); }

/* =============================================================
   SWAP DESKTOP — hero-left creme, chambres-tri blanc
   (les fonds mobile/tablette restent inchanges)
============================================================= */
@media (min-width:1101px){
    .hero-left{ background:var(--creme) !important; }
    #chambres-tri{ background:var(--blanc) !important; }

    /* tri-foot border devient plus subtile sur blanc */
    #chambres-tri .tri-foot{ border-top-color:rgba(20,18,16,.06) !important; }
    /* tri-head border idem */
    #chambres-tri .tri-head{ border-bottom-color:rgba(20,18,16,.06) !important; }

    /* Booking-bar inline : fond blanc translucide qui ressort sur creme */
    .hero-left .booking-bar{
        background:rgba(253,252,250,.55) !important;
        border:1px solid rgba(160,132,92,.18);
        padding:1.4rem 1.4rem 1.2rem !important;
    }
    .hero-left .bk-fields{
        padding-top:1.2rem !important;
        border-top-color:rgba(160,132,92,.28) !important;
    }
}

/* =============================================================
   BIEN-ETRE & GASTRONOMIE — refonte homogene "dune"
   Fond unique creme sur les 2 panels, pas de separation rigide.
   Une vague SVG en filigrane traverse la section pour adoucir.
============================================================= */
#bienetre{
    background:var(--creme) !important;
    position:relative;
    overflow:hidden;
}

/* Panels : meme fond, pas de bordure */
.be-panel--left,
.be-panel--right{
    background:var(--creme) !important;
    border:0 !important;
}

/* Adapt textes du panel SPA pour fond clair */
.be-panel--left .f-label{ color:var(--or-pale); }
.be-panel--left .be-title{ color:var(--noir) !important; }
.be-panel--left .be-title em{ color:var(--or); font-style:italic; }
.be-panel--left .be-body{ color:var(--text-muted) !important; }
.be-panel--left .be-list li{
    color:#3A3530 !important;
    border-bottom-color:rgba(20,18,16,.07) !important;
}
.be-panel--left .be-list .dot{ background:var(--or); }
.be-panel--left .be-cta{
    border:1px solid var(--noir) !important;
    color:var(--noir) !important;
}
.be-panel--left .be-cta:hover{
    background:var(--or) !important;
    color:var(--noir) !important;
}

/* Le pattern zellige du panel left reste subtle (juste tres legere texture) */
.be-panel--left::before{
    opacity:.05 !important;
}

/* Photos : keep their dark gradients (ph-spa / ph-resto) mais soften */
.be-panel .be-photo{
    position:relative;
}
.be-panel .be-photo .ph{
    filter:saturate(.95);
}

/* ─── DUNE : SVG vague traversant la section en filigrane or ─── */
#bienetre::before{
    content:"";
    position:absolute;
    left:0; right:0; bottom:0;
    height:140px;
    background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 140' preserveAspectRatio='none'%3E%3Cpath d='M0,90 C240,40 480,100 720,80 C960,60 1200,110 1440,70 L1440,140 L0,140 Z' fill='rgba(160,132,92,.06)'/%3E%3Cpath d='M0,110 C300,70 600,120 900,100 C1140,90 1320,115 1440,95 L1440,140 L0,140 Z' fill='rgba(160,132,92,.08)'/%3E%3C/svg%3E");
    background-repeat:no-repeat;
    background-size:100% 100%;
    pointer-events:none;
    z-index:0;
}
/* ── Nav transparente sur pages services & contact (enleve la bande creme sous header) ── */
body.page-spa .nav-wrap,
body.page-restaurant .nav-wrap,
body.page-rooms .nav-wrap,
body.page-room .nav-wrap{
    position:absolute !important;
    background:linear-gradient(to bottom, rgba(20,18,16,.62) 0%, rgba(20,18,16,.18) 60%, transparent 100%) !important;
    backdrop-filter:saturate(1.3) blur(8px) !important;
    -webkit-backdrop-filter:saturate(1.3) blur(8px) !important;
    border-bottom:0 !important;
}
body.page-spa .nav-wrap.is-scrolled,
body.page-restaurant .nav-wrap.is-scrolled,
body.page-rooms .nav-wrap.is-scrolled,
body.page-room .nav-wrap.is-scrolled{
    position:fixed !important;
    background:rgba(20,18,16,.94) !important;
    backdrop-filter:blur(14px) saturate(1.4) !important;
    -webkit-backdrop-filter:blur(14px) saturate(1.4) !important;
    border-bottom:1px solid rgba(160,132,92,.22) !important;
    box-shadow:0 6px 32px rgba(0,0,0,.3);
}
body.page-spa .brand-logo,
body.page-restaurant .brand-logo,
body.page-rooms .brand-logo,
body.page-room .brand-logo{filter:brightness(0) invert(1)}
body.page-spa .nav-links a,
body.page-restaurant .nav-links a,
body.page-rooms .nav-links a,
body.page-room .nav-links a{color:#F0EBE0 !important}
body.page-spa .nav-links a:hover,body.page-spa .nav-links a.is-active,
body.page-restaurant .nav-links a:hover,body.page-restaurant .nav-links a.is-active,
body.page-rooms .nav-links a:hover,body.page-rooms .nav-links a.is-active,
body.page-room .nav-links a:hover,body.page-room .nav-links a.is-active{color:var(--or) !important}
body.page-spa .nav-burger span,
body.page-restaurant .nav-burger span,
body.page-rooms .nav-burger span,
body.page-room .nav-burger span{background:#F0EBE0 !important}

/* Contact : hero creme — nav reste claire mais sans bordure visible et transparente */
body.page-contact .nav-wrap{
    position:absolute !important;
    background:linear-gradient(to bottom, rgba(247,244,238,.96) 0%, rgba(247,244,238,.55) 70%, transparent 100%) !important;
    border-bottom:0 !important;
}
body.page-contact .nav-wrap.is-scrolled{
    position:fixed !important;
    background:rgba(253,252,250,.96) !important;
    border-bottom:1px solid var(--border-or) !important;
    box-shadow:0 6px 32px rgba(20,18,16,.06);
}

/* La section a un haut aussi en dune subtile */
#bienetre::after{
    content:"";
    position:absolute;
    left:0; right:0; top:0;
    height:120px;
    background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath d='M0,30 C360,80 720,20 1080,50 C1260,65 1380,40 1440,55 L1440,0 L0,0 Z' fill='rgba(160,132,92,.05)'/%3E%3C/svg%3E");
    background-repeat:no-repeat;
    background-size:100% 100%;
    pointer-events:none;
    z-index:0;
}
.be-panel{ position:relative; z-index:1; }

/* Subtil radial gradient or au centre pour suggerer la chaleur du desert */
#bienetre{
    background-image:
        radial-gradient(ellipse 70% 60% at 50% 50%, rgba(160,132,92,.05), transparent 70%);
}

/* Responsive : sur mobile la section stack, on garde la dune en bas */
@media (max-width:1100px){
    #bienetre::after{ display:none; } /* haut dune cache sur mobile pour eviter overlap */
}

/* ═══════════════════════════════════════════════════════════════
   NOUR STORY — REFONTE UI v64 : layout overlays unifie + progress
   bas, responsive impeccable, plus de chevauchement.
═══════════════════════════════════════════════════════════════ */

/* Tous les overlays : layout flex column centred, aucun positionnement chaotique */
.ns-overlay{
    position:absolute !important;
    inset:0 !important;
    display:flex !important;
    flex-direction:column !important;
    align-items:center !important;
    justify-content:center !important;
    padding:7vh 6vw 14vh !important;       /* 14vh bas : laisse place a progress */
    text-align:center !important;
    pointer-events:none;
    gap:1.4rem;
}
.ns-overlay > *{ pointer-events:auto; max-width:760px; width:100%; }

/* Reset des sub-elements absolus (chap1 mark/body, chap2 top/content, chap3 top/bottom)
   pour qu'ils suivent le flow normal */
.ns-c1-mark, .ns-c1-body,
.ns-c2-top, .ns-c2-content,
.ns-c3-top, .ns-c3-bottom{
    position:static !important;
    top:auto !important; bottom:auto !important; left:auto !important; right:auto !important;
    transform:none !important;
    inset:auto !important;
    max-width:760px;
    margin-left:auto !important;
    margin-right:auto !important;
}

/* Mise en page interne chap1 : mark (eyebrow + titre) compact, body en dessous */
.ns-overlay--chap1 .ns-c1-mark{ display:flex !important; flex-direction:column !important; gap:.6rem !important; align-items:center; }
.ns-overlay--chap1 .ns-c1-body{ max-width:640px; }
.ns-c1-frame{ padding:1.4rem 1.6rem !important; }

/* Chap2 : retire watermark XXL, structure simple */
.ns-c2-watermark{ display:none !important; }
.ns-overlay--chap2 .ns-c2-top{ display:flex !important; flex-direction:column !important; gap:.5rem !important; align-items:center; }
.ns-overlay--chap2 .ns-c2-content{ max-width:640px; }
.ns-c2-content::before, .ns-c2-content::after{ display:none !important; }

/* Chap3 : top (num+title) puis bottom (body+quote) */
.ns-overlay--chap3{ gap:1.6rem !important; }
.ns-c3-top{ display:flex !important; flex-direction:column !important; gap:.4rem !important; align-items:center; }
.ns-c3-bottom{ max-width:640px; }

/* Numerotation chapitres : style uniforme */
.ns-c1-num, .ns-c2-num, .ns-c3-num{
    font-family:'Cormorant Garamond',serif !important;
    font-style:italic;
    font-size:1.4rem !important;
    color:var(--or) !important;
    letter-spacing:.05em;
}
.ns-c1-loc, .ns-c2-loc{
    font-family:'Jost',sans-serif !important;
    font-size:.55rem !important;
    letter-spacing:.32em !important;
    text-transform:uppercase !important;
    color:rgba(160,132,92,.7) !important;
}

/* Titres chapitres : echelle responsive coherente */
.ns-c1-title, .ns-c2-title, .ns-c3-title{
    font-family:'Cormorant Garamond',serif !important;
    font-weight:300 !important;
    font-size:clamp(2.2rem, 5.5vw, 4.4rem) !important;
    line-height:1.05 !important;
    margin:0 !important;
    color:#3A2D1A;
}
.ns-c1-title em, .ns-c2-title em, .ns-c3-title em{ font-style:italic; color:var(--or); }

/* Corps de texte : meme echelle partout */
.ns-c1-frame p, .ns-c2-body, .ns-c3-body{
    font-family:'Cormorant Garamond',serif !important;
    font-style:italic !important;
    font-size:clamp(1rem, 1.6vw, 1.2rem) !important;
    line-height:1.7 !important;
    color:rgba(58,45,26,.85) !important;
    margin:0 !important;
}

/* Quote chap3 */
.ns-c3-quote{ margin-top:1.4rem; padding-top:1.4rem; border-top:1px solid rgba(160,132,92,.3); }
.ns-c3-quote p{ font-size:1rem !important; }

/* ── PROGRESS BAR : tout en bas, centred horizontalement ── */
.ns-progress{
    position:absolute !important;
    left:50% !important;
    bottom:3vh !important;
    top:auto !important;
    right:auto !important;
    transform:translateX(-50%);
    z-index:50 !important;
    display:flex !important;
    align-items:center;
    gap:1.2rem;
    padding:.7rem 1.4rem;
    background:rgba(255,255,255,.55);
    backdrop-filter:blur(14px) saturate(1.5);
    -webkit-backdrop-filter:blur(14px) saturate(1.5);
    border:1px solid rgba(160,132,92,.28);
    font-family:'Jost',sans-serif;
    font-size:.55rem;
    letter-spacing:.3em;
    text-transform:uppercase;
    color:#3A2D1A;
    pointer-events:none;
}
.ns-progress-line{ width:100px !important; height:1px !important; background:rgba(58,45,26,.15) !important; position:relative; display:block; }
.ns-progress-fill{ position:absolute; inset:0; background:var(--or); transform-origin:left; transition:transform .6s ease; }
.ns-progress-num span{ color:var(--or); font-style:italic; font-family:'Cormorant Garamond',serif; font-size:1rem; }
.ns-progress-sep{ color:rgba(160,132,92,.5); margin:0 .3em; }
.ns-progress-label{ color:#3A2D1A; }

/* Responsive : tablette */
@media (max-width:980px){
    .ns-overlay{ padding:6vh 5vw 12vh !important; gap:1.1rem; }
    .ns-c1-title, .ns-c2-title, .ns-c3-title{ font-size:clamp(2rem, 7vw, 3rem) !important; }
    .ns-c1-frame p, .ns-c2-body, .ns-c3-body{ font-size:1rem !important; line-height:1.6 !important; }
    .ns-progress{ padding:.6rem 1.1rem; gap:1rem; font-size:.5rem; letter-spacing:.24em; }
    .ns-progress-line{ width:70px !important; }
}

/* Responsive : mobile */
@media (max-width:640px){
    .ns-overlay{ padding:5vh 5vw 11vh !important; gap:.9rem; }
    .ns-c1-num, .ns-c2-num, .ns-c3-num{ font-size:1.15rem !important; }
    .ns-c1-loc, .ns-c2-loc{ font-size:.5rem !important; letter-spacing:.24em !important; }
    .ns-c1-title, .ns-c2-title, .ns-c3-title{ font-size:clamp(1.6rem, 8vw, 2.4rem) !important; }
    .ns-c1-frame p, .ns-c2-body, .ns-c3-body{ font-size:.95rem !important; line-height:1.55 !important; }
    .ns-c1-frame{ padding:1rem 1.1rem !important; }
    .ns-c3-quote p{ font-size:.92rem !important; }
    .ns-progress{ bottom:2vh !important; padding:.5rem .9rem; gap:.8rem; font-size:.45rem; }
    .ns-progress-line{ width:50px !important; }
    .ns-progress-num span{ font-size:.85rem; }
}
