@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_8858d721-module__R0SkLq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_8858d721-module__R0SkLq__variable{--font-geist:"Geist", "Geist Fallback"}
:root{--bg:#fafafa;--surface:#fff;--surface-2:#f8fafc;--surface-3:#f1f5f9;--border:#e2e8f0;--text:#0f172a;--text-muted:#475569;--text-faint:#94a3b8;--accent:#2563eb;--accent-strong:#004ac6;--accent-soft:#eff6ff;--good:#10b981;--good-soft:#ecfdf5;--good-ink:#047857;--warn:#b4750e;--warn-soft:#fffbeb;--critical:#e11d48;--critical-soft:#fff1f2;--chip-neutral:#64748b;--chip-neutral-soft:#f1f5f9;--focus-accent:#b4750e;--focus-accent-strong:#8a5a0a;--focus-accent-soft:#fffbeb;--prep-real:#bcd0f7;--done-ring:#9adbb3;--ai-action-start:#4f46e5;--ai-action-end:#9333ea;--ai-glow-soft:#f5f3ff;--ai-nav-bg-a:#eef2ff;--ai-nav-bg-c:#faf5ff;--ai-nav-ring:#ddd6fe;--ai-nav-shadow:0 4px 14px -6px #7c3aed73;--ai-nav-icon:#7c3aed;--ai-nav-text-a:#4f46e5;--ai-nav-text-b:#9333ea;--cta-pulse-ring:#2563eb73;--cta-pulse-glow:#3b82f673;--shadow-tip:0 6px 18px -6px #0f172a66;--shadow-ai-spark:0 4px 12px -4px #7c3aed99;--shadow-ai-action:0 8px 20px -8px #4f46e5b3;--focus-accent-tint:#fde68a;--avatar-purple:#a21caf;--avatar-purple-soft:#fdf4ff;--avatar-cyan:#0e7490;--avatar-cyan-soft:#ecfeff;--avatar-violet:#6d28d9;--avatar-violet-soft:#f5f3ff;--shadow:0 1px 2px #0f172a0a, 0 8px 20px -10px #0f172a1a;--shadow-raised:0 2px 4px #0f172a14, 0 14px 32px -10px #0f172a33;--radius-card:14px;--radius-toast:12px;--radius-btn:9px;--radius-row:12px;--shadow-card:0 1px 2px #0f172a08;--nav-active-frame:#6b8fd4;--border-strong:#cbd5e1;--accent-solid:#2563eb;--accent-solid-hover:#1d4ed8;--accent-soft-border:#bfdbfe;--wv-bg:#020306;--wv-edge:#1b2231;--wv-ink:#f4f6fa;--wv-ink2:#9aa6b8;--wv-ink3:#637084;--wv-b1:#475569;--wv-b2:#64748b;--wv-b3:#b4750e;--wv-gold:#fde68a;--wv-amber:#f2b84b;--wv-link:#60a5fa;--wv-star:#fff7d6;--accent-soft-hover:#dbeafe;--nav-active-edge:#b9c9ea;--shadow-popover:0 14px 24px -12px #0f172a40;--ok-surface:#fbfefc;--ok-border:#d6f2e4;--ok-divider:#e3f5ec;--shadow-segment:0 1px 3px #0f172a1a;--focus-halo:#2563eb1f;--dock-btn-from:#f8fafc;--dock-btn-to:#e5e9f0;--dock-btn-from-hover:#fff;--dock-btn-to-hover:#dde3ec;--dock-btn-border:#60a5fa;--dock-btn-glow:#2563eb59;--dock-btn-inset:#fff;--dock-btn-drop:#0f172a40;--surface-recessed:var(--surface-3);--shadow-floating:0 8px 30px -6px #2563eb59;--ai-gradient-start:#6366f1;--ai-gradient-end:#a855f7;--ai-bar-bg:#fff;--ai-bar-border:#8b5cf6;--ai-bar-border-hover:#7c3aed;--ai-bar-focus:#7c3aed;--ai-bar-text:#64748b;--ai-bar-shadow:0 0 0 1px #ddd6fe, 0 8px 30px -6px #7c3aed59, 0 0 24px #7c3aed2e;--ai-pulse-a:0 0 0 1px #c4b5fd, 0 10px 34px -6px #6366f173, 0 0 30px #a855f759, 0 0 14px #2563eb4d;--ai-pulse-b:0 0 0 1px #c4b5fd, 0 10px 34px -6px #6366f199, 0 0 42px #a855f78c, 0 0 20px #2563eb73;--stage-repere:var(--text-faint);--stage-a-candidater:#f59e0b;--stage-envoye:#06b6d4;--stage-relance:#7c3aed;--stage-entretien:var(--accent);--stage-issue:var(--good);--brand-hover-bg:#1e3a8a;--brand-ink:#071739;--login-brand-bg:#0b1120;--login-brand-line:#1e293b;--login-brand-muted:#64748b;--login-brand-soft:#94a3b8;--login-brand-text:#cbd5e1;--plan-gradient-start:#f59e0b;--plan-gradient-end:#ea580c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0b1220;--surface:#121a2e;--surface-2:#0f1729;--surface-3:#1b2540;--border:#233053;--text:#f1f5f9;--text-muted:#94a3b8;--text-faint:#4c5a7d;--brand-ink:#fff;--accent:#60a5fa;--accent-strong:#93c5fd;--accent-soft:#12294f;--good:#34d399;--good-soft:#0f2e22;--good-ink:#34d399;--warn:#f2b84b;--warn-soft:#3a2a0f;--critical:#fb7185;--critical-soft:#3a1712;--chip-neutral:#94a3b8;--chip-neutral-soft:#1b2540;--focus-accent:#f2b84b;--focus-accent-strong:#fbd98a;--focus-accent-soft:#3a2a0f;--focus-accent-tint:#5c4522;--prep-real:#23427d;--done-ring:#2e6b4f;--ai-action-start:#4f46e5;--ai-action-end:#9333ea;--ai-glow-soft:#221a45;--ai-nav-bg-a:#16224a;--ai-nav-bg-c:#2a1b4d;--ai-nav-ring:#4b3f8a;--ai-nav-shadow:0 4px 14px -6px #8b5cf666;--ai-nav-icon:#a78bfa;--ai-nav-text-a:#a5b4fc;--ai-nav-text-b:#d8b4fe;--cta-pulse-ring:#2563eb73;--cta-pulse-glow:#3b82f673;--shadow-tip:0 6px 18px -6px #0000008c;--shadow-ai-spark:0 4px 12px -4px #0000008c;--shadow-ai-action:0 8px 20px -8px #0000008c;--avatar-purple:#e879f9;--avatar-purple-soft:#4a044e;--avatar-cyan:#22d3ee;--avatar-cyan-soft:#083344;--avatar-violet:#a78bfa;--avatar-violet-soft:#2e1065;--shadow:0 1px 2px #0000004d, 0 10px 24px -10px #00000080;--shadow-raised:0 2px 4px #0006, 0 16px 36px -10px #000000b3;--shadow-card:0 1px 2px #00000040;--shadow-floating:0 10px 34px -6px #0000008c, 0 0 24px #6366f138;--ai-bar-bg:#121a2e;--ai-bar-border:#233053;--ai-bar-border-hover:#6d5bd0;--ai-bar-focus:var(--accent);--ai-bar-text:#94a3b8;--ai-bar-shadow:0 0 0 1px #233053, 0 8px 30px -6px #00000080, 0 0 18px #6366f124;--ai-pulse-a:0 0 0 1px #6d5bd0, 0 10px 34px -6px #0000008c, 0 0 22px #a855f738, 0 0 12px #2563eb33;--ai-pulse-b:0 0 0 1px #6d5bd0, 0 10px 34px -6px #0000008c, 0 0 32px #a855f757, 0 0 16px #2563eb4d;--nav-active-frame:#93b4e8;--border-strong:#33436b;--accent-soft-border:#26487a;--wv-bg:#020306;--wv-edge:#1b2231;--wv-ink:#f4f6fa;--wv-ink2:#9aa6b8;--wv-ink3:#637084;--wv-b1:#475569;--wv-b2:#64748b;--wv-b3:#b4750e;--wv-gold:#fde68a;--wv-amber:#f2b84b;--wv-link:#60a5fa;--wv-star:#fff7d6;--accent-soft-hover:#203353;--nav-active-edge:#485b7a;--shadow-popover:0 14px 24px -12px #0000008c;--ok-surface:#0f2a22;--ok-border:#1e4d3c;--ok-divider:#173d2f;--shadow-segment:0 1px 3px #0006;--focus-halo:#60a5fa2e;--dock-btn-from:#1b2540;--dock-btn-to:#121a2e;--dock-btn-from-hover:#24315a;--dock-btn-to-hover:#1b2540;--dock-btn-border:#60a5fa;--dock-btn-glow:#60a5fa59;--dock-btn-inset:#ffffff0f;--dock-btn-drop:#0009;--stage-a-candidater:#fbbf24;--stage-envoye:#22d3ee;--stage-relance:#8b5cf6}}:root[data-theme=dark]{--bg:#0b1220;--surface:#121a2e;--surface-2:#0f1729;--surface-3:#1b2540;--border:#233053;--text:#f1f5f9;--text-muted:#94a3b8;--text-faint:#4c5a7d;--brand-ink:#fff;--accent:#60a5fa;--accent-strong:#93c5fd;--accent-soft:#12294f;--good:#34d399;--good-soft:#0f2e22;--good-ink:#34d399;--warn:#f2b84b;--warn-soft:#3a2a0f;--critical:#fb7185;--critical-soft:#3a1712;--chip-neutral:#94a3b8;--chip-neutral-soft:#1b2540;--focus-accent:#f2b84b;--focus-accent-strong:#fbd98a;--focus-accent-soft:#3a2a0f;--focus-accent-tint:#5c4522;--prep-real:#23427d;--done-ring:#2e6b4f;--ai-action-start:#4f46e5;--ai-action-end:#9333ea;--ai-glow-soft:#221a45;--ai-nav-bg-a:#16224a;--ai-nav-bg-c:#2a1b4d;--ai-nav-ring:#4b3f8a;--ai-nav-shadow:0 4px 14px -6px #8b5cf666;--ai-nav-icon:#a78bfa;--ai-nav-text-a:#a5b4fc;--ai-nav-text-b:#d8b4fe;--cta-pulse-ring:#2563eb73;--cta-pulse-glow:#3b82f673;--shadow-tip:0 6px 18px -6px #0000008c;--shadow-ai-spark:0 4px 12px -4px #0000008c;--shadow-ai-action:0 8px 20px -8px #0000008c;--avatar-purple:#e879f9;--avatar-purple-soft:#4a044e;--avatar-cyan:#22d3ee;--avatar-cyan-soft:#083344;--avatar-violet:#a78bfa;--avatar-violet-soft:#2e1065;--shadow:0 1px 2px #0000004d, 0 10px 24px -10px #00000080;--shadow-raised:0 2px 4px #0006, 0 16px 36px -10px #000000b3;--shadow-card:0 1px 2px #00000040;--shadow-floating:0 10px 34px -6px #0000008c, 0 0 24px #6366f138;--ai-bar-bg:#121a2e;--ai-bar-border:#233053;--ai-bar-border-hover:#6d5bd0;--ai-bar-focus:var(--accent);--ai-bar-text:#94a3b8;--ai-bar-shadow:0 0 0 1px #233053, 0 8px 30px -6px #00000080, 0 0 18px #6366f124;--ai-pulse-a:0 0 0 1px #6d5bd0, 0 10px 34px -6px #0000008c, 0 0 22px #a855f738, 0 0 12px #2563eb33;--ai-pulse-b:0 0 0 1px #6d5bd0, 0 10px 34px -6px #0000008c, 0 0 32px #a855f757, 0 0 16px #2563eb4d;--nav-active-frame:#93b4e8;--border-strong:#33436b;--accent-soft-border:#26487a;--wv-bg:#020306;--wv-edge:#1b2231;--wv-ink:#f4f6fa;--wv-ink2:#9aa6b8;--wv-ink3:#637084;--wv-b1:#475569;--wv-b2:#64748b;--wv-b3:#b4750e;--wv-gold:#fde68a;--wv-amber:#f2b84b;--wv-link:#60a5fa;--wv-star:#fff7d6;--accent-soft-hover:#203353;--nav-active-edge:#485b7a;--shadow-popover:0 14px 24px -12px #0000008c;--ok-surface:#0f2a22;--ok-border:#1e4d3c;--ok-divider:#173d2f;--shadow-segment:0 1px 3px #0006;--focus-halo:#60a5fa2e;--dock-btn-from:#1b2540;--dock-btn-to:#121a2e;--dock-btn-from-hover:#24315a;--dock-btn-to-hover:#1b2540;--dock-btn-border:#60a5fa;--dock-btn-glow:#60a5fa59;--dock-btn-inset:#ffffff0f;--dock-btn-drop:#0009;--stage-a-candidater:#fbbf24;--stage-envoye:#22d3ee;--stage-relance:#8b5cf6}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--f-heading:var(--font-geist), system-ui, -apple-system, "Segoe UI", sans-serif;--f-body:var(--font-geist), system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono:var(--font-geist), system-ui, -apple-system, "Segoe UI", sans-serif;--canvas:var(--surface-2);--panel:var(--surface);--accent-solid-hover:#1d4ed8;--on-accent:#fff;--amber:#f2b84b;--amber-strong:#d97706;--amber-soft:#fef3c7;--amber-tint:#fde68a;--amber-ink:#b45309;--good-ink:#047857;--shadow-soft:0 1px 3px 0 #0f172a0a, 0 1px 2px -1px #0f172a05;--shadow-elevated:0 20px 40px -15px #0f172a12, 0 0 0 1px #e2e8f0cc;--shadow-popular:0 12px 32px -4px #2563eb1f, 0 4px 12px -2px #0f172a0a;--glow-amber:0 0 16px 2px #f2b84b59;--r-sm:4px;--r-md:8px;--r-lg:12px;--r-xl:16px;--r-2xl:24px;--r-full:9999px;--gutter:16px;--max-w:1440px;--max-w-narrow:1280px;--max-w-prose:680px;--header-h:64px;--section-y:64px;--fs-display:36px;--lh-display:1.12;--fs-h1:30px;--lh-h1:1.15;--fs-h2:24px;--lh-h2:1.2;--fs-h3:20px;--lh-h3:1.25;--fs-lead:16px;--fs-body:14px;--fs-small:13px;--fs-label:12px;--ease:cubic-bezier(.4, 0, .2, 1)}@media (min-width:640px){:root{--gutter:24px;--fs-display:48px;--fs-h1:36px;--fs-h2:30px;--fs-lead:18px;--section-y:80px}}@media (min-width:1024px){:root{--gutter:48px;--fs-display:54px;--fs-h1:48px;--fs-h2:36px;--section-y:96px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--amber:#f2b84b;--amber-strong:#f59e0b;--amber-soft:#3a2a0f;--amber-tint:#5c4522;--amber-ink:#fbd98a;--good-ink:#6ee7b7;--shadow-soft:0 1px 2px #0000004d;--shadow-elevated:0 20px 40px -15px #0009, 0 0 0 1px #233053e6;--shadow-popular:0 12px 32px -4px #60a5fa29, 0 4px 12px -2px #0006;--glow-amber:0 0 16px 2px #f2b84b47}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--amber:#f2b84b;--amber-strong:#f59e0b;--amber-soft:#3a2a0f;--amber-tint:#5c4522;--amber-ink:#fbd98a;--good-ink:#6ee7b7;--shadow-soft:0 1px 2px #0000004d;--shadow-elevated:0 20px 40px -15px #0009, 0 0 0 1px #233053e6;--shadow-popular:0 12px 32px -4px #60a5fa29, 0 4px 12px -2px #0006;--glow-amber:0 0 16px 2px #f2b84b47}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--canvas);color:var(--text);font-family:var(--f-body);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;line-height:1.5}img,svg,video{max-width:100%}a{color:var(--accent);text-underline-offset:3px}a:hover{color:var(--accent-strong)}h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}button{font:inherit;color:inherit}code,pre,kbd,samp{font-family:var(--f-mono);font-variant-numeric:tabular-nums}::selection{background:var(--accent-solid);color:var(--on-accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--accent-solid);color:var(--on-accent);border-radius:var(--r-md);transition:top .15s var(--ease);padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-64px;left:16px}.skip-link:focus{color:var(--on-accent);top:12px}.container{width:100%;max-width:var(--max-w);padding-inline:var(--gutter);margin-inline:auto}.container-narrow{max-width:var(--max-w-narrow)}.container-prose{max-width:calc(var(--max-w-prose) + 2 * var(--gutter))}.section{padding-block:var(--section-y)}.t-display,.t-h1,.t-h2,.t-h3{font-family:var(--f-heading);color:var(--text);text-wrap:balance}.t-display{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:-.03em;font-weight:700}.t-h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:-.025em;font-weight:700}.t-h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em;font-weight:700}.t-h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.015em;font-weight:700}.t-h4{font-family:var(--f-heading);letter-spacing:-.015em;font-size:18px;font-weight:600;line-height:24px}.t-lead{font-size:var(--fs-lead);color:var(--text-muted);line-height:1.6}p,li,.t-lead{text-wrap:pretty}.t-body{font-size:var(--fs-body);line-height:20px}.t-body-lg{font-size:16px;line-height:24px}.t-small{font-size:var(--fs-small);color:var(--text-muted);line-height:18px}.t-muted{color:var(--text-muted)}.t-eyebrow{font-family:var(--f-body);letter-spacing:0;color:var(--accent);font-size:13px;font-weight:600;line-height:18px}.t-mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.t-num{font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-weight:700}.btn{border-radius:var(--r-md);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;height:40px;transition:background-color .15s var(--ease), border-color .15s var(--ease), color .15s var(--ease), transform .1s var(--ease), box-shadow .15s var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding-inline:16px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.98)}.btn-lg{border-radius:var(--r-lg);height:48px;padding-inline:24px;font-size:15px}.btn-primary{background:var(--accent-solid);color:var(--on-accent);box-shadow:var(--shadow-soft)}.btn-primary:hover{background:var(--accent-solid-hover);color:var(--on-accent)}.btn-secondary{background:var(--surface);color:var(--text);border-color:var(--border)}.btn-secondary:hover{background:var(--surface-2);border-color:var(--border-strong);color:var(--text)}.btn-subtle{color:var(--accent);background:0 0}.btn-subtle:hover{background:var(--accent-soft);color:var(--accent)}.btn-dark{background:var(--text);color:var(--surface)}.btn-dark:hover{background:var(--text-muted);color:var(--surface)}.btn-block{width:100%}@media (prefers-reduced-motion:reduce){.btn{transition:none}.btn:active{transform:none}}.kicker{color:var(--accent);font-family:var(--f-body);letter-spacing:-.005em;font-size:15px;font-weight:600;line-height:20px;display:inline-block}.chip{border-radius:var(--r-full);background:var(--surface-3);height:28px;color:var(--text-muted);border:1px solid var(--border);font-size:var(--fs-label);align-items:center;padding-inline:12px;font-weight:500;display:inline-flex}.chip-amber{background:var(--amber-soft);color:var(--amber-ink);border-color:var(--amber-tint);font-weight:600}.card{background:var(--panel);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-soft);padding:24px}.card-elevated{box-shadow:var(--shadow-elevated);border-color:#0000}.card-popular{border:2px solid var(--accent-solid);box-shadow:var(--shadow-popular)}.card-amber{border:2px solid color-mix(in srgb, var(--amber) 55%, transparent)}.divider{border:0;border-top:1px solid var(--border);margin:0}.grid{gap:24px;display:grid}.grid-2,.grid-3,.grid-4{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.grid-2,.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}body{flex-direction:column;min-height:100vh;display:flex}.site-main{flex:1 0 auto}
.Logo-module__zh8txq__logo{border-radius:var(--r-lg);transition:background-color .15s var(--ease);align-items:center;gap:8px;margin:-4px -4px -4px -12px;padding:8px 12px;text-decoration:none;display:inline-flex}.Logo-module__zh8txq__logo:hover{background:var(--brand-hover-bg)}.Logo-module__zh8txq__mark{flex-shrink:0;display:block}.Logo-module__zh8txq__word{color:var(--brand-ink);transition:color .15s var(--ease);flex-shrink:0;display:block}.Logo-module__zh8txq__logo:hover .Logo-module__zh8txq__word{color:#fff}
.ThemeToggle-module__3b5zuq__group{border:1px solid var(--border);border-radius:var(--r-full);background:var(--surface);align-items:center;gap:2px;padding:2px;display:inline-flex}.ThemeToggle-module__3b5zuq__button{border-radius:var(--r-full);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:color .15s var(--ease), background-color .15s var(--ease);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.ThemeToggle-module__3b5zuq__button:hover{color:var(--text);background:var(--surface-3)}.ThemeToggle-module__3b5zuq__button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}.ThemeToggle-module__3b5zuq__button:after{content:attr(data-tip);border-radius:var(--r-sm);background:var(--text);color:var(--surface);font-family:var(--f-body);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s var(--ease);z-index:60;padding:4px 8px;font-size:12px;font-weight:500;line-height:16px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.ThemeToggle-module__3b5zuq__button:hover:after,.ThemeToggle-module__3b5zuq__button:focus-visible:after{opacity:1}@media (prefers-reduced-motion:reduce){.ThemeToggle-module__3b5zuq__button,.ThemeToggle-module__3b5zuq__button:after{transition:none}}
.Header-module__Af2_WG__header{z-index:50;background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:saturate(160%)blur(12px);backdrop-filter:saturate(160%)blur(12px);border-bottom:1px solid var(--border);position:sticky;top:0}.Header-module__Af2_WG__bar{height:var(--header-h);align-items:center;gap:24px;display:flex}.Header-module__Af2_WG__nav{align-items:center;gap:8px;margin-left:24px;display:none}.Header-module__Af2_WG__link{border-radius:var(--r-md);height:36px;color:var(--text-muted);transition:color .15s var(--ease), background-color .15s var(--ease);align-items:center;padding-inline:14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.Header-module__Af2_WG__link:hover{color:var(--text);background:var(--surface-3)}.Header-module__Af2_WG__active{color:var(--accent-strong);font-weight:600}.Header-module__Af2_WG__active:after{content:"";background:var(--accent-solid);border-radius:2px;height:2px;position:absolute;bottom:-14px;left:14px;right:14px}.Header-module__Af2_WG__actions{align-items:center;gap:8px;margin-left:auto;display:flex}.Header-module__Af2_WG__login,.Header-module__Af2_WG__cta{display:none}.Header-module__Af2_WG__burger{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);width:40px;height:40px;color:var(--text);cursor:pointer;transition:background-color .15s var(--ease), border-color .15s var(--ease);justify-content:center;align-items:center;display:inline-flex}.Header-module__Af2_WG__burger:hover{background:var(--surface-3);border-color:var(--border-strong)}.Header-module__Af2_WG__panel{border-top:1px solid var(--border);background:var(--surface);box-shadow:0 16px 32px -16px #0f172a33}.Header-module__Af2_WG__panel[hidden]{display:none}.Header-module__Af2_WG__panelList{padding-block:8px}.Header-module__Af2_WG__panelLink{min-height:48px;color:var(--text);border-bottom:1px solid var(--border);align-items:center;padding-inline:4px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.Header-module__Af2_WG__panelLink:hover{color:var(--accent-strong)}.Header-module__Af2_WG__panelActive{color:var(--accent-strong);font-weight:600}.Header-module__Af2_WG__panelActions{gap:12px;padding-block:16px 24px;display:grid}@media (min-width:900px){.Header-module__Af2_WG__nav{display:flex}.Header-module__Af2_WG__login,.Header-module__Af2_WG__cta{display:inline-flex}.Header-module__Af2_WG__burger{display:none}.Header-module__Af2_WG__panel{display:none!important}}@media (prefers-reduced-motion:reduce){.Header-module__Af2_WG__link,.Header-module__Af2_WG__burger{transition:none}}
.Footer-module__EZoWya__footer{background:var(--surface);border-top:1px solid var(--border);margin-top:auto}.Footer-module__EZoWya__inner{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:48px 40px;display:grid}.Footer-module__EZoWya__brand{flex-direction:column;gap:16px;max-width:360px;display:flex}.Footer-module__EZoWya__tagline{color:var(--text-muted);font-size:14px;line-height:20px}.Footer-module__EZoWya__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.Footer-module__EZoWya__colTitle{font-family:var(--f-body);color:var(--text);margin-bottom:12px;font-size:14px;font-weight:600;line-height:20px}.Footer-module__EZoWya__list{gap:4px;display:grid}.Footer-module__EZoWya__link{min-height:32px;color:var(--text-muted);transition:color .15s var(--ease);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.Footer-module__EZoWya__link:hover{color:var(--accent-strong);text-underline-offset:3px;text-decoration:underline}.Footer-module__EZoWya__linkButton{cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;font-size:14px}.Footer-module__EZoWya__bottomWrap{border-top:1px solid var(--border)}.Footer-module__EZoWya__bottom{color:var(--text-muted);flex-direction:column;gap:4px;padding-block:20px;font-size:13px;display:flex}.Footer-module__EZoWya__languages{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.Footer-module__EZoWya__languageCurrent{min-height:32px;color:var(--text);align-items:center;font-size:14px;font-weight:600;display:inline-flex}@media (min-width:640px){.Footer-module__EZoWya__cols{grid-template-columns:repeat(3,minmax(0,1fr))}.Footer-module__EZoWya__bottom{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:1024px){.Footer-module__EZoWya__inner{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr);gap:64px;padding-block:64px 48px}}
.CookieBanner-module___9etpq__banner{z-index:90;border-radius:var(--r-xl);background:var(--panel);border:1px solid var(--border-strong);max-width:480px;padding:20px;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 16px 40px -12px #0f172a47}.CookieBanner-module___9etpq__title{font-family:var(--f-heading);letter-spacing:-.015em;font-size:18px;font-weight:600;line-height:24px}.CookieBanner-module___9etpq__text{color:var(--text-muted);margin-top:8px;font-size:14px;line-height:20px}.CookieBanner-module___9etpq__buttons{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:16px;display:grid}.CookieBanner-module___9etpq__buttons .btn{width:100%}.CookieBanner-module___9etpq__buttonsTwo{grid-template-columns:minmax(0,1fr)}.CookieBanner-module___9etpq__policy{margin-top:12px;font-size:13px;display:inline-block}.CookieBanner-module___9etpq__options{gap:12px;margin-top:12px;display:grid}.CookieBanner-module___9etpq__option{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-2);justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex}.CookieBanner-module___9etpq__optionTitle{font-size:14px;font-weight:600;line-height:20px}.CookieBanner-module___9etpq__optionText{color:var(--text-muted);margin-top:2px;font-size:13px;line-height:18px}.CookieBanner-module___9etpq__locked{font-family:var(--f-body);color:var(--text-muted);white-space:nowrap;font-size:12px;font-weight:600}.CookieBanner-module___9etpq__switch{cursor:pointer;border-radius:var(--r-full);border:1px solid var(--border-strong);background:var(--surface-3);width:44px;height:26px;transition:background-color .15s var(--ease), border-color .15s var(--ease);flex-shrink:0;padding:0;position:relative}.CookieBanner-module___9etpq__switchOn{background:var(--accent-solid);border-color:var(--accent-solid)}.CookieBanner-module___9etpq__knob{border-radius:var(--r-full);background:var(--surface);width:20px;height:20px;transition:transform .15s var(--ease);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0f172a4d}.CookieBanner-module___9etpq__switchOn .CookieBanner-module___9etpq__knob{background:#fff;transform:translate(18px)}@media (min-width:640px){.CookieBanner-module___9etpq__banner{bottom:24px;left:24px;right:auto}.CookieBanner-module___9etpq__buttons{grid-template-columns:repeat(3,minmax(0,1fr))}.CookieBanner-module___9etpq__buttonsTwo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.CookieBanner-module___9etpq__switch,.CookieBanner-module___9etpq__knob{transition:none}}
