.page-module__Tc-lWa__page{--primary:#17324d;--accent:#d59a3a;color:#202633;background:#fff}.page-module__Tc-lWa__page *{box-sizing:border-box}.page-module__Tc-lWa__wrap{width:min(1180px,100% - 40px);margin-inline:auto}.page-module__Tc-lWa__breadcrumb{flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:.82rem;display:flex}.page-module__Tc-lWa__breadcrumb a{color:inherit;text-decoration:none}.page-module__Tc-lWa__eyebrow{color:var(--accent);letter-spacing:.15em;text-transform:uppercase;margin:0 0 14px;font-size:.75rem;font-weight:850}.page-module__Tc-lWa__lead{font-size:1.08rem;line-height:1.72}.page-module__Tc-lWa__brandMark{background:#fff;border:1px solid #dfe4e8;border-radius:10px;place-items:center;width:142px;height:62px;display:grid;overflow:hidden}.page-module__Tc-lWa__brandMark img{object-fit:contain;width:122px;height:48px}.page-module__Tc-lWa__brandMark>span{color:var(--primary);letter-spacing:.08em;font-weight:950}.page-module__Tc-lWa__actorLink{color:var(--primary);align-items:center;gap:8px;font-weight:850;text-decoration:none;display:inline-flex}.page-module__Tc-lWa__actorLink span{color:var(--accent)}.page-module__Tc-lWa__disclosure{border-left:4px solid var(--accent);background:color-mix(in srgb,var(--accent) 9%,#fff);padding:18px 20px;line-height:1.6}.page-module__Tc-lWa__legal{color:#5e6670;font-size:.9rem;line-height:1.65}.page-module__Tc-lWa__legal a{color:var(--primary);font-weight:800}.page-module__Tc-lWa__footerNote{color:#6c737d;width:min(1180px,100% - 40px);margin:0 auto;padding:26px 0 42px;font-size:.8rem;line-height:1.6}.page-module__Tc-lWa__page details summary{cursor:pointer}.page-module__Tc-lWa__page details summary::-webkit-details-marker{display:none}@media (max-width:700px){.page-module__Tc-lWa__wrap,.page-module__Tc-lWa__footerNote{width:min(100% - 28px,1180px)}.page-module__Tc-lWa__brandMark{width:126px;height:58px}.page-module__Tc-lWa__brandMark img{width:108px;height:44px}}.page-module__Tc-lWa__page{color:#28333a;background:#faf7f1}.page-module__Tc-lWa__dijonHero{color:#fff;clip-path:polygon(0 0,100% 0,100% 92%,0 100%);background:#671b2d;padding:26px 0 70px}.page-module__Tc-lWa__dijonHero .page-module__Tc-lWa__breadcrumb{color:#efdce0}.page-module__Tc-lWa__dijonGrid{grid-template-columns:1fr 300px;align-items:center;gap:70px;margin-top:60px;display:grid}.page-module__Tc-lWa__dijonGrid h1{margin:0;font-family:Georgia,serif;font-size:clamp(2.7rem,6vw,5.2rem);font-weight:500;line-height:.98}.page-module__Tc-lWa__dijonGrid .page-module__Tc-lWa__lead{color:#f2dfe2}.page-module__Tc-lWa__localCard{color:#671b2d;background:#fff7e9;border:1px solid #f1bd84;padding:32px;box-shadow:14px 14px #3f0e1b}.page-module__Tc-lWa__localCard>*{display:block}.page-module__Tc-lWa__localCard strong{margin:12px 0;font-family:Georgia,serif;font-size:3.5rem}.page-module__Tc-lWa__routeMethod{grid-template-columns:.8fr 1.2fr;gap:55px;padding:75px 0;display:grid}.page-module__Tc-lWa__routeMethod h2,.page-module__Tc-lWa__localDirectory h2,.page-module__Tc-lWa__dijonPractical h2{color:#671b2d;margin:5px 0 12px;font-family:Georgia,serif;font-size:clamp(2rem,4vw,3.1rem);font-weight:500}.page-module__Tc-lWa__routeMethod>div>span,.page-module__Tc-lWa__localDirectory>header>span{color:#a86925;text-transform:uppercase;font-weight:900}.page-module__Tc-lWa__routeMethod ol{margin:0;padding:0;list-style:none}.page-module__Tc-lWa__routeMethod li{grid-template-columns:56px 1fr;gap:18px;padding:0 0 25px;display:grid;position:relative}.page-module__Tc-lWa__routeMethod li:after{content:"";background:#c8a776;width:1px;position:absolute;top:48px;bottom:0;left:27px}.page-module__Tc-lWa__routeMethod li i{color:#fff;background:#671b2d;border-radius:50%;place-items:center;width:56px;height:56px;font-style:normal;font-weight:900;display:grid}.page-module__Tc-lWa__routeMethod h3{margin:0}.page-module__Tc-lWa__routeMethod li p{line-height:1.55}.page-module__Tc-lWa__routeMethod .page-module__Tc-lWa__disclosure{grid-column:1/-1}.page-module__Tc-lWa__localDirectory{padding:45px 0 85px}.page-module__Tc-lWa__localDirectory>header{margin-bottom:35px}.page-module__Tc-lWa__localTimeline{position:relative}.page-module__Tc-lWa__localTimeline:before{content:"";background:#d7c6aa;width:2px;position:absolute;top:0;bottom:0;left:50%}.page-module__Tc-lWa__localTimeline article{grid-template-columns:60px 160px minmax(0,480px);gap:24px;width:calc(50% + 1px);padding:22px 30px 22px 0;display:grid;position:relative}.page-module__Tc-lWa__localTimeline article:nth-child(2n){grid-template-columns:60px 160px minmax(0,1fr);margin-left:50%;padding:22px 0 22px 30px}.page-module__Tc-lWa__localNumber{color:#671b2d;z-index:1;background:#faf7f1;border:2px solid #671b2d;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:950;display:grid}.page-module__Tc-lWa__localBrand small{color:#916327;text-transform:uppercase;margin-top:8px;font-size:.68rem;display:block}.page-module__Tc-lWa__localTimeline h3{color:#671b2d;margin:0 0 8px;font-family:Georgia,serif;font-size:1.5rem}.page-module__Tc-lWa__localTimeline p{line-height:1.6}.page-module__Tc-lWa__localCheck{background:#f3eadb;padding:13px}.page-module__Tc-lWa__localFeatured{background:#fff2d6;border-radius:0 18px 18px 0}.page-module__Tc-lWa__dijonPractical{border-top:4px double #671b2d;grid-template-columns:1fr 1fr;gap:40px;padding:45px 0 75px;display:grid}.page-module__Tc-lWa__dijonPractical li{margin-bottom:12px}.page-module__Tc-lWa__dijonPractical details{border-bottom:1px solid #cdbb9e}.page-module__Tc-lWa__dijonPractical summary{justify-content:space-between;padding:16px 0;font-weight:800;display:flex}.page-module__Tc-lWa__dijonPractical details p{line-height:1.6}@media (max-width:900px){.page-module__Tc-lWa__localTimeline:before{left:22px}.page-module__Tc-lWa__localTimeline article,.page-module__Tc-lWa__localTimeline article:nth-child(2n){grid-template-columns:55px 140px 1fr;width:100%;margin-left:0;padding:20px 0}.page-module__Tc-lWa__dijonGrid,.page-module__Tc-lWa__routeMethod{grid-template-columns:1fr}.page-module__Tc-lWa__localCard{max-width:340px}}@media (max-width:650px){.page-module__Tc-lWa__localTimeline article,.page-module__Tc-lWa__localTimeline article:nth-child(2n){grid-template-columns:55px 1fr}.page-module__Tc-lWa__localTimeline article>div:last-child{grid-column:2}.page-module__Tc-lWa__dijonPractical{grid-template-columns:1fr}.page-module__Tc-lWa__dijonHero{clip-path:none}.page-module__Tc-lWa__dijonGrid{gap:30px}}
