.mission-paris_root__Yl7bo{--ink:#050505;--olive:#312525;--muted:#626268;--shell:#f0f0f2;--card:#ffffff;--raised:#fafafb;--border:#d9d9de;--line:#e9e9eb;--hatch:rgb(5 5 5/3.5%);--yellow:#f8d414;--amber:#f9b643;--charcoal:#18191b;--geo-ink:#1b1d1f;--cta:#282828;--warn:#ff6331;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-pop:cubic-bezier(0.34,1.45,0.64,1);--display:var(--font-inter),ui-sans-serif,system-ui,sans-serif;--text:var(--font-missions-text),var(--font-inter),ui-sans-serif,system-ui,sans-serif;--module-shadow:0 18px 40px rgb(121 104 12/18%),0 2px 6px rgb(121 104 12/12%);--pad:64px;--cell:40px;overflow:clip;background:var(--shell);color:var(--ink);font-family:var(--display)}.mission-paris_stage__8fuQe{width:min(1536px,100%);margin:0 auto;border-right:1px solid var(--border);border-left:1px solid var(--border)}.mission-paris_row__hgswZ{position:relative;padding-inline:64px}.mission-paris_row__hgswZ:after,.mission-paris_row__hgswZ:before{content:"";position:absolute;top:0;bottom:0;width:64px;background-image:repeating-linear-gradient(125deg,var(--hatch) 0,var(--hatch) 1px,transparent 1px,transparent 13px);pointer-events:none}.mission-paris_row__hgswZ:before{left:0;border-right:1px solid var(--border)}.mission-paris_row__hgswZ:after{right:0;border-left:1px solid var(--border)}.mission-paris_section__D2Z9M{border-bottom:1px solid var(--border);scroll-margin-top:var(--site-header-sticky-height,76px)}.mission-paris_breadcrumb__bIwa_{display:flex;align-items:center;gap:10px;min-height:54px;padding-inline:calc(64px + var(--pad));border-bottom:1px solid var(--border);color:var(--muted);font-size:13px;white-space:nowrap}.mission-paris_breadcrumb__bIwa_ a{color:var(--ink)}.mission-paris_breadcrumb__bIwa_ a:focus-visible,.mission-paris_breadcrumb__bIwa_ a:hover{text-decoration:underline;text-underline-offset:4px}.mission-paris_maskLine__HKvtX{display:block;overflow:hidden;margin-bottom:-.12em;padding-bottom:.12em}.mission-paris_maskInner__tp8gL{display:inline-block}.mission-paris_accent__ruxif{position:relative;z-index:0;color:var(--olive);white-space:nowrap}.mission-paris_accent__ruxif:after{content:"";position:absolute;right:-.03em;bottom:.05em;left:-.03em;z-index:-1;height:.15em;background:var(--yellow);transform-origin:0 50%}.mission-paris_nowrap__tjLYL{white-space:nowrap}.mission-paris_chip__jkjXQ{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:44px;height:34px;padding:0 11px;border-radius:7px;background:var(--charcoal);color:#fff;font-size:15px;font-weight:700;line-height:1;letter-spacing:-.01em;white-space:nowrap}.mission-paris_mark__rTD30{display:inline-grid;flex:none;place-items:center;width:22px;height:22px;border:1.5px solid #8d8d93;border-radius:5px;background:#fff}.mission-paris_mark__rTD30:after{content:"";width:43%;height:43%;border-radius:2px;background:var(--yellow);opacity:0}.mission-paris_mark__rTD30[data-checked]{border-color:var(--olive);background:var(--charcoal)}.mission-paris_mark__rTD30[data-checked]:after{opacity:1}.mission-paris_riskDot___dpfH{flex:none;width:10px;height:10px;border-radius:2px;background:var(--warn)}.mission-paris_checklist__PYJRn{display:grid;gap:10px}.mission-paris_checklist__PYJRn li{display:flex;align-items:flex-start;gap:12px;color:var(--geo-ink);font-family:var(--text);font-size:15px;line-height:1.4}.mission-paris_checklist__PYJRn .mission-paris_mark__rTD30{width:18px;height:18px;margin-top:1px;border-radius:4px}.mission-paris_plainList__TbKWf{display:grid;gap:9px}.mission-paris_plainList__TbKWf li{position:relative;padding-left:20px;color:var(--geo-ink);font-family:var(--text);font-size:15px;line-height:1.4}.mission-paris_plainList__TbKWf li:before{content:"";position:absolute;top:.62em;left:0;width:9px;height:2px;background:var(--ink)}.mission-paris_textLinks__d_tad{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:18px}.mission-paris_finalLinks__k3U6A a,.mission-paris_textLink__K0f4F{display:inline-flex;align-items:center;gap:8px;padding-bottom:3px;border-bottom:2px solid var(--yellow);font-size:14px;font-weight:600;line-height:1.25;transition:border-color .16s ease-out}.mission-paris_finalLinks__k3U6A a svg,.mission-paris_textLink__K0f4F svg{flex:none}[data-reveal=armed] .mission-paris_maskInner__tp8gL{transform:translateY(115%)}[data-reveal=play] .mission-paris_maskInner__tp8gL{transition:transform .7s var(--ease-out) var(--d,0s)}[data-reveal=armed] .mission-paris_accent__ruxif:after{transform:scaleX(0)}[data-reveal=play] .mission-paris_accent__ruxif:after{transition:transform .55s var(--ease-out) .55s}[data-reveal=armed] .mission-paris_fadeUp__zEqja{opacity:0;transform:translateY(14px)}[data-reveal=play] .mission-paris_fadeUp__zEqja{transition:opacity .55s var(--ease-out) var(--d,0s),transform .55s var(--ease-out) var(--d,0s)}[data-reveal=armed] .mission-paris_popIn__aenri{opacity:0;transform:translateY(-12px) scale(.92)}[data-reveal=play] .mission-paris_popIn__aenri{transition:opacity .3s ease-out var(--d,0s),transform .55s var(--ease-pop) var(--d,0s)}[data-reveal=armed] .mission-paris_drawX__c5GMf{transform:scaleX(0)}[data-reveal=play] .mission-paris_drawX__c5GMf{transition:transform .7s var(--ease-out) var(--d,0s)}.mission-paris_heroGrid__lGC_J{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.mission-paris_heroCopy__deom6{display:flex;grid-column:span 4;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px;padding:44px var(--pad) 48px;border-right:1px solid var(--border)}.mission-paris_badge__QGigE{display:inline-flex;align-items:center;gap:10px;min-height:32px;padding:5px 10px 5px 5px;border:1px solid var(--line);border-radius:6px;background:var(--card);color:var(--muted);font-size:14px;font-weight:500;line-height:1}.mission-paris_badge__QGigE span{display:inline-grid;place-items:center;min-width:28px;height:22px;padding:0 5px;border-radius:5px;background:var(--charcoal);color:#fff;font-size:12px;font-weight:700}.mission-paris_hero__JS4IQ h1{font-size:clamp(2.25rem,4vw,3.5rem);font-weight:600;line-height:1.03;letter-spacing:-.05em}.mission-paris_lead__ZpQn_{max-width:720px;color:var(--muted);font-family:var(--text);font-size:18px;line-height:1.5}.mission-paris_actions__zcL0w,.mission-paris_finalActions__g0Do0{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.mission-paris_cta__lODOR,.mission-paris_phone__g0woI{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0 24px;border-radius:6px;font-size:14px;font-weight:600;line-height:1.15;letter-spacing:-.015em;transition:transform .16s var(--ease-out),background-color .16s ease-out,border-color .16s ease-out}.mission-paris_cta__lODOR{background:var(--cta);box-shadow:0 18px 32px rgb(0 0 0/28%),0 4px 8px rgb(0 0 0/20%);color:#fff}.mission-paris_cta__lODOR svg,.mission-paris_phone__g0woI svg{flex:none}.mission-paris_phone__g0woI{border:1px solid var(--border);background:var(--card);color:var(--ink);white-space:nowrap}.mission-paris_cta__lODOR:active,.mission-paris_finalCta__6dURu:active,.mission-paris_phone__g0woI:active{transform:scale(.97)}.mission-paris_cta__lODOR:focus-visible,.mission-paris_fact__6rcUU:focus-visible,.mission-paris_faqItem__cb_0w summary:focus-visible,.mission-paris_finalCta__6dURu:focus-visible,.mission-paris_finalLinks__k3U6A a:focus-visible,.mission-paris_mobileBar__flmwc a:focus-visible,.mission-paris_phone__g0woI:focus-visible,.mission-paris_railLink__afY0z:focus-visible,.mission-paris_reassurance__KtSSZ a:focus-visible,.mission-paris_situationTab__JD596:focus-visible,.mission-paris_textLink__K0f4F:focus-visible,.mission-paris_zones__UZYFG a:focus-visible{outline:2px solid var(--olive);outline-offset:3px}.mission-paris_reassurance__KtSSZ{margin-top:-4px;color:var(--muted);font-family:var(--text);font-size:14px;line-height:1.45}.mission-paris_reassurance__KtSSZ a{color:var(--ink);font-weight:500;text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:3px}.mission-paris_heroSide__UOETB{display:flex;grid-column:span 2;flex-direction:column;min-width:0;background:var(--raised)}.mission-paris_figure__nH2mB{position:relative;flex:none;aspect-ratio:7/5;overflow:hidden}.mission-paris_figure__nH2mB svg{display:block;width:100%;height:100%}.mission-paris_figureBore__UsDUN{transform-box:fill-box;transform-origin:50% 0;animation:mission-paris_bore__AFcRh 1.1s var(--ease-out) .45s both}.mission-paris_figureLabels__D9PJn li{position:absolute;display:inline-flex;align-items:center;gap:8px;padding:7px 10px 7px 8px;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:var(--module-shadow);color:var(--geo-ink);font-size:12px;font-weight:600;line-height:1.1;letter-spacing:-.015em;white-space:nowrap;animation:mission-paris_chipIn__uI7_g .55s var(--ease-pop) calc(.7s + var(--k) * .12s) both}.mission-paris_figureLabels__D9PJn [data-hazard=caves]{top:29%;right:4%;transform-origin:100% 100%}.mission-paris_figureLabels__D9PJn [data-hazard=remblais]{top:39%;left:4%;transform-origin:0 100%}.mission-paris_figureLabels__D9PJn [data-hazard=nappe]{top:52%;left:9%;transform-origin:0 100%}.mission-paris_figureLabels__D9PJn [data-hazard=ouvrages]{top:50%;right:4%;transform-origin:100% 100%}.mission-paris_figureLabels__D9PJn [data-hazard=gypse]{top:76%;left:4%;transform-origin:0 0}.mission-paris_figureLabels__D9PJn [data-hazard=carrieres]{top:90%;right:4%;transform-origin:100% 0}.mission-paris_facts__ZnRFU{position:relative;display:grid;flex:1 1 auto;grid-auto-rows:1fr;border-top:3px solid var(--ink);background:var(--card)}.mission-paris_facts__ZnRFU li{display:grid}.mission-paris_facts__ZnRFU li+li{border-top:1px solid var(--line)}.mission-paris_fact__6rcUU{position:relative;display:grid;align-content:center;gap:3px;padding:13px 52px 14px 32px}.mission-paris_factLabel__NvZ0v{color:var(--muted);font-size:13px;font-weight:500;line-height:1.2}.mission-paris_factValue__pD5Kz{font-size:26px;font-weight:600;line-height:1.08;letter-spacing:-.04em}.mission-paris_factNote__ZHQr_{color:var(--muted);font-family:var(--text);font-size:14px;line-height:1.3}.mission-paris_factArrow__k9YjD{position:absolute;top:50%;right:24px;margin-top:-8px;color:#8d8d93;transition:transform .2s var(--ease-out),color .2s ease-out}.mission-paris_proofs__3Hhh6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--card)}.mission-paris_proofs__3Hhh6 li{display:flex;align-items:center;gap:12px;padding:16px 20px 16px var(--cell);color:var(--geo-ink);font-size:14px;font-weight:500;line-height:1.3;letter-spacing:-.01em}.mission-paris_proofs__3Hhh6 li:first-child{padding-left:var(--pad)}.mission-paris_proofs__3Hhh6 li+li{border-left:1px solid var(--line)}.mission-paris_proofs__3Hhh6 .mission-paris_mark__rTD30{width:18px;height:18px;border-radius:4px}.mission-paris_hero__JS4IQ .mission-paris_maskInner__tp8gL{animation:mission-paris_maskIn__Xh2kt .7s var(--ease-out) var(--d,0s) both}.mission-paris_hero__JS4IQ .mission-paris_accent__ruxif:after{animation:mission-paris_drawX__c5GMf .55s var(--ease-out) .7s both}.mission-paris_hero__JS4IQ .mission-paris_fadeUp__zEqja{animation:mission-paris_fadeUp__zEqja .55s var(--ease-out) var(--d,0s) both}@keyframes mission-paris_maskIn__Xh2kt{0%{transform:translateY(115%)}}@keyframes mission-paris_drawX__c5GMf{0%{transform:scaleX(0)}}@keyframes mission-paris_fadeUp__zEqja{0%{opacity:0;transform:translateY(14px)}}@keyframes mission-paris_chipIn__uI7_g{0%{opacity:0;transform:translateY(10px) scale(.92)}}@keyframes mission-paris_bore__AFcRh{0%{transform:scaleY(0)}}@keyframes mission-paris_panelIn__7Zsd1{0%{opacity:0;transform:translateY(8px)}}.mission-paris_rail__eIt_m{border-bottom:1px solid var(--border)}.mission-paris_rail__eIt_m ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.mission-paris_rail__eIt_m li+li{border-left:1px solid var(--border)}.mission-paris_railLink__afY0z{position:relative;display:flex;align-items:center;gap:14px;height:100%;padding:18px 16px 18px 24px;transition:background-color .16s ease-out}.mission-paris_rail__eIt_m li:first-child .mission-paris_railLink__afY0z{padding-left:var(--pad)}.mission-paris_railLink__afY0z .mission-paris_chip__jkjXQ{border:1.5px solid #c4c4cb;background:#fff;color:var(--ink)}.mission-paris_railText__NmVWT{display:grid;gap:3px;min-width:0}.mission-paris_railStage__rNSlm{color:var(--muted);font-family:var(--text);font-size:13px;line-height:1.25}.mission-paris_railText__NmVWT strong{font-size:15px;font-weight:600;line-height:1.2;letter-spacing:-.02em}.mission-paris_railShort__dVEww{display:none}.mission-paris_railLink__afY0z[aria-current]{background:var(--card)}.mission-paris_railLink__afY0z[aria-current]:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:4px;background:var(--yellow);box-shadow:inset 0 0 0 1px rgb(49 37 37/22%)}.mission-paris_railLink__afY0z[aria-current] .mission-paris_chip__jkjXQ{border-color:var(--olive);background:var(--charcoal);color:#fff}.mission-paris_sectionHead__vQIY4{display:grid;gap:16px;padding:72px var(--pad) 40px}.mission-paris_faqHead__YUYn2 h2,.mission-paris_final__TWdco h2,.mission-paris_sectionHead__vQIY4 h2{font-size:clamp(1.75rem,3.5vw,3rem);font-weight:600;line-height:1.06;letter-spacing:-.045em}.mission-paris_sectionHead__vQIY4 p{max-width:680px;color:var(--muted);font-family:var(--text);font-size:17px;line-height:1.5}.mission-paris_section__D2Z9M h3{font-weight:600;letter-spacing:-.035em}.mission-paris_situations__Da4Nr{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--border)}.mission-paris_situationTabs___pbss{display:flex;grid-column:span 2;flex-direction:column;border-right:1px solid var(--border)}.mission-paris_situationTab__JD596{position:relative;display:flex;flex:1 1 0;align-items:center;justify-content:space-between;gap:16px;min-height:68px;padding:16px 28px 16px var(--pad);color:var(--muted);font-size:18px;font-weight:600;line-height:1.2;letter-spacing:-.03em;text-align:left;cursor:pointer;transition:background-color .16s ease-out,color .16s ease-out}.mission-paris_situationTab__JD596+.mission-paris_situationTab__JD596{border-top:1px solid var(--line)}.mission-paris_situationTab__JD596 svg{flex:none;color:#8d8d93;transition:transform .2s var(--ease-out)}.mission-paris_situationTab__JD596:before{content:"";position:absolute;top:0;bottom:0;left:0;width:6px;background:var(--yellow);box-shadow:inset 0 0 0 1px rgb(49 37 37/28%);transform:scaleY(0);transform-origin:50% 0;transition:transform .3s var(--ease-out)}.mission-paris_situationTab__JD596[aria-selected=true]{background:var(--card);color:var(--ink)}.mission-paris_situationTab__JD596[aria-selected=true]:before{transform:none}.mission-paris_situationTab__JD596[aria-selected=true] svg{color:var(--ink);transform:translateX(3px)}.mission-paris_situationPanels___Hp15{grid-column:span 4;background:var(--card)}.mission-paris_situationPanel__VAwgW{display:none;align-content:start;gap:24px;height:100%;padding:40px var(--pad) 40px var(--cell)}.mission-paris_situationPanel__VAwgW[data-active]{display:grid;animation:mission-paris_panelIn__7Zsd1 .35s var(--ease-out) both}.mission-paris_situationPanel__VAwgW h3{max-width:640px;font-size:28px;line-height:1.12;letter-spacing:-.04em}.mission-paris_situationPanel__VAwgW dl{border-top:1px solid var(--line)}.mission-paris_situationPanel__VAwgW dl>div{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:24px;padding:16px 0;border-bottom:1px solid var(--line)}.mission-paris_situationPanel__VAwgW dt{font-size:15px;font-weight:600;line-height:1.35;letter-spacing:-.02em}.mission-paris_situationPanel__VAwgW dd{color:#3d3d43;font-family:var(--text);font-size:16px;line-height:1.5}.mission-paris_situationFooter__KK8gQ{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:4px}.mission-paris_situationFooter__KK8gQ ul{display:flex;flex-wrap:wrap;gap:12px 24px}.mission-paris_hazards__jdMdB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--border);background:var(--card)}.mission-paris_hazards__jdMdB[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.mission-paris_hazards__jdMdB li{display:grid;align-content:start;gap:10px;padding:28px 28px 30px var(--cell);border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.mission-paris_hazards__jdMdB li:nth-child(3n+1),.mission-paris_hazards__jdMdB[data-count="4"] li:first-child{padding-left:var(--pad)}.mission-paris_hazards__jdMdB[data-count="4"] li:nth-child(3n+1):not(:first-child){padding-left:var(--cell)}.mission-paris_hazards__jdMdB h3{display:flex;align-items:baseline;gap:12px;font-size:19px;line-height:1.25;letter-spacing:-.03em}.mission-paris_hazards__jdMdB h3 .mission-paris_riskDot___dpfH{position:relative;top:-1px}.mission-paris_hazards__jdMdB p{color:var(--muted);font-family:var(--text);font-size:15px;line-height:1.5}.mission-paris_callouts__c_r6l{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;border-top:1px solid var(--border);background:var(--raised)}.mission-paris_hazards__jdMdB+.mission-paris_callouts__c_r6l{border-top:0}.mission-paris_callout__ed_eM{position:relative;display:grid;align-content:start;gap:12px;padding:36px var(--cell) 38px}.mission-paris_callout__ed_eM:first-child{padding-left:var(--pad)}.mission-paris_callout__ed_eM:last-child{padding-right:var(--pad)}.mission-paris_callout__ed_eM+.mission-paris_callout__ed_eM{border-left:1px solid var(--border)}.mission-paris_callout__ed_eM h3{max-width:560px;font-size:22px;line-height:1.15;letter-spacing:-.04em}.mission-paris_callout__ed_eM p{max-width:760px;color:#3d3d43;font-family:var(--text);font-size:15px;line-height:1.55}.mission-paris_callout__ed_eM .mission-paris_textLinks__d_tad{margin-top:6px}.mission-paris_callout__ed_eM[data-tone=warning]:before{content:"";position:absolute;top:0;bottom:0;left:0;width:6px;background:var(--warn)}.mission-paris_phases__uUVQg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--border);background:var(--card)}.mission-paris_phases__uUVQg[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.mission-paris_phase__O9BcZ{--d:calc(var(--i) * 0.1s);display:grid;align-content:start;justify-items:start;gap:12px;padding:36px 32px 40px var(--cell)}.mission-paris_phase__O9BcZ:first-child{padding-left:var(--pad)}.mission-paris_phase__O9BcZ:last-child{padding-right:var(--pad)}.mission-paris_phase__O9BcZ+.mission-paris_phase__O9BcZ{border-left:1px solid var(--border)}.mission-paris_phase__O9BcZ h3{--d:calc(0.08s + var(--i) * 0.1s);margin-top:6px;font-size:24px;line-height:1.15;letter-spacing:-.04em}.mission-paris_phaseSummary__MzdJe{--d:calc(0.14s + var(--i) * 0.1s);color:var(--muted);font-family:var(--text);font-size:16px;line-height:1.45}.mission-paris_phase__O9BcZ>div{--d:calc(0.2s + var(--i) * 0.1s);margin-top:8px}.mission-paris_note__LGV6f{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:10px 0;padding:30px var(--pad) 34px;border-top:1px solid var(--border);background:var(--raised)}.mission-paris_note__LGV6f h3{grid-column:span 2;padding-right:32px;font-size:20px;line-height:1.2}.mission-paris_note__LGV6f>div,.mission-paris_note__LGV6f>p{grid-column:span 4}.mission-paris_note__LGV6f>p:first-child,.mission-paris_note__LGV6f>p:first-child+div{grid-column:1/-1}.mission-paris_note__LGV6f p{max-width:820px;color:#3d3d43;font-family:var(--text);font-size:16px;line-height:1.5}.mission-paris_note__LGV6f .mission-paris_textLinks__d_tad{margin-top:6px}.mission-paris_compare__B_kwb{border-top:1px solid var(--border);background:var(--card)}.mission-paris_compare__B_kwb table{width:100%;border-collapse:collapse;table-layout:fixed}.mission-paris_compare__B_kwb td,.mission-paris_compare__B_kwb th{padding:20px 24px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.mission-paris_compare__B_kwb tbody tr:last-child>*{border-bottom:0}.mission-paris_compare__B_kwb td+td,.mission-paris_compare__B_kwb th+td,.mission-paris_compare__B_kwb th+th{border-left:1px solid var(--line)}.mission-paris_compare__B_kwb thead th{padding-block:16px;border-bottom-color:var(--border);background:var(--raised);color:var(--muted);font-size:14px;font-weight:600;line-height:1.25;letter-spacing:-.01em}.mission-paris_compare__B_kwb th:first-child{width:22%;padding-left:var(--pad)}.mission-paris_compare__B_kwb tbody th{font-size:17px;font-weight:600;line-height:1.3;letter-spacing:-.03em}.mission-paris_compare__B_kwb td{color:#3d3d43;font-family:var(--text);font-size:15px;line-height:1.5}.mission-paris_compare__B_kwb thead th[data-current]{background:var(--charcoal);color:#fff}.mission-paris_compare__B_kwb td{background:var(--raised)}.mission-paris_compare__B_kwb td[data-current]{background:var(--card);color:var(--ink);font-weight:500}.mission-paris_compare__B_kwb table[data-layout=routing] th:first-child{width:34%}.mission-paris_compare__B_kwb table[data-layout=routing] td{background:none}.mission-paris_compare__B_kwb table[data-layout=routing] td:nth-child(2),.mission-paris_compare__B_kwb table[data-layout=routing] th:nth-child(2){width:12%;color:var(--ink);font-family:var(--display);font-size:17px;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.mission-paris_compare__B_kwb table[data-layout=routing] thead th:nth-child(2){color:var(--muted);font-size:14px;font-weight:600}.mission-paris_compare__B_kwb .mission-paris_compareLink___zuHx{width:24%;padding-right:var(--pad);font-family:var(--display)}.mission-paris_compare__B_kwb table[data-layout=routing] tbody tr:not([data-current])>*{background:var(--raised)}.mission-paris_compare__B_kwb tr[data-current]>th{box-shadow:inset 6px 0 0 var(--yellow)}.mission-paris_cards__mvZQi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--border);background:var(--card)}.mission-paris_cards__mvZQi li{position:relative;display:grid;align-content:start;gap:12px;padding:48px 28px 32px var(--cell)}.mission-paris_cards__mvZQi li:first-child{padding-left:var(--pad)}.mission-paris_cards__mvZQi li+li{border-left:1px solid var(--border)}.mission-paris_cards__mvZQi li:before{content:"";position:absolute;inset:0 0 auto;height:20px;border-bottom:1px solid var(--line);background:repeating-linear-gradient(135deg,rgb(5 5 5/4.5%),rgb(5 5 5/4.5%) 1px,transparent 0,transparent 10px)}.mission-paris_cards__mvZQi h3{font-size:20px;line-height:1.2}.mission-paris_cards__mvZQi p{color:var(--muted);font-family:var(--text);font-size:15px;line-height:1.5}.mission-paris_report__YKGdh{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--border)}.mission-paris_reportVisual__TZlZn{display:grid;grid-column:span 3;place-items:center;padding:48px var(--cell) 52px var(--pad);background:var(--raised)}.mission-paris_sheet__0SFAk{display:grid;gap:20px;width:min(100%,480px);padding:28px 28px 24px;border:1px solid var(--line);border-radius:10px;background:#fff;box-shadow:var(--module-shadow)}.mission-paris_sheetTitle__tpeHq{display:flex;align-items:center;gap:14px;font-size:17px;font-weight:600;line-height:1.25;letter-spacing:-.03em}.mission-paris_sheetTitle__tpeHq small{display:block;margin-top:3px;color:var(--muted);font-size:13px;font-weight:500;letter-spacing:-.01em}.mission-paris_sheet__0SFAk ol{display:grid;counter-reset:outline;border-top:1px solid var(--line)}.mission-paris_sheet__0SFAk ol li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:8px;padding:10px 0;border-bottom:1px solid var(--line);color:var(--geo-ink);font-family:var(--text);font-size:15px;line-height:1.4;counter-increment:outline}.mission-paris_sheet__0SFAk ol li:before{content:counter(outline);color:#8d8d93;font-family:var(--display);font-size:13px;font-weight:600;font-feature-settings:"tnum" 1;line-height:1.6}.mission-paris_sheetSignature__3qAD1{display:flex;align-items:center;gap:10px;color:var(--geo-ink);font-size:14px;font-weight:500;line-height:1.3}.mission-paris_sheetSignature__3qAD1 .mission-paris_mark__rTD30{width:18px;height:18px;border-radius:4px}.mission-paris_readers__R9dFX{display:grid;grid-column:span 3;grid-auto-rows:1fr;border-left:1px solid var(--border);background:var(--card)}.mission-paris_readers__R9dFX li{display:grid;align-content:center;gap:8px;padding:26px var(--pad) 28px var(--cell)}.mission-paris_readers__R9dFX li+li{border-top:1px solid var(--line)}.mission-paris_readers__R9dFX h3{font-size:20px;line-height:1.2}.mission-paris_readers__R9dFX p{max-width:520px;color:var(--muted);font-family:var(--text);font-size:15px;line-height:1.5}.mission-paris_steps__b9zO4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--border);background:var(--card)}.mission-paris_step__3Wvto{--d:calc(var(--i) * 0.1s);position:relative;display:grid;align-content:start;justify-items:start;gap:10px;padding:36px 28px 38px var(--cell)}.mission-paris_step__3Wvto:first-child{padding-left:var(--pad)}.mission-paris_step__3Wvto+.mission-paris_step__3Wvto{border-left:1px solid var(--border)}.mission-paris_stepNumber__h_yQA{--d:calc(0.1s + var(--i) * 0.1s);position:relative;z-index:1;display:inline-grid;place-items:center;width:40px;height:40px;margin-bottom:8px;border-radius:8px;background:var(--charcoal);color:#fff;font-size:19px;font-weight:700;font-feature-settings:"tnum" 1;line-height:1}.mission-paris_step__3Wvto:last-child .mission-paris_stepNumber__h_yQA{background:var(--yellow);box-shadow:inset 0 0 0 1.5px rgb(49 37 37/35%);color:var(--ink)}.mission-paris_step__3Wvto:not(:last-child):after{content:"";position:absolute;top:55px;right:calc(-1 * var(--cell) + 12px);left:calc(var(--cell) + 52px);z-index:1;height:2px;background:repeating-linear-gradient(90deg,#b9b9c0 0 6px,transparent 6px 12px)}.mission-paris_step__3Wvto:first-child:after{left:calc(var(--pad) + 52px)}.mission-paris_step__3Wvto h3{--d:calc(0.16s + var(--i) * 0.1s);font-size:20px;line-height:1.2}.mission-paris_step__3Wvto p{--d:calc(0.22s + var(--i) * 0.1s);color:var(--muted);font-family:var(--text);font-size:15px;line-height:1.45}.mission-paris_step__3Wvto>div{--d:calc(0.28s + var(--i) * 0.1s);margin-top:4px}.mission-paris_prepare__z3HAR{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--border)}.mission-paris_prepareNote__rQRY3{display:grid;grid-column:span 2;align-content:start;gap:12px;padding:34px 32px 38px var(--pad);background:var(--raised)}.mission-paris_prepareDocs__H3L1m{display:grid;grid-column:span 4;align-content:start;gap:18px;padding:34px var(--pad) 38px var(--cell);border-left:1px solid var(--border);background:var(--card)}.mission-paris_prepare__z3HAR h3{font-size:20px;line-height:1.2}.mission-paris_prepareNote__rQRY3 p{color:#3d3d43;font-family:var(--text);font-size:15px;line-height:1.55}.mission-paris_prepareDocs__H3L1m .mission-paris_checklist__PYJRn{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px}.mission-paris_pricing__UXg9W{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--border)}.mission-paris_priceCard__05sSK{display:grid;grid-column:span 3;align-content:start;justify-items:start;gap:14px;padding:40px var(--cell) 44px var(--pad);background:var(--card)}.mission-paris_priceValue___nhF6{font-size:clamp(2.5rem,4.6vw,4rem);font-weight:600;font-feature-settings:"tnum" 1;line-height:1;letter-spacing:-.055em;white-space:nowrap}.mission-paris_priceQualifier__iU1ef{max-width:560px;color:#3d3d43;font-family:var(--text);font-size:16px;line-height:1.5}.mission-paris_gauge__Q1sY_{width:100%;max-width:560px;margin-top:10px}.mission-paris_gaugeTrack___7kfU{position:relative;height:16px;border-radius:3px;background:#ececef}.mission-paris_gaugeBar__E5TFk{position:absolute;top:0;bottom:0;left:calc(var(--from) * 1%);width:calc((var(--to) - var(--from)) * 1%);border-radius:3px;background:var(--charcoal);transform-origin:0 50%}.mission-paris_gaugeBar__E5TFk[data-tone=hatched]{background:repeating-linear-gradient(135deg,rgb(24 25 27/55%) 0 2px,transparent 2px 6px),#dadade}.mission-paris_gaugeBar__E5TFk[data-tone=amber]{background:var(--amber);box-shadow:inset 0 0 0 1.5px var(--charcoal)}.mission-paris_gaugeTicks__VHpaJ{position:relative;height:22px;margin-top:8px}.mission-paris_gaugeTicks__VHpaJ span{position:absolute;left:calc(var(--at) * 1%);color:var(--muted);font-size:12px;font-weight:500;font-feature-settings:"tnum" 1;white-space:nowrap;transform:translateX(-50%)}.mission-paris_gaugeTicks__VHpaJ span:first-child{transform:none}.mission-paris_gaugeTicks__VHpaJ span:last-child{transform:translateX(-100%)}.mission-paris_gaugeLegend__rCx6j{display:flex;flex-wrap:wrap;gap:8px 22px;color:var(--geo-ink);font-size:13px;font-weight:500;line-height:1.3}.mission-paris_gaugeLegend__rCx6j li{display:flex;align-items:center;gap:8px}.mission-paris_gaugeLegend__rCx6j .mission-paris_gaugeBar__E5TFk{position:static;flex:none;width:22px;height:10px}.mission-paris_priceNote__iV9ON{color:var(--muted);font-size:13px;line-height:1.4}.mission-paris_priceCard__05sSK .mission-paris_actions__zcL0w{margin-top:10px}.mission-paris_priceDetails__apOOy{display:grid;grid-column:span 3;border-left:1px solid var(--border);background:var(--card)}.mission-paris_priceDetails__apOOy>div{display:grid;align-content:start;gap:16px;padding:32px var(--pad) 34px var(--cell)}.mission-paris_priceDetails__apOOy>div+div{border-top:1px solid var(--line)}.mission-paris_priceDetails__apOOy h3{font-size:20px;line-height:1.2}.mission-paris_priceDetails__apOOy .mission-paris_textLinks__d_tad{margin-top:4px}.mission-paris_references__I9OIi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--border);background:var(--card)}.mission-paris_reference__q_uEn{--d:calc(var(--i) * 0.1s);display:grid;grid-template-rows:auto 1fr}.mission-paris_reference__q_uEn+.mission-paris_reference__q_uEn{border-left:1px solid var(--border)}.mission-paris_referenceImage__F6O8D{position:relative;aspect-ratio:16/9;overflow:hidden;border-bottom:1px solid var(--line);background:var(--raised)}.mission-paris_referenceImage__F6O8D img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.mission-paris_referenceBody__vbUcM{--d:calc(0.1s + var(--i) * 0.1s);display:grid;align-content:start;justify-items:start;gap:14px;padding:30px 32px 34px var(--cell)}.mission-paris_reference__q_uEn:first-child .mission-paris_referenceBody__vbUcM{padding-left:var(--pad)}.mission-paris_referenceMeta__9lkni{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:13px;font-weight:500;line-height:1.2}.mission-paris_referenceMeta__9lkni[data-local]:before{content:"";width:9px;height:9px;border-radius:2px;background:var(--yellow);box-shadow:inset 0 0 0 1px rgb(49 37 37/40%)}.mission-paris_reference__q_uEn h3{font-size:20px;line-height:1.22}.mission-paris_referenceNote__XyMMp{color:var(--muted);font-family:var(--text);font-size:13px;line-height:1.45}.mission-paris_company__FXIdm{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--border)}.mission-paris_companyCopy__5FObH{display:grid;grid-column:span 3;align-content:center;gap:12px;padding:36px var(--cell) 38px var(--pad);background:var(--raised)}.mission-paris_companyCopy__5FObH h3{font-size:24px;line-height:1.15;letter-spacing:-.04em}.mission-paris_companyCopy__5FObH p{max-width:560px;color:#3d3d43;font-family:var(--text);font-size:16px;line-height:1.5}.mission-paris_stats__K6VpF{display:grid;grid-column:span 3;grid-template-columns:repeat(3,minmax(0,1fr));border-left:1px solid var(--border);background:var(--card)}.mission-paris_stats__K6VpF li{display:grid;align-content:center;gap:8px;padding:28px 20px 30px 28px}.mission-paris_stats__K6VpF li+li{border-left:1px solid var(--line)}.mission-paris_stats__K6VpF strong{font-size:clamp(1.6rem,2.4vw,2.25rem);font-weight:600;line-height:1;letter-spacing:-.05em;white-space:nowrap}.mission-paris_stats__K6VpF span{color:var(--muted);font-family:var(--text);font-size:14px;line-height:1.4}.mission-paris_credentials__YphiV{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--border);background:var(--card)}.mission-paris_agency__gwssS{display:grid;grid-column:span 2;align-content:start;justify-items:start;gap:6px;padding:32px 28px 34px var(--pad);font-style:normal}.mission-paris_agency__gwssS svg{margin-bottom:6px}.mission-paris_agency__gwssS strong{font-size:18px;font-weight:600;line-height:1.25;letter-spacing:-.03em}.mission-paris_agency__gwssS>span{color:var(--muted);font-family:var(--text);font-size:15px;line-height:1.4}.mission-paris_agency__gwssS .mission-paris_agencyLinks__48zHE{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:12px;color:var(--ink);font-family:var(--display)}.mission-paris_agencyLinks__48zHE svg{margin-bottom:0}.mission-paris_certs__OXaV5{display:grid;grid-column:span 2;align-content:start;gap:4px;padding:32px 28px 34px var(--cell);border-left:1px solid var(--line)}.mission-paris_certs__OXaV5 ul:first-child{display:grid;gap:16px}.mission-paris_certs__OXaV5 ul:first-child li{display:flex;align-items:center;gap:16px}.mission-paris_certs__OXaV5 img{flex:none;width:72px;height:48px;object-fit:contain}.mission-paris_certs__OXaV5 strong{display:block;font-size:16px;font-weight:600;line-height:1.25;letter-spacing:-.02em}.mission-paris_certs__OXaV5 li span span{display:block;margin-top:2px;color:var(--muted);font-family:var(--text);font-size:14px;line-height:1.35}.mission-paris_partners__s44Ea{display:grid;grid-column:span 2;align-content:start;gap:18px;padding:32px var(--pad) 34px var(--cell);border-left:1px solid var(--line)}.mission-paris_partners__s44Ea h3{color:var(--muted);font-size:14px;font-weight:500;line-height:1.2;letter-spacing:-.01em}.mission-paris_partners__s44Ea ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 20px;align-items:center}.mission-paris_partners__s44Ea li{display:grid;place-items:center;height:44px}.mission-paris_partners__s44Ea img{width:auto;max-width:100%;height:auto;max-height:44px;object-fit:contain;filter:grayscale(1);opacity:.78}.mission-paris_zones__UZYFG{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;border-top:1px solid var(--border);background:var(--raised)}.mission-paris_zones__UZYFG>div{display:grid;grid-column:span 2;gap:8px;padding:30px 28px 32px var(--pad)}.mission-paris_zones__UZYFG h3{font-size:20px;line-height:1.2}.mission-paris_zones__UZYFG p{color:var(--muted);font-family:var(--text);font-size:15px;line-height:1.45}.mission-paris_zones__UZYFG nav{grid-column:span 4;padding:30px var(--pad) 32px var(--cell)}.mission-paris_zones__UZYFG ul{display:flex;flex-wrap:wrap;gap:10px}.mission-paris_zones__UZYFG a{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--border);border-radius:6px;background:#fff;font-size:14px;font-weight:600;line-height:1.2;letter-spacing:-.015em;transition:border-color .16s ease-out}.mission-paris_faq__hwSmI{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.mission-paris_faqHead__YUYn2{position:sticky;top:var(--site-header-sticky-height,76px);display:grid;grid-column:span 2;align-content:start;align-self:start;justify-items:start;gap:16px;padding:64px 32px 48px var(--pad)}.mission-paris_faqHead__YUYn2 h2{font-size:clamp(1.75rem,3vw,2.75rem)}.mission-paris_faqHead__YUYn2 p{color:var(--muted);font-family:var(--text);font-size:17px;line-height:1.5}.mission-paris_faqList__f98Pz{grid-column:span 4;border-left:1px solid var(--border);background:var(--card)}.mission-paris_faqItem__cb_0w+.mission-paris_faqItem__cb_0w{border-top:1px solid var(--line)}.mission-paris_faqItem__cb_0w summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px var(--pad) 22px var(--cell);cursor:pointer;list-style:none}.mission-paris_faqItem__cb_0w summary::-webkit-details-marker{display:none}.mission-paris_faqItem__cb_0w h3{font-size:18px;line-height:1.3;letter-spacing:-.025em}.mission-paris_faqIcon__bO6Mg{position:relative;flex:none;width:28px;height:28px;border:1.5px solid #8d8d93;border-radius:6px;background:#fff;transition:background-color .2s ease-out,border-color .2s ease-out}.mission-paris_faqIcon__bO6Mg:after,.mission-paris_faqIcon__bO6Mg:before{content:"";position:absolute;top:50%;left:50%;width:11px;height:2px;margin:-1px 0 0 -5.5px;border-radius:1px;background:var(--ink);transition:transform .25s var(--ease-out),background-color .2s ease-out}.mission-paris_faqIcon__bO6Mg:after{transform:rotate(90deg)}.mission-paris_faqItem__cb_0w[open] .mission-paris_faqIcon__bO6Mg{border-color:var(--olive);background:var(--charcoal)}.mission-paris_faqItem__cb_0w[open] .mission-paris_faqIcon__bO6Mg:after,.mission-paris_faqItem__cb_0w[open] .mission-paris_faqIcon__bO6Mg:before{background:var(--yellow)}.mission-paris_faqItem__cb_0w[open] .mission-paris_faqIcon__bO6Mg:after{transform:none}.mission-paris_faqAnswer__qr_OI{display:grid;justify-items:start;gap:14px;max-width:780px;padding:0 var(--pad) 26px var(--cell)}.mission-paris_faqAnswer__qr_OI p{color:#3d3d43;font-family:var(--text);font-size:16px;line-height:1.55}.mission-paris_final__TWdco{border-bottom:1px solid var(--border)}.mission-paris_finalInner__CyCMc{display:grid;justify-items:center;gap:22px;padding:92px var(--pad) 96px;text-align:center}.mission-paris_finalInner__CyCMc>p{max-width:580px;color:var(--muted);font-family:var(--text);font-size:17px;line-height:1.5}.mission-paris_finalActions__g0Do0{justify-content:center;gap:16px;margin-top:10px}.mission-paris_finalCta__6dURu{display:inline-flex;align-items:center;gap:28px;min-height:84px;padding:0 28px 0 34px;border-radius:12px;background:var(--cta);box-shadow:0 36px 64px rgb(0 0 0/28%),0 8px 16px rgb(0 0 0/20%);color:#fff;text-align:left;transition:transform .16s var(--ease-out),background-color .16s ease-out}.mission-paris_finalCta__6dURu small,.mission-paris_finalCta__6dURu strong{display:block;line-height:1}.mission-paris_finalCta__6dURu strong{font-size:22px;font-weight:600;letter-spacing:-.02em}.mission-paris_finalCta__6dURu small{margin-top:8px;color:var(--border);font-size:14px;font-weight:500}.mission-paris_finalLinks__k3U6A{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;margin-top:10px}.mission-paris_mobileBar__flmwc{display:none}@media (hover:hover) and (pointer:fine){.mission-paris_cta__lODOR:hover,.mission-paris_finalCta__6dURu:hover{background:#151515}.mission-paris_phone__g0woI:hover,.mission-paris_zones__UZYFG a:hover{border-color:var(--olive)}.mission-paris_fact__6rcUU:hover .mission-paris_factArrow__k9YjD{color:var(--ink);transform:translateY(3px)}.mission-paris_railLink__afY0z:hover,.mission-paris_situationTab__JD596:hover{background:var(--card)}.mission-paris_faqItem__cb_0w summary:hover .mission-paris_faqIcon__bO6Mg,.mission-paris_railLink__afY0z:hover .mission-paris_chip__jkjXQ{border-color:var(--olive)}.mission-paris_finalLinks__k3U6A a:hover,.mission-paris_textLink__K0f4F:hover{border-bottom-color:var(--olive)}}@media (max-width:1279px){.mission-paris_root__Yl7bo{--pad:32px;--cell:28px}.mission-paris_row__hgswZ{padding-inline:0}.mission-paris_row__hgswZ:after,.mission-paris_row__hgswZ:before{display:none}.mission-paris_breadcrumb__bIwa_{padding-inline:var(--pad)}.mission-paris_fact__6rcUU{padding-left:var(--cell)}.mission-paris_proofs__3Hhh6{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-paris_proofs__3Hhh6 li:nth-child(odd){padding-left:var(--pad);border-left:0}.mission-paris_proofs__3Hhh6 li:nth-child(n+3){border-top:1px solid var(--line)}.mission-paris_railLink__afY0z{flex-direction:column;align-items:flex-start;gap:10px;padding:16px 14px 18px 20px}.mission-paris_situationPanel__VAwgW dl>div{grid-template-columns:minmax(0,170px) minmax(0,1fr);gap:18px}.mission-paris_stats__K6VpF li{padding:24px 16px 26px 22px}}@media (max-width:899px){.mission-paris_heroGrid__lGC_J{grid-template-columns:1fr}.mission-paris_heroCopy__deom6,.mission-paris_heroSide__UOETB{grid-column:auto}.mission-paris_heroCopy__deom6{padding-block:40px 36px;border-right:0}.mission-paris_heroSide__UOETB{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);border-top:1px solid var(--border)}.mission-paris_figure__nH2mB{align-self:center;border-right:1px solid var(--border)}.mission-paris_facts__ZnRFU{border-top:0}.mission-paris_company__FXIdm,.mission-paris_faq__hwSmI,.mission-paris_prepare__z3HAR,.mission-paris_pricing__UXg9W,.mission-paris_report__YKGdh,.mission-paris_situations__Da4Nr{grid-template-columns:1fr}.mission-paris_companyCopy__5FObH,.mission-paris_faqHead__YUYn2,.mission-paris_faqList__f98Pz,.mission-paris_prepareDocs__H3L1m,.mission-paris_prepareNote__rQRY3,.mission-paris_priceCard__05sSK,.mission-paris_priceDetails__apOOy,.mission-paris_readers__R9dFX,.mission-paris_reportVisual__TZlZn,.mission-paris_situationPanels___Hp15,.mission-paris_situationTabs___pbss,.mission-paris_stats__K6VpF{grid-column:auto}.mission-paris_situationTabs___pbss{flex-direction:row;gap:8px;padding:0 var(--pad) 20px;overflow-x:auto;border-right:0;scroll-padding-inline:var(--pad);scrollbar-width:none}.mission-paris_situationTabs___pbss::-webkit-scrollbar{display:none}.mission-paris_situationTab__JD596{flex:none;gap:8px;min-height:46px;padding:0 12px 0 16px;border:1px solid var(--border);border-radius:6px;background:var(--card);color:var(--ink);font-size:15px;white-space:nowrap}.mission-paris_situationTab__JD596+.mission-paris_situationTab__JD596{border-top:1px solid var(--border)}.mission-paris_situationTab__JD596:before{display:none}.mission-paris_situationTab__JD596[aria-selected=true]{border-color:var(--charcoal);background:var(--charcoal);color:#fff}.mission-paris_situationTab__JD596[aria-selected=true] svg{color:var(--yellow);transform:rotate(90deg)}.mission-paris_situations__Da4Nr{border-top:0}.mission-paris_situationPanels___Hp15{border-top:1px solid var(--border)}.mission-paris_situationPanel__VAwgW{padding:32px var(--pad) 36px}.mission-paris_hazards__jdMdB,.mission-paris_hazards__jdMdB[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-paris_hazards__jdMdB li:nth-child(n),.mission-paris_hazards__jdMdB[data-count="4"] li:nth-child(n){padding-left:var(--cell)}.mission-paris_hazards__jdMdB li:nth-child(odd),.mission-paris_hazards__jdMdB[data-count="4"] li:nth-child(odd){padding-left:var(--pad)}.mission-paris_callouts__c_r6l{grid-auto-flow:row}.mission-paris_callout__ed_eM,.mission-paris_callout__ed_eM:first-child,.mission-paris_callout__ed_eM:last-child{padding-inline:var(--pad)}.mission-paris_callout__ed_eM+.mission-paris_callout__ed_eM{border-top:1px solid var(--border);border-left:0}.mission-paris_phases__uUVQg[data-count="3"]{grid-template-columns:1fr}.mission-paris_phases__uUVQg[data-count="3"] .mission-paris_phase__O9BcZ{padding-inline:var(--pad)}.mission-paris_phases__uUVQg[data-count="3"] .mission-paris_phase__O9BcZ+.mission-paris_phase__O9BcZ{border-top:1px solid var(--border);border-left:0}.mission-paris_note__LGV6f{grid-template-columns:1fr}.mission-paris_note__LGV6f h3,.mission-paris_note__LGV6f>div,.mission-paris_note__LGV6f>p{grid-column:auto}.mission-paris_cards__mvZQi{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-paris_cards__mvZQi li:nth-child(odd){padding-left:var(--pad);border-left:0}.mission-paris_cards__mvZQi li:nth-child(n+3){border-top:1px solid var(--border)}.mission-paris_reportVisual__TZlZn{padding:40px var(--pad)}.mission-paris_readers__R9dFX{border-top:1px solid var(--border);border-left:0}.mission-paris_readers__R9dFX li{padding-left:var(--pad)}.mission-paris_steps__b9zO4{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-paris_step__3Wvto:nth-child(odd){padding-left:var(--pad);border-left:0}.mission-paris_step__3Wvto:nth-child(n+3){border-top:1px solid var(--border)}.mission-paris_step__3Wvto:nth-child(2n):after{display:none}.mission-paris_step__3Wvto:nth-child(odd):after{left:calc(var(--pad) + 52px)}.mission-paris_prepareNote__rQRY3{padding-right:var(--pad)}.mission-paris_prepareDocs__H3L1m{padding-left:var(--pad);border-top:1px solid var(--border);border-left:0}.mission-paris_priceCard__05sSK{padding-right:var(--pad)}.mission-paris_priceDetails__apOOy{grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--border);border-left:0}.mission-paris_priceDetails__apOOy>div{padding-inline:var(--cell)}.mission-paris_priceDetails__apOOy>div:first-child{padding-left:var(--pad)}.mission-paris_priceDetails__apOOy>div+div{border-top:0;border-left:1px solid var(--line)}.mission-paris_companyCopy__5FObH{padding-right:var(--pad)}.mission-paris_stats__K6VpF{border-top:1px solid var(--border);border-left:0}.mission-paris_stats__K6VpF li:first-child{padding-left:var(--pad)}.mission-paris_credentials__YphiV{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-paris_agency__gwssS,.mission-paris_certs__OXaV5{grid-column:auto}.mission-paris_partners__s44Ea{grid-column:1/-1;padding-left:var(--pad);border-top:1px solid var(--line);border-left:0}.mission-paris_partners__s44Ea ul{grid-template-columns:repeat(6,minmax(0,1fr))}.mission-paris_zones__UZYFG{grid-template-columns:1fr}.mission-paris_zones__UZYFG nav,.mission-paris_zones__UZYFG>div{grid-column:auto}.mission-paris_zones__UZYFG>div{padding:28px var(--pad) 0}.mission-paris_zones__UZYFG nav{padding:18px var(--pad) 30px}.mission-paris_faqHead__YUYn2{position:static;padding:48px var(--pad) 28px}.mission-paris_faqList__f98Pz{border-top:1px solid var(--border);border-left:0}.mission-paris_faqAnswer__qr_OI,.mission-paris_faqItem__cb_0w summary{padding-left:var(--pad)}}@media (max-width:767px){.mission-paris_root__Yl7bo{--pad:20px;--cell:20px}.mission-paris_breadcrumb__bIwa_{min-height:44px}.mission-paris_sectionHead__vQIY4{gap:12px;padding:44px var(--pad) 24px}.mission-paris_faqHead__YUYn2 p,.mission-paris_sectionHead__vQIY4 p{font-size:16px}.mission-paris_faqHead__YUYn2 h2,.mission-paris_final__TWdco h2,.mission-paris_sectionHead__vQIY4 h2{text-wrap:balance}.mission-paris_final__TWdco .mission-paris_accent__ruxif,.mission-paris_section__D2Z9M .mission-paris_accent__ruxif{background:linear-gradient(var(--yellow),var(--yellow)) 0 90% /100% .15em no-repeat;white-space:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone}.mission-paris_final__TWdco .mission-paris_accent__ruxif:after,.mission-paris_section__D2Z9M .mission-paris_accent__ruxif:after{display:none}.mission-paris_heroCopy__deom6{gap:16px;padding:26px var(--pad) 28px}.mission-paris_badge__QGigE{display:none}.mission-paris_hero__JS4IQ h1{font-size:min(8.4vw,2.25rem);line-height:1.06;text-wrap:balance;animation:mission-paris_fadeUp__zEqja .55s var(--ease-out) both}.mission-paris_hero__JS4IQ h1 .mission-paris_maskInner__tp8gL,.mission-paris_hero__JS4IQ h1 .mission-paris_maskLine__HKvtX{display:inline;overflow:visible;margin:0;padding:0;animation:none}.mission-paris_lead__ZpQn_{font-size:16px;line-height:1.45}.mission-paris_actions__zcL0w{display:grid;width:100%;gap:10px}.mission-paris_reassurance__KtSSZ{font-size:13px}.mission-paris_heroSide__UOETB{display:block}.mission-paris_figure__nH2mB{border-right:0}.mission-paris_figureLabels__D9PJn li{gap:6px;padding:6px 8px 6px 7px;font-size:11.5px}.mission-paris_facts__ZnRFU{grid-auto-rows:auto;grid-template-columns:1fr;border-top:3px solid var(--ink)}.mission-paris_fact__6rcUU{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 16px;padding:12px 44px 13px var(--pad)}.mission-paris_factLabel__NvZ0v{grid-column:1/-1;font-size:12px}.mission-paris_factValue__pD5Kz{grid-column:1/-1;font-size:22px}.mission-paris_factNote__ZHQr_{grid-column:1/-1;font-size:13px}.mission-paris_factArrow__k9YjD{right:var(--pad)}.mission-paris_proofs__3Hhh6 li,.mission-paris_proofs__3Hhh6 li:nth-child(odd){gap:9px;padding:12px 10px 12px 12px;font-size:12.5px;line-height:1.25}.mission-paris_proofs__3Hhh6 li:nth-child(odd){padding-left:var(--pad)}.mission-paris_proofs__3Hhh6 .mission-paris_mark__rTD30{width:16px;height:16px}.mission-paris_railLink__afY0z,.mission-paris_rail__eIt_m li:first-child .mission-paris_railLink__afY0z{align-items:center;gap:7px;padding:12px 2px 13px}.mission-paris_railLink__afY0z .mission-paris_chip__jkjXQ{min-width:40px;height:32px;padding:0 8px;font-size:14px}.mission-paris_railText__NmVWT{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mission-paris_railShort__dVEww{display:block;color:var(--muted);font-size:11px;font-weight:500;line-height:1.1;letter-spacing:-.02em}.mission-paris_railLink__afY0z[aria-current] .mission-paris_railShort__dVEww{color:var(--ink);font-weight:600}.mission-paris_situationTabs___pbss{padding-bottom:16px}.mission-paris_situationPanel__VAwgW{gap:18px;padding:26px var(--pad) 30px}.mission-paris_situationPanel__VAwgW h3{font-size:23px;line-height:1.15}.mission-paris_situationPanel__VAwgW dl>div{grid-template-columns:1fr;gap:5px;padding:14px 0}.mission-paris_situationPanel__VAwgW dt{color:var(--muted);font-size:13px}.mission-paris_situationPanel__VAwgW dd{font-size:15.5px}.mission-paris_situationFooter__KK8gQ{display:grid;gap:16px}.mission-paris_situationFooter__KK8gQ .mission-paris_cta__lODOR{width:100%;padding:12px 18px;text-align:center}.mission-paris_hazards__jdMdB,.mission-paris_hazards__jdMdB[data-count="4"]{grid-template-columns:1fr}.mission-paris_hazards__jdMdB li{gap:6px;padding:18px var(--pad) 20px;border-right:0}.mission-paris_hazards__jdMdB h3{font-size:17px}.mission-paris_callout__ed_eM,.mission-paris_callout__ed_eM:first-child,.mission-paris_callout__ed_eM:last-child{padding-block:28px 30px}.mission-paris_callout__ed_eM h3{font-size:20px}.mission-paris_phases__uUVQg,.mission-paris_phases__uUVQg[data-count="3"]{grid-template-columns:1fr}.mission-paris_phase__O9BcZ,.mission-paris_phase__O9BcZ:first-child,.mission-paris_phase__O9BcZ:last-child{gap:10px;padding:26px var(--pad) 30px}.mission-paris_phase__O9BcZ+.mission-paris_phase__O9BcZ{border-top:1px solid var(--border);border-left:0}.mission-paris_phase__O9BcZ h3{font-size:21px}.mission-paris_note__LGV6f{padding:24px var(--pad) 28px}.mission-paris_note__LGV6f h3{padding-right:0;font-size:18px}.mission-paris_note__LGV6f p{font-size:15px}.mission-paris_compare__B_kwb table,.mission-paris_compare__B_kwb tbody,.mission-paris_compare__B_kwb td,.mission-paris_compare__B_kwb th,.mission-paris_compare__B_kwb tr{display:block;width:auto!important}.mission-paris_compare__B_kwb thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mission-paris_compare__B_kwb tbody tr{padding:20px var(--pad) 22px;border-bottom:1px solid var(--border)}.mission-paris_compare__B_kwb tbody tr:last-child{border-bottom:0}.mission-paris_compare__B_kwb .mission-paris_compareLink___zuHx,.mission-paris_compare__B_kwb tbody th,.mission-paris_compare__B_kwb td,.mission-paris_compare__B_kwb th:first-child{padding:0;border:0}.mission-paris_compare__B_kwb tbody th{margin-bottom:12px;font-size:18px}.mission-paris_compare__B_kwb td{position:relative;margin-top:8px;padding:10px 12px 11px 14px;border-radius:6px;background:var(--raised)}.mission-paris_compare__B_kwb td:before{content:attr(data-label);display:block;margin-bottom:3px;color:var(--muted);font-family:var(--display);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:-.01em}.mission-paris_compare__B_kwb td[data-current]{background:var(--charcoal);color:#fff}.mission-paris_compare__B_kwb td[data-current]:before{color:var(--yellow)}.mission-paris_compare__B_kwb table[data-layout=routing] td:nth-child(2){display:inline-block;margin:0 0 4px;padding:0;background:none;font-size:14px}.mission-paris_compare__B_kwb table[data-layout=routing] td:nth-child(2):before{display:inline;margin:0;content:"Mission ";color:var(--muted);font-size:14px;font-weight:500}.mission-paris_compare__B_kwb table[data-layout=routing] td:nth-child(3){margin-top:0;padding:0;background:none}.mission-paris_compare__B_kwb table[data-layout=routing] td:nth-child(3):before{display:none}.mission-paris_compare__B_kwb td.mission-paris_compareLink___zuHx{margin-top:12px;padding:0;background:none}.mission-paris_compare__B_kwb td.mission-paris_compareLink___zuHx:before{display:none}.mission-paris_compare__B_kwb table[data-layout=routing] tbody tr:not([data-current])>*{background:none}.mission-paris_compare__B_kwb tr[data-current]{box-shadow:inset 5px 0 0 var(--yellow)}.mission-paris_compare__B_kwb tr[data-current]>th{box-shadow:none}.mission-paris_cards__mvZQi{grid-template-columns:1fr}.mission-paris_cards__mvZQi li,.mission-paris_cards__mvZQi li:first-child,.mission-paris_cards__mvZQi li:nth-child(odd){gap:8px;padding:40px var(--pad) 24px;border-left:0}.mission-paris_cards__mvZQi li+li{border-top:1px solid var(--border);border-left:0}.mission-paris_cards__mvZQi h3{font-size:18px}.mission-paris_reportVisual__TZlZn{padding:28px var(--pad) 32px}.mission-paris_sheet__0SFAk{gap:16px;padding:20px 20px 18px}.mission-paris_sheet__0SFAk ol li{font-size:14.5px}.mission-paris_readers__R9dFX li{padding:20px var(--pad) 22px}.mission-paris_readers__R9dFX h3{font-size:18px}.mission-paris_steps__b9zO4{grid-template-columns:1fr}.mission-paris_step__3Wvto,.mission-paris_step__3Wvto:first-child,.mission-paris_step__3Wvto:nth-child(odd){grid-template-columns:40px minmax(0,1fr);gap:4px 16px;padding:20px var(--pad) 22px;border-left:0}.mission-paris_step__3Wvto+.mission-paris_step__3Wvto,.mission-paris_step__3Wvto:nth-child(n+3){border-top:0;border-left:0}.mission-paris_stepNumber__h_yQA{grid-row:1/span 3;margin-bottom:0}.mission-paris_step__3Wvto h3,.mission-paris_step__3Wvto p,.mission-paris_step__3Wvto>div{grid-column:2}.mission-paris_step__3Wvto h3{padding-top:9px;font-size:18px}.mission-paris_step__3Wvto:first-child:after,.mission-paris_step__3Wvto:not(:last-child):after,.mission-paris_step__3Wvto:nth-child(2n):after,.mission-paris_step__3Wvto:nth-child(odd):after{top:66px;right:auto;bottom:-14px;left:calc(var(--pad) + 19px);display:block;width:2px;height:auto;background:repeating-linear-gradient(180deg,#b9b9c0 0 6px,transparent 6px 12px)}.mission-paris_step__3Wvto:last-child:after{display:none}.mission-paris_prepareDocs__H3L1m,.mission-paris_prepareNote__rQRY3{padding:26px var(--pad) 30px}.mission-paris_prepare__z3HAR h3{font-size:18px}.mission-paris_prepareDocs__H3L1m .mission-paris_checklist__PYJRn{grid-template-columns:1fr;gap:10px}.mission-paris_priceCard__05sSK{gap:12px;padding:30px var(--pad) 34px}.mission-paris_priceValue___nhF6{font-size:min(12vw,3rem)}.mission-paris_priceQualifier__iU1ef{font-size:15.5px}.mission-paris_gaugeTicks__VHpaJ span:nth-child(2n){display:none}.mission-paris_priceDetails__apOOy{grid-template-columns:1fr}.mission-paris_priceDetails__apOOy>div,.mission-paris_priceDetails__apOOy>div:first-child{padding:26px var(--pad) 28px}.mission-paris_priceDetails__apOOy>div+div{border-top:1px solid var(--line);border-left:0}.mission-paris_priceDetails__apOOy h3{font-size:18px}.mission-paris_references__I9OIi{grid-template-columns:1fr}.mission-paris_reference__q_uEn+.mission-paris_reference__q_uEn{border-top:1px solid var(--border);border-left:0}.mission-paris_referenceBody__vbUcM,.mission-paris_reference__q_uEn:first-child .mission-paris_referenceBody__vbUcM{gap:12px;padding:22px var(--pad) 26px}.mission-paris_reference__q_uEn h3{font-size:18px}.mission-paris_companyCopy__5FObH{padding:28px var(--pad) 30px}.mission-paris_companyCopy__5FObH h3{font-size:21px}.mission-paris_companyCopy__5FObH p{font-size:15.5px}.mission-paris_stats__K6VpF li,.mission-paris_stats__K6VpF li:first-child{gap:6px;padding:18px 8px 20px 14px}.mission-paris_stats__K6VpF li:first-child{padding-left:var(--pad)}.mission-paris_stats__K6VpF strong{font-size:min(5.6vw,21px)}.mission-paris_stats__K6VpF span{font-size:12.5px;line-height:1.3}.mission-paris_credentials__YphiV{grid-template-columns:1fr}.mission-paris_agency__gwssS,.mission-paris_certs__OXaV5,.mission-paris_partners__s44Ea{padding:24px var(--pad) 26px}.mission-paris_certs__OXaV5{border-top:1px solid var(--line);border-left:0}.mission-paris_partners__s44Ea ul{grid-template-columns:repeat(3,minmax(0,1fr))}.mission-paris_zones__UZYFG h3{font-size:18px}.mission-paris_zones__UZYFG a{min-height:44px}.mission-paris_faqHead__YUYn2{gap:12px;padding:44px var(--pad) 24px}.mission-paris_faqItem__cb_0w summary{gap:16px;padding:18px var(--pad)}.mission-paris_faqItem__cb_0w h3{font-size:16.5px}.mission-paris_faqAnswer__qr_OI{padding:0 var(--pad) 22px}.mission-paris_faqAnswer__qr_OI p{font-size:15.5px}.mission-paris_finalInner__CyCMc{gap:18px;padding:56px var(--pad) 96px}.mission-paris_finalInner__CyCMc>p{font-size:16px}.mission-paris_finalActions__g0Do0{display:grid;width:100%;gap:12px}.mission-paris_finalCta__6dURu{justify-content:space-between;min-height:72px;padding:0 20px 0 24px}.mission-paris_finalCta__6dURu strong{font-size:19px}.mission-paris_finalLinks__k3U6A{display:grid;justify-items:center;gap:14px}.mission-paris_mobileBar__flmwc{position:sticky;bottom:max(10px,env(safe-area-inset-bottom));z-index:35;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8px;height:64px;margin:-64px 10px 0;padding:8px;border:1px solid rgb(255 255 255/14%);border-radius:12px;background:var(--charcoal);box-shadow:0 14px 34px rgb(0 0 0/24%);opacity:0;transform:translateY(calc(100% + 24px));transition:transform .2s ease-out,opacity .2s ease-out}.mission-paris_mobileBar__flmwc[data-shown]{opacity:1;transform:none;transition:transform .32s var(--ease-out),opacity .2s ease-out}body:has(.cookie-consent) .mission-paris_mobileBar__flmwc{display:none}.mission-paris_mobileBar__flmwc a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;border-radius:7px;font-size:15px;font-weight:600;line-height:1;letter-spacing:-.015em;transition:transform .16s var(--ease-out)}.mission-paris_mobileBar__flmwc a:active{transform:scale(.97)}.mission-paris_mobileBar__flmwc a:first-child{border:1px solid rgb(255 255 255/30%);color:#fff}.mission-paris_mobileBar__flmwc a:last-child{background:var(--yellow);color:var(--charcoal)}}@media (prefers-reduced-motion:reduce){.mission-paris_root__Yl7bo *,.mission-paris_root__Yl7bo :after,.mission-paris_root__Yl7bo :before{animation:none!important;transition-duration:.01ms!important;transition-delay:0s!important}}