html:has(main.eds.cp) :is(.mewsHeaderShell,.pwaMobileNav,.agntixScrollProgress,.mewsMenuBackdrop){display:none!important}html:has(main.eds.cp) body footer.footer.v2Footer{display:none!important}html:has(main.eds.cp){background:#08090b!important}html:has(main.eds.cp) body{background:#08090b!important}#contenu-principal:has(>.eds.cp){padding-top:0!important}.cp{--cp-night:#08090b;--cp-board:#0f1012;--cp-panel:#16171a;--cp-flap:#1d1e21;--cp-ink:#f3f2ee;--cp-mute:#f3f2ee9e;--cp-line:#f3f2ee1f;--cp-orange:#ff6a1a;--cp-sans:"Manrope Variable",Manrope,system-ui,sans-serif;--cp-mono:ui-monospace,"Cascadia Mono","SF Mono",Consolas,"Liberation Mono",monospace;--cp-head:64px;--e-head:var(--cp-head);--cp-pad:max(16px,calc((100vw - 1240px) / 2));--cp-ease:cubic-bezier(.2,.8,.2,1);background:var(--cp-night);color:var(--cp-ink);font-family:var(--cp-sans);cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22'%3E%3Ccircle cx='11' cy='11' r='9' fill='%2308090b' stroke='%23ff6a1a' stroke-width='2'/%3E%3Ccircle cx='11' cy='11' r='4' fill='%23ff6a1a'/%3E%3C/svg%3E") 11 11,auto;overflow-x:clip}.cp :is(a,button,summary){cursor:pointer}.cp a{color:inherit;text-decoration:none}.cp ::selection{background:var(--cp-orange);color:#140700}.eds-site.cp header{justify-items:normal;gap:0;margin:0;display:block}:is(#contenu-principal,body) .eds.cp :is(h1,h2,h3){color:inherit!important;font-family:var(--cp-sans)!important;letter-spacing:-.025em!important;text-transform:none!important;margin:0!important;font-weight:800!important}:is(#contenu-principal,body) .eds.cp h2{margin-top:18px!important;font-size:clamp(32px,4.4vw,60px)!important;line-height:1.04!important}:is(#contenu-principal,body) .eds.cp p{max-width:none!important}:is(#contenu-principal,body) .eds.cp .cp-lead{max-width:58ch!important}.cp :focus-visible{outline:2px solid var(--cp-orange);outline-offset:3px}.cp-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cp-wrap{z-index:1;width:min(100% - 32px,1240px);margin-inline:auto;position:relative}.cp-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,90px);display:grid}.cp [data-in]{opacity:0;transition:opacity .8s ease,translate 1s var(--cp-ease);translate:0 22px}.cp [data-in].is-in{opacity:1;translate:0}:is(#contenu-principal,body) .eds.cp .cp-lead{color:var(--cp-mute);margin:22px 0 0;font-size:clamp(16px,1.25vw,18.5px);line-height:1.62}.cp-flaps{gap:2px;display:inline-flex}.cp-flap{width:1.02em;height:1.42em;color:var(--cp-ink);font-weight:700;font-family:var(--cp-mono);background:linear-gradient(#26272a 0 48%,#050506 48% 52%,#1c1d20 52%);border-radius:3px;place-items:center;line-height:1;display:inline-grid;box-shadow:inset 0 1px #ffffff0f}.cp-flap.is-flip{animation:60ms ease-in cp-flip}@keyframes cp-flip{0%{filter:brightness(1.6);transform:scaleY(.55)}}:is(#contenu-principal,body) .eds.cp .cp-btn{background:var(--cp-orange);min-height:52px;font:800 13.5px var(--cp-sans);letter-spacing:.1em;text-transform:uppercase;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0 26px;transition:box-shadow .3s,filter .2s;display:inline-flex;box-shadow:0 0 #ff6a1a80;color:#140700!important}:is(#contenu-principal,body) .eds.cp .cp-btn:hover{filter:brightness(1.05);box-shadow:0 0 0 6px #ff6a1a33}:is(#contenu-principal,body) .eds.cp .cp-btn--ghost{box-shadow:inset 0 0 0 2px var(--cp-ink);background:0 0;color:var(--cp-ink)!important}:is(#contenu-principal,body) .eds.cp .cp-btn--ghost:hover{box-shadow:inset 0 0 0 2px var(--cp-orange),0 0 0 6px #ff6a1a1f}.cp-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}:is(#contenu-principal,body) .eds.cp header.cp-bar{z-index:95;height:var(--cp-head);padding-inline:var(--cp-pad);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 -1px 0 var(--cp-line);background:#08090be6;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:20px;display:grid;position:fixed;inset:0 0 auto}:is(#contenu-principal,body) .eds.cp .cp-bar__logo{font:800 18px var(--cp-sans);letter-spacing:.04em}:is(#contenu-principal,body) .eds.cp .cp-bar__edition{background:var(--cp-orange);color:#140700;font:800 13px var(--cp-sans);letter-spacing:.16em;text-transform:uppercase;border-radius:4px;padding:3px 10px}:is(#contenu-principal,body) .eds.cp .cp-board{background:#050506;border-radius:6px;justify-content:center;align-items:center;gap:10px;min-width:0;margin:0;padding:6px 10px;font-size:14px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #24252a}.cp-board__label{font:700 9.5px var(--cp-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cp-mute)}.cp-board__track .cp-flap{color:var(--cp-orange)}.cp-bar__clock{font:700 18px var(--cp-mono);color:var(--cp-orange);font-variant-numeric:tabular-nums;background:#050506;border-radius:6px;padding:4px 10px;box-shadow:inset 0 0 0 1px #24252a}.cp-bar__menu{background:var(--cp-panel);height:40px;color:var(--cp-ink);font:800 13px var(--cp-sans);white-space:nowrap;box-shadow:inset 0 0 0 1px var(--cp-line);border:0;border-radius:6px;align-items:center;gap:9px;padding:0 15px;display:inline-flex}.cp-bar__menu svg{fill:none;width:20px;height:20px;stroke:var(--cp-orange);stroke-width:2px;stroke-linecap:round}.cp-bar__menu svg .cp-bar__old{stroke:var(--cp-mute);stroke-dasharray:2 3}.cp-bar__menu svg circle{fill:var(--cp-orange);stroke:none}.cp-bar__menu[aria-expanded=true]{box-shadow:inset 0 0 0 2px var(--cp-orange)}.cp-network{z-index:96;padding:calc(var(--cp-head) + 16px) 16px 24px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040405e0;place-items:center;animation:.35s cp-fade;display:grid;position:fixed;inset:0;overflow:auto}.cp-network[hidden]{display:none}@keyframes cp-fade{0%{opacity:0}}.cp-network__map{background:var(--cp-ink);width:min(100%,760px);color:var(--cp-night);border-radius:12px;padding:clamp(22px,3vw,40px);box-shadow:0 40px 90px -30px #000}:is(#contenu-principal,body) .eds.cp .cp-network__title{font:800 clamp(24px,3vw,34px) var(--cp-sans);letter-spacing:-.02em;margin:0}:is(#contenu-principal,body) .eds.cp .cp-network__legend{font:700 11.5px var(--cp-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:8px 22px;margin:10px 0 22px;display:flex}:is(#contenu-principal,body) .eds.cp .cp-network__legend span{align-items:center;gap:8px;display:inline-flex}:is(#contenu-principal,body) .eds.cp .cp-network__legend span:before{content:"";background:var(--cp-orange);border-radius:3px;width:28px;height:5px}:is(#contenu-principal,body) .eds.cp .cp-network__legend span.is-old:before{background:repeating-linear-gradient(90deg,#9a9a9a 0 5px,#0000 5px 9px)}:is(#contenu-principal,body) .eds.cp .cp-network__stops{margin:0;list-style:none;display:grid;position:relative;padding:0 0 0 6px!important}:is(#contenu-principal,body) .eds.cp .cp-network__stops:before{content:"";background:var(--cp-orange);border-radius:3px;width:6px;position:absolute;top:16px;bottom:16px;left:15px}:is(#contenu-principal,body) .eds.cp .cp-network__stops li{animation:cp-stop .45s var(--cp-ease) both;animation-delay:calc(var(--i) * 40ms)}@keyframes cp-stop{0%{opacity:0;translate:-8px}}:is(#contenu-principal,body) .eds.cp .cp-network__stops a{min-height:46px;font:800 16px var(--cp-sans);border-radius:8px;grid-template-columns:24px 34px minmax(0,1fr);align-items:center;gap:12px;padding:4px 10px 4px 0;transition:background .2s;display:grid;position:relative}:is(:is(#contenu-principal,body) .eds.cp .cp-network__stops a:hover,:is(#contenu-principal,body) .eds.cp .cp-network__stops a:focus-visible){background:#08090b0f}:is(#contenu-principal,body) .eds.cp .cp-network__stops i{z-index:1;background:var(--cp-ink);width:22px;height:22px;box-shadow:inset 0 0 0 5px var(--cp-night);border-radius:50%}:is(#contenu-principal,body) .eds.cp .cp-network__stops a[aria-current=true] i{background:var(--cp-orange);box-shadow:inset 0 0 0 5px var(--cp-night),0 0 0 4px #ff6a1a4d}:is(#contenu-principal,body) .eds.cp .cp-network__stops small{font:700 12px var(--cp-mono);color:#08090b8c}.cp-network__other{font:700 13.5px var(--cp-sans);border-top:1px solid #08090b24;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:22px;padding-top:16px;display:flex}.cp-network__other p{font:700 11px var(--cp-mono);letter-spacing:.16em;text-transform:uppercase;color:#b44b10;margin:0}.cp-hero{min-height:100svh;padding:calc(var(--cp-head) + 40px) 0 80px;background:radial-gradient(ellipse at 65% 60%,#16120f,var(--cp-night) 62%);isolation:isolate;align-items:center;display:grid;position:relative;overflow:hidden}.cp-rails{z-index:0;opacity:0;transition:opacity 1.2s;position:absolute;inset:0}.cp-rails.is-on{opacity:1}#contenu-principal .cp-rails canvas{max-width:none;height:100%}.cp-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#08090bf0,#08090bbd 34%,#08090b26 56%,#08090b00 68%);position:absolute;inset:0}.cp-hero__inner{z-index:2;width:min(100% - 32px,1240px);margin-inline:auto;position:relative}:is(#contenu-principal,body) .eds.cp .cp-crumb{font:700 12px var(--cp-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--cp-mute);gap:10px;margin:0 0 26px;display:flex}:is(#contenu-principal,body) .eds.cp .cp-crumb a:hover{color:var(--cp-orange)}:is(#contenu-principal,body) .eds.cp h1.cp-hero__title{animation:cp-arrive 1.2s var(--cp-ease) .2s both;letter-spacing:-.05em!important;text-transform:uppercase!important;font-size:clamp(96px,15vw,240px)!important;line-height:.82!important}@keyframes cp-arrive{0%{opacity:0;filter:blur(8px);translate:-60px}}:is(#contenu-principal,body) .eds.cp .cp-hero__line{font:800 clamp(20px,1.9vw,27px)/1.3 var(--cp-sans);color:var(--cp-ink);margin:26px 0 0}:is(#contenu-principal,body) .eds.cp .cp-hero__text{color:var(--cp-mute);margin:14px 0 0;font-size:17px;line-height:1.62;max-width:44ch!important}.cp-stop{background:var(--cp-night);padding:clamp(90px,11vw,150px) 0;position:relative}.cp-stop--board{background:repeating-linear-gradient(180deg,#ffffff05 0 1px,transparent 1px 6px),var(--cp-board)}:is(#contenu-principal,body) .eds.cp .cp-head__plate{background:var(--cp-ink);color:var(--cp-night);font:800 12px var(--cp-sans);letter-spacing:.14em;text-transform:uppercase;box-shadow:0 0 0 2px var(--cp-night),0 0 0 3px #f3f2ee80;border-radius:6px;align-items:center;gap:12px;margin:0;padding-right:14px;display:inline-flex;overflow:hidden}:is(#contenu-principal,body) .eds.cp .cp-head__plate span{background:var(--cp-orange);color:#140700;place-items:center;padding:8px 12px;display:grid}:is(#contenu-principal,body) .eds.cp .cp-line{gap:0;margin:0;list-style:none;display:grid;position:relative;padding:0 0 0 30px!important}:is(#contenu-principal,body) .eds.cp .cp-line:before{content:"";background:repeating-linear-gradient(#5b5d62 0 8px,#0000 8px 13px);border-radius:2px;width:4px;position:absolute;top:8px;bottom:40%;left:8px}:is(#contenu-principal,body) .eds.cp .cp-line:after{content:"";background:var(--cp-orange);border-radius:2px;width:4px;position:absolute;top:55%;bottom:0;left:8px;box-shadow:0 0 12px #ff6a1a99}:is(#contenu-principal,body) .eds.cp .cp-line li{gap:6px;padding:0 0 30px;display:grid;position:relative}:is(#contenu-principal,body) .eds.cp .cp-line li:before{content:"";background:var(--cp-panel);border-radius:50%;width:14px;height:14px;position:absolute;top:6px;left:-29px;box-shadow:inset 0 0 0 3px #5b5d62}:is(#contenu-principal,body) .eds.cp .cp-line li.is-switch:before{background:var(--cp-orange);box-shadow:0 0 0 4px #ff6a1a40,0 0 14px var(--cp-orange)}:is(#contenu-principal,body) .eds.cp .cp-line span{font:700 13px var(--cp-mono);letter-spacing:.12em;color:var(--cp-mute)}:is(#contenu-principal,body) .eds.cp .cp-line li.is-switch span{color:var(--cp-orange)}:is(#contenu-principal,body) .eds.cp .cp-line b{font:800 21px var(--cp-sans)}:is(#contenu-principal,body) .eds.cp .cp-line p{color:var(--cp-mute);margin:0;font-size:15.5px;line-height:1.55}:is(#contenu-principal,body) .eds.cp .cp-line li.is-old b{color:var(--cp-mute)}:is(#contenu-principal,body) .eds.cp .cp-counter{font:700 14px var(--cp-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--cp-mute);grid-column:1/-1;align-items:baseline;gap:14px;margin:6px 0 0;display:flex}:is(#contenu-principal,body) .eds.cp .cp-counter b{font:800 clamp(44px,5vw,72px) var(--cp-sans);letter-spacing:-.03em;color:var(--cp-orange)}.cp-turns{gap:22px;margin-top:clamp(36px,5vw,56px);display:grid}.cp-lever{background:var(--cp-panel);min-height:54px;color:var(--cp-ink);font:800 14px var(--cp-sans);box-shadow:inset 0 0 0 1px var(--cp-line);border:0;border-radius:8px;justify-self:start;align-items:center;gap:14px;padding:0 20px 0 14px;display:inline-flex}.cp-lever__arm{background:#050506;border-radius:50%;width:34px;height:34px;position:relative;box-shadow:inset 0 0 0 2px #3a3b40}.cp-lever__arm:before{content:"";background:var(--cp-mute);transform-origin:50% 100%;border-radius:3px;width:5px;height:20px;margin-left:-2.5px;transition:rotate .5s cubic-bezier(.5,1.6,.5,1),background .3s;position:absolute;bottom:50%;left:50%;rotate:-35deg}.cp-lever.is-on .cp-lever__arm:before{background:var(--cp-orange);rotate:35deg}:is(#contenu-principal,body) .eds.cp .cp-turns__rows{gap:10px;margin:0;list-style:none;display:grid;padding:0!important}:is(#contenu-principal,body) .eds.cp .cp-turns__rows li{background:#050506;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex;box-shadow:inset 0 0 0 1px #24252a}.cp-turns__flaps{font-size:clamp(11px,1.45vw,19px)}.cp-turns__lamp{background:#2a2b2f;border-radius:50%;flex:none;width:14px;height:14px;transition:background .3s .4s,box-shadow .3s .4s}.cp-turns__lamp.is-on{background:var(--cp-orange);box-shadow:0 0 12px var(--cp-orange)}:is(#contenu-principal,body) .eds.cp .cp-signs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:clamp(36px,5vw,56px) 0 0;list-style:none;display:grid;padding:0!important}:is(#contenu-principal,body) .eds.cp .cp-signs li{background:var(--cp-ink);min-height:200px;color:var(--cp-night);box-shadow:inset 0 0 0 3px var(--cp-ink),inset 0 0 0 5px var(--cp-night);border-radius:10px;align-content:start;gap:10px;padding:22px;display:grid}.cp-signs__n{font:800 13px var(--cp-mono);color:#b44b10}:is(#contenu-principal,body) .eds.cp .cp-signs b{font:800 21px var(--cp-sans)}:is(#contenu-principal,body) .eds.cp .cp-signs p{color:#08090bb3;margin:0;font-size:15px;line-height:1.5}.cp-rule{border-left:3px solid var(--cp-orange);background:var(--cp-panel);border-radius:0 12px 12px 0;gap:8px;max-width:820px;margin-top:clamp(36px,5vw,52px);padding:clamp(22px,3vw,30px);display:grid}:is(#contenu-principal,body) .eds.cp .cp-rule__date{font:700 12px var(--cp-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cp-mute);flex-wrap:wrap;gap:12px;margin:0;display:flex}:is(#contenu-principal,body) .eds.cp .cp-rule__date span{color:var(--cp-orange)}:is(#contenu-principal,body) .eds.cp .cp-rule h3{font-size:clamp(20px,2vw,26px)!important;line-height:1.2!important}.cp-rule p{color:var(--cp-mute);margin:0;font-size:15.5px;line-height:1.6}:is(#contenu-principal,body) .eds.cp .cp-rule .cp-rule__so{color:var(--cp-ink);font-weight:700}.cp-rule a{font:700 13.5px var(--cp-sans);text-decoration:underline;-webkit-text-decoration-color:var(--cp-orange);text-decoration-color:var(--cp-orange);text-underline-offset:4px;justify-self:start}:is(#contenu-principal,body) .eds.cp .cp-rails-list{gap:0;margin:0;list-style:none;display:grid;padding:0!important}:is(#contenu-principal,body) .eds.cp .cp-rails-list li{border-bottom:1px solid var(--cp-line);font:800 clamp(18px,1.8vw,23px)/1.3 var(--cp-sans);align-items:center;gap:18px;padding:18px 0;display:flex}:is(#contenu-principal,body) .eds.cp .cp-rails-list span{background:linear-gradient(var(--cp-ink),var(--cp-ink)) 0 0 / 100% 2px no-repeat,linear-gradient(var(--cp-ink),var(--cp-ink)) 0 100% / 100% 2px no-repeat,repeating-linear-gradient(90deg,var(--cp-orange) 0 4px,transparent 4px 9px);flex:none;width:46px;height:12px}.cp-departures{border-collapse:separate;border-spacing:0 6px;width:100%;font-family:var(--cp-mono);margin-top:clamp(36px,5vw,56px)}.cp-departures thead th{font:700 10.5px var(--cp-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cp-mute);text-align:left;padding:0 14px 6px}.cp-departures tbody :is(th,td){text-transform:uppercase;letter-spacing:.06em;text-align:left;background:#050506;padding:14px;font-size:15px}.cp-departures tbody th{color:var(--cp-ink);font-weight:700}.cp-departures tbody td:first-child{border-radius:8px 0 0 8px}.cp-departures tbody td:last-child{text-align:right;border-radius:0 8px 8px 0}.cp-departures__track,.cp-departures__count{color:var(--cp-orange);font-weight:800}.cp-departures tbody a{background:var(--cp-panel);color:var(--cp-ink);font:700 12px var(--cp-sans);letter-spacing:.1em;border-radius:4px;padding:6px 12px;transition:background .2s,color .2s;display:inline-flex}.cp-departures tbody a:hover{background:var(--cp-orange);color:#140700}.cp-departures tbody tr{opacity:0;transform-origin:50% 0;transition:opacity .4s,transform .5s var(--cp-ease);transition-delay:calc(var(--i) * 70ms);transform:rotateX(-70deg)}.cp-departures.is-in tbody tr{opacity:1;transform:none}.cp-tickets{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:clamp(36px,5vw,56px);display:grid}:is(#contenu-principal,body) .eds.cp .cp-ticket{background:var(--cp-ink);min-height:220px;color:var(--cp-night);border-radius:12px;flex-direction:column;gap:10px;padding:24px 24px 24px 70px;transition:box-shadow .25s;display:flex;position:relative}:is(#contenu-principal,body) .eds.cp .cp-ticket:hover{outline:3px solid var(--cp-orange);outline-offset:0}.cp-ticket__stub{background:var(--cp-orange);border-radius:12px 0 0 12px;width:48px;position:absolute;top:0;bottom:0;left:0;-webkit-mask:radial-gradient(circle at 100% 18px,#0000 7px,#000 7.5px) 0 0/100% 36px repeat-y;mask:radial-gradient(circle at 100% 18px,#0000 7px,#000 7.5px) 0 0/100% 36px repeat-y}:is(#contenu-principal,body) .eds.cp .cp-ticket small{font:700 10.5px var(--cp-mono);letter-spacing:.14em;text-transform:uppercase;color:#08090b99}:is(#contenu-principal,body) .eds.cp .cp-ticket b{font:800 20px/1.25 var(--cp-sans)}:is(#contenu-principal,body) .eds.cp .cp-ticket span{color:#08090bb8;font-size:14.5px;line-height:1.55}:is(#contenu-principal,body) .eds.cp .cp-ticket strong{font:800 16px var(--cp-sans);color:#b44b10;border-top:2px dashed #08090b33;margin-top:auto;padding-top:14px}:is(#contenu-principal,body) .eds.cp .cp-note{border-left:2px solid var(--cp-orange);color:var(--cp-mute);margin:22px 0 0;padding-left:14px;font-size:14px;line-height:1.55}.cp-faq{border-top:1px solid var(--cp-line)}.cp-faq details{border-bottom:1px solid var(--cp-line)}.cp-faq summary{font:800 17.5px/1.4 var(--cp-sans);justify-content:space-between;align-items:center;gap:16px;padding:20px 2px;list-style:none;display:flex}.cp-faq summary::-webkit-details-marker{display:none}.cp-faq summary:after{content:"";background:#2a2b2f;border-radius:50%;flex:none;width:16px;height:16px;transition:background .3s,box-shadow .3s}.cp-faq details[open] summary:after{background:var(--cp-orange);box-shadow:0 0 12px var(--cp-orange)}.cp-faq p{color:var(--cp-mute);margin:0 0 22px;font-size:15.5px;line-height:1.65}.cp-end{background:radial-gradient(ellipse at 50% 0%,#1a130d,var(--cp-night) 60%);padding:clamp(80px,10vw,130px) 0 60px;position:relative}.cp-station{text-align:center;justify-items:center;display:grid}:is(#contenu-principal,body) .eds.cp .cp-station__sign{background:var(--cp-ink);color:var(--cp-night);box-shadow:inset 0 0 0 4px var(--cp-ink),inset 0 0 0 7px var(--cp-night),0 30px 60px -30px #000;border-radius:12px;justify-items:center;gap:4px;margin:0;padding:clamp(18px,3vw,30px) clamp(30px,6vw,80px);display:grid}:is(#contenu-principal,body) .eds.cp .cp-station__sign span{font:700 13px var(--cp-mono);letter-spacing:.3em;text-transform:uppercase;color:#08090b99}:is(#contenu-principal,body) .eds.cp .cp-station__sign b{font:800 clamp(52px,9vw,128px)/.95 var(--cp-sans);letter-spacing:-.04em;text-transform:uppercase;color:#d1530d}:is(#contenu-principal,body) .eds.cp .cp-station .cp-lead{text-align:center;margin-inline:auto}.cp-station .cp-actions{justify-content:center}.cp-end__editions{grid-template-columns:1fr 1fr;gap:14px;margin-top:clamp(50px,7vw,80px);display:grid}.cp-end__editions a{border:1px solid var(--cp-line);background:var(--cp-panel);border-radius:10px;gap:4px;padding:18px 20px;transition:border-color .25s;display:grid}.cp-end__editions a:hover{border-color:var(--cp-orange)}.cp-end__editions a.is-next{text-align:right}.cp-end__editions small{font:700 10.5px var(--cp-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cp-mute)}.cp-end__editions b{font:800 22px var(--cp-sans)}.cp-end__links{border-top:1px solid var(--cp-line);font:700 13.5px var(--cp-sans);color:var(--cp-mute);flex-wrap:wrap;gap:8px 22px;margin-top:30px;padding-top:22px;display:flex}.cp-end__links a:hover{color:var(--cp-ink)}:is(#contenu-principal,body) .eds.cp .cp-end__mark{font:600 12.5px var(--cp-mono);color:var(--cp-mute);gap:10px;margin:0;padding-top:18px;display:flex}:is(#contenu-principal,body) .eds.cp .cp-end__mark a{color:var(--cp-ink);font-weight:800}@media (max-width:1180px){.cp-bar__clock{display:none}:is(#contenu-principal,body) .eds.cp header.cp-bar{grid-template-columns:auto auto minmax(0,1fr) auto}}@media (max-width:980px){.cp-split{grid-template-columns:minmax(0,1fr)}.cp-hero{align-items:end}.cp-hero:after{background:linear-gradient(#08090b26,#08090bdb 52%,#08090bf5)}:is(#contenu-principal,body) .eds.cp .cp-signs{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-tickets{grid-template-columns:minmax(0,1fr)}.cp-board__dest,:is(#contenu-principal,body) .eds.cp .cp-board .cp-board__label:nth-of-type(2){display:none}}@media (max-width:720px){:is(#contenu-principal,body) .eds.cp .cp-bar__edition{display:none}:is(#contenu-principal,body) .eds.cp header.cp-bar{gap:12px}:is(#contenu-principal,body) .eds.cp .cp-signs{grid-template-columns:minmax(0,1fr)}.cp-turns__flaps{font-size:9.5px}:is(#contenu-principal,body) .eds.cp .cp-turns__rows li{padding:10px}.cp-departures thead th:nth-child(3){font-size:0}.cp-departures tbody :is(th,td){padding:12px 8px;font-size:12.5px}.cp-end__editions{grid-template-columns:minmax(0,1fr)}.cp-end__editions a.is-next{text-align:left}}@media (prefers-reduced-motion:reduce){.cp [data-in],.cp [data-in].is-in{opacity:1;transition:none;translate:0}:is(#contenu-principal,body) .eds.cp h1.cp-hero__title{animation:none}.cp-departures tbody tr{opacity:1;transition:none;transform:none}.cp *,.cp :before,.cp :after{animation-duration:.01ms!important;animation-iteration-count:1!important}}
