.editorial-route{overflow:clip;background:#1f415a;color:#fff8ea}.editorial-hero__content,.editorial-shell{width:min(100%,1440px);margin-inline:auto;padding-inline:var(--marge)}.editorial-kicker{margin:0;color:currentColor;font-size:12px;font-weight:500;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.editorial-hero{position:relative;min-height:max(720px,100svh);isolation:isolate;overflow:hidden}.editorial-media,.editorial-media img,.editorial-media picture,.editorial-media__plane{position:absolute;inset:0;width:100%;height:100%}.editorial-media{--media-x:0;--media-y:0;z-index:-3;overflow:hidden;background:#1f415a}.editorial-media__plane{transition:transform .6s var(--c-ample);will-change:transform}.editorial-media img{display:block;object-fit:cover}.editorial-media__plane--present{transform:scale(1.035) translate(calc(var(--media-x) * -7px),calc(var(--media-y) * -7px))}.editorial-media__plane--echo-a{-webkit-clip-path:inset(20% 0 62% 0);clip-path:inset(20% 0 62% 0);opacity:.6;transform:scale(1.07) translate(calc(var(--media-x) * 18px),calc(var(--media-y) * 10px))}.editorial-media__plane--echo-b{-webkit-clip-path:inset(72% 0 9% 0);clip-path:inset(72% 0 9% 0);opacity:.42;transform:scale(1.1) translate(calc(var(--media-x) * 30px),calc(var(--media-y) * 16px))}.editorial-hero__veil{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,color-mix(in srgb,#1f415a 98%,transparent),color-mix(in srgb,#1f415a 82%,transparent) 42%,color-mix(in srgb,#1f415a 18%,transparent) 78%,transparent)}.editorial-hero__content{min-height:max(720px,100svh);padding-top:calc(var(--h-entete) + clamp(64px, 12svh, 140px));padding-bottom:clamp(44px,8svh,90px);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:24px}.editorial-hero h1{max-width:10ch;margin:0;color:#fff8ea;font-size:clamp(64px,7.8vw,118px);font-weight:500;letter-spacing:-.055em;line-height:.9;text-wrap:balance}.editorial-hero__lede{max-width:48ch;margin:0;color:#b7e2de;font-size:clamp(18px,1.5vw,23px);line-height:1.35;text-wrap:pretty}.editorial-text-link{min-height:44px;width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:14px;border-bottom:1px solid;color:currentColor;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;transition:gap .18s var(--c-sortie),color .18s var(--c-sortie)}.editorial-text-link svg{width:16px;height:16px}.editorial-hero__signal{position:absolute;right:var(--marge);bottom:clamp(44px,8svh,90px);margin:0;color:#fff8ea;font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;writing-mode:vertical-rl}.editorial-ledger{background:#fff8ea;color:#1f415a;padding-block:clamp(88px,9vw,132px) clamp(56px,6vw,88px)}.editorial-section-head{display:grid;grid-template-columns:minmax(140px,2fr) 10fr;grid-gap:24px;gap:24px;align-items:start;margin-bottom:clamp(68px,8vw,120px)}.editorial-closing h2,.editorial-process h2,.editorial-section-head h2{max-width:13ch;margin:0;color:currentColor;font-size:clamp(48px,6.2vw,92px);font-weight:500;letter-spacing:-.05em;line-height:.94;text-wrap:balance}.editorial-ledger__list{margin:0;padding:0;list-style:none;border-top:1px solid #1f415a}.editorial-ledger__list li{min-height:190px;display:grid;grid-template-columns:minmax(72px,1fr) 4fr 5fr;grid-gap:24px;gap:24px;align-items:start;padding-block:30px;border-bottom:1px solid #1f415a}.editorial-ledger__list span,.editorial-process__steps>li>span{font-size:12px;font-weight:500;letter-spacing:.12em}.editorial-ledger__list h3,.editorial-process__steps h3{margin:0;color:currentColor;font-size:clamp(28px,3vw,48px);font-weight:500;letter-spacing:-.04em;line-height:1}.editorial-closing__grid>div>p,.editorial-ledger__list p,.editorial-process__intro>p:last-child,.editorial-process__steps p{max-width:48ch;margin:0;color:currentColor;font-size:clamp(16px,1.35vw,20px);line-height:1.45;text-wrap:pretty}.editorial-note{width:min(100%,64ch);margin:36px 0 0 auto;color:#1f415a;font-size:14px;line-height:1.5}.editorial-process{min-height:100svh;padding-block:clamp(56px,6vw,88px) clamp(96px,10vw,150px);color:#fff8ea}.editorial-process__grid{display:grid;grid-template-columns:5fr 7fr;grid-gap:clamp(48px,8vw,130px);gap:clamp(48px,8vw,130px)}.editorial-process__intro{position:-webkit-sticky;position:sticky;top:calc(var(--h-entete) + 40px);height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;gap:26px}.editorial-process__intro>p:last-child{color:#b7e2de}.editorial-process__steps{margin:0;padding:0;list-style:none;border-top:1px solid #b7e2de}.editorial-process__steps li{min-height:220px;grid-template-columns:54px 1fr;align-content:center;border-bottom:1px solid #b7e2de}.editorial-process__steps div,.editorial-process__steps li{display:grid;grid-gap:18px;gap:18px}.editorial-process__steps p{color:#b7e2de}.editorial-facts{background:#48b9ce;color:#1f415a}.editorial-facts ul{display:grid;grid-template-columns:repeat(4,1fr);margin-block:0;padding-top:34px;padding-bottom:34px;list-style:none}.editorial-facts li{min-height:136px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:0 24px;border-left:1px solid #1f415a}.editorial-facts li:first-child{padding-left:0;border-left:0}.editorial-facts strong{color:#1f415a;font-size:clamp(42px,5vw,72px);font-weight:500;letter-spacing:-.05em;line-height:1}.editorial-facts span{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.editorial-closing{padding-block:clamp(100px,14vw,200px);background:#b7e2de;color:#1f415a}.editorial-closing__grid{display:grid;grid-template-columns:2fr 10fr;grid-gap:24px;gap:24px}.editorial-closing__grid>div{display:flex;flex-direction:column;align-items:flex-start;gap:28px}.editorial-closing__actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px}@media (hover:hover) and (pointer:fine){.editorial-text-link:hover{gap:22px;color:#48b9ce}}@media (max-width:900px){.editorial-hero__veil{background:linear-gradient(0deg,#1f415a,color-mix(in srgb,#1f415a 94%,transparent) 34%,color-mix(in srgb,#1f415a 8%,transparent) 68%,transparent)}.editorial-hero__content{padding-top:calc(var(--h-entete) + 42svh)}.editorial-hero h1{max-width:11ch;font-size:clamp(52px,11vw,82px)}.editorial-closing__grid,.editorial-process__grid,.editorial-section-head{grid-template-columns:1fr}.editorial-process__intro{position:static}.editorial-facts ul{grid-template-columns:repeat(2,1fr);gap:34px 0}.editorial-facts li:nth-child(3){padding-left:0;border-left:0}}@media (max-width:700px){.editorial-hero{min-height:100svh}.editorial-media{height:44svh}.editorial-media__plane--echo-a,.editorial-media__plane--echo-b{display:none}.editorial-hero__veil{top:32svh;background:linear-gradient(0deg,#1f415a 72%,transparent)}.editorial-hero__content{min-height:100svh;padding:calc(41svh + 22px) 20px 26px;justify-content:flex-start;gap:16px}.editorial-hero h1{font-size:clamp(42px,12.5vw,56px);line-height:.94}.editorial-hero__lede{font-size:15px}.editorial-hero__signal{display:none}.editorial-closing,.editorial-ledger,.editorial-process{padding-block:76px}.editorial-section-head{margin-bottom:52px}.editorial-closing h2,.editorial-process h2,.editorial-section-head h2{font-size:clamp(42px,12vw,56px)}.editorial-ledger__list li{min-height:0;grid-template-columns:38px 1fr;gap:12px;padding-block:26px}.editorial-ledger__list p{grid-column:2}.editorial-ledger__list h3,.editorial-process__steps h3{font-size:30px}.editorial-process__steps li{min-height:190px;grid-template-columns:38px 1fr;gap:12px}.editorial-facts ul{padding-inline:20px}.editorial-facts li{min-height:110px;padding-inline:14px}.editorial-facts li:nth-child(odd){padding-left:0}.editorial-facts strong{font-size:42px}.editorial-closing__actions{align-items:flex-start;flex-direction:column}}@media (max-width:360px){.editorial-media{height:39svh}.editorial-hero__veil{top:28svh}.editorial-hero__content,.editorial-shell{padding-inline:16px}.editorial-hero__content{padding-top:calc(37svh + 16px);gap:12px}.editorial-hero h1{font-size:38px}.editorial-hero__lede{font-size:14px}}@media (prefers-reduced-motion:reduce){.editorial-media__plane,.editorial-text-link{transition:none}.editorial-media__plane--echo-a,.editorial-media__plane--echo-b{display:none}}