.ctab[data-astro-cid-hwvj6ntz]{display:grid;gap:calc(var(--spacing) * 8);border-radius:var(--radius-3xl);padding:calc(var(--spacing) * 10) calc(var(--spacing) * 8)}@media(width>=64rem){.ctab[data-astro-cid-hwvj6ntz]{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:center;gap:calc(var(--spacing) * 12);padding:calc(var(--spacing) * 10) calc(var(--spacing) * 12)}}.ctab--violet[data-astro-cid-hwvj6ntz]{background:oklch(94.5% .038 286)}.ctab__title[data-astro-cid-hwvj6ntz]{max-width:40ch;line-height:1.35;text-wrap:balance}.ctab__accent[data-astro-cid-hwvj6ntz]{color:var(--color-violet-primary)}.ctab__form[data-astro-cid-hwvj6ntz]{width:100%}@media(width>=64rem){.ctab__form[data-astro-cid-hwvj6ntz]{width:30rem}}.ctab__field[data-astro-cid-hwvj6ntz]{display:flex;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-full);background:var(--color-background);box-shadow:inset 0 0 0 1px var(--color-border-light);padding:calc(var(--spacing) * 1.5)}.ctab__lab[data-astro-cid-hwvj6ntz]{position:absolute;left:-100vw;width:1px;height:1px;overflow:hidden}.ctab__input[data-astro-cid-hwvj6ntz]{flex:1;min-width:0;border:0;background:none;padding-inline:calc(var(--spacing) * 4);color:var(--color-foreground)}.ctab__input[data-astro-cid-hwvj6ntz]::placeholder{color:var(--color-muted-gray)}.ctab__btn[data-astro-cid-hwvj6ntz]{flex:none;border-radius:var(--radius-full);background:var(--color-foreground);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 6);color:var(--color-surface);font-size:var(--text-body-app);font-weight:500;white-space:nowrap;cursor:pointer}.ctab__btn[data-astro-cid-hwvj6ntz]{transition:opacity var(--duration-popover) var(--ease-standard)}.ctab__btn[data-astro-cid-hwvj6ntz]:hover,.ctab__btn[data-astro-cid-hwvj6ntz]:focus-visible{opacity:.82}@media(width<30rem){.ctab__field[data-astro-cid-hwvj6ntz]{flex-direction:column;align-items:stretch;border-radius:var(--radius-xl);padding:calc(var(--spacing) * 3)}.ctab__input[data-astro-cid-hwvj6ntz]{padding-block:calc(var(--spacing) * 2)}}.hl{--hl-jour: #f9dc5f;--hl-jour-ink: #834f00;--hl-nuit: #9998ff;--hl-nuit-ink: #2b1088;--hl-h1: #9998ff;--hl-h1-ink: #180756;--hl-matin: #f9dc5f;--hl-matin-ink: #834f00;--hl-soir: var(--hl-nuit);--hl-soir-ink: var(--hl-nuit-ink);--hl-alerte: #ffb8aa;--hl-alerte-ink: #821c13;--hl-alerte-doux: #ffd8d0;--hl-ok: #10863f;--hl-ko: #d14a3b;--hl-action: #674ddf;--hl-action-soft: #ededff;--hl-r-sm: 8px;--hl-r-md: 14px;--hl-r-lg: 22px;font-family:Onest,ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-align:start}.hl,.hl[data-ui=light]{--hl-bg: #fdfdfe;--hl-bg-soft: #f4f4f8;--hl-ink: #242428;--hl-ink-soft: #71717b;--hl-ink-faint: #b6b6c0;--hl-line: #e5e5eb;--hl-line-soft: #f0f0f4;--hl-shadow: 0 1px 2px rgba(16, 24, 40, .06)}.hl[data-ui=dark]{--hl-bg: #09090b;--hl-bg-soft: #18181b;--hl-ink: #fafafa;--hl-ink-soft: #9f9fa9;--hl-ink-faint: #71717b;--hl-line: #27272a;--hl-line-soft: #18181b;--hl-shadow: none;--hl-ok: #23a55a;--hl-ko: #e5483c;--hl-action: #674ddf;--hl-action-soft: #302073}.hl *,.hl *:before,.hl *:after{box-sizing:border-box}.hl-surface{background:var(--hl-bg);color:var(--hl-ink);border-radius:var(--hl-r-lg);overflow:hidden}.hl-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 14px;border-radius:var(--hl-r-md);border:1px solid var(--hl-line);background:transparent;color:var(--hl-ink);font-family:inherit;font-size:12.5px;font-weight:500}.hl-badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:9999px;font-size:9.5px;font-weight:600;letter-spacing:.02em}.hl-planning{width:1280px;box-shadow:var(--hl-shadow);--hl-vac: #e7eafb}.hl,.hl[data-ui=light]{--hl-we: #f7f7fa}.hl[data-ui=dark]{--hl-we: #131316}.hl-planning__head{padding:14px 16px 0}.hl-planning__month{font-family:Host Grotesk,ui-sans-serif,system-ui,sans-serif;font-weight:600;font-size:16px;letter-spacing:-.015em;margin:0}.hl-planning__bar{display:flex;align-items:center;gap:8px;padding:10px 16px 12px;border-bottom:1px solid var(--hl-line)}.hl-tool{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--hl-r-sm);color:var(--hl-ink-soft)}.hl-tool svg{width:14px;height:14px}.hl-tool+.hl-tool{margin-inline-start:-4px}.hl-planning__sep{width:1px;height:18px;background:var(--hl-line);margin-inline:2px}.hl-planning__mode{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:9999px;background:var(--hl-action-soft);color:var(--hl-action);font-size:11px;font-weight:600}.hl-planning__mode svg{width:12px;height:12px}.hl-planning__mode svg:last-child{width:10px;height:10px;opacity:.7}.hl[data-ui=dark] .hl-planning__mode{color:#c7c5ff;background:#302073}.hl-planning__ring{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:var(--hl-ink)}.hl-planning__ring i{width:14px;height:14px;border-radius:9999px;display:block;border:2.5px solid var(--hl-line);border-top-color:var(--hl-action);border-right-color:var(--hl-action);border-bottom-color:var(--hl-action);transform:rotate(-45deg)}.hl-planning__rest{font-size:11px;color:var(--hl-ink-soft)}.hl-planning__spacer{flex:1}.hl-seg{display:inline-flex;align-items:center;position:relative;height:28px;padding:2px;border-radius:var(--hl-r-sm);background:var(--hl-bg-soft);font-size:11px;font-weight:500}.hl-seg label{padding:0 9px;height:24px;display:inline-flex;align-items:center;border-radius:6px;color:var(--hl-ink-soft);cursor:pointer;position:relative}.hl-seg input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.hl-seg label:has(input:checked){background:var(--hl-bg);box-shadow:var(--hl-shadow);color:var(--hl-ink);font-weight:600}.hl-seg label:has(input:focus-visible){outline:2px solid var(--hl-action);outline-offset:1px}.hl-planning .hl-grid--semaine{display:none}.hl-planning:has(input[value=semaine]:checked) .hl-grid--mois{display:none}.hl-planning:has(input[value=semaine]:checked) .hl-grid--semaine{display:grid}.hl-grid--semaine .hl-slot{min-height:34px}.hl-grid--semaine .hl-slot svg{width:15px;height:15px}.hl-grid--semaine .hl-grid__dow b{font-size:11px}.hl-grid--semaine .hl-grid__dow span{font-size:8.5px}@media(max-width:1023px){.hl-seg label:first-child{display:none}.hl-seg label:has(input[value=semaine]){background:var(--hl-bg);box-shadow:var(--hl-shadow);color:var(--hl-ink);font-weight:600}.hl-grid--mois{display:none!important}.hl-grid--semaine{display:grid!important}.hl-grid{grid-template-columns:112px repeat(var(--hl-days, 7),minmax(0,1fr))}.hl-grid__who{padding-inline:8px}.hl-grid__who .hl-badge{display:none}}@media(max-width:768px){.hl-planning{width:100%}.hl-planning__bar{flex-wrap:wrap;gap:8px 6px}.hl-tool,.hl-planning__sep,.hl-planning__rest,.hl-planning__spacer{display:none}.hl-seg{order:11;margin-inline-start:auto}}.hl-planning__scroll{overflow:hidden}.hl-grid{display:grid;grid-template-columns:148px repeat(var(--hl-days, 32),minmax(0,1fr));min-width:100%}.hl-grid--mois{--hl-days: 32}.hl-grid--semaine{--hl-days: 7}.hl-grid__dow{display:flex;flex-direction:column;align-items:center;gap:1px;padding:8px 0 6px;border-bottom:1px solid var(--hl-line)}.hl-grid__dow b{font-size:10px;font-weight:600;line-height:1}.hl-grid__dow span{font-size:7.5px;color:var(--hl-ink-faint);line-height:1}.hl-grid__dow--out b{color:var(--hl-ink-faint)}.hl-grid__dow--we{background:var(--hl-we)}.hl-grid__corner{border-bottom:1px solid var(--hl-line)}.hl-grid__who{padding:4px 10px;border-bottom:1px solid var(--hl-line-soft);display:flex;align-items:center;gap:6px;min-width:0;line-height:1.2}.hl-grid__who .hl-badge{background:var(--hl-bg-soft);color:var(--hl-ink-soft);flex:none}.hl-grid__who>span:last-child{min-width:0}.hl-grid__who b{font-size:10.5px;font-weight:500;display:block;line-height:1.2;white-space:nowrap}.hl-grid__who b small{font-size:9px;font-weight:400;color:var(--hl-ink-faint)}.hl-grid__who>span>span{font-size:9px;color:var(--hl-ink-faint);white-space:nowrap;display:block;line-height:1.2}.hl-grid__who .hl-neg{font-style:normal;color:var(--hl-ko)}.hl-grid__who .hl-pos{font-style:normal;color:var(--hl-ok)}.hl-slot{border-bottom:1px solid var(--hl-line-soft);border-inline-start:1px solid var(--hl-line-soft);min-height:28px;display:flex;align-items:center;justify-content:center;font-size:8.5px;font-weight:700;letter-spacing:.01em;color:var(--hl-ink-faint)}.hl-slot svg{width:13px;height:13px;display:block}.hl-slot--jour{background:var(--hl-jour);color:var(--hl-jour-ink)}.hl-slot--nuit{background:var(--hl-nuit);color:var(--hl-nuit-ink)}.hl-slot--h1{background:var(--hl-h1);color:var(--hl-h1-ink)}.hl-slot--matin{background:var(--hl-matin);color:var(--hl-matin-ink)}.hl-slot--soir{background:var(--hl-soir);color:var(--hl-soir-ink)}.hl-slot--conge{background:var(--hl-alerte);color:var(--hl-alerte-ink)}.hl-slot--conge2{background:var(--hl-alerte-doux);color:var(--hl-alerte-ink)}.hl-slot--conge svg,.hl-slot--conge2 svg{width:10px;height:10px}.hl-slot--vac{background:var(--hl-vac);color:var(--hl-nuit-ink)}.hl-slot--vac svg{width:12px;height:12px;opacity:.8}.hl-slot--vide svg{width:9px;height:9px;opacity:.55}.hl-slot--we{background:var(--hl-we)}.hl-slot--out{background:var(--hl-bg-soft);border-inline-start-color:transparent}.hl-slot--jour.hl-slot--we,.hl-slot--nuit.hl-slot--we,.hl-slot--h1.hl-slot--we,.hl-slot--matin.hl-slot--we,.hl-slot--soir.hl-slot--we,.hl-slot--conge.hl-slot--we,.hl-slot--conge2.hl-slot--we,.hl-slot--vac.hl-slot--we{background-image:none}.hl-slot--jour.hl-slot--we{background:var(--hl-jour)}.hl-slot--nuit.hl-slot--we{background:var(--hl-nuit)}.hl-slot--h1.hl-slot--we{background:var(--hl-h1)}.hl-slot--matin.hl-slot--we{background:var(--hl-matin)}.hl-slot--soir.hl-slot--we{background:var(--hl-soir)}.hl-slot--conge.hl-slot--we{background:var(--hl-alerte)}.hl-slot--conge2.hl-slot--we{background:var(--hl-alerte-doux)}.hl-slot--vac.hl-slot--we{background:var(--hl-vac)}.hl[data-ui=dark] :is(.hl-slot--jour,.hl-slot--nuit,.hl-slot--h1,.hl-slot--matin,.hl-slot--soir,.hl-slot--conge,.hl-slot--conge2,.hl-slot--vac){opacity:.8}.hl-grid__targets{padding:6px 10px;border-bottom:1px solid var(--hl-line);font-size:10px;font-weight:600;color:var(--hl-ink-soft);display:flex;align-items:center;gap:5px}.hl-grid__targets svg{width:10px;height:10px;opacity:.7}.hl-mark{border-bottom:1px solid var(--hl-line);border-inline-start:1px solid var(--hl-line-soft);display:flex;align-items:center;justify-content:center;height:24px}.hl-mark svg{width:11px;height:11px}.hl-mark svg :is(path,circle,rect){fill:currentColor}.hl-mark--ok{color:#24242857}.hl-mark--ko{color:#242428c7}.hl[data-ui=dark] .hl-mark--ok{color:#fafafd61}.hl[data-ui=dark] .hl-mark--ko{color:#fafafde6}.hl-mark--we{background:var(--hl-we)}.hl-mark--void{background:var(--hl-bg-soft);border-inline-start-color:transparent}.hl-slot--mal{background:#d6edfa;color:#1c5e85}.hl-slot--mal svg{width:13px;height:13px}.hl-slot--mal.hl-slot--we{background:#d6edfa}.hl[data-cells=puces]{--hl-vac: #c9e8f7}.hl[data-cells=puces] .hl-slot--vac{color:#14547a}.hl[data-cells=puces] .hl-grid{column-gap:2px;row-gap:2px}.hl[data-cells=puces] .hl-slot,.hl[data-cells=puces] .hl-mark{border:0;border-radius:7px}.hl[data-cells=puces] .hl-slot{min-height:28px}.hl[data-cells=puces] .hl-grid__who{border-bottom:0}.hl[data-cells=puces] .hl-slot--out{background:transparent;color:var(--hl-ink-faint)}.hl[data-cells=puces] .hl-slot--out svg{width:9px;height:9px;opacity:.3}.hl[data-cells=puces] .hl-slot:is(.hl-bande--deb,.hl-bande--mid){margin-inline-end:-2px}.hl[data-cells=puces] .hl-bande--deb{border-start-end-radius:0;border-end-end-radius:0}.hl[data-cells=puces] .hl-bande--mid{border-radius:0}.hl[data-cells=puces] .hl-bande--fin{border-start-start-radius:0;border-end-start-radius:0}.hl-w-77{--w: 77ms}.hl-w-134{--w: 134ms}.hl-w-173{--w: 173ms}.hl-w-205{--w: 205ms}.hl-w-232{--w: 232ms}.hl-w-257{--w: 257ms}.hl-w-279{--w: 279ms}.hl-w-300{--w: .3s}.hl-w-319{--w: 319ms}.hl-w-338{--w: 338ms}.hl-w-355{--w: 355ms}.hl-w-372{--w: 372ms}.hl-w-387{--w: 387ms}.hl-w-403{--w: 403ms}.hl-w-417{--w: 417ms}.hl-w-433{--w: 433ms}.hl-w-448{--w: 448ms}.hl-w-465{--w: 465ms}.hl-w-482{--w: 482ms}.hl-w-501{--w: 501ms}.hl-w-520{--w: .52s}.hl-w-541{--w: 541ms}.hl-w-563{--w: 563ms}.hl-w-588{--w: 588ms}.hl-w-615{--w: 615ms}.hl-w-647{--w: 647ms}.hl-w-686{--w: 686ms}.hl-w-743{--w: 743ms}.hl-w-155{--w: 155ms}.hl-w-268{--w: 268ms}.hl-w-347{--w: 347ms}.hl-w-410{--w: .41s}.hl-w-473{--w: 473ms}.hl-w-552{--w: 552ms}.hl-w-665{--w: 665ms}.hl-d-650{--d: .65s}.hl-d-692{--d: 692ms}.hl-d-734{--d: 734ms}.hl-d-776{--d: 776ms}.hl-d-818{--d: 818ms}.hl-d-860{--d: .86s}.hl-d-902{--d: 902ms}.hl-d-944{--d: 944ms}.hl-d-986{--d: 986ms}.hl-d-1028{--d: 1028ms}.hl-d-1070{--d: 1.07s}.hl-d-1112{--d: 1112ms}.hl-d-1154{--d: 1154ms}.hl-d-1196{--d: 1196ms}.hl-d-1238{--d: 1238ms}.hl-d-1280{--d: 1.28s}.hl-d-1322{--d: 1322ms}.hl-d-1364{--d: 1364ms}.hl-d-1406{--d: 1406ms}.hl-d-1448{--d: 1448ms}.hl-d-1490{--d: 1.49s}.hl-d-1532{--d: 1532ms}.hl-d-1574{--d: 1574ms}.hl-d-1616{--d: 1616ms}.hl-d-1658{--d: 1658ms}.hl-d-1700{--d: 1.7s}.hl-d-1742{--d: 1742ms}.hl-d-1784{--d: 1784ms}@media(prefers-reduced-motion:no-preference){.hl-slot.hl-delayed{animation:hl-cell-in .38s ease-out backwards;animation-delay:var(--d)}@keyframes hl-cell-in{0%{opacity:0}}}:root{--v-100: #ededff;--v-200: #dcdcff;--v-300: #c7c5ff;--v-400: #a79eff;--v-500: #8471ff;--v-600: #674ddf;--v-800: #442e9c;--v-900: #302073;--v-950: #1b1047;--gold-200: #f3e39e;--gold-300: #f9dc5f;--gold-400: #daac00;--gold-700: #834f00;--n-50: #fafafd;--n-100: #f4f4f8;--n-200: #e5e5eb;--n-400: #b6b6c0;--n-500: #91919c;--n-600: #71717b;--n-900: #242428;--ground: #f6f6ff;--sky-top: #f4f4f9;--ink: #0c0e1d;--ink-soft: #4b4956;--ink-faint: #6a6a74;--accent: #674ddf;--cta: #0c0e1d;--cta-hover: #180756;--cta-ink: #fafafd;--chip-bg: rgba(12, 14, 29, .04);--chip-line: rgba(12, 14, 29, .09);--r-ui: 24px;--r-md: 12px;--container: 1480px;--ease: cubic-bezier(.2, 0, 0, 1)}.hero{position:relative;overflow:hidden;margin-top:calc(-1 * var(--healio-header-height, 80px));padding-top:var(--healio-header-height, 80px);min-height:min(100svh,1180px);@media(max-width:1480px){min-height:min(100svh,1140px)}font-family:var(--font-body);color:var(--ink);-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;background:linear-gradient(180deg,var(--sky-top) 0%,var(--ground) 62%);isolation:isolate}.hero__grain{position:absolute;inset:0;z-index:3;pointer-events:none;background:var(--grain);background-size:280px;opacity:.28;mix-blend-mode:multiply}.hero__fond{position:absolute;inset:0;z-index:0;pointer-events:none;background-image:var(--fond);background-size:cover;background-position:50% 0;transform:scaleX(-1);filter:contrast(1.14) saturate(1.06);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 46%,rgba(0,0,0,.96) 55%,rgba(0,0,0,.84) 63%,rgba(0,0,0,.58) 70%,rgba(0,0,0,.26) 76%,transparent 82%);mask-image:linear-gradient(180deg,#000 0%,#000 46%,rgba(0,0,0,.96) 55%,rgba(0,0,0,.84) 63%,rgba(0,0,0,.58) 70%,rgba(0,0,0,.26) 76%,transparent 82%)}.hero:after{content:"";position:absolute;z-index:4;pointer-events:none;left:0;right:0;bottom:0;height:190px;background:linear-gradient(180deg,rgba(246,246,255,0) 0%,rgba(246,246,255,.55) 52%,var(--ground) 94%)}.hero__halo{position:absolute;z-index:1;pointer-events:none;inset:0;--halo-y: 370px;background:radial-gradient(46% 30% at 50% 26%,rgba(214,204,240,.2) 0%,rgba(214,204,240,.06) 55%,transparent 78%),radial-gradient(920px 400px at 50% var(--halo-y),rgba(132,113,255,.38) 0%,rgba(132,113,255,.14) 50%,transparent 76%)}.head{position:relative;z-index:3;flex:none;width:100%;max-width:920px;margin:clamp(30px,4.5vh,58px) auto 0;padding:0 24px;text-align:center}.eyebrow{display:inline-flex;align-items:center;gap:7px;height:29px;padding:0 13px;border-radius:9999px;background:var(--chip-bg);border:1px solid var(--chip-line);font-size:12.5px;font-weight:500;color:var(--ink-soft);margin:0 0 22px}.eyebrow svg{width:12px;height:12px;flex:none;opacity:.75}.hero h1{font-family:var(--font-display);font-weight:600;font-size:clamp(2.1rem,4.15vw,3.6rem);line-height:1.04;letter-spacing:-.034em;margin:0 0 20px;text-wrap:balance}.hero h1 em{font-style:normal;color:var(--accent)}.lede{font-size:17.5px;line-height:1.55;color:var(--ink-soft);margin:0 auto 30px;max-width:56ch;text-wrap:balance;font-weight:500;letter-spacing:-.006em}.cta{display:flex;align-items:center;justify-content:center;gap:22px;margin-bottom:18px}.btn{display:inline-flex;align-items:center;height:47px;padding:0 22px;border-radius:var(--radius-full);border:1px solid transparent;font-family:var(--font-body);font-size:15px;font-weight:500;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .18s var(--ease),background-color .15s var(--ease)}.btn:active{transform:scale(.985)}.btn--p{background:var(--cta);color:var(--cta-ink)}.btn--p:hover{transform:scale(1.025)}.btn:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.lien{display:inline-flex;align-items:center;gap:2px;font-size:15px;font-weight:500;color:var(--ink-soft);text-decoration:none;transition:color .15s var(--ease)}.lien svg{width:16px;height:16px}.lien:hover{color:var(--ink)}.lien:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:4px}.stage{position:relative;z-index:2;width:100%;max-width:var(--container);--stage-haut: 480px;margin:calc(-1 * var(--stage-haut)) auto 0;padding:calc(34px + var(--stage-haut)) 40px 0;pointer-events:none;@media(min-width:1480px){--stage-cote: 200px;width:calc(min(var(--container),100%) + 2 * var(--stage-cote));max-width:none;margin-inline:calc((100% - min(var(--container),100%)) / 2 - var(--stage-cote));padding-inline:calc(40px + var(--stage-cote))}flex:1 1 0px;min-height:calc(var(--stage-haut) + 34px + 420px);@media(max-width:1023px){min-height:calc(var(--stage-haut) + 34px + 560px)}perspective:1600px}.stage__scale{will-change:transform;transform-origin:50% 0}.stage__scale{--stage-w: clamp(1, tan(atan2(100vw, 1440px)), 1.1);--stage-max: tan(atan2( calc(100vw - 80px) , calc(min(var(--container), 100vw) - 80px) ));--stage-z: min(calc(var(--stage-k, 1) * var(--stage-w, 1)), 1.2, var(--stage-max));scale:var(--stage-z)}@supports (zoom: 1){.stage__scale{scale:1;zoom:var(--stage-z);width:calc(100% * var(--stage-z));margin-inline:calc(50% * (1 - var(--stage-z)))}}@media(min-height:940px){.stage__scale{--stage-k: 1.06}}@media(min-height:1020px){.stage__scale{--stage-k: 1.13}}@media(min-height:1120px){.stage__scale{--stage-k: 1.2}}.stage__ombre{position:absolute;z-index:-2;pointer-events:none;inset:calc(-10px + var(--stage-haut, 0px)) calc(-30px + var(--stage-cote, 0px)) -120px;background:radial-gradient(58% 52% at 50% 44%,rgba(27,16,71,.1) 0%,rgba(27,16,71,.045) 52%,transparent 76%)}.stage__reflet{position:absolute;inset:0 0 auto;height:280px;z-index:2;pointer-events:none;overflow:hidden;border-radius:var(--r-ui) var(--r-ui) 0 0}.stage__reflet i{position:absolute;left:50%;top:-170px;width:1150px;height:400px;margin-left:-575px;transform:translate(var(--rfx, 0px),var(--rfy, 0px));background:radial-gradient(50% 52% at 50% 50%,rgba(132,113,255,.34) 0%,rgba(132,113,255,.13) 46%,transparent 72%);filter:blur(34px)}.stage__lueurwrap{position:absolute;inset:0;z-index:3;pointer-events:none;-webkit-mask-image:var(--fondu);mask-image:var(--fondu)}.stage__lueur{position:absolute;inset:0;border-radius:var(--r-ui) var(--r-ui) 0 0;border:2px solid transparent;background:radial-gradient(200px 200px at var(--gx, 50%) var(--gy, 0px),rgba(244,242,255,.92) 0%,rgba(132,113,255,.5) 40%,transparent 72%) border-box,radial-gradient(44% 300px at 50% 0px,rgba(244,242,255,.9) 0%,rgba(132,113,255,.42) 45%,rgba(132,113,255,.12) 62%,transparent 78%) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0);filter:drop-shadow(0 0 6px rgba(132,113,255,.65)) drop-shadow(0 0 18px rgba(103,77,223,.45))}.stage__blob{position:absolute;z-index:-1;pointer-events:none;left:50%;bottom:calc(100% - var(--stage-haut, 0px));margin-bottom:-260px;transform:translate(-50%);width:580px;height:580px;opacity:.86;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 356px,transparent 406px);mask-image:linear-gradient(180deg,#000 0,#000 356px,transparent 406px)}.stage__blob.stage__blob--rond{width:700px;height:700px;margin-bottom:-369px;transform:translate(-50%) scale(1.25);transform-origin:50% 0;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 452px,transparent 520px);mask-image:linear-gradient(180deg,#000 0,#000 452px,transparent 520px)}@media(max-width:1023px){.stage__blob.stage__blob--rond{margin-bottom:-434px;transform:translate(-50%) scale(1.17)}}.stage__blob.stage__blob--rond:before{background:radial-gradient(38% 46% at 50% 32%,rgba(132,113,255,.3) 0%,rgba(103,77,223,.09) 52%,transparent 68%),radial-gradient(42% 42% at 50% 52%,rgba(132,113,255,.14) 0%,transparent 66%)}.stage__blob.stage__blob--rond canvas{left:100px;top:90px;width:500px;height:500px;transform:scaleX(1.06);-webkit-mask-image:radial-gradient(126px 126px at 50% 50%,transparent 0 68%,#000 94%);mask-image:radial-gradient(126px 126px at 50% 50%,transparent 0 68%,#000 94%);filter:blur(3px) saturate(1.16)}.stage__blob.stage__blob--rond:after{left:50%;top:312px;width:560px;height:96px;margin-left:-280px}.stage__blob:before{content:"";position:absolute;inset:0;background:radial-gradient(34% 16% at 50% 50%,rgba(103,77,223,.24) 0%,rgba(103,77,223,.07) 52%,transparent 70%),radial-gradient(48% 12% at 50% 50%,rgba(167,158,255,.2) 0%,transparent 66%)}.stage__blob canvas{position:absolute;left:40px;top:60px;width:500px;height:500px;display:block;transform:scale(1.3,.88);-webkit-mask-image:radial-gradient(71px 137px at 50% 52%,transparent 0 78%,#000 97%);mask-image:radial-gradient(71px 137px at 50% 52%,transparent 0 78%,#000 97%);filter:blur(6px) saturate(1.14);opacity:0;transition:opacity var(--duration-reveal-lg) var(--ease)}.stage__blob canvas.is-drawn{opacity:1}.stage__blob:after{content:"";position:absolute;pointer-events:none;left:50%;top:250px;width:514px;height:88px;margin-left:-257px;border-radius:9999px;background:radial-gradient(50% 50% at 50% 50%,rgba(132,113,255,.28) 0%,rgba(103,77,223,.2) 44%,rgba(103,77,223,.07) 66%,transparent 78%)}.stage .hl-planning{width:100%;border-radius:var(--r-ui) var(--r-ui) 0 0;border:1px solid rgba(12,14,29,.1);border-bottom:0;-webkit-mask-image:var(--fondu);mask-image:var(--fondu)}@media(prefers-reduced-motion:no-preference){.hl-slot.hl-delayed{animation-delay:.65s;animation-duration:.6s}}.hl-planning{--hl-vac: #c9e8f7}.hl-planning .hl-slot--vac svg{width:13px;height:13px;opacity:1}.hl-planning .hl-bande--ico2{position:relative;z-index:1}.hl-planning .hl-bande--ico2 svg{position:relative;inset-inline-start:calc(50% - 1px)}.hl-planning{--hl-alerte-doux: #ffcbc0}@media(hover:hover)and (pointer:fine){.hl-grid .hl-slot{transition:background-color .12s,filter .12s}.hl-grid :is(.hl-slot--jour,.hl-slot--nuit,.hl-slot--h1,.hl-slot--matin,.hl-slot--soir,.hl-slot--conge,.hl-slot--conge2,.hl-slot--vac,.hl-slot--mal):not(.hl-fix):hover{filter:saturate(1.12) brightness(.985)}.hl-grid .hl-slot--vide:hover{background:#0c0e1d0b}}.hl-planning .hl-slot.hl-fix{background:transparent;color:var(--hl-ink-faint);transition:background-color .3s var(--ease);transition-delay:var(--w, 0ms)}.hl-planning .hl-slot.hl-fix.hl-slot--we{background:var(--hl-we)}.hl-slot .hl-att{display:none}.hl-slot .hl-fin{display:flex}.hl-slot.hl-fix .hl-fin{display:none}.hl-slot.hl-fix .hl-att{display:flex}.hl-slot .hl-att svg{width:9px;height:9px;opacity:.55}.hl-planning .hl-slot.hl-fix{position:relative}.hl-planning .hl-slot.hl-fix:after{content:"";position:absolute;inset:-1px;border-radius:8px;z-index:1;padding:1.5px;pointer-events:none;background:conic-gradient(from var(--ag) at 50% 50%,rgba(103,77,223,.42) 0deg,rgba(132,113,255,1) 55deg,rgba(103,77,223,.42) 115deg,rgba(103,77,223,.42) 180deg,rgba(199,197,255,.95) 235deg,rgba(103,77,223,.42) 295deg,rgba(103,77,223,.42) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0;transition:opacity .3s var(--ease);transition-delay:var(--w, 0ms)}.hl-planning.is-corrige .hl-slot.hl-fix:after{opacity:1}.hl-planning.is-retour .hl-slot.hl-fix:after{transition-delay:calc(.82s - var(--w, 0ms))}@media(prefers-reduced-motion:no-preference){.hl-planning.is-corrige .hl-slot.hl-fix:after{animation:ia-tourne 3.4s linear infinite}}.hl-planning.is-corrige .hl-fix.hl-slot--nuit{background:var(--hl-nuit);color:var(--hl-nuit-ink)}.hl-planning.is-corrige .hl-fix.hl-slot--jour{background:var(--hl-jour);color:var(--hl-jour-ink)}.hl-planning.is-corrige .hl-fix.hl-slot--matin{background:var(--hl-matin);color:var(--hl-matin-ink)}.hl-planning.is-corrige .hl-fix.hl-slot--soir{background:var(--hl-soir);color:var(--hl-soir-ink)}.hl-planning.is-corrige .hl-fix .hl-att{display:none}.hl-planning.is-corrige .hl-fix .hl-fin{display:flex}@media(prefers-reduced-motion:no-preference){.hl-planning.is-corrige .hl-fix .hl-fin{animation:hl-pose .34s var(--ease) backwards;animation-delay:calc(var(--w, 0ms) + 60ms)}@keyframes hl-pose{0%{opacity:0;transform:scale(.7)}}}@media(prefers-reduced-motion:no-preference){.is-vague .hl-slot:not(.hl-slot--out){animation:hl-vague .42s var(--ease) var(--w, 0ms)}@keyframes hl-vague{0%{transform:none;filter:none}26%{transform:scale(1.045);filter:brightness(1.2) saturate(1.22)}to{transform:none;filter:none}}}.hl-planning{--scan-x: 148px;--scan-n: 32;--scan-de: 2;--scan-sur: 28}@media(max-width:1023px){.hl-planning{--scan-x: 112px;--scan-n: 7;--scan-de: 0;--scan-sur: 7}.hl-planning .hl-grid{grid-template-columns:112px repeat(var(--hl-days, 7),minmax(0,1fr))}}@media(max-width:768px){.hl-planning .hl-seg,.hl-planning .hl-planning__mode{display:none}.hl-planning .hl-tool{display:inline-flex}.hl-planning .hl-planning__bar>.hl-tool:nth-child(3){display:none}.hl-planning .hl-planning__ring--live{gap:3px}.hl-planning .hl-planning__ring--live b{margin-inline-end:-3px}.hl-planning .hl-planning__sep{display:block}.hl-planning .hl-planning__sep--2{display:none}.hl-planning .hl-btn--ia{margin-inline-start:auto}}@media(max-width:374px){.hl-planning .hl-planning__bar{padding-inline:12px;gap:8px 4px}.hl-planning .hl-btn--ia{padding-inline:10px}}.hl-planning__scroll{position:relative}.hl-planning__scan{position:absolute;top:0;bottom:0;z-index:4;pointer-events:none;overflow:hidden;left:calc(var(--scan-x) + (100% - var(--scan-x)) * var(--scan-de) / var(--scan-n));width:calc((100% - var(--scan-x)) * var(--scan-sur) / var(--scan-n))}.hl-planning__scan i{position:absolute;top:0;bottom:0;width:104px;left:0;margin-inline-start:-104px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 30px);mask-image:linear-gradient(180deg,transparent 0,#000 30px);background:linear-gradient(90deg,#8471ff00,#8471ff09 46%,#a79eff21 84%,#c7c5ff75 97%,#8471ff4d);border-inline-end:1.5px solid rgba(103,77,223,.5)}@media(prefers-reduced-motion:no-preference){.hl-planning.is-vague .hl-planning__scan i{animation:scan-go .82s cubic-bezier(.45,0,.55,1)}.hl-planning.is-retour .hl-planning__scan i{animation:scan-back .82s cubic-bezier(.45,0,.55,1);transform:scaleX(-1)}@keyframes scan-go{0%{left:0}to{left:100%}}@keyframes scan-back{0%{left:calc(100% + 104px)}to{left:104px}}}@media(prefers-reduced-motion:no-preference){.is-retour .hl-slot:not(.hl-slot--out){animation:hl-vague-r .42s var(--ease) calc(.82s - var(--w, 0ms))}@keyframes hl-vague-r{0%{transform:none;filter:none}26%{transform:scale(1.045);filter:brightness(1.2) saturate(1.22)}to{transform:none;filter:none}}.is-retour .hl-mark--ko:not(.hl-mark--fait) .mk-x{animation:mk-pop .32s var(--ease) backwards;animation-delay:.04s}.hl-planning.is-retour .hl-mark--ok{transition:color .25s var(--ease);transition-delay:calc(.82s - var(--w, 0ms) + 90ms)}.hl-planning.is-retour .hl-slot.hl-fix{transition-delay:calc(.82s - var(--w, 0ms))}}.hl-planning .hl-mark--ko{color:var(--hl-ko)}.hl-planning .hl-mark--ok{color:#17a34f}.hl-planning .hl-mark svg{width:13px;height:13px}@media(prefers-reduced-motion:no-preference){.hl-planning:not(.is-corrige) .hl-mark--ko .mk-x{animation:mk-appel 4s var(--ease) var(--appel) infinite}@keyframes mk-appel{0%,70%,86%,to{transform:none}78%{transform:scale(1.28)}}}.hl-mark .mk-x,.hl-mark .mk-v{display:flex}.hl-mark .mk-v,.hl-planning .hl-mark--fait .mk-x{display:none}.hl-planning .hl-mark--fait .mk-v{display:flex;color:#10863f}@media(prefers-reduced-motion:no-preference){.hl-mark--fait .mk-v{animation:mk-pop .32s var(--ease) backwards;animation-delay:.04s}@keyframes mk-pop{0%{opacity:0;transform:scale(.45)}}}.hl-planning.is-corrige .hl-mark--ok{color:#10863f}@media(prefers-reduced-motion:no-preference){.hl-planning.is-corrige .hl-mark--ok{transition:color .25s var(--ease);transition-delay:calc(var(--w, 0ms) + 90ms)}.hl-planning.is-corrige .hl-mark--ok svg{animation:mk-ola .34s var(--ease);animation-delay:calc(var(--w, 0ms) + 90ms)}@keyframes mk-ola{45%{transform:scale(1.35)}}}.hl-planning:is(.is-vague,.is-retour) .hl-ring__fg{transition:none}.hl-planning__ring--live{position:relative}.hl-ring__ok{position:absolute;left:0;top:50%;width:17px;height:17px;margin-top:-8.5px;display:flex;align-items:center;justify-content:center;color:var(--hl-action);pointer-events:none;opacity:0;transform:scale(.4);transition:opacity .18s var(--ease),transform .18s var(--ease)}.hl-planning__ring--live .hl-ring__ok svg{width:9px;height:9px;transform:none}.hl-planning.is-corrige .hl-ring__ok{opacity:1;transform:none;transition:opacity .28s var(--ease),transform .38s var(--ease);transition-delay:.79s}.hl-planning__ring--live b{display:inline-block;min-width:3ch;text-align:end;margin-inline-end:-6px}.hl-planning__rest{font-variant-numeric:tabular-nums}.hl-planning__ring--live svg{width:17px;height:17px;transform:rotate(-90deg);display:block}.hl-ring__bg{fill:none;stroke:var(--hl-line);stroke-width:5}.hl-ring__fg{fill:none;stroke:var(--hl-action);stroke-width:5;stroke-linecap:round;stroke-dasharray:94.25;transition:stroke-dashoffset .4s var(--ease)}@property --ag{syntax: "<angle>"; inherits: true; initial-value: 0deg;}.hl-btn--ia{position:relative;isolation:isolate;cursor:pointer;border:0;background:linear-gradient(125deg,#7b62ec,#674ddf 55%,#5636d3);color:#fff;border-radius:12px;box-shadow:0 0 0 3px #a79eff52,inset 0 1px #ffffff40;transition:filter .15s var(--ease),transform .15s var(--ease)}.hl-btn--ia:hover{filter:brightness(1.07)}.hl-btn--ia:active{transform:scale(.985)}.hl-btn--ia:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.hl-btn--ia svg{width:13px;height:13px;color:#fff}.hl-btn--ia:before{content:"";position:absolute;inset:-3px;border-radius:15px;z-index:-1;padding:2px;background:conic-gradient(from var(--ag) at 50% 50%,rgba(199,197,255,.1) 0deg,rgba(244,242,255,1) 55deg,rgba(199,197,255,.1) 115deg,rgba(199,197,255,.1) 180deg,rgba(255,255,255,.9) 235deg,rgba(199,197,255,.1) 295deg,rgba(199,197,255,.1) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;filter:drop-shadow(0 0 5px rgba(132,113,255,.9));transition:filter .35s var(--ease),opacity .5s var(--ease)}.hl-btn--ia:not(.is-fait):hover:before{filter:drop-shadow(0 0 8px rgba(132,113,255,1))}@media(prefers-reduced-motion:no-preference){.hl-btn--ia:not(.is-fait):before{animation:ia-tourne 3.4s linear infinite}@keyframes ia-tourne{to{--ag: 360deg}}}.hl-btn--ia.is-rota:before{animation:none}.hl-planning{--appel: -1.46s}.hl-btn--ia:after{content:"";position:absolute;inset:-3px;border-radius:15px;z-index:-2;border:2px solid rgba(167,158,255,.9);opacity:0;pointer-events:none}@media(prefers-reduced-motion:no-preference){.hl-btn--ia:not(.is-fait):after{animation:ia-pulse 4s var(--ease) var(--appel) infinite}@keyframes ia-pulse{0%,74%{opacity:0;transform:scale(1)}78%{opacity:.85;transform:scale(1)}92%,to{opacity:0;transform:scale(1.22)}}}.hl-btn--ia.is-fait:before{opacity:.35}@media(prefers-reduced-motion:no-preference){.hl-planning.is-payoff .hl-btn--ia{animation:ia-assise .62s var(--ease)}@keyframes ia-assise{0%{transform:scale(1)}24%{transform:scale(1.05)}58%{transform:scale(.993)}to{transform:none}}.hl-planning.is-payoff .hl-btn--ia:before{opacity:1;animation:ia-flambee .9s var(--ease)}@keyframes ia-flambee{0%{filter:drop-shadow(0 0 5px rgba(132,113,255,.9))}22%{filter:drop-shadow(0 0 17px rgba(167,158,255,1))}to{filter:drop-shadow(0 0 5px rgba(132,113,255,.9))}}.hl-planning.is-payoff .hl-btn--ia:after{animation:ia-onde 1.05s var(--ease)}@keyframes ia-onde{0%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(1.42)}}.hl-planning.is-payoff .hl-btn--ia>svg{animation:ok-pose .52s var(--ease) backwards}@keyframes ok-pose{0%{opacity:0;transform:scale(.3) rotate(-18deg)}55%{opacity:1;transform:scale(1.22) rotate(4deg)}to{transform:none}}.hl-btn--ia .et--go{animation:et-go .95s var(--ease) backwards}.hl-btn--ia .et--go{color:#674ddf}.hl-btn--ia .et--go.et--1{color:#8471ff;width:13px;height:13px}.hl-btn--ia .et--go.et--2{width:10px;height:10px}.hl-btn--ia .et--go.et--3{width:11px;height:11px}.hl-btn--ia .et--go.et--2{animation-delay:.09s}.hl-btn--ia .et--go.et--3{animation-delay:.17s}@keyframes et-go{0%{opacity:0;transform:scale(.2)}22%{opacity:1;transform:scale(1.15)}55%{opacity:.9;transform:scale(1) rotate(14deg)}to{opacity:0;transform:scale(.55) rotate(26deg)}}.hl-planning.is-payoff .hl-planning__ring--live svg{animation:ring-pose .6s var(--ease)}@keyframes ring-pose{32%{transform:rotate(-90deg) scale(1.3)}}}.hl-ghost{position:absolute;left:0;top:0;z-index:6;pointer-events:none;display:flex;align-items:flex-start;opacity:0;transition:transform 1.1s cubic-bezier(.25,.55,.3,1),opacity .3s linear}.hl-ghost.is-la{opacity:1}.hl-ghost--gauche{flex-direction:row-reverse}.hl-ghost--gauche .hl-ghost__lb{margin:10px -3px 0 0}.hl-ghost.is-parti{opacity:0}.hl-ghost__fl{width:22px;height:22px;flex:none;fill:#111214;filter:drop-shadow(0 2px 5px rgba(0,0,0,.32));transition:transform .16s cubic-bezier(.22,.61,.36,1)}.hl-ghost.is-presse .hl-ghost__fl{transform:scale(.8)}.hl-ghost:after{content:"";position:absolute;left:5px;top:4px;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:999px;border:2px solid rgba(103,77,223,.85);opacity:0;transform:scale(.3);pointer-events:none}.hl-ghost.is-presse:after{animation:ghost-clic .52s cubic-bezier(.22,.61,.36,1)}@keyframes ghost-clic{0%{opacity:.95;transform:scale(.3)}70%{opacity:.35}to{opacity:0;transform:scale(2.6)}}.hl-ghost__lb{margin:10px 0 0 -3px;padding:7px 15px;border-radius:999px;background:#232326;color:#fff;white-space:nowrap;font-family:Host Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:600;letter-spacing:-.005em;box-shadow:0 8px 22px #0000004d}.hl-btn--ia .et{position:absolute;pointer-events:none;opacity:0;color:#c7c5ff}.hl-btn--ia .et svg{width:100%;height:100%;display:block}.et--1{width:11px;height:11px;top:-13px;left:-4px;color:#fff}.et--2{width:8px;height:8px;top:-9px;right:16px}.et--3{width:9px;height:9px;bottom:-11px;left:26px}@media(prefers-reduced-motion:no-preference){.hl-btn--ia:not(.is-fait)>svg{animation:wand-agite 4s ease-in-out var(--appel) infinite}.hl-btn--ia:not(.is-fait) .et{animation:et-pop 4s var(--ease) var(--appel) infinite}.et--2{animation-delay:calc(var(--appel) + .12s)}.et--3{animation-delay:calc(var(--appel) + .22s)}@keyframes wand-agite{0%,70%,94%,to{transform:none}76%{transform:rotate(-11deg)}81%{transform:rotate(9deg)}86%{transform:rotate(-5deg)}90%{transform:rotate(2deg)}}@keyframes et-pop{0%,74%{opacity:0;transform:scale(.2)}80%{opacity:1;transform:scale(1)}88%{opacity:.9;transform:scale(1.05) rotate(18deg)}96%,to{opacity:0;transform:scale(.3) rotate(28deg)}}}.hl-btn--ia.is-fait svg{width:12px;height:12px}.hl-btn--ia.is-fait svg :is(path,circle,rect){fill:currentColor}.hl-btn--ia.is-fait svg.ico-trait{width:13px;height:13px}.hl-btn--ia.is-fait svg.ico-trait :is(path,circle,rect){fill:none}@media(prefers-reduced-motion:no-preference){.hl-btn--ia svg.ico-spin{animation:ia-spin .8s linear infinite}@keyframes ia-spin{to{transform:rotate(360deg)}}}.hl-seg label,.hl-seg input{cursor:default}.proof{background:#fff;padding:26px 40px 30px;text-align:center;font-family:var(--font-body);color:var(--ink);-webkit-font-smoothing:antialiased}.proof{border-block:1px solid rgba(10,10,12,.07)}.proof__label{font-size:12.5px;font-weight:500;letter-spacing:.02em;color:var(--ink-faint);margin:0 0 26px}.belt{width:min(60rem,100%);margin-inline:auto;overflow:clip;-webkit-mask:linear-gradient(to right,transparent,#000 18%,#000 82%,transparent);mask:linear-gradient(to right,transparent,#000 18%,#000 82%,transparent)}@media(max-width:48rem){.proof{padding-inline:0}.belt{width:100%;-webkit-mask:linear-gradient(to right,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask:linear-gradient(to right,transparent,#000 24px,#000 calc(100% - 24px),transparent)}.belt .belt__run{gap:36px;padding-right:36px}}.belt__track{display:flex;width:max-content}.belt__run{display:flex;align-items:center;gap:58px;padding-right:58px}.belt__run img{width:auto;max-width:170px;object-fit:contain;display:block;filter:grayscale(1) brightness(0);opacity:.42}.belt__logo--42{height:42px}.belt__logo--34{height:34px}.belt__logo--29{height:29px}.belt__logo--28{height:28px}.belt__logo--26{height:26px}@media(prefers-reduced-motion:no-preference){.belt__track{animation:belt-scroll 70s linear infinite}}@keyframes belt-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:no-preference){.anim{opacity:0;transform:translateY(9px);animation:rise .6s var(--ease) forwards}.d1{animation-delay:.04s}.d2{animation-delay:.12s}.d3{animation-delay:.2s}.d4{animation-delay:.3s}@keyframes rise{to{opacity:1;transform:none}}}@media(max-width:1000px){.head{padding-inline:24px}.stage{padding-inline:16px}}@media(max-width:640px){.head{padding-inline:18px}.cta{flex-direction:row;flex-wrap:wrap;gap:14px}.hero h1{font-size:clamp(1.9rem,9.2vw,2.3rem);margin-bottom:14px}.eyebrow{margin-bottom:14px}.lede{margin-bottom:20px}.cta{margin-bottom:12px}.stage{padding-inline:16px}:root{--r-ui: 20px}}:root{--grain: url(/_astro/hero-grain.Bmt6z-ZL.svg)}:root{--fond: url(/_astro/hero-clair-backdrop.PDUE1Fux.svg)}.stage{--fondu: linear-gradient( 180deg, #000 calc(100% - 150px) , rgba(0, 0, 0, .38) calc(100% - 75px) , transparent calc(100% - 12px) );-webkit-mask-image:var(--fondu);mask-image:var(--fondu)}.stage>*{pointer-events:auto}@media(max-width:768px){.stage{--fondu: linear-gradient( 180deg, #000 calc(100% - 130px) , rgba(0, 0, 0, .38) calc(100% - 65px) , transparent calc(100% - 10px) )}}.head--side{max-width:none;padding-inline:calc(var(--spacing) * 6);text-align:left}.head--side .lede{margin-inline:0}.head--side .cta{justify-content:flex-start;margin-bottom:0}.head--side h1{max-width:22ch}.trust{margin:calc(var(--spacing) * 3) 0 0;max-width:58ch;font-size:var(--text-body-app);line-height:var(--text-body-app--line-height);color:var(--ink-faint)}@media(min-width:1024px){.hero--side{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:calc(var(--spacing) * 14);align-items:stretch;min-height:min(100svh,calc(var(--spacing) * 225));padding-left:max(calc(var(--spacing) * 10),calc((100vw - var(--container)) / 2 + var(--spacing) * 10));padding-bottom:calc(var(--spacing) * 10)}.hero--side .head--side{grid-column:1;grid-row:1;align-self:center;max-width:calc(var(--spacing) * 140);margin:0;padding:calc(var(--spacing) * 10) 0}.hero--side .head--side h1{max-width:14ch}.hero--side .head--side .lede{max-width:46ch}.hero--side .head--side .head__act{padding-bottom:0}.hero--side .head--side .cta{flex-wrap:wrap;row-gap:calc(var(--spacing) * 3.5)}.hero--side .head--side .lien{white-space:nowrap}.hero--side .stage{grid-column:2;grid-row:1;position:relative;overflow:hidden;width:auto;max-width:none;min-height:calc(var(--spacing) * 160);margin:calc(var(--spacing) * 6) 0 0;padding:0;border-radius:var(--r-ui) 0 0 var(--r-ui);pointer-events:auto;perspective:none;-webkit-mask-image:none;mask-image:none;background-color:var(--v-100);background-image:radial-gradient(58% 46% at 84% 16%,color-mix(in srgb,var(--v-600) 72%,transparent) 0%,color-mix(in srgb,var(--v-600) 26%,transparent) 55%,transparent 78%),radial-gradient(46% 40% at 8% 90%,color-mix(in srgb,var(--v-500) 40%,transparent) 0%,transparent 72%),radial-gradient(52% 44% at 22% 30%,color-mix(in srgb,var(--v-800) 30%,transparent) 0%,transparent 70%),radial-gradient(85% 72% at 50% 60%,color-mix(in srgb,var(--v-400) 50%,transparent) 0%,transparent 80%),var(--fond);background-size:cover;background-position:50% 100%;background-repeat:no-repeat}.hero--side .stage__ombre,.hero--side .stage__blob,.hero--side .hero__halo,.hero--side:after{display:none}.hero--side .stage__scale{position:absolute;top:calc(var(--spacing) * 16);left:calc(var(--spacing) * 16);width:min(var(--container),calc(var(--spacing) * 320));scale:1;zoom:1.1;margin-inline:0}.hero--side .stage__scale .hl-planning{border-radius:var(--r-ui) 0 0 0}}.hero--side .is-frozen,.hero--side .is-frozen *{animation:none!important;transition:none!important}.hero--side .hl-btn--ia:disabled{cursor:default}
