@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/eb-garamond-latin.woff2)format("woff2")}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/eb-garamond-italic-latin.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2")}:root{--encre:#0e1420;--nuit:#16233b;--creme:#efe8d8;--brume:#8c93a3;--ambre:#f3c552;--sauge:#9dbfa4;--abricot:#dab590;--filet:#efe8d81f;--filet-fort:#efe8d838;--voile:#efe8d80d;--serif:"EB Garamond", Garamond, "Times New Roman", serif;--sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--ease-out:cubic-bezier(.23, 1, .32, 1);--gutter:48px;--section:200px}*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:112px}body{background:var(--encre);color:var(--creme);font:400 16px/1.6 var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}h1,h2,h3,p,ol,ul,figure{margin:0}ol,ul{padding:0;list-style:none}a{color:inherit}img,video,svg{max-width:100%;display:block}[hidden]{display:none!important}::selection{background:var(--creme);color:var(--encre)}:focus-visible{outline:2px solid var(--creme);outline-offset:4px;border-radius:6px}.skip{z-index:20;background:var(--creme);color:var(--encre);border-radius:999px;padding:12px 16px;font-weight:500;text-decoration:none;position:absolute;top:-64px;left:16px}.skip:focus{top:16px}.page{max-width:1200px;padding-inline:var(--gutter);margin:0 auto}.label{font:500 12px/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--brume)}.num{font:italic 400 24px/1 var(--serif);color:var(--brume)}.bar__nav a{color:var(--brume)}.project__more,.foot__links a{color:var(--creme)}.bar{z-index:10;padding:24px var(--gutter) 0;position:sticky;top:0}.bar__in{-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);background:#16233b8c;border-radius:999px;align-items:center;gap:20px;max-width:1104px;height:64px;margin:0 auto;padding:0 10px 0 20px;display:flex;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #efe8d81a,0 16px 40px -16px #05080fb3}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.bar__in{background:var(--nuit)}}@media (prefers-reduced-transparency:reduce){.bar__in{background:var(--nuit);-webkit-backdrop-filter:none;backdrop-filter:none}}.bar__brand{border-radius:8px;margin-right:auto}.bar__brand img{width:auto;height:38px}.bar__nav{gap:2px;display:flex}.bar__nav a{font:500 14px/1 var(--sans);transition:color .2s var(--ease-out), background-size .3s var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:13px calc(100% - 6px);background-repeat:no-repeat;background-size:0 1px;border-radius:999px;padding:10px 13px;text-decoration:none}.bar__nav a[aria-current]{color:var(--creme);background-size:calc(100% - 26px) 1px}.play{height:44px;color:var(--ambre);box-shadow:inset 0 0 0 1px var(--ambre);font:500 14px/1 var(--sans);transition:background-color .2s var(--ease-out);background:#f3c55214;border-radius:999px;align-items:center;gap:9px;padding:0 18px 0 14px;text-decoration:none;animation:2.4s ease-in-out 1.2s 3 play-glow;display:inline-flex}.play svg{width:20px;height:20px}@keyframes play-glow{0%,to{box-shadow:inset 0 0 0 1px var(--ambre), 0 0 0 0 #f3c55200}50%{box-shadow:inset 0 0 0 1px var(--ambre), 0 0 24px 2px #f3c55273}}.play__short{display:none}.lang{box-shadow:inset 0 0 0 1px var(--filet);background:#0e142080;border-radius:999px;padding:4px;display:flex}.lang a{font:600 12px/1 var(--sans);letter-spacing:.06em;color:var(--brume);border-radius:999px;padding:8px 11px;text-decoration:none}.lang a[aria-current]{background:var(--voile);color:var(--creme);box-shadow:inset 0 0 0 1px var(--filet-fort)}.hero{justify-content:space-between;align-items:center;gap:64px;min-height:calc(100svh - 88px);padding-block:48px;display:flex}.hero__txt{max-width:652px}.hero__avatar{display:none}.country{font:500 13px/18px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--brume)}.title{font:400 64px/64px var(--serif);letter-spacing:-.015em;margin-top:24px}.title span{display:block}.title__d{color:#efe8d89e;margin-top:12px;font-style:italic}.lead{max-width:520px;font:400 19px/1.7 var(--sans);color:#efe8d8db;margin-top:72px}.avail{grid-template-columns:7px minmax(0,1fr);align-items:center;column-gap:14px;margin-top:40px;display:grid}.avail__dot{background:var(--creme);border-radius:50%;grid-row:1;width:7px;height:7px;box-shadow:0 0 0 4px #efe8d81f}.avail__s{font:500 15px/1.4 var(--sans);grid-column:2}.avail__d{font:400 14px/1.5 var(--sans);color:var(--brume);grid-column:2;margin-top:4px}.actions{align-items:center;gap:16px;margin-top:40px;display:flex}.btn{height:52px;font:500 15px/1 var(--sans);cursor:pointer;transition:transform .16s var(--ease-out), background-color .2s var(--ease-out);border:0;border-radius:999px;align-items:center;gap:10px;padding:0 28px;text-decoration:none;display:inline-flex}.btn svg{flex:none;width:16px;height:16px}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.5;cursor:progress}.btn--primary{background:var(--creme);color:var(--encre)}.btn--ghost{color:var(--creme);box-shadow:inset 0 0 0 1px var(--filet-fort);background:0 0}.plate{width:var(--plate-w,340px);background:var(--creme);border-radius:28px;flex:none;padding:4px 18px 0;overflow:hidden}.plate img{width:100%;height:auto}.liquid{z-index:-1;pointer-events:none;width:100%;height:0;image-rendering:pixelated;position:absolute;top:0;left:0}.panel{box-shadow:inset 0 1px 0 #ffffff1a, inset 0 0 0 1px var(--filet);background:#efe8d809;border-radius:21px;padding:64px;scroll-margin-top:112px}@media (prefers-reduced-transparency:reduce){.panel{background:#16233bb3}}.panel+.panel{margin-top:24px}.hero+.panel{margin-top:48px}.section+.section{margin-top:96px}.section__head{margin-bottom:40px}.h2{font:500 40px/1.1 var(--serif)}.tt{align-items:center;gap:16px;display:flex}.tt>svg{width:30px;height:30px;color:var(--brume);flex:none}.section__head p{color:#efe8d8c7;max-width:56ch;margin-top:16px;font-size:17px;line-height:1.65}.rule:first-child,.project:first-child,.step:first-child,.skill:first-child{padding-top:0}.rule:last-child,.project:last-child,.step:last-child,.skill:last-child{border-bottom:0;padding-bottom:0}.ep:last-child{border-bottom:0}.rule{border-bottom:1px solid var(--filet);padding-block:48px}.rule__t{font:500 24px/1.15 var(--serif);margin-bottom:20px}.rule__x{color:#efe8d8d1;max-width:62ch;font-size:17px;line-height:1.75}.project{border-bottom:1px solid var(--filet);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:24px;padding-block:64px;text-decoration:none;display:grid}.shot{border:1px solid var(--filet);transition:transform .3s var(--ease-out);background:#111a2a;border-radius:12px;grid-area:1/1/auto/span 6;margin:0;overflow:hidden;box-shadow:0 50px 90px -40px #000000d9}.shot__bar{border-bottom:1px solid var(--filet);align-items:center;gap:7px;height:28px;padding:0 12px;display:flex}.shot__bar i{background:#8c93a373;border-radius:50%;width:8px;height:8px}.shot img{width:100%;height:auto;display:block}.project__txt{grid-area:1/7/auto/span 6;min-width:0;padding-left:24px}.project--alt .shot{grid-column:7/span 6}.project--alt .project__txt{grid-column:1/span 6;padding:0 24px 0 0}.project__t{font:500 32px/1.05 var(--serif);letter-spacing:-.01em;margin-top:12px}.project__x{color:#efe8d8c7;margin-top:16px;font-size:17px;line-height:1.7}.kpi{border-top:1px solid var(--filet-fort);margin-top:28px;padding-top:20px}.project__more{font:500 15px/1 var(--sans);align-items:center;gap:10px;margin-top:24px;display:inline-flex}.project__more svg{width:14px;height:14px;transition:transform .2s var(--ease-out)}.series{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:24px;display:grid}.series__txt{grid-column:1/span 6}.series__h{margin-top:24px;font-size:32px}.series__x{color:#efe8d8c7;max-width:46ch;margin-top:24px;font-size:17px;line-height:1.7}.episodes{border-top:1px solid var(--filet);margin-top:56px}.ep{border-bottom:1px solid var(--filet);grid-template-columns:72px 1fr auto;align-items:baseline;gap:16px;padding-block:20px;display:grid;position:relative}.ep__t{font:500 20px/1.2 var(--serif)}.ep__d{font:400 14px/1 var(--sans);color:var(--brume);font-variant-numeric:tabular-nums}.ep--soon .ep__t{color:var(--brume)}.ep__a{border-radius:4px;position:absolute;inset:0}.ep__a:focus-visible{outline:1px solid var(--creme);outline-offset:4px}.ep__t,.ep .num{transition:color .2s var(--ease-out)}.js .ep:not(.ep--soon):not(.is-sel) .ep__t{color:#efe8d88c}.ep.is-sel .num,.ep--soon.is-sel .ep__t{color:var(--creme)}.series__vid{aspect-ratio:4/5;background:var(--nuit);box-shadow:0 0 0 1px var(--filet);border-radius:20px;grid-column:8/span 5;position:relative;overflow:hidden}.series__vid img,.soon{opacity:0;transition:opacity .2s var(--ease-out);position:absolute;inset:0}.series__vid img{object-fit:cover;width:100%;height:100%}.series__vid .on{opacity:1}.soon{text-align:center;background:var(--nuit);place-content:center;gap:12px;padding:32px;display:grid}.soon b{font:500 24px/1.2 var(--serif)}.soon i{font:400 15px/1 var(--sans);color:var(--brume);font-style:normal}.series__vid.is-soon{cursor:default}.series__vid.is-soon .series__go{opacity:0}.series__go{width:68px;height:68px;color:var(--creme);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);transition:background-color .2s var(--ease-out), opacity .2s var(--ease-out);background:#16233b8c;border-radius:50%;place-items:center;margin:-34px 0 0 -34px;display:grid;position:absolute;top:50%;left:50%;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #efe8d81a}.series__go svg{width:26px;height:26px}.step{border-bottom:1px solid var(--filet);grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;padding-block:32px;display:grid}.step__when{font:400 15px/1.6 var(--sans);color:var(--brume);font-variant-numeric:tabular-nums;grid-column:1/span 3}.step__when .label{margin-top:6px;display:block}.step__body{grid-column:4/span 9}.step__t{font:500 24px/1.15 var(--serif)}.step__o{color:var(--brume);margin-top:8px;font-size:15px}.step__x{color:#efe8d8d1;max-width:62ch;margin-top:16px;font-size:16px;line-height:1.7}.orgs{box-shadow:inset 0 0 0 1px var(--filet);background:#efe8d809;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:72px;padding:40px;display:grid}.org{flex-direction:column;gap:20px;padding-right:40px;display:flex}.org+.org{border-left:1px solid var(--filet);padding:0 0 0 40px}.org__logo{width:auto;height:32px;color:var(--creme);display:block}.org__d{color:#efe8d8c7;max-width:44ch;font-size:15px;line-height:1.6}.org__stats{border-top:1px solid var(--filet);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:auto;padding-top:20px;display:grid}.org__stats b{font:500 24px/1 var(--serif);color:var(--creme);display:block}.org__stats sup{vertical-align:super;font-size:.5em;line-height:0}.org__stats span{font:400 13px/1.45 var(--sans);color:var(--brume);margin-top:8px;display:block}.kpi b{font:500 24px/1 var(--serif);color:var(--creme);display:block}.kpi span{font:400 15px/1.55 var(--sans);color:#efe8d8c7;margin-top:12px;display:block}.off__x{color:#efe8d8d1;max-width:60ch;font-size:17px;line-height:1.7}.photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.photos img{aspect-ratio:1;border:1px solid var(--filet);border-radius:12px;width:100%;height:auto;display:block}.off__go{font:italic 400 20px/1.3 var(--serif);color:var(--creme);text-underline-offset:6px;align-items:center;gap:10px;margin-top:32px;display:inline-flex}.off__go svg{width:16px;height:16px;transition:transform .2s var(--ease-out);flex:none}.skill{border-bottom:1px solid var(--filet);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;gap:24px;padding-block:24px;display:grid}.skill .label{grid-column:1/span 3}.tags{flex-wrap:wrap;grid-column:4/span 9;gap:10px;display:flex}.tags li{height:38px;box-shadow:inset 0 0 0 1px var(--filet-fort);font:400 15px/1 var(--sans);cursor:default;transition:background-color .2s var(--ease-out), box-shadow .2s var(--ease-out);border-radius:999px;align-items:center;padding:0 16px;display:inline-flex;position:relative}.tip{z-index:5;width:max-content;max-width:280px;font:400 14px/1.45 var(--sans);color:var(--creme);text-align:left;white-space:normal;-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);opacity:0;pointer-events:none;transform-origin:50% 100%;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);background:#16233bb8;border-radius:14px;padding:12px 14px;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%,6px)scale(.97);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #efe8d81f,0 16px 40px -16px #05080fcc}.tip__l{font:500 11px/1.4 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--brume);margin-bottom:4px;display:block}.tags li:focus-visible{outline:2px solid var(--creme);outline-offset:3px}.tags li:focus-visible .tip{opacity:1;transform:translate(-50%)scale(1)}.pair{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.pair__col{grid-column:1/span 6}.pair__col+.pair__col{grid-column:7/span 6}.h3{font:500 24px/1.15 var(--serif)}.h3.tt{gap:12px}.h3.tt>svg{width:22px;height:22px}.list{border-top:1px solid var(--filet);margin-top:32px}.item{border-bottom:1px solid var(--filet);justify-content:space-between;align-items:baseline;gap:16px;padding-block:20px;display:flex}.item__t{font:500 20px/1.3 var(--serif);margin-right:auto}.item__a{color:var(--brume);font-size:15px}.foot{margin-top:var(--section);border-top:1px solid var(--filet);color:var(--brume);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px;padding-block:48px 64px;font-size:14px;display:grid}.page:has(.panel)+.foot{margin-top:96px}.foot__main{grid-column:1/span 5;gap:24px;display:grid}.foot__links{flex-wrap:wrap;gap:12px 28px;display:flex}.foot__links a{align-items:center;gap:8px;text-decoration:none;display:inline-flex}.foot__links svg{flex:none;width:16px;height:16px}.mail{align-items:center;gap:4px;display:inline-flex}.copy{width:32px;height:32px;color:var(--brume);cursor:pointer;transition:color .2s var(--ease-out), background-color .2s var(--ease-out);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.copy svg{width:16px;height:16px;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);grid-area:1/1}.copy svg+svg,.copy.is-done svg:first-child{opacity:0;transform:scale(.6)}.copy.is-done svg+svg{opacity:1;transform:none}.copy.is-done{color:var(--creme)}.copy:active{transform:scale(.94)}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.about{grid-column:7/span 6}.about p+p{max-width:52ch;margin-top:12px;line-height:1.7}.bul{border-top:1px solid var(--filet);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;gap:24px;margin-top:8px;padding-top:24px;display:grid}.bul__t{grid-column:1/span 3;align-items:center;gap:12px;display:flex}.bul__figs{grid-column:4/span 9}.bul__scores{flex-wrap:wrap;gap:4px 28px;display:flex}.bul__scores b{font:500 20px/1 var(--serif);color:var(--creme);margin-right:4px}.bul__line{max-width:72ch;margin-top:8px;font-size:13px;line-height:1.7}.pulse{width:20px;height:20px;color:var(--sauge);flex:none;place-items:center;display:inline-grid;position:relative}.bul--alerte .pulse{color:var(--abricot)}.pulse svg{width:20px;height:20px}.pulse:after{content:"";opacity:0;background:currentColor;border-radius:50%;position:absolute;inset:0}.bul.in .pulse:after{animation:bul-ping 2.4s var(--ease-out) .6s 3}@keyframes bul-ping{0%{opacity:.4;transform:scale(1)}70%,to{opacity:0;transform:scale(3)}}@media (hover:hover) and (pointer:fine){.bar__nav a:hover{color:var(--creme);background-size:calc(100% - 26px) 1px}.play:hover{background:#f3c55229}.btn--primary:hover{background:#f8f3e7}.btn--ghost:hover{background:var(--voile)}.series__vid:hover .series__go{background:#16233bbf}.project:hover .project__more svg,.off__go:hover svg{transform:translate(3px)}.project:hover .shot,.invite__door:hover{transform:translateY(-2px)}.invite__door:hover .invite__play{background:#2b2414e6}.tags li:hover{background:var(--voile);box-shadow:inset 0 0 0 1px #efe8d866}.tags li:hover .tip{opacity:1;transform:translate(-50%)scale(1)}.foot__links a:hover{text-underline-offset:4px;text-decoration:underline}.copy:hover{color:var(--creme);background:var(--voile)}}.rv [data-r]{opacity:0;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);transition-delay:calc(var(--i,0) * 40ms);transform:translateY(8px)}.rv [data-r].in{opacity:1;transform:none}.rv .title>span{margin-bottom:-.14em;padding-bottom:.14em;overflow:hidden}.rv .title[data-r]{opacity:1;transform:none}.rv .title .ml{transform:translateY(110%)}.rv .title.in .ml{transition:transform 1.4s var(--ease-out) calc(var(--i,0) * 40ms);transform:none}.rv .title.in>span+span .ml{transition-delay:calc(var(--i,0) * 40ms + .16s)}@media print{.rv [data-r]{opacity:1;transform:none}.rv .title .ml{transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rv [data-r]{transition:opacity .3s linear;transform:none}.rv .title .ml,.btn:active{transform:none}.play,.bul.in .pulse:after{animation:none}}@media (width<=899px){:root{--gutter:16px;--section:128px}.bar{padding-top:12px}.bar__in{gap:10px;height:56px;padding:0 6px 0 14px}.bar__brand img{height:28px}.bar__nav{display:none}.play{height:38px;padding:0 13px 0 11px}.play__long{display:none}.play__short{display:inline}.hero{flex-direction:column;align-items:flex-start;gap:56px;min-height:0;padding-block:80px 0}.title{font-size:40px;line-height:44px}.lead{margin-top:40px;font-size:17px}.actions{flex-wrap:wrap;margin-top:40px}.plate{display:none}.hero__avatar{float:left;box-sizing:border-box;height:var(--avatar-h,136px);background:var(--creme);border-radius:14px;width:auto;margin:0 16px 8px 0;padding:2px 6px 0;display:block}.lead{clear:left}.series,.step,.skill,.pair,.foot{grid-template-columns:minmax(0,1fr);gap:20px}.series__txt,.series__vid,.step__when,.step__body,.skill .label,.tags,.pair__col,.pair__col+.pair__col,.foot__main,.about{grid-column:auto}.bul{grid-column:auto;display:block}.bul__figs{margin-top:16px}.panel{padding:24px 20px}.panel+.panel{margin-top:16px}.section+.section{margin-top:64px}.h2.tt>svg{width:24px;height:24px}.project{padding-block:40px;display:block}.project__txt,.project--alt .project__txt{margin-top:24px;padding:0}.project__x{margin-top:12px}.kpi{margin-top:20px}.photos{gap:8px;margin-top:28px}.orgs{grid-template-columns:minmax(0,1fr);margin-top:56px;padding:24px 20px}.org{padding:0}.org+.org{border-left:0;border-top:1px solid var(--filet);margin-top:32px;padding:32px 0 0}.series__vid{max-width:360px}.pair__col+.pair__col{margin-top:48px}}.fh{align-items:center;gap:64px;min-height:calc(100svh - 88px);padding-block:48px;display:flex}.fh__txt{flex:0 0 420px}.back{font:500 14px/1 var(--sans);color:var(--brume);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.back svg{width:14px;height:14px;transition:transform .2s var(--ease-out)}.fh__t{font:400 64px/64px var(--serif);letter-spacing:-.015em;margin-top:32px}.fh .kpi{margin-top:32px}.fh__x{font:400 16px/1.6 var(--sans);color:#efe8d8d1;margin-top:20px}.feature{max-width:960px;margin:0 auto 120px}.feature figcaption,.fs__fig figcaption{color:var(--brume);margin-top:16px;font-size:14px;line-height:1.5}.fs__fig{margin:40px 0}.probes,.term,.bars{max-width:720px;margin:0 auto 120px}.probes__head{gap:8px;margin-bottom:20px;display:grid}.probes__x{color:#efe8d8c7;font-size:15px;line-height:1.6}.probes__list{padding:8px 20px}.probe{border-bottom:1px solid var(--filet);grid-template-columns:minmax(0,1fr) auto 72px;align-items:baseline;gap:16px;padding-block:14px;display:grid}.probe:last-child{border-bottom:0}.probe__flow{color:var(--creme);font-size:15px;line-height:1.5}.probe__verdict{font:500 12px/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase}.probe--open .probe__verdict{color:#b8d3bc}.probe--deny .probe__verdict{color:#e2aba4}.probe__why{color:var(--brume);text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.term>.label{margin-bottom:16px;display:block}.term__out{color:var(--creme);margin:0;padding:20px 24px;font:400 13px/1.75 ui-monospace,Cascadia Code,SF Mono,Menlo,Consolas,monospace;overflow-x:auto}.term__p{color:var(--brume)}.term__ok{color:#b8d3bc}.bars>.label{margin-bottom:16px;display:block}.bars__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding:24px;display:grid}.bars__g{color:var(--brume);margin-bottom:12px;font-size:13px}.gain{grid-template-columns:92px minmax(0,1fr) 64px;align-items:center;gap:10px;padding-block:6px;display:grid}.gain__n{color:var(--creme);font-size:14px}.gain__track{height:10px;position:relative}.gain__track:before{content:"";top:-4px;bottom:-4px;left:var(--zero);background:var(--filet-fort);width:1px;position:absolute}.gain__fill{border-radius:2px;position:absolute;top:0;bottom:0}.gain--up .gain__fill{background:#9dbfa4bf}.gain--down .gain__fill{background:#d4968ebf}.gain__v{text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.gain--up .gain__v{color:#b8d3bc}.gain--down .gain__v{color:#e2aba4}.invite{max-width:960px;margin:0 auto 120px}.invite__door{text-decoration:none;display:block;position:relative}.invite__play{white-space:nowrap;background:#0e1420d1;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.invite figcaption{color:var(--brume);margin-top:16px;font-size:14px;line-height:1.5}.compare{max-width:960px;margin:0 auto 120px}.compare>.label{margin-bottom:16px;display:block}.compare__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.compare__side{flex-direction:column;min-width:0;display:flex}.compare__l{color:var(--brume);margin-bottom:10px;font-size:13px}.compare__side .shot{flex-direction:column;flex:1;display:flex}.compare__raw{white-space:pre-wrap;word-break:break-all;min-height:0;max-height:380px;color:var(--brume);flex:1;margin:0;padding:16px 18px;font:400 11.5px/1.65 ui-monospace,Cascadia Code,SF Mono,Menlo,Consolas,monospace;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.fh__fig{min-width:0;box-shadow:0 0 0 1px var(--filet);cursor:zoom-in;border-radius:16px;flex:auto;display:block;overflow:hidden}.fh__fig svg{width:100%;height:auto}.fb{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px;margin-top:72px;display:grid}.rail{grid-column:1/span 3;align-self:stretch}.fx{grid-column:5/span 8}.facts{box-shadow:inset 0 0 0 1px var(--filet);background:#efe8d809;border-radius:16px;gap:20px;margin:0;padding:20px 24px;display:grid}.facts dd{font:400 15px/1.5 var(--sans);color:#efe8d8db;margin:6px 0 0}.toc{border-top:1px solid var(--filet);margin-top:40px;padding-top:24px;position:sticky;top:136px}.toc ol{margin-top:16px}.toc a{border-left:1px solid var(--filet);font:500 14px/1.4 var(--sans);color:var(--brume);padding:7px 0 7px 14px;text-decoration:none;display:block}.toc a[aria-current]{color:var(--creme);border-left-color:var(--creme)}.fs+.fs{margin-top:96px}.fs__t{font:500 32px/1.15 var(--serif);margin-bottom:28px}.fs p{color:#efe8d8db;max-width:35em;font-size:18px;line-height:1.75}.fs p+p{margin-top:24px}.fs code{font:inherit;color:var(--creme);background:var(--voile);box-shadow:inset 0 0 0 1px var(--filet);border-radius:6px;padding:2px 8px}.next{margin-top:var(--section);border-top:1px solid var(--filet);color:var(--creme);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;gap:24px;padding-block:64px;text-decoration:none;display:grid}.next .label{grid-column:1/span 3}.next__t{font:500 40px/1.1 var(--serif);grid-column:5/span 8;align-items:center;gap:16px;display:inline-flex}.next__t svg{width:22px;height:22px;transition:transform .2s var(--ease-out)}.fiche+.foot{margin-top:0}@media (hover:hover) and (pointer:fine){.back:hover{color:var(--creme)}.back:hover svg{transform:translate(-3px)}.toc a:hover{color:var(--creme)}.next:hover .next__t svg{transform:translate(3px)}}@media (width<=899px){.fh{flex-direction:column;align-items:stretch;gap:48px;min-height:0;padding-block:64px 0}.feature,.probes,.term,.bars,.compare,.invite{margin:48px auto 64px}.invite__play{bottom:16px}.compare__pair{grid-template-columns:minmax(0,1fr)}.compare__raw{max-height:220px}.bars__groups{grid-template-columns:minmax(0,1fr);gap:24px;padding:16px}.term__out{padding:16px;font-size:12px}.probe{grid-template-columns:minmax(0,1fr) auto;gap:4px 16px}.probe__flow{grid-column:1/-1}.probe__why{text-align:left}.fh__txt{flex:none}.fh__t{font-size:40px;line-height:44px}.fb,.next{grid-template-columns:minmax(0,1fr);gap:0}.fb{margin-top:64px}.rail{grid-column:auto;margin-bottom:64px}.toc{display:none}.fx,.next .label,.next__t{grid-column:auto}.fs+.fs{margin-top:72px}.fs__t{font-size:28px}.fs p{font-size:17px}.next{padding-block:48px}.next__t{margin-top:16px;font-size:32px}}
