.ru{--ru-line:#ffffff17;--ru-bg1:#131217;--tc:#f1eadc;--ciel:#bfd9ee;--rose:#f7d0dd;--ru-ctl:#ffffff12;--ru-ctl-b:#ffffff1f;--l1:#c4b3f4;--l2:#9dc3e8;--l3:#9ed3bb;--l4:#e2c09a;--l5:#e8b3c4;--la-fond:#131217;--la-bord:#48474b;color:var(--t1)}.ru img{max-width:100%;height:auto;display:block}.ru p{margin:0}.ru h1,.ru h2,.ru h3{font-family:var(--display);letter-spacing:-.01em;margin:0;font-weight:500}.ru button{font:inherit;color:inherit}.ru-wrap{max-width:1240px;margin:0 auto;padding:0 40px}.ru-mono{font:400 11.5px var(--mono);letter-spacing:.03em;color:var(--t3)}.ru-surtitre{font:500 12px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--t3)}.ru-sym{vertical-align:-.2em;fill:currentColor;width:1.15em;height:1.15em}.ru .st-sym{fill:currentColor;width:1em;height:1em}.ru-ui{font:500 .9em var(--ui);color:var(--t1);background:var(--ru-ctl);border:1px solid var(--ru-ctl-b);white-space:nowrap;border-radius:7px;align-items:center;gap:.35em;padding:.05em .5em;display:inline-flex}.ru-entete{padding-top:150px}.ru-entete h1{font-size:var(--h1-service);letter-spacing:-.02em;margin-top:16px;line-height:1.05}.ru-entete .ru-chapeau{max-width:720px;font-size:var(--chapeau);color:var(--t2);margin-top:22px;line-height:1.6}.ru-sommaire{flex-wrap:wrap;gap:8px;margin:34px 0 0;padding:0;list-style:none;display:flex}.ru-sommaire a{font:500 13.5px var(--ui);color:var(--t2);border:1px solid var(--ru-ctl-b);border-radius:999px;padding:7px 14px;text-decoration:none;display:block}.ru-sommaire a:hover{color:var(--t1)}.ru section{padding-top:120px;padding-bottom:0}.ru section h2{font-size:var(--h2-service);max-width:none;margin-top:12px;line-height:1.15}.ru-tete{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:end;gap:40px;margin-bottom:38px;display:grid}.ru-tete>p{color:var(--t2);font-size:var(--chapeau)}.ru-tete>p b{color:var(--t1);font-weight:500}.ru-pre-vol{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.ru-pre-vol figure{margin:0}.ru-socle{background:#111015;border-radius:20px;position:relative;overflow:hidden}.ru-socle img{width:100%}.ru-points{border-top:1px solid var(--ru-line);margin:0;padding:0;list-style:none}.ru-points li{border-bottom:1px solid var(--ru-line);padding:20px 0}.ru-points h3{font:500 var(--h-lecture) var(--ui);margin-bottom:6px}.ru-points p{color:var(--t2);font-size:var(--texte);line-height:1.65}.ru-banc{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.ru-banc aside h3{margin-bottom:14px;font-size:22px}.ru-banc .ru-preuve{margin-top:18px}.ru-lecteur{background:var(--la-fond);border:1px solid var(--la-bord);border-radius:14px;min-height:560px;overflow:hidden;box-shadow:0 30px 80px -20px #000000b3}.ru-la-tete{font:600 15px var(--ui);align-items:center;gap:9px;padding:16px 20px 0;display:flex}.ru-la-tete .st-sym{width:17px;height:17px;color:var(--t2)}.ru-la-tete .ru-mono{margin-left:auto}.ru-la-onglets{background:#ffffff0f;border-radius:8px;margin:12px 20px 0;padding:2px;display:inline-flex}.ru-la-onglets button{all:unset;cursor:pointer;font:500 12.5px var(--ui);color:var(--t2);border-radius:6px;padding:4px 12px}.ru-la-onglets button[aria-selected=true]{color:var(--t1);background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff24}.ru-la-barre{border-bottom:1px solid var(--ru-line);align-items:center;gap:12px;padding:14px 20px 16px;display:flex}.ru-la-play{all:unset;cursor:pointer;background:var(--tc);color:#16131c;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:relative}.ru-la-play .st-sym{width:13px;height:13px}.ru-la-t,.ru-la-d{font:500 12.5px var(--mono);color:var(--t2);font-variant-numeric:tabular-nums;flex:none}.ru-la-onde{cursor:pointer;touch-action:none;flex:1;min-width:0;height:38px}.ru-la-onde canvas{width:100%;height:100%;display:block}.ru-la-nav{border:1px solid var(--ru-ctl-b);border-radius:7px;flex:none;align-items:center;display:flex}.ru-la-nav button,.ru-la-vit{all:unset;cursor:pointer;min-width:22px;height:24px;color:var(--t2);justify-content:center;align-items:center;display:flex}.ru-la-nav .st-sym{width:12px;height:12px}.ru-la-nav i{color:var(--t3);padding:0 2px;display:flex}.ru-la-vit{font:600 12px var(--ui);border:1px solid var(--ru-ctl-b);border-radius:7px;min-width:26px;padding:0 7px}.ru-la-play:focus-visible,.ru-la-nav button:focus-visible,.ru-la-vit:focus-visible,.ru-la-onglets button:focus-visible,.ru-la-onde:focus-visible,.ru-sommaire a:focus-visible{outline:2px solid var(--ciel);outline-offset:2px}.ru-la-corps{overscroll-behavior:contain;scrollbar-width:thin;height:420px;padding:8px 0 120px;position:relative;overflow-y:auto}.ru-la-tour{padding:12px 26px 12px 30px;position:relative}.ru-la-tour:before{content:"";background:var(--c);opacity:0;border-radius:2px;width:2px;transition:opacity .25s;position:absolute;top:14px;bottom:14px;left:18px}.ru-la-tour.ru-la:before{opacity:1}.ru-la-qui{align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.ru-la-qui b{font:600 14px var(--ui);color:var(--c)}.ru-la-qui span{font:400 12px var(--mono);color:var(--t3)}.ru-la-tour p{font:400 16px/1.62 var(--ui);color:#f2f0f5db}.ru-la-tour p span{cursor:pointer;border-radius:3px}.ru-la-tour p span.ru-ici{text-decoration:underline;-webkit-text-decoration-color:var(--c,var(--l1));text-decoration-color:var(--c,var(--l1));text-underline-offset:4px;color:#fff;text-decoration-thickness:2px}.ru-la-st{margin:0;padding:6px 0 120px;list-style:none}.ru-la-st li{cursor:pointer;opacity:.55;grid-template-columns:auto minmax(0,1fr);gap:16px;padding:8px 22px;display:grid}.ru-la-st li.ru-la{opacity:1;background:#ffffff0a}.ru-la-st li span{font:400 11.5px var(--mono);color:var(--t3);font-variant-numeric:tabular-nums;padding-top:3px}.ru-la-st li p{font:400 15px/1.5 var(--ui)}.ru-la-st li p b{color:var(--c);font-weight:600}.ru-decide{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ru-decide li{border:1px solid var(--ru-line);background:var(--ru-bg1);color:var(--t2);border-radius:12px;grid-template-columns:24px minmax(0,1fr);gap:10px;padding:14px 16px;font-size:15px;display:grid}.ru-decide li .ru-sym{width:16px;height:16px;color:var(--t3);margin-top:3px}.ru-decide li b{color:var(--t1);font-weight:500}.ru-legende-decisions{margin-top:14px}.ru .ru-qui-parle{margin-top:34px}.ru-voix{border-top:1px solid var(--ru-line);margin:0;padding:0;list-style:none}.ru-voix li{border-bottom:1px solid var(--ru-line);padding:14px 0}.ru-voix-haut{align-items:center;gap:10px;display:flex}.ru-voix-haut b{font:600 15px var(--ui);color:var(--c)}.ru-voix-haut span{color:var(--t3);font-size:13.5px}.ru-voix-haut em{font:500 12px var(--mono);color:var(--t2);margin-left:auto;font-style:normal}.ru-voix-haut .ru-initiale{width:30px;height:30px;font:600 13px var(--ui);color:#16131c;background:var(--c);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-right:2px;display:inline-flex}.ru-jauge{background:#ffffff14;border-radius:3px;height:3px;margin-top:9px;overflow:hidden}.ru-jauge i{background:var(--c);height:100%;display:block}.ru-etabli{margin:0;position:relative}.ru-plateau{-webkit-mask-composite:source-in;background:#111015;border-radius:20px 0 0;height:780px;margin-right:calc(50% - 50vw);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 74%,#0000 100%),linear-gradient(#000 90%,#0000 100%);mask-image:linear-gradient(90deg,#000 74%,#0000 100%),linear-gradient(#000 90%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.ru-ecran{aspect-ratio:1.6;border:1px solid #48474b;border-radius:13px;width:1100px;position:absolute;top:40px;left:44px;overflow:hidden;box-shadow:0 30px 80px -10px #000000b3}.ru-ecran img{width:100%;max-width:none}.ru-repere{z-index:3;left:calc(var(--x) * 100%);top:calc(var(--y) * 100%);background:var(--tc);color:#16131c;width:28px;height:28px;font:700 13px/28px var(--mono);text-align:center;border-radius:50%;margin:-14px 0 0 -14px;position:absolute;box-shadow:0 0 0 5px #f1eadc2e,0 4px 14px #00000080}.ru-reglages{margin-top:26px;margin-bottom:22px}.ru-reglages .ru-plateau{height:600px}.ru-reglages .ru-ecran{aspect-ratio:2080/1800;width:1040px}.ru-reperes{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:34px 0 0;padding:0;list-style:none;display:grid}.ru-reperes b{background:var(--tc);color:#16131c;width:24px;height:24px;font:700 12px/24px var(--mono);border-radius:50%;justify-content:center;margin-bottom:12px;display:inline-flex}.ru-reperes h3{margin-bottom:8px;font-size:21px}.ru-reperes p{color:var(--t2);font-size:15px}.ru-actions{border-top:1px solid var(--ru-line);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:40px;margin-top:56px;padding-top:32px;display:grid}.ru-actions h3{font:500 var(--h-lecture) var(--ui);margin:10px 0 8px}.ru-actions p{color:var(--t2);font-size:var(--texte);line-height:1.65}.ru-feuille{background:radial-gradient(70% 60% at 50% 40%,#c4b3f41a,#0000 70%),#111015;border-radius:20px;margin:0;padding:34px}.ru-feuille img{border-radius:10px;width:100%;max-width:440px;margin:0 auto;box-shadow:0 30px 70px -10px #000000b3}.ru-feuille figcaption{margin-top:14px}.ru-sorties{border-top:1px solid var(--ru-line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:46px;padding-top:26px;display:flex}.ru-sorties-titre{font:500 11.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--t3);align-items:center;gap:8px;margin-right:8px;display:inline-flex}.ru-format{font:500 12.5px var(--mono);color:var(--t1);background:var(--ru-ctl);border:1px solid var(--ru-ctl-b);border-radius:7px;padding:5px 9px}.ru-deux{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;display:grid}.ru-bloc{background:var(--ru-bg1);border:1px solid var(--ru-line);border-radius:18px;padding:34px 34px 30px}.ru-badge{font:500 12.5px var(--ui);color:var(--t2);border:1px solid var(--ru-ctl-b);border-radius:999px;align-items:center;gap:8px;padding:5px 12px;display:inline-flex}.ru-badge .ru-sym{width:14px;height:14px}.ru-bloc h3{margin:18px 0 10px;font-size:28px;line-height:1.12}.ru-bloc>p{color:var(--t2)}.ru>section:last-child{padding-bottom:40px}@media (max-width:900px){.ru-wrap{padding:0 16px}.ru-entete{padding-top:110px}.ru section{padding-top:84px}.ru-tete{grid-template-columns:1fr;gap:16px}.ru-pre-vol{grid-template-columns:1fr;gap:22px}.ru-socle{aspect-ratio:1/1.5}.ru-socle img{width:200%;max-width:none;margin-left:-81.6%}.ru-banc{grid-template-columns:1fr;gap:28px}.ru-lecteur{min-height:520px}.ru-la-tete{padding:14px 14px 0;font-size:14px}.ru-la-tete .ru-mono{display:none}.ru-la-onglets{margin:10px 14px 0}.ru-la-barre{flex-wrap:wrap;gap:10px;padding:12px 14px 14px}.ru-la-onde{flex:100%;order:9;height:34px}.ru-la-d{margin-left:auto}.ru-la-corps{height:380px}.ru-la-tour{padding:10px 16px 10px 22px}.ru-la-tour:before{left:11px}.ru-la-tour p{font-size:15.5px}.ru-la-st li{gap:10px;padding:8px 14px}.ru-plateau{border-radius:16px 0 0;height:440px;margin-right:-16px}.ru-ecran{width:760px;top:22px;left:-360px}.ru-reglages .ru-plateau{height:400px}.ru-reglages .ru-ecran{width:620px;left:-150px}.ru-repere{width:24px;height:24px;margin:-12px 0 0 -12px;font-size:11.5px;line-height:24px}.ru-reperes{grid-template-columns:1fr;gap:26px}.ru-actions{grid-template-columns:1fr;gap:20px}.ru-feuille{padding:18px}.ru-deux{grid-template-columns:1fr}.ru-bloc{padding:26px 22px}}
