@layer base{:root{--papier:#f7f1e1;--papier-2:#efe5cd;--papier-3:#e5d8bb;--brand-cream:#f7f1e1;--brand-cream-glass:#f7f1e1f0;--brand-ink:#11291b;--brand-ink-2:#41564a;--brand-ink-3:#5d685f;--brand-sand:#efe5cd;--brand-green:#6da80d;--brand-earth:#b24e27;--brand-earth-edge:#b24e276b;--brand-earth-wash:#b24e2717;--brand-accent:#486f09;--brand-rule:#d6c8a8;--brand-raise:#11291b14;--encre:#11291b;--encre-2:#41564a;--encre-3:#5d685f;--sur-encre:#bfcdbf;--sur-encre-2:#8a9c8d;--vif:#6da80d;--vif-texte:#486f09;--vif-clair:#8fcc22;--or:#d99a22;--or-clair:#efc05e;--sarcelle:#0c6570;--terre:#b24e27;--terre-clair:#e8845a;--terre-bord:#b24e276b;--terre-fond:#b24e2717;--secours:#fff4ec;--secours-fond:#fff4ec24;--rule:#d6c8a8;--rule-encre:#f7f1e129;--rule-terre:#fff4ec80;--rule-clair:#f7f1e17a;--rule-sur-vif:#11291b47;--voile:#11291b57;--voile-fort:#11291bb8;--voile-doux:#11291b24;--verre:#11291b9e;--verre-fort:#11291bcc;--f-d:"Gabarito", "Trebuchet MS", system-ui, sans-serif;--f-b:"Bricolage Grotesque", "Segoe UI", system-ui, -apple-system, sans-serif;--f-v:"Fraunces", Georgia, "Times New Roman", serif;--pad:clamp(20px, 5vw, 72px);--bar-gutter:clamp(20px, 2.4vw, 48px);--top-gap:14px;--top-bar-h:64px;--info-h:36px;--top-h:calc(var(--top-gap) + var(--info-h) + var(--top-bar-h));--radius-pill:999px;--radius-block:18px;--radius-small:12px;--shadow-float:0 6px 26px -14px #11291b4d;--shadow-dock:0 18px 40px -20px #11291b8c;--t-fast:.15s;--t-base:.18s;--t-slow:.22s;--t-enter:.3s;--e-pose:cubic-bezier(.22, .9, .24, 1);--pose-lift:18px;--text-display:clamp(2.7rem, 8vw, 5.4rem);--text-h1:clamp(2.1rem, 5.2vw, 3.4rem);--text-h2:clamp(1.6rem, 3.4vw, 2.35rem);--text-h3:clamp(1.1rem, 1.9vw, 1.3rem);--text-lead:clamp(1.08rem, 1.8vw, 1.28rem);--text-body-lg:1.125rem;--text-body:1.0625rem;--text-small:.906rem;--text-caption:.8125rem;--text-label:.72rem;--line-title:1.06;--line-snug:1.3;--line-body:1.62;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;--spacing-48:48px;--spacing-64:64px;--spacing-96:96px;--spacing-128:128px;--spacing-block:clamp(20px, 2.4vw, 32px);--spacing-section:clamp(48px, 6vw, 80px);--container-lecture:68ch;--container-page:1280px;--container-aside:15.5rem;--motion-fast:.18s;--motion-base:.22s;--motion-slow:.3s;--motion-ease:var(--e-pose);--motion-lift:12px}:where(.w-ed){--surface-page:var(--papier);--surface-raised:var(--papier-2);--surface-sunken:var(--papier-3);--surface-inverse:var(--encre);--border-subtle:var(--rule);--border-strong:var(--encre);--border-inverse:var(--rule-encre);--color-text:var(--encre);--color-text-soft:var(--encre-2);--color-text-muted:var(--encre-3);--color-meta:var(--sarcelle);--color-accent-text:var(--vif-texte);--color-accent-fill:var(--vif);--color-mark:var(--or);--color-inverse-text:var(--papier);--color-inverse-soft:var(--sur-encre);--color-inverse-mark:var(--or-clair)}body{background:var(--papier);color:var(--encre);font-family:var(--f-b);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.6}footer .w-footer__inner,.w-tool__panel,.w-tool__panel-top,.w-tool__ask-panel,.w-tool__head,.w-tool__prose,.w-plate__panel,.w-team-dialog__panel,.w-slab,.w-cx__panel,.w-access__say,.w-access__brand,.w-access__panel,.w-access__free,.w-card,.w-card__step,.w-card__warning,.w-field,.w-tool__stage,.w-lines li,.w-rows li,.w-hail,.w-hail__say,.w-note-block,.w-frise,.w-gauge,.w-journey,.w-next,.w-board__col,.w-dock__panel,.w-space-panel,.w-panel,.w-stock,.w-stock__next,.w-stock>div{container-type:inline-size}.w-form__legal,.w-stock__ask{-webkit-hyphens:manual;hyphens:manual;text-align:left!important}p{text-align:left;-webkit-hyphens:manual;hyphens:manual;text-wrap:pretty;hyphenate-limit-chars:6 3 3}@container (width>=52ch){p{text-align:justify;-webkit-hyphens:auto;hyphens:auto}}::selection{background:var(--vif);color:var(--papier)}:focus-visible{outline:3px solid var(--vif-texte);outline-offset:3px;border-radius:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.w-adm{--adm-bar:var(--brand-cream);--adm-bar-ink:var(--brand-ink);--adm-bar-ink-2:var(--brand-ink-2);--adm-bar-rule:var(--brand-rule);--adm-bar-accent:var(--brand-accent);--adm-bar-raise:var(--brand-raise);--adm-hail:var(--encre);--adm-hail-ink:var(--papier);--adm-hail-ink-2:var(--sur-encre);--adm-hail-ink-3:var(--sur-encre-2);--adm-hail-rule:var(--rule-encre);--adm-warn:var(--or);--adm-warn-ink:var(--encre);--adm-done:var(--vif-clair);--adm-done-ink:var(--encre);--adm-live:var(--vif);--adm-wait:var(--or);--adm-call:var(--terre);--adm-signal:var(--terre);--adm-alert:var(--terre);--adm-alert-ink:var(--secours);--adm-select:var(--vif);--adm-select-ink:var(--papier);--adm-bar-glass:var(--brand-cream-glass)}:root[data-theme=sombre] .w-adm{--papier:#111a14;--papier-2:#18231b;--papier-3:#223026;--encre:#ece5d5;--encre-2:#b7c4b6;--encre-3:#93a292;--sur-encre:#33463a;--sur-encre-2:#47594b;--vif:#2f5a0c;--vif-texte:#a9dc4f;--vif-clair:#b7e466;--or:#e0a93c;--or-clair:#f0c670;--sarcelle:#6bc3d0;--terre-clair:#e8845a;--rule:#38493c;--rule-encre:#11291b2e;--shadow-float:0 6px 26px -14px #000000b3;--adm-hail:#1b2a20;--adm-hail-ink:#ece5d5;--adm-hail-ink-2:#b7c4b6;--adm-hail-ink-3:#93a292;--adm-hail-rule:#ece5d529;--adm-warn:#e0a93c;--adm-warn-ink:#111a14;--adm-done:#b7e466;--adm-done-ink:#111a14;--adm-live:#a9dc4f;--adm-wait:#e0a93c;--adm-call:#e8845a;--adm-signal:#e8845a;--adm-alert:#e8845a;--adm-alert-ink:#111a14;--adm-select:#a9dc4f;--adm-select-ink:#111a14;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.w-adm,.w-space-shell{--ad-r-1:8px;--ad-r-2:12px;--ad-r-3:18px;--ad-gap:16px;--ad-gap-lg:24px;--ad-card:#fffdf6;--ad-card-2:#faf4e4;--ad-line:color-mix(in srgb, var(--encre) 14%, var(--papier));--ad-field-line:color-mix(in srgb, var(--encre) 56%, var(--papier));--ad-field-bg:#fff;--ad-ring:color-mix(in srgb, var(--vif-texte) 32%, transparent);--ad-shadow-1:0 1px 2px #11291b0f, 0 6px 18px -10px #11291b38;--ad-shadow-2:0 2px 4px #11291b0f, 0 18px 40px -16px #11291b52;--ad-shadow-bar:0 -10px 30px -18px #11291b66}:root[data-theme=sombre] .w-adm,:root[data-theme=sombre] .w-space-shell{--ad-card:#18231b;--ad-card-2:#1e2b22;--ad-line:color-mix(in srgb, var(--encre) 14%, var(--papier));--ad-field-line:color-mix(in srgb, var(--encre) 52%, var(--papier));--ad-field-bg:#0e1610;--ad-ring:color-mix(in srgb, var(--vif-texte) 38%, transparent);--ad-shadow-1:0 1px 0 #ffffff0a inset, 0 8px 22px -12px #000000b3;--ad-shadow-2:0 1px 0 #ffffff0d inset, 0 22px 44px -16px #000c;--ad-shadow-bar:0 -12px 30px -16px #000c}:root[data-theme=sombre] .w-space-shell{--papier:#111a14;--papier-2:#18231b;--papier-3:#223026;--encre:#ece5d5;--encre-2:#b7c4b6;--encre-3:#93a292;--sur-encre:#c7d4c4;--sur-encre-2:#93a292;--vif:#2f5a0c;--vif-texte:#a9dc4f;--vif-clair:#b7e466;--or:#e0a93c;--or-clair:#f0c670;--sarcelle:#6bc3d0;--terre:#e8845a;--terre-clair:#e8845a;--terre-bord:#e8845a75;--terre-fond:#e8845a1f;--rule:#38493c;--rule-encre:#ece5d52e;--shadow-float:0 6px 26px -14px #000000b3;--esp-plaque:#0a1610;--esp-plaque-texte:#ece5d5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=sombre] .w-space-shell :is(.w-cockpit__rail,.w-hail,.w-panel--dark){--encre:var(--esp-plaque);--papier:var(--esp-plaque-texte);--vif:#a9dc4f}:root[data-theme=sombre] .w-space-shell .w-space-bar{--papier:var(--brand-cream);--papier-2:var(--brand-sand);--papier-3:var(--brand-sand);--encre:var(--brand-ink);--encre-2:var(--brand-ink-2);--encre-3:var(--brand-ink-3);--vif:var(--brand-green);--vif-texte:var(--brand-accent);--terre:var(--brand-earth);--terre-clair:var(--brand-earth);--terre-bord:var(--brand-earth-edge);--terre-fond:var(--brand-earth-wash);--rule:var(--brand-rule);--shadow-float:0 6px 26px -14px #11291b4d;--surface:color-mix(in srgb, #fff 62%, var(--brand-cream));--line:color-mix(in srgb, var(--brand-rule) 72%, transparent);--hover:color-mix(in srgb, var(--brand-ink) 6%, transparent);--press:color-mix(in srgb, var(--brand-ink) 10%, transparent);--sh-3:0 2px 6px #11291b0f, 0 14px 34px -12px #11291b52, 0 34px 70px -28px #11291b66;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--etat-attente:var(--or);--etat-attente-ink:var(--encre);--etat-termine:var(--vif-clair);--etat-termine-ink:var(--encre)}:root[data-theme=sombre] :is(.w-adm,.w-space-shell){--etat-attente:#e0a93c;--etat-attente-ink:#111a14;--etat-termine:#b7e466;--etat-termine-ink:#111a14}}@layer components{.w-wrap{max-width:1280px;padding-inline:var(--pad);margin-inline:auto}.w-section{padding-block:clamp(56px,8vw,104px);scroll-margin-top:96px}.w-section+.w-section{padding-block-start:0}.w-section:has(+.w-section){padding-block-end:clamp(40px,4.4vw,64px)}.w-section:has(+.w-newsletter){padding-block-end:0}.w-skip{z-index:100;border-radius:var(--radius-pill);background:var(--encre);color:var(--papier);font-family:var(--f-d);transition:transform var(--t-base);margin-top:14px;padding:12px 22px;font-size:15px;font-weight:700;position:absolute;top:0;left:50%;transform:translate(-50%,calc(-100% - 24px))}.w-skip:focus-visible{transform:translate(-50%)}.w-top{z-index:70;padding:0;position:sticky;top:0}.w-top__bar{--logo-h:46px;width:calc(100% - 2 * var(--bar-gutter));max-width:1440px;margin:var(--top-gap) auto 0;height:var(--top-bar-h);background:var(--brand-cream);border:1px solid var(--brand-rule);border-radius:var(--radius-pill);box-shadow:var(--shadow-float);align-items:center;gap:20px;padding:0 10px 0 26px;display:flex}@media (width>=1200px){:root{--top-bar-h:76px}.w-top__bar{--logo-h:50px}}@media (width>=1440px){.w-top__bar{--logo-h:54px}}@media (width>=1320px){.w-top__bar{gap:16px;padding-inline:26px 10px}}html.has-dock body{padding-top:var(--top-h)}html.has-dock .w-top{position:fixed;inset:0 0 auto}html.has-dock.is-docked .w-top{inset:auto 0 0}html.is-docked .w-top__bar{margin:0 auto var(--top-gap);--logo-h:44px;width:fit-content;max-width:100%;height:64px;box-shadow:var(--shadow-dock)}html.is-docked .w-top .w-switch{display:none}@media (width<=619px){html.is-docked .w-top .w-help-link{padding:8px 12px;display:flex}html.is-docked .w-mark span{display:none}html.is-docked .w-top__bar{--logo-h:36px;gap:12px;padding-inline:20px 10px}}.w-top__bar.is-swapping{animation:.42s cubic-bezier(.22,.9,.24,1) both w-swap}html.is-docked .w-top__bar.is-swapping{--swap-from:26px}@keyframes w-swap{0%{opacity:0;transform:translateY(var(--swap-from,-26px)) scale(.97)}to{opacity:1;transform:none}}.w-mark{min-height:44px;font-family:var(--f-d);letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:7px;font-size:18px;font-weight:900;display:flex}.w-mark__pulse{flex:0 0 22px;width:22px;height:12px}.w-mark__w{color:var(--vif-texte)}.w-mark__logo{flex:none;display:block}.w-mark__logo img{width:auto;max-width:100%;height:var(--logo-h,48px);display:block}.w-top__right{align-items:center;gap:9px;margin-left:auto;display:flex}.w-switch{border:1.5px solid var(--rule);border-radius:var(--radius-pill);font-family:var(--f-d);font-size:12px;font-weight:700;display:inline-flex;overflow:hidden}.w-switch button,.w-switch__item{font:inherit;color:var(--encre-2);cursor:pointer;min-width:44px;min-height:44px;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:0;place-items:center;padding:6px 13px;display:grid}.w-switch button[aria-pressed=true],.w-switch__item[aria-pressed=true]{background:var(--encre);color:var(--papier)}.w-switch--on-encre{border-color:var(--rule-encre);font-size:12.5px}.w-switch--on-encre button,.w-switch--on-encre .w-switch__item{color:var(--sur-encre);padding:7px 14px}.w-pill{background:var(--encre);min-height:44px;color:var(--papier);border-radius:var(--radius-pill);font-family:var(--f-d);white-space:nowrap;transition:background var(--t-base), color var(--t-base);align-items:center;gap:11px;padding:6px 6px 6px 18px;font-size:14px;font-weight:700;display:flex}.w-pill:hover{background:var(--vif);color:var(--encre)}.w-pill__badge{background:var(--vif);width:30px;height:30px;color:var(--encre);transition:background var(--t-base), color var(--t-base), transform var(--t-base);border-radius:50%;flex:0 0 30px;place-items:center;display:grid}.w-pill:hover .w-pill__badge{background:var(--encre);color:var(--vif-clair);transform:rotate(-45deg)}.w-help-link{border:1.5px solid var(--terre-bord);border-radius:var(--radius-pill);min-height:44px;color:var(--terre);font-family:var(--f-d);white-space:nowrap;transition:background var(--t-base);align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:700;display:none}.w-help-link:hover{background:var(--terre-fond)}@media (width>=620px){.w-help-link{display:flex}}.w-help-link__dot{background:var(--terre);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite w-beat}@keyframes w-beat{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.w-burger{border:1.5px solid var(--rule);border-radius:var(--radius-pill);width:44px;height:44px;color:var(--encre);cursor:pointer;background:0 0;place-items:center;display:grid}@media (width>=1320px){.w-burger{display:none}}.w-hero{padding:clamp(46px,8vw,96px) 0 clamp(40px,6vw,72px);position:relative}.w-eyebrow{color:var(--sarcelle);font-family:var(--f-d);letter-spacing:.15em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 26px;font-size:12px;font-weight:700;display:flex}.w-eyebrow:before{content:"";background:var(--sarcelle);width:26px;height:1.5px;display:inline-block}.w-h1{font-family:var(--f-d);letter-spacing:-.035em;text-wrap:balance;margin:0 0 26px;font-size:clamp(2.7rem,8vw,5.4rem);font-weight:900;line-height:.94}.w-h1__pressed{width:max-content;max-width:100%;display:block;position:relative}.w-h1__pressed:after{content:"";inset-inline:0;background:var(--or);transform-origin:0;height:.075em;animation:1.1s cubic-bezier(.2,.9,.2,1) .35s both w-press;position:absolute;bottom:-.06em}@keyframes w-press{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.w-hero--imprint .w-h1__pressed{animation:1.25s cubic-bezier(.22,.85,.24,1) .35s both w-imprint;-webkit-mask-image:linear-gradient(90deg,#000 0 50%,#0000 50%);mask-image:linear-gradient(90deg,#000 0 50%,#0000 50%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.w-hero--imprint .w-h1__pressed:after{animation:none}@keyframes w-imprint{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.w-h1__ink{color:var(--vif-texte)}.w-lede{max-width:46ch;color:var(--encre-2);margin:0 0 32px;font-size:clamp(1.05rem,2.1vw,1.28rem)}.w-eyebrow--clair{color:var(--papier)}.w-eyebrow--clair:before{background:var(--or-clair)}.w-h1--clair{color:var(--papier)}.w-h1--clair .w-h1__ink{color:var(--or-clair)}.w-lede--clair{color:var(--papier)}.w-proof{flex-wrap:wrap;gap:14px 34px;margin:0;display:flex}.w-proof__item{flex-direction:column-reverse;gap:2px;display:flex}.w-proof__v{color:var(--papier);font-family:var(--f-d);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,3.4vw,2rem);font-weight:900;line-height:1}.w-proof__k{color:var(--papier);font-size:13px;line-height:1.35}.w-float{animation:7s ease-in-out infinite w-float}@keyframes w-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.w-media-slot{z-index:2;background:var(--encre);color:var(--papier);border-radius:var(--radius-small);margin-top:-26px;padding:16px 18px;font-size:13.5px;line-height:1.45;position:relative}.w-media-slot b{font-family:var(--f-d);margin-bottom:3px;font-size:15px;display:block}.w-band{background:var(--encre);color:var(--papier);padding-block:13px;overflow:hidden}.w-band__track{width:max-content;animation:34s linear infinite w-slide;display:flex}.w-band:hover .w-band__track,.w-band:focus-within .w-band__track{animation-play-state:paused}@keyframes w-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.w-band__track span{font-family:var(--f-d);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:26px;padding-inline:26px;font-size:14px;font-weight:700;display:flex}.w-band__track span:after{content:"";background:var(--or);width:6px;height:6px;display:block;transform:rotate(45deg)}.w-section-head{align-items:baseline;gap:16px;margin:0 0 10px;display:flex}.w-section-head__n{font-family:var(--f-d);letter-spacing:.1em;color:var(--vif-texte);font-size:13px;font-weight:700}.w-h2{font-family:var(--f-d);letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,4.6vw,3.1rem);font-weight:700;line-height:1.04}.w-section-sub{max-width:56ch;color:var(--encre-2);margin:14px 0 0;font-size:1.04rem}.w-mission__grid{grid-template-columns:1fr;gap:30px;display:grid}@media (width>=900px){.w-mission__grid{grid-template-columns:1.25fr 1fr;align-items:start;gap:60px}}.w-mission__claim{max-width:22ch;font-family:var(--f-d);letter-spacing:-.025em;margin:22px 0 0;font-size:clamp(1.5rem,3.9vw,2.5rem);font-weight:700;line-height:1.16}.w-mission__side{border-left:2px solid var(--vif);color:var(--encre-2);padding-left:20px;font-size:.98rem}.w-mission__side p{margin:0 0 16px}.w-mission__side p:last-child{margin:0}.w-mission__side b{color:var(--encre);font-family:var(--f-d);margin-bottom:5px;display:block}.w-mission__door{margin-top:22px}.w-row{border-bottom:1px solid var(--rule);transition:background var(--t-slow);grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin-inline:-12px;padding:24px 12px;display:grid}@media (width>=760px){.w-row{grid-template-columns:78px 1fr 1.15fr auto;gap:28px;margin-inline:-18px;padding:30px 18px}}.w-row:hover{background:var(--papier-2)}.w-row__n{color:var(--sarcelle);font-family:var(--f-d);letter-spacing:.14em;font-variant-numeric:tabular-nums;transition:color var(--t-base);font-size:.82rem;font-weight:800;line-height:1}.w-row:hover .w-row__n{color:var(--vif-texte)}.w-row__h{font-family:var(--f-d);letter-spacing:-.02em;font-size:clamp(1.15rem,2.4vw,1.5rem);font-weight:700;line-height:1.15}.w-row__h small{color:var(--sarcelle);font-family:var(--f-b);letter-spacing:.08em;text-transform:uppercase;margin-top:6px;font-size:12.5px;font-weight:500;display:block}.w-row__d{color:var(--encre-2);grid-column:1/-1;font-size:.97rem}@media (width>=760px){.w-row__d{grid-column:auto}}.w-row__arrow{border:1.5px solid var(--rule);width:44px;height:44px;transition:background var(--t-slow), border-color var(--t-slow), color var(--t-slow), transform var(--t-slow);border-radius:50%;flex:0 0 44px;place-items:center;display:grid}.w-row:hover .w-row__arrow{background:var(--encre);border-color:var(--encre);color:var(--papier);transform:rotate(-45deg)}.w-poster{background:var(--encre);color:var(--papier);border-radius:var(--radius-block);grid-template-columns:1fr;display:grid;position:relative;overflow:hidden}@media (width>=860px){.w-poster{grid-template-columns:1.15fr 1fr}}.w-poster__body{padding:clamp(28px,4.5vw,54px)}.w-poster__tag{color:var(--or);font-family:var(--f-d);letter-spacing:.16em;text-transform:uppercase;margin:0 0 20px;font-size:11.5px;font-weight:700}.w-poster__h{font-family:var(--f-d);letter-spacing:-.03em;text-wrap:balance;margin:0 0 18px;font-size:clamp(1.8rem,4.4vw,3rem);font-weight:900;line-height:1.02}.w-poster__p{max-width:44ch;color:var(--sur-encre);margin:0 0 26px;font-size:1rem}.w-poster__panel{background:var(--vif);color:var(--encre);flex-direction:column;justify-content:center;gap:4px;padding:clamp(26px,4vw,44px);display:flex}.w-poster__day{font-family:var(--f-d);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(3.6rem,11vw,6rem);font-weight:900;line-height:.82}.w-poster__month{font-family:var(--f-d);letter-spacing:.06em;text-transform:uppercase;font-size:1.25rem;font-weight:700}.w-poster__meta{border-top:1.5px solid var(--rule-sur-vif);flex-direction:column;gap:5px;margin-top:20px;padding-top:16px;font-size:14.5px;font-weight:600;display:flex}.w-stock{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-block);grid-template-columns:1fr;gap:30px;padding:clamp(26px,4.5vw,52px);display:grid}@media (width>=900px){.w-stock{grid-template-columns:1.2fr .95fr;align-items:center;gap:52px}}.w-stock>*{min-width:0}.w-stock--solo{grid-template-columns:minmax(0,1fr)}@media (width>=900px){.w-stock--solo{grid-template-columns:minmax(0,1fr);max-width:74ch}}.w-stock__next{background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-small);padding:clamp(18px,2.4vw,24px)}.w-stock__next-title{color:var(--sarcelle);font-family:var(--f-d);letter-spacing:.15em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}.w-stock__list{color:var(--encre-2);text-align:left;-webkit-hyphens:manual;hyphens:manual;gap:10px;margin:0;padding:0;font-size:.94rem;line-height:1.5;list-style:none;display:grid}.w-stock__list li{padding-left:20px;position:relative}.w-stock__list li:before{content:"";background:var(--or);width:11px;height:2px;position:absolute;top:.7em;left:0}.w-shield{background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-small);align-items:flex-start;gap:13px;padding:16px 18px;display:flex}.w-shield svg{flex:0 0 22px;margin-top:2px}.w-shield p{color:var(--encre-2);margin:0;font-size:14.5px}.w-shield b{color:var(--encre)}.w-steps{margin:0;padding:0;list-style:none}.w-steps li{border-bottom:1px solid var(--rule);align-items:center;gap:15px;padding-block:15px;display:flex}.w-steps li:last-child{border-bottom:0}.w-steps__n{background:var(--encre);width:27px;height:27px;color:var(--papier);font-family:var(--f-d);border-radius:50%;flex:0 0 27px;place-items:center;font-size:13px;font-weight:900;display:grid}.w-steps__t{font-size:15px;font-weight:500}.w-steps__t em{color:var(--encre-3);font-size:13.5px;font-style:normal;font-weight:400;display:block}.w-stats{border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:34px 0 0;display:grid}.w-stat{border-bottom:1px solid var(--rule);flex-direction:column;gap:9px;padding:26px 20px 26px 0;display:flex}.w-stat__v{color:var(--encre);font-family:var(--f-d);letter-spacing:-.04em;font-variant-numeric:tabular-nums;order:-1;margin:0;font-size:clamp(2.1rem,5vw,3.2rem);font-weight:900;line-height:1}.w-stat__k{color:var(--encre-2);font-size:13.5px;line-height:1.35}.w-stat__from{color:var(--encre-3);margin:auto 0 0;font-size:12.5px;line-height:1.4}.w-stat__on{display:block}.w-note{color:var(--encre-3);margin-top:14px;font-size:12.5px;font-style:italic}.w-quotes{grid-template-columns:1fr;gap:22px;margin-top:36px;display:grid}@media (width>=860px){.w-quotes{grid-template-columns:1fr 1fr;gap:30px}}.w-quote{border-top:2px solid var(--encre);margin:0;padding-top:22px}.w-quote p{color:var(--encre);font-family:var(--f-v);margin:0 0 18px;font-size:clamp(1.15rem,2.4vw,1.42rem);font-style:italic;line-height:1.42}.w-quote footer{color:var(--encre-2);align-items:center;gap:12px;font-size:13.5px;display:flex}.w-quote footer b{color:var(--encre);font-weight:600}.w-avatar{background:var(--papier-3);width:38px;height:38px;color:var(--encre-2);font-family:var(--f-d);border-radius:50%;flex:0 0 38px;place-items:center;font-size:14px;font-weight:700;display:grid}.w-help-band{background:var(--terre);color:var(--secours);border-radius:var(--radius-block);grid-template-columns:1fr;gap:26px;padding:clamp(26px,4.2vw,46px);display:grid}@media (width>=860px){.w-help-band{grid-template-columns:1.1fr auto;align-items:center;gap:44px}}.w-help-band .w-h2{font-size:clamp(1.5rem,3.2vw,2.1rem)}.w-help-band p{max-width:50ch;margin:12px 0 0;font-size:.97rem}.w-help-band__actions{flex-wrap:wrap;gap:11px;display:flex}.w-btn{border-radius:var(--radius-pill);min-height:44px;font-family:var(--f-d);cursor:pointer;transition:transform var(--t-fast), background var(--t-fast), color var(--t-fast);align-items:center;gap:9px;padding:14px 26px;font-size:15.5px;font-weight:700;display:inline-flex}.w-btn:hover{transform:translateY(-2px)}.w-btn--primary{background:var(--encre);color:var(--papier);border:1.5px solid var(--encre)}.w-btn--primary:hover{background:var(--vif);color:var(--encre);border-color:var(--vif)}.w-btn--secondary{border:1.5px solid var(--encre);color:var(--encre);background:0 0}.w-btn--secondary:hover{background:var(--encre);color:var(--papier)}.w-btn--clair{background:var(--papier);border:1.5px solid var(--papier);color:var(--encre)}.w-btn--clair:hover{background:var(--vif-clair);border-color:var(--vif-clair)}.w-btn--clair-ghost{border:1.5px solid var(--rule-clair);color:var(--papier);background:0 0}.w-btn--clair-ghost:hover{background:var(--papier);border-color:var(--papier);color:var(--encre)}.w-btn--gold{background:var(--or);border:1.5px solid var(--or);color:var(--encre)}.w-btn--gold:hover{background:var(--or-clair);border-color:var(--or-clair)}.w-btn--help-ghost{border:1.5px solid var(--rule-terre);color:var(--secours);background:0 0}.w-btn--help-ghost:hover{background:var(--secours-fond);border-color:var(--secours)}.w-btn--help{background:var(--secours);border:1.5px solid var(--secours);color:var(--terre)}.w-btn--help:hover{background:var(--papier);border-color:var(--papier)}.w-field{margin-bottom:16px;display:block}.w-field__label{font-family:var(--f-d);margin-bottom:6px;font-size:14px;font-weight:700;display:block}.w-field__input{background:var(--papier);border:1.5px solid var(--encre);border-radius:var(--radius-pill);width:100%;min-height:44px;color:var(--encre);font:inherit;padding:13px 17px;font-size:15.5px}.w-field__input::placeholder{color:var(--encre-3)}.w-field__error{color:var(--terre);margin-top:6px;font-size:14px;font-weight:600;display:block}.w-field__hint{color:var(--encre-2);margin-top:6px;font-size:13.5px;display:block}.w-newsletter{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:1fr;gap:26px;padding-block:clamp(38px,5vw,64px);display:grid}@media (width>=900px){.w-newsletter{grid-template-columns:1fr 1fr;align-items:center;gap:52px}}.w-newsletter__form{flex-wrap:wrap;gap:9px;display:flex}.w-newsletter__form .w-field{flex:210px;margin-bottom:0}.w-newsletter__submit{border-radius:var(--radius-pill);background:var(--vif);min-height:44px;color:var(--encre);font-family:var(--f-d);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);border:0;padding:13px 26px;font-size:15.5px;font-weight:700}.w-newsletter__submit:hover{background:var(--encre);color:var(--papier)}.w-newsletter__legal{color:var(--encre-3);flex-basis:100%;margin:12px 0 0;font-size:12.5px}.w-footer{isolation:isolate;padding:clamp(44px, 6vw, 76px) 0 calc(28px + var(--top-h));background:var(--encre);color:var(--papier);position:relative;overflow:hidden}.w-footer__scene{z-index:-1;pointer-events:none;opacity:.58;mix-blend-mode:soft-light;position:absolute;inset:0;-webkit-mask-image:radial-gradient(135% 105% at 72% 112%,#000 0% 22%,#0000 78%);mask-image:radial-gradient(135% 105% at 72% 112%,#000 0% 22%,#0000 78%)}.w-footer__scene .w-photo,.w-footer__scene .w-photo__img{object-fit:cover;object-position:50% 40%;width:100%;height:100%}html[data-save-data=on] .w-footer__scene{display:none}.w-footer__top{grid-template-columns:1fr;gap:34px;display:grid}@media (width>=820px){.w-footer__top{grid-template-columns:1.45fr repeat(3,1fr);gap:40px}}.w-footer h2{color:var(--or);font-family:var(--f-d);letter-spacing:.14em;text-transform:uppercase;margin:0 0 15px;font-size:12px;font-weight:700}.w-footer ul{color:var(--sur-encre);flex-direction:column;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}.w-footer ul a{min-height:44px;transition:color var(--t-base);align-items:center;display:flex}.w-footer ul a:hover{color:var(--vif-clair)}.w-footer__baseline{max-width:22ch;color:var(--papier);font-family:var(--f-v);margin:16px 0 20px;font-size:1.28rem;font-style:italic;line-height:1.3}.w-footer__end{border-top:1px solid var(--rule-encre);color:var(--sur-encre-2);flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:44px;padding-top:20px;font-size:12.5px;display:flex}.w-footer__end a:hover{color:var(--vif-clair)}.w-danger{background:var(--terre-fond);border:1px solid var(--terre-bord);border-radius:var(--radius-block);max-width:62ch;color:var(--terre);align-items:flex-start;gap:12px;margin:26px 0 0;padding:16px 20px;font-weight:600;line-height:1.5;display:flex}.w-danger svg{flex:0 0 17px;margin-top:3px}.w-help-page__pick{flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;display:flex}.w-help-page__offline{align-items:center;gap:9px;max-width:62ch;margin-top:18px;display:flex}.w-help-page__offline svg{color:var(--vif-texte);flex:0 0 15px}.w-resource{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-block);grid-template-columns:minmax(0,1fr);margin-top:14px;padding:16px 18px;display:grid}.w-resource>.w-resource__actions{margin-top:14px}@media (width>=620px){.w-resource{grid-template-rows:repeat(4,auto) 1fr;grid-template-columns:minmax(0,1fr) auto;column-gap:20px;padding:24px 26px}.w-resource>.w-resource__actions{grid-area:1/2/-1;align-self:center;margin-top:0}}.w-resource h3{font-family:var(--f-d);letter-spacing:-.025em;margin:4px 0 0;font-size:clamp(1.15rem,3vw,1.4rem);font-weight:700;line-height:1.2}.w-resource__kind{color:var(--sarcelle);line-height:1.3;font-family:var(--f-b);letter-spacing:.1em;text-transform:uppercase;font-size:11.5px;font-weight:600}.w-resource p{color:var(--encre-2);margin:8px 0 0;font-size:.95rem}.w-resource__meta{flex-wrap:wrap;gap:8px 18px;display:flex;margin-top:12px!important;font-size:.86rem!important}.w-resource__hours{color:var(--encre-2);font-weight:600}.w-resource__checked{color:var(--encre-3)}.w-resource__actions{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.w-resource__call{background:var(--terre);min-height:60px;color:var(--secours);border-radius:var(--radius-pill);font-family:var(--f-d);transition:background var(--t-base);align-items:center;gap:12px;padding:12px 24px;display:inline-flex}.w-resource__call:hover{background:var(--encre)}.w-resource__call span{display:block}.w-resource__call-verb{letter-spacing:.08em;text-transform:uppercase;opacity:.85;font-size:.76rem;font-weight:700;display:block}.w-resource__call b{letter-spacing:-.02em;font-size:1.3rem;font-weight:900;display:block}.w-resource__site{color:var(--sarcelle);font-family:var(--f-d);text-underline-offset:4px;align-items:center;gap:8px;font-size:.92rem;font-weight:700;text-decoration:underline;display:inline-flex}@media (width<=619px){.w-resource__actions,.w-resource__call{width:100%}.w-resource__call{justify-content:center}.w-resource__call>span{align-items:baseline;gap:10px;display:flex}}.w-help-page__aside{align-content:end;gap:18px;display:grid}.w-help-page__aside .w-danger,.w-help-page__aside .w-help-page__pick,.w-help-page__aside .w-help-page__offline{margin-top:0}@media (width<=619px){div:has(>header>.w-help-page__aside){padding-top:12px}header:has(>.w-help-page__aside){gap:14px;padding-bottom:14px}header:has(>.w-help-page__aside)>div:first-child{gap:8px}header:has(>.w-help-page__aside) .w-eyebrow{margin-bottom:0}header:has(>.w-help-page__aside) h1{font-size:1.9rem}.w-help-page__aside{gap:10px}.w-help-page__aside .w-danger{gap:10px;padding:10px 14px;font-size:.88rem;line-height:1.4}.w-help-page__pick{min-width:0}.w-help-page__pick>label{flex-wrap:nowrap;width:100%}.w-help-page__pick select{flex:1;min-width:0}.w-help-page__offline{font-size:11.5px}[data-pays-block]>.w-section-head{margin-bottom:0}[data-pays-block]>.w-section-head .w-h2{font-size:1.45rem}[data-pays-block]>.w-section-sub{margin-top:2px;font-size:.88rem}[data-pays-block]>.w-section-sub+.w-resource{margin-top:10px}}[data-territory-panel][data-territory-panel]{display:none}html[data-territory=senegal] [data-territory-panel=senegal],html[data-territory=france] [data-territory-panel=france],html[data-territory=autre] [data-territory-panel=autre]{display:block}html[data-save-data=on] body,html[data-save-data=on] .w-h1,html[data-save-data=on] .w-h2,html[data-save-data=on] .w-mark,html[data-save-data=on] .w-btn,html[data-save-data=on] .w-poster__h,html[data-save-data=on] .w-poster__day,html[data-save-data=on] .w-row__h,html[data-save-data=on] .w-row__n,html[data-save-data=on] .w-stat__v{font-family:Segoe UI,system-ui,-apple-system,sans-serif}html[data-save-data=on] .w-voice,html[data-save-data=on] .w-quote p,html[data-save-data=on] .w-footer__baseline{font-family:Georgia,Times New Roman,serif}html[data-save-data=on] *,html[data-save-data=on] :before,html[data-save-data=on] :after{transition:none!important;animation:none!important}html[data-save-data=on] [data-heavy-media]{display:none}.w-frag-vif{fill:var(--vif)}.w-frag-or{fill:var(--or)}.w-frag-sarcelle{fill:var(--sarcelle)}.w-frag-encre{fill:var(--encre)}.w-frag-stroke-encre{stroke:var(--encre)}.w-frag-stop-vif{stop-color:var(--vif)}.w-frag-stop-sarcelle{stop-color:var(--sarcelle)}.w-frag-stop-or{stop-color:var(--or)}.w-footer__help{border:1.5px solid var(--rule-terre);border-radius:var(--radius-pill);min-height:44px;color:var(--secours);font-family:var(--f-d);transition:background var(--t-base);align-items:center;gap:8px;margin-top:18px;padding:9px 16px;font-size:13px;font-weight:700;display:inline-flex}.w-footer__help:hover{background:var(--secours-fond)}.w-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-promise{font-family:var(--f-d);color:var(--encre-2);font-size:13.5px;line-height:1.55}.w-promise__icon{color:var(--vif-texte);flex:none}.w-promise--line{align-items:flex-start;gap:9px;margin:0;display:flex}.w-promise--line .w-promise__icon{margin-top:3px}.w-promise--panel{border:1.5px solid var(--rule);border-radius:var(--radius-small);background:var(--papier-2);margin:0;padding:16px 18px;display:block}.w-promise__title{color:var(--encre);font-family:var(--f-b);align-items:center;gap:9px;margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.35;display:flex}.w-promise__text{margin:0}.w-promise__link{min-height:44px;color:var(--sarcelle);text-underline-offset:3px;align-items:center;padding:4px 0;font-weight:700;text-decoration:underline;display:inline-flex}.w-promise__link:hover{color:var(--encre)}.w-promise--panel .w-promise__link{margin-top:2px}.w-scale__option--button{width:100%;font:inherit;text-align:left;color:inherit;justify-content:flex-start;font-size:1.02rem}.w-cercle-list{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.w-cercle-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.w-cercle{border:1px solid var(--rule);border-radius:var(--radius-block);background:var(--papier);flex-direction:column;gap:10px;min-width:0;padding:clamp(18px,3.4vw,26px);display:flex}.w-cercle[data-full=yes]{background:var(--papier-2)}.w-cercle p{text-align:left;-webkit-hyphens:none;hyphens:none}.w-cercle__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 14px;display:flex}.w-cercle__theme{min-width:0;max-width:28ch;color:var(--encre);font-family:var(--f-d);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.12rem,2.4vw,1.32rem);font-weight:700;line-height:1.25}.w-cercle__seats{flex:none}.w-cercle__day{color:var(--sarcelle);font-family:var(--f-d);text-transform:lowercase;margin:0;font-size:.96rem;font-weight:700}.w-cercle__day:first-letter{text-transform:uppercase}.w-cercle__hours{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;display:flex}.w-cercle__hours-label{color:var(--encre-3);font-size:var(--text-meta,11.5px);letter-spacing:.1em;text-transform:uppercase}.w-cercle__hour{color:var(--encre-2);font-size:.93rem}.w-cercle__own{color:var(--encre-3);margin-left:5px;font-size:.82rem;font-style:italic}.w-cercle__by{color:var(--encre-2);margin:0;font-size:.93rem}.w-cercle__charter{border-top:1px solid var(--rule);margin-top:2px}.w-cercle__charter-open{min-height:44px;color:var(--sarcelle);cursor:pointer;align-items:center;font-size:.93rem;font-weight:600;display:flex}.w-cercle__charter-open:focus-visible{outline:2px solid var(--sarcelle);outline-offset:3px}.w-cercle__charter-body{padding-bottom:6px}.w-cercle__charter-title{color:var(--encre);font-family:var(--f-d);text-align:left;margin:0 0 8px;font-size:.98rem;font-weight:700}.w-cercle__rules{color:var(--encre-2);gap:7px;margin:0;padding-left:18px;font-size:.92rem;line-height:1.55;display:grid}.w-cercle__rules li{max-width:62ch}.w-cercle__limit{max-width:62ch;color:var(--encre-3);margin:10px 0 0;font-size:.88rem;line-height:1.5}.w-cercle__actions{flex-direction:column;align-items:flex-start;gap:12px;margin-top:4px;display:flex}.w-cercle__accept{max-width:60ch;min-height:44px;color:var(--encre-2);cursor:pointer;align-items:center;gap:2px;font-size:.93rem;line-height:1.45;display:flex}.w-cercle__accept-box{width:22px;height:22px;accent-color:var(--vif-texte);flex:none;margin:11px}.w-cercle__accept-box:focus-visible{outline:2px solid var(--sarcelle);outline-offset:3px}.w-cercle-full{border-left:3px solid var(--or);border-radius:var(--radius-small);background:var(--papier-3);flex-direction:column;align-items:flex-start;gap:10px;margin-top:4px;padding:14px 16px;display:flex}.w-cercle-full__title{color:var(--encre);font-family:var(--f-d);text-align:left;margin:0;font-size:.98rem;font-weight:700}.w-cercle-full__text{max-width:56ch;color:var(--encre-2);margin:0;font-size:.92rem;line-height:1.5}.w-cercle__privacy{max-width:60ch;color:var(--encre-3);align-items:flex-start;gap:8px;margin:2px 0 0;font-size:.85rem;line-height:1.45;display:flex}.w-cercle__privacy svg{color:var(--vif-texte);flex:none;margin-top:2px}.w-cercle-presence{border-left:3px solid var(--vif);border-radius:var(--radius-small);background:var(--papier-2);text-align:left;-webkit-hyphens:none;hyphens:none;flex-direction:column;gap:4px;max-width:46rem;margin:22px 0 26px;padding:14px 18px;display:flex}.w-cercle-presence__line{max-width:62ch;color:var(--encre);font-family:var(--f-d);letter-spacing:-.01em;font-size:clamp(1rem,2.2vw,1.12rem);font-weight:700;line-height:1.35}.w-cercle-presence__note{max-width:62ch;color:var(--encre-3);font-size:.85rem;line-height:1.45}.w-cercle-flash{border-radius:var(--radius-small);background:var(--papier-2);color:var(--encre);text-align:left;align-items:center;gap:9px;margin:0 0 22px;padding:12px 16px;font-size:.94rem;display:flex}.w-cercle-flash svg{color:var(--vif-texte);flex:none}.w-cercle-flash[data-refused=yes]{background:var(--terre-fond)}.w-cercle-flash[data-refused=yes] svg{color:var(--terre)}.w-cercle-open{border:1px solid var(--rule);border-radius:var(--radius-block);background:var(--papier);justify-items:start;gap:16px;max-width:46rem;padding:clamp(18px,3.4vw,26px);display:grid}.w-cercle-open__field{width:100%;max-width:26rem}.w-cercle-open>.w-cercle__charter{width:100%}.w-offre__free-list{color:var(--encre-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:10px 22px;margin:0;padding-left:1.1em;display:grid}.w-offre__pledge{border-left:3px solid var(--or);margin:0;padding:4px 0 4px 20px}.w-offre__pledge p{font-family:var(--f-v);color:var(--encre);margin:0 0 10px;font-size:clamp(1.05rem,2.2vw,1.3rem);font-style:italic}.w-offre__pledge footer{color:var(--encre-3);font-size:.85rem}.w-offre__quote{border-left:3px solid var(--vif);border-radius:0 var(--radius-small) var(--radius-small) 0;background:var(--papier-2);max-width:65ch;color:var(--encre);margin:0;padding:14px 18px}.w-offre__prices{gap:12px;margin:0;padding:0;list-style:none;display:grid}.w-offre__price{border-radius:var(--radius-small);background:var(--papier);gap:2px;padding:12px 14px;display:grid}.w-offre__tier{font-size:var(--text-kicker,12px);letter-spacing:.12em;text-transform:uppercase;color:var(--encre-3)}.w-offre__amount{font-family:var(--f-d);color:var(--encre);font-size:clamp(1.3rem,3vw,1.7rem)}.w-offre__unit{color:var(--encre-3);font-size:.9rem}.w-offre__note{color:var(--encre-3);margin:0;font-size:.92rem}.w-offre__free-mark{border-radius:var(--radius-small);background:var(--papier);border-left:3px solid var(--sarcelle);color:var(--encre-2);margin:0;padding:10px 14px}@media (width>=760px){.w-offre__price{grid-template-columns:minmax(0,1fr) auto;align-items:baseline}.w-offre__tier{grid-column:1}.w-offre__amount{text-align:right;grid-area:1/2}.w-offre__unit,.w-offre__price .w-offre__note{grid-column:1/-1}}.w-scale{flex-direction:column;gap:10px;max-width:34rem;margin-top:30px;display:flex}.w-scale__option{background:var(--papier-2);border:1.5px solid var(--rule);border-radius:var(--radius-pill);cursor:pointer;min-height:56px;transition:background var(--t-base), border-color var(--t-base);align-items:center;gap:14px;padding:14px 20px;font-size:1.02rem;display:flex}.w-scale__option:hover{background:var(--papier-3)}.w-scale__option:has(input:checked){background:var(--encre);border-color:var(--encre);color:var(--papier);font-weight:600}.w-scale__option input{width:22px;height:22px;accent-color:var(--vif-texte);flex:0 0 22px}.w-scale__option:has(input:focus-visible){outline:3px solid var(--vif-texte);outline-offset:3px}.w-figure{margin-top:24px;overflow-x:auto}@media (width>=880px){.w-figure{grid-template-columns:1.05fr 1fr;align-items:start;gap:12px 32px;display:grid;overflow:visible}}.w-run .w-scale{max-width:none}.w-scale__key{background:var(--papier-3);border-radius:var(--radius-small);width:26px;height:26px;color:var(--encre-2);font-family:var(--f-d);transition:background var(--t-base), color var(--t-base);flex:0 0 26px;place-items:center;font-size:.78rem;font-weight:700;display:grid}.w-scale__option:has(input:checked) .w-scale__key{background:var(--vif);color:var(--encre)}@media (width<=899px){[data-step=questions] .w-scale--steps{gap:6px;margin-top:20px}}.w-scale--steps{gap:8px}.w-scale--steps .w-scale__option{border-radius:var(--radius-block);min-width:44px;min-height:60px;transition:background var(--t-fast) ease, border-color var(--t-fast) ease, transform var(--t-fast) ease;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 16px;display:grid;position:relative}.w-scale--steps .w-scale__option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.w-scale--steps .w-scale__option:hover{transform:translate(2px)}.w-scale--steps .w-scale__option:has(input:focus-visible){outline:3px solid var(--vif-texte);outline-offset:3px}.w-scale--steps .w-scale__say{grid-column:2;font-size:1.02rem;line-height:1.25}.w-scale--steps .w-scale__gauge{background:repeating-linear-gradient(90deg, var(--rule) 0 6px, transparent 6px 9px);grid-column:1;width:42px;height:16px}.w-scale--steps .w-scale__gauge:before{content:"";width:calc(var(--rang,1) * 9px - 3px);background:repeating-linear-gradient(90deg, var(--vif-texte) 0 6px, transparent 6px 9px);height:100%;transition:background var(--t-fast) ease;display:block}.w-scale--steps .w-scale__option:first-child{--rang:1}.w-scale--steps .w-scale__option:nth-child(2){--rang:2}.w-scale--steps .w-scale__option:nth-child(3){--rang:3}.w-scale--steps .w-scale__option:nth-child(4){--rang:4}.w-scale--steps .w-scale__option:nth-child(5){--rang:5}.w-scale--steps .w-scale__option:has(input:checked) .w-scale__gauge{background:repeating-linear-gradient(90deg, var(--sur-encre-2) 0 6px, transparent 6px 9px)}.w-scale--steps .w-scale__option:has(input:checked) .w-scale__gauge:before{background:repeating-linear-gradient(90deg, var(--vif-clair) 0 6px, transparent 6px 9px)}.w-scale--steps .w-scale__key{grid-column:3;display:none}@media (width>=900px) and (hover:hover){.w-scale--steps .w-scale__key{display:grid}}@media (width>=680px){.w-scale--steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.w-scale--steps .w-scale__option{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px 8px;min-height:88px;padding:14px}.w-scale--steps .w-scale__option:hover{transform:translateY(-2px)}.w-scale--steps .w-scale__gauge{grid-area:1/1}.w-scale--steps .w-scale__key{grid-area:1/2;justify-self:end}.w-scale--steps .w-scale__say{grid-area:2/1/3/3}}.w-scale__option--button svg{color:var(--encre-3);transition:transform var(--t-base), color var(--t-base);flex:none;margin-left:auto}.w-scale__option--button:hover svg{color:var(--vif-texte);transform:translate(4px)}.w-note-block .w-scale{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;max-width:62rem;display:grid}.w-scale:has(.w-scale__option--mood){grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;max-width:62rem;display:grid}.w-scale__option--mood{justify-content:flex-start;gap:10px}.w-export{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:12px 20px;max-width:46rem;margin-top:0;padding-top:20px;display:flex}.w-export .w-note{flex:15rem;margin:0}.w-export .w-note:empty{flex:0 0 0;min-width:0}.w-export__link{min-height:44px;color:var(--sarcelle);text-underline-offset:3px;align-items:center;font-size:.95rem;text-decoration:underline;display:inline-flex}.w-export__link:hover{color:var(--encre)}.w-tool{padding-block:clamp(22px,3vw,38px) clamp(26px,3.6vw,48px)}.w-h1--tool{margin:0;font-size:clamp(2.1rem,5.4vw,3.3rem);line-height:1}.w-lede--tool{max-width:58ch;margin:0;font-size:clamp(1rem,1.7vw,1.12rem)}.w-tool__board{grid-template-columns:minmax(0,1fr);gap:clamp(10px,1.2vw,16px);display:grid}@media (width>=880px){.w-tool__board--main{grid-template-columns:1.06fr 1fr}}.w-tool__board--cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr))}.w-tool__panel--spread{align-content:space-between}.w-tool__panel--wide{grid-column:1/-1}.w-tool__lead{font-family:var(--f-d);letter-spacing:-.015em;margin:0;font-size:clamp(1.02rem,1.8vw,1.24rem);font-weight:700;line-height:1.18}.w-tool__tally{grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:10px;margin:0;display:grid}.w-tool__tally>div{min-width:0}.w-tool__figure{font-family:var(--f-d);letter-spacing:-.03em;font-size:clamp(1.5rem,3.2vw,2rem);font-weight:900;line-height:1;display:block}.w-tool__figure--word{font-size:clamp(.95rem,1.5vw,1.05rem);font-weight:700;line-height:1.25}.w-tool__unit{color:var(--encre-3);letter-spacing:.06em;text-transform:uppercase;margin-top:5px;font-size:11.5px;display:block}.w-tool__chips{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.w-tool__chips li{background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-pill);color:var(--encre-2);font-family:var(--f-b);letter-spacing:.01em;padding:5px 11px;font-size:.78rem;font-weight:600}.w-tool__panel--pale .w-tool__chips li{background:var(--papier-2)}.w-tool__panel:has(>.w-tool__act){flex-direction:column;display:flex}.w-tool__act{justify-items:start;gap:12px;margin-top:auto;padding-top:16px;display:grid}.w-tool__next-title{color:var(--encre-3);font-family:var(--f-b);letter-spacing:.08em;text-transform:uppercase;margin:18px 0 0;font-size:11.5px;font-weight:600}.w-tool__next{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.w-tool__next li{color:var(--encre-2);padding-left:22px;font-size:.95rem;line-height:1.45;position:relative}.w-tool__next li:before{content:"";background:var(--vif);width:10px;height:2px;position:absolute;top:.66em;left:0}.w-tool__week{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.w-tool__day{background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-small);justify-items:center;gap:6px;padding:9px 0 10px;line-height:1;display:grid}.w-tool__panel--pale .w-tool__day{background:var(--papier-2)}.w-tool__day[data-today=true]{border-color:var(--encre)}.w-tool__day-name{color:var(--encre-3);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px}.w-tool__day-n{font-family:var(--f-d);font-size:13px;font-weight:700}.w-mood__dot,.w-journal__dot{background:var(--papier-3);border-radius:50%;flex:0 0 12px;width:12px;height:12px}[data-rank="1"] .w-mood__dot,.w-journal__entry[data-rank="1"] .w-journal__dot{background:var(--terre)}[data-rank="2"] .w-mood__dot,.w-journal__entry[data-rank="2"] .w-journal__dot{background:var(--or)}[data-rank="3"] .w-mood__dot,.w-journal__entry[data-rank="3"] .w-journal__dot{background:var(--sarcelle)}[data-rank="4"] .w-mood__dot,.w-journal__entry[data-rank="4"] .w-journal__dot{background:var(--vif-texte)}[data-rank="5"] .w-mood__dot,.w-journal__entry[data-rank="5"] .w-journal__dot{background:var(--vif)}.w-tool__day:not([data-rank]) .w-mood__dot{border:1.5px solid var(--rule);background:0 0}.w-tool__log{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.w-tool__log:empty{display:none}.w-scale.w-tool__moods{grid-template-columns:repeat(auto-fit,minmax(144px,1fr));gap:8px;max-width:none}.w-tool__split{border-top:1px solid var(--rule);align-content:start;gap:8px;padding-top:14px;display:grid}.w-tool__split>a,.w-tool__split>button{justify-self:start;margin-top:4px}.w-tool__ack{color:var(--vif-texte);font-family:var(--f-d);margin:0;font-size:14px;font-weight:700}.w-tool__ack:empty{display:none}.w-tool__foot,.w-tool__bridge{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:10px 22px;margin:0;padding-top:18px;display:flex}.w-tool__bridge--keep{justify-items:start;gap:12px;display:grid}.w-tool__bridge-doors{flex-wrap:wrap;align-items:center;gap:4px 26px;display:flex}.w-tool__bridge-promise{margin:0}.w-tool__foot{justify-content:space-between}.w-tool__foot .w-note,.w-tool__bridge .w-note{flex:20rem;margin:0}.w-tool__prose{max-width:62ch}.w-tool__go{min-height:44px;color:var(--sarcelle);font-family:var(--f-d);text-underline-offset:4px;align-items:center;gap:8px;font-size:14.5px;font-weight:700;text-decoration:underline;display:inline-flex}.w-tool__go:hover{color:var(--encre)}@keyframes w-pose{0%{opacity:0;transform:translateY(var(--pose-lift))}}@supports (animation-timeline:view()){@keyframes w-leave{to{transform:translateY(-20px)}}@keyframes w-settle{0%{transform:translateY(var(--pose-lift))}}}.w-tool__masthead{border-bottom:1px solid var(--rule);align-items:end;gap:clamp(20px,2.6vw,32px);padding-bottom:clamp(18px,2.2vw,28px);display:grid;position:relative}@media (width>=960px){.w-tool__masthead{grid-template-columns:1.12fr .88fr}}.w-tool__masthead--solo{grid-template-columns:minmax(0,1fr)}.w-tool__masthead>*{min-width:0}.w-tool__masthead-lead{justify-items:start;gap:12px;display:grid}.w-tool__facts{margin:0;display:grid}.w-tool__facts>div{border-top:1px solid var(--rule);gap:2px 18px;padding:9px 0;display:grid}@media (width>=420px){.w-tool__facts>div{grid-template-columns:minmax(92px,.34fr) 1fr;align-items:baseline}}.w-tool__facts>div:first-child{border-top:0;padding-top:0}.w-tool__facts>div:last-child{padding-bottom:0}.w-tool__facts dt,.w-tool__facts dd{margin:0}.w-tool__figure--rank{color:var(--vif-texte);letter-spacing:.02em;font-size:clamp(1.2rem,2.4vw,1.5rem)}.w-tool__panel--dark{background:var(--encre);border-color:var(--encre);color:var(--papier)}.w-tool__panel--dark .w-tool__kicker{color:var(--or)}.w-tool__panel--dark .w-tool__text,.w-tool__panel--dark .w-note{color:var(--sur-encre)}.w-tool__panel--dark .w-tool__facts>div{border-color:var(--rule-encre)}.w-tool__panel--dark .w-tool__figure{color:var(--papier)}.w-tool__panel--dark .w-tool__h a{text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--or);text-decoration-color:var(--or);text-underline-offset:6px}.w-tool__poster .w-tool__h{margin-block:-9px}.w-tool__poster .w-tool__h a{padding-block:9px;display:inline-block}.w-tool__panel--dark .w-tool__h a:hover{-webkit-text-decoration-color:var(--papier);text-decoration-color:var(--papier)}@media (width>=880px){.w-tool__poster{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:start;column-gap:clamp(26px,3vw,52px)}}.w-tool__board--row{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.w-tool__board--row>*{flex:17rem}.w-tool__board--row>.w-tool__panel--wide{flex-basis:100%}.w-tool__stop{scroll-margin-top:calc(var(--top-h) + 18px)}@keyframes w-ask-open{0%{opacity:0;transform:translateY(10px)}}.w-tool__ask{background:0 0;border:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:clamp(14px,4vw,40px)}.w-tool__ask[open],.w-tool__ask:target{z-index:95;background:var(--voile-fort);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.w-tool__ask-panel{background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-block);align-content:start;gap:14px;width:min(680px,100%);max-height:100%;padding:clamp(20px,3.4vw,34px);display:grid;overflow:auto}.w-tool__ask-panel:focus{outline:none}.w-tool__ask-panel:focus-visible{outline:3px solid var(--vif-texte);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.w-tool__ask[open] .w-tool__ask-panel,.w-tool__ask:target .w-tool__ask-panel{animation:.18s ease-out w-ask-open}}.w-tool__ask-close{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-pill);min-height:44px;color:var(--encre);font-family:var(--f-b);transition:background var(--t-base), border-color var(--t-base);justify-self:end;align-items:center;gap:9px;padding-inline:18px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.w-tool__ask-close:hover{background:var(--papier-3);border-color:var(--encre)}.w-tool__ask-cols{gap:clamp(14px,2vw,22px);display:grid}@media (width>=620px){.w-tool__ask-cols{grid-template-columns:1fr 1fr}}.w-tool__ask-cols>div{align-content:start;gap:8px;min-width:0;display:grid}.w-tool__ask-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.w-tool__ask-list li{border-left:2px solid var(--rule);color:var(--encre-2);padding-left:12px;font-size:14.5px;line-height:1.5}.w-tool__ask-note{border-top:1px solid var(--rule);color:var(--encre-2);margin:0;padding-top:14px;font-size:14.5px;line-height:1.5}.w-scale__name{color:var(--encre-3);font-family:var(--f-b);letter-spacing:.09em;text-transform:uppercase;margin:26px 0 -14px;font-size:12.5px;font-weight:600}.w-tool .w-trail a{align-items:center;display:inline-flex;position:relative}.w-tool .w-trail a:after{content:"";width:100%;min-width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.w-tool__masthead-lead>*,.w-tool__masthead>.w-tool__panel{animation:w-pose var(--t-enter) var(--e-pose) both}.w-tool__masthead-lead>:nth-child(2){animation-delay:60ms}.w-tool__masthead-lead>:nth-child(3){animation-delay:.11s}.w-tool__masthead-lead>:nth-child(n+4){animation-delay:.15s}.w-tool__masthead>.w-tool__panel{animation-delay:.11s}.w-tool__masthead>.w-tool__panel:has(dialog){animation:none}.w-tool__masthead:after{background:var(--or);transform-origin:0;width:clamp(56px,8vw,96px);height:2px;animation:w-press var(--t-enter) .19s var(--e-pose) both;content:"";position:absolute;bottom:-1px;left:0}@supports (animation-timeline:view()){.w-tool__masthead-lead{animation:w-leave var(--e-pose) both;animation-timeline:view();animation-range:exit}.w-tool__stage>.w-tool__head,.w-tool>.w-tool__prose{animation:w-settle var(--e-pose) both;animation-timeline:view();animation-range:entry entry 150px}.w-tool__stage>.w-tool__panel:not(:has(dialog)){animation:w-settle var(--e-pose) both;animation-timeline:view();animation-range:entry entry 150px}.w-tool__board>:not(:has(dialog)){animation:w-settle var(--e-pose) both;animation-timeline:view();animation-range:entry entry 150px}}.w-tool__panel--dark:has(a):hover{border-color:var(--or)}.w-tool__panel--dark:has(a:focus-visible){border-color:var(--or)}.w-tool__go{transition:color var(--t-base)}.w-tool__go svg{transition:transform var(--t-base)}.w-tool__go:hover svg,.w-tool__go:focus-visible svg{transform:translate(3px)}.w-skel-set{gap:10px;display:grid}@keyframes w-skel-sweep{0%{background-position:120% 0}to{background-position:-120% 0}}.w-skel{background:linear-gradient(90deg, var(--papier-2) 0%, var(--papier-3) 50%, var(--papier-2) 100%);border-radius:var(--radius-block);background-size:220% 100%;animation:1.4s linear infinite w-skel-sweep;display:block}.w-skel--tile{height:148px}.w-skel--line{width:min(100%,22rem);height:20px}.w-skel--chart{height:210px}.w-skel--pill{border-radius:var(--radius-pill);height:46px}.w-chips{flex-wrap:wrap;gap:8px;display:flex}.w-chip{background:var(--papier);border:1.5px solid var(--rule);border-radius:var(--radius-pill);min-width:44px;min-height:44px;color:var(--encre-2);font-family:var(--f-d);cursor:pointer;transition:background var(--t-base), border-color var(--t-base), color var(--t-base);padding:9px 18px;font-size:.88rem;font-weight:700}.w-chip:hover{border-color:var(--encre-3)}.w-chip[aria-pressed=true]{background:var(--encre);border-color:var(--encre);color:var(--papier)}.w-chip--link{align-items:center;gap:9px;text-decoration:none;display:inline-flex}.w-chip--link b{color:var(--vif-texte);font-variant-numeric:tabular-nums}.w-chip--link:hover{background:var(--papier-2);border-color:var(--encre-3)}.w-chip--on,.w-chip--on:hover{background:var(--encre);border-color:var(--encre);color:var(--papier)}.w-chip--on b{color:var(--papier)}.w-offline__acts{flex-wrap:wrap;gap:12px;margin:18px 0 0;display:flex}.w-tool,.w-tool__stage{align-content:start;gap:clamp(14px,1.8vw,22px);display:grid}.w-tool__stage[hidden]{display:none}.w-tool__head{gap:12px;max-width:62ch;display:grid}.w-tool__panel{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-block);align-content:start;gap:12px;min-width:0;padding:clamp(15px,1.7vw,22px);display:grid}.w-tool__panel>*{min-width:0}.w-tool__panel--pale{background:var(--papier)}.w-tool__kicker{color:var(--sarcelle);font-family:var(--f-d);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11.5px;font-weight:700}.w-tool__text{color:var(--encre-2);margin:0;font-size:14.5px;line-height:1.5}.w-tool__panel>a,.w-tool__panel>button,.w-tool__panel-top>a,.w-tool__panel-top>button{justify-self:start}.w-tool__panel-top{gap:9px;min-width:0;display:grid}.w-tool__stage+.w-tool__stage{margin-top:clamp(10px,1.6vw,26px)}.w-tool__h{font-family:var(--f-d);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,3.2vw,2.1rem);font-weight:700;line-height:1.06}.w-tool__panel{transition:border-color var(--t-base), box-shadow var(--t-base)}.w-tool__panel:has(a):hover{border-color:var(--encre-3);box-shadow:var(--shadow-float)}.w-tool__panel:has(a:focus-visible){border-color:var(--encre-3);box-shadow:var(--shadow-float)}.w-field__required{color:var(--terre);margin-left:3px}.w-field__control{position:relative}.w-field__optional{background:var(--papier-2);border-radius:var(--radius-pill);color:var(--encre-2);font-family:var(--f-b);letter-spacing:.06em;text-transform:uppercase;margin-left:8px;padding:2px 8px;font-size:10.5px;font-weight:600}.w-form{grid-template-columns:1fr;gap:clamp(12px,1.5vw,18px);display:grid}@media (width>=760px){.w-form{grid-template-columns:1fr 1fr}}.w-form__span{grid-column:1/-1}.w-form .w-field{margin-bottom:0}.w-form__area{background:var(--papier);border:1.5px solid var(--encre);border-radius:var(--radius-small);width:100%;min-height:7.5rem;color:var(--encre);font:inherit;resize:vertical;padding:13px 17px;font-size:15.5px;line-height:1.55;display:block}.w-form__area::placeholder{color:var(--encre-3)}.w-form__select{background-color:var(--papier);border:1.5px solid var(--encre);border-radius:var(--radius-pill);width:100%;min-height:44px;color:var(--encre);font:inherit;appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 21px),calc(100% - 15px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding:12px 40px 12px 17px;font-size:15.5px;display:block}.w-form__select option{background:var(--papier);color:var(--encre)}.w-form__actions{flex-wrap:wrap;align-items:center;gap:clamp(12px,1.6vw,20px);display:flex}.w-form__legal{max-width:62ch;color:var(--encre-2);flex:22ch;margin:0;font-size:13.5px;line-height:1.45}.w-form__alert{background:var(--papier);border:1px solid var(--terre);border-radius:var(--radius-small);border-left-width:4px;gap:8px;padding:clamp(13px,1.6vw,18px);display:grid}.w-form__alert-title{color:var(--terre);font-family:var(--f-d);margin:0;font-size:15px;font-weight:700}.w-form__alert-list{color:var(--encre-2);gap:4px;margin:0;padding:0;font-size:14.5px;line-height:1.5;list-style:none;display:grid}.w-form__alert-list a{color:inherit;text-underline-offset:3px;text-decoration:underline}.w-form__alert-list a:hover{color:var(--encre)}.w-form__done{justify-items:start;gap:12px;display:grid}.w-form__done-title{font-family:var(--f-d);margin:0;font-size:clamp(1.15rem,2.2vw,1.4rem);font-weight:700;line-height:1.2}.w-field--check{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:0 11px;display:flex}.w-field--check .w-field__error{flex-basis:100%}.w-field__check-input{width:22px;height:22px;accent-color:var(--encre);flex-shrink:0}.w-field__check-label{min-height:44px;color:var(--encre-2);font-size:14.5px;line-height:1.45}.w-search{gap:10px;margin-top:24px;display:grid}.w-search__row{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.w-search__row .w-field{flex:16rem;min-width:0}.w-search__clear{color:var(--encre-2);margin:0;font-size:14.5px}.w-search__clear a{min-width:44px;min-height:44px;color:inherit;text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.w-search__clear a:hover{color:var(--encre)}.w-access{background:var(--papier);min-height:100dvh;margin:0}.w-access__grid{grid-template-columns:1fr;align-items:start;min-height:100dvh;display:grid}@media (width>=900px){.w-access__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}}.w-access__brand{background:var(--encre);color:var(--papier);flex-direction:column;gap:26px;padding:clamp(24px,4vw,48px);display:flex;position:relative;overflow:hidden}@media (width>=900px){.w-access__brand{justify-content:space-between;height:100dvh;padding:48px clamp(32px,3.5vw,60px);position:sticky;top:0}}.w-access__motif{opacity:.9;pointer-events:none;width:min(112%,580px);height:auto;position:absolute;top:-12%;right:-20%;-webkit-mask-image:linear-gradient(#000 42%,#0000 76%);mask-image:linear-gradient(#000 42%,#0000 76%)}@media (width<=899px){.w-access__motif{opacity:.55;width:400px;top:-46%;right:-34%}}.w-access__ring{fill:none;stroke:var(--rule-encre);stroke-width:1.5px}.w-access__ring--gold{stroke:#d99a2252;stroke-dasharray:3 10}.w-access__mark{--logo-h:60px;background:var(--brand-cream);border-radius:var(--radius-block);min-height:44px;color:var(--brand-ink);font-family:var(--f-d);letter-spacing:-.03em;align-self:flex-start;align-items:center;gap:8px;padding:8px 20px;font-size:18px;font-weight:900;display:flex;position:relative;box-shadow:0 14px 30px -18px #0000008c}@media (width<=899px){.w-access__mark{--logo-h:48px;padding:6px 16px}}.w-access__pitch{max-width:30rem;position:relative}.w-access__eyebrow{color:var(--vif-clair);font-family:var(--f-d);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:11.5px;font-weight:700}.w-access__claim{font-family:var(--f-d);letter-spacing:-.035em;text-align:left;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;margin:0;font-size:clamp(1.9rem,4.4vw,3.1rem);font-weight:900;line-height:1.02}.w-access__text{max-width:38ch;color:var(--sur-encre);margin:18px 0 0;font-size:1rem}.w-access__promises{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.w-access__promises li{color:var(--sur-encre);align-items:flex-start;gap:11px;font-size:.94rem;display:flex}.w-access__promises svg{flex:0 0 22px;margin-top:1px}.w-access__help{border:1.5px solid var(--rule-terre);border-radius:var(--radius-pill);min-height:44px;color:var(--secours);font-family:var(--f-d);transition:background var(--t-base);align-self:flex-start;align-items:center;gap:9px;padding:11px 18px;font-size:13px;font-weight:700;display:inline-flex;position:relative}.w-access__help:hover{background:var(--secours-fond)}.w-access__pane{flex-direction:column;gap:22px;padding:clamp(20px,4vw,44px);display:flex}@media (width>=900px){.w-access__pane{padding:32px clamp(28px,4vw,72px)}}.w-access__top{justify-content:space-between;align-items:center;gap:16px;display:flex}.w-access__back{min-height:44px;color:var(--encre-2);align-items:center;gap:8px;padding:10px 4px;font-size:13.5px;font-weight:500;display:inline-flex}.w-access__back svg{transform:rotate(180deg)}.w-access__back:hover{color:var(--encre)}.w-access__inner{width:100%;max-width:27rem;margin:auto;padding-block:12px}.w-access__legal{color:var(--encre-3);margin:0;font-size:12px}.w-access__legal a{text-underline-offset:3px;text-decoration:underline;position:relative}.w-access__legal a:after{content:"";position:absolute;inset:-15px -5px}.w-access__legal a:hover{color:var(--vif-texte)}.w-switcher{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-pill);grid-template-columns:1fr 1fr;padding:5px;display:grid;position:relative}.w-switcher__pill{background:var(--encre);border-radius:var(--radius-pill);width:calc(50% - 5px);height:calc(100% - 10px);transition:transform var(--t-slow) cubic-bezier(.2, .9, .2, 1);position:absolute;top:5px;left:5px}body[data-access=register] .w-switcher__pill{transform:translate(100%)}.w-switcher__option{border-radius:var(--radius-pill);min-height:44px;color:var(--encre-2);font-family:var(--f-d);transition:color var(--t-base);place-items:center;padding:11px 14px;font-size:14.5px;font-weight:700;display:grid;position:relative}.w-switcher__option[aria-current=page]{color:var(--papier)}.w-access__panel{animation:w-panel-in var(--t-slow) cubic-bezier(.2, .9, .2, 1) both}@keyframes w-panel-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.w-access__kicker{color:var(--sarcelle);font-family:var(--f-d);letter-spacing:.16em;text-transform:uppercase;margin:30px 0 10px;font-size:11.5px;font-weight:700}.w-access__title{font-family:var(--f-d);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;line-height:1.02}.w-access__title:focus{outline:none}.w-access__lede{max-width:38ch;color:var(--encre-2);margin:12px 0 0;font-size:1rem}.w-access__switch{color:var(--encre-2);margin:20px 0 0;font-size:.94rem}.w-access__switch a{color:var(--sarcelle);border-bottom:1px solid var(--sarcelle);font-weight:600;position:relative}.w-access__switch a:after{content:"";height:44px;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.w-card{background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-block);box-shadow:var(--shadow-float);margin-top:24px;padding:clamp(22px,3vw,30px);position:relative}.w-card:before{content:"";border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--vif) 0%, var(--sarcelle) 55%, var(--or) 100%);height:3px;position:absolute;top:-1px;left:26px;right:26px}.w-card__submit{justify-content:center;width:100%;margin-top:6px}.w-card__step{border:0;margin:0 0 26px;padding:0}.w-card__legend{color:var(--encre);font-family:var(--f-d);letter-spacing:-.01em;align-items:center;gap:10px;margin-bottom:4px;padding:0;font-size:1.02rem;font-weight:800;display:flex}.w-card__step-no{border-radius:var(--radius-pill);background:var(--encre);width:25px;height:25px;color:var(--papier);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-size:.8rem;font-weight:700;display:grid}.w-card__step-hint{max-width:44ch;color:var(--encre-2);margin:0 0 14px 35px;font-size:.87rem;line-height:1.5}.w-field-pair{grid-template-columns:1fr;gap:0 16px;display:grid}@media (width>=520px){.w-field-pair{grid-template-columns:1fr 1fr}}.w-card__aside{border-top:1px solid var(--rule);margin-top:16px;padding-top:12px}.w-card__aside>summary{min-height:44px;color:var(--sarcelle);font-family:var(--f-d);cursor:pointer;align-items:center;font-size:.9rem;font-weight:700;display:flex}.w-card__aside>summary:focus-visible{outline:2px solid var(--sarcelle);outline-offset:3px;border-radius:var(--radius-small)}.w-card__aside>p{color:var(--encre-2);margin:0 0 4px;font-size:.87rem;line-height:1.55}.w-card__aside>p>a{min-height:44px;color:var(--sarcelle);font-family:var(--f-d);text-underline-offset:4px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.w-card__aside>p>a:hover{color:var(--encre)}.w-access__free{background:var(--papier-2);border-radius:var(--radius-small);margin-top:22px;padding:16px 18px}.w-access__free-title{color:var(--encre);font-family:var(--f-d);margin:0 0 4px;font-size:.95rem;font-weight:800}.w-access__free-text{color:var(--encre-2);margin:0;font-size:.87rem;line-height:1.55}.w-access__free-link{min-height:44px;color:var(--terre);border-bottom:1px solid var(--terre-bord);align-items:center;font-size:.87rem;font-weight:700;display:inline-flex;position:relative}.w-access__free-link:hover{border-bottom-color:var(--terre)}.w-card__warning{background:var(--papier-2);border-left:3px solid var(--terre);border-radius:var(--radius-small);align-items:flex-start;gap:12px;margin:4px 0 20px;padding:16px 18px;display:flex}.w-card__warning>svg{flex:none}.w-card__warning p{color:var(--encre-2);margin:0;font-size:.9rem}.w-card__warning b{color:var(--encre);font-family:var(--f-d);margin-bottom:4px;display:block}.w-card__warning--loud{background:var(--terre);border-left-color:var(--secours);margin:0 0 24px}.w-card__warning--loud p,.w-card__warning--loud b{color:var(--secours)}.w-card__warning--grave{background:var(--terre-fond);border:1.5px solid var(--terre-bord);border-left:3px solid var(--terre)}.w-choice{gap:10px;margin:0 0 18px;display:grid}.w-choice__option{border:1.5px solid var(--rule);border-radius:var(--radius-small);background:var(--papier);cursor:pointer;min-height:44px;transition:border-color var(--t-base), background var(--t-base);align-items:flex-start;gap:11px;padding:14px 16px;display:flex;position:relative}.w-choice__option:hover{border-color:var(--encre-3)}.w-choice__input{appearance:none;cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.w-choice__option:before{content:"";border:2px solid var(--encre-3);border-radius:var(--radius-pill);background:var(--papier);width:20px;height:20px;transition:border-color var(--t-base), box-shadow var(--t-base);flex:none;margin-top:2px}.w-choice__option:has(.w-choice__input:checked){border-color:var(--vif-texte);background:var(--papier-2)}.w-choice__option:has(.w-choice__input:checked):before{border-color:var(--vif-texte);box-shadow:inset 0 0 0 4px var(--vif-texte)}.w-choice__option:has(.w-choice__input:focus-visible){outline:3px solid var(--vif-texte);outline-offset:3px}.w-choice__body{display:block}.w-choice__title{color:var(--encre);font-family:var(--f-d);font-size:.98rem;font-weight:800;display:block}.w-choice__text{color:var(--encre-2);margin-top:3px;font-size:.86rem;line-height:1.45;display:block}.w-variant{border:0;margin:0 0 18px;padding:0}.w-variant__legend{color:var(--encre-2);font-family:var(--f-d);letter-spacing:.02em;margin-bottom:10px;padding:0;font-size:.86rem;font-weight:700}[data-access-scripted] .w-variant__legend{display:none}.w-check{cursor:pointer;align-items:flex-start;gap:11px;min-height:44px;padding:8px 0;display:flex;position:relative}.w-check__input{appearance:none;cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.w-check:before{content:"";border:2px solid var(--encre-3);background:var(--papier);width:20px;height:20px;transition:border-color var(--t-base), background var(--t-base);border-radius:6px;flex:none;margin-top:2px}.w-check:has(.w-check__input:checked):before{border-color:var(--vif-texte);background:var(--vif-texte) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.4l3 3 6-6.4' stroke='%23FFF4EC' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 15px no-repeat}.w-check:has(.w-check__input:focus-visible){outline:3px solid var(--vif-texte);outline-offset:3px}.w-check__text{color:var(--encre-2);font-size:.88rem;line-height:1.5}.w-access__promise{margin:22px 0 0}.w-field__input--reveal{padding-right:52px}.w-field__input:focus{border-color:var(--vif-texte);outline:none}.w-field__input:focus-visible{outline:3px solid var(--vif-texte);outline-offset:2px}.w-field__reveal{width:44px;height:44px;color:var(--encre-2);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.w-field__reveal:hover{background:var(--papier-2);color:var(--encre)}.w-field__caps{color:var(--terre);margin:8px 0 0;font-size:12.5px;font-weight:600}.w-strength{align-items:center;gap:11px;margin-top:10px;display:flex}.w-strength__track{border-radius:var(--radius-pill);background:var(--papier-3);flex:1;height:5px;overflow:hidden}.w-strength__fill{width:var(--fill,0%);border-radius:var(--radius-pill);background:var(--terre);height:100%;transition:width var(--t-slow), background var(--t-slow);display:block}.w-strength__label{color:var(--encre-2);white-space:nowrap;font-size:12px;font-weight:600}.w-strength[data-level=weak] .w-strength__fill{background:var(--or)}.w-strength[data-level=fair] .w-strength__fill{background:var(--sarcelle)}.w-strength[data-level=strong] .w-strength__fill{background:var(--vif-texte)}.w-trust{border-top:1px solid var(--rule);margin-top:30px;padding-top:22px}.w-trust__title{color:var(--sarcelle);font-family:var(--f-d);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:700}.w-trust ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.w-trust li{color:var(--encre-2);align-items:flex-start;gap:11px;font-size:.87rem;line-height:1.45;display:flex}.w-trust li svg{flex:0 0 16px;margin-top:3px}.w-trust b{color:var(--encre);font-family:var(--f-d);font-weight:700}.w-access__status{background:var(--papier-2);border-left:3px solid var(--sarcelle);border-radius:var(--radius-small);max-width:46ch;color:var(--encre-2);align-items:center;gap:10px;margin:0 0 8px;padding:14px 18px;font-size:.94rem;line-height:1.55;display:flex}.w-card__busy{color:var(--encre-2);margin:12px 0 0;font-size:.9rem;line-height:1.5}.w-card__failure{background:var(--terre-fond);border:1px solid var(--terre-bord);border-radius:var(--radius-small);color:var(--terre);margin:12px 0 0;padding:12px 14px;font-size:.9rem;line-height:1.5}.w-space-shell{--rail:17.5rem;--bar-h:72px;--dock-h:57px;flex-direction:column;min-height:100svh;display:flex}.w-space-bar{--logo-h:56px;z-index:70;background:var(--brand-cream);border-bottom:1px solid var(--brand-rule);position:sticky;top:0}.w-space-bar__inner{min-height:var(--bar-h);align-items:center;gap:12px;padding-inline:clamp(14px,2.4vw,22px);display:flex}.w-space-bar__burger{width:44px;min-width:44px;height:44px;color:var(--encre);border:1px solid var(--rule);border-radius:var(--radius-small);cursor:pointer;transition:background var(--t-base);background:0 0;flex:none;place-items:center;margin-left:-6px;display:none}.w-space-bar__burger:hover{background:var(--papier-2)}.w-space-bar__sep{background:var(--rule);width:1px;height:22px}.w-space-bar__badge{background:var(--papier-2);border-radius:var(--radius-pill);color:var(--encre-2);font-family:var(--f-d);letter-spacing:.12em;text-transform:uppercase;padding:5px 12px;font-size:11.5px;font-weight:700;display:none}.w-space-bar__actions{align-items:center;gap:10px;margin-left:auto;display:flex}.w-quick{background:var(--encre);border:1.5px solid var(--encre);border-radius:var(--radius-pill);min-width:44px;min-height:44px;color:var(--papier);font-family:var(--f-d);transition:background var(--t-base), color var(--t-base);align-items:center;gap:8px;padding:0 16px;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.w-quick:hover{background:var(--vif);color:var(--encre)}.w-quick svg{flex:none}@media (width<=899px){.w-quick{justify-content:center;padding:0}.w-quick__say{display:none}}.w-space-bar__logout{min-height:44px;color:var(--encre-2);border:1px solid var(--rule);border-radius:var(--radius-pill);font-family:var(--f-d);cursor:pointer;transition:background var(--t-base), color var(--t-base);background:0 0;align-items:center;gap:8px;padding:10px 18px;font-size:.86rem;font-weight:700;display:inline-flex}.w-space-bar__logout svg{display:none}.w-space-bar__logout:hover{background:var(--encre);color:var(--papier)}.w-help-link--compact{font-size:.86rem;display:flex}@media (width<=559px){.w-space-bar__sep{display:none}.w-space-bar__inner{gap:8px;padding-inline:12px}.w-space-bar__logout{justify-content:center;width:44px;padding:0}.w-space-bar__logout svg{display:block}.w-space-bar__logout span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width>=700px){.w-space-bar__badge{display:inline-flex}}.w-cockpit{flex:1;grid-template-columns:minmax(0,1fr);display:grid}.w-cockpit__page{flex-direction:column;min-width:0;display:flex}.w-cockpit__page>main{flex:none}.w-cockpit__rail{background:var(--encre);color:var(--sur-encre);border-bottom:1px solid var(--rule-encre);padding:18px clamp(14px,4vw,22px) 24px}.w-ident{border-bottom:1px solid var(--rule-encre);align-items:center;gap:12px;margin:0 0 18px;padding:0 6px 16px;display:flex}.w-ident__who{min-width:0}.w-ident__who b{color:var(--papier);font-family:var(--f-d);overflow-wrap:anywhere;font-size:.98rem;font-weight:700;line-height:1.25;display:block}.w-ident__who span{color:var(--sur-encre-2);margin-top:2px;font-size:.78rem;display:block}.w-space-bar__now{color:var(--encre-2);font-family:var(--f-d);white-space:nowrap;margin:0;padding-left:4px;font-size:.82rem;line-height:1.15;display:none}@media (width>=820px){.w-space-bar__now{display:block}}.w-space-bar__now time{gap:1px;display:grid}.w-space-bar__day{color:var(--encre-3);letter-spacing:.09em;text-transform:uppercase;font-size:.7rem}.w-space-bar__hour{color:var(--encre);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:700}.w-top-menu{position:relative}.w-top-menu__button{border-radius:var(--radius-pill);min-width:44px;min-height:44px;color:var(--encre-2);cursor:pointer;transition:background var(--t-base), color var(--t-base), border-color var(--t-base);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 10px;list-style:none;display:inline-flex}.w-top-menu__button::-webkit-details-marker{display:none}.w-top-menu__button:hover,.w-top-menu[open]>.w-top-menu__button{background:var(--papier-2);border-color:var(--rule);color:var(--encre)}.w-top-menu__button--plain{padding:0}.w-top-menu__badge{background:var(--terre);border-radius:var(--radius-pill);min-width:18px;height:18px;color:var(--secours);font-family:var(--f-d);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:grid;position:absolute;top:2px;right:2px}.w-top-menu__button--who{gap:9px;padding-inline:6px 10px}.w-top-menu__name{max-width:14ch;color:var(--encre);font-family:var(--f-d);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:700;display:none;overflow:hidden}@media (width>=700px){.w-top-menu__name{display:block}}.w-top-menu__chevron{color:var(--encre-3);transition:transform var(--t-base);flex:none}.w-top-menu[open] .w-top-menu__chevron{transform:rotate(180deg)}.w-top-menu__panel{z-index:110;background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-block);width:min(21rem,100vw - 24px);box-shadow:var(--shadow-float);animation:w-menu-in var(--t-base) var(--e-pose) both;padding:14px;position:absolute;top:calc(100% + 8px);right:0}@keyframes w-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.w-top-menu__title,.w-theme__kept{color:var(--sur-encre);margin:10px 0 0;font-size:.82rem}.w-theme__title{color:var(--sarcelle);font-family:var(--f-d);letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:11.5px;font-weight:700}.w-top-menu__none{color:var(--encre-2);margin:0;font-size:.92rem;line-height:1.5}.w-top-menu__list{margin:0;padding:0;list-style:none}.w-top-menu__row{border-radius:var(--radius-small);min-height:44px;transition:background var(--t-base);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:11px;padding:9px 8px;display:grid}.w-top-menu__row:hover{background:var(--papier-2)}.w-top-menu__count{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-small);height:30px;color:var(--encre);font-family:var(--f-d);font-variant-numeric:tabular-nums;place-items:center;font-size:.92rem;font-weight:800;display:grid}.w-top-menu__said{gap:2px;min-width:0;display:grid}.w-top-menu__said b{color:var(--encre);font-family:var(--f-d);font-size:.88rem;font-weight:700;line-height:1.3}.w-top-menu__said span{color:var(--encre-3);font-size:.78rem;line-height:1.4}.w-top-menu__note{border-top:1px solid var(--rule);color:var(--encre-3);margin:12px 0 0;padding-top:10px;font-size:.74rem;line-height:1.45}.w-top-menu__who{border-bottom:1px solid var(--rule);margin:0 0 12px;padding-bottom:12px}.w-top-menu__who b{color:var(--encre);font-family:var(--f-d);overflow-wrap:anywhere;font-size:.98rem;font-weight:700;line-height:1.25;display:block}.w-top-menu__who span{color:var(--encre-3);margin-top:2px;font-size:.78rem;display:block}.w-top-menu__link,.w-top-menu__logout{border-radius:var(--radius-small);width:100%;min-height:44px;color:var(--encre);font-family:var(--f-d);text-align:left;cursor:pointer;transition:background var(--t-base);background:0 0;border:0;align-items:center;gap:10px;padding:9px 8px;font-size:.88rem;font-weight:700;display:flex}.w-top-menu__link:hover,.w-top-menu__logout:hover{background:var(--papier-2)}.w-top-menu__link svg,.w-top-menu__logout svg{color:var(--sarcelle);flex:none}.w-top-menu__logout{border-top:1px solid var(--rule);color:var(--terre);border-radius:0;margin-top:8px;padding-top:14px}.w-top-menu__logout svg{color:var(--terre)}.w-theme{border-top:1px solid var(--rule);margin-top:12px;padding-top:12px}.w-theme__choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.w-theme__choice{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-small);min-height:44px;color:var(--encre-2);font-family:var(--f-d);cursor:pointer;transition:background var(--t-base), color var(--t-base), border-color var(--t-base);padding:9px 6px;font-size:.76rem;font-weight:700;line-height:1.2}.w-theme__choice:hover{border-color:var(--encre-3);color:var(--encre)}.w-theme__choice[aria-pressed=true]{background:var(--vif);border-color:var(--vif);color:var(--encre)}.w-rail__group+.w-rail__group{border-top:1px solid var(--rule-encre);margin-top:18px;padding-top:16px}.w-rail__title{color:var(--or);font-family:var(--f-d);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;padding-inline:12px;font-size:11px;font-weight:700}.w-rail ul{margin:0;padding:0;list-style:none}.w-rail__item{min-height:44px;color:var(--papier);transition:background var(--t-fast) cubic-bezier(.2, .8, .2, 1), color var(--t-fast);border-radius:13px;grid-template-columns:18px minmax(0,1fr);grid-template-areas:"icon label"".hint";align-items:center;column-gap:10px;padding:9px 12px;text-decoration:none;display:grid}.w-rail__icon{color:var(--vif-clair);transition:color var(--t-base);grid-area:icon}.w-rail__label{font-family:var(--f-d);grid-area:label;font-size:.92rem;font-weight:700}.w-rail__hint{color:var(--sur-encre-2);grid-area:hint;margin-top:1px;font-size:.76rem;line-height:1.35}.w-rail__item:hover{background:var(--rule-encre)}.w-rail__item:hover .w-rail__hint{color:var(--sur-encre)}.w-rail__item[aria-current=page]{background:var(--vif);color:var(--encre)}.w-rail__item[aria-current=page] .w-rail__icon,.w-rail__item[aria-current=page] .w-rail__hint{color:var(--encre)}.w-rail__find{background:var(--rule-encre);border-radius:var(--radius-pill);min-height:44px;color:var(--sur-encre-2);transition:border-color var(--t-base);border:1px solid #0000;align-items:center;gap:8px;margin-bottom:14px;padding:0 10px;display:flex}.w-rail__find:focus-within{border-color:var(--vif-clair)}.w-rail__find svg{flex:none}.w-rail__seek{min-width:0;min-height:44px;color:var(--papier);font-family:var(--f-b);background:0 0;border:0;flex:auto;align-self:stretch;padding:0;font-size:.86rem}.w-rail__seek::placeholder{color:var(--sur-encre-2)}.w-rail__seek:focus-visible{outline:none}.w-rail__key{border:1px solid var(--rule-encre);color:var(--sur-encre);font-family:var(--f-d);border-radius:6px;flex:none;padding:2px 7px;font-size:11px;line-height:1.4}.w-rail__masked,.w-rail__none{background:var(--rule-encre);border-radius:var(--radius-small);color:var(--sur-encre);margin:0 0 12px;padding:9px 12px;font-size:.76rem;line-height:1.4}.w-rail__masked button{min-height:24px;color:var(--vif-clair);font-family:var(--f-d);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;font-size:.76rem;font-weight:700;text-decoration:underline;display:block}.w-rail__masked button:after{content:"";height:44px;position:absolute;inset:auto 0;transform:translateY(-10px)}.w-rail__masked{position:relative}.w-rail__title{border-radius:var(--radius-small);min-height:44px;color:var(--or);font-family:var(--f-d);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background var(--t-base);align-items:center;gap:8px;margin:0 0 6px;padding:6px 12px;font-size:11px;font-weight:700;list-style:none;display:flex}.w-rail__title::-webkit-details-marker{display:none}.w-rail__title:hover{background:var(--rule-encre)}.w-rail__title>span:first-child{flex:auto;min-width:0}.w-rail__fold{color:var(--sur-encre-2);transition:transform var(--t-base);flex:none}.w-rail__group:not([open]) .w-rail__fold{transform:rotate(-90deg)}.w-rail__group-count{background:var(--terre-clair);border-radius:var(--radius-pill);min-width:20px;height:20px;color:var(--encre);font-variant-numeric:tabular-nums;letter-spacing:0;flex:none;place-items:center;padding:0 6px;font-size:11px;display:grid}.w-rail__item{grid-template-columns:18px minmax(0,1fr) auto;grid-template-areas:"icon label count"".hint hint"}.w-rail__count{background:var(--terre-clair);border-radius:var(--radius-pill);min-width:20px;height:20px;color:var(--encre);font-family:var(--f-d);font-variant-numeric:tabular-nums;grid-area:count;place-items:center;padding:0 6px;font-size:11px;font-weight:700;display:grid}.w-rail__item[aria-current=page] .w-rail__count{background:var(--encre);color:var(--papier)}[data-rail-entry][hidden]{display:none}html.esp-live .w-space-bar__burger{display:grid}@media (width<=1119px){html.esp-live .w-cockpit__rail{inset:var(--bar-h) 0 0;z-index:60;visibility:hidden;transition:transform var(--t-slow) cubic-bezier(.2, .9, .2, 1), visibility 0s linear var(--t-slow);padding-bottom:84px;position:fixed;overflow-y:auto;transform:translate(-100%)}html.esp-live.esp-open .w-cockpit__rail{visibility:visible;transition:transform var(--t-slow) cubic-bezier(.2, .9, .2, 1);transform:none}}@media (width>=1120px){.w-cockpit{grid-template-columns:minmax(0, var(--rail)) minmax(0, 1fr)}.w-cockpit__rail{top:var(--bar-h);height:calc(100svh - var(--bar-h) - 80px);border-right:1px solid var(--rule-encre);border-bottom:0;align-self:start;position:sticky;overflow-y:auto}.w-cockpit__rail:after{content:"";width:var(--rail);background:var(--encre);border-right:1px solid var(--rule-encre);border-top:1px solid var(--rule-encre);height:80px;position:fixed;bottom:0;left:0}html.esp-live .w-space-bar__burger{display:none}}.w-space-foot{border-top:1px solid var(--rule);color:var(--encre-3);margin-top:auto;padding-block:28px;font-size:.88rem}.w-space-foot__promise{border-top:1px solid var(--rule);margin-top:14px;padding-top:14px}.w-space-shell .w-section{padding-block:clamp(28px,3vw,40px)}.w-greet{padding-top:clamp(36px,6vw,68px)}.w-greet+.w-section{padding-top:clamp(28px,4vw,44px)}.w-greet__night{background:var(--terre-fond);border:1px solid var(--terre-bord);border-radius:var(--radius-block);max-width:62ch;color:var(--terre);flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding:14px 18px;font-size:.95rem;display:flex}.w-greet__night a{color:var(--terre);text-underline-offset:3px;font-weight:700;text-decoration:underline;position:relative}.w-greet__night a:after{content:"";height:44px;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.w-board{gap:clamp(18px,2.2vw,28px);padding-block:clamp(20px,2.6vw,32px);display:grid}.w-board>.w-section{padding-block:0}.w-board__grid{grid-template-columns:minmax(0,1fr);gap:clamp(18px,2.2vw,28px);display:grid}@media (width>=1080px){.w-board__grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}}.w-board__col{align-content:start;gap:clamp(18px,2.2vw,28px);min-width:0;display:grid}.w-board__col .w-space{grid-template-columns:minmax(0,1fr);gap:0;margin-top:18px}.w-board__col .w-space__card{border:0;border-bottom:1px solid var(--rule);background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"num title""num lede""num meta";gap:4px clamp(14px,2vw,24px);padding:18px 4px;display:grid}.w-board__col .w-space__card:hover{background:var(--papier-2);transform:none}.w-board__col .w-space__num{grid-area:num;align-self:center;font-size:.82rem;position:static}.w-board__col .w-space__card b{grid-area:title}.w-board__col .w-space__lede{grid-area:lede}.w-board__col .w-space__meta{border-top:0;grid-area:meta;margin-top:4px;padding-top:0}.w-board>*,.w-board__grid>*{animation:.34s cubic-bezier(.2,.9,.2,1) both w-rise}.w-board>:nth-child(2){animation-delay:50ms}.w-board>:nth-child(3){animation-delay:.1s}.w-board>:nth-child(4){animation-delay:.15s}.w-board__grid>:nth-child(2){animation-delay:80ms}@keyframes w-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.w-hail{background:var(--encre);border-radius:var(--radius-block);color:var(--sur-encre);grid-template-columns:minmax(0,1fr);gap:clamp(20px,3vw,34px);padding:clamp(24px,3.2vw,40px);display:grid;position:relative}@media (width>=940px){.w-hail{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center}}.w-hail__say{min-width:0}.w-hail__eyebrow{color:var(--or)}.w-hail__title{color:var(--papier);margin:10px 0 0;font-size:clamp(2.1rem,5.4vw,3.4rem)}.w-hail__lede{max-width:46ch;color:var(--sur-encre);margin:14px 0 0;font-size:1rem;line-height:1.6}.w-hail__night{border:1px solid var(--terre-clair);border-radius:var(--radius-block);max-width:52ch;color:var(--terre-clair);flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0 0;padding:13px 17px;font-size:.94rem;display:flex}.w-hail__night a{color:var(--terre-clair);text-underline-offset:3px;font-weight:700;text-decoration:underline;position:relative}.w-hail__night a:after{content:"";height:44px;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.w-hail .w-note-block{background:var(--papier);border-radius:var(--radius-block);color:var(--encre);padding:clamp(20px,2.4vw,28px)}.w-hail .w-note-block .w-scale{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));margin-top:18px}.w-note-block__kicker{color:var(--sarcelle);font-family:var(--f-d);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:.76rem;font-weight:700}.w-panel{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-block);padding:clamp(20px,2.4vw,30px)}.w-panel .w-tile,.w-panel .w-frise,.w-panel .w-skel{background:var(--papier)}.w-panel .w-skel{background:linear-gradient(90deg, var(--papier) 0%, var(--papier-3) 50%, var(--papier) 100%);background-size:220% 100%}.w-panel .w-stock{background:0 0;border:0;padding:0}.w-panel--dark{background:var(--encre);border-color:var(--rule-encre);color:var(--sur-encre)}.w-streak__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.w-streak__title{color:var(--papier);font-size:clamp(1.3rem,2.6vw,1.6rem)}.w-streak__why{width:44px;height:44px;color:var(--sur-encre);border:1px solid var(--rule-encre);border-radius:var(--radius-pill);font-family:var(--f-d);cursor:pointer;transition:background var(--t-base), color var(--t-base);background:0 0;flex:none;place-items:center;font-size:1rem;font-weight:700;display:grid}.w-streak__why:hover{background:var(--vif);color:var(--encre);border-color:var(--vif)}.w-streak__lede{max-width:44ch;color:var(--sur-encre);margin:8px 0 0;font-size:.92rem;line-height:1.55}.w-gauge{place-items:center;width:172px;height:172px;margin:22px auto 0;display:grid}.w-gauge>*{grid-area:1/1}.w-gauge__ring{width:100%;height:100%;transform:rotate(-90deg)}.w-gauge__track{fill:none;stroke:var(--rule-encre);stroke-width:9px}.w-gauge__arc{fill:none;stroke:var(--vif-clair);stroke-width:9px;stroke-linecap:round;stroke-dasharray:326.73;stroke-dashoffset:326.73px;transition:stroke-dashoffset .9s cubic-bezier(.2,.9,.2,1)}.w-gauge__figure{text-align:center;margin:0}.w-gauge__figure b{color:var(--papier);font-family:var(--f-d);letter-spacing:-.04em;font-size:3.1rem;font-weight:900;line-height:1;display:block}.w-gauge__figure span{color:var(--sur-encre-2);margin-top:6px;font-size:.82rem;display:block}.w-gauge__facts{border-top:1px solid var(--rule-encre);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 0;padding-top:18px;display:grid}.w-gauge__facts dt{color:var(--sur-encre-2);font-family:var(--f-d);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:700;line-height:1.3}.w-gauge__facts dd{color:var(--papier);font-family:var(--f-d);margin:6px 0 0;font-size:1.45rem;font-weight:900;line-height:1}.w-gauge__facts dd span{color:var(--sur-encre-2);margin-left:3px;font-size:.8rem;font-weight:400}.w-gauge__none{background:var(--rule-encre);border-radius:var(--radius-small);gap:4px;margin:18px 0 0;padding:14px 16px;display:grid}.w-gauge__none b{color:var(--papier);font-family:var(--f-d);font-size:.95rem;font-weight:700}.w-gauge__none span{color:var(--sur-encre);font-size:.86rem;line-height:1.5}.w-path{border-top:1px solid var(--rule-encre);margin-top:22px;padding-top:18px}.w-path__head{color:var(--or);font-family:var(--f-d);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 10px;font-size:11px;font-weight:700;display:flex}.w-path__head b{color:var(--vif-clair);letter-spacing:.02em;text-transform:none;flex:none;font-size:.84rem}.w-path__list{margin:0;padding:0;list-style:none}.w-path__item{grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:0 12px;padding:9px 0;display:grid;position:relative}.w-path__item:before{content:"";background:var(--rule-encre);width:2px;position:absolute;top:0;bottom:0;left:12px}.w-path__item:first-child:before{top:22px}.w-path__item:last-child:before{bottom:calc(100% - 22px)}.w-path__dot{z-index:1;background:var(--encre);border:2px solid var(--rule-encre);border-radius:var(--radius-pill);width:26px;height:26px;transition:background var(--t-base), border-color var(--t-base);position:relative}.w-path__item[data-reached=true] .w-path__dot{background:var(--vif);border-color:var(--vif)}.w-path__item[data-reached=true] .w-path__dot:after{content:"";border:solid var(--encre);border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:4px;left:7px;transform:rotate(42deg)}.w-path__body b{color:var(--sur-encre);font-family:var(--f-d);transition:color var(--t-base);font-size:.93rem;font-weight:700;display:block}.w-path__item[data-reached=true] .w-path__body b{color:var(--papier)}.w-path__body span{color:var(--sur-encre-2);margin-top:2px;font-size:.78rem;line-height:1.4;display:block}.w-path__state{font-family:var(--f-d);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:10.5px;font-weight:700}.w-path__state-on{color:var(--vif-clair);display:none}.w-path__state-off{color:var(--sur-encre-2)}.w-path__item[data-reached=true] .w-path__state-on{display:inline}.w-path__item[data-reached=true] .w-path__state-off{display:none}.w-path__item.is-new:after{content:"";background:var(--or);opacity:0;transform-origin:0;height:2px;animation:1.1s cubic-bezier(.2,.9,.2,1) both w-path-print;position:absolute;bottom:3px;left:38px;right:0}@keyframes w-path-print{0%{opacity:1;transform:scaleX(0)}55%{opacity:1;transform:scaleX(1)}80%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.w-path__lede{color:var(--sur-encre-2);text-align:left;-webkit-hyphens:manual;hyphens:manual;margin:14px 0 0;font-size:.8rem;line-height:1.5}.w-sheet{background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-block);width:min(560px,100vw - 32px);max-height:84svh;color:var(--encre);margin:auto;padding:clamp(22px,3vw,34px);overflow-y:auto}.w-sheet::backdrop{background:var(--voile-fort)}.w-sheet[open]{animation:.22s cubic-bezier(.2,.9,.2,1) both w-sheet-in}@keyframes w-sheet-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.w-sheet__title{font-family:var(--f-d);letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(1.3rem,3vw,1.7rem);font-weight:900}.w-sheet__list{color:var(--encre-2);text-align:left;-webkit-hyphens:manual;hyphens:manual;gap:12px;margin:0 0 24px;padding:0;font-size:.95rem;line-height:1.55;list-style:none;display:grid}.w-sheet__list li{padding-left:22px;position:relative}.w-sheet__list li:before{content:"";background:var(--vif);width:12px;height:2px;position:absolute;top:.68em;left:0}.w-pulse__load{grid-template-columns:1fr;gap:14px;margin-top:26px;display:grid}@media (width>=760px){.w-pulse__load{grid-template-columns:repeat(3,1fr)}}.w-tiles{grid-template-columns:1fr;gap:14px;margin-top:26px;display:grid}@media (width>=760px){.w-tiles{grid-template-columns:repeat(3,1fr)}}.w-tile{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-block);padding:22px 24px;position:relative;overflow:hidden}.w-tile:before{content:"";background:var(--vif);height:4px;position:absolute;inset:0 0 auto}.w-tile[data-level=watch]:before,.w-tile[data-trend=flat]:before{background:var(--or)}.w-tile[data-level=heavy]:before,.w-tile[data-trend=up]:before{background:var(--terre)}.w-tile[data-level=none]:before,.w-tile[data-trend=unknown]:before{background:var(--rule)}.w-tile[data-trend=down]:before{background:var(--vif)}.w-tile__label{color:var(--sarcelle);font-family:var(--f-d);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:.76rem;font-weight:700}.w-tile__value{font-family:var(--f-d);letter-spacing:-.03em;margin:10px 0 0;font-size:clamp(1.35rem,3vw,1.7rem);font-weight:900;line-height:1.15}.w-tile__value--count{font-size:clamp(2rem,5vw,2.6rem)}.w-tile__note{color:var(--encre-2);margin:8px 0 0;font-size:.9rem;line-height:1.5}.w-frise{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-block);margin-top:22px;padding:22px 24px}.w-frise__title{color:var(--sarcelle);font-family:var(--f-d);text-transform:uppercase;letter-spacing:.1em;margin:0 0 14px;font-size:.76rem;font-weight:700}.w-frise__days{align-items:flex-end;gap:6px;height:76px;margin:0;padding:0;list-style:none;display:flex}.w-frise__day{border-radius:var(--radius-small) var(--radius-small) 4px 4px;background:var(--rule);min-width:10px;height:12%;transition:height var(--t-slow), background var(--t-base);flex:1 1 0}.w-frise__day[data-rank="1"]{background:var(--terre);height:28%}.w-frise__day[data-rank="2"]{background:var(--or);height:44%}.w-frise__day[data-rank="3"]{background:var(--sarcelle);height:60%}.w-frise__day[data-rank="4"]{background:var(--vif-texte);height:78%}.w-frise__day[data-rank="5"]{background:var(--vif);height:100%}.w-warn{background:var(--terre-fond);border:1px solid var(--terre-bord);border-radius:var(--radius-block);flex-direction:column;gap:6px;max-width:68ch;margin-top:26px;padding:20px 24px;display:flex}.w-warn b{color:var(--terre);font-family:var(--f-d);font-size:1.05rem}.w-warn span{color:var(--encre-2);font-size:.95rem;line-height:1.55}.w-note-block__head{max-width:60ch}.w-note-block__text{color:var(--encre-2);margin:10px 0 0}.w-note-block .w-scale{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;max-width:62rem;margin-top:22px;display:grid}.w-note-block .w-scale__option{text-align:center;justify-content:center}.w-note-block__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.w-note-block__ack{color:var(--vif-texte);font-family:var(--f-d);align-items:center;gap:8px;margin:0;font-size:.95rem;font-weight:700;display:inline-flex}.w-note-block__ack.is-fresh{animation:.32s ease-out w-ack}@keyframes w-ack{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.w-inline-link{color:var(--sarcelle);font-family:var(--f-d);text-underline-offset:4px;align-items:center;gap:8px;font-size:.95rem;font-weight:700;text-decoration:underline;display:inline-flex;position:relative}.w-inline-link:after{content:"";height:44px;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.w-inline-link svg{transition:transform var(--t-base)}.w-inline-link:hover svg{transform:translate(3px)}.w-space{grid-template-columns:1fr;gap:14px;margin-top:26px;display:grid}@media (width>=760px){.w-space{grid-template-columns:repeat(3,1fr)}}.w-space__card{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-block);transition:background var(--t-base), transform var(--t-base), border-color var(--t-base);flex-direction:column;gap:8px;padding:26px 24px 22px;display:flex;position:relative}.w-space__card:hover{background:var(--papier-3);border-color:var(--encre-3);transform:translateY(-2px)}.w-space__num{color:var(--sarcelle);font-family:var(--f-d);letter-spacing:.14em;font-variant-numeric:tabular-nums;transition:color var(--t-base);font-size:.82rem;font-weight:800;line-height:1;position:absolute;top:18px;right:20px}.w-space__card:hover .w-space__num{color:var(--vif-texte)}.w-space__card b{font-family:var(--f-d);letter-spacing:-.02em;font-size:1.12rem;position:relative}.w-space__lede{color:var(--encre-2);font-size:.92rem}.w-space__meta{border-top:1px solid var(--rule);color:var(--encre-3);justify-content:space-between;align-items:center;gap:10px;margin-top:6px;padding-top:12px;font-size:.84rem;display:flex}.w-space__meta svg{transition:transform var(--t-base);flex:none}.w-space__card:hover .w-space__meta svg{transform:translate(4px)}.w-ledger{grid-template-columns:1fr;gap:14px;margin-top:26px;display:grid}@media (width>=860px){.w-ledger{grid-template-columns:repeat(2,1fr)}.w-ledger__note,.w-ledger .w-note-block__ack{grid-column:1/-1}}.w-ledger__row{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-block);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.w-ledger__count{color:var(--encre-2);margin:0;font-size:.98rem}.w-ledger__count b{color:var(--encre);font-family:var(--f-d);letter-spacing:-.02em;margin-right:6px;font-size:1.5rem;font-weight:900}.w-ledger__note{max-width:78ch;margin:4px 0 0}.w-soon{grid-template-columns:repeat(auto-fit,minmax(228px,1fr));gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}.w-soon__item{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-block);transition:background var(--t-base), border-color var(--t-base);border-left-width:3px;flex-direction:column;gap:8px;padding:22px 24px;display:flex}.w-soon__item[data-status=ready]{border-left-color:var(--vif)}.w-soon__item[data-status=waiting]{border-left-color:var(--or)}.w-soon__item:hover{background:var(--papier)}.w-soon__status{color:var(--encre-3);font-family:var(--f-d);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:8px;margin:0;font-size:.72rem;font-weight:700;display:inline-flex}.w-soon__item[data-status=ready] .w-soon__status{color:var(--vif-texte)}.w-soon__item b{font-family:var(--f-d);letter-spacing:-.02em;font-size:1.08rem}.w-soon__item span{color:var(--encre-2);font-size:.93rem;line-height:1.55}.w-soon__when{border-top:1px solid var(--rule);color:var(--encre-3);padding-top:10px;font-size:.85rem}.w-soon__link{margin-top:auto;padding-top:4px}.w-marks{gap:clamp(12px,1.4vw,18px);display:grid}.w-marks__tool{align-content:start;gap:10px;display:grid}.w-marks__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.w-marks__name{font-family:var(--f-d);color:var(--encre);margin:0;font-size:clamp(1.06rem,2vw,1.24rem);font-weight:700;line-height:1.2}.w-marks__count{color:var(--sarcelle);font-family:var(--f-d);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:12.5px;font-weight:700}.w-marks__trend{max-width:62ch;color:var(--encre-2);margin:0;font-size:1.02rem;line-height:1.55}.w-marks__single{background:var(--papier);border:1px dashed var(--rule);border-radius:var(--radius-small);justify-items:start;gap:6px;padding:14px 16px;display:grid}.w-marks__single>p{margin:0}.w-marks__foot{border-top:1px solid var(--rule);justify-items:start;gap:12px;margin-top:clamp(18px,2.2vw,26px);padding-top:18px;display:grid}.w-marks__caveat{max-width:68ch;margin:0}.w-marks__why{min-height:44px;color:var(--sarcelle);font-family:var(--f-d);text-underline-offset:4px;align-items:center;gap:9px;padding:0 4px;font-size:14.5px;font-weight:700;text-decoration:underline;transition:color .18s;display:inline-flex}.w-marks__why:hover{color:var(--encre)}.w-marks__load{gap:14px;display:grid}.w-space-shell main{padding-bottom:clamp(28px,3vw,40px)}@media (width<=1119px){.w-space-foot{padding-bottom:92px}.w-space-shell--no-exit .w-space-foot{padding-bottom:0}}.w-exit{z-index:95;background:var(--terre);min-height:48px;color:var(--secours);border-radius:var(--radius-pill);box-shadow:var(--shadow-float);font-family:var(--f-d);cursor:pointer;border:0;justify-content:center;align-items:center;gap:9px;padding:12px 18px;font-size:14px;font-weight:700;display:inline-flex;position:fixed;bottom:16px;right:16px}@media (width>=1120px){.w-exit{width:calc(var(--rail) - 32px);left:16px;right:auto}}.w-exit:hover{background:var(--encre)}.w-adm p,.w-adm li,.w-adm dd{text-align:left;-webkit-hyphens:manual;hyphens:manual}.w-admin__lede{max-width:62ch;color:var(--encre-2);margin:0 0 clamp(24px,4vw,38px)}.w-admin__done{background:var(--adm-done);color:var(--adm-done-ink);border-radius:var(--radius-small);margin:0 0 26px;padding:14px 18px;font-weight:600}.w-admin__form{max-width:44rem}.w-admin__block{border:1px solid var(--rule);border-radius:var(--radius-block);background:var(--papier);margin:0 0 34px;padding:24px 26px 8px}.w-admin__legend{font-family:var(--f-d);margin-inline-start:-10px;padding-inline:10px;font-size:1.1rem;font-weight:900}.w-admin__hint{max-width:60ch;color:var(--encre-2);margin:0 0 20px;font-size:.94rem}.w-cx__seek input::placeholder{color:var(--encre-3);opacity:1}.w-adm__page{flex-direction:column;min-width:0;display:flex}.w-adm__page>main{padding:clamp(22px, 3vw, 34px) var(--pad) clamp(30px, 4vw, 48px);flex:none}.w-adm__head{border-bottom:1px solid var(--rule);align-items:end;gap:16px 28px;margin-bottom:clamp(20px,3vw,28px);padding-bottom:18px;display:grid}@media (width>=860px){.w-adm__head{grid-template-columns:minmax(0,1fr) auto}}.w-adm__eyebrow{color:var(--sarcelle);font-family:var(--f-d);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:11.5px;font-weight:700}.w-adm__title{font-family:var(--f-d);letter-spacing:-.03em;margin:0;font-size:clamp(1.6rem,3.6vw,2.1rem);font-weight:900;line-height:1.1}.w-adm__head .w-admin__lede{max-width:70ch;margin:10px 0 0;font-size:.98rem;line-height:1.55}.w-adm__acts{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.w-adm__hail{border-radius:var(--radius-block);background:var(--adm-hail);color:var(--adm-hail-ink);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 18px;margin-bottom:16px;padding:18px 20px;display:grid}.w-adm__hail-h{font-family:var(--f-d);letter-spacing:-.02em;margin:0;font-size:clamp(1.15rem,2.6vw,1.5rem);font-weight:900;line-height:1.15}.w-adm__hail-who{color:var(--adm-hail-ink-2);margin:3px 0 0;font-size:.86rem;line-height:1.4}.w-adm__hail-move{border-top:1px solid var(--adm-hail-rule);grid-column:1/-1;padding-top:12px}.w-adm__hail-since{color:var(--adm-hail-ink-2);font-family:var(--f-d);letter-spacing:.02em;margin:0;font-size:.82rem;font-weight:700}.w-adm__hail-none{color:var(--adm-hail-ink-3);margin:2px 0 0;font-size:.86rem}.w-adm__hail-list{flex-wrap:wrap;gap:6px 8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.w-adm__hail-list>li{border:1px solid var(--adm-hail-rule);border-radius:var(--radius-pill);font-family:var(--f-d);padding:4px 11px;font-size:.82rem;font-weight:700}.w-adm__hail-note{max-width:68ch;color:var(--adm-hail-ink-3);margin:8px 0 0;font-size:.8rem;line-height:1.45}@media (width>=900px){.w-adm__hail{grid-template-columns:auto minmax(0,1fr) minmax(0,20rem);align-items:center}.w-adm__hail-move{border-top:0;border-left:1px solid var(--adm-hail-rule);grid-column:auto;padding-top:0;padding-left:18px}}.w-adm__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}@media (width>=900px){.w-adm__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.w-adm__stat{background:var(--papier-2);border-radius:var(--radius-block);border-left:4px solid var(--rule);padding:16px 18px}.w-adm__stat--live{border-left-color:var(--adm-live)}.w-adm__stat--wait{border-left-color:var(--adm-wait)}.w-adm__stat--call{border-left-color:var(--adm-call)}.w-adm__stat b{font-family:var(--f-d);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(1.7rem,4vw,2.2rem);font-weight:900;line-height:1;display:block}.w-adm__stat span{color:var(--encre-2);margin-top:6px;font-size:.86rem;line-height:1.35;display:block}.w-adm__board{align-items:start;gap:18px;margin-bottom:18px;display:grid}@media (width>=1100px){.w-adm__board{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}.w-adm__stack{align-content:start;gap:18px;min-width:0;display:grid}.w-adm__natures{grid-template-columns:repeat(auto-fit,minmax(min(100%,13.5rem),1fr));gap:10px;display:grid}.w-adm__nature{background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-small);color:var(--encre);transition:border-color var(--t-base), background var(--t-base);padding:13px 15px;display:block}.w-adm__nature:hover{background:var(--papier-2);border-color:var(--encre)}.w-adm__nature-h{font-family:var(--f-d);align-items:center;gap:8px;font-size:.95rem;font-weight:700;display:flex}.w-adm__nature-h svg{color:var(--encre-3);flex:none}.w-adm__nature-n{font-variant-numeric:tabular-nums;margin-left:auto}.w-adm__nature-s{color:var(--encre-2);margin-top:5px;font-size:.82rem;line-height:1.4;display:block}.w-adm__wait{margin:0;padding:0;list-style:none}.w-adm__wait>li{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:11px 0;display:flex}.w-adm__wait>li:last-child{border-bottom:0}.w-adm__wait p{flex:14rem;margin:0;font-size:.92rem;line-height:1.45}.w-adm__feed{margin:0;padding:0;list-style:none}.w-adm__feed>li{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;padding:10px 0;display:flex}.w-adm__feed>li:last-child{border-bottom:0}.w-adm__feed a{min-width:0;min-height:44px;color:var(--encre);font-family:var(--f-d);overflow-wrap:anywhere;align-items:center;font-size:.94rem;font-weight:700;display:inline-flex}.w-adm__feed a:hover{color:var(--vif-texte)}.w-adm__feed em{color:var(--encre-3);white-space:nowrap;font-size:.82rem;font-style:normal}.w-adm__screens{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.w-adm__screen{border:1px solid var(--rule);border-radius:var(--radius-small);min-height:44px;color:var(--encre);transition:border-color var(--t-base), background var(--t-base);padding:12px 14px;display:block}.w-adm__screen:hover{background:var(--papier-2);border-color:var(--encre)}.w-adm__screen b{font-family:var(--f-d);align-items:center;gap:8px;font-size:.93rem;font-weight:700;display:flex}.w-adm__screen b svg{color:var(--encre-3);flex:none}.w-adm__screen span{color:var(--encre-3);margin-top:4px;font-size:.82rem;line-height:1.4;display:block}.w-adm__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;gap:16px;margin-bottom:16px;display:grid}.w-slab{background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-block);padding:20px 22px}.w-slab--wide{margin-bottom:16px}.w-slab__h{font-family:var(--f-d);letter-spacing:-.02em;margin:0 0 4px;font-size:1.05rem;font-weight:900}.w-slab__note{color:var(--encre-2);margin:8px 0 0;font-size:.88rem;line-height:1.45}.w-adm :where(.w-slab__h,.w-slab__note)+:not(.w-slab__note){margin-top:14px}.w-adm .w-slab__h:not(:first-child){margin-top:18px}.w-pairs{gap:2px;margin:12px 0 0;display:grid}.w-pairs>div{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 0;display:flex}.w-pairs>div:last-child{border-bottom:0}.w-pairs dt{color:var(--encre-2);font-size:.9rem}.w-pairs dd{font-family:var(--f-d);margin:0;font-size:.94rem;font-weight:700}.w-lines{margin:12px 0 0;padding:0;list-style:none}.w-lines>li{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 0;display:flex}.w-lines>li:last-child{border-bottom:0}.w-lines__k{flex:12rem;min-width:0}.w-lines__k b{font-family:var(--f-d);font-size:.93rem;font-weight:700;display:block}.w-lines__k em{color:var(--encre-3);margin-top:1px;font-size:.8rem;font-style:normal;line-height:1.4;display:block}.w-lines__v{font-family:var(--f-d);white-space:nowrap;font-size:.9rem;font-weight:700}.w-state{border-radius:var(--radius-pill);font-family:var(--f-d);white-space:nowrap;align-items:center;gap:7px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.w-state__sign{font-size:10px;line-height:1}.w-state--ok,.w-state--termine{background:var(--etat-termine);color:var(--etat-termine-ink)}.w-state--warning,.w-state--attente{background:var(--etat-attente);color:var(--etat-attente-ink)}.w-state--danger,.w-state--refuse{background:var(--terre);color:var(--secours)}.w-state--neutral{background:var(--papier-3);color:var(--encre-2)}.w-state--annule,.w-state--expire,.w-state--archive,.w-state--brouillon{border:1px solid var(--rule);color:var(--encre-2);padding:4px 10px}.w-todo{margin:12px 0 0;padding:0;list-style:none}.w-todo>li{border-bottom:1px solid var(--rule);padding:9px 0 9px 26px;font-size:.92rem;position:relative}.w-todo>li:last-child{border-bottom:0}.w-todo>li:before{content:"";border:1.5px solid var(--rule);border-radius:4px;width:14px;height:14px;position:absolute;top:12px;left:0}.w-log{margin:12px 0 0;padding:0;font-size:.86rem;list-style:none}.w-log__row{border-bottom:1px solid var(--rule);border-left:3px solid var(--rule);grid-template-columns:auto 1fr;gap:2px 12px;padding:10px 0 10px 12px;display:grid}.w-log__row:last-child{border-bottom:0}.w-log__row--error,.w-log__row--critical,.w-log__row--emergency,.w-log__row--alert{border-left-color:var(--terre)}.w-log__row--warning{border-left-color:var(--or)}.w-log__level{font-family:var(--f-d);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.w-log__at{color:var(--encre-3);font-variant-numeric:tabular-nums}.w-log__msg{color:var(--encre-2);overflow-wrap:anywhere;grid-column:1/-1;line-height:1.5}.w-adm__ask{width:min(30rem, calc(100vw - 2 * var(--pad)));border-radius:var(--radius-block);background:var(--papier);color:var(--encre);box-shadow:var(--shadow-float);border:0;margin:auto;padding:clamp(22px,4vw,30px)}.w-adm__ask::backdrop{background:var(--voile-fort)}.w-adm__ask-h{font-family:var(--f-d);letter-spacing:-.02em;margin:0 0 8px;font-size:1.25rem;font-weight:900}.w-adm__ask-p{color:var(--encre-2);margin:0 0 22px;line-height:1.55}.w-adm__ask-acts{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.w-adm__ask-acts form{display:contents}.w-adm__ask-no{border:1.5px solid var(--encre);border-radius:var(--radius-pill);min-height:44px;color:var(--encre);font-family:var(--f-d);cursor:pointer;background:0 0;align-items:center;padding:10px 18px;font-size:14px;font-weight:700;display:inline-flex}.w-adm__ask-no:hover{background:var(--encre);color:var(--papier)}.w-cx{align-items:start;gap:18px;display:grid}@media (width>=1100px){.w-cx{grid-template-columns:minmax(0,1fr) minmax(0,17rem)}.w-cx>.w-drawer-slot{grid-area:1/2}.w-cx>.w-drawer-slot~.w-cx__main{grid-area:1/1}}.w-cx__main,.w-cx__aside{min-width:0}.w-cx__notice{border-radius:var(--radius-small);align-items:baseline;gap:10px;margin:0 0 12px;padding:13px 17px;font-size:.93rem;line-height:1.5;display:flex}.w-cx__notice--danger{background:var(--terre);color:var(--secours);font-weight:600}.w-cx__notice--warning{background:var(--adm-warn);color:var(--adm-warn-ink)}.w-cx__sign{flex:none;font-size:12px;line-height:1.4}.w-cx__empty{border:1px dashed var(--rule);border-radius:var(--radius-block);background:var(--papier-2);max-width:52ch;padding:clamp(22px,3vw,32px)}.w-cx__empty-p{color:var(--encre-2);margin:0;line-height:1.6}.w-cx__tools{background:var(--papier-2);border-radius:var(--radius-block);flex-wrap:wrap;align-items:flex-end;gap:10px 12px;margin:0 0 16px;padding:14px 16px;display:flex}.w-cx__seek{flex:15rem;min-width:0;position:relative}.w-cx__seek svg{color:var(--encre-3);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.w-cx__seek input{background:var(--papier);border:1.5px solid var(--encre);border-radius:var(--radius-pill);width:100%;min-height:44px;color:var(--encre);font:inherit;padding:11px 14px 11px 38px;font-size:15px;display:block}.w-cx__pick{background:var(--papier);border:1.5px solid var(--encre);border-radius:var(--radius-pill);min-height:44px;color:var(--encre);font:inherit;padding:11px 14px;font-size:14.5px}.w-cx__field{flex-direction:column;gap:4px;display:flex}.w-cx__field>span{color:var(--encre-2);font-family:var(--f-d);letter-spacing:.06em;text-transform:uppercase;font-size:11.5px;font-weight:700}.w-cx__go-filter{border:1.5px solid var(--encre);border-radius:var(--radius-pill);background:var(--encre);min-height:44px;color:var(--papier);font-family:var(--f-d);cursor:pointer;padding:11px 18px;font-size:14px;font-weight:700}.w-cx__clear{min-height:44px;color:var(--encre-2);font-family:var(--f-d);text-underline-offset:4px;align-items:center;font-size:13.5px;font-weight:700;text-decoration:underline;display:inline-flex}.w-cx__count{color:var(--encre-2);font-family:var(--f-d);margin:0 0 12px;font-size:.92rem;font-weight:700}.w-cx__panel{background:var(--papier-2);border-radius:var(--radius-block);padding:18px 20px}.w-cx__panel+.w-cx__panel{margin-top:14px}.w-adm__grid>.w-cx__panel+.w-cx__panel{margin-top:0}.w-cx__panel-h{font-family:var(--f-d);margin:0 0 10px;font-size:1rem;font-weight:900}.w-cx__tally{margin:0;padding:0;list-style:none}.w-cx__tally>li{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:.9rem;display:flex}.w-cx__tally>li:last-child{border-bottom:0}.w-cx__tally a,.w-cx__tally span:first-child{min-height:44px;color:var(--encre-2);align-items:center;display:inline-flex}.w-cx__tally a{color:var(--encre);text-underline-offset:3px;text-decoration:underline}.w-cx__tally b{font-family:var(--f-d);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:900}.w-cx__list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.w-cx__row{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 20px;padding:14px 0;display:flex}.w-cx__row:hover{background:var(--papier-2)}.w-cx__who{flex:14rem;min-width:0}.w-cx__open{min-height:44px;color:var(--encre);font-family:var(--f-d);overflow-wrap:anywhere;padding:9px 0;font-size:1.02rem;font-weight:700;line-height:1.3;display:inline-block}.w-cx__open:hover{color:var(--vif-texte)}.w-cx__meta{color:var(--encre-2);overflow-wrap:anywhere;margin:0;font-size:.86rem;line-height:1.5}.w-cx__lang{background:var(--papier-3);border-radius:var(--radius-pill);color:var(--encre-2);font-family:var(--f-d);letter-spacing:.08em;margin-right:7px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-block}.w-cx__note{color:var(--adm-signal);margin:5px 0 0;font-size:.84rem;font-weight:600;line-height:1.4}.w-cx__said{border-left:2px solid var(--rule);color:var(--encre);overflow-wrap:anywhere;margin:6px 0 0;padding-left:10px;font-size:.9rem;line-height:1.5}.w-cx__side{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.w-cx__side .w-field{flex:15rem;min-width:15rem}.w-cx__acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.w-cx__acts form{gap:8px;display:flex}.w-cx__link,.w-cx__go{border:1.5px solid var(--encre);border-radius:var(--radius-pill);min-height:44px;color:var(--encre);font-family:var(--f-d);white-space:nowrap;cursor:pointer;transition:background var(--t-base), color var(--t-base);background:0 0;align-items:center;padding:10px 16px;font-size:13.5px;font-weight:700;display:inline-flex}.w-cx__link:hover,.w-cx__go:hover{background:var(--encre);color:var(--papier)}.w-cx__go{background:var(--vif);border-color:var(--vif)}.w-cx__go--off{border-color:var(--encre);background:0 0}.w-cx__go--danger{border-color:var(--terre);color:var(--terre);background:0 0}.w-cx__go--danger:hover,.w-cx__go--danger:focus-visible{background:var(--terre);color:var(--papier)}.w-cx__tick{flex:none;margin-top:2px}.w-cx__bulk{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-small);flex-wrap:wrap;align-items:center;gap:10px 16px;margin:4px 0 10px;padding:10px 14px;display:flex}.w-cx__bulk-label{color:var(--encre-2);cursor:pointer;align-items:center;gap:8px;margin-right:auto;font-size:.9rem;display:flex}.w-cx__foot{max-width:62ch;color:var(--encre-2);margin:18px 0 0;font-size:.88rem;line-height:1.55}.w-adm__pager{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:18px;display:flex}.w-adm__pager p{color:var(--encre-2);font-family:var(--f-d);margin:0;font-size:.9rem;font-weight:700}.w-adm__step{border:1.5px solid var(--encre);border-radius:var(--radius-pill);min-height:44px;color:var(--encre);font-family:var(--f-d);align-items:center;gap:7px;padding:10px 16px;font-size:13.5px;font-weight:700;display:inline-flex}.w-adm__step:hover{background:var(--encre);color:var(--papier)}.w-adm__step--back svg{transform:rotate(180deg)}.w-cf{max-width:46rem}.w-cf__errors,.w-cf__warn,.w-cf__alert{border-radius:var(--radius-small);border-left:4px solid var(--encre);background:var(--papier-2);margin:0 0 22px;padding:16px 20px}.w-cf__warn{border-left-color:var(--or)}.w-cf__alert{border-left-color:var(--terre);color:var(--encre);margin-bottom:18px;font-weight:600}.w-cf__errors-h,.w-cf__warn-h{font-family:var(--f-d);margin:0 0 8px;font-size:1rem;font-weight:900}.w-cf__warn-lede{color:var(--encre-2);margin:0 0 10px;font-size:.9rem;line-height:1.5}.w-cf__errors ul,.w-cf__warn ul{margin:0;padding-left:20px;font-size:.92rem;line-height:1.6}.w-cf__errors a{color:var(--encre);text-underline-offset:3px;text-decoration:underline}.w-cf__required{color:var(--encre-3);margin:0 0 18px;font-size:.85rem}.w-cf__area{background:var(--papier);border:1.5px solid var(--encre);border-radius:var(--radius-small);width:100%;min-height:120px;color:var(--encre);font:inherit;resize:vertical;padding:13px 17px;font-size:15.5px;line-height:1.6;display:block}.w-cf__select{background:var(--papier);border:1.5px solid var(--encre);border-radius:var(--radius-pill);width:100%;min-height:44px;color:var(--encre);font:inherit;padding:12px 17px;font-size:15.5px;display:block}.w-cf__area:focus,.w-cf__select:focus{border-color:var(--vif-texte);outline:none}.w-cf__file{background:var(--papier-2);border:1.5px dashed var(--rule);border-radius:var(--radius-small);align-items:center;gap:12px;width:100%;min-height:44px;padding:8px 16px 8px 8px;display:flex;position:relative}.w-cf__file-input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.w-cf__file-btn{background:var(--papier);border:1.5px solid var(--encre);border-radius:var(--radius-pill);color:var(--encre);font:inherit;white-space:nowrap;transition:background var(--t-base), color var(--t-base);flex:none;padding:8px 18px;font-size:13.5px;font-weight:600}.w-cf__file-name{min-width:0;color:var(--encre-2);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:14px;overflow:hidden}.w-cf__file:has(.w-cf__file-input:hover) .w-cf__file-btn{background:var(--encre);color:var(--papier)}.w-cf__file:has(.w-cf__file-input:focus-visible){border-color:var(--vif-texte);border-style:solid}.w-cf__shot{background:var(--papier-2);border-radius:var(--radius-small);align-items:center;gap:14px;margin:0 0 12px;padding:12px;display:flex}.w-cf__shot img{object-fit:contain;background:var(--papier);border-radius:var(--radius-small);width:80px;height:80px}.w-cf__shot span{color:var(--encre-2);font-size:.85rem}.w-cf__check{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-small);align-items:flex-start;gap:12px;margin:0 0 16px;padding:8px 16px 14px;display:flex}.w-cf__box{appearance:none;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:44px;height:44px;margin:0;padding:0;display:grid}.w-cf__box:before,.w-cf__box:after{content:"";grid-area:1/1}.w-cf__box:before{background:var(--papier);border:1.5px solid var(--encre);width:24px;height:24px;transition:background var(--t-base), border-color var(--t-base);border-radius:6px}.w-cf__box:after{border:solid var(--papier);opacity:0;border-width:0 2.5px 2.5px 0;width:6px;height:11px;margin-bottom:3px;transform:rotate(42deg)}.w-cf__box:checked:before{background:var(--vif-texte);border-color:var(--vif-texte)}.w-cf__box:checked:after{opacity:1}.w-cf__box:focus-visible{outline:none}.w-cf__box:focus-visible:before{outline:3px solid var(--vif-texte);outline-offset:3px}.w-cf__check-text{min-width:0}.w-cf__check-text .w-field__label{cursor:pointer;align-items:center;min-height:44px;margin-bottom:0;display:flex}.w-cf__now{margin:0 0 16px}.w-cf__fixed{background:var(--papier-2);border-radius:var(--radius-small);color:var(--encre-2);margin:0 0 18px;padding:12px 16px;font-size:.9rem;line-height:1.5}.w-cf__actions{flex-wrap:wrap;align-items:center;gap:12px 18px;padding-top:6px;display:flex}.w-cf__go-busy,.w-cf__go:active .w-cf__go-idle{display:none}.w-cf__go:active .w-cf__go-busy{display:inline}.w-cf__back{min-height:44px;color:var(--encre-2);font-family:var(--f-d);text-underline-offset:4px;align-items:center;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.w-cf__back:hover{color:var(--encre)}.w-cf__note{max-width:60ch;color:var(--encre-2);margin:14px 0 0;font-size:.88rem;line-height:1.5}.w-wrap--narrow{max-width:860px}.w-space-bar__nav{align-items:center;gap:4px;display:flex}.w-space-bar__nav a{border-radius:var(--radius-pill);min-height:44px;color:var(--encre-2);font-family:var(--f-d);transition:background var(--t-base), color var(--t-base);align-items:center;padding-inline:12px;font-size:.86rem;font-weight:700;display:inline-flex}.w-space-bar__nav a:hover,.w-space-bar__nav a[aria-current=page]{background:var(--papier-2);color:var(--encre)}@media (width<=899px){.w-space-bar__nav{order:3;width:100%;margin-left:-12px}}.w-2fa-why{background:var(--papier-2);border-radius:var(--radius-block);max-width:62ch;padding:22px 26px}.w-2fa-why__title{color:var(--encre);font-family:var(--f-d);margin:0 0 8px;font-size:1.02rem;font-weight:700}.w-2fa-why p:last-child{color:var(--encre-2);margin:0;font-size:.98rem;line-height:1.6}.w-2fa-steps{gap:34px;margin:30px 0 0;padding:0;list-style:none;display:grid}.w-2fa-step{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;display:grid}.w-2fa-step__num{color:color-mix(in srgb, var(--encre) 24%, transparent);font-family:var(--f-d);letter-spacing:-.04em;font-size:2rem;font-weight:900;line-height:1}.w-2fa-step__title{font-family:var(--f-d);letter-spacing:-.02em;margin:0 0 8px;font-size:1.16rem;font-weight:700}.w-2fa-step__text{max-width:58ch;color:var(--encre-2);margin:0 0 18px;font-size:.98rem;line-height:1.6}.w-2fa-qr{justify-items:start;gap:10px;margin:0 0 22px;display:grid}.w-2fa-qr img{border:1px solid var(--rule);border-radius:var(--radius-small);background:#fff;max-width:100%;height:auto;padding:10px;display:block}.w-2fa-qr figcaption{max-width:44ch;color:var(--encre-2);font-size:.88rem;line-height:1.5}.w-2fa-key__label{color:var(--encre-3);font-family:var(--f-d);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:11.5px;font-weight:700}.w-2fa-key{background:var(--brand-ink);border-radius:var(--radius-small);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.w-2fa-key__value{color:var(--secours);letter-spacing:.12em;word-break:break-all;flex:18ch;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:1.02rem}.w-2fa-key__copy{min-height:44px;color:var(--vif-clair);border:1px solid var(--rule-encre);border-radius:var(--radius-pill);font-family:var(--f-d);cursor:pointer;transition:background var(--t-base), color var(--t-base);background:0 0;padding-inline:18px;font-size:.84rem;font-weight:700}.w-2fa-key__copy:hover{background:var(--rule-encre)}.w-2fa-key__copy[data-state=done]{color:var(--secours)}.w-2fa-uri{margin:14px 0 0;font-size:.92rem}.w-2fa-uri a{min-height:44px;color:var(--sarcelle);text-underline-offset:4px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.w-2fa-form{max-width:26rem;margin-top:4px}.w-2fa-done{background:var(--papier-2);border-radius:var(--radius-block);align-items:start;gap:16px;max-width:62ch;padding:22px 26px;display:flex}.w-2fa-done>svg,.w-2fa-codes__warn>svg{flex:none}.w-2fa-done__title{font-family:var(--f-d);margin:0 0 6px;font-size:1.08rem;font-weight:700}.w-2fa-done__text{color:var(--encre-2);margin:0;font-size:.98rem;line-height:1.6}.w-2fa-codes{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-block);margin-top:26px;padding:26px}.w-2fa-codes__list{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.w-2fa-codes__list code{background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-small);letter-spacing:.08em;text-align:center;padding:12px 14px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:1rem;display:block}.w-2fa-codes__warn{color:var(--terre);align-items:start;gap:12px;margin:22px 0 0;font-size:.94rem;line-height:1.55;display:flex}.w-2fa-codes__actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}@media print{.w-space-bar,.w-space-foot,.w-exit,.w-greet,.w-2fa-codes__actions{display:none!important}.w-2fa-codes{border:1px solid #000}}.w-data-card{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-block);margin-top:26px;padding:26px}.w-data-card--grave{background:var(--papier);border-color:var(--terre-bord);border-left-width:3px}.w-data-card__text{max-width:62ch;color:var(--encre-2);margin:0 0 14px;font-size:1rem;line-height:1.6}.w-data-card form{margin-top:22px}.w-ledger-two{grid-template-columns:1fr;gap:22px;margin:22px 0;display:grid}@media (width>=760px){.w-ledger-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}}.w-ledger-two__title{border-bottom:1px solid var(--rule);color:var(--encre);font-family:var(--f-d);margin:0 0 12px;padding-bottom:8px;font-size:.96rem;font-weight:700}.w-ledger-two__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.w-ledger-two__list li{grid-template-columns:2.6rem minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.w-ledger-two__list b{color:var(--encre);font-family:var(--f-d);letter-spacing:-.02em;font-size:1.3rem;font-weight:900}.w-ledger-two__list span{color:var(--encre-2);font-size:.93rem;line-height:1.5}.w-erase-form{max-width:26rem;margin-top:26px}.w-btn--grave{background:var(--terre);min-height:48px;color:var(--secours);border:1px solid var(--terre);border-radius:var(--radius-pill);font-family:var(--f-d);cursor:pointer;transition:background var(--t-base);justify-content:center;align-items:center;margin-top:8px;padding-inline:26px;font-size:.95rem;font-weight:700;display:inline-flex}.w-btn--grave:hover{background:#963f1f}.w-care-seal{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-block);margin-top:26px;padding:20px 22px}.w-care-seal__title{font-family:var(--f-d);color:var(--encre);align-items:center;gap:8px;margin:0;font-size:1rem;font-weight:700;display:flex}.w-care-seal__text{max-width:62ch;color:var(--encre-2);margin:8px 0 0;font-size:.92rem;line-height:1.55}.w-care-seal__warn{border-left:3px solid var(--or);color:var(--encre-2);margin:12px 0 0;padding-left:12px;font-size:.9rem;line-height:1.5}.w-care-seal__row{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;margin-top:16px;display:flex}.w-care-seal__row .w-field__label{flex-basis:100%;margin:0}.w-care-seal__row .w-field__input{flex:240px;min-width:0}.w-care-seal__row .w-field__hint{flex-basis:100%;margin:0}.w-care-seal__error{color:var(--terre);margin:12px 0 0;font-size:.9rem;font-weight:600}.w-care-seal__ready .w-care-seal__title{color:var(--vif-texte)}.w-care-seal__lost{margin:14px 0 0}.w-care-seal__lost button{min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:.9rem;display:inline-flex}.w-care-phrase{background:var(--papier);border:1px solid var(--or);border-radius:var(--radius-small);margin-top:18px;padding:18px 20px}.w-care-phrase__title{font-family:var(--f-d);color:var(--encre);margin:0;font-size:.98rem;font-weight:700}.w-care-phrase__text,.w-care-phrase__note{max-width:62ch;color:var(--encre-2);margin:8px 0 0;font-size:.92rem;line-height:1.55}.w-care-phrase__value{background:var(--papier-2);border-radius:var(--radius-small);letter-spacing:.14em;color:var(--encre);overflow-wrap:anywhere;margin:14px 0 0;padding:14px 16px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:1.15rem;font-weight:600;line-height:1.6;display:block}.w-care-phrase__warn{max-width:62ch;color:var(--encre-2);align-items:flex-start;gap:10px;margin:14px 0 0;font-size:.9rem;line-height:1.5;display:flex}.w-care-phrase__warn svg{color:var(--or);flex:none;margin-top:2px}.w-care-phrase button{margin-top:16px}.w-care-phrase__input{letter-spacing:.1em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.w-care-flash{background:var(--papier-2);border-left:3px solid var(--vif);border-radius:var(--radius-small);color:var(--encre);align-items:center;gap:10px;margin-top:22px;padding:14px 18px;font-size:.94rem;display:flex}.w-care-flash[data-refused=yes]{border-left-color:var(--terre)}.w-care-head{color:var(--encre-2);flex-wrap:wrap;align-items:center;gap:10px 16px;margin:14px 0 0;font-size:.94rem;display:flex}.w-care-head__links{margin:18px 0 0}.w-care-facts{background:var(--papier-2);border-radius:var(--radius-block);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px 26px;margin:22px 0 0;padding:20px 22px;display:grid}.w-care-facts dt{color:var(--encre-3);text-transform:uppercase;letter-spacing:.08em;font-size:.76rem}.w-care-facts dd{font-family:var(--f-d);color:var(--encre);margin:4px 0 0;font-size:1.02rem;font-weight:700}.w-care-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.w-care-list__link{background:var(--papier-2);border-radius:var(--radius-block);min-height:44px;color:var(--encre);transition:background var(--t-base), border-color var(--t-base);border:1px solid #0000;flex-wrap:wrap;align-items:center;gap:10px 20px;padding:16px 20px;text-decoration:none;display:flex}.w-care-list__link:hover{background:var(--papier);border-color:var(--rule)}.w-care-list__who{font-family:var(--f-d);flex:12ch;font-size:1.05rem;font-weight:700}.w-care-list__meta{color:var(--encre-2);flex-wrap:wrap;flex:2 26ch;gap:4px 18px;font-size:.88rem;display:flex}.w-care-list__when{color:var(--encre-3);font-size:.86rem}.w-care-trail{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-care-trail__item{gap:16px;padding:0 0 22px;display:flex;position:relative}.w-care-trail__item:before{content:"";background:var(--rule);width:1px;position:absolute;top:16px;bottom:0;left:5px}.w-care-trail__item:last-child:before{display:none}.w-care-trail__dot{background:var(--rule);border-radius:var(--radius-pill);flex:none;width:11px;height:11px;margin-top:5px}.w-care-trail__item[data-kind=note] .w-care-trail__dot{background:var(--sarcelle)}.w-care-trail__item[data-kind=opened] .w-care-trail__dot,.w-care-trail__item[data-kind=access_granted] .w-care-trail__dot,.w-care-trail__item[data-kind=consent_granted] .w-care-trail__dot{background:var(--vif)}.w-care-trail__item[data-kind=access_revoked] .w-care-trail__dot,.w-care-trail__item[data-kind=consent_revoked] .w-care-trail__dot,.w-care-trail__item[data-kind=absence] .w-care-trail__dot{background:var(--terre)}.w-care-trail__item[data-kind=milestone_reached] .w-care-trail__dot{background:var(--or)}.w-care-trail__body{flex:auto;min-width:0}.w-care-trail__head{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0;display:flex}.w-care-trail__head b{font-family:var(--f-d);color:var(--encre);font-size:1rem;font-weight:700}.w-care-trail__detail{color:var(--sarcelle);font-size:.9rem}.w-care-trail__meta{color:var(--encre-3);flex-wrap:wrap;gap:4px 14px;margin:4px 0 0;font-size:.84rem;display:flex}.w-care-trail__open{margin-top:10px}.w-care-trail__note{background:var(--papier-2);border-left:3px solid var(--sarcelle);border-radius:var(--radius-small);color:var(--encre);white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0;padding:16px 18px;font-size:.94rem;line-height:1.6}.w-care-trail__error{color:var(--terre);margin:10px 0 0;font-size:.88rem}.w-care-moment{font-variant-numeric:tabular-nums}.w-care-form{flex-direction:column;gap:18px;max-width:62ch;margin-top:8px;display:flex}.w-care-form--inline{border-top:1px solid var(--rule);flex-flow:wrap;align-items:flex-end;gap:14px 18px;max-width:none;margin-top:22px;padding-top:22px}.w-care-form--inline>div{flex:220px;min-width:0}.w-care-form__area{border-radius:var(--radius-block);min-height:160px;font-family:var(--f-b);resize:vertical;line-height:1.6}.w-care-form>button{align-self:flex-start}.w-care-form__state{color:var(--encre-2);margin:0;font-size:.9rem;line-height:1.5}.w-care-form__state--error{color:var(--terre);font-weight:600}.w-care-form__check{grid-template-columns:auto 1fr;align-items:center;gap:6px 12px;display:grid}.w-care-form__check input{width:22px;height:22px;accent-color:var(--vif-texte);margin:11px}.w-care-form__check label{min-height:44px;color:var(--encre);cursor:pointer;align-items:center;font-size:.94rem;display:flex}.w-care-form__check .w-field__hint{grid-column:2}.w-care-plan{background:var(--papier-2);border-radius:var(--radius-block);padding:22px 24px}.w-care-plan+.w-care-plan{margin-top:14px}.w-care-plan__title{font-family:var(--f-d);color:var(--encre);margin:0;font-size:1.2rem;font-weight:700}.w-care-plan__meta{color:var(--encre-2);flex-wrap:wrap;gap:4px 18px;margin:6px 0 0;font-size:.88rem;display:flex}.w-care-plan__forms{flex-direction:column;display:flex}.w-care-milestones{flex-direction:column;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.w-care-milestones__item{background:var(--papier);border-radius:var(--radius-small);flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:44px;padding:10px 14px;display:flex}.w-care-milestones__item[data-reached=yes]{box-shadow:inset 3px 0 0 var(--vif)}.w-care-milestones__label{font-family:var(--f-d);color:var(--encre);flex:18ch;font-weight:600}.w-care-milestones__when{color:var(--encre-3);font-size:.86rem}.w-care-consents{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.w-care-consents__item{background:var(--papier-2);border-radius:var(--radius-block);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:16px 20px;display:flex}.w-care-consents__item>div{flex:24ch;min-width:0}.w-care-consents__item b{font-family:var(--f-d);color:var(--encre);font-weight:700}.w-care-consents__target{color:var(--sarcelle);margin-left:8px;font-size:.9rem}.w-care-consents__meta{color:var(--encre-3);flex-wrap:wrap;gap:4px 16px;margin:4px 0 0;font-size:.84rem;display:flex}.w-care-access{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.w-care-access__item{background:var(--papier-2);border-radius:var(--radius-block);border:1px solid #0000;flex-wrap:wrap;align-items:flex-start;gap:14px 20px;padding:18px 20px;display:flex}.w-care-access__item[data-lost=yes]{background:var(--terre-fond);border-color:var(--terre-bord)}.w-care-access--past .w-care-access__item{border-color:var(--rule);background:0 0}.w-care-access__who{flex:24ch;min-width:0}.w-care-access__who b{font-family:var(--f-d);color:var(--encre);font-size:1.05rem;font-weight:700}.w-care-access__tags{flex-wrap:wrap;gap:6px;margin-left:10px;display:inline-flex}.w-care-access__tag{background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-pill);color:var(--encre-2);text-transform:uppercase;letter-spacing:.06em;padding:3px 10px;font-size:.76rem}.w-care-access__meta{color:var(--encre-3);flex-wrap:wrap;gap:4px 16px;margin:6px 0 0;font-size:.84rem;display:flex}.w-care-access__lost{color:var(--terre);margin:10px 0 0;font-size:.88rem;line-height:1.5}.w-care-access__lost b{color:var(--terre);font-size:.88rem;display:block}.w-care-access__note{color:var(--encre-2);flex:24ch;margin:0;font-size:.86rem;line-height:1.5}.w-care-access__revoke{flex-direction:column;flex:26ch;align-items:flex-start;gap:8px;display:flex}.w-care-warn{background:var(--terre-fond);border-left:4px solid var(--terre);border-radius:var(--radius-small);margin-top:22px;padding:22px 24px}.w-care-warn__title{font-family:var(--f-d);color:var(--terre);margin:0;font-size:1.05rem;font-weight:700}.w-care-warn__subtitle{color:var(--encre-2);font-family:var(--f-d);text-transform:uppercase;letter-spacing:.07em;margin:18px 0 0;font-size:.9rem;font-weight:700}.w-care-warn__text{max-width:66ch;color:var(--encre);margin:10px 0 0;font-size:.94rem;line-height:1.6}.w-care-warn__list{color:var(--encre-2);margin:10px 0 0;padding-left:20px;font-size:.92rem;line-height:1.7;list-style:outside}.w-care-journal{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-care-journal__item{border-bottom:1px solid var(--rule);color:var(--encre-2);flex-wrap:wrap;gap:4px 16px;padding:11px 14px;font-size:.9rem;display:flex}.w-care-journal__item .w-care-moment{color:var(--encre-3);flex:none}@media (width<=620px){.w-care-seal,.w-care-facts,.w-care-phrase,.w-care-plan,.w-care-warn{padding-inline:18px}.w-care-phrase__value{letter-spacing:.1em;font-size:1rem}.w-care-access__item button,.w-care-consents__item button,.w-care-milestones__item button,.w-care-phrase>button,.w-care-seal__row button{justify-content:center;width:100%}.w-care-access__tags{margin:8px 0 0;display:flex}}.w-conc-flash{background:var(--papier-2);border-left:3px solid var(--vif);border-radius:var(--radius-small);color:var(--encre);align-items:center;gap:10px;margin-top:22px;padding:14px 18px;font-size:.94rem;display:flex}.w-conc-notice,.w-veille-notice{background:var(--papier-2);border:1px solid var(--or);border-radius:var(--radius-block);margin-top:26px;padding:18px 22px}.w-conc-notice__title,.w-veille-notice__title{font-family:var(--f-d);color:var(--encre);margin:0;font-size:1rem;font-weight:700}.w-conc-notice__text,.w-veille-notice__text{max-width:62ch;color:var(--encre-2);margin:8px 0 0;font-size:.92rem;line-height:1.55}.w-conc-lede,.w-veille-lede{margin-top:16px}.w-conc-team{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.w-conc-team__item{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:12px 0;display:flex}.w-conc-team__item b{font-family:var(--f-d);color:var(--encre);font-size:.98rem;font-weight:700}.w-conc-team__item span{color:var(--encre-3);font-size:.86rem}.w-conc-team__item[data-role=person]{border-left:3px solid var(--sarcelle);padding-left:12px}.w-conc-trail{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-conc-trail__item{gap:16px;padding:0 0 22px;display:flex;position:relative}.w-conc-trail__item:before{content:"";background:var(--rule);width:1px;position:absolute;top:16px;bottom:0;left:5px}.w-conc-trail__item:last-child:before{display:none}.w-conc-trail__dot{background:var(--sarcelle);border-radius:var(--radius-pill);flex:none;width:11px;height:11px;margin-top:5px}.w-conc-trail__body{flex:auto;min-width:0}.w-conc-trail__meta{color:var(--encre-3);flex-wrap:wrap;gap:4px 14px;margin:0;font-size:.84rem;display:flex}.w-conc-trail__open{margin-top:10px}.w-conc-trail__text{background:var(--papier-2);border-left:3px solid var(--sarcelle);border-radius:var(--radius-small);color:var(--encre);white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0;padding:16px 18px;font-size:.94rem;line-height:1.6}.w-conc-trail__error{color:var(--terre);margin:10px 0 0;font-size:.88rem}@media (width<=620px){.w-conc-notice,.w-veille-notice{padding-inline:18px}}.w-doc-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.w-doc-item{background:var(--papier-2);border-radius:var(--radius-block);border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;padding:18px 20px;display:grid}.w-doc-item[data-doc-removed=yes]{border-color:var(--rule);background:0 0}.w-doc-item__kind{color:var(--sarcelle);text-transform:uppercase;letter-spacing:.08em;grid-column:1/-1;margin:0;font-size:.76rem}.w-doc-item__name{grid-column:1;min-width:0;margin:2px 0 0}.w-doc-item__name b{font-family:var(--f-d);color:var(--encre);overflow-wrap:anywhere;font-size:1.05rem;font-weight:700}.w-doc-item__meta{color:var(--encre-3);flex-wrap:wrap;grid-column:1;gap:4px 16px;margin:6px 0 0;font-size:.84rem;display:flex}.w-doc-item__gone{color:var(--encre-2);flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:8px 12px;margin:10px 0 0;font-size:.86rem;line-height:1.5;display:flex}.w-doc-item__actions{flex-wrap:wrap;grid-area:2/2/span 2;align-items:flex-start;gap:8px;display:flex}.w-doc-item__error{color:var(--terre);grid-column:1/-1;margin:8px 0 0;font-size:.86rem;line-height:1.5;display:block}.w-doc-note{color:var(--encre-2);margin:16px 0 0;font-size:.88rem;line-height:1.55}.w-doc-more{margin:22px 0 0}.w-msg-warn{background:var(--terre-fond);border:1px solid var(--terre-bord);border-radius:var(--radius-block);margin:0 0 26px;padding:20px 24px}.w-msg-warn__title{font-family:var(--f-d);color:var(--terre);margin:0;font-size:1.05rem;font-weight:700}.w-msg-warn__text{color:var(--encre-2);margin:8px 0 0;font-size:.92rem;line-height:1.6}.w-msg-warn__link{min-height:44px;color:var(--terre);align-items:center;gap:8px;margin:6px 0 0;font-weight:600;display:inline-flex}.w-msg-thread{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.w-msg{background:var(--papier-2);border-radius:var(--radius-block);border:1px solid #0000;padding:16px 20px}.w-msg--mine{border-color:var(--rule);background:0 0;margin-inline-start:clamp(0px,8vw,72px)}.w-msg__head{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0;display:flex}.w-msg__head b{font-family:var(--f-d);color:var(--encre);font-size:.98rem;font-weight:700}.w-msg__meta{color:var(--encre-3);font-size:.82rem}.w-msg__body{background:var(--papier);border-left:3px solid var(--vif);border-radius:0 var(--radius-block) var(--radius-block) 0;color:var(--encre);white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0;padding:14px 16px;font-size:.96rem;line-height:1.65}.w-msg__error{color:var(--terre);margin:10px 0 0;font-size:.86rem;line-height:1.5;display:block}.w-msg__open{margin:12px 0 0}.w-msg-note{color:var(--encre-2);margin:16px 0 0;font-size:.88rem;line-height:1.55}.w-msg-fresh{background:var(--papier-2);border-left:3px solid var(--or);border-radius:0 var(--radius-block) var(--radius-block) 0;color:var(--encre);flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 0 16px;padding:14px 18px;font-size:.92rem;display:flex}.w-msg-more{margin:22px 0 0}@media (width<=620px){.w-doc-item,.w-msg,.w-msg-warn{padding-inline:18px}.w-doc-item{grid-template-columns:minmax(0,1fr)}.w-doc-item__actions{grid-area:auto/1;margin-top:12px}.w-doc-item__actions button,.w-doc-item__actions form{width:100%}.w-doc-item__actions button{justify-content:center}.w-msg--mine{margin-inline-start:0}}.w-veille-load{color:var(--encre-2);flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:16px 0 0;font-size:.94rem;display:flex}.w-veille-load b{font-family:var(--f-d);color:var(--encre);font-size:1.15rem;font-weight:700}.w-veille-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-veille-rows__item{border-bottom:1px solid var(--rule);border-left:3px solid var(--rule);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:6px 18px;padding:14px 0 14px 12px;display:grid}.w-veille-rows__what{font-family:var(--f-d);color:var(--encre);font-size:.96rem;font-weight:700}.w-veille-rows__who{color:var(--encre-2);overflow-wrap:anywhere;font-size:.92rem}.w-veille-rows__when{color:var(--encre-3);flex-wrap:wrap;gap:2px 10px;font-size:.84rem;display:flex}.w-veille-rows__item[data-kind=rendez_vous_manque],.w-veille-rows__item[data-kind=referent_absent]{border-left-color:var(--terre)}.w-veille-rows__item[data-kind=accord_a_echeance]{border-left-color:var(--or)}.w-veille-rows__item[data-kind=sans_mouvement]{border-left-color:var(--sarcelle)}.w-veille-limit{margin-top:34px}.w-veille-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-veille-list__item{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) auto auto;align-items:start;gap:10px 18px;padding:18px 0;display:grid}.w-veille-list__who{flex-direction:column;gap:3px;min-width:0;display:flex}.w-veille-list__who b{font-family:var(--f-d);color:var(--encre);overflow-wrap:anywhere;font-size:1rem;font-weight:700}.w-veille-list__who span{color:var(--encre-3);font-size:.86rem}.w-veille-list__mail{font-family:var(--f-m,monospace);overflow-wrap:anywhere}.w-veille-list__label{color:var(--encre-3);letter-spacing:.04em;text-transform:uppercase;margin:0 0 4px;font-size:.78rem}.w-veille-list__none{color:var(--encre-3);margin:0;font-size:.88rem}.w-veille-tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.w-veille-tags li{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-pill);color:var(--encre-2);padding:4px 10px;font-size:.82rem}.w-veille-list__actions{flex-wrap:wrap;gap:8px;display:flex}.w-veille-scope{border:1px solid var(--rule);border-radius:var(--radius-small);margin:0;padding:16px 18px}.w-veille-scope legend{padding:0 6px}.w-veille-check{min-height:44px;color:var(--encre);cursor:pointer;align-items:center;gap:12px;padding:4px 0;font-size:.94rem;line-height:1.45;display:flex}.w-veille-check input{width:22px;height:22px;accent-color:var(--vif-texte);flex:none;margin:0}@media (width<=900px){.w-veille-rows__item,.w-veille-list__item{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.w-veille-scope{padding-inline:14px}.w-veille-list__actions button{justify-content:center;width:100%}}.w-rdv-flash{background:var(--papier-2);border-left:3px solid var(--vif);border-radius:var(--radius-small);color:var(--encre);align-items:center;gap:10px;margin:0 0 22px;padding:14px 18px;font-size:.95rem;display:flex}.w-rdv-flash[data-refused=yes]{border-left-color:var(--terre)}.w-rdv-warn{background:var(--papier-2);border-left:3px solid var(--vif);border-radius:var(--radius-small);margin:0 0 26px;padding:18px 20px}.w-rdv-warn[data-reachable=no]{border-left-color:var(--terre)}.w-rdv-warn__title{font-family:var(--f-d);color:var(--encre);margin:0;font-size:1.02rem;font-weight:700}.w-rdv-warn__text{max-width:65ch;color:var(--encre-2);margin:8px 0 0;font-size:.94rem;line-height:1.6}.w-rdv-when{margin:0}.w-rdv-when__day{font-family:var(--f-d);color:var(--encre);font-size:1.04rem;font-weight:700;display:block}.w-rdv-when__day:first-letter{text-transform:uppercase}.w-rdv-when__zones{flex-wrap:wrap;gap:4px 16px;margin-top:6px;display:flex}.w-rdv-when__zone{color:var(--encre-3);font-size:.88rem}.w-rdv-when__zone b{color:var(--encre-2);font-variant-numeric:tabular-nums}.w-rdv-when__zone[data-own=yes] b{color:var(--sarcelle)}.w-rdv-when__mine{color:var(--sarcelle);font-size:.8rem}.w-rdv-when__duration{color:var(--encre-3);margin-top:4px;font-size:.84rem;display:block}.w-rdv-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.w-rdv-item{background:var(--papier-2);border-radius:var(--radius-block);border:1px solid #0000;gap:12px 20px;padding:18px 20px;display:grid}.w-rdv-item[data-status=annule],.w-rdv-item[data-status=absent]{border-color:var(--rule);background:var(--papier)}.w-rdv-item__who b{font-family:var(--f-d);color:var(--encre);font-size:1rem;font-weight:700;display:block}.w-rdv-item__place{color:var(--encre-2);margin-top:4px;font-size:.9rem;display:block}.w-rdv-item__state{place-self:start}.w-rdv-item__actions{flex-wrap:wrap;gap:10px;display:flex}.w-rdv-item__note{max-width:48ch;color:var(--terre);margin:0;font-size:.86rem}.w-rdv-slots{flex-direction:column;gap:10px;margin:0 0 28px;padding:0;list-style:none;display:flex}.w-rdv-slots__item{background:var(--papier-2);border-radius:var(--radius-block);flex-wrap:wrap;align-items:center;gap:8px 18px;min-height:44px;padding:14px 20px;display:flex}.w-rdv-slots__item[data-closed=yes]{background:var(--papier);border:1px solid var(--rule)}.w-rdv-slots__day{font-family:var(--f-d);color:var(--encre);flex:0 0 9ch;font-weight:700}.w-rdv-slots__hours{color:var(--encre);font-variant-numeric:tabular-nums}.w-rdv-slots__place{color:var(--encre-2);font-size:.9rem}.w-rdv-slots__span{color:var(--encre-3);flex:20ch;font-size:.84rem}.w-rdv-slots__item form{margin-inline-start:auto}.w-rdv-form{background:var(--papier-2);border-radius:var(--radius-block);margin:0;padding:22px 20px}.w-rdv-form__title{font-family:var(--f-d);color:var(--encre);margin:0;font-size:1.1rem;font-weight:700}.w-rdv-form__text{max-width:65ch;color:var(--encre-2);margin:8px 0 20px;font-size:.94rem;line-height:1.6}.w-rdv-form__grid{gap:16px 22px;margin-bottom:22px;display:grid}.w-rdv-team{flex-wrap:wrap;gap:10px;margin:0 0 22px;display:flex}.w-rdv-team__link{background:var(--papier-2);border-radius:var(--radius-pill);min-height:44px;color:var(--encre);font-family:var(--f-d);transition:background var(--t-base), border-color var(--t-base);border:1px solid #0000;align-items:center;padding:10px 20px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.w-rdv-team__link:hover{border-color:var(--rule)}.w-rdv-team__link[aria-current=true]{background:var(--encre);color:var(--papier)}.w-rdv-choices{border:0;margin:0 0 22px;padding:0}.w-rdv-choices__legend{font-family:var(--f-d);color:var(--encre);padding:0;font-size:1.05rem;font-weight:700}.w-rdv-choices__hint{max-width:65ch;color:var(--encre-2);font-family:var(--f-b);margin-top:6px;font-size:.9rem;font-weight:400;line-height:1.55;display:block}.w-rdv-choices__day{margin-top:20px}.w-rdv-choices__date{color:var(--sarcelle);letter-spacing:.04em;text-transform:uppercase;margin:0 0 10px;font-size:.86rem}.w-rdv-choices__hours{gap:10px;display:grid}.w-rdv-choice{background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-small);cursor:pointer;min-height:44px;transition:border-color var(--t-base), background var(--t-base);align-items:center;gap:14px;padding:14px 18px;display:flex}.w-rdv-choice:hover{border-color:var(--sarcelle)}.w-rdv-choice__input{appearance:none;border-radius:var(--radius-pill);background:radial-gradient(circle at center, transparent 0 8px, var(--encre-3) 8px 10px, transparent 10px);cursor:pointer;border:0;flex:none;width:44px;height:44px;margin:0;padding:0}.w-rdv-choice__input:checked{background:radial-gradient(circle at center, var(--vif-texte) 0 5px, transparent 5px 8px, var(--vif-texte) 8px 10px, transparent 10px)}.w-rdv-choice__input:focus-visible{outline:3px solid var(--vif-texte);outline-offset:-6px}.w-rdv-choice:has(.w-rdv-choice__input:checked){background:var(--papier-2);border-color:var(--sarcelle)}.w-rdv-choice__hour{font-family:var(--f-d);color:var(--encre);font-variant-numeric:tabular-nums;flex:none;font-size:1.05rem;font-weight:700}.w-rdv-choice__meta{color:var(--encre-2);flex:auto;font-size:.86rem;line-height:1.5}.w-rdv-views{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}.w-rdv-cal__scroll{overflow-x:auto}.w-rdv-cal__grid{border-collapse:collapse;table-layout:fixed;width:100%;min-width:320px}.w-rdv-cal__caption{color:var(--sarcelle);letter-spacing:.04em;text-align:left;text-transform:uppercase;padding:0 0 12px;font-size:.86rem}.w-rdv-cal__grid th{color:var(--encre-2);font-family:var(--f-b);text-align:center;padding:6px 2px;font-size:.78rem;font-weight:600}.w-rdv-cal__day{vertical-align:top;border:1px solid var(--rule);width:14.28%;height:56px;padding:4px 2px}.w-rdv-cal__day--free{background:var(--papier-2)}.w-rdv-cal__day--today{border-color:var(--sarcelle)}.w-rdv-cal__number{color:var(--encre-2);font-variant-numeric:tabular-nums;text-align:right;font-size:.76rem;display:block}.w-rdv-cal__slot{background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-small);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin-top:4px;padding:4px 2px;display:flex;position:relative}.w-rdv-cal__slot:hover{border-color:var(--sarcelle)}.w-rdv-cal__slot .w-rdv-choice__input{border-radius:var(--radius-small);background:0 0;width:100%;height:100%;position:absolute;inset:0}.w-rdv-cal__slot:has(.w-rdv-choice__input:checked){background:var(--papier-2);border-color:var(--sarcelle);box-shadow:inset 0 0 0 2px var(--sarcelle)}.w-rdv-cal__hour{font-family:var(--f-d);color:var(--encre);font-variant-numeric:tabular-nums;font-size:.86rem;font-weight:700}.w-rdv-cal__there{color:var(--encre-2);text-align:center;font-size:.7rem;line-height:1.3}.w-rdv-move{width:100%}.w-rdv-move__summary,.w-rdv-prep__summary{min-height:44px;color:var(--encre);font-family:var(--f-b);cursor:pointer;align-items:center;padding:10px 14px;font-size:.9rem;font-weight:600;display:flex}.w-rdv-move__summary:focus-visible,.w-rdv-prep__summary:focus-visible{outline:3px solid var(--vif-texte);outline-offset:2px}.w-rdv-move__form{padding:4px 0 12px}.w-rdv-move__choices{border:0;gap:10px;margin:0 0 14px;padding:0;display:grid}.w-rdv-move__legend{color:var(--sarcelle);letter-spacing:.04em;text-transform:uppercase;padding:0 0 8px;font-size:.82rem}.w-rdv-move__none{max-width:62ch;color:var(--encre-2);margin:0 0 12px;font-size:.88rem;line-height:1.6}.w-rdv-prep{width:100%}.w-rdv-prep__rule,.w-rdv-prep__state{max-width:62ch;color:var(--encre-2);margin:0 0 10px;font-size:.85rem;line-height:1.6}.w-rdv-prep__label{color:var(--encre);margin:0 0 6px;font-size:.88rem;font-weight:600;display:block}.w-rdv-prep__area{background:var(--papier);width:100%;min-height:96px;color:var(--encre);font-family:var(--f-b);border:1px solid var(--rule);border-radius:var(--radius-small);resize:vertical;padding:12px 14px;font-size:.95rem;line-height:1.6;display:block}.w-rdv-prep__area:focus-visible{outline:3px solid var(--vif-texte);outline-offset:2px}.w-rdv-prep__clear{min-height:44px;color:var(--encre-2);font-family:var(--f-b);border:1px solid var(--rule);border-radius:var(--radius-small);cursor:pointer;background:0 0;padding:10px 16px;font-size:.86rem}@media (width>=700px){.w-rdv-item{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:start}.w-rdv-item__actions{grid-column:1/-1;justify-content:flex-end}.w-rdv-form__grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.w-rdv-choices__hours{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media (width<=420px){.w-rdv-item__actions form,.w-rdv-item__actions button{width:100%}.w-rdv-item__actions button{justify-content:center}}.w-tarif{padding-block:clamp(24px,5vw,44px)}.w-tarif__block{border:1px solid var(--rule);border-radius:var(--radius-block);background:var(--papier);margin-top:clamp(22px,4vw,34px);padding:clamp(18px,3.4vw,28px)}.w-tarif__quote{border-left:3px solid var(--vif);border-radius:0 var(--radius-small) var(--radius-small) 0;background:var(--papier-2);color:var(--encre);margin:16px 0;padding:14px 18px}.w-tarif__note{color:var(--encre-2);margin:12px 0 0}.w-tarif__meta{color:var(--encre-3);margin-top:4px;font-size:.85rem;display:block}.w-tarif__state{border-left:3px solid var(--sarcelle);border-radius:0 var(--radius-small) var(--radius-small) 0;background:var(--papier-2);color:var(--encre);margin:12px 0 0;padding:12px 16px}.w-tarif__done,.w-tarif__alert{border-radius:var(--radius-small);background:var(--papier-2);color:var(--encre);margin:18px 0 0;padding:12px 16px}.w-tarif__alert{border-left:3px solid var(--terre)}.w-tarif__done{border-left:3px solid var(--sarcelle)}.w-tarif__form{justify-items:start;gap:20px;margin-top:20px;display:grid}.w-tarif__fields{border:0;gap:16px;width:100%;max-width:30rem;margin:0;padding:0;display:grid}.w-tarif__prices{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.w-tarif__prices li{border-radius:var(--radius-small);background:var(--papier-2);color:var(--encre-2);padding:12px 14px}.w-tarif__list{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.w-tarif__row{border:1px solid var(--rule);border-radius:var(--radius-small);gap:12px;padding:14px 16px;display:grid}.w-tarif__side{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.w-tarif__link,.w-tarif__withdraw{min-height:44px;font:inherit;color:var(--vif-texte);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 4px;text-decoration:underline;display:inline-flex}.w-tarif__link:hover,.w-tarif__withdraw:hover{color:var(--encre)}@media (width>=700px){.w-tarif__row{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.w-tarif__note,.w-tarif__quote,.w-tarif__state,.w-tarif__done,.w-tarif__alert{max-width:65ch}.w-tarif__due{border:1px solid var(--rule);border-left:3px solid var(--vif);border-radius:0 var(--radius-block) var(--radius-block) 0;background:var(--papier-2);width:100%;max-width:65ch;margin-top:4px;padding:clamp(16px,3vw,22px)}.w-tarif__due-h{color:var(--encre);margin:0;font-size:1.05rem;font-weight:600}.w-tarif__opens{max-width:62ch;color:var(--encre);gap:8px;margin:12px 0 16px;padding-left:1.35em;line-height:1.6;display:grid}.w-tarif__ask,.w-tarif__renew{background:var(--papier-2);border:1px solid var(--rule);border-left:3px solid var(--vif);border-radius:0 var(--radius-block) var(--radius-block) 0;margin-top:18px;padding:16px 18px}.w-tarif__due-list{color:var(--encre);gap:10px;margin:12px 0 0;padding-left:1.35em;display:grid}.w-tarif__due-list li{padding-left:2px}.w-facture__missing,.w-facture__ready,.w-facture__alert{border-radius:var(--radius-small);background:var(--papier-2);max-width:65ch;color:var(--encre);margin:18px 0 0;padding:14px 18px}.w-facture__missing,.w-facture__alert{border-left:3px solid var(--terre)}.w-facture__ready{border-left:3px solid var(--sarcelle)}.w-facture__missing-h{margin:0;font-weight:600}.w-facture__missing-p{color:var(--encre-2);margin:8px 0 0}.w-facture__missing ul{margin:10px 0 0;padding-left:1.2em}.w-facture__missing a{min-height:44px;color:var(--encre);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.w-facture__missing a:hover{color:var(--vif-texte)}.w-facture__number{font-variant-numeric:tabular-nums;color:var(--encre);margin:14px 0 0;font-weight:600}.w-facture__stops{color:var(--encre-2);margin:8px 0 0;padding-left:1.2em;font-size:.92rem}.w-don__sub{font-family:var(--titre);color:var(--encre);margin:26px 0 6px;font-size:1.05rem;font-weight:600}.w-recu__tools{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;display:flex}.w-recu__tools .w-admin__hint{flex:320px;margin:0}.w-recu__sheet{background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-block);max-width:62ch;padding:32px}.w-recu__head{border-bottom:1px solid var(--rule);padding-bottom:18px}.w-recu__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--encre-2);margin:0;font-size:.78rem;font-weight:600}.w-recu__number{font-family:var(--titre);font-variant-numeric:tabular-nums;color:var(--encre);margin:6px 0 0;font-size:1.4rem;font-weight:600}.w-recu__block{margin-top:24px}.w-recu__legend{letter-spacing:.08em;text-transform:uppercase;color:var(--encre-2);margin:0 0 8px;font-size:.78rem;font-weight:600}.w-recu__strong{color:var(--encre);margin:0;font-weight:600}.w-recu__line{color:var(--encre-2);margin:2px 0 0}.w-recu__pairs{gap:10px;margin:12px 0 0;display:grid}.w-recu__pairs>div{gap:2px;display:grid}.w-recu__pairs dt{color:var(--encre-2);font-size:.86rem}.w-recu__pairs dd{color:var(--encre);margin:0}@media (width>=620px){.w-recu__pairs>div{grid-template-columns:15em 1fr;align-items:baseline;gap:12px}}.w-recu__notice{background:var(--papier-2);border-left:3px solid var(--encre);color:var(--encre-2);margin:26px 0 0;padding:14px 16px;font-size:.94rem;line-height:1.6}.w-recu__sign{margin-top:32px}.w-recu__hint{color:var(--encre-2);margin:2px 0 0;font-size:.86rem}.w-recu__rule{border-top:1px solid var(--rule);max-width:22em;margin-top:46px;display:block}@media print{.w-adm__head,.w-recu__tools{display:none!important}.w-adm__page{padding:0!important}.w-recu__sheet{border:0;max-width:none;padding:0}}.w-net-sheet{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-block);grid-template-columns:1fr;gap:18px;margin-top:22px;padding:clamp(18px,2.2vw,26px);display:grid}@media (width>=700px){.w-net-sheet{grid-template-columns:160px minmax(0,1fr);align-items:start;gap:26px}}.w-net-sheet__mark{background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-small);place-items:center;min-height:96px;padding:14px;display:grid}.w-net-sheet__mark img{max-width:100%;height:auto}.w-net-sheet__type{font-family:var(--f-d);letter-spacing:-.04em;text-transform:uppercase;color:var(--encre-3);font-size:2rem;font-weight:900}.w-net-sheet__body{min-width:0}.w-net-sheet__name{font-family:var(--f-d);letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(1.2rem,2.6vw,1.5rem);font-weight:900}.w-net-lines .w-lines__v{white-space:normal;overflow-wrap:anywhere;text-align:right}.w-net-tiles{margin-top:18px}.w-net-h3{font-family:var(--f-d);letter-spacing:.1em;text-transform:uppercase;color:var(--sarcelle);margin:28px 0 0;font-size:.86rem;font-weight:700}.w-net-cards{grid-template-columns:1fr;gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}@media (width>=760px){.w-net-cards{grid-template-columns:repeat(2,1fr)}}.w-net-tally{font-family:var(--f-d);color:var(--encre-2);margin:14px 0 0;font-size:.95rem;font-weight:700}.w-net-actions{flex-wrap:wrap;gap:10px 22px;margin:14px 0 0;display:flex}.w-net-rows{gap:10px;margin:18px 0 14px;padding:0;list-style:none;display:grid}.w-net-row{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-small);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 18px;padding:14px 18px;display:flex}.w-net-row__who{flex:16rem;min-width:0}.w-net-row__title{font-family:var(--f-d);margin:0;font-size:.98rem;font-weight:700}.w-net-row__meta{color:var(--encre-3);margin:3px 0 0;font-size:.85rem}.w-net-row__figure{font-family:var(--f-d);color:var(--encre-2);margin:0;font-size:.9rem;font-weight:700}.w-net-docs{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.w-net-doc{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-block);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;padding:18px 20px;display:flex}.w-net-doc--soon{background:var(--papier);border-style:dashed}.w-net-doc__body{flex:18rem;min-width:0}.w-net-doc__title{font-family:var(--f-d);margin:0;font-size:1rem;font-weight:700}.w-net-doc__text{color:var(--encre-2);margin:5px 0 0;font-size:.9rem;line-height:1.5}.w-net-doc__format{color:var(--sarcelle);font-family:var(--f-d);letter-spacing:.08em;text-transform:uppercase;margin:6px 0 0;font-size:.76rem;font-weight:700}.w-net-doc__soon{color:var(--encre-3);margin:8px 0 0;font-size:.85rem;line-height:1.5}.w-net-doc__side{flex:none}.w-net-limit__h{color:var(--sur-encre);font-family:var(--f-d);letter-spacing:-.03em;margin:0;font-size:clamp(1.15rem,2.6vw,1.45rem);font-weight:900}.w-net-limit__text{color:var(--sur-encre-2);margin:10px 0 0;font-size:.95rem;line-height:1.6}.w-net-limit__list{color:var(--sur-encre-2);gap:8px;margin:16px 0 18px;padding:0;font-size:.92rem;line-height:1.5;list-style:none;display:grid}.w-net-limit__list li{padding-left:20px;position:relative}.w-net-limit__list li:before{content:"";background:var(--or);width:11px;height:2px;position:absolute;top:.66em;left:0}.w-net-steps{gap:12px;margin:0;padding:0;list-style:none;display:grid}.w-net-step{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-block);grid-template-columns:42px minmax(0,1fr);align-items:start;gap:6px 14px;padding:18px 20px;display:grid}@media (width>=760px){.w-net-step{grid-template-columns:42px minmax(0,1fr) auto;align-items:center}}.w-net-step--locked{background:var(--papier);border-style:dashed}.w-net-step__n{font-family:var(--f-d);letter-spacing:-.04em;color:var(--encre-3);font-size:1.35rem;font-weight:900}.w-net-step__body{min-width:0}.w-net-step__h{font-family:var(--f-d);letter-spacing:-.02em;margin:0;font-size:1.08rem;font-weight:900}.w-net-step__text{color:var(--encre-2);margin:5px 0 0;font-size:.92rem;line-height:1.55}.w-net-step__note{color:var(--encre-3);margin:8px 0 0;font-size:.85rem;line-height:1.5}.w-net-step__side{flex-wrap:wrap;grid-column:2;align-items:center;gap:10px;margin-top:8px;display:flex}@media (width>=760px){.w-net-step__side{flex-direction:column;grid-column:3;align-items:flex-end;margin-top:0}}.w-net-marks{counter-reset:repere;gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.w-net-marks>li{counter-increment:repere}.w-net-marks .w-slab__h:before{content:counter(repere, decimal-leading-zero) " · ";color:var(--sarcelle)}.w-net-never{color:var(--encre-2);gap:8px;margin:14px 0 0;padding:0;font-size:.92rem;line-height:1.55;list-style:none;display:grid}.w-net-never li{padding-left:20px;position:relative}.w-net-never li:before{content:"";background:var(--terre);width:11px;height:2px;position:absolute;top:.66em;left:0}.w-net-missed{border-left:3px solid var(--terre);margin-bottom:12px}.w-net-scene{border:0;margin:18px 0 0;padding:0}.w-net-scene__legend{color:var(--encre-3);font-family:var(--f-d);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;padding:0;font-size:.78rem;font-weight:700}.w-net-scene__choice{background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-small);min-height:44px;color:var(--encre);cursor:pointer;transition:border-color var(--t-base), background var(--t-base);align-items:flex-start;gap:12px;margin-bottom:10px;padding:12px 14px;font-size:.93rem;line-height:1.5;display:flex}.w-net-scene__choice:hover{background:var(--papier-2)}.w-net-scene__choice:has(input:checked){border-color:var(--vif);background:var(--papier-2)}.w-net-scene__choice input{width:20px;height:20px;accent-color:var(--vif);flex:none;margin-top:2px}.w-net-map{gap:14px;margin:0 0 20px;padding:0;list-style:none;display:grid}.w-net-country{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-block);padding:18px 20px}.w-net-country__head{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;margin:0 0 12px;padding-bottom:10px;display:flex}.w-net-country__head b{font-family:var(--f-d);letter-spacing:-.02em;font-size:1.1rem;font-weight:900}.w-net-country__head span{color:var(--sarcelle);font-family:var(--f-d);letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:700}.w-net-cities{gap:14px;margin:0;padding:0;list-style:none;display:grid}.w-net-city__name{font-family:var(--f-d);letter-spacing:.02em;margin:0 0 8px;font-size:.9rem;font-weight:700}.w-net-relays{grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.w-net-relays{grid-template-columns:repeat(2,1fr)}}.w-net-relay{background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-small);align-items:center;gap:12px;margin:0;padding:10px 12px;display:flex}.w-net-relay__mark{background:var(--encre);border-radius:var(--radius-pill);width:38px;height:38px;color:var(--sur-encre);font-family:var(--f-d);letter-spacing:.02em;flex:none;place-items:center;font-size:.82rem;font-weight:700;display:grid}.w-net-relay__who{min-width:0}.w-net-relay__who b{font-family:var(--f-d);font-size:.93rem;font-weight:700;display:block}.w-net-relay__who em{color:var(--encre-3);margin-top:1px;font-size:.82rem;font-style:normal;line-height:1.4;display:block}.w-net-listing{grid-template-columns:1fr;gap:18px;margin-top:20px;display:grid}@media (width>=900px){.w-net-listing{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.w-net-listing__form,.w-net-listing__aside{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-block);padding:clamp(18px,2.2vw,26px)}.w-net-listing__aside{background:var(--papier)}.w-net-listing__h{font-family:var(--f-d);letter-spacing:.1em;text-transform:uppercase;color:var(--sarcelle);margin:18px 0 6px;font-size:.78rem;font-weight:700}.w-net-listing__list{color:var(--encre-2);gap:6px;margin:0;padding:0;font-size:.88rem;line-height:1.5;list-style:none;display:grid}.w-net-listing__list li{padding-left:20px;position:relative}.w-net-listing__list li:before{content:"";background:var(--vif);width:11px;height:2px;position:absolute;top:.66em;left:0}.w-net-listing__list--no li:before{background:var(--terre)}.w-net-fold{margin-top:12px}.w-net-fold__open{min-height:44px;color:var(--sarcelle);font-family:var(--f-d);cursor:pointer;align-items:center;font-size:.86rem;font-weight:700;display:inline-flex}.w-net-fold__open::marker{color:var(--encre-3)}.w-net-fold__form{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-small);gap:14px;margin-top:10px;padding:18px;display:grid}@media (width>=760px){.w-net-fold__form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.w-net-fold__form>button{grid-column:1/-1;justify-self:start}}.w-net-fold__h{font-family:var(--f-d);letter-spacing:.1em;text-transform:uppercase;color:var(--encre-3);margin:16px 0 4px;font-size:.78rem;font-weight:700}.w-mentor-limit{border:1px solid var(--rule);border-left:4px solid var(--terre);border-radius:var(--radius-block);background:var(--papier-2);margin:0 0 clamp(24px,4vw,36px);padding:clamp(18px,3.4vw,26px)}.w-mentor-limit__h{font-family:var(--f-d);color:var(--encre);margin:0 0 10px;font-size:1.05rem;font-weight:700}.w-mentor-limit__list{color:var(--encre-2);gap:8px;margin:0 0 16px;padding:0 0 0 18px;font-size:.95rem;line-height:1.55;display:grid}.w-mentor-link{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-block);margin-top:18px;padding:18px}.w-mentor-link__rule,.w-mentor-link__none,.w-mentor-link__count{max-width:62ch;color:var(--encre-2);margin:0 0 12px;font-size:.9rem;line-height:1.6}.w-mentor-link__count{color:var(--encre);font-weight:600}.w-mentor-link__rules,.w-mentor-link__history{max-width:62ch;color:var(--encre-2);gap:6px;margin:0 0 14px;padding-left:1.35em;font-size:.88rem;line-height:1.6;display:grid}.w-mentor-link__label,.w-mentor-link__kicker{color:var(--encre);margin:0 0 6px;font-size:.9rem;font-weight:600;display:block}.w-mentor-link__field{background:var(--papier);width:100%;min-height:44px;color:var(--encre);font-family:var(--f-b);border:1px solid var(--rule);border-radius:var(--radius-small);margin-bottom:14px;padding:12px 14px;font-size:.9rem;display:block}.w-mentor-link__field:focus-visible{outline:3px solid var(--vif-texte);outline-offset:2px}.w-mentor-list{gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}@media (width>=860px){.w-mentor-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.w-mentor{border:1px solid var(--rule);border-radius:var(--radius-block);background:var(--papier);flex-direction:column;gap:6px;padding:clamp(16px,3vw,22px);display:flex}.w-mentor__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.w-mentor__who{gap:2px;margin:0;display:grid}.w-mentor__who b{font-family:var(--f-d);color:var(--encre);font-size:1.06rem}.w-mentor__who span{color:var(--encre-3);font-size:.82rem}.w-mentor__field{color:var(--encre-2);margin:0;font-size:.98rem}.w-mentor__meta,.w-mentor__note{color:var(--encre-3);margin:0;font-size:.86rem}.w-mentor__acts{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:12px;display:flex}.w-mentor-note{border-radius:var(--radius-small);background:var(--papier-2);color:var(--encre-2);margin:14px 0 0;padding:12px 16px;font-size:.9rem;line-height:1.55}.w-report-year{border:1px solid var(--rule);border-radius:var(--radius-block);background:var(--papier-2);flex-wrap:wrap;align-items:flex-end;gap:14px;margin:0 0 clamp(20px,3vw,28px);padding:clamp(14px,2.6vw,20px);display:flex}.w-report-year .w-field{min-width:12rem}.w-report-year__at{color:var(--encre-3);margin:0 0 8px auto;font-size:.84rem}.w-report-value{text-align:right;justify-items:end;gap:2px;display:grid}.w-report-value b{font-family:var(--f-d);color:var(--encre);font-size:1.35rem;line-height:1.1}.w-report-value em{color:var(--encre-3);font-size:.8rem;font-style:italic}.w-report-reserves{gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.w-report-reserves>li{border-left:2px solid var(--rule);gap:3px;padding-left:14px;display:grid}.w-report-reserves b{color:var(--encre);font-size:.92rem}.w-report-reserves span{color:var(--encre-3);font-size:.86rem;line-height:1.5}:root[data-theme=sombre] .w-hail .w-note-block{background:var(--papier-2);color:var(--esp-plaque-texte)}:root[data-theme=sombre] .w-space-bar__logout:hover{background:var(--papier-3)}:root[data-theme=sombre] .w-exit{color:#2a1006}.w-adm-set{align-items:start;gap:16px;display:grid}.w-adm-set__aside,.w-adm-set__form{gap:16px;min-width:0;display:grid}@media (width>=1200px){.w-adm-set{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem)}.w-adm-set__form{grid-area:1/1}.w-adm-set__aside{top:calc(var(--bar-h) + 16px);grid-area:1/2;position:sticky}}.w-adm-set__card{border:1px solid var(--rule);border-radius:var(--radius-block);background:var(--papier);scroll-margin-top:calc(var(--bar-h) + 16px);padding:clamp(18px,3vw,26px)}.w-adm-set__head{border-bottom:1px solid var(--rule);margin-bottom:14px;padding-bottom:14px}.w-adm-set__h{font-family:var(--f-d);letter-spacing:-.02em;margin:0;font-size:1.1rem;font-weight:900}.w-adm-set__hint{max-width:62ch;color:var(--encre-2);margin:6px 0 0;font-size:.9rem;line-height:1.5}.w-adm-set__fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:0 22px;display:grid}.w-adm-set__field--long_text,.w-adm-set__field--boolean{grid-column:1/-1}.w-adm-set__field :where(.w-field__input,.w-cf__area,.w-cf__select){width:100%}.w-adm-set__card:target{outline:2px solid var(--adm-signal);outline-offset:6px;border-radius:var(--radius-small)}.w-adm-set__done,.w-adm-set__done p{margin:0}.w-adm-set__done .w-adm-set__done-list{margin-top:4px;font-size:.88rem;font-weight:400}.w-adm-set__bar{z-index:5;border:1px solid var(--rule);border-radius:var(--radius-block);background:var(--papier);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 16px;min-height:72px;padding:12px clamp(14px,3vw,22px);display:flex;position:sticky;bottom:0}.w-adm-set__dirty{color:var(--encre-2);margin:0 auto 0 0;font-size:.9rem}.w-adm-set__dirty[data-state=dirty]{color:var(--adm-signal);font-weight:700}.w-adm-set__dirty[data-state=dirty]:before{content:"● "}.w-adm-set__key{align-items:center;gap:4px;display:inline-flex;position:static;transform:none}.w-adm-set__quiet{border:1px dashed var(--rule);border-radius:var(--radius-small);color:var(--encre-2);margin:0;padding:14px 16px;font-size:.88rem}.w-adm-set__foot{border-radius:var(--radius-small);background:var(--adm-hail);color:var(--adm-hail-ink);gap:8px;margin-top:14px;padding:16px 18px;display:grid}.w-adm-set__foot-line{overflow-wrap:anywhere;align-items:center;gap:8px;margin:0;font-size:.9rem;display:flex}.w-adm-set__foot-icons{flex-wrap:wrap;gap:8px;margin:4px 0 0;display:flex}.w-adm-set__foot-icon{border:1px solid var(--adm-hail-rule);border-radius:var(--radius-pill);width:32px;height:32px;color:var(--adm-hail-ink-2);place-items:center;display:inline-grid}.w-adm-set__readers{margin:12px 0 0;padding:0;list-style:none}.w-adm-set__reader{border-bottom:1px solid var(--rule);padding:12px 0}.w-adm-set__reader:last-child{border-bottom:0}.w-adm-set__reader-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.w-adm-set__reader-name{min-height:44px;color:var(--encre);font-family:var(--f-d);align-items:center;font-weight:700;display:inline-flex}.w-adm-set__reader-list{flex-wrap:wrap;gap:0 14px;margin:2px 0 0;padding:0;font-size:.86rem;list-style:none;display:flex}.w-adm-set__reader-list a{min-height:44px;color:var(--adm-signal);align-items:center;font-weight:600;display:inline-flex}.w-adm-set__read{max-width:44rem}.w-adm-set__read dd{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.w-adm-set__moved{margin:14px 0 34px}.w-adm-me__id{align-items:center;gap:14px;margin-bottom:6px;display:flex}.w-adm-me__who{overflow-wrap:anywhere;min-width:0}.w-adm-me__who .w-slab__note{margin-top:2px}.w-adm-me__link{min-height:44px;color:var(--sarcelle);align-items:center;display:inline-flex}.w-adm-me__theme{flex-wrap:wrap;gap:8px;display:flex}.w-adm-me__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;display:flex}.w-adm-me__sessions,.w-adm-me__events{margin:0;padding:0;list-style:none}.w-adm-me__session{border-bottom:1px solid var(--rule);border-left:3px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:12px 0 12px 14px;display:grid}.w-adm-me__session:last-child{border-bottom:0}.w-adm-me__session--current{border-left-color:var(--adm-live)}.w-adm-me__session--open{border-left-color:var(--adm-wait)}.w-adm-me__session-k{min-width:0}.w-adm-me__session-k b{font-family:var(--f-d);font-size:.95rem;font-weight:700;display:block}.w-adm-me__session-k em{color:var(--encre-3);margin-top:2px;font-size:.82rem;font-style:normal;display:block}.w-adm-me__session form{grid-column:1/-1}.w-adm-me__close{border:1px solid var(--encre);border-radius:var(--radius-pill);min-height:44px;color:var(--encre);font-family:var(--f-d);cursor:pointer;transition:background-color var(--t-fast) ease, color var(--t-fast) ease;background:0 0;align-items:center;padding:0 16px;font-size:.86rem;font-weight:700;display:inline-flex}.w-adm-me__close:hover{background:var(--encre);color:var(--papier)}@media (width>=720px){.w-adm-me__session{grid-template-columns:minmax(0,1fr) auto auto}.w-adm-me__session form{grid-column:auto}}.w-adm-me__event{border-bottom:1px solid var(--rule);gap:6px 20px;padding:14px 0;display:grid}.w-adm-me__event:last-child{border-bottom:0}.w-adm-me__event-k b{font-family:var(--f-d);font-weight:700;display:block}.w-adm-me__event-k em{color:var(--encre-2);margin-top:2px;font-size:.88rem;font-style:normal;display:block}.w-adm-me__channel{margin:0}@media (width>=900px){.w-adm-me__event{grid-template-columns:minmax(0,1fr) auto auto;align-items:center}}@media (prefers-reduced-motion:reduce){.w-adm-me__close{transition:none}}.w-adm-set__out{min-height:44px;color:var(--sarcelle);overflow-wrap:anywhere;align-items:center;font-weight:600;display:inline-flex}.w-adm-set__banner{border:1px solid var(--rule);border-radius:var(--radius-small);background:var(--papier-2);color:var(--encre);overflow-wrap:anywhere;align-items:baseline;gap:10px;margin-top:12px;padding:12px 14px;font-size:.92rem;line-height:1.45;display:flex}.w-adm-set__banner[data-value=attention]{border-color:var(--adm-warn);background:var(--adm-warn);color:var(--adm-warn-ink)}.w-adm-set__banner-lang{font-family:var(--f-d);letter-spacing:.1em;flex:none;font-size:11px;font-weight:700}.w-adm-set__serp{border:1px solid var(--rule);border-radius:var(--radius-small);background:var(--papier);margin:12px 0 0;padding:14px 16px}.w-adm-set__serp-lang{color:var(--encre-3);font-family:var(--f-d);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700}.w-adm-set__serp p{overflow-wrap:anywhere;margin:0}.w-adm-set__serp-url{color:var(--encre-2);font-size:.8rem}.w-adm-set__serp-title{color:var(--sarcelle);font-family:var(--f-d);margin-top:2px;font-size:1.02rem;font-weight:700;line-height:1.3}.w-adm-set__serp .w-adm-set__serp-text{color:var(--encre-2);margin-top:4px;font-size:.86rem;line-height:1.5}.w-adm-set__code{border:1px solid var(--rule);border-radius:var(--radius-small);background:var(--papier-2);margin-top:12px;overflow-x:auto}.w-adm-set__code pre{color:var(--encre);margin:0;padding:12px 14px;font-size:.8rem;line-height:1.55}.w-adm-set__envelope{border:1px solid var(--rule);border-radius:var(--radius-small);gap:0;margin:12px 0 0;display:grid}.w-adm-set__envelope>div{border-bottom:1px solid var(--rule);grid-template-columns:6rem minmax(0,1fr);gap:2px 12px;padding:10px 14px;display:grid}.w-adm-set__envelope>div:last-child{border-bottom:0}.w-adm-set__envelope dt{color:var(--encre-3);font-size:.84rem}.w-adm-set__envelope dd{overflow-wrap:anywhere;margin:0;font-size:.9rem}.w-adm-set__test{margin-top:14px}.w-adm-set__phones{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:14px;margin-top:14px;display:grid}.w-adm-set__phone{margin:0}.w-adm-set__phone figcaption{color:var(--encre-2);margin-top:6px;font-size:.84rem}.w-adm-set__screen{border:6px solid var(--rule);border-radius:22px;place-items:center;max-width:100%;height:150px;display:grid;position:relative;overflow:hidden}.w-adm-set__statusbar{height:18px;position:absolute;inset:0 0 auto}.w-adm-set__app{justify-items:center;gap:8px;display:grid}.w-adm-set__app img{border-radius:14px}.w-adm-set__app-name{border-radius:var(--radius-pill);background:var(--papier);max-width:7.5rem;color:var(--encre);white-space:nowrap;text-overflow:ellipsis;padding:3px 9px;font-size:.78rem;font-weight:600;overflow:hidden}.w-adm-set__icons{flex-wrap:wrap;gap:12px 18px;margin:12px 0 0;padding:0;list-style:none;display:flex}.w-adm-set__icons li{color:var(--encre-2);justify-items:center;gap:6px;font-size:.8rem;display:grid}.w-adm-set__icons img{border:1px solid var(--rule);border-radius:10px}.w-adm-an__none{border-left:3px solid var(--adm-signal)}.w-adm-an__queues{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.w-adm-an__queue{border:1px solid var(--rule);border-radius:var(--radius-small);padding:14px 16px}.w-adm-an__queue-h{font-family:var(--f-d);font-weight:700;display:block}.w-adm-an__figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 0;display:grid}.w-adm-an__figure dt{color:var(--encre-3);font-size:.78rem}.w-adm-an__figure dd{font-family:var(--f-d);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:1.6rem;font-weight:900;line-height:1.1}.w-adm-an__figure--waiting dd{color:var(--adm-signal)}.w-adm-an__series{gap:18px;margin-top:14px;display:grid}.w-adm-an__row{border-bottom:1px solid var(--rule);margin:0;padding-bottom:14px}.w-adm-an__row:last-child{border-bottom:0}.w-adm-an__row-h{font-family:var(--f-d);margin-bottom:8px;font-size:.92rem;font-weight:700}.w-adm-an__bars{grid-auto-columns:minmax(2.6rem,1fr);grid-auto-flow:column;gap:6px;margin:0;padding:0 0 4px;list-style:none;display:grid;overflow-x:auto}.w-adm-an__bar{justify-items:center;gap:3px;display:grid}.w-adm-an__track{border-bottom:1px solid var(--rule);align-items:flex-end;width:100%;height:64px;display:flex}.w-adm-an__fill{background:var(--adm-live);border-radius:4px 4px 0 0;width:100%;display:block}.w-adm-an__bar--masked .w-adm-an__track{background:repeating-linear-gradient(135deg, transparent 0 4px, var(--rule) 4px 5px)}.w-adm-an__bar--unread .w-adm-an__track{border-bottom-style:dashed}.w-adm-an__value{font-family:var(--f-d);font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:700}.w-adm-an__month{color:var(--encre-3);white-space:nowrap;font-size:.72rem}.w-drawer-slot{min-width:0}.w-drawer{block-size:auto;max-block-size:none;inline-size:auto;max-inline-size:none;color:inherit;background:0 0;border:0;margin:0;padding:0;display:block;position:static;overflow:visible}.w-drawer:not([open]){display:none}.w-drawer:modal{background:var(--papier);border-inline-start:1px solid var(--rule);block-size:100%;max-block-size:none;inline-size:min(22rem,92vw);box-shadow:var(--shadow-float);overscroll-behavior:contain;animation:w-drawer-in var(--motion-slow) var(--motion-ease) both;position:fixed;inset-block:0;inset-inline:auto 0;overflow-y:auto}.w-drawer::backdrop{background:var(--voile-fort)}@keyframes w-drawer-in{0%{translate:100%}}.w-drawer__panel{align-content:start;gap:18px;display:grid}.w-drawer:modal .w-drawer__panel{padding:16px}.w-drawer__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.w-drawer__h{font-family:var(--f-d);margin:0 0 10px;font-size:.95rem;font-weight:700}.w-drawer__shut{margin:0}.w-drawer__open,.w-drawer__close{border:1px solid var(--rule);border-radius:var(--radius-pill);background:var(--papier);min-height:44px;color:var(--encre);font-family:var(--f-d);cursor:pointer;transition:background var(--motion-base) var(--motion-ease);align-items:center;gap:8px;padding:0 14px;font-size:.85rem;font-weight:700;display:inline-flex}.w-drawer__open:hover,.w-drawer__close:hover{background:var(--papier-3)}.w-toasts{z-index:60;pointer-events:none;gap:8px;inline-size:min(28rem,100vw - 32px);display:grid;position:fixed;inset-block-end:calc(18px + env(safe-area-inset-bottom,0px));inset-inline-start:50%;translate:-50%}.w-toast{border:1px solid var(--rule);border-radius:var(--radius-block);background:var(--papier-2);color:var(--encre);box-shadow:var(--shadow-float);pointer-events:auto;animation:w-toast-in var(--motion-fast) var(--motion-ease) both;align-items:center;gap:12px;padding:12px 14px;display:flex}@keyframes w-toast-in{0%{translate:0 var(--motion-lift);opacity:0}}.w-toast__text{margin:0;font-size:.92rem}.w-toast__close{border-radius:var(--radius-pill);block-size:44px;inline-size:44px;color:var(--encre-2);cursor:pointer;transition:background var(--motion-base) var(--motion-ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}.w-toast__close:hover{background:var(--papier-3)}.w-space-filters{flex-direction:column;gap:12px;margin-block:clamp(14px,1.6vw,20px);display:flex}.w-space-filters__row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.w-space-filters__label{color:var(--encre-3);font-family:var(--f-d);text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:.72rem;font-weight:700}.w-space-filters__clear{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0;display:flex}.w-space-filters__kept{color:var(--encre-3);font-size:.86rem}.w-dock{display:none}.w-dock__list{grid-auto-columns:1fr;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.w-dock__link{min-block-size:56px;min-inline-size:44px;color:var(--encre-2);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 4px;text-decoration:none;display:flex}.w-dock__label{font-family:var(--f-d);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.68rem;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}.w-dock__link[aria-current=page]{color:var(--vif-texte);box-shadow:inset 0 3px 0 0 var(--vif-texte)}@media (width<=619.98px){.w-dock{inset-inline:0;z-index:90;background:var(--papier);border-top:1px solid var(--rule);padding-bottom:env(safe-area-inset-bottom,0px);display:block;position:fixed;bottom:0}.w-space-shell--dock .w-space-foot{padding-bottom:calc(92px + var(--dock-h))}.w-space-shell--dock.w-space-shell--no-exit .w-space-foot{padding-bottom:var(--dock-h)}.w-space-shell--dock .w-exit{bottom:calc(12px + var(--dock-h))}}@media print{.w-dock{display:none!important}}.w-account{gap:clamp(16px,2vw,24px);display:grid}@media (width>=900px){.w-account{grid-template-columns:repeat(2,minmax(0,1fr))}.w-account__card--wide{grid-column:1/-1}}.w-account__card{background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-block);flex-direction:column;gap:10px;padding:clamp(16px,2vw,22px);display:flex}.w-account__h{font-family:var(--f-d);margin:0;font-size:1.05rem;font-weight:700}.w-account__text{color:var(--encre-2);margin:0;font-size:.94rem}.w-account__facts{gap:10px 20px;margin:0;display:grid}@media (width>=620px){.w-account__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.w-account__facts dt{color:var(--encre-3);font-family:var(--f-d);text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;font-weight:700}.w-account__facts dd{overflow-wrap:anywhere;margin:0}.w-account__absent{color:var(--encre-2);margin:0;padding-inline-start:1.1em;font-size:.9rem}.w-account__absent li+li{margin-top:6px}.w-notices{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.w-notice{background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-block);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:clamp(14px,1.8vw,18px);display:flex}.w-notice__count{background:var(--papier-2);border-radius:var(--radius-pill);min-block-size:44px;min-inline-size:44px;font-family:var(--f-d);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;padding:0 10px;font-weight:700;display:inline-flex}.w-notice__said{flex-direction:column;flex:14rem;gap:2px;display:flex}.w-notice__said b{font-family:var(--f-d)}.w-notice__meta{color:var(--encre-3);margin:0;font-size:.84rem}.w-notice__acts{flex-wrap:wrap;align-items:center;gap:10px;margin-inline-start:auto;display:flex}.w-notices-rule{background:var(--papier-2);border-inline-start:3px solid var(--vif-texte);border-radius:var(--radius-small);flex-direction:column;gap:6px;padding:clamp(14px,1.8vw,18px);display:flex}.w-notices-rule p{margin:0}.w-notices-rule__title{font-family:var(--f-d);font-weight:700}.w-notices-rule__keep{color:var(--encre-3);font-size:.86rem}.w-top-menu__more{min-block-size:44px;color:var(--vif-texte);font-family:var(--f-d);align-items:center;gap:6px;padding-inline:4px;font-size:.86rem;font-weight:700;display:inline-flex}.w-editor__row{gap:10px;display:grid}.w-editor__label{color:var(--encre-2);font-family:var(--f-b);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.w-chip--prompt{font-family:var(--f-v);text-align:left;font-style:italic;font-weight:400}.w-editor__acts{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.w-editor__draft{margin:0}.w-pages{gap:14px;margin:0;padding:0;list-style:none;display:grid}.w-page{background:var(--papier);border:1.5px solid var(--rule);border-radius:var(--radius-block);gap:8px;padding:16px 18px;display:grid}.w-page__head{color:var(--encre-2);font-family:var(--f-b);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:13px;display:flex}.w-page__date{font-weight:700}.w-page__mood:before{content:"";background:var(--papier-3);border-radius:50%;width:10px;height:10px;margin-right:7px;display:inline-block}.w-page__mood[data-rank="1"]:before{background:var(--terre)}.w-page__mood[data-rank="2"]:before{background:var(--or)}.w-page__mood[data-rank="3"]:before{background:var(--sarcelle)}.w-page__mood[data-rank="4"]:before{background:var(--vif-texte)}.w-page__mood[data-rank="5"]:before{background:var(--vif)}.w-page__favourite{background:var(--papier-2);border-radius:var(--radius-pill);color:var(--vif-texte);margin-left:auto;padding:3px 10px;font-weight:700}.w-page__title{font-family:var(--f-d);margin:0;font-size:1.05rem;font-weight:700;line-height:1.2}.w-page__text{color:var(--encre);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.6}.w-page__tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.w-page__tags li{background:var(--papier-2);border-radius:var(--radius-pill);color:var(--encre-2);font-family:var(--f-b);padding:3px 10px;font-size:12px}.w-page__actions{flex-wrap:wrap;gap:8px;margin:0;display:flex}.w-page__act{border:1.5px solid var(--rule);border-radius:var(--radius-pill);min-width:44px;min-height:44px;color:var(--encre-2);font-family:var(--f-b);cursor:pointer;background:0 0;align-items:center;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.w-page__act:hover{border-color:var(--encre-3);color:var(--encre)}.w-journal__search{max-width:28rem}.w-cal{gap:10px;max-width:24rem;display:grid}.w-cal__head{align-items:center;gap:10px;display:flex}.w-cal__title{text-align:center;font-family:var(--f-d);flex:auto;margin:0;font-size:.95rem;font-weight:700}.w-cal__step,.w-cal__day,.w-cal__clear{background:var(--papier);border:1.5px solid var(--rule);border-radius:var(--radius-small);min-width:44px;min-height:44px;color:var(--encre);font-family:var(--f-b);cursor:pointer;font-size:14px;font-weight:700}.w-cal__grid{grid-template-columns:repeat(7,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}.w-cal__gap{min-height:44px}.w-cal__day{width:100%}.w-cal__day[data-held=true]{border-color:var(--vif-texte);color:var(--vif-texte)}.w-cal__day[aria-pressed=true]{background:var(--encre);border-color:var(--encre);color:var(--papier)}.w-cal__clear{border-radius:var(--radius-pill);justify-self:start;padding:0 14px}.w-pilot{margin-bottom:18px}.w-pilot__head{margin-bottom:12px}.w-pilot__h{font-family:var(--f-d);letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:900}.w-pilot__lede{color:var(--encre-2);margin:4px 0 0;font-size:.88rem;line-height:1.45}.w-pilot__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.w-pilot__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.w-pilot__grid>li{min-width:0}.w-pilot__cell{background:var(--papier-2);border:1px solid var(--rule);border-left:4px solid var(--rule);border-radius:var(--radius-block);min-width:0;height:100%;min-height:112px;color:inherit;transition:background var(--t-base) var(--e-pose), transform var(--t-base) var(--e-pose);flex-direction:column;gap:6px;padding:14px 15px;text-decoration:none;display:flex}.w-pilot__cell:hover,.w-pilot__cell:focus-visible{background:var(--papier-3);transform:translateY(-2px)}.w-pilot__cell--ok{border-left-color:var(--adm-live)}.w-pilot__cell--warning{border-left-color:var(--adm-wait)}.w-pilot__cell--danger{border-left-color:var(--adm-call)}.w-pilot__n{font-family:var(--f-d);letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:baseline;gap:5px;font-size:clamp(1.7rem,4vw,2.1rem);font-weight:900;line-height:1;display:flex}.w-pilot__n i{letter-spacing:0;color:var(--encre-2);font-size:.9rem;font-style:normal;font-weight:700}.w-pilot__k{font-size:.86rem;font-weight:600;line-height:1.3}.w-pilot__s{border-radius:var(--radius-small);text-align:left;white-space:normal;align-self:start;align-items:flex-start;max-width:100%;margin-top:auto;padding:6px 10px;font-size:.74rem;line-height:1.3}.w-pilot__s .w-state__sign{flex:none;margin-top:2px}.w-pilot__sum{color:var(--encre-2);margin:10px 0 12px;font-size:.86rem}.w-pilot__sum b{color:var(--encre);font-variant-numeric:tabular-nums}.w-load{grid-template-columns:repeat(14,minmax(0,1fr));align-items:end;gap:4px;margin:14px 0 0;padding:0;list-style:none;display:grid}.w-load__day{grid-template-rows:1fr auto auto;justify-items:center;gap:4px;height:132px;display:grid}.w-load__bar{width:100%;min-height:2px;height:max(2px, var(--w-load));background:var(--adm-live);border-radius:3px 3px 0 0;align-self:end}.w-load__day--none .w-load__bar{background:var(--rule)}.w-load__n{font-family:var(--f-d);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:900;line-height:1}.w-load__day--none .w-load__n{color:var(--encre-3);font-weight:600}.w-load__d{color:var(--encre-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.66rem;line-height:1}@media (width<=619px){.w-load__mm{display:none}.w-load__day{height:112px}}.w-pipe{border-top:1px solid var(--rule);margin-top:10px;padding-top:10px}.w-pipe__now{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:.82rem;display:flex}.w-pipe__who{color:var(--encre-2)}.w-pipe__rel{color:var(--adm-signal);font-weight:600}.w-pipe__open{min-height:44px;color:var(--sarcelle);cursor:pointer;align-items:center;gap:6px;padding:0 4px;font-size:.84rem;font-weight:600;display:inline-flex}.w-pipe__box[open] .w-pipe__open>:last-child{transform:rotate(180deg)}.w-pipe__panel{background:var(--papier-2);border-radius:var(--radius-small);gap:16px;padding:14px;display:grid}@media (width>=900px){.w-pipe__panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.w-pipe__h{font-family:var(--f-d);margin:0 0 8px;font-size:.92rem;font-weight:800}.w-pipe__none{color:var(--encre-2);margin:0;font-size:.84rem}.w-pipe__trail{border-left:2px solid var(--rule);gap:12px;margin:0;padding:0 0 0 16px;list-style:none;display:grid}.w-pipe__step{flex-wrap:wrap;gap:6px;margin:0;font-size:.85rem;display:flex}.w-pipe__to{color:var(--encre-2)}.w-pipe__stamp{color:var(--encre-3);margin:2px 0 0;font-size:.76rem}.w-pipe__note{border-left:2px solid var(--or);white-space:pre-line;margin:6px 0 0;padding-left:10px;font-size:.85rem;line-height:1.45}.w-pipe__locked{color:var(--encre-3);margin:10px 0 0;font-size:.76rem}.w-pipe__form{align-content:start;gap:10px;display:grid}.w-reg{margin-bottom:16px}.w-reg__head{margin-bottom:12px}.w-reg__h{font-family:var(--f-d);letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:900}.w-reg__lede{color:var(--encre-2);margin:4px 0 0;font-size:.88rem;line-height:1.45}.w-reg__tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.w-reg__tabs{grid-template-columns:repeat(4,minmax(0,1fr))}}.w-reg__tab{background:var(--papier-2);border:1px solid var(--rule);border-radius:var(--radius-block);min-height:48px;color:inherit;align-items:baseline;gap:8px;padding:10px 14px;text-decoration:none;display:flex}.w-reg__tab:hover,.w-reg__tab:focus-visible{background:var(--papier-3)}.w-reg__tab--full{border-color:var(--adm-wait)}.w-reg__tab b{font-family:var(--f-d);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:900}.w-reg__tab span{font-size:.82rem;line-height:1.25}.w-reg__none{background:var(--papier-2);border-radius:var(--radius-small);color:var(--encre-2);margin:10px 0 0;padding:12px 14px;font-size:.88rem}.w-reg__scroll{margin-top:12px;overflow-x:auto}.w-reg__table{border-collapse:collapse;width:100%;font-size:.84rem}.w-reg__table th,.w-reg__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);padding:8px 10px}.w-reg__table th{color:var(--encre-2);font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-weight:700}.w-reg__ref{color:var(--encre-2);font-family:ui-monospace,Cascadia Mono,Menlo,Consolas,monospace;font-size:.78rem}.w-brand{gap:12px;margin:0;padding:0;list-style:none;display:grid}.w-brand__slot{background:var(--papier);border:1px solid var(--rule);border-radius:var(--radius-block);gap:14px;padding:16px 18px;display:grid}@media (width>=880px){.w-brand__slot{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"say see""acts see";align-items:start}.w-brand__say{grid-area:say}.w-brand__see{grid-area:see}.w-brand__acts{grid-area:acts}}.w-brand__h{font-family:var(--f-d);letter-spacing:-.02em;margin:0;font-size:1rem;font-weight:900}.w-brand__hint{margin:6px 0 0;font-size:.86rem;line-height:1.45}.w-brand__where{color:var(--encre-2);margin:6px 0 0;font-size:.8rem;line-height:1.4}.w-brand__see{gap:8px;display:grid}.w-brand__on{border:1px solid var(--rule);border-radius:var(--radius-small);justify-content:center;align-items:center;min-height:84px;padding:12px;display:flex}.w-brand__on--light{background:var(--brand-cream)}.w-brand__on--dark{background:var(--brand-ink)}.w-brand__on img{object-fit:contain;max-width:100%;height:auto}.w-brand__void{border:1px dashed var(--rule);border-radius:var(--radius-small);color:var(--encre-2);text-align:center;margin:0;padding:24px 12px;font-size:.85rem}.w-brand__acts{align-content:start;gap:10px;display:grid}.w-brand__put{gap:6px;display:grid}.w-brand__sub{font-family:var(--f-d);margin:14px 0 6px;font-size:.9rem;font-weight:800}.w-cx__go--quiet{border:1px solid var(--rule);color:var(--encre-2);background:0 0}.w-cx__go--quiet:hover,.w-cx__go--quiet:focus-visible{background:var(--papier-2);color:var(--encre)}@media (prefers-reduced-motion:reduce){.w-pilot__cell,.w-pilot__cell:hover,.w-pilot__cell:focus-visible{transition:none;transform:none}}.w-avatar{--av:40px;inline-size:var(--av);block-size:var(--av);background:var(--vif);color:var(--encre);font-family:var(--f-d);font-size:calc(var(--av) * .4);letter-spacing:.02em;vertical-align:middle;box-shadow:0 0 0 1px color-mix(in srgb, var(--encre) 16%, transparent);-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;font-weight:900;line-height:1;display:inline-grid;position:relative;overflow:hidden}.w-avatar--xs{--av:24px}.w-avatar--sm{--av:32px}.w-avatar--md{--av:40px}.w-avatar--lg{--av:56px}.w-avatar--xl{--av:96px}.w-avatar__img{object-fit:cover;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.w-avatar__img[hidden],[data-save-data=on] .w-avatar__img{display:none}.w-avline{vertical-align:middle;align-items:center;gap:.6em;min-width:0;display:inline-flex}.w-avline>:not(.w-avatar){overflow-wrap:anywhere;min-width:0}.w-icosee{gap:12px;display:grid}.w-icosee__source{border-left:3px solid var(--adm-signal);margin:0;padding-left:10px;font-size:.84rem;line-height:1.45}.w-icosee__source[data-source=shipped]{border-left-color:var(--terre)}.w-icosee__tabs{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:8px;display:grid}.w-icosee__tab{border:1px solid var(--rule);white-space:nowrap;border-radius:10px 10px 0 0;align-items:center;gap:8px;min-height:36px;padding:0 12px;font-size:.78rem;display:flex;overflow:hidden}.w-icosee__tab img{flex:none}.w-icosee__tab span{text-overflow:ellipsis;overflow:hidden}.w-icosee__tab--light{background:var(--brand-cream);color:var(--brand-ink)}.w-icosee__tab--dark{background:var(--brand-ink);color:var(--brand-cream)}.w-icosee__sizes{flex-wrap:wrap;align-items:end;gap:14px 18px;margin:0;padding:0;list-style:none;display:flex}.w-icosee__sizes li{color:var(--encre-2);text-align:center;justify-items:center;gap:6px;font-size:.78rem;display:grid}.w-icosee__round{border-radius:50%}.w-icosee__apple{border-radius:14px}.w-icosee__warn{border:1px solid var(--rule);border-radius:var(--radius-small);background:var(--papier-2);margin:0;padding:8px 10px;font-size:.82rem;line-height:1.45}.w-icoframe{border-top:1px solid var(--rule);margin-top:6px;padding-top:14px}.w-instat__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.w-instat__list{gap:0;margin:12px 0 0;padding:0;list-style:none;display:grid}.w-instat__row{border-top:1px solid var(--rule);gap:4px;padding:10px 0;display:grid}.w-instat__what{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.w-instat__label{font-family:var(--f-d);margin:0;font-size:.92rem;font-weight:800}.w-instat__detail{color:var(--encre-2);overflow-wrap:anywhere;margin:0;font-size:.86rem;line-height:1.5}.w-instat__https{border-left:3px solid var(--adm-signal);margin:12px 0 0;padding-left:10px;font-size:.84rem;line-height:1.5}.w-adm-set__screen--launch{height:170px}.w-adm-set__splash{justify-items:center;gap:10px;max-width:100%;padding:0 10px;display:grid}.w-adm-set__splash img{border-radius:16px}.w-adm-set__splash-name{border-radius:var(--radius-pill);background:var(--papier);max-width:100%;color:var(--encre);text-align:center;padding:3px 9px;font-size:.78rem;font-weight:600}.w-adm-set__shape{border:1px solid var(--rule)}.w-adm-set__shape--round{border-radius:50%}.w-adm-set__shape--squircle{border-radius:22%}.w-adm-set__safe{width:56px;height:56px;display:inline-block;position:relative}.w-adm-set__safe img{border:1px solid var(--rule);border-radius:10px;display:block}.w-adm-set__safe:after{content:"";border:1.5px dashed var(--encre);border-radius:50%;position:absolute;inset:10%}}@source "../views/pages/auth";@source "../views/pages/admin";@source "../views/pages/care";@source "../views/pages/booking";@source "../views/pages/circles";@source "../views/components/layouts";@source "../views/components/admin";@source "../views/components/care";@source "../views/components/booking";@source "../views/components/circle";@source "../views/components/agenda";@source "../views/components/concertation";@source "../views/pages/network";@source "../views/components/network";@source "../views/pages/mentoring";@source "../views/components/mentoring";
