:root.rg-bureau .rg-bureau-racine .rg-po{position:fixed;inset:0;z-index:1;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--bg);color:var(--ink);color-scheme:dark;font:400 15px/1.6 var(--f-text);-webkit-font-smoothing:antialiased}:root.rg-bureau .rg-bureau-racine .rg-po:before{content:"";position:fixed;inset:-8%;pointer-events:none;z-index:-1;background:radial-gradient(34% 30% at 22% 18%,rgba(12,102,228,.36),transparent 70%),radial-gradient(30% 26% at 78% 12%,rgba(109,91,255,.26),transparent 72%),radial-gradient(42% 36% at 66% 78%,rgba(56,189,248,.16),transparent 72%)}:root.rg-bureau .rg-bureau-racine .rg-po,:root.rg-bureau .rg-bureau-racine .rg-po *,:root.rg-bureau .rg-bureau-racine .rg-po :after,:root.rg-bureau .rg-bureau-racine .rg-po :before{box-sizing:border-box}:root.rg-bureau .rg-bureau-racine :where(.rg-po) :is(button,input,select,textarea){font:inherit;color:inherit}:root.rg-bureau .rg-bureau-racine :where(.rg-po) button{cursor:pointer;background:none;border:0;padding:0}:root.rg-bureau .rg-bureau-racine :where(.rg-po) [hidden]{display:none!important}:root.rg-bureau .rg-bureau-racine :where(.rg-po) .rg-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root.rg-bureau .rg-bureau-racine :where(.rg-po) .rg-num{font-variant-numeric:tabular-nums}:root.rg-bureau .rg-bureau-racine :where(.rg-po) svg.rg-i{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}:root.rg-bureau .rg-bureau-racine .rg-po :focus-visible{outline:2px solid #9CC4FF;outline-offset:2px}:root.rg-bureau .rg-bureau-racine .rg-po__barre{position:sticky;top:0;z-index:5;height:52px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 max(16px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left));background:rgba(8,12,28,.72);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2)}:root.rg-bureau .rg-bureau-racine .rg-po__logo{display:inline-flex;align-items:center;min-height:40px;border-radius:var(--radius-sm)}:root.rg-bureau .rg-bureau-racine .rg-po__logo img{display:block;height:24px;width:auto}:root.rg-bureau .rg-bureau-racine .rg-po__ouvrir{text-decoration:none;white-space:nowrap}:root.rg-bureau .rg-bureau-racine .rg-po__ouvrir-court{display:none}:root.rg-bureau .rg-bureau-racine .rg-po__main{width:min(860px,100%);margin:0 auto;padding:22px 16px 40px;display:flex;flex-direction:column;gap:22px}:root.rg-bureau .rg-bureau-racine .rg-po__ariane{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;color:var(--ink-3)}:root.rg-bureau .rg-bureau-racine .rg-po__ariane a{color:var(--sky);text-decoration:none}:root.rg-bureau .rg-bureau-racine .rg-po__ariane a:hover{text-decoration:underline}:root.rg-bureau .rg-bureau-racine .rg-po__ariane [aria-current]{color:var(--ink-2)}:root.rg-bureau .rg-bureau-racine .rg-po__tete{display:flex;align-items:flex-start;gap:16px}:root.rg-bureau .rg-bureau-racine .rg-po__tete h1{margin:2px 0 0;font:600 30px/1.2 var(--f-title);letter-spacing:-.015em;color:var(--ink);overflow-wrap:anywhere}:root.rg-bureau .rg-bureau-racine .rg-po__tete p{margin:8px 0 0;color:var(--ink-2);font-size:15.5px;line-height:1.55;max-width:62ch}:root.rg-bureau .rg-bureau-racine .rg-po__outil{container-type:inline-size;padding:22px 24px 24px;border-radius:var(--radius-lg);background:var(--win);border:1px solid var(--line-2);box-shadow:0 24px 60px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.06)}:root.rg-bureau .rg-bureau-racine .rg-po__attente{min-height:320px;border-radius:var(--radius);background:var(--pane-2);animation:rg-po-respire 1.6s ease-in-out infinite}@keyframes rg-po-respire{50%{opacity:.55}}:root.rg-bureau .rg-bureau-racine .rg-po__cta{container-type:inline-size}:root.rg-bureau .rg-bureau-racine .rg-po__cta .o-cta__a{text-decoration:none}:root.rg-bureau .rg-bureau-racine .rg-po__texte{display:flex;flex-direction:column;gap:22px}:root.rg-bureau .rg-bureau-racine .rg-po__sec h2{margin:6px 0 10px;font:600 21px/1.3 var(--f-title);letter-spacing:-.01em;color:var(--ink)}:root.rg-bureau .rg-bureau-racine .rg-po__prose{color:var(--ink-2);font-size:15px;line-height:1.65;display:flex;flex-direction:column;gap:10px}:root.rg-bureau .rg-bureau-racine .rg-po__prose ol,:root.rg-bureau .rg-bureau-racine .rg-po__prose p,:root.rg-bureau .rg-bureau-racine .rg-po__prose ul{margin:0}:root.rg-bureau .rg-bureau-racine .rg-po__prose ol,:root.rg-bureau .rg-bureau-racine .rg-po__prose ul{padding-left:22px;display:flex;flex-direction:column;gap:4px}:root.rg-bureau .rg-bureau-racine .rg-po__prose b,:root.rg-bureau .rg-bureau-racine .rg-po__prose strong{color:var(--ink);font-weight:600}:root.rg-bureau .rg-bureau-racine .rg-po__prose a{color:var(--sky)}:root.rg-bureau .rg-bureau-racine .rg-po__prose code{font-size:.92em;padding:1px 6px;border-radius:var(--radius-2xs);background:var(--pane-2);color:var(--ink)}:root.rg-bureau .rg-bureau-racine .rg-po__prose table{width:100%;border-collapse:collapse;font-size:14px;display:block;overflow-x:auto}:root.rg-bureau .rg-bureau-racine .rg-po__prose :is(th,td){padding:8px 10px;border-bottom:1px solid var(--line);text-align:left}:root.rg-bureau .rg-bureau-racine .rg-po__prose th{color:var(--ink);font-weight:600}:root.rg-bureau .rg-bureau-racine .rg-po__faq{display:flex;flex-direction:column;gap:8px}:root.rg-bureau .rg-bureau-racine .rg-po__faq details{border-radius:var(--radius-md);background:var(--pane-2);border:1px solid var(--line);padding:0 16px}:root.rg-bureau .rg-bureau-racine .rg-po__faq summary{list-style:none;cursor:pointer;min-height:48px;display:flex;align-items:center;gap:10px;padding:10px 0;font-weight:500;color:var(--ink)}:root.rg-bureau .rg-bureau-racine .rg-po__faq summary::-webkit-details-marker{display:none}:root.rg-bureau .rg-bureau-racine .rg-po__faq summary:before{content:"";flex:none;width:8px;height:8px;border-right:2px solid var(--sky);border-bottom:2px solid var(--sky);transform:rotate(-45deg);transition:transform .18s ease}:root.rg-bureau .rg-bureau-racine .rg-po__faq details[open] summary:before{transform:rotate(45deg)}:root.rg-bureau .rg-bureau-racine .rg-po__faq details p{margin:0 0 14px 18px;color:var(--ink-2);line-height:1.6}:root.rg-bureau .rg-bureau-racine .rg-po__autres{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:root.rg-bureau .rg-bureau-racine .rg-po__autres a{display:flex;align-items:flex-start;gap:12px;height:100%;padding:12px 14px;border-radius:var(--radius-md);background:var(--pane-2);border:1px solid var(--line);color:var(--ink);text-decoration:none;transition:background .15s ease,border-color .15s ease}:root.rg-bureau .rg-bureau-racine .rg-po__autres a:hover{background:rgba(255,255,255,.1);border-color:var(--line-2)}:root.rg-bureau .rg-bureau-racine .rg-po__autres b{display:block;font-weight:600;font-size:14.5px;line-height:1.35}:root.rg-bureau .rg-bureau-racine .rg-po__autres small{display:block;margin-top:2px;color:var(--ink-3);font-size:12.5px;line-height:1.45}:root.rg-bureau .rg-bureau-racine .rg-po__pied{border-top:1px solid var(--line);padding:18px 16px max(22px,env(safe-area-inset-bottom))}:root.rg-bureau .rg-bureau-racine .rg-po__pied ul{list-style:none;margin:0 auto;padding:0;width:min(860px,100%);display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px}:root.rg-bureau .rg-bureau-racine .rg-po__pied a{color:var(--ink-3);text-decoration:none;display:inline-flex;min-height:32px;align-items:center}:root.rg-bureau .rg-bureau-racine .rg-po__pied a:hover{color:var(--ink);text-decoration:underline}@media (max-width:600px){:root.rg-bureau .rg-bureau-racine .rg-po__main{padding:16px 16px 32px;gap:18px}:root.rg-bureau .rg-bureau-racine .rg-po__tete{gap:12px}:root.rg-bureau .rg-bureau-racine .rg-po__tete .o-ic--l{width:44px;height:44px;border-radius:var(--radius-md)}:root.rg-bureau .rg-bureau-racine .rg-po__tete h1{font-size:23px}:root.rg-bureau .rg-bureau-racine .rg-po__tete p{font-size:14.5px}:root.rg-bureau .rg-bureau-racine .rg-po__outil{padding:16px 14px 18px}:root.rg-bureau .rg-bureau-racine .rg-po__autres{grid-template-columns:minmax(0,1fr)}:root.rg-bureau .rg-bureau-racine .rg-po__ouvrir-long{display:none}:root.rg-bureau .rg-bureau-racine .rg-po__ouvrir-court{display:inline}:root.rg-bureau .rg-bureau-racine .rg-po__pied a{min-height:var(--tap)}}:root.rg-bureau:has(.rg-po) .rg-habille--cookies{padding-bottom:max(.75rem,env(safe-area-inset-bottom))!important}