:root{--or:#C9A15C;--or-clair:#E3C68C;--or-fonce:#8F6E36;--nuit:#0D0D0F;--nuit-2:#16161A;--nuit-3:#1C1C21;--nuit-4:#24242B;--blanc:#FFFFFF;--txt:rgba(255,255,255,.68);--txt-fort:rgba(255,255,255,.86);--trait:rgba(201,161,92,.18);--titre:"Clash Display",system-ui,sans-serif;--corps:"Satoshi",system-ui,-apple-system,sans-serif;--nav-h:84px;--rayon:16px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden;overflow-x:clip}body{font-family:var(--corps);background:var(--nuit);color:var(--txt);font-size:16px;line-height:1.62;overflow-x:hidden;overflow-x:clip;-webkit-font-smoothing:antialiased}body.menu-ouvert{position:fixed;left:0;right:0;width:100%;overflow:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}h1,h2,h3,h4{font-family:var(--titre);font-weight:700;line-height:1.1;color:#fff}h1{font-size:clamp(1.9rem,4.1vw,3.15rem)}h2{font-size:clamp(1.55rem,2.9vw,2.4rem);margin-bottom:16px}h3{font-size:1.12rem}:focus-visible{outline:3px solid var(--or);outline-offset:3px}sup{font-family:var(--corps);font-size:.58em;font-weight:600;vertical-align:super;line-height:0}.wrap{width:min(1180px,calc(100% - 44px));margin:0 auto}.sec{padding:96px 0}.sec-sm{padding:64px 0}.f-1{background:var(--nuit)}.f-2{background:var(--nuit-2)}.f-3{background:var(--nuit-3)}.sur{display:inline-flex;align-items:center;gap:12px;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--or);margin-bottom:18px}.sur:before{content:"";width:26px;height:2px;background:var(--or)}.lead{font-size:1.04rem;color:var(--txt);max-width:62ch}.tete{max-width:640px;margin-bottom:52px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 26px;border-radius:12px;font-weight:700;font-size:.95rem;transition:background .22s,transform .22s,border-color .22s;white-space:nowrap}.btn svg{width:17px;height:17px}.btn-or{background:var(--or);color:#14100a}.btn-or:hover{background:var(--or-clair);transform:translateY(-2px)}.btn-ligne{border:1px solid rgba(201,161,92,.5);color:var(--or-clair)}.btn-ligne:hover{border-color:var(--or);background:#c9a15c1a}.nav{position:fixed;top:0;left:0;right:0;height:84px;z-index:900;background:#0d0d0fdb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--trait);transition:background .25s}.nav.dur{background:#0d0d0ff7}.nav-in{height:100%;display:flex;align-items:center;gap:34px;width:min(1440px,calc(100% - 48px))}.logo{display:flex;align-items:center;flex:none}.logo img{height:50px;width:auto}.menu{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;list-style:none;margin:0}.menu>li{position:relative}.menu>li>a,.menu>li>button{display:flex;align-items:center;gap:8px;padding:10px 13px;border-radius:9px;font-size:.93rem;font-weight:500;color:#ffffffc2;transition:color .2s,background .2s}.menu>li>a:hover,.menu>li>button:hover,.menu>li.ouvert>button,.menu>li>a.actif{color:var(--or-clair);background:#c9a15c14}.chev{width:11px;height:11px;transition:transform .25s}.ico-menu{width:16px;height:16px;flex:none;color:var(--or);opacity:.72;transition:opacity .2s}.menu>li>a:hover .ico-menu,.menu>li>button:hover .ico-menu,.menu>li.ouvert .ico-menu,.menu>li>a.actif .ico-menu{opacity:1}.mega-liste a{display:flex;align-items:flex-start;gap:12px}.mega-liste .ico-menu{width:19px;height:19px;margin-top:2px;opacity:.85}.mob-tete .ico-menu{width:18px;height:18px;margin-right:11px}.mob-tete{gap:0}.nav-connexion .ico-menu{width:15px;height:15px;margin-right:6px;opacity:.7}.nav-connexion{display:inline-flex;align-items:center}.menu li.ouvert .chev{transform:rotate(180deg)}.nav-cta{flex:none;display:flex;align-items:center;gap:16px}.nav-tel{display:flex;align-items:center;gap:8px;font-weight:700;color:#fff;font-size:.95rem}.nav-connexion{font-size:.9rem;font-weight:500;color:#ffffffa8;transition:color .2s}.nav-connexion:hover{color:var(--or-clair)}.langue{position:relative;flex:none;display:inline-flex;align-items:center;padding:4px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;transition:border-color .2s}.langue:hover{border-color:#c9a15c8c}.langue-curseur{position:absolute;top:4px;bottom:4px;left:4px;width:38px;border-radius:8px;background:#c9a15c2e;border:1px solid rgba(201,161,92,.55);transition:transform .24s cubic-bezier(.3,.8,.3,1)}.langue[data-lang=nl] .langue-curseur,.langue[data-lang=fr].bascule .langue-curseur{transform:translate(38px)}.langue[data-lang=nl].bascule .langue-curseur{transform:translate(0)}.langue .lg{position:relative;z-index:1;width:38px;height:28px;display:flex;align-items:center;justify-content:center;opacity:.45;transition:opacity .2s}.langue[data-lang=fr]:not(.bascule) .lg-fr,.langue[data-lang=nl]:not(.bascule) .lg-nl,.langue[data-lang=fr].bascule .lg-nl,.langue[data-lang=nl].bascule .lg-fr{opacity:1}.langue:hover .lg{opacity:.85}.langue svg{width:21px;height:14px;border-radius:2px;display:block;box-shadow:0 0 0 1px #00000059}.mob-langue{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:20px;padding:12px 14px 12px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.12);font-size:.95rem;font-weight:700;color:#fff}@media(prefers-reduced-motion:reduce){.langue-curseur{transition:none}}.nav-tel svg{width:16px;height:16px;color:var(--or)}.nav-cta .btn{padding:13px 20px;font-size:.9rem}.mega{position:absolute;top:calc(100% + 10px);left:0;min-width:330px;background:#141419;border:1px solid var(--trait);border-radius:16px;padding:14px;box-shadow:0 26px 54px #0009;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s,transform .2s,visibility .2s}li.ouvert .mega{opacity:1;visibility:visible;transform:translateY(0)}.mega-liste{list-style:none;display:grid;gap:2px}.mega-liste a{display:block;padding:12px 14px;border-radius:10px;transition:background .2s}.mega-liste a:hover{background:#c9a15c17}.mega-liste strong{display:block;font-size:.94rem;color:#fff;font-weight:700}.mega-liste span{display:block;font-size:.82rem;color:#ffffff80;margin-top:2px}.mega-liste a:hover strong{color:var(--or-clair)}.burger{display:none;width:44px;height:44px;align-items:center;justify-content:center;margin-left:auto}.burger span{position:relative;display:block;width:22px;height:2px;background:var(--or-clair);transition:background .2s}.burger span:before,.burger span:after{content:"";position:absolute;left:0;width:22px;height:2px;background:var(--or-clair);transition:transform .25s,top .25s}.burger span:before{top:-7px}.burger span:after{top:7px}.burger.on span{background:transparent}.burger.on span:before{top:0;transform:rotate(45deg)}.burger.on span:after{top:0;transform:rotate(-45deg)}.mob{position:fixed;top:var(--nav-h);left:0;right:0;bottom:0;z-index:880;background:var(--nuit);padding:22px;overflow-y:auto;transform:translate(100%);transition:transform .3s cubic-bezier(.3,.8,.3,1);padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))}.mob.on{transform:translate(0)}.mob-item{border-bottom:1px solid rgba(255,255,255,.07)}.mob-tete{display:flex;align-items:center;justify-content:space-between;width:100%;padding:17px 2px;font-size:1.02rem;font-weight:700;color:#fff}.mob-tete>span{display:flex;align-items:center}.mob-corps{display:none;padding-bottom:10px}.mob-item.on .mob-corps{display:block}.mob-corps a{display:block;padding:11px 0 11px 16px;font-size:.94rem;border-left:2px solid rgba(201,161,92,.4);color:#ffffffb3}.mob-pied{margin-top:26px;display:grid;gap:11px}.barre-mob{display:none;position:fixed;left:14px;right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:850;gap:10px;padding:10px;border-radius:16px;background:#16161aeb;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--trait);box-shadow:0 16px 38px #0000008c}.barre-mob .btn{flex:1;padding:14px 12px;font-size:.9rem}.ph{position:relative;border-radius:var(--rayon);overflow:hidden;background:var(--nuit-3)}.ph img{width:100%;height:100%;object-fit:cover;display:block}.ph.vide img{display:none}.ph.vide{border:1px dashed rgba(201,161,92,.45);display:flex;align-items:center;justify-content:center;min-height:190px}.ph.vide:after{content:"Photo \e0  d\e9poser : " attr(data-fichier);font-size:.8rem;font-weight:500;color:#c9a15cbf;text-align:center;padding:20px;line-height:1.5;letter-spacing:.02em}.ph-4-3{aspect-ratio:4/3}.ph-16-9{aspect-ratio:16/9}.ph-1-1{aspect-ratio:1/1}.attente{border:1px solid var(--trait);border-radius:var(--rayon);background:linear-gradient(150deg,#c9a15c17,#c9a15c05);padding:30px 28px;display:flex;flex-wrap:wrap;align-items:center;gap:18px 26px}.attente-txt strong{display:block;color:#fff;font-size:1.04rem;margin-bottom:5px}.attente-txt span{font-size:.9rem;color:#ffffff94}.attente .btn{margin-left:auto}.attente-tel{display:inline-flex;align-items:center;gap:11px;font-family:var(--titre);font-weight:700;font-size:1.5rem;color:var(--or)}.attente-tel svg{width:19px;height:19px}.grille-3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.grille-2{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.carte{background:var(--nuit-2);border:1px solid rgba(255,255,255,.06);border-radius:var(--rayon);padding:30px 26px;transition:border-color .25s,transform .25s}.carte:hover{border-color:#c9a15c57;transform:translateY(-3px)}.carte h3{margin-bottom:9px}.carte p{font-size:.92rem;line-height:1.6}.ico{width:46px;height:46px;border-radius:13px;margin-bottom:18px;background:#c9a15c1f;border:1px solid rgba(201,161,92,.3);display:flex;align-items:center;justify-content:center;color:var(--or);transition:background .25s,transform .35s cubic-bezier(.2,.7,.3,1)}.carte:hover .ico{background:#c9a15c38;transform:translateY(-3px)}.ico svg{width:23px;height:23px}.rev{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.2,.7,.3,1),transform .7s cubic-bezier(.2,.7,.3,1)}.rev.vu{opacity:1;transform:none}.rev-2{transition-delay:.08s}.rev-3{transition-delay:.16s}.rev-4{transition-delay:.24s}.rev-5{transition-delay:.32s}.rev-6{transition-delay:.4s}@media(prefers-reduced-motion:reduce){.rev{opacity:1;transform:none}}.couloir-cadre{position:relative;padding:34px 0 48px;margin-top:6px;background:linear-gradient(180deg,rgba(0,0,0,.34),transparent 38%)}.couloir-cadre:before{content:"";position:absolute;top:0;left:6%;right:6%;height:3px;border-radius:3px;background:linear-gradient(90deg,transparent,rgba(255,246,226,.5),transparent);filter:blur(1px)}.couloir-cadre:after{content:"";position:absolute;left:0;right:0;bottom:0;height:46px;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent);border-top:1px solid rgba(255,255,255,.06)}.couloir{position:relative;z-index:1;width:min(1180px,calc(100% - 44px));margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.couloir-3{grid-template-columns:repeat(3,1fr)}.unite{position:relative;aspect-ratio:4/3;border-radius:8px;overflow:hidden;background:#0a0a0c;border:1px solid rgba(255,255,255,.09);box-shadow:0 22px 44px #00000080}.unite:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:8px;z-index:4;box-shadow:inset 0 0 0 1px #c9a15c00;transition:box-shadow .3s}.unite:hover:after,.unite:focus-within:after{box-shadow:inset 0 0 0 1px #c9a15c73}.unite-dedans{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:radial-gradient(90% 66% at 50% 0%,rgba(201,161,92,.15),transparent 70%),linear-gradient(180deg,#15151a,#0b0b0f)}.contenu{position:relative;flex:1;min-height:0;overflow:hidden;opacity:0;transform:scale(1.05);transition:opacity .55s ease .2s,transform .9s cubic-bezier(.2,.8,.3,1) .2s}.contenu svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.contenu:after{content:"";position:absolute;left:0;right:0;bottom:0;height:26%;background:linear-gradient(180deg,transparent,rgba(10,10,12,.5))}.unite:hover .contenu,.unite:focus-within .contenu{opacity:1;transform:scale(1)}.panneau{position:relative;z-index:3;flex:none;background:linear-gradient(180deg,#2a2c32f0,#202227f7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.1);padding:18px 20px 20px;transform:translateY(100%);transition:transform .55s cubic-bezier(.2,.8,.25,1) .18s}.unite:hover .panneau,.unite:focus-within .panneau{transform:translateY(0)}.panneau h3{font-size:1.04rem;margin-bottom:6px;line-height:1.25}.panneau p{font-size:.87rem;line-height:1.5;color:#ffffffb8}.ucta{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font-weight:700;font-size:.86rem;color:var(--or-clair);transition:gap .25s,color .2s}.ucta svg{width:14px;height:14px}.ucta:hover{gap:13px;color:#fff}.porte{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:linear-gradient(180deg,rgba(0,0,0,.36),transparent 14%,transparent 84%,rgba(0,0,0,.46)),repeating-linear-gradient(180deg,#31313a,#3c3c46 3px,#262630 7px,#1e1e26,#31313a 11px);box-shadow:inset 0 0 0 1px #ffffff0f;transition:transform .75s cubic-bezier(.22,.85,.25,1);will-change:transform}.unite:hover .porte,.unite:focus-within .porte{transform:translateY(-100%)}.porte-num{font-family:var(--titre);font-weight:700;font-size:.74rem;letter-spacing:.2em;color:#c9a15ce6;padding:4px 11px;border-radius:5px;border:1px solid rgba(201,161,92,.42);background:#0c0c0eb8}.porte-nom{font-family:var(--titre);font-weight:700;font-size:1.05rem;color:#ffffffeb;text-align:center;padding:0 12px;text-shadow:0 2px 6px rgba(0,0,0,.6)}.porte-poignee{position:absolute;left:50%;bottom:13px;transform:translate(-50%);width:30%;max-width:70px;height:5px;border-radius:3px;background:linear-gradient(180deg,#5a5a66,#2a2a33);box-shadow:0 1px #ffffff1f inset}.hcta{position:relative;border-radius:28px;padding:28px;background:linear-gradient(160deg,#ffffff1c,#ffffff06);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px #ffffff47,0 34px 70px #0000006b}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.hcta{background:#16161adb}}.hcta-etat{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:600;color:#fff;padding:6px 12px;border-radius:20px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2)}.hcta-pt{width:8px;height:8px;border-radius:50%;background:#7ee08b}.hcta-etat[data-ouvert="0"]{color:#ffffffbf}.hcta-etat[data-ouvert="0"] .hcta-pt{background:#fff6}.hcta-sous{margin:20px 0 2px;font-size:.92rem;color:#ffffffbf}.hcta-prix{display:flex;align-items:baseline;gap:7px}.hcta-prix strong{font-family:var(--titre);font-weight:700;font-size:3.1rem;line-height:1.05;color:#fff}.hcta-prix span{font-size:.92rem;color:#ffffffbf}.hcta-liste{list-style:none;display:flex;flex-direction:column;gap:11px;margin:20px 0 24px}.hcta-liste li{display:flex;align-items:center;gap:10px;font-size:.95rem;color:#fff}.hcta-liste svg{width:18px;height:18px;flex:none;color:#f0d79f}.hcta-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:18px 0;border-radius:17px;background:#d4ae6a;color:#14100a;font-weight:700;font-size:1.04rem;box-shadow:0 12px 28px #c9a15c5c,inset 0 1px #ffffff73;transition:transform .2s,background .2s}.hcta-btn:hover{transform:translateY(-2px);background:#e3c68c}.hcta-btn svg{width:18px;height:18px}.hcta-tel{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:14px;font-size:.88rem;color:#ffffffc7;transition:color .2s}.hcta-tel:hover{color:#f0d79f}.hcta-tel svg{width:14px;height:14px}.fil{display:flex;align-items:center;gap:9px;font-size:.82rem;color:#fff6;margin-bottom:26px;flex-wrap:wrap}.fil a:hover{color:var(--or-clair)}.fil svg{width:12px;height:12px;opacity:.5}.qr{border-top:1px solid rgba(255,255,255,.08)}.qr:last-child{border-bottom:1px solid rgba(255,255,255,.08)}.qr-q{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:22px 2px;text-align:left;font-size:1rem;font-weight:700;color:#fff}.qr-q svg{width:15px;height:15px;flex:none;color:var(--or);transition:transform .25s}.qr.on .qr-q svg{transform:rotate(45deg)}.qr-r{display:none;padding:0 2px 24px;font-size:.94rem;max-width:76ch}.qr.on .qr-r{display:block}.form{background:var(--nuit-2);border:1px solid var(--trait);border-radius:20px;padding:34px 30px}.champ{margin-bottom:17px}.champ label{display:block;font-size:.83rem;font-weight:700;color:#ffffff9e;margin-bottom:7px;letter-spacing:.02em}.champ input,.champ select,.champ textarea{width:100%;padding:14px 16px;border-radius:11px;font-family:var(--corps);font-size:16px;color:#fff;background:var(--nuit-3);border:1px solid rgba(255,255,255,.12);transition:border-color .2s;-webkit-appearance:none;appearance:none}.champ textarea{min-height:120px;resize:vertical;line-height:1.6}.champ input:focus,.champ select:focus,.champ textarea:focus{outline:none;border-color:var(--or)}.champ input::placeholder,.champ textarea::placeholder{color:#ffffff4d}.champ select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2 4.5 6 8.5l4-4' stroke='%23C9A15C' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:12px;padding-right:44px}.champ select option{color:#1b1b1b;background:#fff}.duo{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.piege{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form .btn{width:100%;margin-top:8px}.form-note{font-size:.82rem;color:#ffffff70;margin-top:14px;line-height:1.55}.msg{display:none;padding:16px 18px;border-radius:12px;font-size:.92rem;margin-bottom:18px}.msg.on{display:block}.msg-ok{background:#5ea05a24;border:1px solid rgba(94,160,90,.4);color:#bfe3bc}.msg-ko{background:#c8503c24;border:1px solid rgba(200,80,60,.4);color:#f0bfb4}.indic{display:flex;gap:13px;align-items:flex-start;padding:16px 18px;border-radius:12px;background:#c9a15c12;border:1px solid rgba(201,161,92,.22);font-size:.86rem;line-height:1.55;color:#ffffff9e}.indic svg{width:17px;height:17px;flex:none;color:var(--or);margin-top:2px}.pied{background:#0a0a0c;border-top:1px solid var(--trait);padding:66px 0 30px}.pied-in{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;gap:36px;margin-bottom:46px}.pied-marque img{height:58px;width:auto;margin-bottom:18px}.pied-marque p{font-size:.9rem;max-width:34ch;color:#ffffff80}.pied-adresse{font-style:normal;font-size:.9rem;line-height:1.65;margin-top:14px;color:#ffffff80;max-width:34ch}.pied-adresse a{display:block;margin-top:6px;color:#ffffffb8;font-weight:700}.badges{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.badges img{height:44px;width:auto;display:block}.badge-lien{display:block;border-radius:9px;transition:transform .15s}.badge-lien:hover{transform:translateY(-2px)}.pied-badges{margin-top:18px}.hero-app{display:flex;flex-direction:column;gap:12px;margin-top:26px}.hero-app-txt{font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--or)}.hero-badges img{height:46px}@media(max-width:760px){.hero-app{margin-top:20px}.hero-badges img{height:42px}}.ch-badges img{height:56px;width:auto;background:none;padding:0;border-radius:0}.pied-adresse a:hover{color:var(--or-clair)}.pied h4{font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--or);margin-bottom:16px}.pied ul{list-style:none;display:grid;gap:10px}.pied ul a{font-size:.91rem;color:#fff9;transition:color .2s}.pied ul a:hover{color:var(--or-clair)}.pied-bas{border-top:1px solid rgba(255,255,255,.07);padding-top:24px;display:flex;flex-wrap:wrap;gap:12px 26px;align-items:center;font-size:.83rem;color:#ffffff61}.pied-soeur{margin-left:auto;display:inline-flex;align-items:center;gap:9px;padding:8px 14px;border-radius:10px;border:1px solid var(--trait);font-size:.82rem;line-height:1.35;color:#ffffff9e;max-width:260px;transition:border-color .2s,color .2s}.pied-soeur:hover{border-color:var(--or);color:var(--or-clair)}.pied-soeur b{color:#fff;font-weight:700;white-space:nowrap}.pied-soeur svg{width:14px;height:14px;flex:none}.pied-reseaux{margin-left:auto;display:flex;gap:10px}.pied-reseaux+.pied-soeur{margin-left:0}.pied-reseau{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--trait);color:#ffffffb8;transition:border-color .2s,color .2s,background .2s}.pied-reseau:hover{border-color:var(--or);color:var(--or-clair);background:#c9a15c14}.pied-reseau svg{width:20px;height:20px}@media(max-width:1040px){.pied-in{grid-template-columns:1fr 1fr;gap:34px}.grille-3{grid-template-columns:1fr 1fr}}@media(max-width:860px){.menu,.nav-tel{display:none}.burger,.barre-mob{display:flex}.logo img{height:40px}.nav-cta{display:none}.sec{padding:64px 0}.sec-sm{padding:48px 0}.wrap{width:calc(100% - 34px)}body{padding-bottom:84px}input,select,textarea{font-size:16px!important}}@media(hover:none)and (pointer:coarse)and (max-width:1024px){.menu,.nav-tel{display:none}.burger{display:flex}}@media(max-width:660px){.grille-3,.grille-2,.duo,.pied-in{grid-template-columns:1fr}.pied-reseaux{margin-left:0}.attente{flex-direction:column;align-items:flex-start}.attente .btn{margin-left:0;width:100%}.form{padding:26px 20px}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}img.illus{display:block;width:100%;height:100%}img.illus-cover{object-fit:cover}img.illus-contain{object-fit:contain}img.illus-fill{object-fit:fill}.contenu>img.illus{position:absolute;top:0;right:0;bottom:0;left:0}