.dest-box,.dest-head,.dest-kpis,.dest-layout,.dest-map{box-sizing:border-box}.dest-head{background:var(--dest-surface);padding:var(--dest-esp-1) 0 0}.dest-box p.dest-eyebrow--or,.dest-eyebrow,.dest-kpi-l{font-family:var(--dest-sans);font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.dest-eyebrow{color:var(--dest-lien)}.dest-head .dest-title,.dest-head h1{color:var(--dest-encre);display:block;font-family:var(--dest-serif);font-size:34px;font-weight:900;letter-spacing:0;line-height:1.14;margin:16px 0 12px}.dest-lede{color:var(--dest-encre-faible);font-family:var(--dest-sans);font-size:14px;font-weight:500;line-height:1.55;margin:0;max-width:70ch}.dest-kpis{border-bottom:1px solid var(--dest-filet);border-top:1px solid var(--dest-filet);display:grid;gap:var(--dest-kpi-gap);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:var(--dest-esp-3) 0 0;padding:var(--dest-respire) 0}.dest-kpi{min-width:0}.dest-kpi-n{color:var(--dest-encre);display:block;font-family:var(--dest-serif);font-size:28px;font-weight:900;line-height:1}.dest-kpi-l{color:var(--dest-encre-faible);display:block;margin-top:5px}.dest-kpi-l,.dest-kpi-n{transition:color .12s ease}.dest-kpi:focus-visible .dest-kpi-l,.dest-kpi:focus-visible .dest-kpi-n,.dest-kpi:hover .dest-kpi-l,.dest-kpi:hover .dest-kpi-n{color:var(--dest-lien)}@property --dest-kpi-fondu{syntax:"<length>";inherits:false;initial-value:0}@keyframes dest-kpis-fondu{0%{--dest-kpi-fondu:40px}80%{--dest-kpi-fondu:40px}to{--dest-kpi-fondu:0px}}.dest-box .dest-kpi-n{font-size:24px}.dest-map{background:var(--dest-gris);border:1px solid var(--dest-contour);border-radius:var(--dest-rayon);height:280px;margin:8px 0 6px;overflow:hidden;position:relative;z-index:0}.dest-layout{align-items:start;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) 330px;padding:var(--dest-esp-3) 0 var(--dest-esp-5)}.dest-layout>*{min-width:0}.dest-side{position:sticky;top:calc(var(--header-height, 80px) + 16px)}.dest-sec{padding:0}.dest-head+.dest-sec,.dest-sec+.dest-sec{margin-top:var(--dest-esp-4)}.dest-sec:last-child{padding-bottom:var(--dest-esp-5)}.dest-main>.dest-sec:last-child{padding-bottom:0}.dest-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.dest-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.dest-box{background:var(--dest-surface);border:1px solid var(--dest-contour);border-radius:var(--dest-rayon);padding:18px}.dest-side>*+*{margin-top:var(--dest-esp-2)}.dest-box .dest-box-title,.dest-box h3{color:var(--dest-encre);font-family:var(--dest-serif);font-size:15px;font-weight:900;line-height:1.14;margin:0 0 12px}.dest-box p{font-family:var(--dest-sans);font-size:13px;line-height:1.55;margin:0 0 12px}.dest-box--dark{background:var(--dest-sombre);border-color:var(--dest-sombre);color:#ffffffd1}.dest-box--dark .dest-box-title,.dest-box--dark h3{color:#fff}.dest-box--dark .dest-eyebrow{color:var(--dest-jaune)}.dest-links a,.dest-links button{background:none;border:0;border-bottom:1px solid var(--dest-filet-leger);color:var(--dest-encre-douce);cursor:pointer;display:block;font-family:var(--dest-sans);font-size:13px;font-weight:600;padding:8px 0;text-align:left;text-decoration:none;width:100%}.dest-links a:last-child,.dest-links button:last-child{border-bottom:0}.dest-links a:hover,.dest-links button:hover{color:var(--dest-lien)}.dest-cta{align-items:center;background:var(--dest-jaune);border:0;border-radius:var(--dest-rayon-petit);cursor:pointer;display:inline-flex;font-family:var(--dest-sans);font-size:13px;font-weight:700;gap:8px;justify-content:center;padding:10px 18px}.dest-cta,.dest-cta:hover{color:#000;text-decoration:none}.dest-cta:hover{box-shadow:0 4px 8px #00000040}@media (max-width:1280px){.dest-box--explorer{display:none}.dest-head .dest-title,.dest-head h1{font-size:28px}.dest-layout{gap:0;grid-template-columns:minmax(0,1fr);padding:var(--dest-esp-3) 0 var(--dest-esp-5)}.dest-layout>.dest-main{order:1}.dest-layout>.dest-side{margin-top:var(--dest-esp-4);order:2}.dest-side{align-items:stretch;display:grid;gap:var(--dest-esp-2);grid-template-columns:repeat(2,minmax(0,1fr));position:static}.dest-side>*+*{margin-top:0}.dest-side>*>.dest-carnet{height:100%}.dest-kpis{display:flex;overflow-x:auto;scroll-padding-inline:0 40px;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;animation-duration:auto;animation-fill-mode:both;animation-name:dest-kpis-fondu;animation-timing-function:linear;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000),linear-gradient(to right,#000 calc(100% - var(--dest-kpi-fondu, 0px)),#0000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000),linear-gradient(to right,#000 calc(100% - var(--dest-kpi-fondu, 0px)),#0000);-webkit-mask-position:left top,left bottom,left top;mask-position:left top,left bottom,left top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 1px,100% 1px,100% 100%;mask-size:100% 1px,100% 1px,100% 100%;animation-timeline:scroll(self x)}.dest-kpis::-webkit-scrollbar{display:none}.dest-kpi{flex:1 1 0;min-width:max-content;scroll-snap-align:start}.dest-grid,.dest-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.dest-head .dest-title,.dest-head h1{font-size:24px}.dest-lede{font-size:13.5px}.dest-kpis{--dest-kpi-gap:var(--dest-esp-3)}.dest-kpi{flex:1 0 calc(40% - var(--dest-kpi-gap)*2/2.5)}@supports not (animation-timeline:scroll()){.dest-kpis{--dest-kpi-fondu:40px}}.dest-kpi-n{font-size:24px}.dest-grid,.dest-grid--4{gap:16px}.dest-grid,.dest-grid--4,.dest-side{grid-template-columns:minmax(0,1fr)}.dest-map{height:240px}}@media (prefers-reduced-motion:reduce){.dest-kpi-l,.dest-kpi-n{transition:none}}.dest-db:has(.dest-db-react .cardrail) .dest-db-ssr{display:none}.dest-db .cardrail{margin-bottom:0!important}.dest-db .cardrail.gmv-scope{padding-bottom:0!important;padding-top:0!important}.dest-rail{isolation:isolate;position:relative}.dest-track{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0 2px;scroll-padding-left:2px;scrollbar-width:thin}@media (hover:hover) and (pointer:fine){.dest-track{scroll-snap-type:none}}@media (prefers-reduced-motion:reduce){.dest-track{scroll-behavior:auto}}.dest-slide{display:flex;flex:0 0 auto;max-width:320px;scroll-snap-align:start;scroll-snap-stop:always;width:82vw}.dest-slide>*{width:100%}.dest-rail h3.card-title{font-family:var(--card-title-font-family);font-size:var(--card-title-font-size);font-weight:var(--card-title-font-weight);line-height:var(--card-title-line-height);margin:0}@media (min-width:576px){.dest-slide{max-width:300px;width:46%}}@media (min-width:992px){.dest-slide{width:280px}}.dest-head h1{font-size:34px;line-height:1.14}.dest-box h2,.dest-head h1{font-family:var(--dest-serif);font-weight:900}.dest-box h2{display:block;font-size:15px;line-height:1.2;margin:0 0 12px}.dest-box p.dest-eyebrow--or{color:var(--dest-or,#d7a949);margin:0 0 10px}.dest-box-texte{font-family:var(--dest-sans);font-size:13px;line-height:1.55;margin:0 0 14px}.dest-carnet button.dest-cta[disabled]{cursor:progress;opacity:.6}.dest-carnet-n{color:#fff;font-family:var(--dest-serif);font-size:30px;line-height:1;margin:0 0 8px}.dest-carnet-n small{color:#ffffffd1;font-family:var(--dest-sans);font-size:12px;font-weight:500;margin-left:6px}.dest-carnet-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.dest-carnet-badge{background:#ffffff1f;border-radius:4px;color:#fff;display:inline-block;font-family:var(--dest-sans);font-size:10px;font-weight:600;letter-spacing:.08em;padding:3px 7px;text-transform:uppercase}@media (max-width:767.98px){.dest-head h1{font-size:26px}.dest-sec-head h2{font-size:20px}}:lang(ja) .dest-box p.dest-eyebrow--or,:lang(ja) .dest-eyebrow,:lang(ja) .dest-kpi-l,:lang(ko) .dest-box p.dest-eyebrow--or,:lang(ko) .dest-eyebrow,:lang(ko) .dest-kpi-l,:lang(zh) .dest-box p.dest-eyebrow--or,:lang(zh) .dest-eyebrow,:lang(zh) .dest-kpi-l{letter-spacing:normal}:lang(ja) .dest-box h2,:lang(ja) .dest-head h1,:lang(ja) .dest-kpi-n{font-family:"Source Serif 4","Noto Serif JP","Noto Serif CJK JP",Hiragino Mincho ProN,Yu Mincho,serif}.dest-sec-sub{color:var(--dest-encre-faible);font-family:var(--dest-sans);font-size:12.5px;font-weight:500;margin:5px 0 0}.dest-tuiles{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}ul.dest-tuiles{list-style:none;margin:0;padding:0}ul.dest-tuiles>li{display:grid;min-width:0}.dest-tuile{background:var(--dest-surface);border:1px solid var(--dest-contour);border-radius:var(--dest-rayon);overflow:hidden;text-decoration:none;transition:border-color .12s ease,transform .12s ease}.dest-tuile,.dest-tuile-txt{display:flex;flex-direction:column}.dest-tuile-txt{gap:4px;margin-top:auto;padding:14px 16px}.dest-tuile-img{aspect-ratio:520/350;background:var(--dest-gris);display:block;overflow:hidden}.dest-tuile-img img,.dest-tuile-img picture{display:block;height:100%;object-fit:cover;transition:transform .35s ease;width:100%}.dest-tuile-img picture{display:block;height:100%;width:100%}.dest-tuile--photo:hover .dest-tuile-img img{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.dest-tuile-img img{transition:none}.dest-tuile--photo:hover .dest-tuile-img img{transform:none}}.dest-tuile:hover{border-color:var(--dest-rouge,#e10600);transform:translateY(-1px)}.dest-tuile:focus-visible{outline:2px solid var(--dest-rouge,#e10600);outline-offset:2px}.dest-tuile-nom{color:var(--dest-encre);font-family:var(--dest-serif);font-size:17px;font-weight:900;line-height:1.2}.dest-tuile-n{color:var(--dest-encre-faible);font-family:var(--dest-sans);font-size:11px;font-weight:600}@media (max-width:1279.98px){.dest-tuiles{gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767.98px){.dest-tuiles{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.dest-tuile-txt{padding:12px 13px}.dest-tuile-nom{font-size:15px}}nav.dest-eyebrow{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.dest-eyebrow a{color:inherit}nav.dest-eyebrow span[aria-current]{color:var(--dest-encre-faible)}.dest-eyebrow a:focus-visible{outline:2px solid var(--dest-rouge,#e10600);outline-offset:2px}.dest-cta:focus-visible,.dest-kpi:focus-visible,.dest-links a:focus-visible,.dest-links button:focus-visible{outline:2px solid var(--dest-rouge);outline-offset:2px}@media (max-width:1280px){.dest-kpi:focus-visible{outline-offset:-2px}}.dest-cta:hover,.dest-eyebrow a:hover,.dest-kpi:hover{border-bottom-width:0}.dest-links a:hover,.dest-tuile:hover{border-bottom-width:1px}