.cartesL h2{font-size:clamp(28px,min(3.2vw,6vh),88px)}.cartes{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:clamp(12px,1.6vw,30px);gap:clamp(12px,1.6vw,30px);max-width:1440px;margin:clamp(20px,4vh,44px) auto 0;width:100%;perspective:1600px}.carte{position:relative;aspect-ratio:2/3;max-height:56vh;will-change:transform,opacity}.carte .flip{position:absolute;inset:0;transform-style:preserve-3d;will-change:transform}.carte .d,.carte .f{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:8px;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.45)}.carte .d{background:var(--ca)}.carte .d svg{width:100%;height:100%;display:block}.carte .f:after{content:"";position:absolute;inset:8px;border:1px solid hsla(32,84%,68%,.55);border-radius:4px;pointer-events:none}.carte .f{transform:rotateY(180deg);background:50%/cover no-repeat;background-image:var(--photo)}.carte .f:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 36% 10% at 50% 8.5%,rgba(15,23,36,.82),rgba(15,23,36,0)),linear-gradient(rgba(15,23,36,.35),rgba(15,23,36,0) 26%,rgba(15,23,36,0) 52%,rgba(15,23,36,.82))}.carte .num{top:6.5%;left:0;right:0;font:400 clamp(11px,.9vw,15px)/1 Eligra,serif;letter-spacing:.2em}.carte .f b,.carte .num{position:absolute;text-align:center;color:var(--iv);z-index:1}.carte .f b{left:10%;right:10%;bottom:8%;font-family:Eligra,Poppins,serif;font-weight:400;text-transform:uppercase;letter-spacing:.05em;line-height:1.15;font-size:clamp(12px,min(1.05vw,1.9vh),20px)}.cartesL{--dec:clamp(12px,min(.8vw,1.45vh),17px);--dec-place:calc(10px + var(--dec) * 1.6)}.decouvrir{position:absolute;left:50%;top:calc(100% + 10px);transform:translateX(-50%);white-space:nowrap;font-size:var(--dec);line-height:1.4;color:var(--iv);text-decoration:none;border-bottom:1px solid hsla(38,38%,94%,.55);padding-bottom:1px}a.decouvrir:hover{border-color:var(--iv)}a.decouvrir:focus-visible{outline:2px solid var(--iv);outline-offset:3px}.decouvrir.inactif{color:hsla(36,37%,85%,.5);border-bottom-color:transparent;cursor:default}.legende{min-height:3.2em;margin:calc(clamp(18px,3vh,32px) + var(--dec-place)) auto 0;max-width:40em;font-size:clamp(14px,min(.95vw,1.75vh),19px);line-height:1.55;color:var(--sa)}@media (max-width:760px){.carte .f{background-image:var(--photo-m)}.cartes{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(10px + var(--dec-place)) 10px;max-width:460px}.carte{width:calc(33.33% - 7px);max-height:none}.carte .f b{font-size:10.5px;letter-spacing:.02em}}@media (prefers-reduced-motion:no-preference){.decouvrir{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.decouvrir{pointer-events:auto}.carte,.carte .flip{transform:none!important}.carte .d{display:none}.carte .f{transform:none}}a.decouvrir:after{content:"";position:absolute;inset:-4px -4px}.a-plat .decouvrir{opacity:1;visibility:visible;pointer-events:auto}.a-plat .carte,.a-plat .carte .flip{transform:none!important}.a-plat .carte .d{display:none}.a-plat .carte .f{transform:none}@media (prefers-reduced-motion:no-preference){.carte{transition:scale .1s ease-out}.carte:has(a.decouvrir:active){scale:.97}}@media (prefers-contrast:more){a.decouvrir{border-bottom-color:var(--iv)}}#d1{background:var(--or);opacity:0}#d1:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 90% 80% at 50% 50%,rgba(31,29,26,0) 40%,rgba(31,29,26,.28) 100%)}#d1 .cont{position:relative}#d1 .k{justify-content:flex-start}#d1 .k,#d1 .n small,#d1 p{color:var(--iv)}#d1 .k i{background:var(--iv)}.chiffres{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(16px,2.6vw,60px);gap:clamp(16px,2.6vw,60px);max-width:1640px;margin:0 auto;width:100%;text-align:left}.chiffres li{border-top:1px solid hsla(38,38%,94%,.5);padding-top:1.4em;opacity:0;will-change:opacity,transform}.chiffres .n{font-family:Eligra,Poppins,serif;font-size:clamp(72px,min(9.5vw,19vh),260px);line-height:.95;display:flex;align-items:baseline;gap:.12em}.chiffres .n small{font-family:Poppins,sans-serif;font-size:.2em;letter-spacing:.02em}.chiffres p{margin-top:1em;font-size:clamp(15px,min(1.05vw,1.9vh),21px);line-height:1.55;max-width:15em}.ring{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.ring circle{fill:none;stroke:var(--chaud);stroke-width:1.2;opacity:.75}@media (max-width:1100px){.chiffres{grid-template-columns:1fr 1fr;row-gap:clamp(28px,5vh,60px)}}@media (max-width:760px){.chiffres .n{font-size:clamp(52px,15vw,80px)}.chiffres p{font-size:13.5px}}@media (prefers-reduced-motion:reduce){#d1,#d1 .chiffres li{opacity:1}.ring{display:none}}.a-plat #d1,.a-plat #d1 .chiffres li{opacity:1}.a-plat .ring{display:none}@media (prefers-contrast:more){.chiffres li{border-top-color:var(--iv)}}