*{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:88px;-webkit-text-size-adjust:100%}body{background:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}.ebpage{min-height:100vh;position:relative;animation:ebIn .3s ease both}.ebpage.is-leaving{opacity:0;transition:opacity .16s ease}@keyframes ebIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.scroll-prog{position:fixed;top:0;left:0;height:3px;width:0;background:linear-gradient(90deg,var(--brand-red, #CC2936),#ff6b75);z-index:99999;transition:width .12s ease;pointer-events:none}#err-net{position:fixed;bottom:12px;left:12px;right:12px;font:12px/1.45 ui-monospace,monospace;background:#2a1215;color:#ff8a80;padding:10px 14px;border-radius:8px;border:1px solid #5c2b2e;z-index:100000;white-space:pre-wrap;max-height:40vh;overflow:auto}:root{--ebimg-hero: radial-gradient(120% 120% at 82% -18%, rgba(228,32,45,.1), transparent 56%), radial-gradient(90% 90% at 8% 118%, rgba(20,32,59,.06), transparent 60%), linear-gradient(180deg,#ffffff 0%,#f6f8fb 100%);--ebimg-prohero: radial-gradient(120% 120% at 85% -18%, rgba(20,32,59,.16), transparent 56%), radial-gradient(90% 90% at 6% 118%, rgba(228,32,45,.1), transparent 60%), linear-gradient(180deg,#ffffff 0%,#eef1f6 100%)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite){--eb-red: var(--brand-red, #CC2936);--eb-red-600: #C8121D;--eb-red-700: #A50E18;--eb-red-tint: #FDECEC;--eb-red-tint-2: #FBE2E3;--eb-navy: #14203B;--eb-navy-700: #1C2B4A;--eb-navy-900: #0E1830;--eb-navy-tint: #EEF1F6;--eb-purple: #7B5CF6;--eb-purple-tint:#EFEBFE;--eb-green: #2F8F5B;--eb-green-600: #25714A;--eb-green-tint: #E7F3EC;--white: #FFFFFF;--page: #F7F8FA;--muted: #F1F3F6;--muted-2: #EAEDF2;--border: #E7E9EE;--border-strong: #D7DBE2;--fg: #4A5567;--fg-strong: #14203B;--fg-muted: #6B7585;--fg-subtle: #98A1B0;--fg-faint: #C3C9D2;--font-display: "Montserrat", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--r-md: 12px;--r-lg: 16px;--r-xl: 22px;--r-pill: 999px;--sh-xs: 0 1px 2px rgba(20,32,59,.05);--sh-sm: 0 2px 8px rgba(20,32,59,.06), 0 1px 2px rgba(20,32,59,.04);--sh-md: 0 8px 24px rgba(20,32,59,.08), 0 2px 6px rgba(20,32,59,.04);--sh-lg: 0 22px 50px rgba(20,32,59,.12), 0 6px 16px rgba(20,32,59,.06);--sh-xl: 0 40px 90px rgba(20,32,59,.16), 0 12px 30px rgba(20,32,59,.08);--sh-red: 0 12px 26px rgba(228,32,45,.28);--maxw: 1200px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) *{box-sizing:border-box}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite){scroll-behavior:smooth;scroll-padding-top:88px;margin:0;font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--fg);background:var(--white);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) h1,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) h2,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) h3,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) h4{font-family:var(--font-display);color:var(--fg-strong);margin:0;letter-spacing:-.022em;line-height:1.08;font-weight:700}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) p{margin:0}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) img,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) svg{display:block}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) button{font-family:inherit;cursor:pointer}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) a{color:inherit;text-decoration:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) ::-moz-selection{background:var(--eb-red);color:#fff}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) ::selection{background:var(--eb-red);color:#fff}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 32px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .section{padding:104px 0;position:relative}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .section--tight{padding:80px 0}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .section--muted{background:var(--page)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--eb-navy);background:var(--white);border:1px solid var(--border);padding:8px 16px 8px 13px;border-radius:var(--r-pill);box-shadow:var(--sh-xs)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .eyebrow svg{width:17px;height:17px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .kicker{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--eb-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .section-head{max-width:720px;margin:0 auto 64px;text-align:center}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .section-head h2{font-size:clamp(2rem,3.6vw,3rem);font-weight:800;color:var(--eb-navy);margin:22px 0 0}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .section-head h2 .accent{color:var(--eb-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .section-head p{font-size:19px;color:var(--fg-muted);margin:20px auto 0;max-width:600px;line-height:1.6}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .accent-red{color:var(--eb-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font-display);font-weight:600;font-size:16px;padding:15px 26px;border-radius:var(--r-md);border:1px solid transparent;transition:all .18s var(--ease);white-space:nowrap;line-height:1}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .btn svg{width:19px;height:19px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .btn--primary{background:var(--eb-red);color:#fff;box-shadow:var(--sh-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .btn--primary:hover{background:var(--eb-red-600);transform:translateY(-1px);box-shadow:0 16px 32px var(--brand-red, #CC2936) 57}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .btn--primary:active{transform:translateY(0) scale(.99)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .btn--ghost{background:#fff;color:var(--eb-navy);border-color:var(--border-strong);box-shadow:var(--sh-xs)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .btn--ghost:hover{border-color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .btn--dark{background:var(--eb-navy);color:#fff}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .btn--dark:hover{background:var(--eb-navy-900);transform:translateY(-1px)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .btn--lg{padding:17px 30px;font-size:17px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .logo{display:inline-flex;align-items:center;gap:8px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .logo .logo-img{display:block;width:auto}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .logo--lg .logo-img{height:42px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .logo--md .logo-img{height:26px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .logo--sm .logo-img{height:20px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .logo--mark.logo--lg .logo-img{height:40px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .logo--mark.logo--md .logo-img{height:30px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .logo--mark.logo--sm .logo-img{height:24px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .logo--lg{font-size:34px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .logo--md{font-size:26px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .logo--sm{font-size:22px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .logo .pro-tag,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .logo .compta-tag,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .logo .sal-tag{position:absolute;right:.04em;top:calc(100% - .2em);font-family:var(--font-display);font-size:max(8.5px,.19em);font-weight:800;letter-spacing:.015em;line-height:1;padding:.26em .46em;border-radius:.34em;text-transform:uppercase;color:#fff;white-space:nowrap}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .logo .pro-tag{background:var(--eb-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .swiss-badge{display:inline-flex;align-items:center;justify-content:center;background:var(--eb-red);border-radius:6px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .swiss-badge svg{width:64%;height:64%}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .mtn-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .mtn-bg svg{position:absolute;bottom:0;width:100%;height:auto}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .section>.wrap,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .hero>.wrap{position:relative;z-index:1}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .cross-ghost{position:absolute;color:var(--eb-red);opacity:.07;pointer-events:none;z-index:0}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .dot-grid{position:absolute;width:120px;height:90px;background-image:radial-gradient(var(--fg-faint) 1.4px,transparent 1.4px);background-size:15px 15px;opacity:.5;pointer-events:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .usp-row{display:flex;flex-wrap:wrap;gap:12px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .usp{display:inline-flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--border);border-radius:var(--r-md);padding:13px 18px;font-family:var(--font-display);font-weight:600;font-size:15px;color:var(--eb-navy);box-shadow:var(--sh-xs);transition:all .18s var(--ease)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .usp:hover{box-shadow:var(--sh-sm);border-color:var(--border-strong);transform:translateY(-2px)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .usp .ic{width:20px;height:20px;color:var(--eb-red);flex:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .usp .ic--navy{color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .usp .ic--green{color:var(--eb-green)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav{position:sticky;top:0;z-index:100;background:#ffffffdb;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid transparent;transition:background .22s var(--ease),box-shadow .22s var(--ease),border-color .22s var(--ease)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav.scrolled{border-bottom-color:var(--border);box-shadow:var(--sh-sm);background:#fffffff0}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;height:74px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__brand{display:inline-flex;align-items:center;flex:none;border-radius:10px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__links{display:flex;align-items:center;gap:2px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__link{font-family:var(--font-display);font-weight:500;font-size:15px;line-height:1;color:var(--eb-navy);padding:10px 14px;border-radius:10px;white-space:nowrap;transition:color .15s var(--ease),background .15s var(--ease)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__link:hover{background:var(--eb-navy-tint)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__link.is-active{color:var(--eb-red);font-weight:600;background:var(--eb-red-tint)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__sep{width:1px;height:22px;background:var(--border-strong);margin:0 12px;flex:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__actions{display:flex;align-items:center;gap:10px;flex:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__cta-btn{white-space:nowrap}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__cta-short{display:none}:is(.ebpage--accueil,.ebpage--pro) .nav__login-btn{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 15px;border-radius:10px;background:var(--eb-navy);color:#fff;font-family:var(--font-display);font-weight:600;font-size:14px;line-height:1;white-space:nowrap;border:1px solid var(--eb-navy);transition:background .15s var(--ease),transform .12s var(--ease)}:is(.ebpage--accueil,.ebpage--pro) .nav__login-btn:hover{background:var(--eb-navy-900)}:is(.ebpage--accueil,.ebpage--pro) .nav__login-btn:active{transform:scale(.97)}:is(.ebpage--accueil,.ebpage--pro) .nav__login-ic{display:inline-flex;align-items:center}:is(.ebpage--accueil,.ebpage--pro) .nav__login-ic svg{width:16px;height:16px}@media(max-width:460px){:is(.ebpage--accueil,.ebpage--pro) .nav__login-txt{display:none}:is(.ebpage--accueil,.ebpage--pro) .nav__login-btn{padding:0 11px}}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__burger{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;cursor:pointer;background:#fff;border:1px solid var(--border);border-radius:12px;color:var(--eb-navy);transition:background .15s var(--ease),border-color .15s var(--ease),color .15s var(--ease)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__burger:hover,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav.menu-open .nav__burger{background:var(--eb-navy-tint);border-color:var(--border-strong)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__scrim{display:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .hero{position:relative;padding:70px 0 150px;overflow:visible;background:linear-gradient(180deg,#fff 0%,var(--page) 100%)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .hero>.wrap{max-width:1460px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .hero__grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:52px;align-items:center}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .hero h1{font-size:clamp(2.7rem,4.6vw,4.1rem);font-weight:800;color:var(--eb-navy);line-height:1.04;letter-spacing:-.03em}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .hero h1 .accent{color:var(--eb-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .hero__sub{font-size:20px;line-height:1.55;color:var(--fg-muted);margin:26px 0 0;max-width:520px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .hero__cta{display:flex;gap:14px;margin:34px 0 0;flex-wrap:wrap}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .hero__usps{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .hero__visual{min-width:0;position:relative}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .hero-mtn{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:url(/brand/hero-futur.webp) center bottom / 100% auto no-repeat}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .hero-stage{position:relative}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .hero__trust{display:flex;align-items:center;gap:10px;margin-top:30px;font-size:14.5px;color:var(--fg-muted)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .hero__trust svg{width:18px;height:18px;color:var(--eb-green);flex:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .hero__trust b{color:var(--eb-navy);font-weight:600}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .card{background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-sm)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .feat-card{background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);padding:28px;transition:all .2s var(--ease);position:relative}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .feat-card:hover{box-shadow:var(--sh-md);border-color:var(--border-strong);transform:translateY(-3px)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .feat-card .ficon{width:52px;height:52px;border-radius:13px;display:flex;align-items:center;justify-content:center;background:var(--eb-red-tint);color:var(--eb-red);margin-bottom:20px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .feat-card .ficon svg{width:26px;height:26px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .feat-card .ficon--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .feat-card .ficon--green{background:var(--eb-green-tint);color:var(--eb-green)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .feat-card h3{font-size:19px;color:var(--eb-navy);font-weight:700;margin-bottom:8px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .feat-card p{font-size:15px;color:var(--fg-muted);line-height:1.55}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .flist{display:flex;flex-direction:column;gap:4px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .flist-item{display:flex;gap:18px;padding:18px;border-radius:var(--r-md);transition:background .18s var(--ease)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .flist-item:hover{background:var(--white);box-shadow:var(--sh-sm)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .flist-item .fi-ic{width:44px;height:44px;border-radius:11px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--eb-red-tint);color:var(--eb-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .flist-item .fi-ic svg{width:22px;height:22px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .flist-item .fi-ic--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .flist-item .fi-ic--green{background:var(--eb-green-tint);color:var(--eb-green)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .flist-item .fi-ic--purple{background:var(--eb-purple-tint);color:var(--eb-purple)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .flist-item h4{font-size:17px;color:var(--eb-navy);font-weight:700;margin-bottom:3px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .flist-item p{font-size:14.5px;color:var(--fg-muted);line-height:1.5}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .mini-pills{display:flex;flex-wrap:wrap;gap:10px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .mini-pill{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;font-family:var(--font-display);color:var(--fg-muted);background:#fff;border:1px solid var(--border);padding:9px 14px;border-radius:var(--r-pill)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .mini-pill svg{width:16px;height:16px;color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;position:relative}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .steps__line{position:absolute;top:26px;left:8%;right:8%;height:2px;background:repeating-linear-gradient(90deg,var(--eb-red) 0 7px,transparent 7px 15px);opacity:.5;z-index:0}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .step{position:relative;z-index:1;text-align:center;min-width:0}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .step__num{width:52px;height:52px;margin:0 auto 22px;border-radius:50%;background:#fff;border:2px solid var(--eb-red);color:var(--eb-red);font-family:var(--font-display);font-weight:700;font-size:20px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 6px var(--page)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .step h4{font-size:18px;color:var(--eb-navy);font-weight:700}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .step p{font-size:14.5px;color:var(--fg-muted);margin-top:8px;line-height:1.5}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .step__card{margin-top:22px;text-align:left;min-width:0}.ebpage--accueil .hiw-lines{display:flex;flex-direction:column;gap:2px;margin-bottom:12px}.ebpage--accueil .hiw-lrow{display:flex;align-items:flex-start;gap:11px;padding:10px 0;border-top:1px solid var(--muted)}.ebpage--accueil .hiw-lrow:first-child{border-top:none;padding-top:2px}.ebpage--accueil .hiw-lqte{width:22px;height:22px;flex:none;border-radius:7px;background:var(--muted);color:var(--fg-muted);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;margin-top:1px}.ebpage--accueil .hiw-lmeta{flex:1;min-width:0}.ebpage--accueil .hiw-lmeta b{display:block;font-size:12.5px;color:var(--eb-navy);font-weight:600;line-height:1.35}.ebpage--accueil .hiw-lmeta small{display:block;font-size:10.5px;color:var(--fg-subtle);margin-top:2px}.ebpage--accueil .hiw-lamt{font-family:var(--font-mono);font-size:12px;font-weight:700;color:var(--eb-navy);white-space:nowrap;margin-top:1px}.ebpage--accueil .hiw-lamt .cur{font-size:9.5px;color:var(--fg-subtle);font-weight:600;margin-left:3px}.ebpage--accueil .hiw-ltotal{display:flex;align-items:center;justify-content:space-between;background:var(--eb-red-tint);border-radius:9px;padding:11px 13px;font-size:12.5px;color:var(--eb-navy);font-weight:600}.ebpage--accueil .hiw-ltotal b{font-family:var(--font-mono);font-size:14px;font-weight:800;color:var(--eb-red)}.ebpage--accueil .hiw-addline{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px dashed var(--border-strong);background:none;color:var(--fg-muted);font-size:12px;font-weight:600;padding:9px;border-radius:8px;margin-top:12px;font-family:var(--font-display)}.ebpage--accueil .hiw-addline svg{width:13px;height:13px}.ebpage--accueil .hiw-qrgrid{display:grid;grid-template-columns:1fr 1fr;gap:11px 12px}.ebpage--accueil .hiw-qrcell{display:flex;flex-direction:column;gap:3px}.ebpage--accueil .hiw-qrcell .k{font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle);font-weight:700}.ebpage--accueil .hiw-qrcell b{font-size:13px;color:var(--eb-navy);font-weight:700}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .sec-band{position:relative;background:linear-gradient(180deg,#fff 0%,var(--page) 60%,#fff 100%);overflow:hidden}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .pro-section{background:linear-gradient(180deg,var(--page),#fff);position:relative;overflow:hidden}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .pro-eyebrow{background:var(--eb-purple-tint);color:var(--eb-purple);border:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare{display:grid;grid-template-columns:1.3fr 1fr 1fr;border:1px solid var(--border);border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--sh-md);background:#fff}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .c-head{padding:28px 26px;border-bottom:1px solid var(--border)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .c-head--feat{background:var(--white)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .c-head--free{background:var(--page)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .c-head--pro{background:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .c-col{border-left:1px solid var(--border)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .c-col:first-child{border-left:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .c-title{font-family:var(--font-display);font-weight:700;font-size:18px;color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .c-title--pro{color:#fff}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .c-sub{font-size:13px;color:var(--fg-muted);margin-top:4px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .c-sub--pro{color:#ffffffb3}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .c-row{display:contents}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .c-cell{padding:16px 26px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:10px;font-size:15px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .c-cell--label{color:var(--eb-navy);font-weight:600;font-family:var(--font-display)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .c-cell--center{justify-content:center}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .c-cell svg{width:20px;height:20px;flex:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .yes{color:var(--eb-green)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .no{color:var(--fg-faint)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .c-foot{padding:24px 26px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare-zebra:nth-child(2n){background:#f7f8fa99}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .pro-stage{position:relative;max-width:1120px;margin:0 auto}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .pro-stage .stage-dash{max-width:880px;margin:0 auto;position:relative;z-index:2}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .pro-sat{position:absolute}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .pro-transition-visual{position:relative}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .statstrip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--eb-navy);border-radius:var(--r-xl);overflow:hidden}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .statstrip .st{background:var(--eb-navy);padding:28px 24px;text-align:center}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .statstrip .st .v{font-family:var(--font-display);font-weight:800;color:#fff;font-size:30px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .statstrip .st .l{color:#ffffff9e;font-size:13.5px;margin-top:6px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .statstrip .st .v .accent{color:var(--eb-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .conf-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .conf-pill{display:inline-flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--border);border-radius:var(--r-pill);padding:11px 18px;font-size:14px;font-weight:600;font-family:var(--font-display);color:var(--eb-navy);box-shadow:var(--sh-xs)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .conf-pill svg{width:18px;height:18px;color:var(--eb-green)}@media(max-width:1080px){:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .pro-sat{display:none!important}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .statstrip{grid-template-columns:repeat(2,1fr)}}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .faq{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .faq-item{border:1px solid var(--border);border-radius:var(--r-md);background:#fff;overflow:hidden;transition:box-shadow .2s var(--ease),border-color .2s var(--ease)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .faq-item.open{box-shadow:var(--sh-sm);border-color:var(--border-strong)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;background:none;border:none;padding:22px 24px;text-align:left;font-family:var(--font-display);font-weight:600;font-size:17px;color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .faq-q .chev{width:22px;height:22px;color:var(--eb-red);flex:none;transition:transform .25s var(--ease)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .faq-item.open .chev{transform:rotate(180deg)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .faq-a{max-height:0;overflow:hidden;transition:max-height .3s var(--ease)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .faq-a-inner{padding:0 24px 24px;color:var(--fg-muted);font-size:15.5px;line-height:1.65}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .cta-band{background:var(--eb-navy);border-radius:var(--r-xl);padding:64px;text-align:center;position:relative;overflow:hidden}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .cta-band h2{color:#fff;font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:800}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .cta-band p{color:#ffffffb8;font-size:18px;margin:16px auto 0;max-width:520px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .footer{background:#fff;border-top:1px solid var(--border);padding:64px 0 36px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .footer__top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .footer__brand p{font-size:14.5px;color:var(--fg-muted);margin-top:16px;max-width:280px;line-height:1.6}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .footer__col h5{font-family:var(--font-display);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--eb-navy);margin:0 0 16px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .footer__col a{display:block;font-size:15px;color:var(--fg-muted);margin-bottom:11px;transition:color .15s var(--ease)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .footer__col a:hover{color:var(--eb-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .footer__bottom{display:flex;align-items:center;justify-content:space-between;margin-top:48px;padding-top:28px;border-top:1px solid var(--border);font-size:13.5px;color:var(--fg-subtle)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .footer__bottom .baseline{display:flex;align-items:center;gap:10px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .reveal{opacity:0;transform:translateY(26px) scale(.985);transition:opacity .7s var(--ease),transform .7s var(--ease)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .reveal.in{opacity:1;transform:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .reveal.d1{transition-delay:.08s}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .reveal.d2{transition-delay:.16s}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .reveal.d3{transition-delay:.24s}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .reveal.d4{transition-delay:.32s}@keyframes eb_accueil_floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes eb_accueil_floaty2{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.ebpage--accueil .floaty{animation:eb_accueil_floaty 6.5s var(--ease) infinite}.ebpage--accueil .floaty2{animation:eb_accueil_floaty2 7.8s var(--ease) infinite}@keyframes eb_mentions_floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes eb_mentions_floaty2{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.ebpage--mentions .floaty{animation:eb_mentions_floaty 6.5s var(--ease) infinite}.ebpage--mentions .floaty2{animation:eb_mentions_floaty2 7.8s var(--ease) infinite}@keyframes eb_confidentialite_floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes eb_confidentialite_floaty2{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.ebpage--confidentialite .floaty{animation:eb_confidentialite_floaty 6.5s var(--ease) infinite}.ebpage--confidentialite .floaty2{animation:eb_confidentialite_floaty2 7.8s var(--ease) infinite}:is(.ebpage--accueil,.ebpage--mentions,.ebpage--confidentialite) .fl-d1{animation-delay:-1.2s}@keyframes eb_pro_floaty2{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.ebpage--pro .floaty2{animation:eb_pro_floaty2 7.8s var(--ease) infinite}@keyframes eb_compta_floaty2{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.ebpage--compta .floaty2{animation:eb_compta_floaty2 7.8s var(--ease) infinite}@keyframes eb_salaires_floaty2{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.ebpage--salaires .floaty2{animation:eb_salaires_floaty2 7.8s var(--ease) infinite}@keyframes eb_tarifs_floaty2{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.ebpage--tarifs .floaty2{animation:eb_tarifs_floaty2 7.8s var(--ease) infinite}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .fl-d2{animation-delay:-2.6s}@media(prefers-reduced-motion:reduce){:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .floaty,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .floaty2{animation:none}}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .scroll-prog{position:fixed;top:0;left:0;height:3px;width:0;z-index:200;background:linear-gradient(90deg,var(--eb-red),#ff5a64);transition:width .08s linear;will-change:width}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) a:focus-visible,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) button:focus-visible,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .btn:focus-visible,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .faq-q:focus-visible,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .usp:focus-visible,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__links a:focus-visible{outline:none;box-shadow:0 0 0 3px #14203b61;border-radius:8px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .btn--primary:focus-visible{box-shadow:0 0 0 3px var(--brand-red, #CC2936) 52}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .btn--white:focus-visible,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .btn--outline-light:focus-visible{box-shadow:0 0 0 3px #ffffff80}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__burger{position:relative;z-index:2}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__mobile{display:none}@media(max-width:980px){:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__links,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__sep{display:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__burger{display:inline-flex}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__scrim{display:block;position:absolute;top:100%;left:0;right:0;height:100vh;height:100dvh;background:#0e183080;opacity:0;pointer-events:none;transition:opacity .26s var(--ease);z-index:1}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav.menu-open .nav__scrim{opacity:1;pointer-events:auto}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__mobile{display:flex;flex-direction:column;position:absolute;top:100%;left:0;right:0;background:#fff;border-top:1px solid var(--border);box-shadow:var(--sh-lg);padding:14px 18px calc(18px + env(safe-area-inset-bottom));max-height:calc(100vh - 74px);max-height:calc(100dvh - 74px);overflow-y:auto;transform:translateY(-10px);opacity:0;visibility:hidden;transition:opacity .24s var(--ease),transform .28s var(--ease),visibility 0s linear .28s;z-index:2}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav.menu-open .nav__mobile{transform:none;opacity:1;visibility:visible;transition:opacity .24s var(--ease),transform .28s var(--ease)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__m-link{display:flex;align-items:center;gap:12px;min-height:52px;padding:6px 12px;font-family:var(--font-display);font-weight:600;font-size:16.5px;color:var(--eb-navy);border-radius:12px;transition:background .14s var(--ease),color .14s var(--ease)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__m-link:hover{background:var(--eb-navy-tint)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__m-link.is-active{color:var(--eb-red);background:var(--eb-red-tint)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__m-group{margin:6px 0;padding:6px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__m-label{font-family:var(--font-display);font-weight:700;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-subtle);padding:4px 12px 6px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__m-ico{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;border-radius:9px;background:var(--eb-navy-tint);color:var(--eb-navy);transition:background .14s var(--ease),color .14s var(--ease)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__m-ico svg{width:19px;height:19px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__m-link.is-active .nav__m-ico{background:var(--eb-red);color:#fff}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__m-cta{width:100%;justify-content:center;margin-top:14px;padding:15px 20px;font-size:16px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__mlegal{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:16px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__mlegal a{font-family:var(--font-body);font-weight:500;font-size:13px;color:var(--fg-subtle)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__mlegal a:hover{color:var(--eb-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__mlegal span{color:var(--fg-faint);font-size:13px}}@media(max-width:460px){:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__inner{height:64px;gap:10px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav .logo--lg .logo-img{height:30px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__cta-long{display:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__cta-short{display:inline}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__cta-btn{padding:11px 15px;font-size:14.5px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .nav__mobile{max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px)}}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .statband{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#fff}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .statband__grid{display:grid;grid-template-columns:repeat(4,1fr)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .statband__item{text-align:center;padding:38px 20px;position:relative}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .statband__item+.statband__item:before{content:"";position:absolute;left:0;top:28%;bottom:28%;width:1px;background:var(--border)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .statband__v{font-family:var(--font-display);font-weight:800;font-size:clamp(2rem,3vw,2.7rem);color:var(--eb-navy);line-height:1;letter-spacing:-.02em}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .statband__v .u{color:var(--eb-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .statband__l{font-size:14.5px;color:var(--fg-muted);margin-top:10px}@media(max-width:720px){:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .statband__grid{grid-template-columns:repeat(2,1fr)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .statband__item:nth-child(3):before,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .statband__item:nth-child(2):before{content:none}}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) h1,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) h2,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .section-head h2,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .pf-copy h2,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .hero h1,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .pro-hero h1,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .cta-band h2,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .pro-cta h2{text-wrap:balance}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .section-head p,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .hero__sub,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .pro-hero__sub,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .pf-copy>p{text-wrap:pretty}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .mini-pill,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .conf-pill,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .cert{transition:transform .18s var(--ease),box-shadow .18s var(--ease),border-color .18s var(--ease)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .mini-pill:hover,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .conf-pill:hover{transform:translateY(-2px);box-shadow:var(--sh-sm);border-color:var(--border-strong)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .cert:hover{transform:translateY(-3px);box-shadow:var(--sh-md);border-color:var(--border-strong)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .c-cell{transition:opacity .5s var(--ease),transform .5s var(--ease)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .reveal:not(.in) .compare .c-cell{opacity:0;transform:translateY(10px)}@media(prefers-reduced-motion:no-preference){.ebpage--accueil .steps>.step .step__card{animation:eb_accueil_floaty 7.2s var(--ease) infinite}.ebpage--accueil .steps>.step:nth-child(3) .step__card{animation:eb_accueil_floaty2 7.6s var(--ease) infinite;animation-delay:-1.2s}.ebpage--pro .steps>.step .step__card{animation:eb_pro_floaty 7.2s var(--ease) infinite}.ebpage--pro .steps>.step:nth-child(3) .step__card{animation:eb_pro_floaty2 7.6s var(--ease) infinite;animation-delay:-1.2s}.ebpage--compta .steps>.step .step__card{animation:eb_compta_floaty 7.2s var(--ease) infinite}.ebpage--compta .steps>.step:nth-child(3) .step__card{animation:eb_compta_floaty2 7.6s var(--ease) infinite;animation-delay:-1.2s}.ebpage--salaires .steps>.step .step__card{animation:eb_salaires_floaty 7.2s var(--ease) infinite}.ebpage--salaires .steps>.step:nth-child(3) .step__card{animation:eb_salaires_floaty2 7.6s var(--ease) infinite;animation-delay:-1.2s}.ebpage--tarifs .steps>.step .step__card{animation:eb_tarifs_floaty 7.2s var(--ease) infinite}.ebpage--tarifs .steps>.step:nth-child(3) .step__card{animation:eb_tarifs_floaty2 7.6s var(--ease) infinite;animation-delay:-1.2s}.ebpage--mentions .steps>.step .step__card{animation:eb_mentions_floaty 7.2s var(--ease) infinite}.ebpage--mentions .steps>.step:nth-child(3) .step__card{animation:eb_mentions_floaty2 7.6s var(--ease) infinite;animation-delay:-1.2s}.ebpage--confidentialite .steps>.step .step__card{animation:eb_confidentialite_floaty 7.2s var(--ease) infinite}.ebpage--confidentialite .steps>.step:nth-child(3) .step__card{animation:eb_confidentialite_floaty2 7.6s var(--ease) infinite;animation-delay:-1.2s}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .steps>.step:nth-child(4) .step__card{animation-delay:-2.4s}.ebpage--accueil .steps>.step:nth-child(5) .step__card{animation:eb_accueil_floaty2 8s var(--ease) infinite;animation-delay:-3.4s}.ebpage--pro .steps>.step:nth-child(5) .step__card{animation:eb_pro_floaty2 8s var(--ease) infinite;animation-delay:-3.4s}.ebpage--compta .steps>.step:nth-child(5) .step__card{animation:eb_compta_floaty2 8s var(--ease) infinite;animation-delay:-3.4s}.ebpage--salaires .steps>.step:nth-child(5) .step__card{animation:eb_salaires_floaty2 8s var(--ease) infinite;animation-delay:-3.4s}.ebpage--tarifs .steps>.step:nth-child(5) .step__card{animation:eb_tarifs_floaty2 8s var(--ease) infinite;animation-delay:-3.4s}.ebpage--mentions .steps>.step:nth-child(5) .step__card{animation:eb_mentions_floaty2 8s var(--ease) infinite;animation-delay:-3.4s}.ebpage--confidentialite .steps>.step:nth-child(5) .step__card{animation:eb_confidentialite_floaty2 8s var(--ease) infinite;animation-delay:-3.4s}}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .feat-card .ficon,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .flist-item .fi-ic{transition:transform .22s var(--ease),background .22s var(--ease)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .feat-card:hover .ficon,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .flist-item:hover .fi-ic{transform:scale(1.08) rotate(-3deg)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .step:hover .step__num{transform:scale(1.06);box-shadow:0 0 0 8px var(--page)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .step__num{transition:transform .2s var(--ease),box-shadow .2s var(--ease)}@media(max-width:980px){:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .hero__grid{grid-template-columns:1fr;gap:40px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .feat-grid{grid-template-columns:repeat(2,1fr)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .steps{grid-template-columns:repeat(2,1fr);gap:40px 24px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .steps__line{display:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare{grid-template-columns:1.2fr 1fr 1fr}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .footer__top{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:640px){:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .wrap{padding:0 20px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .section{padding:72px 0}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .feat-grid,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .steps{grid-template-columns:1fr}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .cta-band{padding:40px 24px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .footer__top{grid-template-columns:1fr}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .footer__bottom{flex-direction:column;gap:14px;align-items:flex-start}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .c-cell,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .compare .c-head{padding-left:14px;padding-right:14px}}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) section[id],:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) header[id],:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) div[id]{scroll-margin-top:86px}@media(max-width:980px){:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite){overflow-x:clip}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs,.ebpage--mentions,.ebpage--confidentialite) .hero-float{display:none!important}}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk{font-family:var(--font-body);color:var(--fg-strong)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-app{background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-xl);overflow:hidden}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-topbar{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--border);background:#fff}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-topbar .l{display:flex;align-items:center;gap:14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-topbar .seg{display:flex;gap:4px;background:var(--muted);padding:3px;border-radius:9px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-topbar .seg span{font-size:12.5px;font-weight:600;font-family:var(--font-display);color:var(--fg-muted);padding:6px 12px;border-radius:7px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-topbar .seg span.on{background:#fff;color:var(--eb-navy);box-shadow:var(--sh-xs)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-topbar .seg span.on--red{background:var(--eb-red);color:#fff}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-saved{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--eb-green);font-weight:600}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-saved .dot{width:7px;height:7px;border-radius:50%;background:var(--eb-green)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-btn-red{background:var(--eb-red);color:#fff;font-family:var(--font-display);font-weight:600;font-size:12.5px;border:none;padding:8px 14px;border-radius:8px;display:inline-flex;align-items:center;gap:6px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-btn-red svg{width:14px;height:14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-split{display:grid;grid-template-columns:1fr 1fr}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-pane{padding:18px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-pane+.mk-pane{border-left:1px solid var(--border);background:var(--page)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle);display:flex;align-items:center;gap:7px;white-space:nowrap}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-label svg{width:14px;height:14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-block{background:#fff;border:1px solid var(--border);border-radius:12px;padding:16px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-block+.mk-block{margin-top:14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-block-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-block-head .sub{font-size:11.5px;color:var(--fg-subtle);margin-top:2px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-tbl{width:100%;border-collapse:collapse;font-size:12.5px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-tbl th{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-subtle);text-align:left;padding:0 8px 10px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-tbl th.r,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-tbl td.r{text-align:right}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-tbl td{padding:11px 8px;border-top:1px solid var(--muted-2);color:var(--fg);vertical-align:top}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-tbl .desc{color:var(--eb-navy);font-weight:600}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-tbl .desc small{display:block;color:var(--fg-subtle);font-weight:400;font-size:11px;margin-top:2px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-tbl .amt{color:var(--eb-navy);font-weight:600}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-addline{width:100%;text-align:center;border:1px dashed var(--border-strong);background:none;color:var(--fg-muted);font-size:12px;font-weight:600;padding:9px;border-radius:8px;margin-top:10px;font-family:var(--font-display)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-totals{font-size:12.5px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-totals .row{display:flex;justify-content:space-between;padding:9px 0;color:var(--fg-muted);white-space:nowrap;gap:10px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-totals .row .v{color:var(--eb-navy);font-weight:600}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-totals .row .cur{color:var(--fg-subtle);font-size:10.5px;font-weight:500}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-totals .ttc{display:flex;justify-content:space-between;align-items:center;background:var(--eb-red-tint);border-radius:9px;padding:13px 14px;margin-top:6px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-totals .ttc .lbl{font-family:var(--font-display);font-weight:700;color:var(--eb-navy);font-size:13px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-totals .ttc .val{font-family:var(--font-display);font-weight:800;color:var(--eb-red);font-size:19px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-totals .ttc .val small{font-size:10px;color:var(--fg-subtle);font-weight:600;margin-left:4px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-totals--navy .ttc{background:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-totals--navy .ttc .lbl,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-totals--navy .ttc .val{color:#fff}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-totals--navy .ttc .val small{color:#fff9}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc{background:#fff;border:1px solid var(--border);border-radius:10px;padding:24px;box-shadow:var(--sh-xs);font-size:11px;color:var(--fg)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-brand{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--eb-navy);font-size:15px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-type{text-align:right;white-space:nowrap}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-type .t{font-family:var(--font-display);font-weight:800;color:var(--eb-red);letter-spacing:.04em;font-size:14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-type .n{font-family:var(--font-display);font-weight:800;color:var(--eb-navy);font-size:17px;margin-top:2px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-meta{font-size:9px;color:var(--fg-subtle);margin-top:6px;line-height:1.5}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-from{font-size:10px;color:var(--fg-muted);line-height:1.5}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-from b{color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-dest{border:1px solid var(--border);border-radius:8px;padding:10px 12px;margin:14px 0}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-dest .lbl{font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-dest b{color:var(--eb-navy);display:block;margin-top:3px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc table{width:100%;border-collapse:collapse;font-size:10px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc th{font-size:8px;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-subtle);text-align:left;padding:0 6px 8px;border-bottom:1px solid var(--muted-2)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc th.r,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc td.r{text-align:right}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc td{padding:9px 6px;border-bottom:1px solid var(--muted);color:var(--fg)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc td b{color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-sum{margin-top:14px;margin-left:auto;width:62%}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-sum .row{display:flex;justify-content:space-between;padding:6px 0;font-size:10px;color:var(--fg-muted);white-space:nowrap;gap:10px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-sum .row b{color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-sum .ttc{background:var(--eb-navy);color:#fff;padding:9px 12px;border-radius:7px;display:flex;justify-content:space-between;margin-top:5px;white-space:nowrap;gap:10px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-sum .ttc.red{background:var(--eb-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-sum .ttc span:last-child{font-weight:800}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-foot{margin-top:16px;padding-top:12px;border-top:1px solid var(--muted-2);display:flex;justify-content:space-between;align-items:flex-end}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-pay{display:flex;gap:8px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-pay span{display:inline-flex;align-items:center;gap:4px;font-size:8.5px;color:var(--fg-muted)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-pay svg{width:11px;height:11px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-sign{text-align:right;font-size:8px;color:var(--fg-subtle)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdfdoc .doc-sign .sig{font-family:Brush Script MT,Segoe Script,cursive;font-size:20px;color:var(--eb-navy);transform:rotate(-3deg)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdf-zoom{display:inline-flex;align-items:center;gap:10px;font-size:11px;color:var(--fg-muted)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .pdf-zoom .z{width:22px;height:22px;border:1px solid var(--border);border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--fg-muted)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .qr-card{background:#fff;border:1px solid var(--border);border-radius:14px;padding:18px;box-shadow:var(--sh-md)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .qr-card .qrow{display:flex;gap:16px;align-items:flex-start}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .qr-img{width:108px;height:108px;flex:none;position:relative}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .qr-img svg{width:100%;height:100%;display:block}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .qr-img .qx{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:24px;height:24px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:3px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .qr-img .qx .swiss-badge{width:18px;height:18px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .qr-info{font-size:10.5px;color:var(--fg-muted);line-height:1.55}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .qr-info .k{font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle);margin-top:8px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .qr-info b{color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .qr-info .amt{font-family:var(--font-display);font-weight:800;color:var(--eb-red);font-size:16px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .qr-info .iban{font-family:var(--font-mono);font-size:11px;color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .valid-strip{display:flex;align-items:center;gap:8px;background:var(--eb-green-tint);color:var(--eb-green-600);border-radius:8px;padding:9px 12px;font-size:12px;font-weight:600;margin-top:14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .valid-strip svg{width:16px;height:16px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .iban-field{background:#fff;border:1px solid var(--border);border-radius:9px;padding:11px 13px;display:flex;align-items:center;justify-content:space-between;font-family:var(--font-mono);font-size:13px;color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .iban-field .ok{width:20px;height:20px;border-radius:50%;background:var(--eb-green);color:#fff;display:flex;align-items:center;justify-content:center}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .iban-field .ok svg{width:13px;height:13px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .sig-card{background:#fff;border:1px solid var(--border);border-radius:14px;padding:20px;box-shadow:var(--sh-md)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .sig-pad{border:1px solid var(--border);border-radius:10px;height:120px;display:flex;align-items:center;justify-content:center;margin:14px 0;background:repeating-linear-gradient(transparent,transparent 28px,var(--muted) 28px,var(--muted) 29px)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .sig-ink{font-family:Brush Script MT,Segoe Script,cursive;font-size:42px;color:var(--eb-navy);transform:rotate(-4deg)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash{display:grid;grid-template-columns:200px 1fr;background:#fff;border-radius:14px;overflow:hidden;border:1px solid var(--border);box-shadow:var(--sh-xl)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash-side{background:var(--eb-navy);color:#fff;padding:16px 12px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash-side .ds-logo{display:flex;align-items:center;gap:6px;padding:6px 8px 18px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash-side .ds-group{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#fff6;padding:14px 10px 7px;font-weight:700}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash-side .ds-item{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:8px;font-size:12.5px;color:#ffffffb8;font-weight:500}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash-side .ds-item svg{width:16px;height:16px;flex:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash-side .ds-item.on{background:#ffffff1a;color:#fff}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash-side .ds-item.on svg{color:var(--eb-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash-side .ds-user{display:flex;align-items:center;gap:9px;margin-top:18px;padding:9px 8px;border-top:1px solid rgba(255,255,255,.1)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash-side .ds-user .av{width:28px;height:28px;border-radius:50%;background:var(--eb-purple);color:#fff;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash-side .ds-user .nm{font-size:11.5px;color:#fff;font-weight:600}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash-side .ds-user .nm small{display:block;color:#ffffff80;font-weight:500}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash-main{padding:18px 20px;background:#fff}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash-head h4{font-size:18px;color:var(--eb-navy);font-weight:700}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash-head .tools{display:flex;align-items:center;gap:10px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash-head .tool{width:30px;height:30px;border-radius:8px;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--fg-muted)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash-head .tool svg{width:15px;height:15px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .kpi-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .kpi{border:1px solid var(--border);border-radius:11px;padding:13px 14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .kpi .k{font-size:9.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-subtle);font-weight:700}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .kpi .v{font-family:var(--font-display);font-weight:800;color:var(--eb-navy);font-size:18px;margin-top:6px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .kpi .v small{font-size:10px;color:var(--fg-subtle);font-weight:600}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .kpi .d{font-size:10.5px;margin-top:5px;font-weight:600}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .kpi .d.up{color:var(--eb-green)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .kpi .d.down{color:var(--eb-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash-cards{display:grid;grid-template-columns:1.5fr 1fr;gap:12px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dpanel{border:1px solid var(--border);border-radius:11px;padding:15px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dpanel .dp-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dpanel .dp-head .t{font-size:12.5px;font-weight:700;color:var(--eb-navy);font-family:var(--font-display)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dpanel .dp-head .pill{font-size:10px;color:var(--fg-muted);background:var(--muted);padding:4px 9px;border-radius:var(--r-pill);display:inline-flex;gap:5px;align-items:center}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .chart-line{width:100%;height:96px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .donut-wrap{display:flex;align-items:center;gap:14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .donut-wrap svg{width:84px;height:84px;flex:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .donut-leg{font-size:11px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .donut-leg .lg{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:3px 0;color:var(--fg-muted)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .donut-leg .lg .nm{display:flex;align-items:center;gap:7px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .donut-leg .lg .sw{width:8px;height:8px;border-radius:2px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .donut-leg .lg b{color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .chart-bars{display:flex;align-items:flex-end;gap:6px;height:90px;padding-top:6px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .chart-bars .bar{flex:1;background:var(--eb-navy);border-radius:3px 3px 0 0}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .chart-bars .bar.hl{background:var(--eb-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .act-list .act{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--muted);font-size:11.5px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .act-list .act:last-child{border-bottom:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .act-list .act .ai{width:24px;height:24px;border-radius:7px;background:var(--muted);display:flex;align-items:center;justify-content:center;color:var(--fg-muted);flex:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .act-list .act .ai svg{width:13px;height:13px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .act-list .act .nm{flex:1;color:var(--eb-navy);font-weight:600}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .act-list .act .nm small{display:block;color:var(--fg-subtle);font-weight:400}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .act-list .act .amt{color:var(--eb-navy);font-weight:700}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .tag{font-size:9px;font-weight:700;padding:3px 7px;border-radius:var(--r-pill)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .tag--green{background:var(--eb-green-tint);color:var(--eb-green-600)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .tag--red{background:var(--eb-red-tint);color:var(--eb-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .tag--amber{background:#fdf3e2;color:var(--warn, #b45309)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .tag--blue{background:var(--eb-navy-tint);color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .sat{position:absolute;background:#fff;border:1px solid var(--border);border-radius:13px;box-shadow:var(--sh-lg);padding:14px;z-index:3}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .sat .sat-head{display:flex;align-items:center;gap:9px;margin-bottom:11px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .sat .sat-ic{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .sat .sat-ic svg{width:16px;height:16px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .sat .sat-ic--red{background:var(--eb-red-tint);color:var(--eb-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .sat .sat-ic--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .sat .sat-ic--purple{background:var(--eb-purple-tint);color:var(--eb-purple)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .sat .sat-ic--green{background:var(--eb-green-tint);color:var(--eb-green)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .sat .sat-t{font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .sat .sat-status{margin-left:auto;font-size:10px;color:var(--eb-green);font-weight:600;display:flex;align-items:center;gap:5px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .sat .sat-status .dot{width:6px;height:6px;border-radius:50%;background:var(--eb-green)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .avatars{display:flex;align-items:center}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .avatars .av{width:30px;height:30px;border-radius:50%;border:2px solid #fff;margin-left:-8px;background:var(--muted-2);display:flex;align-items:center;justify-content:center;font-size:11px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .avatars .av:first-child{margin-left:0}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .avatars .add{width:30px;height:30px;border-radius:50%;border:1.5px dashed var(--border-strong);margin-left:-8px;display:flex;align-items:center;justify-content:center;color:var(--fg-subtle);background:#fff}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .exp-row{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--muted);font-size:11.5px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .exp-row:last-child{border-bottom:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .exp-row .nm{flex:1;color:var(--eb-navy);font-weight:600}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .exp-row .nm small{display:block;color:var(--fg-subtle);font-weight:400}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .exp-row .amt{font-weight:700;color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .intg{display:flex;align-items:center;gap:14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .intg span{font-family:var(--font-display);font-weight:800;font-size:14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .intg .bexio{color:#1a1a2e}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .intg .winbiz{color:#0a2540}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .intg .sage{color:#00875a}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .recon-row{display:flex;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid var(--muted);font-size:11px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .recon-row:last-child{border-bottom:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .recon-row .bank{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:8px;font-weight:800;flex:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .recon-row .amt{font-weight:700}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .recon-row .amt.pos{color:var(--eb-green)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .recon-row .amt.neg{color:var(--eb-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .phone{width:200px;background:var(--eb-navy-900);border-radius:26px;padding:8px;box-shadow:var(--sh-lg)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .phone .scr{background:#fff;border-radius:19px;overflow:hidden;padding:16px 14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .phone .ph-status{display:flex;justify-content:space-between;font-size:9px;color:var(--fg-muted);font-weight:600;margin-bottom:14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .phone .ph-check{width:42px;height:42px;border-radius:50%;background:var(--eb-red);color:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto 12px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .phone .ph-check svg{width:22px;height:22px}@media(max-width:980px){:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-split{grid-template-columns:1fr}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .mk-pane+.mk-pane{border-left:none;border-top:1px solid var(--border)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .hero-float{display:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash{grid-template-columns:1fr}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash-side{display:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .kpi-row{grid-template-columns:repeat(2,1fr)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .dash-cards{grid-template-columns:1fr}}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd{--rd-serif: "Spectral", Georgia, "Times New Roman", serif;--rd-blue: #2176C4;--rd-blue-tint: #E9F2FB;display:grid;grid-template-columns:232px 1fr;background:var(--page);border-radius:16px;overflow:hidden;border:1px solid var(--border);box-shadow:var(--sh-xl);font-family:var(--font-body);color:var(--fg-strong)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-scale{position:relative;width:100%}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-scale-inner{position:absolute;top:0;left:0;transform-origin:top left}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-side{position:relative;background:var(--eb-navy);color:#fff;padding:16px 12px 12px;display:flex;flex-direction:column;background-image:radial-gradient(120% 60% at 0% 110%,rgba(228,32,45,.34),transparent 60%)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-side-top{display:flex;align-items:center;justify-content:space-between;padding:4px 6px 14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-logo .logo{font-size:0}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-collapse{width:22px;height:22px;flex:none;border-radius:7px;display:flex;align-items:center;justify-content:center;background:#ffffff12;color:#ffffff8c;border:1px solid rgba(255,255,255,.08)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-nav{display:flex;flex-direction:column;gap:1px;flex:1}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-grp{font-size:8.5px;letter-spacing:.13em;text-transform:uppercase;color:#ffffff61;font-weight:700;padding:13px 10px 6px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-item{display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:9px;color:#ffffffb3;font-size:12.5px;font-weight:500}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-item .rd-i-ic{display:flex;color:#ffffff9e}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-item .rd-i-t{flex:1}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-item .rd-i-chev{color:#fff6}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-item.on{background:#fff;color:var(--eb-navy);box-shadow:0 4px 14px #0000002e}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-item.on .rd-i-ic{color:var(--eb-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-user{display:flex;align-items:center;gap:10px;margin-top:12px;padding:10px;border-radius:11px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-av{width:30px;height:30px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#9d7bf7,#6a43d0);color:#fff;font-size:12px;font-weight:700;font-family:var(--font-display)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-u-meta{display:flex;flex-direction:column;flex:1;line-height:1.3}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-u-meta b{font-size:12.5px;color:#fff;font-weight:600}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-u-meta small{display:flex;align-items:center;gap:5px;font-size:10px;color:#ffffff8c}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-u-dot{width:6px;height:6px;border-radius:50%;background:#f0b429}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-u-chev{color:#ffffff80;flex:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-main{padding:16px 18px 18px;display:flex;flex-direction:column;min-width:0}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-top-l{display:flex;align-items:center;gap:12px;min-width:0}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-top-ic{width:30px;height:30px;flex:none;border-radius:9px;background:var(--eb-red-tint);color:var(--eb-red);display:flex;align-items:center;justify-content:center}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-top-l h4{font-family:var(--rd-serif);font-weight:600;font-size:19px;color:var(--eb-navy);letter-spacing:-.01em}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-top-r{display:flex;align-items:center;gap:8px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-chf{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--border);border-radius:9px;padding:6px 9px;font-size:11.5px;font-weight:600;color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-flag{display:inline-flex;align-items:center;justify-content:center;width:18px;height:14px;border-radius:3px;background:var(--eb-red);color:#fff;font-size:8px;font-weight:800;letter-spacing:.02em}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-tbtn{width:32px;height:32px;flex:none;border-radius:9px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--fg-muted);position:relative}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-new{display:inline-flex;align-items:center;gap:6px;background:var(--eb-red);color:#fff;border:none;border-radius:9px;padding:8px 14px;font-family:var(--font-display);font-weight:600;font-size:12.5px;box-shadow:var(--sh-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-bell-badge{position:absolute;top:-5px;right:-5px;min-width:15px;height:15px;padding:0 3px;border-radius:999px;background:var(--eb-red);color:#fff;font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--page)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-tabs{display:flex;justify-content:flex-end;gap:4px;margin-bottom:-1px;padding-right:4px;position:relative;z-index:2}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-tab{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;font-family:var(--font-display);color:var(--fg-muted);padding:9px 14px;border-radius:11px 11px 0 0}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-tab svg{color:var(--fg-subtle)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-tab.on{background:#fff;color:var(--eb-navy);box-shadow:0 -3px 0 var(--eb-red) inset;border:1px solid var(--border);border-bottom-color:#fff}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-tab.on svg{color:var(--eb-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-panel{background:#fff;border:1px solid var(--border);border-radius:16px 0 16px 16px;padding:16px;box-shadow:var(--sh-xs)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-alert{display:flex;align-items:center;gap:12px;background:var(--eb-red-tint);border:1px solid var(--eb-red-tint-2);border-radius:12px;padding:12px 14px;margin-bottom:16px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-alert-ic{width:30px;height:30px;flex:none;border-radius:8px;background:#fff;color:var(--eb-red);display:flex;align-items:center;justify-content:center;box-shadow:var(--sh-xs)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-alert-t{flex:1;font-size:12.5px;color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-alert-t b{font-weight:700}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-relancer{display:inline-flex;align-items:center;gap:6px;background:var(--eb-red);color:#fff;border:none;border-radius:8px;padding:8px 14px;font-family:var(--font-display);font-weight:600;font-size:11.5px;box-shadow:var(--sh-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-kpi{position:relative;overflow:hidden;border-radius:15px;padding:14px;color:#fff;min-height:118px;display:flex;flex-direction:column}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-kpi--red{background:linear-gradient(140deg,#ec4b57,#c8121d);box-shadow:0 12px 24px #c8121d42}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-kpi--amber{background:linear-gradient(140deg,#efab3d,#d6882a);box-shadow:0 12px 24px #d6882a42}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-kpi--purple{background:linear-gradient(140deg,#8c6bef,#6a43d0);box-shadow:0 12px 24px #6a43d042}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-kpi--blue{background:linear-gradient(140deg,#3fa0e6,#1f76c2);box-shadow:0 12px 24px #1f76c242}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-kpi-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-kpi-label{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffffe0;line-height:1.3}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-kpi-ic{width:26px;height:26px;flex:none;border-radius:8px;background:#fff3;display:flex;align-items:center;justify-content:center;color:#fff}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-kpi-val{font-family:var(--rd-serif);font-weight:600;font-size:30px;line-height:1;margin-top:8px;letter-spacing:-.01em}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-kpi-unit{font-size:18px;font-weight:500}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-kpi-wave{position:absolute;left:0;right:0;bottom:30px;width:100%;height:30px;opacity:.55;pointer-events:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-kpi-foot{margin-top:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-kpi-badge{display:inline-flex;align-items:center;gap:4px;background:#ffffff38;color:#fff;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-kpi-sub{font-size:10.5px;color:#ffffffd9;font-weight:500}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-actions-head{display:flex;align-items:baseline;gap:12px;margin:20px 0 12px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-actions-head h5{font-family:var(--rd-serif);font-weight:600;font-size:17px;color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-actions-head span{font-size:12px;color:var(--fg-subtle)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-actions{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-action{display:flex;align-items:center;gap:11px;border-radius:13px;padding:13px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-action--purple{background:var(--eb-purple-tint)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-action--red{background:var(--eb-red-tint)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-action--blue{background:var(--rd-blue-tint)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-action--grey{background:var(--muted)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-act-ic{width:32px;height:32px;flex:none;border-radius:9px;background:#ffffffb3;display:flex;align-items:center;justify-content:center}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-action--purple .rd-act-ic{color:var(--eb-purple)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-action--red .rd-act-ic{color:var(--eb-red)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-action--blue .rd-act-ic{color:var(--rd-blue)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-action--grey .rd-act-ic{color:var(--fg-muted)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-act-meta{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.3}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-act-meta b{font-size:12.5px;color:var(--eb-navy);font-weight:700}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-act-meta small{font-size:10.5px;color:var(--fg-muted)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-act-arrow{color:var(--fg-subtle);flex:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-bottom{display:grid;grid-template-columns:1.5fr 1fr;gap:14px;margin-top:14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-card{background:#fff;border:1px solid var(--border);border-radius:16px;padding:16px;box-shadow:var(--sh-xs)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-card>h5,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-card-head h5{font-family:var(--rd-serif);font-weight:600;font-size:16px;color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-card-sub{display:block;font-size:11px;color:var(--fg-subtle);margin-top:3px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-seeall{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--fg-muted);background:var(--muted);border-radius:8px;padding:6px 10px;white-space:nowrap}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-acts{display:flex;flex-direction:column}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-act-row{display:flex;align-items:center;gap:11px;padding:10px 8px;border-radius:10px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-act-row+.rd-act-row{border-top:1px solid var(--muted)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-act-row.hot{background:var(--eb-red-tint);border-top-color:transparent}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-trow-ic{width:30px;height:30px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-tone-green{background:var(--eb-green-tint);color:var(--eb-green)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-tone-blue{background:var(--rd-blue-tint);color:var(--rd-blue)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-tone-red{background:#fff;color:var(--eb-red);box-shadow:var(--sh-xs)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-tone-faint{background:var(--muted);color:var(--fg-subtle)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-trow-t{flex:1;font-size:12px;color:var(--fg-muted);line-height:1.4;min-width:0}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-trow-t b{color:var(--eb-navy);font-weight:700}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-trow-time{font-size:10.5px;color:var(--fg-subtle);white-space:nowrap}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-trow-arrow{color:var(--eb-red);flex:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-ring-row{display:flex;align-items:center;gap:16px;margin:14px 0 16px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-ring{position:relative;width:64px;height:64px;flex:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-ring svg{width:100%;height:100%}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-ring-pct{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--rd-serif);font-weight:600;font-size:16px;color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-ring-label{font-size:12px;color:var(--fg-muted)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-ring-val{font-family:var(--rd-serif);font-weight:600;font-size:21px;color:var(--eb-navy);margin-top:2px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-ring-val small{font-family:var(--font-body);font-size:11px;font-weight:500;color:var(--fg-subtle)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-ap-rows{display:flex;flex-direction:column;gap:2px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-ap-row{display:flex;align-items:center;gap:11px;padding:9px 2px;border-top:1px solid var(--muted)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-ap-row:first-child{border-top:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-ap-l{flex:1;font-size:12.5px;color:var(--eb-navy);font-weight:500}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-ap-v{font-family:var(--rd-serif);font-weight:600;font-size:14px;color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-obj{margin-top:14px;padding-top:14px;border-top:1px solid var(--muted)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-obj-head{display:flex;align-items:center;justify-content:space-between;font-size:12px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-obj-t{display:inline-flex;align-items:center;gap:7px;color:var(--fg-muted)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-obj-t svg{color:var(--eb-navy)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-obj-head b{color:var(--eb-navy);font-weight:700}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-obj-head b small{font-weight:500;color:var(--fg-subtle)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-obj-bar{height:5px;border-radius:999px;background:var(--muted-2);margin-top:9px;overflow:hidden}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-obj-bar span{display:block;height:100%;background:var(--eb-red);border-radius:999px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-tip{display:flex;align-items:flex-start;gap:9px;margin-top:14px;background:var(--rd-blue-tint);border-radius:11px;padding:11px 12px;font-size:11.5px;color:var(--fg-muted);line-height:1.45}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-tip b{color:var(--eb-navy);font-weight:700}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires) .rd-tip-dot{width:8px;height:8px;flex:none;border-radius:50%;background:var(--rd-blue);margin-top:4px}.ebpage--accueil .hf-app{position:relative;min-height:538px;display:flex;flex-direction:column}.ebpage--accueil .hf-app .mk-topbar{flex:none}.ebpage--accueil .hf-topright{display:flex;align-items:center;gap:12px}.ebpage--accueil .hf-stepind{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-weight:600;color:var(--fg-muted)}.ebpage--accueil .hf-stepind .dots{display:inline-flex;gap:4px}.ebpage--accueil .hf-stepind .dots i{width:6px;height:6px;border-radius:50%;background:var(--border-strong);display:block}.ebpage--accueil .hf-stepind .dots i.on{background:var(--eb-red)}.ebpage--accueil .hf-back{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--fg-muted);background:none;border:none;cursor:pointer;padding:6px 8px;border-radius:8px;transition:background .15s}.ebpage--accueil .hf-back:hover{background:var(--muted);color:var(--eb-navy)}.ebpage--accueil .hf-back svg{width:15px;height:15px}.ebpage--accueil .hf-body{padding:20px 22px 22px;flex:1;display:flex;flex-direction:column;min-height:0}.ebpage--accueil .hf-seg{display:inline-flex;background:var(--muted);border:1px solid var(--border);border-radius:12px;padding:4px;gap:4px;margin-bottom:18px;align-self:flex-start}.ebpage--accueil .hf-seg button{border:none;background:none;padding:9px 20px;border-radius:9px;font-family:var(--font-display);font-weight:600;font-size:13.5px;color:var(--fg-muted);display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:all .16s var(--ease)}.ebpage--accueil .hf-seg button svg{width:16px;height:16px}.ebpage--accueil .hf-seg button.on{background:#fff;color:var(--eb-navy);box-shadow:var(--sh-xs)}.ebpage--accueil .hf-seg button.on svg{color:var(--eb-red)}.ebpage--accueil .hf-form{display:flex;flex-direction:column;flex:1;min-height:0}.ebpage--accueil .hf-cards{display:grid;gap:14px}.ebpage--accueil .hf-card{border:1px solid var(--border);border-radius:13px;padding:15px 16px;background:#fff;transition:border-color .18s,box-shadow .18s}.ebpage--accueil .hf-card:focus-within{border-color:var(--border-strong);box-shadow:var(--sh-xs)}.ebpage--accueil .hf-card-lbl{display:flex;align-items:center;gap:9px;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-subtle);margin-bottom:13px}.ebpage--accueil .hf-card-lbl .n{width:20px;height:20px;flex:none;border-radius:50%;background:var(--eb-navy);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}.ebpage--accueil .hf-card-lbl .nm{color:var(--eb-navy);font-size:12.5px;letter-spacing:.02em}.ebpage--accueil .hf-field{display:block}.ebpage--accueil .hf-field+.hf-field{margin-top:10px}.ebpage--accueil .hf-flabel{display:block;font-size:10.5px;color:var(--fg-muted);font-weight:600;margin-bottom:5px;letter-spacing:.01em}.ebpage--accueil .hf-input{width:100%;border:1px solid var(--border-strong);border-radius:9px;padding:9px 12px;font-size:13px;color:var(--eb-navy);font-family:inherit;font-weight:500;background:#fff;transition:border-color .15s,box-shadow .15s}.ebpage--accueil .hf-input::-moz-placeholder{color:var(--fg-faint);font-weight:400}.ebpage--accueil .hf-input::placeholder{color:var(--fg-faint);font-weight:400}.ebpage--accueil .hf-input:focus{outline:none;border-color:var(--eb-red);box-shadow:0 0 0 3px var(--eb-red-tint)}.ebpage--accueil .hf-input.mono{font-family:var(--font-mono);font-size:12px;letter-spacing:-.01em}.ebpage--accueil .hf-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.ebpage--accueil .hf-row2 .hf-field+.hf-field{margin-top:0}.ebpage--accueil .hf-submit{margin-top:16px;width:100%;justify-content:center;padding:13px 20px;font-size:15px}.ebpage--accueil .hf-foot-note{text-align:center;font-size:11.5px;color:var(--fg-subtle);margin-top:11px;display:flex;align-items:center;justify-content:center;gap:7px}.ebpage--accueil .hf-foot-note svg{width:14px;height:14px;color:var(--eb-green)}.ebpage--accueil .hf-doc{display:flex;flex-direction:column;gap:14px;flex:1;min-height:0}.ebpage--accueil .hf-docmeta{display:flex;align-items:center;gap:10px}.ebpage--accueil .hf-doctype{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-display);font-weight:700;font-size:13px;color:#fff;background:linear-gradient(135deg,#F0545F,var(--eb-red-600));padding:6px 13px;border-radius:9px}.ebpage--accueil .hf-doctype svg{width:15px;height:15px}.ebpage--accueil .hf-docnum{font-family:var(--font-mono);font-size:12px;color:var(--fg-muted);font-weight:600}.ebpage--accueil .hf-docdate{margin-left:auto;font-size:11.5px;color:var(--fg-subtle)}.ebpage--accueil .hf-parties{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ebpage--accueil .hf-party{border:1px solid var(--border);border-radius:11px;padding:12px 14px;background:var(--muted)}.ebpage--accueil .hf-party .l{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);margin-bottom:7px;display:flex;gap:6px;align-items:center}.ebpage--accueil .hf-party .l svg{width:12px;height:12px}.ebpage--accueil .hf-party b{color:var(--eb-navy);font-size:13.5px;font-weight:700;display:block}.ebpage--accueil .hf-party .a{font-size:11.5px;color:var(--fg-muted);line-height:1.55;margin-top:4px}.ebpage--accueil .hf-party .a .ide{font-family:var(--font-mono);font-size:10.5px;color:var(--fg-subtle)}.ebpage--accueil .hf-hint{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-size:12px;font-weight:700;color:var(--eb-red);background:var(--eb-red-tint);border-radius:999px;padding:7px 13px;align-self:flex-start}.ebpage--accueil .hf-hint svg{width:15px;height:15px}.ebpage--accueil .hf-lines-wrap{position:relative;border-radius:13px}.ebpage--accueil .hf-lines-wrap.pulse{animation:eb_accueil_hfpulse 1.9s var(--ease) 2}@keyframes eb_accueil_hfpulse{0%,to{box-shadow:0 0 var(--brand-red, #CC2936) 00}50%{box-shadow:0 0 0 5px var(--brand-red, #CC2936) 29}}.ebpage--accueil .hf-toast{position:absolute;top:60px;left:50%;transform:translate(-50%);background:var(--eb-navy);color:#fff;border-radius:11px;padding:11px 18px;font-size:12.5px;font-weight:600;display:flex;align-items:center;gap:9px;box-shadow:0 18px 40px -16px #0f172a80;z-index:var(--z-toast,100000);white-space:nowrap;animation:eb_accueil_hftoast 3.4s var(--ease) forwards;pointer-events:none}.ebpage--accueil .hf-toast svg{width:16px;height:16px;color:#34d7a0}@keyframes eb_accueil_hftoast{0%{opacity:0;transform:translate(-50%,-10px)}10%{opacity:1;transform:translate(-50%)}82%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-10px)}}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero{position:relative;overflow:hidden;margin-top:-76px;padding:206px 0 120px;background:radial-gradient(1200px 600px at 80% -10%,rgba(123,92,246,.18),transparent 60%),radial-gradient(900px 500px at 10% 110%,rgba(228,32,45,.16),transparent 55%),linear-gradient(160deg,#0e1830,#14203b 55%,#1a2748);color:#fff}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero .mtn-bg{opacity:.12;mix-blend-mode:screen}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero .mtn-bg svg path{fill:#6e84b0!important}.ebpage--pro .pro-hero-mtn{position:absolute;left:0;right:0;bottom:0;height:74%;z-index:0;pointer-events:none;background:url(/brand/hero-futur.webp) center bottom / 100% auto no-repeat;opacity:1}:is(.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero-mtn{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:url(/brand/hero-futur.webp) center bottom / 100% auto no-repeat;mix-blend-mode:normal;opacity:.92}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero .wrap{position:relative;z-index:1}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .nav--hero{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-bottom-color:transparent!important;box-shadow:none!important}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .nav--hero .nav__links a{color:#ffffffdb}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .nav--hero .nav__links a:hover{color:#fff}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .nav--hero .nav__links a:after{background:#fff}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .nav--hero .nav__links a.active{color:#fff}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .nav--hero .nav__back{color:#ffffffb8}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .nav--hero .nav__back:hover,:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .nav--hero .nav__burger{color:#fff}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero__grid{display:grid;grid-template-columns:1fr 1.18fr;gap:56px;align-items:center}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero .badge-pro{display:inline-flex;align-items:center;gap:9px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:var(--r-pill);padding:8px 16px 8px 12px;font-family:var(--font-display);font-weight:600;font-size:13.5px;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero .badge-pro .dot{width:7px;height:7px;border-radius:50%;background:var(--eb-green);box-shadow:0 0 0 4px #2f8f5b40}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero h1{font-size:clamp(2.6rem,4.4vw,4rem);font-weight:800;color:#fff;line-height:1.05;letter-spacing:-.03em;margin:24px 0 0}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero h1 .accent{color:var(--eb-red)}:is(.ebpage--compta,.ebpage--salaires) .pro-hero h1 .accent-p{color:#a78bfa}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero__sub{font-size:19.5px;color:#ffffffb8;margin:22px 0 0;max-width:520px;line-height:1.6}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero__cta{display:flex;gap:14px;margin-top:32px;flex-wrap:wrap}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .btn--white{background:#fff;color:var(--eb-navy)}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .btn--white:hover{background:#f1f3f6;transform:translateY(-1px)}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .btn--outline-light{background:#ffffff0f;color:#fff;border:1px solid rgba(255,255,255,.28)}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .btn--outline-light:hover{background:#ffffff1f}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero__mini{display:flex;flex-wrap:wrap;gap:20px 28px;margin-top:34px}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero__mini .m{display:flex;align-items:center;gap:9px;font-size:14.5px;color:#ffffffd1;font-weight:500}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero__mini .m svg{width:18px;height:18px;color:var(--eb-green)}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero__stage{position:relative}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero__stage .stage-dash{position:relative;z-index:2;border-radius:14px;box-shadow:0 50px 100px #00000073,0 16px 40px #0000004d}@keyframes eb_pro_floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes eb_pro_floaty2{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@keyframes eb_pro_floaty3{0%,to{transform:translateY(0) translate(0)}50%{transform:translateY(-6px) translate(4px)}}.ebpage--pro .floaty{animation:eb_pro_floaty 6.5s var(--ease) infinite}.ebpage--pro .floaty2{animation:eb_pro_floaty2 7.5s var(--ease) infinite}.ebpage--pro .floaty3{animation:eb_pro_floaty3 8s var(--ease) infinite}@keyframes eb_compta_floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes eb_compta_floaty2{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@keyframes eb_compta_floaty3{0%,to{transform:translateY(0) translate(0)}50%{transform:translateY(-6px) translate(4px)}}.ebpage--compta .floaty{animation:eb_compta_floaty 6.5s var(--ease) infinite}.ebpage--compta .floaty2{animation:eb_compta_floaty2 7.5s var(--ease) infinite}.ebpage--compta .floaty3{animation:eb_compta_floaty3 8s var(--ease) infinite}@keyframes eb_salaires_floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes eb_salaires_floaty2{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@keyframes eb_salaires_floaty3{0%,to{transform:translateY(0) translate(0)}50%{transform:translateY(-6px) translate(4px)}}.ebpage--salaires .floaty{animation:eb_salaires_floaty 6.5s var(--ease) infinite}.ebpage--salaires .floaty2{animation:eb_salaires_floaty2 7.5s var(--ease) infinite}.ebpage--salaires .floaty3{animation:eb_salaires_floaty3 8s var(--ease) infinite}@keyframes eb_tarifs_floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes eb_tarifs_floaty2{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@keyframes eb_tarifs_floaty3{0%,to{transform:translateY(0) translate(0)}50%{transform:translateY(-6px) translate(4px)}}.ebpage--tarifs .floaty{animation:eb_tarifs_floaty 6.5s var(--ease) infinite}.ebpage--tarifs .floaty2{animation:eb_tarifs_floaty2 7.5s var(--ease) infinite}.ebpage--tarifs .floaty3{animation:eb_tarifs_floaty3 8s var(--ease) infinite}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .fl-d1{animation-delay:-1.2s}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .fl-d2{animation-delay:-2.4s}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .fl-d3{animation-delay:-3.6s}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .fl-d4{animation-delay:-.6s}@media(prefers-reduced-motion:reduce){.ebpage--accueil .hf-lines-wrap.pulse,.ebpage--accueil .hf-toast{animation:none}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .floaty,:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .floaty2,:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .floaty3{animation:none}}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-page{background:var(--white)}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-feature{padding:96px 0;position:relative}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-feature--alt{background:var(--page)}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-feature__grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-feature__grid.rev .pf-copy{order:2}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-feature__grid.rev .pf-visual{order:1}:is(.ebpage--compta,.ebpage--salaires) .pf-copy .kicker{color:var(--eb-purple)}.ebpage--compta .pf-copy .kicker.red{color:var(--eb-red)}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pf-copy h2{font-size:clamp(1.9rem,3.1vw,2.6rem);font-weight:800;color:var(--eb-navy);margin:16px 0 0;line-height:1.1}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pf-copy h2 .accent{color:var(--eb-red)}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pf-copy>p{font-size:18px;color:var(--fg-muted);margin:18px 0 26px;line-height:1.6}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pf-points{display:flex;flex-direction:column;gap:16px}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pf-point{display:flex;gap:14px;align-items:flex-start}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pf-point .pc{width:30px;height:30px;border-radius:9px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--eb-green-tint);color:var(--eb-green)}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pf-point .pc svg{width:17px;height:17px}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pf-point .pt{font-size:15.5px;color:var(--eb-navy)}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pf-point .pt b{font-weight:700}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pf-visual{position:relative}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pf-visual.tilt{perspective:1600px}@media(prefers-reduced-motion:no-preference){.ebpage--pro .pf-visual>.mk{animation:eb_pro_floaty 9s var(--ease) infinite}.ebpage--pro .pro-feature__grid.rev .pf-visual>.mk{animation:eb_pro_floaty2 9.5s var(--ease) infinite;animation-delay:-2s}.ebpage--compta .pf-visual>.mk{animation:eb_compta_floaty 9s var(--ease) infinite}.ebpage--compta .pro-feature__grid.rev .pf-visual>.mk{animation:eb_compta_floaty2 9.5s var(--ease) infinite;animation-delay:-2s}.ebpage--salaires .pf-visual>.mk{animation:eb_salaires_floaty 9s var(--ease) infinite}.ebpage--salaires .pro-feature__grid.rev .pf-visual>.mk{animation:eb_salaires_floaty2 9.5s var(--ease) infinite;animation-delay:-2s}.ebpage--tarifs .pf-visual>.mk{animation:eb_tarifs_floaty 9s var(--ease) infinite}.ebpage--tarifs .pro-feature__grid.rev .pf-visual>.mk{animation:eb_tarifs_floaty2 9.5s var(--ease) infinite;animation-delay:-2s}}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-stat{text-align:center;padding:8px}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-stat .v{font-family:var(--font-display);font-weight:800;font-size:44px;color:var(--eb-navy);letter-spacing:-.02em;line-height:1}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-stat .v .u{color:var(--eb-red)}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-stat .l{font-size:15px;color:var(--fg-muted);margin-top:10px}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .reveal .chart-line path{stroke-dasharray:520;stroke-dashoffset:520}.ebpage--pro .reveal.in .chart-line path{animation:eb_pro_drawline 1.5s var(--ease) forwards}.ebpage--compta .reveal.in .chart-line path{animation:eb_compta_drawline 1.5s var(--ease) forwards}.ebpage--salaires .reveal.in .chart-line path{animation:eb_salaires_drawline 1.5s var(--ease) forwards}.ebpage--tarifs .reveal.in .chart-line path{animation:eb_tarifs_drawline 1.5s var(--ease) forwards}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .reveal.in .chart-line path:nth-of-type(2){animation-delay:.25s}@keyframes eb_pro_drawline{to{stroke-dashoffset:0}}@keyframes eb_compta_drawline{to{stroke-dashoffset:0}}@keyframes eb_salaires_drawline{to{stroke-dashoffset:0}}@keyframes eb_tarifs_drawline{to{stroke-dashoffset:0}}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .reveal .chart-bars .bar{transform:scaleY(0);transform-origin:bottom}.ebpage--pro .reveal.in .chart-bars .bar{animation:eb_pro_growbar .7s var(--ease) forwards}.ebpage--compta .reveal.in .chart-bars .bar{animation:eb_compta_growbar .7s var(--ease) forwards}.ebpage--salaires .reveal.in .chart-bars .bar{animation:eb_salaires_growbar .7s var(--ease) forwards}.ebpage--tarifs .reveal.in .chart-bars .bar{animation:eb_tarifs_growbar .7s var(--ease) forwards}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .reveal.in .chart-bars .bar:nth-child(1){animation-delay:.05s}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .reveal.in .chart-bars .bar:nth-child(2){animation-delay:.1s}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .reveal.in .chart-bars .bar:nth-child(3){animation-delay:.15s}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .reveal.in .chart-bars .bar:nth-child(4){animation-delay:.2s}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .reveal.in .chart-bars .bar:nth-child(5){animation-delay:.25s}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .reveal.in .chart-bars .bar:nth-child(6){animation-delay:.3s}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .reveal.in .chart-bars .bar:nth-child(7){animation-delay:.35s}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .reveal.in .chart-bars .bar:nth-child(8){animation-delay:.4s}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .reveal.in .chart-bars .bar:nth-child(9){animation-delay:.45s}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .reveal.in .chart-bars .bar:nth-child(10){animation-delay:.5s}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .reveal.in .chart-bars .bar:nth-child(11){animation-delay:.55s}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .reveal.in .chart-bars .bar:nth-child(12){animation-delay:.6s}@keyframes eb_pro_growbar{to{transform:scaleY(1)}}@keyframes eb_compta_growbar{to{transform:scaleY(1)}}@keyframes eb_salaires_growbar{to{transform:scaleY(1)}}@keyframes eb_tarifs_growbar{to{transform:scaleY(1)}}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .bar-track{height:8px;border-radius:var(--r-pill);background:var(--muted-2);overflow:hidden}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .bar-fill{height:100%;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--eb-green),var(--alpine-green-500,#4baa78));width:0}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .reveal.in .bar-fill{transition:width 1.2s var(--ease) .2s}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .ai-typing{display:inline-flex;gap:4px;align-items:center}.ebpage--pro .ai-typing i{width:6px;height:6px;border-radius:50%;background:var(--eb-purple);display:block;animation:eb_pro_blink 1.2s infinite}.ebpage--compta .ai-typing i{width:6px;height:6px;border-radius:50%;background:var(--eb-purple);display:block;animation:eb_compta_blink 1.2s infinite}.ebpage--salaires .ai-typing i{width:6px;height:6px;border-radius:50%;background:var(--eb-purple);display:block;animation:eb_salaires_blink 1.2s infinite}.ebpage--tarifs .ai-typing i{width:6px;height:6px;border-radius:50%;background:var(--eb-purple);display:block;animation:eb_tarifs_blink 1.2s infinite}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .ai-typing i:nth-child(2){animation-delay:.2s}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .ai-typing i:nth-child(3){animation-delay:.4s}@keyframes eb_pro_blink{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes eb_compta_blink{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes eb_salaires_blink{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes eb_tarifs_blink{0%,80%,to{opacity:.25}40%{opacity:1}}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-cta{position:relative;overflow:hidden;border-radius:var(--r-xl);padding:72px 64px;text-align:center;background:radial-gradient(900px 400px at 50% -30%,rgba(123,92,246,.25),transparent 60%),linear-gradient(160deg,#14203b,#0e1830)}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-cta h2{color:#fff;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:800}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-cta p{color:#ffffffbd;font-size:18.5px;margin:18px auto 0;max-width:560px}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cert-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cert{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--border);border-radius:var(--r-md);padding:16px 20px;box-shadow:var(--sh-xs);min-width:200px}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cert .ci{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex:none;background:var(--eb-red-tint);color:var(--eb-red)}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cert .ci svg{width:20px;height:20px}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cert .ci--green{background:var(--eb-green-tint);color:var(--eb-green)}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cert .ci--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cert .ct b{display:block;font-family:var(--font-display);font-weight:700;font-size:14.5px;color:var(--eb-navy)}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cert .ct span{font-size:12.5px;color:var(--fg-muted)}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .seal{width:120px;height:120px;position:relative}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .seal svg{width:100%;height:100%}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .bank-dot{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:9px;font-weight:800;flex:none}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .nav__back{font-family:var(--font-display);font-weight:500;font-size:14.5px;color:var(--fg-muted);display:inline-flex;align-items:center;gap:6px}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .nav__back:hover{color:var(--eb-red)}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .nav__back svg{width:16px;height:16px}@media(max-width:980px){.ebpage--accueil .hf-app{min-height:0}.ebpage--accueil .hf-parties{grid-template-columns:1fr}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero{padding:150px 0 80px}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero__grid{grid-template-columns:1fr;gap:48px}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-feature__grid{grid-template-columns:1fr;gap:40px}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-feature__grid.rev .pf-copy{order:1}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-feature__grid.rev .pf-visual{order:2}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-stats{grid-template-columns:repeat(2,1fr);gap:32px 20px}}.ebpage--accueil .hero-switch{position:relative;display:grid}.ebpage--accueil .hero-layer{grid-area:1 / 1;position:relative;opacity:0;transform:scale(.985) translateY(10px);filter:blur(3px);transition:opacity .7s ease,transform .9s cubic-bezier(.22,1,.36,1),filter .7s ease;pointer-events:none;will-change:opacity,transform,filter}.ebpage--accueil .hero-layer.is-active{opacity:1;transform:none;filter:none;pointer-events:auto;transition-delay:.05s}.ebpage--accueil .hero-dots{display:flex;justify-content:center;gap:9px;margin-top:20px}.ebpage--accueil .hero-dot{width:9px;height:9px;border-radius:999px;border:none;padding:0;cursor:pointer;background:var(--border-strong);opacity:.5;transition:width .45s cubic-bezier(.22,1,.36,1),background .35s ease,opacity .35s ease}.ebpage--accueil .hero-dot:hover{opacity:.8}.ebpage--accueil .hero-dot.on{width:26px;background:var(--eb-red);opacity:1}.ebpage--accueil .hf-input{transition:border-color .25s ease,box-shadow .4s ease,background .25s ease}.ebpage--accueil .hf-input:focus{box-shadow:0 0 0 3px var(--eb-red-tint),0 8px 22px -10px var(--brand-red, #CC2936) 66}.ebpage--accueil .hf-card{transition:box-shadow .4s ease,border-color .4s ease}@media(prefers-reduced-motion:reduce){.ebpage--accueil .hero-layer{transition:opacity .25s ease;transform:none;filter:none}}:is(.ebpage--pro,.ebpage--tarifs).pro2-body{background:radial-gradient(1200px 700px at 50% -8%,rgba(255,255,255,.9),transparent 60%),radial-gradient(900px 520px at 100% 6%,rgba(123,92,246,.06),transparent 60%),#ebedf3;background-attachment:fixed}:is(.ebpage--pro,.ebpage--tarifs) .pro-feature{background:#fff;border-top:1px solid rgba(15,23,42,.08);padding:104px 0}:is(.ebpage--pro,.ebpage--tarifs) .pro-feature--alt{background:#eef0f6}:is(.ebpage--pro,.ebpage--tarifs) .pro-feature,:is(.ebpage--pro,.ebpage--tarifs) .section{box-shadow:inset 0 1px #fff9}:is(.ebpage--pro,.ebpage--tarifs) .section{border-top:1px solid rgba(15,23,42,.07)}:is(.ebpage--pro,.ebpage--tarifs) .section--muted{background:#eef0f6}:is(.ebpage--compta,.ebpage--salaires){--page: #E9EDF3}:is(.ebpage--compta,.ebpage--salaires).cm-body{background:radial-gradient(1200px 680px at 50% -6%,rgba(255,255,255,.9),transparent 60%),radial-gradient(900px 520px at 100% 8%,rgba(99,116,148,.06),transparent 60%),#ebeef3;background-attachment:fixed}.ebpage--compta .pro-feature{background:#fff;border-top:1px solid rgba(15,23,42,.08)}:is(.ebpage--compta,.ebpage--salaires) .pro-feature--alt{background:#eef1f6}.ebpage--compta .section{background:transparent;border-top:1px solid rgba(15,23,42,.07)}:is(.ebpage--compta,.ebpage--salaires) .section--muted{background:#eef1f6}:is(.ebpage--compta,.ebpage--salaires) #flow{background:#f4f6fa}.ebpage--compta #conformite{border-top:1px solid rgba(15,23,42,.07)}:is(.ebpage--pro,.ebpage--compta,.ebpage--tarifs) #faq{background:#fff}:is(.ebpage--pro,.ebpage--tarifs) .pro-feature__grid{grid-template-columns:.9fr 1.1fr;gap:60px}.ebpage--compta .pro-feature,.ebpage--compta .section{box-shadow:inset 0 1px #fff9}:is(.ebpage--compta,.ebpage--salaires) .nav{background:#f7f9fcd1;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid rgba(15,23,42,.08)}:is(.ebpage--compta,.ebpage--salaires) .nav.scrolled{background:#f7f9fcf0;box-shadow:0 1px #0f172a0d,0 12px 30px -22px #0f172a66}:is(.ebpage--compta,.ebpage--salaires) .cm-hero{position:relative;overflow:hidden;padding:124px 0 120px;background:linear-gradient(180deg,#f7f9fc,#e7ebf1)}.ebpage--compta .cm-hero-mtn{position:absolute;left:0;right:0;bottom:0;height:74%;z-index:0;pointer-events:none;background:url(/brand/hero-futur.webp) center bottom / 100% auto no-repeat;opacity:1}.ebpage--salaires .cm-hero-mtn{position:absolute;left:0;right:0;bottom:0;height:74%;z-index:0;pointer-events:none;background:url(/brand/hero-futur.webp) center bottom / 100% auto no-repeat;mix-blend-mode:normal;opacity:1}:is(.ebpage--compta,.ebpage--salaires) .cm-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;z-index:0;pointer-events:none;background:linear-gradient(180deg,transparent,#E7EBF1)}:is(.ebpage--compta,.ebpage--salaires) .cm-hero .wrap{max-width:1460px;position:relative;z-index:1}:is(.ebpage--compta,.ebpage--salaires) .cm-hero__grid{display:grid;grid-template-columns:.92fr 1.18fr;gap:56px;align-items:center}:is(.ebpage--compta,.ebpage--salaires) .cm-hero__copy{min-width:0}:is(.ebpage--compta,.ebpage--salaires) .cm-eyebrow{display:inline-flex;align-items:center;gap:9px;background:#fff;border:1px solid rgba(15,23,42,.09);border-radius:var(--r-pill);padding:7px 15px 7px 9px;font-family:var(--font-display);font-weight:600;font-size:13px;color:var(--eb-navy);box-shadow:var(--sh-xs)}:is(.ebpage--compta,.ebpage--salaires) .cm-eyebrow .swiss-badge{width:17px;height:17px;border-radius:4px;background:var(--eb-red);display:inline-flex;align-items:center;justify-content:center}:is(.ebpage--compta,.ebpage--salaires) .cm-eyebrow .swiss-badge svg{width:13px;height:13px}:is(.ebpage--compta,.ebpage--salaires) .cm-hero h1{font-size:clamp(2.7rem,4.4vw,4rem);font-weight:800;color:var(--eb-navy);line-height:1.04;letter-spacing:-.03em;margin:22px 0 0;text-wrap:balance}:is(.ebpage--compta,.ebpage--salaires) .cm-hero h1 .accent{background:linear-gradient(100deg,var(--eb-red),#F0883C);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:is(.ebpage--compta,.ebpage--salaires) .cm-hero__sub{font-size:19px;line-height:1.6;color:var(--fg-muted);margin:22px 0 0;max-width:540px;text-wrap:pretty}:is(.ebpage--compta,.ebpage--salaires) .cm-hero__cta{display:flex;gap:14px;margin-top:30px;flex-wrap:wrap}:is(.ebpage--compta,.ebpage--salaires) .cm-hero__usps{display:flex;flex-wrap:wrap;gap:11px;margin-top:28px}:is(.ebpage--compta,.ebpage--salaires) .cm-hero__usps .usp{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:var(--r-pill);padding:8px 14px;font-size:13.5px;font-weight:600;color:var(--eb-navy);box-shadow:var(--sh-xs)}:is(.ebpage--compta,.ebpage--salaires) .cm-hero__usps .usp svg{width:16px;height:16px;color:var(--eb-red)}:is(.ebpage--compta,.ebpage--salaires) .cm-hero__trust{display:flex;align-items:center;gap:10px;margin-top:26px;font-size:14px;color:var(--fg-muted)}:is(.ebpage--compta,.ebpage--salaires) .cm-hero__trust svg{width:18px;height:18px;color:var(--eb-green);flex:none}:is(.ebpage--compta,.ebpage--salaires) .cm-hero__trust b{color:var(--eb-navy);font-weight:600}:is(.ebpage--compta,.ebpage--salaires) .cm-hero__stage{position:relative;min-width:0}:is(.ebpage--compta,.ebpage--salaires) .cm-hero__stage .stage-frame{position:relative;z-index:2;border-radius:16px;box-shadow:0 40px 80px -28px #0f172a6b,0 16px 36px -22px #0f172a4d}:is(.ebpage--compta,.ebpage--salaires) .logo .compta-tag{background:linear-gradient(120deg,#4f46e5,#3b5bdb)}:is(.ebpage--compta,.ebpage--salaires) .cm-hero-accent{color:#f0883c!important}:is(.ebpage--compta,.ebpage--salaires) .pro-hero .badge-pro .dot.amber{background:#f0883c;box-shadow:0 0 0 4px #f0883c40}:is(.ebpage--compta,.ebpage--salaires) .kicker.amber{color:var(--warn, #B45309)}:is(.ebpage--compta,.ebpage--salaires) .cm{--cm-navy:#2B313C;--cm-navy-2:#3A4250;--cm-red:#E5484D;--cm-red-h:var(--brand-red-h, #A81F2B);--cm-amber:#F0883C;--cm-bg:#F1F5FA;--cm-card:#FFFFFF;--cm-card2:#F8FAFC;--cm-soft:#F1F5F9;--cm-bd:rgba(15,23,42,.09);--cm-bd2:rgba(15,23,42,.14);--cm-h:#0F172A;--cm-b:#1E293B;--cm-m:#64748B;--cm-x:#94A3B8;--cm-ok:#34D399;--cm-bad:#F87171;--cm-warn:#F59E0B;--cm-info:#2563EB;--cm-vio:#7C3AED;--cm-serif:"Fraunces", Georgia, serif;--cm-mono:"JetBrains Mono", ui-monospace, monospace;font-family:var(--font-body);color:var(--cm-b);background:var(--cm-bg);border:1px solid var(--cm-bd);border-radius:16px;overflow:hidden;box-shadow:var(--sh-xl)}:is(.ebpage--compta,.ebpage--salaires) .cm *{box-sizing:border-box}:is(.ebpage--compta,.ebpage--salaires) .cm-amt{font-family:var(--cm-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}:is(.ebpage--compta,.ebpage--salaires) .cm-scale{position:relative;width:100%}:is(.ebpage--compta,.ebpage--salaires) .cm-scale-inner{position:absolute;top:0;left:0;transform-origin:top left}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cm-fit{position:relative;width:100%}:is(.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cm-fit-inner{position:absolute;top:0;left:0;transform-origin:top left}:is(.ebpage--pro,.ebpage--tarifs) .section-head h2,:is(.ebpage--pro,.ebpage--tarifs) .pf-copy h2{letter-spacing:-.02em}:is(.ebpage--pro,.ebpage--tarifs) .pf-copy .kicker{color:var(--eb-purple)}:is(.ebpage--pro,.ebpage--tarifs) .pf-copy .kicker.red{color:var(--eb-red)}:is(.ebpage--pro,.ebpage--tarifs) .pf-copy .kicker.navy{color:var(--eb-navy)}:is(.ebpage--pro,.ebpage--tarifs) .nav.scrolled{background:#f8f9fceb;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}:is(.ebpage--pro,.ebpage--tarifs) .pro-hero{color:var(--eb-navy);background:linear-gradient(180deg,#f3f7ff,#dfe8f6);padding:196px 0 116px}.ebpage--pro .pro-hero-mtn{inset:auto 0 0;height:74%;background:url(/brand/hero-futur.webp) center bottom / 100% auto no-repeat;opacity:1}.ebpage--tarifs .pro-hero-mtn{inset:auto 0 0;height:60%;background:url(/brand/hero-futur.webp) center bottom / 100% auto no-repeat;mix-blend-mode:normal;opacity:.72}:is(.ebpage--pro,.ebpage--tarifs) .pro-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:130px;z-index:0;pointer-events:none;background:linear-gradient(180deg,transparent,#DFE8F6)}:is(.ebpage--pro,.ebpage--tarifs) .pro-hero:before{content:"";position:absolute;top:-10%;right:-6%;width:620px;height:620px;z-index:0;pointer-events:none;background:radial-gradient(circle,rgba(79,70,229,.12),transparent 62%)}:is(.ebpage--pro,.ebpage--tarifs) .pro-hero .badge-pro{background:#fff;border:1px solid rgba(15,23,42,.09);color:var(--eb-navy);box-shadow:var(--sh-xs);-webkit-backdrop-filter:none;backdrop-filter:none}:is(.ebpage--pro,.ebpage--tarifs) .pro-hero .badge-pro .dot{background:#2f6be0;box-shadow:0 0 0 4px #2f6be038}:is(.ebpage--pro,.ebpage--tarifs) .pro-hero h1{color:var(--eb-navy)}:is(.ebpage--pro,.ebpage--tarifs) .pro-hero h1 .accent{background:linear-gradient(100deg,#2f6be0,#4f46e5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#2f6be0}:is(.ebpage--pro,.ebpage--tarifs) .pro-hero__sub{color:var(--fg-muted)}:is(.ebpage--pro,.ebpage--tarifs) .pro-hero__mini .m{color:var(--eb-navy);font-weight:600}:is(.ebpage--pro,.ebpage--tarifs) .pro-hero__mini .m svg{color:#2f6be0}:is(.ebpage--pro,.ebpage--tarifs) .nav--hero{background:transparent;border-bottom-color:transparent}:is(.ebpage--pro,.ebpage--tarifs) .nav--hero .nav__links a{color:var(--eb-navy);opacity:.82}:is(.ebpage--pro,.ebpage--tarifs) .nav--hero .nav__links a:hover{opacity:1}:is(.ebpage--pro,.ebpage--tarifs) .nav--hero .nav__back{color:var(--fg-muted)}:is(.ebpage--pro,.ebpage--tarifs) .nav--hero .nav__back:hover,:is(.ebpage--pro,.ebpage--tarifs) .nav--hero .nav__burger{color:var(--eb-navy)}@media(max-width:980px){:is(.ebpage--pro,.ebpage--tarifs) .pro-hero{padding:140px 0 72px}}:is(.ebpage--pro,.ebpage--tarifs) .pf-visual .mk,:is(.ebpage--pro,.ebpage--tarifs) .pf-visual .rd{border-radius:16px;box-shadow:0 34px 70px -30px #0f172a73,0 12px 28px -18px #0f172a47;outline:1px solid rgba(15,23,42,.06);outline-offset:0}:is(.ebpage--pro,.ebpage--compta,.ebpage--tarifs) .pf-visual{perspective:none}:is(.ebpage--pro,.ebpage--tarifs) .pro-hero__stage .stage-dash .rd,:is(.ebpage--pro,.ebpage--tarifs) .pro-hero__stage .stage-dash .mk{box-shadow:0 50px 100px -28px #0000008c,0 18px 44px -22px #0000006b}:is(.ebpage--pro,.ebpage--tarifs) .pro-hero h1 .accent-p{color:#a78bfa}:is(.ebpage--pro,.ebpage--tarifs) .pro-stat .v{font-family:var(--font-display)}:is(.ebpage--pro,.ebpage--tarifs) .pro-stats{gap:22px}:is(.ebpage--pro,.ebpage--tarifs) .pro-stat{padding:10px 8px;border-radius:16px}:is(.ebpage--pro,.ebpage--tarifs) .pmods{position:relative;overflow:hidden;background:radial-gradient(900px 480px at 12% -10%,rgba(99,102,241,.2),transparent 60%),radial-gradient(820px 460px at 92% 110%,rgba(22,133,90,.18),transparent 60%),linear-gradient(160deg,#14203b,#0e1830 60%,#0c1428);color:#fff;border-top:1px solid rgba(255,255,255,.06)}:is(.ebpage--pro,.ebpage--tarifs) .pmods .section-head h2{color:#fff}:is(.ebpage--pro,.ebpage--tarifs) .pmods .section-head p{color:#ffffffb8}:is(.ebpage--pro,.ebpage--tarifs) .pmods .section-head .kicker{color:#c7b8ff}:is(.ebpage--pro,.ebpage--tarifs) .pmods-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}:is(.ebpage--pro,.ebpage--tarifs) .pmod{position:relative;overflow:hidden;border-radius:22px;padding:30px 30px 26px;background:linear-gradient(170deg,#ffffff12,#ffffff08);border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;flex-direction:column;gap:18px;transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease)}:is(.ebpage--pro,.ebpage--tarifs) .pmod:hover{transform:translateY(-4px);border-color:#ffffff38;box-shadow:0 30px 60px -28px #0009}:is(.ebpage--pro,.ebpage--tarifs) .pmod:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.5;background:radial-gradient(420px 200px at 90% -10%,var(--pmod-glow, rgba(99,102,241,.25)),transparent 60%)}:is(.ebpage--pro,.ebpage--tarifs) .pmod.compta{--pmod-glow: rgba(99,102,241,.3)}:is(.ebpage--pro,.ebpage--tarifs) .pmod.sal{--pmod-glow: rgba(45,212,160,.26)}:is(.ebpage--pro,.ebpage--tarifs) .pmod__top{display:flex;align-items:center;gap:14px;position:relative}:is(.ebpage--pro,.ebpage--tarifs) .pmod__ic{width:50px;height:50px;flex:none;border-radius:14px;display:flex;align-items:center;justify-content:center}:is(.ebpage--pro,.ebpage--tarifs) .pmod__ic svg{width:26px;height:26px}:is(.ebpage--pro,.ebpage--tarifs) .pmod.compta .pmod__ic{background:linear-gradient(135deg,#6366f1,#4338ca);color:#fff;box-shadow:0 10px 22px -8px #4f46e599}:is(.ebpage--pro,.ebpage--tarifs) .pmod.sal .pmod__ic{background:linear-gradient(135deg,#2dd4a0,#15855a);color:#fff;box-shadow:0 10px 22px -8px #15855a99}:is(.ebpage--pro,.ebpage--tarifs) .pmod__name{font-family:var(--font-display);font-weight:800;font-size:22px;color:#fff;letter-spacing:-.01em;display:flex;align-items:center;gap:10px}:is(.ebpage--pro,.ebpage--tarifs) .pmod__tag{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:6px;color:#fff}:is(.ebpage--pro,.ebpage--tarifs) .pmod.compta .pmod__tag{background:linear-gradient(120deg,#6366f1,#4338ca)}:is(.ebpage--pro,.ebpage--tarifs) .pmod.sal .pmod__tag{background:linear-gradient(120deg,#34d399,#0e7a4e)}:is(.ebpage--pro,.ebpage--tarifs) .pmod__sub{font-size:14.5px;color:#ffffffb3;line-height:1.55;margin-top:-6px;position:relative}:is(.ebpage--pro,.ebpage--tarifs) .pmod__visual{position:relative;border-radius:14px;overflow:hidden}:is(.ebpage--pro,.ebpage--tarifs) .pmod__chips{display:flex;flex-wrap:wrap;gap:8px;position:relative}:is(.ebpage--pro,.ebpage--tarifs) .pmod__chip{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:#ffffffdb;background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:6px 12px}:is(.ebpage--pro,.ebpage--tarifs) .pmod__chip svg{width:14px;height:14px}:is(.ebpage--pro,.ebpage--tarifs) .pmod.compta .pmod__chip svg{color:#a5b4fc}:is(.ebpage--pro,.ebpage--tarifs) .pmod.sal .pmod__chip svg{color:#5eead4}:is(.ebpage--pro,.ebpage--tarifs) .pmod__cta{margin-top:auto;display:inline-flex;align-items:center;gap:9px;align-self:flex-start;font-family:var(--font-display);font-weight:700;font-size:15px;padding:12px 20px;border-radius:12px;color:#fff;position:relative;transition:transform .18s var(--ease),box-shadow .18s var(--ease)}:is(.ebpage--pro,.ebpage--tarifs) .pmod.compta .pmod__cta{background:linear-gradient(135deg,#6366f1,#4338ca);box-shadow:0 12px 26px -10px #4f46e599}:is(.ebpage--pro,.ebpage--tarifs) .pmod.sal .pmod__cta{background:linear-gradient(135deg,#1fa86a,#0e7a4e);box-shadow:0 12px 26px -10px #0e7a4e99}:is(.ebpage--pro,.ebpage--tarifs) .pmod__cta:hover{transform:translateY(-2px)}:is(.ebpage--pro,.ebpage--tarifs) .pmod__cta svg{width:17px;height:17px}:is(.ebpage--pro,.ebpage--tarifs) .mmini{background:#fff;border-radius:14px;padding:15px 16px;box-shadow:0 18px 40px -22px #00000080;--mm-mono: "JetBrains Mono", ui-monospace, monospace;--mm-serif: "Fraunces", Georgia, serif}:is(.ebpage--pro,.ebpage--tarifs) .mmini-head{display:flex;align-items:center;gap:9px;margin-bottom:12px}:is(.ebpage--pro,.ebpage--tarifs) .mmini-head .t{font-family:var(--mm-serif);font-weight:600;font-size:14px;color:#0f172a}:is(.ebpage--pro,.ebpage--tarifs) .mmini-head .badge{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:999px}:is(.ebpage--pro,.ebpage--tarifs) .mmini-head .badge svg{width:12px;height:12px}:is(.ebpage--pro,.ebpage--tarifs) .mmini-head .badge.ok{background:#34d3991a;color:var(--ok, #15803D)}:is(.ebpage--pro,.ebpage--tarifs) .mmini-row{display:flex;align-items:center;gap:10px;padding:7px 0;border-top:1px solid #F1F5F9;font-size:12.5px}:is(.ebpage--pro,.ebpage--tarifs) .mmini-row:first-of-type{border-top:none}:is(.ebpage--pro,.ebpage--tarifs) .mmini-row .dir{width:22px;height:22px;flex:none;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}:is(.ebpage--pro,.ebpage--tarifs) .mmini-row .dir.d{background:#2563eb1f;color:#2563eb}:is(.ebpage--pro,.ebpage--tarifs) .mmini-row .dir.c{background:#34d3991f;color:var(--ok, #15803D)}:is(.ebpage--pro,.ebpage--tarifs) .mmini-row .pn{font-family:var(--mm-mono);font-weight:700;color:#0f172a;min-width:40px}:is(.ebpage--pro,.ebpage--tarifs) .mmini-row .pl{flex:1;color:#64748b;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.ebpage--pro,.ebpage--tarifs) .mmini-row .pa{font-family:var(--mm-mono);font-weight:700;color:#0f172a}:is(.ebpage--pro,.ebpage--tarifs) .mmini-foot{display:flex;align-items:center;justify-content:space-between;margin-top:11px;padding-top:11px;border-top:1.5px solid #EEF1F6}:is(.ebpage--pro,.ebpage--tarifs) .mmini-foot .l{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#64748b}:is(.ebpage--pro,.ebpage--tarifs) .mmini-foot .v{font-family:var(--mm-mono);font-weight:700;font-size:17px;color:#0f172a}:is(.ebpage--pro,.ebpage--tarifs) .mmini-payout{border-radius:12px;padding:14px 16px;color:#fff;background:linear-gradient(140deg,#1fa86a,#15724b)}:is(.ebpage--pro,.ebpage--tarifs) .mmini-payout .l{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#fffc}:is(.ebpage--pro,.ebpage--tarifs) .mmini-payout .v{font-family:var(--mm-mono);font-weight:700;font-size:26px;margin-top:6px}:is(.ebpage--pro,.ebpage--tarifs) .mmini-payout .v small{font-size:14px;color:#ffffffd1;margin-left:3px}:is(.ebpage--pro,.ebpage--tarifs) .psuite-flow{display:grid;grid-template-columns:1fr auto 1.15fr auto 1fr;gap:16px;align-items:stretch;max-width:1120px;margin:0 auto}:is(.ebpage--pro,.ebpage--tarifs) .pcol{display:flex;flex-direction:column;gap:12px;background:#fff;border:1px solid var(--border);border-radius:var(--r-xl);padding:22px 20px;box-shadow:var(--sh-xs)}:is(.ebpage--pro,.ebpage--tarifs) .pcol--hub{background:linear-gradient(165deg,#1a2748,#0e1830);border:none;color:#fff;box-shadow:var(--sh-lg);position:relative;overflow:hidden}:is(.ebpage--pro,.ebpage--tarifs) .pcol--hub:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(360px 180px at 50% -20%,rgba(123,92,246,.3),transparent 60%)}:is(.ebpage--pro,.ebpage--tarifs) .pcol__cap{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle)}:is(.ebpage--pro,.ebpage--tarifs) .pcol--hub .pcol__cap{color:#c7b8ff;position:relative}:is(.ebpage--pro,.ebpage--tarifs) .pcol__title{font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--eb-navy);position:relative}:is(.ebpage--pro,.ebpage--tarifs) .pcol--hub .pcol__title{color:#fff}:is(.ebpage--pro,.ebpage--tarifs) .pnode{display:flex;align-items:center;gap:11px;font-size:14px;font-weight:600;color:var(--eb-navy)}:is(.ebpage--pro,.ebpage--tarifs) .pnode .pn-ic{width:32px;height:32px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center;background:var(--eb-navy-tint);color:var(--eb-navy)}:is(.ebpage--pro,.ebpage--tarifs) .pnode .pn-ic svg{width:17px;height:17px}:is(.ebpage--pro,.ebpage--tarifs) .pcol--hub .pnode{color:#fff;position:relative}:is(.ebpage--pro,.ebpage--tarifs) .pcol--hub .pnode .pn-ic{background:#ffffff1a;color:#fff}:is(.ebpage--pro,.ebpage--tarifs) .pcol--hub .pnode .pn-ic.purple{background:#a78bfa33;color:#c7b8ff}:is(.ebpage--pro,.ebpage--tarifs) .pmodlink{display:flex;align-items:center;gap:11px;font-size:14px;font-weight:700;color:#fff;padding:11px 13px;border-radius:12px}:is(.ebpage--pro,.ebpage--tarifs) .pmodlink.compta{background:linear-gradient(120deg,#6366f12e,#6366f114);border:1px solid rgba(99,102,241,.3)}:is(.ebpage--pro,.ebpage--tarifs) .pmodlink.sal{background:linear-gradient(120deg,#2dd4a029,#2dd4a00f);border:1px solid rgba(45,212,160,.3)}:is(.ebpage--pro,.ebpage--tarifs) .pmodlink .pn-ic{width:32px;height:32px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center}:is(.ebpage--pro,.ebpage--tarifs) .pmodlink.compta .pn-ic{background:#6366f1;color:#fff}:is(.ebpage--pro,.ebpage--tarifs) .pmodlink.sal .pn-ic{background:#34d399;color:#fff}:is(.ebpage--pro,.ebpage--tarifs) .pmodlink .pn-ic svg{width:17px;height:17px}:is(.ebpage--pro,.ebpage--tarifs) .pmodlink .arr{margin-left:auto;opacity:.8}:is(.ebpage--pro,.ebpage--tarifs) .pmodlink .arr svg{width:15px;height:15px}:is(.ebpage--pro,.ebpage--tarifs) .pflow-arrow{display:flex;align-items:center;justify-content:center;color:var(--eb-red);opacity:.7}:is(.ebpage--pro,.ebpage--tarifs) .pflow-arrow svg{width:24px;height:24px}:is(.ebpage--pro,.ebpage--tarifs) .pcol--hub .pcol__core{display:flex;align-items:center;gap:10px;margin:4px 0 6px;position:relative}:is(.ebpage--pro,.ebpage--tarifs) .pcol--hub .pcol__core .core-ic{width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#a78bfa,#6d4ce0);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 22px -8px #7b5cf699}:is(.ebpage--pro,.ebpage--tarifs) .pcol--hub .pcol__core .core-ic svg{width:22px;height:22px;color:#fff}:is(.ebpage--pro,.ebpage--tarifs) #securite{background:transparent}:is(.ebpage--pro,.ebpage--tarifs) .compare .c-head--pro{background:linear-gradient(165deg,#1a2748,#0e1830)}:is(.ebpage--pro,.ebpage--tarifs) .compare .c-row--mod .c-cell--label{color:var(--eb-purple);font-weight:700}:is(.ebpage--pro,.ebpage--tarifs) .pp{background:transparent}:is(.ebpage--pro,.ebpage--tarifs) .pp-controls{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;margin:0 auto 40px}:is(.ebpage--pro,.ebpage--tarifs) .pp-plan{display:inline-flex;background:#fff;border:1px solid var(--border);border-radius:16px;padding:5px;gap:5px;box-shadow:var(--sh-xs)}:is(.ebpage--pro,.ebpage--tarifs) .pp-plan button{border:none;background:none;cursor:pointer;padding:11px 20px;border-radius:12px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;transition:all .18s var(--ease)}:is(.ebpage--pro,.ebpage--tarifs) .pp-plan button .nm{font-family:var(--font-display);font-weight:700;font-size:14.5px;color:var(--eb-navy);display:flex;align-items:center;gap:7px}:is(.ebpage--pro,.ebpage--tarifs) .pp-plan button .nm .max-badge{font-size:9px;font-weight:800;letter-spacing:.06em;padding:2px 6px;border-radius:5px;background:linear-gradient(120deg,#a78bfa,#6d4ce0);color:#fff;text-transform:uppercase}:is(.ebpage--pro,.ebpage--tarifs) .pp-plan button .pr{font-size:11.5px;color:var(--fg-subtle);font-weight:600}:is(.ebpage--pro,.ebpage--tarifs) .pp-plan button.on{background:var(--eb-navy);box-shadow:var(--sh-sm)}:is(.ebpage--pro,.ebpage--tarifs) .pp-plan button.on .nm,:is(.ebpage--pro,.ebpage--tarifs) .pp-plan button.on .pr{color:#fff}:is(.ebpage--pro,.ebpage--tarifs) .pp-plan button.on .pr{color:#ffffffb3}:is(.ebpage--pro,.ebpage--tarifs) .pp-users{display:inline-flex;align-items:center;gap:14px;background:#fff;border:1px solid var(--border);border-radius:16px;padding:10px 16px;box-shadow:var(--sh-xs)}:is(.ebpage--pro,.ebpage--tarifs) .pp-users .lbl{font-size:12.5px;color:var(--fg-muted);font-weight:600;line-height:1.3}:is(.ebpage--pro,.ebpage--tarifs) .pp-users .lbl b{color:var(--eb-navy);display:block;font-family:var(--font-display)}:is(.ebpage--pro,.ebpage--tarifs) .pp-step{display:inline-flex;align-items:center;gap:4px}:is(.ebpage--pro,.ebpage--tarifs) .pp-step button{width:34px;height:34px;border-radius:10px;border:1px solid var(--border-strong);background:#fff;color:var(--eb-navy);font-size:18px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}:is(.ebpage--pro,.ebpage--tarifs) .pp-step button:hover:not(:disabled){background:var(--eb-navy);color:#fff;border-color:var(--eb-navy)}:is(.ebpage--pro,.ebpage--tarifs) .pp-step button:disabled{opacity:.4;cursor:not-allowed}:is(.ebpage--pro,.ebpage--tarifs) .pp-step .cnt{min-width:30px;text-align:center;font-family:var(--font-display);font-weight:800;font-size:17px;color:var(--eb-navy)}:is(.ebpage--pro,.ebpage--tarifs) .pp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;align-items:stretch}:is(.ebpage--pro,.ebpage--tarifs) .pp-card{position:relative;background:#fff;border:1px solid var(--border);border-radius:18px;display:flex;flex-direction:column;box-shadow:0 12px 34px -22px #0f172a4d;transition:transform .22s var(--ease),box-shadow .22s var(--ease),border-color .22s var(--ease)}:is(.ebpage--pro,.ebpage--tarifs) .pp-card:hover{transform:translateY(-4px);box-shadow:0 26px 50px -24px #0f172a57;border-color:var(--border-strong)}:is(.ebpage--pro,.ebpage--tarifs) .pp-head{padding:22px 20px 0;text-align:center}:is(.ebpage--pro,.ebpage--tarifs) .pp-head .dur{font-family:var(--font-display);font-weight:800;font-size:20px;color:var(--eb-navy)}:is(.ebpage--pro,.ebpage--tarifs) .pp-head .dursub{font-size:11.5px;color:var(--fg-subtle);margin-top:3px;min-height:15px}:is(.ebpage--pro,.ebpage--tarifs) .pp-save{display:inline-block;margin-top:12px;font-size:11.5px;font-weight:700;letter-spacing:.01em;padding:5px 12px;border-radius:999px;background:var(--muted);color:var(--fg-muted)}:is(.ebpage--pro,.ebpage--tarifs) .pp-save.on{background:var(--eb-green-tint);color:var(--eb-green-600)}:is(.ebpage--pro,.ebpage--tarifs) .pp-save b{font-weight:800}:is(.ebpage--pro,.ebpage--tarifs) .pp-body{padding:18px 20px 20px;display:flex;flex-direction:column;align-items:center;flex:1}:is(.ebpage--pro,.ebpage--tarifs) .pp-price{display:flex;align-items:baseline;justify-content:center;gap:1px;color:var(--eb-navy);font-family:var(--font-display);margin-top:6px}:is(.ebpage--pro,.ebpage--tarifs) .pp-price .int{font-size:46px;font-weight:800;letter-spacing:-.02em;line-height:1}:is(.ebpage--pro,.ebpage--tarifs) .pp-price .dec{font-size:22px;font-weight:800}:is(.ebpage--pro,.ebpage--tarifs) .pp-price .cur{font-size:14px;font-weight:700;color:var(--fg-muted);margin-left:5px;align-self:flex-start;margin-top:4px}:is(.ebpage--pro,.ebpage--tarifs) .pp-unit{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-subtle);margin-top:8px}:is(.ebpage--pro,.ebpage--tarifs) .pp-billed{font-size:12px;color:var(--fg-muted);margin-top:14px;text-align:center;line-height:1.45;min-height:34px}:is(.ebpage--pro,.ebpage--tarifs) .pp-billed b{color:var(--eb-navy)}:is(.ebpage--pro,.ebpage--tarifs) .pp-order{margin-top:18px;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px;border-radius:11px;border:none;cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:14px;color:#fff;background:linear-gradient(135deg,#F0545F,var(--eb-red-600));box-shadow:0 12px 24px -12px var(--brand-red, #CC2936) 8c;transition:transform .16s var(--ease),box-shadow .16s var(--ease)}:is(.ebpage--pro,.ebpage--tarifs) .pp-order:hover{transform:translateY(-2px);box-shadow:0 18px 30px -12px var(--brand-red, #CC2936) 9e}:is(.ebpage--pro,.ebpage--tarifs) .pp-order svg{width:16px;height:16px}:is(.ebpage--pro,.ebpage--tarifs) .pp-card.featured{background:linear-gradient(170deg,#1e2c4d,#0e1830);border:none;transform:scale(1.04);box-shadow:0 34px 64px -26px #0e183099}:is(.ebpage--pro,.ebpage--tarifs) .pp-card.featured:hover{transform:scale(1.04) translateY(-4px)}:is(.ebpage--pro,.ebpage--tarifs) .pp-card.featured .pp-head .dur{color:#fff}:is(.ebpage--pro,.ebpage--tarifs) .pp-card.featured .pp-head .dursub{color:#fff9}:is(.ebpage--pro,.ebpage--tarifs) .pp-card.featured .pp-save{background:#ffffff24;color:#fff}:is(.ebpage--pro,.ebpage--tarifs) .pp-card.featured .pp-save.on{background:#34d7a033;color:#6ee7c0}:is(.ebpage--pro,.ebpage--tarifs) .pp-card.featured .pp-price{color:#fff}:is(.ebpage--pro,.ebpage--tarifs) .pp-card.featured .pp-price .cur{color:#fff9}:is(.ebpage--pro,.ebpage--tarifs) .pp-card.featured .pp-unit{color:#ffffff80}:is(.ebpage--pro,.ebpage--tarifs) .pp-card.featured .pp-billed{color:#ffffff9e}:is(.ebpage--pro,.ebpage--tarifs) .pp-card.featured .pp-billed b{color:#fff}:is(.ebpage--pro,.ebpage--tarifs) .pp-ribbon{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,#F0545F,var(--eb-red-600));color:#fff;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:6px 16px;border-radius:999px;box-shadow:0 10px 22px -8px var(--brand-red, #CC2936) 99;z-index:4;white-space:nowrap}:is(.ebpage--pro,.ebpage--tarifs) .pp-incl{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:26px}:is(.ebpage--pro,.ebpage--tarifs) .pp-incl .chip{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--eb-navy);background:#fff;border:1px solid var(--border);border-radius:999px;padding:7px 13px;box-shadow:var(--sh-xs)}:is(.ebpage--pro,.ebpage--tarifs) .pp-incl .chip svg{width:15px;height:15px;color:var(--eb-red)}:is(.ebpage--pro,.ebpage--tarifs) .pp-incl .chip.c-compta svg{color:#6366f1}:is(.ebpage--pro,.ebpage--tarifs) .pp-incl .chip.c-sal svg{color:var(--ok, #15803D)}:is(.ebpage--pro,.ebpage--tarifs) .pp-reassure{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap;margin-top:32px}:is(.ebpage--pro,.ebpage--tarifs) .pp-reassure span{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--fg-muted);font-weight:600}:is(.ebpage--pro,.ebpage--tarifs) .pp-reassure svg{width:16px;height:16px;color:var(--eb-green)}:is(.ebpage--pro,.ebpage--tarifs) .cx-wrap{max-width:1060px;margin:0 auto}:is(.ebpage--pro,.ebpage--tarifs) .cx-scroll{overflow-x:auto;padding:16px 4px 4px;margin:-16px -4px -4px}:is(.ebpage--pro,.ebpage--tarifs) .cx{width:100%;min-width:720px;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid var(--border);border-radius:20px;box-shadow:0 30px 70px -34px #0f172a6b;table-layout:fixed}:is(.ebpage--pro,.ebpage--tarifs) .cx .c-feat{width:34%}:is(.ebpage--pro,.ebpage--tarifs) .cx-th-feat{text-align:left;padding:26px 22px 22px;vertical-align:bottom}:is(.ebpage--pro,.ebpage--tarifs) .cx-th-feat .t{font-family:var(--font-display);font-weight:800;font-size:19px;color:var(--eb-navy);line-height:1.15}:is(.ebpage--pro,.ebpage--tarifs) .cx-th-feat .s{font-size:12.5px;color:var(--fg-muted);margin-top:5px}:is(.ebpage--pro,.ebpage--tarifs) .cx-plan{text-align:center;padding:22px 16px 20px;vertical-align:bottom;border-left:1px solid var(--border);position:relative}:is(.ebpage--pro,.ebpage--tarifs) .cx-plan .pre{font-size:10.5px;font-weight:800;color:var(--fg-subtle);text-transform:uppercase;letter-spacing:.05em;min-height:14px}:is(.ebpage--pro,.ebpage--tarifs) .cx-plan .pn{font-family:var(--font-display);font-weight:800;font-size:16.5px;color:var(--eb-navy);margin-bottom:9px}:is(.ebpage--pro,.ebpage--tarifs) .cx-plan .pr{font-family:var(--font-display);font-weight:800;font-size:28px;color:var(--eb-navy);line-height:1}:is(.ebpage--pro,.ebpage--tarifs) .cx-plan .pr .des{font-size:13px;font-weight:700;color:var(--fg-muted);margin-right:1px}:is(.ebpage--pro,.ebpage--tarifs) .cx-plan.max .pr .des{color:#ffffffa8}:is(.ebpage--pro,.ebpage--tarifs) .cx-plan .pr small{font-size:12px;font-weight:700;color:var(--fg-muted)}:is(.ebpage--pro,.ebpage--tarifs) .cx-plan .sub{font-size:11px;color:var(--fg-subtle);margin-top:7px;min-height:26px;line-height:1.4}:is(.ebpage--pro,.ebpage--tarifs) .cx-cta{display:inline-flex;align-items:center;justify-content:center;gap:7px;margin-top:12px;padding:10px 16px;border-radius:10px;font-family:var(--font-display);font-weight:700;font-size:13px;width:100%;transition:transform .15s var(--ease),box-shadow .15s var(--ease)}:is(.ebpage--pro,.ebpage--tarifs) .cx-cta svg{width:15px;height:15px}:is(.ebpage--pro,.ebpage--tarifs) .cx-cta.ghost{background:var(--muted);color:var(--eb-navy)}:is(.ebpage--pro,.ebpage--tarifs) .cx-cta.ghost:hover{background:var(--muted-2)}:is(.ebpage--pro,.ebpage--tarifs) .cx-cta.navy{background:var(--eb-navy);color:#fff}:is(.ebpage--pro,.ebpage--tarifs) .cx-cta.primary{background:linear-gradient(135deg,#F0545F,var(--eb-red-600));color:#fff;box-shadow:0 10px 22px -10px var(--brand-red, #CC2936) 99}:is(.ebpage--pro,.ebpage--tarifs) .cx-cta:hover{transform:translateY(-1px)}:is(.ebpage--pro,.ebpage--tarifs) .cx-plan.max{background:linear-gradient(175deg,#1e2c4d,#0e1830);border-left:none;border-radius:16px 16px 0 0}:is(.ebpage--pro,.ebpage--tarifs) .cx-plan.max .pre{color:#c7b8ff}:is(.ebpage--pro,.ebpage--tarifs) .cx-plan.max .pn,:is(.ebpage--pro,.ebpage--tarifs) .cx-plan.max .pr{color:#fff}:is(.ebpage--pro,.ebpage--tarifs) .cx-plan.max .pr small,:is(.ebpage--pro,.ebpage--tarifs) .cx-plan.max .sub{color:#ffffffa8}:is(.ebpage--pro,.ebpage--tarifs) .cx-ribbon{position:absolute;top:0;left:50%;transform:translate(-50%,-52%);background:linear-gradient(120deg,#a78bfa,#6d4ce0);color:#fff;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:5px 14px;border-radius:999px;box-shadow:0 8px 18px -6px #7b5cf699;white-space:nowrap}:is(.ebpage--pro,.ebpage--tarifs) .cx td.cx-cmax{background:#6366f10d}:is(.ebpage--pro,.ebpage--tarifs) .cx tbody tr:last-child td.cx-cmax{border-radius:0 0 16px 16px}:is(.ebpage--pro,.ebpage--tarifs) .cx-grp td{padding:13px 22px;background:linear-gradient(90deg,var(--eb-navy-tint),rgba(238,241,246,.25));border-top:1px solid var(--border)}:is(.ebpage--pro,.ebpage--tarifs) .cx-gh{display:flex;align-items:center;gap:11px}:is(.ebpage--pro,.ebpage--tarifs) .cx-gh .gi{width:28px;height:28px;border-radius:8px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--eb-red);flex:none}:is(.ebpage--pro,.ebpage--tarifs) .cx-gh .gi svg{width:16px;height:16px}:is(.ebpage--pro,.ebpage--tarifs) .cx-gh .gt{font-family:var(--font-display);font-weight:800;font-size:13.5px;color:var(--eb-navy)}:is(.ebpage--pro,.ebpage--tarifs) .cx-gh .gbadge{margin-left:4px;display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;padding:3px 10px;border-radius:999px;background:var(--eb-purple-tint);color:var(--eb-purple)}:is(.ebpage--pro,.ebpage--tarifs) .cx-gh .gbadge svg{width:11px;height:11px}:is(.ebpage--pro,.ebpage--tarifs) .cx-grp.mod .gi{color:var(--eb-purple);border-color:#7b5cf64d}:is(.ebpage--pro,.ebpage--tarifs) .cx-row td{padding:12px 22px;border-top:1px solid var(--border);font-size:13.5px;vertical-align:middle}:is(.ebpage--pro,.ebpage--tarifs) .cx-row td.lbl{color:var(--eb-navy);font-weight:500}:is(.ebpage--pro,.ebpage--tarifs) .cx-row td.c{text-align:center}:is(.ebpage--pro,.ebpage--tarifs) .cx-row:hover td{background:#0f172a05}:is(.ebpage--pro,.ebpage--tarifs) .cx-row:hover td.cx-cmax{background:#6366f117}:is(.ebpage--pro,.ebpage--tarifs) .cx-yes{width:21px;height:21px;color:var(--eb-green);display:inline-block;vertical-align:middle}:is(.ebpage--pro,.ebpage--tarifs) .cx-no{display:inline-flex;vertical-align:middle;color:var(--border-strong)}:is(.ebpage--pro,.ebpage--tarifs) .cx-no svg{width:16px;height:16px}:is(.ebpage--pro,.ebpage--tarifs) .cx-inc{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:800;color:var(--eb-green);background:var(--eb-green-tint);padding:4px 11px;border-radius:999px}:is(.ebpage--pro,.ebpage--tarifs) .cx-inc svg{width:12px;height:12px}:is(.ebpage--pro,.ebpage--tarifs) .cx-val{font-size:12px;font-weight:700;color:var(--fg-faint)}:is(.ebpage--pro,.ebpage--tarifs) .cx-legend{display:flex;align-items:center;justify-content:center;gap:22px;flex-wrap:wrap;margin-top:22px;font-size:12.5px;color:var(--fg-muted)}:is(.ebpage--pro,.ebpage--tarifs) .cx-legend span{display:inline-flex;align-items:center;gap:7px}:is(.ebpage--pro,.ebpage--tarifs) .cx-legend .cx-yes{width:16px;height:16px}@media(max-width:760px){:is(.ebpage--pro,.ebpage--tarifs) .cx{min-width:600px}}.ebpage--compta .pf-visual .cm{box-shadow:0 30px 64px -30px #0f172a66,0 10px 26px -18px #0f172a42}.ebpage--compta .pro-feature__grid{grid-template-columns:.86fr 1.14fr;gap:56px;align-items:center}:is(.ebpage--compta,.ebpage--salaires) .pf-copy .kicker{color:var(--eb-red)}:is(.ebpage--compta,.ebpage--salaires) .pf-copy .kicker.amber{color:#c2410c}.ebpage--compta .pf-point .pc{background:var(--eb-green-tint);color:var(--eb-green)}:is(.ebpage--compta,.ebpage--salaires) .cm-showcase{margin-top:8px}:is(.ebpage--compta,.ebpage--salaires) .cm-showcase .cm{box-shadow:0 34px 70px -30px #0f172a6b,0 12px 28px -18px #0f172a47}:is(.ebpage--compta,.ebpage--salaires) .pro-cta{background:radial-gradient(900px 420px at 50% -30%,rgba(240,136,60,.26),transparent 60%),radial-gradient(700px 400px at 12% 120%,rgba(204,41,54,.3),transparent 60%),linear-gradient(155deg,#16223f,#0e1830)}:is(.ebpage--compta,.ebpage--salaires) .cm-grid{display:grid;grid-template-columns:236px 1fr;min-height:100%}:is(.ebpage--compta,.ebpage--salaires) .cm-side{position:relative;color:#fff;padding:18px 14px 14px;display:flex;flex-direction:column;background:linear-gradient(180deg,#3a4250,#2e3540 42%,#262c36)}:is(.ebpage--compta,.ebpage--salaires) .cm-side:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(130% 55% at 0% 112%,rgba(229,72,77,.22),transparent 60%)}:is(.ebpage--compta,.ebpage--salaires) .cm-side>*{position:relative;z-index:1}:is(.ebpage--compta,.ebpage--salaires) .cm-side-logo{display:flex;align-items:center;gap:8px;padding:2px 6px 18px}:is(.ebpage--compta,.ebpage--salaires) .cm-side-logo .logo .logo-img{height:24px}:is(.ebpage--compta,.ebpage--salaires) .cm-grp{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#fff6;font-weight:700;padding:14px 10px 8px}:is(.ebpage--compta,.ebpage--salaires) .cm-nav{display:flex;flex-direction:column;gap:2px}:is(.ebpage--compta,.ebpage--salaires) .cm-item{display:flex;align-items:center;gap:11px;padding:9px 11px;border-radius:10px;color:#ffffffb8;font-size:13px;font-weight:500;cursor:default}:is(.ebpage--compta,.ebpage--salaires) .cm-item svg{width:17px;height:17px;flex:none;color:#ffffff8c}:is(.ebpage--compta,.ebpage--salaires) .cm-item .cm-chev{margin-left:auto;width:14px;height:14px;opacity:.5}:is(.ebpage--compta,.ebpage--salaires) .cm-item.on{background:linear-gradient(120deg,#ffffff24,#ffffff0f);color:#fff;box-shadow:inset 0 0 0 1px #ffffff14}:is(.ebpage--compta,.ebpage--salaires) .cm-item.on svg{color:#fff}:is(.ebpage--compta,.ebpage--salaires) .cm-sub{display:flex;flex-direction:column;gap:1px;margin:3px 0 3px 16px;padding-left:12px;border-left:1px solid rgba(255,255,255,.12)}:is(.ebpage--compta,.ebpage--salaires) .cm-subitem{display:flex;align-items:center;gap:9px;padding:7px 10px;border-radius:8px;font-size:12.5px;color:#fff9;font-weight:500}:is(.ebpage--compta,.ebpage--salaires) .cm-subitem svg{width:15px;height:15px}:is(.ebpage--compta,.ebpage--salaires) .cm-subitem.on{background:#fff;color:var(--cm-navy);font-weight:600}:is(.ebpage--compta,.ebpage--salaires) .cm-subitem.on svg{color:var(--cm-red)}:is(.ebpage--compta,.ebpage--salaires) .cm-mod{display:flex;align-items:center;gap:11px;padding:11px;border-radius:11px;font-size:13px;font-weight:600;color:#fff;margin-top:2px;background:#2dd4a014;border:1px solid rgba(45,212,160,.18)}:is(.ebpage--compta,.ebpage--salaires) .cm-mod svg{width:17px;height:17px;color:#34d7a0}:is(.ebpage--compta,.ebpage--salaires) .cm-mod .cm-chev{margin-left:auto;opacity:.5}:is(.ebpage--compta,.ebpage--salaires) .cm-side-foot{margin-top:auto;display:flex;flex-direction:column;gap:10px;padding-top:14px}:is(.ebpage--compta,.ebpage--salaires) .cm-back{display:flex;align-items:center;gap:9px;padding:11px 12px;border-radius:11px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#ffffffd1;font-size:12.5px;font-weight:600}:is(.ebpage--compta,.ebpage--salaires) .cm-back svg{width:15px;height:15px}:is(.ebpage--compta,.ebpage--salaires) .cm-user{display:flex;align-items:center;gap:10px;padding:9px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}:is(.ebpage--compta,.ebpage--salaires) .cm-user .av{width:34px;height:34px;flex:none;border-radius:50%;background:linear-gradient(135deg,#9d7bf7,#6a43d0);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;letter-spacing:.02em}:is(.ebpage--compta,.ebpage--salaires) .cm-user .meta b{display:block;font-size:12.5px;color:#fff;font-weight:600}:is(.ebpage--compta,.ebpage--salaires) .cm-user .meta small{display:flex;align-items:center;gap:5px;font-size:10.5px;color:#ffffff8c}:is(.ebpage--compta,.ebpage--salaires) .cm-user .meta small i{width:6px;height:6px;border-radius:50%;background:#f0b429;font-style:normal}:is(.ebpage--compta,.ebpage--salaires) .cm-user .cm-chev{margin-left:auto;width:15px;height:15px;color:#ffffff80}:is(.ebpage--compta,.ebpage--salaires) .cm-main{padding:18px 22px 24px;display:flex;flex-direction:column;min-width:0}:is(.ebpage--compta,.ebpage--salaires) .cm-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}:is(.ebpage--compta,.ebpage--salaires) .cm-top-l{display:flex;align-items:center;gap:13px}:is(.ebpage--compta,.ebpage--salaires) .cm-top-ic{width:38px;height:38px;flex:none;border-radius:11px;background:var(--eb-red-tint);color:var(--cm-red);display:flex;align-items:center;justify-content:center}:is(.ebpage--compta,.ebpage--salaires) .cm-top-ic svg{width:20px;height:20px}:is(.ebpage--compta,.ebpage--salaires) .cm-top-l h3{font-family:var(--cm-serif);font-weight:600;font-size:25px;color:var(--cm-h);letter-spacing:-.02em}:is(.ebpage--compta,.ebpage--salaires) .cm-top-r{display:flex;align-items:center;gap:11px}:is(.ebpage--compta,.ebpage--salaires) .cm-new{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#F0545F,var(--cm-red-h));color:#fff;border:none;border-radius:11px;padding:11px 18px;font-family:var(--font-display);font-weight:600;font-size:14px;box-shadow:0 10px 22px -8px var(--brand-red, #CC2936) 8c}:is(.ebpage--compta,.ebpage--salaires) .cm-new svg{width:16px;height:16px}:is(.ebpage--compta,.ebpage--salaires) .cm-new .cm-chev{width:14px;height:14px;opacity:.85}:is(.ebpage--compta,.ebpage--salaires) .cm-bell{width:42px;height:42px;flex:none;border-radius:50%;background:var(--cm-card);border:1px solid var(--cm-bd);display:flex;align-items:center;justify-content:center;color:var(--cm-m);position:relative}:is(.ebpage--compta,.ebpage--salaires) .cm-bell svg{width:18px;height:18px}:is(.ebpage--compta,.ebpage--salaires) .cm-bell i{position:absolute;top:-3px;right:-3px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--cm-red);color:#fff;font-size:10px;font-weight:700;font-style:normal;display:flex;align-items:center;justify-content:center;border:2px solid var(--cm-bg)}:is(.ebpage--compta,.ebpage--salaires) .cm-synth{position:relative;overflow:hidden;border-radius:18px;padding:26px 28px;margin-bottom:18px;background:linear-gradient(140deg,#3b4250,#313845,#2a303b);display:grid;grid-template-columns:1.35fr 1fr 1fr 1fr;gap:18px;align-items:center}:is(.ebpage--compta,.ebpage--salaires) .cm-synth:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(700px 300px at 110% -40%,rgba(240,136,60,.1),transparent 60%)}:is(.ebpage--compta,.ebpage--salaires) .cm-synth-main{position:relative;z-index:1}:is(.ebpage--compta,.ebpage--salaires) .cm-synth-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e;margin-bottom:12px}:is(.ebpage--compta,.ebpage--salaires) .cm-synth-eyebrow svg{width:15px;height:15px;color:var(--cm-amber)}:is(.ebpage--compta,.ebpage--salaires) .cm-synth-big{font-family:var(--cm-mono);font-weight:700;font-size:40px;line-height:1;color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:is(.ebpage--compta,.ebpage--salaires) .cm-synth-big small{font-size:21px;font-weight:600;color:#ffffffb3;margin-left:4px}:is(.ebpage--compta,.ebpage--salaires) .cm-synth-sub{font-size:12.5px;color:#ffffff8c;margin-top:10px}:is(.ebpage--compta,.ebpage--salaires) .cm-synth-stat{position:relative;z-index:1;padding:14px 16px;border-radius:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09)}:is(.ebpage--compta,.ebpage--salaires) .cm-synth-stat .l{font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffff80}:is(.ebpage--compta,.ebpage--salaires) .cm-synth-stat .v{font-family:var(--cm-mono);font-weight:700;font-size:19px;color:#fff;margin-top:8px;font-variant-numeric:tabular-nums;letter-spacing:-.01em}:is(.ebpage--compta,.ebpage--salaires) .cm-synth-stat .v.neg{color:#fb8a93}:is(.ebpage--compta,.ebpage--salaires) .cm-synth-stat .v small{font-size:11px;color:#ffffff8c;font-weight:600}:is(.ebpage--compta,.ebpage--salaires) .cm-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi{position:relative;overflow:hidden;background:var(--cm-card);border:1px solid var(--cm-bd);border-radius:16px;padding:18px 18px 16px;box-shadow:var(--sh-sm)}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi-wm{position:absolute;right:-10px;bottom:-14px;opacity:.06;pointer-events:none}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi-wm svg{width:96px;height:96px}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi.ok .cm-kpi-wm{color:var(--cm-ok)}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi.info .cm-kpi-wm{color:var(--cm-info)}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi.bad .cm-kpi-wm{color:var(--cm-bad)}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi.warn .cm-kpi-wm{color:var(--cm-amber)}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi-head{display:flex;align-items:center;gap:10px;margin-bottom:14px;position:relative;z-index:1}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi-ic{width:34px;height:34px;flex:none;border-radius:10px;display:flex;align-items:center;justify-content:center}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi-ic svg{width:18px;height:18px}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi.ok .cm-kpi-ic{background:#34d3991f;color:var(--cm-ok)}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi.info .cm-kpi-ic{background:#2563eb1f;color:var(--cm-info)}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi.bad .cm-kpi-ic{background:#f871711a;color:var(--cm-bad)}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi.warn .cm-kpi-ic{background:#f0883c24;color:var(--cm-amber)}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi-label{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--cm-m)}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi-help{margin-left:auto;width:16px;height:16px;border-radius:50%;border:1.4px solid var(--cm-x);color:var(--cm-x);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi-val{font-family:var(--cm-mono);font-weight:700;font-size:30px;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;position:relative;z-index:1}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi.ok .cm-kpi-val{color:var(--cm-ok)}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi.info .cm-kpi-val{color:var(--cm-info)}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi.bad .cm-kpi-val{color:var(--cm-bad)}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi.warn .cm-kpi-val{color:var(--cm-amber)}:is(.ebpage--compta,.ebpage--salaires) .cm-kpi-sub{font-size:12px;color:var(--cm-m);margin-top:8px;position:relative;z-index:1}:is(.ebpage--compta,.ebpage--salaires) .cm-tvabar{display:flex;align-items:center;gap:14px;background:var(--cm-card);border:1px solid var(--cm-bd);border-radius:14px;padding:14px 18px;margin-bottom:18px;box-shadow:var(--sh-xs)}:is(.ebpage--compta,.ebpage--salaires) .cm-tvabar-ic{width:42px;height:42px;flex:none;border-radius:11px;background:#2563eb1a;color:var(--cm-info);display:flex;align-items:center;justify-content:center}:is(.ebpage--compta,.ebpage--salaires) .cm-tvabar-ic svg{width:21px;height:21px}:is(.ebpage--compta,.ebpage--salaires) .cm-tvabar .t{font-size:15px;font-weight:700;color:var(--cm-h)}:is(.ebpage--compta,.ebpage--salaires) .cm-tvabar .s{font-size:12px;color:var(--cm-m);margin-top:3px}:is(.ebpage--compta,.ebpage--salaires) .cm-tvabar .amt{margin-left:auto;display:flex;align-items:center;gap:10px;font-family:var(--cm-mono);font-weight:700;font-size:18px;color:var(--cm-h);font-variant-numeric:tabular-nums}:is(.ebpage--compta,.ebpage--salaires) .cm-tvabar .amt svg{width:18px;height:18px;color:var(--cm-x)}:is(.ebpage--compta,.ebpage--salaires) .cm-bottom{display:grid;grid-template-columns:1.05fr 1fr;gap:16px}:is(.ebpage--compta,.ebpage--salaires) .cm-panel{background:var(--cm-card);border:1px solid var(--cm-bd);border-radius:16px;padding:18px 20px;box-shadow:var(--sh-xs)}:is(.ebpage--compta,.ebpage--salaires) .cm-panel-head{display:flex;align-items:center;gap:11px;margin-bottom:16px}:is(.ebpage--compta,.ebpage--salaires) .cm-panel-head .pic{width:34px;height:34px;flex:none;border-radius:10px;background:var(--eb-red-tint);color:var(--cm-red);display:flex;align-items:center;justify-content:center}:is(.ebpage--compta,.ebpage--salaires) .cm-panel-head .pic svg{width:18px;height:18px}:is(.ebpage--compta,.ebpage--salaires) .cm-panel-head h4{font-family:var(--cm-serif);font-weight:600;font-size:18px;color:var(--cm-h)}:is(.ebpage--compta,.ebpage--salaires) .cm-panel-head .ps{display:block;font-size:11.5px;color:var(--cm-x);font-weight:400;margin-top:1px}:is(.ebpage--compta,.ebpage--salaires) .cm-panel-head .seeall{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--cm-red)}:is(.ebpage--compta,.ebpage--salaires) .cm-panel-head .seeall svg{width:14px;height:14px}:is(.ebpage--compta,.ebpage--salaires) .cm-chart{height:210px;display:flex;flex-direction:column}:is(.ebpage--compta,.ebpage--salaires) .cm-bars{flex:1;display:flex;align-items:flex-end;gap:10px;padding:0 2px}:is(.ebpage--compta,.ebpage--salaires) .cm-bcol{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;justify-content:flex-end;height:100%}:is(.ebpage--compta,.ebpage--salaires) .cm-bpair{display:flex;align-items:flex-end;gap:3px;height:100%;width:100%;justify-content:center}:is(.ebpage--compta,.ebpage--salaires) .cm-bar{width:8px;border-radius:3px 3px 0 0}:is(.ebpage--compta,.ebpage--salaires) .cm-bar.prod{background:linear-gradient(180deg,#3fa0e6,#1f76c2)}:is(.ebpage--compta,.ebpage--salaires) .cm-bar.chrg{background:linear-gradient(180deg,#f0883c,var(--brand-red, #CC2936))}:is(.ebpage--compta,.ebpage--salaires) .cm-blabel{font-size:9.5px;color:var(--cm-x);font-weight:600}:is(.ebpage--compta,.ebpage--salaires) .cm-blegend{display:flex;justify-content:center;gap:22px;margin-top:14px;font-size:12px;color:var(--cm-m);font-weight:500}:is(.ebpage--compta,.ebpage--salaires) .cm-blegend span{display:inline-flex;align-items:center;gap:7px}:is(.ebpage--compta,.ebpage--salaires) .cm-blegend i{width:10px;height:10px;border-radius:3px}:is(.ebpage--compta,.ebpage--salaires) .cm-blegend i.prod{background:#2f7dcb}:is(.ebpage--compta,.ebpage--salaires) .cm-blegend i.chrg{background:var(--brand-red, #CC2936)}:is(.ebpage--compta,.ebpage--salaires) .cm-acts{display:flex;flex-direction:column}:is(.ebpage--compta,.ebpage--salaires) .cm-act{display:flex;align-items:center;gap:13px;padding:13px 4px;border-top:1px solid var(--cm-soft)}:is(.ebpage--compta,.ebpage--salaires) .cm-act:first-child{border-top:none}:is(.ebpage--compta,.ebpage--salaires) .cm-act-ic{width:36px;height:36px;flex:none;border-radius:10px;display:flex;align-items:center;justify-content:center}:is(.ebpage--compta,.ebpage--salaires) .cm-act-ic svg{width:17px;height:17px}:is(.ebpage--compta,.ebpage--salaires) .cm-act-ic.manual{background:var(--cm-soft);color:var(--cm-m)}:is(.ebpage--compta,.ebpage--salaires) .cm-act-ic.invoice{background:#2563eb1a;color:var(--cm-info)}:is(.ebpage--compta,.ebpage--salaires) .cm-act-ic.expense{background:var(--eb-red-tint);color:var(--cm-red)}:is(.ebpage--compta,.ebpage--salaires) .cm-act-meta{flex:1;min-width:0}:is(.ebpage--compta,.ebpage--salaires) .cm-act-meta b{display:block;font-size:13.5px;color:var(--cm-h);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.ebpage--compta,.ebpage--salaires) .cm-act-meta small{font-size:11.5px;color:var(--cm-x)}:is(.ebpage--compta,.ebpage--salaires) .cm-act-meta small .ref{font-family:var(--cm-mono)}:is(.ebpage--compta,.ebpage--salaires) .cm-act-amt{font-family:var(--cm-mono);font-weight:600;font-size:13.5px;color:var(--cm-b);font-variant-numeric:tabular-nums;white-space:nowrap}:is(.ebpage--compta,.ebpage--salaires) .cm-act-amt small{font-size:10px;color:var(--cm-x)}:is(.ebpage--compta,.ebpage--salaires) .cm-screen{background:var(--cm-card)}:is(.ebpage--compta,.ebpage--salaires) .cm-sc-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--cm-bd)}:is(.ebpage--compta,.ebpage--salaires) .cm-sc-title{display:flex;align-items:center;gap:11px}:is(.ebpage--compta,.ebpage--salaires) .cm-sc-title .ic{width:34px;height:34px;flex:none;border-radius:10px;background:var(--eb-red-tint);color:var(--cm-red);display:flex;align-items:center;justify-content:center}:is(.ebpage--compta,.ebpage--salaires) .cm-sc-title .ic svg{width:18px;height:18px}:is(.ebpage--compta,.ebpage--salaires) .cm-sc-title h4{font-family:var(--cm-serif);font-weight:600;font-size:19px;color:var(--cm-h)}:is(.ebpage--compta,.ebpage--salaires) .cm-sc-title .ic.navy{background:var(--eb-navy-tint);color:var(--cm-navy)}:is(.ebpage--compta,.ebpage--salaires) .cm-sc-title .ic.info{background:#2563eb1a;color:var(--cm-info)}:is(.ebpage--compta,.ebpage--salaires) .cm-yearbadge{display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border-radius:999px;background:var(--cm-card2);border:1px solid var(--cm-bd);font-size:12px;font-weight:600;color:var(--cm-b)}:is(.ebpage--compta,.ebpage--salaires) .cm-yearbadge svg{width:14px;height:14px;color:var(--cm-m)}:is(.ebpage--compta,.ebpage--salaires) .cm-yearbadge .st{padding:2px 8px;border-radius:999px;font-size:10px;font-weight:700;background:#34d3991f;color:var(--cm-ok)}:is(.ebpage--compta,.ebpage--salaires) .cm-sc-body{padding:18px 20px}:is(.ebpage--compta,.ebpage--salaires) .cm-seg{display:inline-flex;gap:3px;padding:4px;border-radius:11px;background:var(--cm-soft);border:1px solid var(--cm-bd)}:is(.ebpage--compta,.ebpage--salaires) .cm-seg span{padding:7px 14px;border-radius:8px;font-size:12.5px;font-weight:600;color:var(--cm-m)}:is(.ebpage--compta,.ebpage--salaires) .cm-seg span.on{background:var(--cm-card);color:var(--cm-h);box-shadow:var(--sh-xs)}:is(.ebpage--compta,.ebpage--salaires) .cm-seg span.on .cnt{color:var(--cm-red-h)}:is(.ebpage--compta,.ebpage--salaires) .cm-seg .cnt{margin-left:6px;font-size:10.5px;padding:1px 6px;border-radius:999px;background:#0f172a0f;color:var(--cm-m)}:is(.ebpage--compta,.ebpage--salaires) .cm-tbl{width:100%;border-collapse:collapse}:is(.ebpage--compta,.ebpage--salaires) .cm-tbl thead th{text-align:left;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--cm-m);padding:10px 14px;border-bottom:1px solid var(--cm-bd);background:var(--cm-card2)}:is(.ebpage--compta,.ebpage--salaires) .cm-tbl thead th.r{text-align:right}:is(.ebpage--compta,.ebpage--salaires) .cm-tbl thead th.c{text-align:center}:is(.ebpage--compta,.ebpage--salaires) .cm-tbl tbody td{padding:13px 14px;font-size:13px;color:var(--cm-b);border-bottom:1px solid var(--cm-soft);vertical-align:middle}:is(.ebpage--compta,.ebpage--salaires) .cm-tbl tbody tr:hover td{background:#0f172a05}:is(.ebpage--compta,.ebpage--salaires) .cm-tbl td.r{text-align:right}:is(.ebpage--compta,.ebpage--salaires) .cm-tbl td.c{text-align:center}:is(.ebpage--compta,.ebpage--salaires) .cm-tbl td.mono{font-family:var(--cm-mono);font-weight:600;font-variant-numeric:tabular-nums}:is(.ebpage--compta,.ebpage--salaires) .cm-num{font-family:var(--cm-mono);font-size:12px;font-weight:700;padding:2px 8px;border-radius:6px;background:var(--cm-soft);color:var(--cm-m)}:is(.ebpage--compta,.ebpage--salaires) .cm-doc{font-family:var(--cm-mono);font-size:11.5px;color:var(--cm-x);font-weight:600}:is(.ebpage--compta,.ebpage--salaires) .cm-jdesc b{color:var(--cm-h);font-weight:600;font-size:13px}:is(.ebpage--compta,.ebpage--salaires) .cm-jdesc small{display:block;color:var(--cm-x);font-size:11px;margin-top:2px}:is(.ebpage--compta,.ebpage--salaires) .cm-jtag{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;padding:3px 10px;border-radius:999px;white-space:nowrap}:is(.ebpage--compta,.ebpage--salaires) .cm-jtag svg{width:12px;height:12px}:is(.ebpage--compta,.ebpage--salaires) .cm-jtag.debtor{background:#2563eb1a;color:var(--cm-info)}:is(.ebpage--compta,.ebpage--salaires) .cm-jtag.creditor{background:#34d3991a;color:var(--cm-ok)}:is(.ebpage--compta,.ebpage--salaires) .cm-jtag.expense{background:var(--eb-red-tint);color:var(--cm-red)}:is(.ebpage--compta,.ebpage--salaires) .cm-jtag.manual{background:var(--cm-soft);color:var(--cm-m)}:is(.ebpage--compta,.ebpage--salaires) .cm-jtag.opening{background:#7c3aed1a;color:var(--cm-vio)}:is(.ebpage--compta,.ebpage--salaires) .cm-vatpill{font-family:var(--cm-mono);font-size:10px;font-weight:700;padding:2px 6px;border-radius:5px;background:#2563eb1a;color:var(--cm-info)}:is(.ebpage--compta,.ebpage--salaires) .cm-vatpill.ded{background:#f0883c24;color:var(--cm-warn)}:is(.ebpage--compta,.ebpage--salaires) .cm-balok{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--cm-ok)}:is(.ebpage--compta,.ebpage--salaires) .cm-balok svg{width:13px;height:13px}:is(.ebpage--compta,.ebpage--salaires) .cm-posting{border:1px solid var(--cm-bd);border-radius:13px;overflow:hidden}:is(.ebpage--compta,.ebpage--salaires) .cm-posting-head{display:flex;align-items:center;gap:9px;padding:11px 14px;background:var(--cm-card2);border-bottom:1px solid var(--cm-bd);font-size:12px;font-weight:700;color:var(--cm-h)}:is(.ebpage--compta,.ebpage--salaires) .cm-posting-head svg{width:15px;height:15px;color:var(--cm-red)}:is(.ebpage--compta,.ebpage--salaires) .cm-pline{display:flex;align-items:center;gap:12px;padding:11px 14px;border-bottom:1px solid var(--cm-soft)}:is(.ebpage--compta,.ebpage--salaires) .cm-pline:last-child{border-bottom:none}:is(.ebpage--compta,.ebpage--salaires) .cm-pline .dir{width:24px;height:24px;flex:none;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}:is(.ebpage--compta,.ebpage--salaires) .cm-pline .dir.d{background:#2563eb1f;color:var(--cm-info)}:is(.ebpage--compta,.ebpage--salaires) .cm-pline .dir.c{background:#34d3991f;color:var(--cm-ok)}:is(.ebpage--compta,.ebpage--salaires) .cm-pline .pn{font-family:var(--cm-mono);font-weight:700;font-size:12.5px;color:var(--cm-h);min-width:46px}:is(.ebpage--compta,.ebpage--salaires) .cm-pline .pl{flex:1;font-size:12.5px;color:var(--cm-m);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.ebpage--compta,.ebpage--salaires) .cm-pline .pa{font-family:var(--cm-mono);font-weight:600;font-size:12.5px;color:var(--cm-b);font-variant-numeric:tabular-nums}:is(.ebpage--compta,.ebpage--salaires) .cm-posting-foot{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;background:var(--cm-card2);font-size:12px}:is(.ebpage--compta,.ebpage--salaires) .cm-posting-foot .bal{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--cm-ok)}:is(.ebpage--compta,.ebpage--salaires) .cm-posting-foot .bal svg{width:14px;height:14px}:is(.ebpage--compta,.ebpage--salaires) .cm-posting-foot .tot{font-family:var(--cm-mono);font-weight:700;color:var(--cm-h)}:is(.ebpage--compta,.ebpage--salaires) .cm-tree{display:flex;flex-direction:column}:is(.ebpage--compta,.ebpage--salaires) .cm-trow{display:flex;align-items:center;gap:11px;padding:11px 14px;border-bottom:1px solid var(--cm-soft)}:is(.ebpage--compta,.ebpage--salaires) .cm-trow .tw-num{font-family:var(--cm-mono);font-weight:700;font-size:13px;min-width:52px;color:var(--cm-m)}:is(.ebpage--compta,.ebpage--salaires) .cm-trow .tw-name{flex:1;font-size:13.5px;color:var(--cm-b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.ebpage--compta,.ebpage--salaires) .cm-trow .tw-bal{font-family:var(--cm-mono);font-weight:600;font-size:13px;min-width:130px;text-align:right;color:var(--cm-h);font-variant-numeric:tabular-nums}:is(.ebpage--compta,.ebpage--salaires) .cm-trow .tw-lock{color:var(--cm-x);display:inline-flex}:is(.ebpage--compta,.ebpage--salaires) .cm-trow .tw-lock svg{width:13px;height:13px}:is(.ebpage--compta,.ebpage--salaires) .cm-trow .tw-caret{width:16px;display:flex;align-items:center;justify-content:center;color:var(--cm-x)}:is(.ebpage--compta,.ebpage--salaires) .cm-trow .tw-caret svg{width:14px;height:14px}:is(.ebpage--compta,.ebpage--salaires) .cm-trow.lvl-class{background:linear-gradient(90deg,rgba(15,23,42,.04),transparent)}:is(.ebpage--compta,.ebpage--salaires) .cm-trow.lvl-class .tw-num{color:var(--cm-navy);font-size:14px}:is(.ebpage--compta,.ebpage--salaires) .cm-trow.lvl-class .tw-name{font-weight:700;font-size:14px;color:var(--cm-h)}:is(.ebpage--compta,.ebpage--salaires) .cm-trow.lvl-class .tw-bal{font-weight:700}:is(.ebpage--compta,.ebpage--salaires) .cm-trow.lvl-group{padding-left:30px}:is(.ebpage--compta,.ebpage--salaires) .cm-trow.lvl-group .tw-name{font-weight:600;color:var(--cm-h)}:is(.ebpage--compta,.ebpage--salaires) .cm-trow.lvl-group .tw-num{color:var(--cm-m)}:is(.ebpage--compta,.ebpage--salaires) .cm-trow.lvl-account{padding-left:50px}:is(.ebpage--compta,.ebpage--salaires) .cm-trow.lvl-account .tw-name{color:var(--cm-b)}:is(.ebpage--compta,.ebpage--salaires) .cm-rrow{display:flex;align-items:center;gap:14px;padding:10px 18px;border-bottom:1px solid var(--cm-soft)}:is(.ebpage--compta,.ebpage--salaires) .cm-rrow .rnum{font-family:var(--cm-mono);font-size:11px;color:var(--cm-x);font-weight:600;min-width:40px}:is(.ebpage--compta,.ebpage--salaires) .cm-rrow .rname{flex:1;font-size:13.5px;color:var(--cm-b)}:is(.ebpage--compta,.ebpage--salaires) .cm-rrow .rval{font-family:var(--cm-mono);font-weight:600;font-size:13.5px;min-width:124px;text-align:right;color:var(--cm-h);font-variant-numeric:tabular-nums}:is(.ebpage--compta,.ebpage--salaires) .cm-rrow.is-class{background:linear-gradient(90deg,rgba(15,23,42,.045),transparent)}:is(.ebpage--compta,.ebpage--salaires) .cm-rrow.is-class .rname{font-weight:700;font-size:12.5px;text-transform:uppercase;letter-spacing:.03em;color:var(--cm-h)}:is(.ebpage--compta,.ebpage--salaires) .cm-rrow.is-class .rval{font-weight:700;color:var(--cm-h)}:is(.ebpage--compta,.ebpage--salaires) .cm-rrow.is-group,:is(.ebpage--compta,.ebpage--salaires) .cm-rrow.is-account{padding-left:28px}:is(.ebpage--compta,.ebpage--salaires) .cm-rrow.is-account .rname{color:var(--cm-m);font-size:13px}:is(.ebpage--compta,.ebpage--salaires) .cm-rrow.is-step{background:#eef1f6;border-top:1px solid var(--cm-bd2);border-bottom:1px solid var(--cm-bd2)}:is(.ebpage--compta,.ebpage--salaires) .cm-rrow.is-step .rname{font-weight:700;color:var(--cm-h);text-transform:uppercase;font-size:12px;letter-spacing:.04em}:is(.ebpage--compta,.ebpage--salaires) .cm-rrow.is-step .rval{font-weight:700;color:var(--cm-h)}:is(.ebpage--compta,.ebpage--salaires) .cm-rrow.is-total{background:var(--cm-navy)}:is(.ebpage--compta,.ebpage--salaires) .cm-rrow.is-total .rname{color:#fff;font-weight:700;font-size:13.5px}:is(.ebpage--compta,.ebpage--salaires) .cm-rrow.is-total .rval{color:#fff;font-weight:700}:is(.ebpage--compta,.ebpage--salaires) .cm-rrow.is-result .rval.neg{color:var(--cm-bad)}:is(.ebpage--compta,.ebpage--salaires) .cm-rrow.is-result .rval.pos{color:var(--cm-ok)}:is(.ebpage--compta,.ebpage--salaires) .cm-meter{display:flex;align-items:center;gap:18px;padding:16px 20px;border-radius:14px;background:#34d3990f;border:1px solid rgba(22,163,74,.18);margin-bottom:16px}:is(.ebpage--compta,.ebpage--salaires) .cm-meter .side{display:flex;flex-direction:column;gap:3px}:is(.ebpage--compta,.ebpage--salaires) .cm-meter .side .l{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--cm-m)}:is(.ebpage--compta,.ebpage--salaires) .cm-meter .side .v{font-family:var(--cm-mono);font-size:19px;font-weight:700;color:var(--cm-h);font-variant-numeric:tabular-nums}:is(.ebpage--compta,.ebpage--salaires) .cm-meter .eq{font-family:var(--cm-mono);font-size:20px;font-weight:700;color:var(--cm-ok)}:is(.ebpage--compta,.ebpage--salaires) .cm-meter .verdict{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--cm-ok)}:is(.ebpage--compta,.ebpage--salaires) .cm-meter .verdict svg{width:17px;height:17px}:is(.ebpage--compta,.ebpage--salaires) .cm-two{display:grid;grid-template-columns:1fr 1fr;gap:16px}:is(.ebpage--compta,.ebpage--salaires) .cm-col{border:1px solid var(--cm-bd);border-radius:13px;overflow:hidden}:is(.ebpage--compta,.ebpage--salaires) .cm-col-head{padding:11px 18px;background:var(--cm-card2);border-bottom:1px solid var(--cm-bd);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--cm-m)}:is(.ebpage--compta,.ebpage--salaires) .cm-vat-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:16px}:is(.ebpage--compta,.ebpage--salaires) .cm-afc{border:1px solid var(--cm-bd);border-radius:13px;overflow:hidden}:is(.ebpage--compta,.ebpage--salaires) .cm-afc-head{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--cm-card2);border-bottom:1px solid var(--cm-bd)}:is(.ebpage--compta,.ebpage--salaires) .cm-afc-head .t{font-size:12.5px;font-weight:700;color:var(--cm-h)}:is(.ebpage--compta,.ebpage--salaires) .cm-afc-head .meth{font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:999px;background:#2563eb1a;color:var(--cm-info)}:is(.ebpage--compta,.ebpage--salaires) .cm-afcrow{display:flex;align-items:center;gap:12px;padding:11px 16px;border-bottom:1px solid var(--cm-soft)}:is(.ebpage--compta,.ebpage--salaires) .cm-afcrow:last-child{border-bottom:none}:is(.ebpage--compta,.ebpage--salaires) .cm-afcrow .cell{font-family:var(--cm-mono);font-weight:700;font-size:11px;min-width:34px;padding:2px 7px;border-radius:6px;background:var(--cm-soft);color:var(--cm-m);text-align:center}:is(.ebpage--compta,.ebpage--salaires) .cm-afcrow .lab{flex:1;font-size:12.5px;color:var(--cm-b)}:is(.ebpage--compta,.ebpage--salaires) .cm-afcrow .val{font-family:var(--cm-mono);font-weight:600;font-size:12.5px;color:var(--cm-h);font-variant-numeric:tabular-nums}:is(.ebpage--compta,.ebpage--salaires) .cm-afcrow.tot{background:var(--cm-card2)}:is(.ebpage--compta,.ebpage--salaires) .cm-afcrow.tot .lab{font-weight:700;color:var(--cm-h)}:is(.ebpage--compta,.ebpage--salaires) .cm-vat-due{display:flex;flex-direction:column;gap:14px}:is(.ebpage--compta,.ebpage--salaires) .cm-vat-card{border-radius:14px;padding:18px 20px;color:#fff;background:linear-gradient(140deg,#3b4250,#2a303b);position:relative;overflow:hidden}:is(.ebpage--compta,.ebpage--salaires) .cm-vat-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(400px 200px at 110% -30%,rgba(240,136,60,.18),transparent 60%)}:is(.ebpage--compta,.ebpage--salaires) .cm-vat-card .l{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff9;position:relative}:is(.ebpage--compta,.ebpage--salaires) .cm-vat-card .v{font-family:var(--cm-mono);font-weight:700;font-size:30px;margin-top:8px;color:#fff;position:relative;font-variant-numeric:tabular-nums}:is(.ebpage--compta,.ebpage--salaires) .cm-vat-card .s{font-size:12px;color:#fff9;margin-top:8px;position:relative}:is(.ebpage--compta,.ebpage--salaires) .cm-vat-meta{border:1px solid var(--cm-bd);border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:12px}:is(.ebpage--compta,.ebpage--salaires) .cm-vat-meta .mrow{display:flex;align-items:center;justify-content:space-between;font-size:12.5px}:is(.ebpage--compta,.ebpage--salaires) .cm-vat-meta .mrow span{color:var(--cm-m)}:is(.ebpage--compta,.ebpage--salaires) .cm-vat-meta .mrow b{color:var(--cm-h);font-weight:600;font-family:var(--cm-mono)}:is(.ebpage--compta,.ebpage--salaires) .cm-sat{position:absolute;background:#fff;border:1px solid var(--cm-bd);border-radius:14px;box-shadow:var(--sh-lg);padding:15px 16px;z-index:4}:is(.ebpage--compta,.ebpage--salaires) .cm-sat .sh{display:flex;align-items:center;gap:9px;margin-bottom:11px}:is(.ebpage--compta,.ebpage--salaires) .cm-sat .sh .si{width:30px;height:30px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center}:is(.ebpage--compta,.ebpage--salaires) .cm-sat .sh .si svg{width:16px;height:16px}:is(.ebpage--compta,.ebpage--salaires) .cm-sat .sh .st{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--cm-h)}:is(.ebpage--compta,.ebpage--salaires) .cm-sat .si.green{background:#34d3991f;color:var(--cm-ok)}:is(.ebpage--compta,.ebpage--salaires) .cm-sat .si.red{background:var(--eb-red-tint);color:var(--cm-red)}:is(.ebpage--compta,.ebpage--salaires) .cm-sat .si.navy{background:var(--eb-navy-tint);color:var(--cm-navy)}:is(.ebpage--compta,.ebpage--salaires) .cm-sat .si.info{background:#2563eb1a;color:var(--cm-info)}:is(.ebpage--compta,.ebpage--salaires) .cm-feat-pills{display:flex;flex-wrap:wrap;gap:9px;margin-top:8px}:is(.ebpage--compta,.ebpage--salaires) .cflow{display:grid;grid-template-columns:1fr auto 1.2fr auto 1fr;gap:18px;align-items:center;max-width:1080px;margin:0 auto}:is(.ebpage--compta,.ebpage--salaires) .cflow-col{display:flex;flex-direction:column;gap:10px}:is(.ebpage--compta,.ebpage--salaires) .cflow-cap{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle);margin-bottom:2px}:is(.ebpage--compta,.ebpage--salaires) .cflow-node{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--border);border-radius:var(--r-md);padding:13px 16px;font-family:var(--font-display);font-weight:600;font-size:15px;color:var(--eb-navy);box-shadow:var(--sh-xs);transition:all .18s var(--ease)}:is(.ebpage--compta,.ebpage--salaires) .cflow-node:hover{transform:translateY(-2px);box-shadow:var(--sh-sm);border-color:var(--border-strong)}:is(.ebpage--compta,.ebpage--salaires) .cflow-ic{width:34px;height:34px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center}:is(.ebpage--compta,.ebpage--salaires) .cflow-ic.src{background:var(--eb-navy-tint);color:var(--eb-navy)}:is(.ebpage--compta,.ebpage--salaires) .cflow-ic.out{background:var(--eb-green-tint);color:var(--eb-green)}:is(.ebpage--compta,.ebpage--salaires) .cflow-arrow{display:flex;align-items:center;justify-content:center;color:var(--eb-red);opacity:.7}:is(.ebpage--compta,.ebpage--salaires) .cflow-engine{background:linear-gradient(160deg,#16223f,#0e1830);border-radius:var(--r-xl);padding:28px 22px;text-align:center;color:#fff;box-shadow:var(--sh-lg);display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;overflow:hidden}:is(.ebpage--compta,.ebpage--salaires) .cflow-engine:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(400px 200px at 50% -30%,rgba(240,136,60,.2),transparent 60%);pointer-events:none}:is(.ebpage--compta,.ebpage--salaires) .cflow-engine-ic{width:58px;height:58px;border-radius:16px;background:linear-gradient(135deg,#f0545f,#c8121d);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 12px 26px -8px var(--brand-red, #CC2936) 80;margin-bottom:4px;position:relative}:is(.ebpage--compta,.ebpage--salaires) .cflow-engine b{font-family:var(--font-display);font-weight:700;font-size:18px;position:relative}:is(.ebpage--compta,.ebpage--salaires) .cflow-engine>span{font-size:13px;color:#ffffffa8;position:relative}:is(.ebpage--compta,.ebpage--salaires) .cflow-badge{display:inline-flex;align-items:center;gap:6px;margin-top:6px;background:#2dd4a029;color:#34d7a0;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700;position:relative}:is(.ebpage--compta,.ebpage--salaires) .cflow-badge svg{width:13px;height:13px}@media(max-width:980px){:is(.ebpage--pro,.ebpage--tarifs) .pmods-grid{grid-template-columns:1fr;gap:20px}:is(.ebpage--pro,.ebpage--tarifs) .psuite-flow{grid-template-columns:1fr;gap:14px}:is(.ebpage--pro,.ebpage--tarifs) .pflow-arrow{transform:rotate(90deg)}:is(.ebpage--pro,.ebpage--tarifs) .pro-feature{padding:72px 0}:is(.ebpage--pro,.ebpage--tarifs) .pro-feature__grid{grid-template-columns:1fr;gap:36px}:is(.ebpage--pro,.ebpage--tarifs) .pp-grid{grid-template-columns:repeat(2,1fr);gap:14px}:is(.ebpage--pro,.ebpage--tarifs) .pp-card.featured{transform:none}:is(.ebpage--pro,.ebpage--tarifs) .pp-card.featured:hover{transform:translateY(-4px)}:is(.ebpage--compta,.ebpage--salaires) .cm-hero{padding:104px 0 64px}:is(.ebpage--compta,.ebpage--salaires) .cm-hero__grid{grid-template-columns:1fr;gap:44px}:is(.ebpage--compta,.ebpage--salaires) .pro-feature__grid{grid-template-columns:1fr;gap:40px}:is(.ebpage--compta,.ebpage--salaires) .cflow{grid-template-columns:1fr;gap:14px}:is(.ebpage--compta,.ebpage--salaires) .cflow-arrow{transform:rotate(90deg)}:is(.ebpage--compta,.ebpage--salaires) .cm-synth{grid-template-columns:1fr 1fr}:is(.ebpage--compta,.ebpage--salaires) .cm-kpis{grid-template-columns:repeat(2,1fr)}:is(.ebpage--compta,.ebpage--salaires) .cm-bottom,:is(.ebpage--compta,.ebpage--salaires) .cm-vat-grid,:is(.ebpage--compta,.ebpage--salaires) .cm-two{grid-template-columns:1fr}}@media(max-width:560px){:is(.ebpage--pro,.ebpage--tarifs) .pp-grid{grid-template-columns:1fr}:is(.ebpage--pro,.ebpage--tarifs) .pp-controls{flex-direction:column}}@media(max-width:980px){:is(.ebpage--pro,.ebpage--tarifs) .pro-hero__stage>[class*=floaty]{display:none}:is(.ebpage--compta,.ebpage--salaires) .cm-hero__stage>[class*=floaty]{display:none}}.ebpage--salaires{--sm-page: #E9EDF3}.ebpage--salaires.sm-body{background:radial-gradient(1200px 680px at 50% -6%,rgba(255,255,255,.9),transparent 60%),radial-gradient(900px 520px at 100% 8%,rgba(22,90,58,.06),transparent 60%),#ebeef3;background-attachment:fixed}.ebpage--salaires .pro-feature{background:#fff;border-top:1px solid rgba(15,23,42,.08)}.ebpage--salaires .pro-feature--alt{background:#edf2ee}.ebpage--salaires .section{background:transparent;border-top:1px solid rgba(15,23,42,.07)}.ebpage--salaires .section--muted{background:#edf2ee}.ebpage--salaires #flow{background:#f1f6f2}.ebpage--salaires #conformite{border-top:1px solid rgba(15,23,42,.07)}.ebpage--salaires #faq{background:#fff}.ebpage--salaires .pro-feature,.ebpage--salaires .section{box-shadow:inset 0 1px #fff9}.ebpage--salaires .pf-copy .kicker{color:var(--eb-green-600)}.ebpage--salaires .pf-copy .kicker.red{color:var(--eb-red)}.ebpage--salaires .pf-copy h2 .accent{color:var(--eb-green-600)}.ebpage--salaires .pf-point .pc{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--salaires .pro-feature__grid{grid-template-columns:.86fr 1.14fr;gap:56px;align-items:center}.ebpage--salaires .pf-visual{perspective:none}.ebpage--salaires .pf-visual .cm{box-shadow:0 30px 64px -30px #0f172a66,0 10px 26px -18px #0f172a42}.ebpage--salaires .section-head h2 .accent,.ebpage--salaires .kicker{color:var(--eb-green-600)}.ebpage--salaires .nav{background:#f7faf8d1;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid rgba(15,23,42,.08)}.ebpage--salaires .nav.scrolled{background:#f7faf8f0;box-shadow:0 1px #0f172a0d,0 12px 30px -22px #0f172a66}.ebpage--salaires .nav__links a.active{color:var(--eb-green-600)}.ebpage--salaires .scroll-prog{background:linear-gradient(90deg,var(--eb-green),#2DD4A0)}.ebpage--salaires .logo .sal-tag{background:linear-gradient(120deg,var(--ok, #15803d),#0e7a4e)}.ebpage--salaires .sm-hero{position:relative;overflow:hidden;padding:124px 0 120px;background:linear-gradient(180deg,#f6faf7,#e5ede7)}.ebpage--salaires .sm-hero-mtn{position:absolute;left:0;right:0;bottom:0;height:74%;z-index:0;pointer-events:none;background:url(/brand/hero-futur.webp) center bottom / 100% auto no-repeat;opacity:1}.ebpage--salaires .sm-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;z-index:0;pointer-events:none;background:linear-gradient(180deg,transparent,#E5EDE7)}.ebpage--salaires .sm-hero .wrap{max-width:1460px;position:relative;z-index:1}.ebpage--salaires .sm-hero__grid{display:grid;grid-template-columns:.92fr 1.18fr;gap:56px;align-items:center}.ebpage--salaires .sm-hero__copy{min-width:0}.ebpage--salaires .sm-eyebrow{display:inline-flex;align-items:center;gap:9px;background:#fff;border:1px solid rgba(15,23,42,.09);border-radius:var(--r-pill);padding:7px 15px 7px 9px;font-family:var(--font-display);font-weight:600;font-size:13px;color:var(--eb-navy);box-shadow:var(--sh-xs)}.ebpage--salaires .sm-eyebrow .swiss-badge{width:17px;height:17px;border-radius:4px;background:var(--eb-red);display:inline-flex;align-items:center;justify-content:center}.ebpage--salaires .sm-eyebrow .swiss-badge svg{width:13px;height:13px}.ebpage--salaires .sm-hero h1{font-size:clamp(2.7rem,4.4vw,4rem);font-weight:800;color:var(--eb-navy);line-height:1.04;letter-spacing:-.03em;margin:22px 0 0;text-wrap:balance}.ebpage--salaires .sm-hero h1 .accent{background:linear-gradient(100deg,var(--ok, #15803d),#1fa98c);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ebpage--salaires .sm-hero__sub{font-size:19px;line-height:1.6;color:var(--fg-muted);margin:22px 0 0;max-width:548px;text-wrap:pretty}.ebpage--salaires .sm-hero__cta{display:flex;gap:14px;margin-top:30px;flex-wrap:wrap}.ebpage--salaires .sm-hero__usps{display:flex;flex-wrap:wrap;gap:11px;margin-top:28px}.ebpage--salaires .sm-hero__usps .usp{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:var(--r-pill);padding:8px 14px;font-size:13.5px;font-weight:600;color:var(--eb-navy);box-shadow:var(--sh-xs)}.ebpage--salaires .sm-hero__usps .usp svg{width:16px;height:16px;color:var(--eb-green)}.ebpage--salaires .sm-hero__trust{display:flex;align-items:center;gap:10px;margin-top:26px;font-size:14px;color:var(--fg-muted)}.ebpage--salaires .sm-hero__trust svg{width:18px;height:18px;color:var(--eb-green);flex:none}.ebpage--salaires .sm-hero__trust b{color:var(--eb-navy);font-weight:600}.ebpage--salaires .sm-hero__stage{position:relative;min-width:0}.ebpage--salaires .sm-hero__stage .stage-frame{position:relative;z-index:2;border-radius:16px;box-shadow:0 40px 80px -28px #0f172a6b,0 16px 36px -22px #0f172a4d}.ebpage--salaires .btn--green{background:linear-gradient(135deg,#1FA86A,var(--eb-green-600));color:#fff;box-shadow:0 8px 18px -8px #165a3a80}.ebpage--salaires .btn--green:hover{transform:translateY(-1px);box-shadow:0 14px 26px -10px #165a3a8c}.ebpage--salaires .cm--sal{--cm-amber:#1FA86A;--cm-navy:#1C4A33;--cm-navy-2:#256B47}.ebpage--salaires .cm--sal .cm-side{background:linear-gradient(180deg,#245c3e,#1c4a33 42%,#163b29)}.ebpage--salaires .cm--sal .cm-side:after{background:radial-gradient(130% 55% at 0% 112%,rgba(45,212,160,.2),transparent 60%)}.ebpage--salaires .cm--sal .cm-mod{background:#6366f11a;border-color:#6366f138}.ebpage--salaires .cm--sal .cm-mod svg{color:#a5b4fc}.ebpage--salaires .cm--sal .cm-top-ic,.ebpage--salaires .cm--sal .cm-panel-head .pic,.ebpage--salaires .cm--sal .cm-sc-title .ic{background:var(--eb-green-tint);color:var(--eb-green-600)}.ebpage--salaires .cm--sal .cm-sc-title .ic.navy{background:#1c4a331f;color:var(--cm-navy)}.ebpage--salaires .cm--sal .cm-sc-title .ic.info{background:#2563eb1a;color:var(--cm-info)}.ebpage--salaires .cm--sal .cm-synth{background:linear-gradient(140deg,#245c3e,#1c4a33,#163b29)}.ebpage--salaires .cm--sal .cm-synth:after{background:radial-gradient(700px 300px at 110% -40%,rgba(45,212,160,.12),transparent 60%)}.ebpage--salaires .cm--sal .cm-synth-eyebrow svg{color:#34d7a0}.ebpage--salaires .cm--sal .cm-seg span.on .cnt{color:var(--eb-green-600)}.ebpage--salaires .cm--sal .cm-new{background:linear-gradient(135deg,#F0545F,var(--cm-red-h))}.ebpage--salaires .sm-pay{display:grid;grid-template-columns:1.32fr 1fr;gap:16px}.ebpage--salaires .sm-pay-col{display:flex;flex-direction:column;gap:14px}.ebpage--salaires .sm-emp-head{display:flex;align-items:center;gap:14px;padding:15px 18px;background:var(--cm-card);border:1px solid var(--cm-bd);border-radius:14px;box-shadow:var(--sh-xs)}.ebpage--salaires .sm-emp-av{width:46px;height:46px;flex:none;border-radius:13px;background:linear-gradient(135deg,#2dd4a0,#16855a);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--cm-mono);font-weight:800;font-size:16px;letter-spacing:.02em}.ebpage--salaires .sm-emp-head .who b{font-family:var(--cm-serif);font-weight:600;font-size:18px;color:var(--cm-h);display:block;letter-spacing:-.01em}.ebpage--salaires .sm-emp-head .who small{font-size:11.5px;color:var(--cm-m)}.ebpage--salaires .sm-emp-head .who small .ref{font-family:var(--cm-mono)}.ebpage--salaires .sm-emp-head .per{margin-left:auto;text-align:right}.ebpage--salaires .sm-emp-head .per .l{font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cm-x)}.ebpage--salaires .sm-emp-head .per .v{font-size:14px;font-weight:700;color:var(--cm-h);margin-top:3px}.ebpage--salaires .sm-decompte{border:1px solid var(--cm-bd);border-radius:14px;overflow:hidden}.ebpage--salaires .sm-dec-sec{display:flex;align-items:center;gap:8px;padding:9px 16px;background:var(--cm-card2);border-bottom:1px solid var(--cm-bd);border-top:1px solid var(--cm-bd);font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--cm-m)}.ebpage--salaires .sm-dec-sec:first-child{border-top:none}.ebpage--salaires .sm-dec-sec svg{width:13px;height:13px}.ebpage--salaires .sm-dec-row{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--cm-soft)}.ebpage--salaires .sm-dec-row:last-child{border-bottom:none}.ebpage--salaires .sm-dec-row .code{font-family:var(--cm-mono);font-size:10.5px;font-weight:700;color:var(--cm-x);min-width:38px}.ebpage--salaires .sm-dec-row .lab{flex:1;font-size:13px;color:var(--cm-b);min-width:0}.ebpage--salaires .sm-dec-row .lab small{color:var(--cm-x);font-size:11px;margin-left:6px}.ebpage--salaires .sm-dec-row .base{font-family:var(--cm-mono);font-size:11px;color:var(--cm-x);min-width:78px;text-align:right}.ebpage--salaires .sm-dec-row .rate{font-family:var(--cm-mono);font-size:10.5px;font-weight:700;color:var(--cm-m);min-width:46px;text-align:right}.ebpage--salaires .sm-dec-row .amt{font-family:var(--cm-mono);font-size:13px;font-weight:700;color:var(--cm-h);min-width:84px;text-align:right;font-variant-numeric:tabular-nums}.ebpage--salaires .sm-dec-row .amt.neg{color:var(--cm-bad)}.ebpage--salaires .sm-dec-row .amt.pos{color:var(--cm-ok)}.ebpage--salaires .sm-dec-row.brut{background:#34d3990d}.ebpage--salaires .sm-dec-row.brut .lab{font-weight:700;color:var(--cm-h)}.ebpage--salaires .sm-dec-row.brut .amt{color:var(--cm-h)}.ebpage--salaires .sm-dec-row.net{background:var(--cm-card2)}.ebpage--salaires .sm-dec-row.net .lab{font-weight:700;color:var(--cm-h);font-size:13.5px}.ebpage--salaires .sm-payout{border-radius:16px;padding:20px 22px;color:#fff;position:relative;overflow:hidden;background:linear-gradient(140deg,#1fa86a,#15724b);box-shadow:0 18px 38px -18px #15724b99}.ebpage--salaires .sm-payout:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(420px 200px at 110% -30%,rgba(255,255,255,.18),transparent 60%)}.ebpage--salaires .sm-payout .l{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffffc7;position:relative}.ebpage--salaires .sm-payout .v{font-family:var(--cm-mono);font-weight:700;font-size:34px;margin-top:8px;color:#fff;position:relative;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ebpage--salaires .sm-payout .v small{font-size:17px;font-weight:600;color:#fffc;margin-left:4px}.ebpage--salaires .sm-payout .s{font-size:11.5px;color:#ffffffb8;margin-top:10px;position:relative;display:flex;align-items:center;gap:7px}.ebpage--salaires .sm-payout .s svg{width:14px;height:14px}.ebpage--salaires .sm-side-card{border:1px solid var(--cm-bd);border-radius:14px;padding:16px 18px;background:var(--cm-card);box-shadow:var(--sh-xs)}.ebpage--salaires .sm-side-card .sh{display:flex;align-items:center;gap:9px;margin-bottom:13px}.ebpage--salaires .sm-side-card .sh .si{width:30px;height:30px;flex:none;border-radius:9px;background:#2563eb1a;color:var(--cm-info);display:flex;align-items:center;justify-content:center}.ebpage--salaires .sm-side-card .sh .si svg{width:16px;height:16px}.ebpage--salaires .sm-side-card .sh b{font-family:var(--cm-serif);font-weight:600;font-size:15px;color:var(--cm-h)}.ebpage--salaires .sm-side-card .sh small{display:block;font-size:11px;color:var(--cm-x)}.ebpage--salaires .sm-erow{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 0;border-top:1px solid var(--cm-soft);font-size:12.5px}.ebpage--salaires .sm-erow:first-of-type{border-top:none}.ebpage--salaires .sm-erow span{color:var(--cm-m)}.ebpage--salaires .sm-erow b{font-family:var(--cm-mono);font-weight:700;color:var(--cm-h);font-variant-numeric:tabular-nums}.ebpage--salaires .sm-erow.tot{margin-top:6px;padding-top:11px;border-top:1.5px solid var(--cm-bd)}.ebpage--salaires .sm-erow.tot span{font-weight:700;color:var(--cm-h)}.ebpage--salaires .sm-outs{display:flex;flex-direction:column;gap:8px}.ebpage--salaires .sm-out{display:flex;align-items:center;gap:11px;padding:11px 13px;border-radius:11px;border:1px solid var(--cm-bd);background:var(--cm-card2)}.ebpage--salaires .sm-out .oi{width:32px;height:32px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center}.ebpage--salaires .sm-out .oi svg{width:16px;height:16px}.ebpage--salaires .sm-out.green .oi{background:var(--eb-green-tint);color:var(--eb-green-600)}.ebpage--salaires .sm-out.red .oi{background:var(--eb-red-tint);color:var(--cm-red)}.ebpage--salaires .sm-out.navy .oi{background:#1c4a331a;color:var(--cm-navy)}.ebpage--salaires .sm-out.info .oi{background:#2563eb1a;color:var(--cm-info)}.ebpage--salaires .sm-out .om b{display:block;font-size:12.5px;font-weight:600;color:var(--cm-h)}.ebpage--salaires .sm-out .om small{font-size:10.5px;color:var(--cm-x)}.ebpage--salaires .sm-out .oc{margin-left:auto;color:var(--cm-x);display:flex}.ebpage--salaires .sm-out .oc svg{width:15px;height:15px}.ebpage--salaires .sm-flag{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700;padding:3px 9px;border-radius:999px;white-space:nowrap}.ebpage--salaires .sm-flag svg{width:11px;height:11px}.ebpage--salaires .sm-flag.is{background:#7c3aed1a;color:var(--cm-vio)}.ebpage--salaires .sm-flag.front{background:#2563eb1a;color:var(--cm-info)}.ebpage--salaires .sm-flag.hour{background:#f0883c24;color:var(--cm-warn)}.ebpage--salaires .sm-flag.retire{background:#0d94881f;color:#0d9488}.ebpage--salaires .sm-flag.ch{background:var(--eb-red-tint);color:var(--cm-red)}.ebpage--salaires .sm-flag.ok{background:#34d3991a;color:var(--cm-ok)}.ebpage--salaires .sm-emp-cell{display:flex;align-items:center;gap:11px}.ebpage--salaires .sm-emp-cell .av{width:34px;height:34px;flex:none;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--cm-mono);font-weight:800;font-size:11.5px}.ebpage--salaires .sm-emp-cell .av.g1{background:linear-gradient(135deg,#2dd4a0,#15855a)}.ebpage--salaires .sm-emp-cell .av.g2{background:linear-gradient(135deg,#5ea9f5,#2563eb)}.ebpage--salaires .sm-emp-cell .av.g3{background:linear-gradient(135deg,#9d7bf7,#6a43d0)}.ebpage--salaires .sm-emp-cell .av.g4{background:linear-gradient(135deg,#f0a958,#e07b28)}.ebpage--salaires .sm-emp-cell .av.g5{background:linear-gradient(135deg,#7fd4c8,#0d9488)}.ebpage--salaires .sm-emp-cell .nm b{display:block;font-size:13.5px;font-weight:600;color:var(--cm-h)}.ebpage--salaires .sm-emp-cell .nm small{font-size:11px;color:var(--cm-x)}.ebpage--salaires .sm-wizrail{display:flex;align-items:center;gap:0;padding:14px 18px;background:var(--cm-card2);border:1px solid var(--cm-bd);border-radius:13px;overflow:hidden}.ebpage--salaires .sm-wstep{display:flex;align-items:center;gap:9px;flex:none}.ebpage--salaires .sm-wstep .wn{width:26px;height:26px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--cm-mono);font-weight:800;font-size:11px;border:1.5px solid var(--cm-bd2);color:var(--cm-x);background:var(--cm-card)}.ebpage--salaires .sm-wstep.done .wn{background:var(--eb-green);border-color:var(--eb-green);color:#fff}.ebpage--salaires .sm-wstep.on .wn{background:var(--cm-navy);border-color:var(--cm-navy);color:#fff;box-shadow:0 0 0 3px #1c4a3324}.ebpage--salaires .sm-wstep .wl{font-size:11.5px;font-weight:600;color:var(--cm-m);white-space:nowrap}.ebpage--salaires .sm-wstep.on .wl{color:var(--cm-h)}.ebpage--salaires .sm-wstep.done .wl{color:var(--cm-b)}.ebpage--salaires .sm-wsep{flex:1;height:2px;min-width:14px;margin:0 9px;background:var(--cm-soft);border-radius:2px}.ebpage--salaires .sm-wsep.done{background:var(--eb-green)}.ebpage--salaires .sm-ins-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.ebpage--salaires .sm-ins{border:1px solid var(--cm-bd);border-radius:15px;padding:16px 17px;background:var(--cm-card);box-shadow:var(--sh-xs);display:flex;flex-direction:column}.ebpage--salaires .sm-ins-head{display:flex;align-items:center;gap:10px;margin-bottom:13px}.ebpage--salaires .sm-ins-ic{width:36px;height:36px;flex:none;border-radius:10px;display:flex;align-items:center;justify-content:center}.ebpage--salaires .sm-ins-ic svg{width:19px;height:19px}.ebpage--salaires .sm-ins.c-avs .sm-ins-ic{background:#34d3991f;color:var(--cm-ok)}.ebpage--salaires .sm-ins.c-ac .sm-ins-ic{background:#2563eb1f;color:var(--cm-info)}.ebpage--salaires .sm-ins.c-laa .sm-ins-ic{background:var(--eb-red-tint);color:var(--cm-red)}.ebpage--salaires .sm-ins.c-ijm .sm-ins-ic{background:#0d94881f;color:#0d9488}.ebpage--salaires .sm-ins.c-lpp .sm-ins-ic{background:#7c3aed1f;color:var(--cm-vio)}.ebpage--salaires .sm-ins.c-af .sm-ins-ic{background:#f0883c24;color:var(--cm-warn)}.ebpage--salaires .sm-ins-head .t b{display:block;font-size:14px;font-weight:700;color:var(--cm-h);letter-spacing:-.01em}.ebpage--salaires .sm-ins-head .t small{font-size:10.5px;color:var(--cm-x)}.ebpage--salaires .sm-ins-head .pill{margin-left:auto;font-size:9.5px;font-weight:700;padding:3px 8px;border-radius:999px;text-transform:uppercase;letter-spacing:.04em}.ebpage--salaires .sm-ins-head .pill.req{background:#f871711a;color:var(--cm-bad)}.ebpage--salaires .sm-ins-head .pill.opt{background:var(--cm-soft);color:var(--cm-m)}.ebpage--salaires .sm-ins-rate{display:flex;gap:9px}.ebpage--salaires .sm-ins-rate .rc{flex:1;padding:9px 11px;border-radius:10px;background:var(--cm-card2);border:1px solid var(--cm-soft)}.ebpage--salaires .sm-ins-rate .rc .rl{font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--cm-x)}.ebpage--salaires .sm-ins-rate .rc .rv{font-family:var(--cm-mono);font-weight:700;font-size:15px;color:var(--cm-h);margin-top:5px}.ebpage--salaires .sm-ins-rate .rc.er .rv{color:var(--cm-m)}.ebpage--salaires .sm-ins-foot{margin-top:12px;font-size:11px;color:var(--cm-m);line-height:1.4}.ebpage--salaires .sm-is-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:16px}.ebpage--salaires .sm-cantons{display:flex;flex-wrap:wrap;gap:6px}.ebpage--salaires .sm-canton{font-family:var(--cm-mono);font-size:10.5px;font-weight:700;padding:5px 9px;border-radius:7px;background:var(--cm-soft);color:var(--cm-m);border:1px solid transparent}.ebpage--salaires .sm-canton.on{background:#7c3aed1a;color:var(--cm-vio);border-color:#7c3aed38}.ebpage--salaires .sm-baremes{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.ebpage--salaires .sm-barpill{font-family:var(--cm-mono);font-size:10.5px;font-weight:700;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:7px;background:var(--cm-card2);border:1px solid var(--cm-bd);color:var(--cm-m)}.ebpage--salaires .sm-barpill.on{background:var(--cm-vio);color:#fff;border-color:var(--cm-vio)}.ebpage--salaires .sflow{display:grid;grid-template-columns:1fr auto 1.2fr auto 1fr;gap:18px;align-items:center;max-width:1120px;margin:0 auto}.ebpage--salaires .sflow-col{display:flex;flex-direction:column;gap:10px}.ebpage--salaires .sflow-cap{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle);margin-bottom:2px}.ebpage--salaires .sflow-node{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--border);border-radius:var(--r-md);padding:13px 16px;font-family:var(--font-display);font-weight:600;font-size:14.5px;color:var(--eb-navy);box-shadow:var(--sh-xs);transition:all .18s var(--ease)}.ebpage--salaires .sflow-node:hover{transform:translateY(-2px);box-shadow:var(--sh-sm);border-color:var(--border-strong)}.ebpage--salaires .sflow-ic{width:34px;height:34px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center}.ebpage--salaires .sflow-ic.src{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--salaires .sflow-ic.out{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--salaires .sflow-arrow{display:flex;align-items:center;justify-content:center;color:var(--eb-green);opacity:.75}.ebpage--salaires .sflow-engine{background:linear-gradient(160deg,#1c4a33,#0f2a1e);border-radius:var(--r-xl);padding:28px 22px;text-align:center;color:#fff;box-shadow:var(--sh-lg);display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;overflow:hidden}.ebpage--salaires .sflow-engine:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(400px 200px at 50% -30%,rgba(45,212,160,.22),transparent 60%);pointer-events:none}.ebpage--salaires .sflow-engine-ic{width:58px;height:58px;border-radius:16px;background:linear-gradient(135deg,#2dd4a0,#15855a);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 12px 26px -8px #15855a99;margin-bottom:4px;position:relative}.ebpage--salaires .sflow-engine b{font-family:var(--font-display);font-weight:700;font-size:18px;position:relative}.ebpage--salaires .sflow-engine>span{font-size:13px;color:#ffffffb3;position:relative}.ebpage--salaires .sflow-badge{display:inline-flex;align-items:center;gap:6px;margin-top:6px;background:#2dd4a02e;color:#34d7a0;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700;position:relative}.ebpage--salaires .sflow-badge svg{width:13px;height:13px}.ebpage--salaires .pro-cta{background:radial-gradient(900px 420px at 50% -30%,rgba(45,212,160,.22),transparent 60%),radial-gradient(700px 400px at 12% 120%,rgba(22,133,90,.3),transparent 60%),linear-gradient(155deg,#1c4a33,#0f2a1e)}@media(max-width:980px){.ebpage--salaires .sm-hero{padding:104px 0 64px}.ebpage--salaires .sm-hero__grid{grid-template-columns:1fr;gap:44px}.ebpage--salaires .pro-feature__grid{grid-template-columns:1fr;gap:40px}.ebpage--salaires .sflow{grid-template-columns:1fr;gap:14px}.ebpage--salaires .sflow-arrow{transform:rotate(90deg)}.ebpage--salaires .sm-pay,.ebpage--salaires .sm-is-grid,.ebpage--salaires .sm-ins-grid{grid-template-columns:1fr}}@media(max-width:1180px){.ebpage--salaires .sm-ins-grid{grid-template-columns:repeat(2,1fr)}}.ebpage--tarifs .tar-hero{position:relative;overflow:hidden;padding:120px 0 30px;text-align:center;background:linear-gradient(180deg,#f6f8fc,#eaedf4);border-bottom:1px solid rgba(15,23,42,.06)}.ebpage--tarifs .tar-hero .wrap{position:relative;z-index:1;max-width:840px}.ebpage--tarifs .tar-eyebrow{display:inline-flex;align-items:center;gap:9px;background:#fff;border:1px solid rgba(15,23,42,.09);border-radius:var(--r-pill);padding:7px 15px 7px 9px;font-family:var(--font-display);font-weight:600;font-size:13px;color:var(--eb-navy);box-shadow:var(--sh-xs)}.ebpage--tarifs .tar-eyebrow .swiss-badge{width:17px;height:17px;border-radius:4px}.ebpage--tarifs .tar-trust{display:flex;justify-content:center;flex-wrap:wrap;gap:11px;margin-top:22px}.ebpage--tarifs .tar-trust span{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:var(--r-pill);padding:8px 14px;font-size:13.5px;font-weight:600;color:var(--eb-navy);box-shadow:var(--sh-xs)}.ebpage--tarifs .tar-trust svg{width:16px;height:16px;color:var(--eb-green)}.ebpage--tarifs .cx-trust{margin:-8px auto 30px}.ebpage--tarifs #comparatif .section-head{margin-bottom:22px}.ebpage--tarifs #tarifs{border-top:1px solid rgba(15,23,42,.07)}.ebpage--tarifs #comparatif{padding-top:54px;border-top:none;box-shadow:none}.ebpage--tarifs #comparatif .section-head{margin-bottom:36px}@media(max-width:980px){.ebpage--salaires .sm-hero__stage>[class*=floaty]{display:none}.ebpage--tarifs .tar-hero{padding:104px 0 28px}}:is(.ebpage--mentions,.ebpage--confidentialite){background:#eef1f6;color:var(--eb-navy)}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-bar{position:sticky;top:0;z-index:50;background:#f8f9fce6;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid rgba(15,23,42,.08)}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-bar__in{max-width:880px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-back{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-weight:600;font-size:14px;color:var(--fg-muted);text-decoration:none;transition:color .15s}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-back:hover{color:var(--eb-navy)}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-back svg{width:16px;height:16px}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-hero{background:linear-gradient(180deg,#f6f8fc,#e7ecf4);border-bottom:1px solid rgba(15,23,42,.07)}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-hero__in{max-width:880px;margin:0 auto;padding:64px 24px 44px}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-kicker{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--eb-red)}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-kicker svg{width:15px;height:15px}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-hero h1{font-size:clamp(2rem,4vw,2.8rem);font-weight:800;letter-spacing:-.02em;margin:14px 0 0;color:var(--eb-navy)}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-hero .upd{font-size:13.5px;color:var(--fg-subtle);margin-top:14px}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-main{max-width:880px;margin:0 auto;padding:48px 24px 80px}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-note{display:flex;gap:12px;align-items:flex-start;background:var(--eb-red-tint);border:1px solid rgba(228,32,45,.18);border-radius:14px;padding:15px 17px;margin-bottom:40px}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-note svg{width:18px;height:18px;color:var(--eb-red);flex:none;margin-top:1px}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-note p{font-size:13.5px;color:var(--eb-navy);line-height:1.55;margin:0}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-sec{margin-bottom:38px}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-sec h2{font-family:var(--font-display);font-size:20px;font-weight:700;color:var(--eb-navy);letter-spacing:-.01em;margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid rgba(15,23,42,.1)}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-sec h3{font-size:15.5px;font-weight:700;color:var(--eb-navy);margin:22px 0 8px}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-sec p,:is(.ebpage--mentions,.ebpage--confidentialite) .lg-sec li{font-size:15px;line-height:1.7;color:#3a4456}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-sec p{margin:0 0 12px}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-sec ul{margin:0 0 14px;padding-left:20px}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-sec li{margin-bottom:6px}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-sec a{color:var(--eb-red)}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-fill{background:#fff6d6;border-radius:4px;padding:1px 7px;font-family:var(--font-mono);font-size:13px;color:#8a6d00;font-weight:600}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-card{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:14px;padding:8px 20px;box-shadow:var(--sh-xs)}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-dl{display:grid;grid-template-columns:200px 1fr;gap:2px 18px}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-dl dt{font-weight:600;color:var(--fg-muted);font-size:14px;padding:11px 0;border-bottom:1px solid rgba(15,23,42,.06)}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-dl dd{margin:0;font-size:14.5px;color:var(--eb-navy);padding:11px 0;border-bottom:1px solid rgba(15,23,42,.06)}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-dl>:nth-last-child(2),:is(.ebpage--mentions,.ebpage--confidentialite) .lg-dl>:last-child{border-bottom:none}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-foot{max-width:880px;margin:0 auto;padding:28px 24px 56px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid rgba(15,23,42,.08)}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-foot .bl{font-size:13px;color:var(--fg-subtle)}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-foot nav{display:flex;gap:20px}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-foot nav a{font-size:13px;color:var(--fg-muted);text-decoration:none}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-foot nav a:hover{color:var(--eb-navy)}@media(max-width:600px){:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs){--wrap-pad: 18px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .section,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-feature,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pmods,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) #flow,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) #conformite,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) #faq,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) #securite,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) #suite{padding-top:52px!important;padding-bottom:52px!important}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .section--tight{padding-top:40px!important;padding-bottom:40px!important}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .section-head{margin-bottom:30px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .section-head h2,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pf-copy h2{font-size:26px!important;line-height:1.12}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .section-head p{font-size:15px;line-height:1.55}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .kicker{font-size:12px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .hero,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .sm-hero,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cm-hero{padding-top:92px!important;padding-bottom:48px!important}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .hero h1,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero h1,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .sm-hero h1,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cm-hero h1{font-size:33px!important;line-height:1.07}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .hero__sub,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero__sub,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .sm-hero__sub{font-size:16px!important}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .hero__cta,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero__cta,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .sm-hero__cta{gap:10px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .hero__cta .btn,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero__cta .btn,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .sm-hero__cta .btn{flex:1 1 auto;justify-content:center}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .btn--lg{padding:13px 20px;font-size:15px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .hero__usps,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero__mini,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .sm-hero__usps{gap:8px;margin-top:22px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .hero__usps .usp,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero__mini .m,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .sm-hero__usps .usp{font-size:12.5px;padding:7px 11px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .hero__grid,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-hero__grid,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .sm-hero__grid,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cm-hero__grid,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-feature__grid,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pf-cols{gap:28px!important}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-stats,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .stats-row,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .hero-stats{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-stat,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .stat{padding:14px 10px!important}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-stat .v,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .stat .v{font-size:30px!important}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-stat .l,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .stat .l{font-size:11.5px!important}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pf-visual{margin:0 -2px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pmod{padding:22px 20px!important;border-radius:18px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pmod__name{font-size:19px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-controls{gap:12px;margin-bottom:28px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-plan{width:100%}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-plan button{flex:1;align-items:center;padding:10px 8px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-users{width:100%;justify-content:space-between}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-grid{grid-template-columns:1fr!important;gap:12px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-card{flex-direction:row;align-items:stretch;text-align:left}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-card.featured{transform:none}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-card.featured:hover{transform:translateY(-3px)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-head{flex:0 0 38%;display:flex;flex-direction:column;justify-content:center;padding:18px 14px;border-right:1px solid rgba(15,23,42,.07)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-card.featured .pp-head{border-right-color:#ffffff1f}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-head .dur{font-size:18px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-save{margin-top:8px;align-self:flex-start}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-body{flex:1;padding:16px;align-items:stretch}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-price{justify-content:flex-start;margin-top:0}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-price .int{font-size:40px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-unit{text-align:left}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-billed{text-align:left;margin-top:8px;min-height:0}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-order{margin-top:12px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-ribbon{left:19%}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-incl{gap:7px;margin-top:22px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-incl .chip{font-size:12px;padding:6px 11px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-reassure{flex-direction:column;gap:11px;align-items:center;margin-top:24px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cx-wrap{position:relative}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cx-scroll{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cx{min-width:540px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cx-th-feat{padding:18px 14px 16px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cx-th-feat .t{font-size:16px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cx-plan{padding:16px 10px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cx-plan .pr{font-size:23px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cx-row td{padding:11px 14px;font-size:12.5px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cx-grp td{padding:11px 14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cx-hint{display:flex!important;align-items:center;justify-content:center;gap:7px;margin-top:12px;font-size:12px;font-weight:600;color:var(--fg-subtle)}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cx-hint svg{width:15px;height:15px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .sflow,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .psuite-flow{gap:12px!important}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .sflow-arrow,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pflow-arrow{transform:rotate(90deg);margin:2px auto}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .faq-q{font-size:14.5px;padding:16px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .faq-a-inner{font-size:14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-cta{padding:40px 22px!important}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-cta h2{font-size:25px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pro-cta p{font-size:15px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .footer__top{gap:32px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .footer__brand p{font-size:14px}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .sec-band .wrap>div[style*=grid]{display:block!important}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .cert{flex:1 1 100%!important}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .seal{margin:24px auto 0}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-dl{grid-template-columns:1fr;gap:0}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-dl dt{padding-bottom:0;border-bottom:none}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-dl dd{padding-top:2px}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-hero__in{padding:48px 20px 34px}:is(.ebpage--mentions,.ebpage--confidentialite) .lg-main{padding:36px 20px 64px}}@media(max-width:860px)and (min-width:601px){:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pp-grid{grid-template-columns:1fr 1fr!important}:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .section-head h2,:is(.ebpage--accueil,.ebpage--pro,.ebpage--compta,.ebpage--salaires,.ebpage--tarifs) .pf-copy h2{font-size:30px}}@media(min-width:901px){.rf-faq-section .wrap{display:grid;grid-template-columns:minmax(0,451fr) minmax(0,677fr);gap:48px;align-items:start}.rf-faq-section .section-head{margin-bottom:0;text-align:left}.rf-faq-section .faq{margin-top:0}}.nav__login-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;background:transparent;color:#0e1830;border:none;box-shadow:none;transition:color .16s ease,transform .12s ease;order:9}.nav__login-icon:hover{color:#000;transform:translateY(-1px)}.nav__login-icon:active{transform:scale(.92)}.nav__login-icon svg{display:block}.ebpage .nav__actions .nav__cta-btn.btn--primary{background:#14203b;color:#fff;box-shadow:none;border:1px solid #14203B;font-weight:600;font-size:14px;padding:9px 16px;border-radius:var(--r-sm, 10px);gap:7px}.ebpage .nav__actions .nav__cta-btn.btn--primary svg{width:16px;height:16px}.ebpage .nav__actions .nav__cta-btn.btn--primary:hover{background:#0e1830;border-color:#0e1830;box-shadow:none;transform:translateY(-1px)}@media(max-width:980px){.ebpage--accueil #fonctionnalites>.wrap>div[style*=grid],.ebpage--accueil .section>.wrap>div[style*=grid-template-columns],.ebpage--pro .section>.wrap>div[style*=grid-template-columns]{display:block!important}.ebpage--accueil #fonctionnalites .reveal[style*=sticky]{position:static!important;top:auto!important}.ebpage--accueil #fonctionnalites .feat-grid{grid-template-columns:repeat(2,1fr)!important;margin-top:28px}.ebpage--accueil .section--muted .mk-app{margin-top:24px}.ebpage--pro #pro .pro-transition-visual,.ebpage--pro #securite .cert-grid{margin-top:28px}.ebpage--pro #securite .reveal[style*=text-align]{margin-top:20px}}@media(max-width:640px){.ebpage--accueil #fonctionnalites .feat-grid{grid-template-columns:1fr!important}.ebpage--accueil .cx-wrap .cx,.ebpage--pro .cx-wrap .cx{min-width:560px!important}.ebpage--accueil .cx-wrap .cx .c-feat,.ebpage--pro .cx-wrap .cx .c-feat{width:44%!important}.ebpage--accueil .cx-th-feat,.ebpage--pro .cx-th-feat{padding:16px 12px 14px!important}.ebpage--accueil .cx-th-feat .t,.ebpage--pro .cx-th-feat .t{font-size:15px!important}.ebpage--accueil .cx-plan,.ebpage--pro .cx-plan{padding:14px 8px!important}.ebpage--accueil .cx-plan .pn,.ebpage--pro .cx-plan .pn{font-size:13.5px!important}.ebpage--accueil .cx-plan .pr,.ebpage--pro .cx-plan .pr{font-size:20px!important}.ebpage--accueil .cx-plan .sub,.ebpage--pro .cx-plan .sub{display:none!important}.ebpage--accueil .cx-cta,.ebpage--pro .cx-cta{padding:8px 10px!important;font-size:11.5px!important}.ebpage--accueil .cx-row td,.ebpage--pro .cx-row td{padding:10px 12px!important;font-size:12px!important}.ebpage--accueil .cx-grp td,.ebpage--pro .cx-grp td{padding:10px 12px!important}.ebpage--accueil .cx-wrap:after,.ebpage--pro .cx-wrap:after{content:"Faites glisser le tableau →";display:block;text-align:center;font-size:11.5px;font-weight:600;color:var(--fg-subtle);margin-top:10px}.ebpage--accueil .compare{grid-template-columns:1.4fr .8fr .8fr!important}.ebpage--accueil .compare .c-head{padding:16px 10px!important}.ebpage--accueil .compare .c-title{font-size:14px!important}.ebpage--accueil .compare .c-sub{font-size:11px!important}.ebpage--accueil .compare .c-cell{padding:12px 10px!important;font-size:12.5px!important}.ebpage--accueil .compare .c-cell--label{line-height:1.3}.ebpage--tarifs .tar-trust,.ebpage--tarifs .cx-trust{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.ebpage--tarifs .tar-trust span,.ebpage--tarifs .cx-trust span{justify-content:flex-start!important;font-size:12.5px!important}}.ebpage--accueil .hero-mtn{right:0!important;bottom:0!important;left:0!important;top:0!important;height:100%!important;background:url(/brand/hero-erp-suisse.webp) center / cover no-repeat!important;opacity:1!important}.ebpage--accueil .hero:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;height:160px!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(180deg,#fff0,#ffffffd9 60%,#fff)!important}.ebpage .pro-hero-mtn,.ebpage .cm-hero-mtn,.ebpage .sm-hero-mtn{top:0!important;right:0!important;bottom:auto!important;left:0!important;height:100%!important;background:url(/brand/hero-erp-suisse.webp) center / cover no-repeat!important;opacity:1!important}.ebpage .pro-hero .mtn-bg,.ebpage .cm-hero .mtn-bg,.ebpage .sm-hero .mtn-bg{display:none!important}.ebpage .pro-hero:before,.ebpage .cm-hero:before,.ebpage .sm-hero:before{display:none!important}.ebpage .pro-hero:after,.ebpage .cm-hero:after,.ebpage .sm-hero:after{content:""!important;position:absolute!important;top:auto!important;left:0!important;right:0!important;bottom:0!important;height:160px!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(180deg,#fff0,#ffffffd9 60%,#fff)!important}.ebpage .pro-hero .badge-pro,.ebpage .pro-hero h1,.ebpage .pro-hero__sub,.ebpage .pro-hero__mini .m,.ebpage .cm-hero .cm-eyebrow,.ebpage .cm-hero h1,.ebpage .cm-hero__sub,.ebpage .cm-hero__trust,.ebpage .sm-hero h1,.ebpage .sm-hero__sub{color:var(--eb-navy)!important}.plan-easy .pl-hero,.plan-max .pm-hero,.plan-fid .pf-hero{background:linear-gradient(100deg,#fff6,#ffffff26,#fff0 40%),linear-gradient(180deg,#fff0 62%,#ffffffb3 88%,#fff),url(/brand/hero-erp-suisse.webp) center top / cover no-repeat!important}.ebpage{--ebt-fast:.15s;--ebt-med:.22s;--ebt-ease:cubic-bezier(.22,.61,.36,1);--ebs-h1:clamp(2.4rem,1.6rem + 3.4vw,4rem);--ebs-h1-plan:clamp(2.25rem,1.55rem + 3vw,3.4rem);--ebs-h2:clamp(1.8rem,1.35rem + 1.9vw,2.7rem);--ebs-lead:clamp(1.02rem,.95rem + .34vw,1.19rem)}.ebpage--accueil .hero h1,.ebpage--pro .pro-hero h1,.ebpage--compta .cm-hero h1,.ebpage--salaires .sm-hero h1{font-size:var(--ebs-h1);line-height:1.05;letter-spacing:-.03em}.ebpage.ebpage .pl-h1,.ebpage.ebpage .pm-h1,.ebpage.ebpage .pf-h1{font-size:var(--ebs-h1-plan);line-height:1.07;letter-spacing:-.03em}.ebpage.ebpage .section-head h2,.ebpage.ebpage .pl-head h2,.ebpage.ebpage .pm-head h2,.ebpage.ebpage .pf-head h2,.ebpage.ebpage .pf-copy h2{font-size:var(--ebs-h2);line-height:1.13;letter-spacing:-.02em}.ebpage .section-head p{font-size:var(--ebs-lead)}.ebpage{overflow-x:clip}.ebpage .btn,.ebpage .pl-btn,.ebpage .pm-btn,.ebpage .pf-btn,.ebpage .cx-cta,.ebpage .cxe-plan-cta{transition:transform var(--ebt-fast) var(--ebt-ease),box-shadow var(--ebt-med) var(--ebt-ease),background var(--ebt-fast) var(--ebt-ease),border-color var(--ebt-fast) var(--ebt-ease),color var(--ebt-fast) var(--ebt-ease)}.ebpage .btn:hover,.ebpage .pl-btn:hover,.ebpage .pm-btn:hover,.ebpage .pf-btn:hover{transform:translateY(-1px)}.ebpage .btn:active,.ebpage .pl-btn:active,.ebpage .pm-btn:active,.ebpage .pf-btn:active,.ebpage .cx-cta:active,.ebpage .cxe-plan-cta:active{transform:scale(.97)}.ebpage :is(a,button,[role=button],summary,input,select,textarea):focus-visible{outline:2px solid var(--eb-navy,#14203B);outline-offset:2px;border-radius:var(--r-xs, 8px)}.plan-fid .pf-hcta .pf-btn--p,.plan-fid .cta .pf-btn--p,.plan-fid .fin h2{color:#fff}@media(prefers-reduced-motion:reduce){.ebpage *,.ebpage *:before,.ebpage *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ebpage .reveal,.ebpage .anim{opacity:1!important;transform:none!important}}@media(max-width:400px){.ebpage .nav__inner{gap:8px}.ebpage .nav__actions{gap:6px}.ebpage .nav__brand{flex:0 1 auto;min-width:0;overflow:hidden}.ebpage .nav__cta-btn.btn--primary{padding:9px 12px}}@media(max-width:360px){.ebpage .nav__login-icon{display:none}.ebpage .nav .logo--lg .logo-img{height:26px}.ebpage .nav__burger{width:40px;height:40px}}@media(max-width:640px){.ebpage--accueil .hero{padding-top:56px!important}.ebpage--accueil .mk-topbar{flex-wrap:wrap;row-gap:8px}.ebpage--accueil .statband__item{padding:20px 10px}.ebpage--accueil .statband__item:nth-child(odd):before{content:none!important}}@media(max-width:480px){.ebpage--accueil .mk-topbar .mk-btn-red{display:none}}@media(max-width:430px){.ebpage--accueil .hf-row2{grid-template-columns:1fr}}@media(max-width:640px){.ebpage .footer__bottom{flex-direction:column;align-items:flex-start;gap:10px}.ebpage .footer__bottom .baseline{flex-wrap:wrap;row-gap:4px}}@media(max-width:980px){.plan-easy .pl-grid>*,.plan-easy .pl-split>*,.plan-max .pm-split>*,.plan-max .pm-hgrid>*,.plan-fid .pf-hgrid>*,.plan-fid .pf-split>*{min-width:0}.plan-easy .illu,.plan-easy .ib,.plan-max .illu,.plan-max .ib,.plan-fid .illu,.plan-fid .ib{max-width:100%;min-width:0}.ebpage .pro-feature__grid>*{min-width:0}.ebpage .pf-visual>*{max-width:100%}}@media(max-width:640px){.plan-max .chif [style*=overflow-x],.plan-max .chif{max-width:100%}.plan-max .ib-body.chif{overflow-x:auto;-webkit-overflow-scrolling:touch}.plan-max .ib-bar{flex-wrap:wrap;row-gap:6px}.plan-max .ib-bar .sp{flex:1 1 0;min-width:0}.plan-fid .map{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:0 4px}.plan-fid .map .mcol{min-width:0}.plan-fid .map .mi{font-size:9.5px;padding:0 7px}}@media(max-width:600px){.ebpage--tarifs .pp-plan{display:flex;flex-wrap:wrap;gap:5px}.ebpage--tarifs .pp-plan button{flex:1 1 calc(50% - 5px);min-width:0}.ebpage--tarifs .pp-plan button .nm{font-size:13.5px}}@media(max-width:360px){.ebpage--tarifs .pp-card,.ebpage--tarifs .pp-card *{min-width:0}}@media(hover:none)and (pointer:coarse){.ebpage .nav__cta-btn{min-height:40px}.ebpage .footer__bottom a,.ebpage .nav__mlegal a{padding:9px 2px;display:inline-block}.ebpage .ib-dot{position:relative}.ebpage .ib-dot:after{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px}}.ebpage{--ebs-hero-sub:clamp(1.02rem,.95rem + .34vw,1.19rem)}.ebpage--accueil .hero>.wrap,.ebpage--pro .hero>.wrap,.ebpage--pro .pro-hero .wrap,.ebpage--compta .hero>.wrap,.ebpage--compta .cm-hero .wrap,.ebpage--salaires .hero>.wrap,.ebpage--salaires .cm-hero .wrap,.ebpage--salaires .sm-hero .wrap,.ebpage--tarifs .hero>.wrap,.ebpage--tarifs .tar-hero2 .wrap,.ebpage--mentions .hero>.wrap,.ebpage--confidentialite .hero>.wrap{max-width:1200px}.ebpage.ebpage--tarifs .tar-hero2__h1{font-size:var(--ebs-h1);line-height:1.05;letter-spacing:-.03em}@media(max-width:600px){.ebpage.ebpage--tarifs .tar-hero2__h1{font-size:33px;line-height:1.07}}.ebpage .hero__sub,.ebpage .pro-hero__sub,.ebpage .cm-hero__sub,.ebpage .sm-hero__sub,.ebpage.ebpage--tarifs .tar-hero2__sub{font-size:var(--ebs-hero-sub);line-height:1.6}@media(min-width:981px){.ebpage .hero__sub,.ebpage .pro-hero__sub,.ebpage .cm-hero__sub,.ebpage .sm-hero__sub,.ebpage.ebpage--tarifs .tar-hero2__sub{max-width:540px}}@media(max-width:600px){.ebpage.ebpage--compta .cm-hero__sub,.ebpage.ebpage--tarifs .tar-hero2__sub{font-size:16px}}.ebpage .pf-copy>p{font-size:var(--ebs-lead)}@media(min-width:981px){.ebpage--compta .pro-feature,.ebpage--salaires .pro-feature{padding-top:104px;padding-bottom:104px}}@keyframes ebEntreeDuTitre{0%{opacity:0;transform:translateY(26px) scale(.985)}to{opacity:1;transform:none}}h1.reveal,h1.reveal~.reveal{animation:ebEntreeDuTitre .7s var(--ease) both}@media(prefers-reduced-motion:reduce){h1.reveal,h1.reveal~.reveal{animation:none;opacity:1;transform:none}}:root[data-country=fr]{--eb-red: #142F66;--eb-red-600: #0F2450;--eb-red-700: #0A1A3C;--eb-red-tint: #E9EEF8;--eb-red-tint-2: #D5DFF2;--ebimg-hero: radial-gradient(120% 120% at 82% -18%, rgba(20,47,102,.11), transparent 56%), radial-gradient(90% 90% at 8% 118%, rgba(20,32,59,.06), transparent 60%), linear-gradient(180deg,#ffffff 0%,#f5f7fb 100%);--ebimg-prohero: radial-gradient(120% 120% at 85% -18%, rgba(20,32,59,.16), transparent 56%), radial-gradient(90% 90% at 6% 118%, rgba(20,47,102,.11), transparent 60%), linear-gradient(180deg,#ffffff 0%,#eef1f7 100%)}:root[data-country=fr] [class*=ebpage--]{--eb-red: #142F66;--eb-red-600: #0F2450;--eb-red-700: #0A1A3C;--eb-red-tint: #E9EEF8;--eb-red-tint-2: #D5DFF2;--ebimg-hero: radial-gradient(120% 120% at 82% -18%, rgba(20,47,102,.11), transparent 56%), radial-gradient(90% 90% at 8% 118%, rgba(20,32,59,.06), transparent 60%), linear-gradient(180deg,#ffffff 0%,#f5f7fb 100%);--ebimg-prohero: radial-gradient(120% 120% at 85% -18%, rgba(20,32,59,.16), transparent 56%), radial-gradient(90% 90% at 6% 118%, rgba(20,47,102,.11), transparent 60%), linear-gradient(180deg,#ffffff 0%,#eef1f7 100%)}:root[data-country=fr] .ebpage h1,:root[data-country=fr] .ebpage h2,:root[data-country=fr] .ebpage h3,:root[data-country=fr] .ebpage [role=heading][aria-level="1"],:root[data-country=fr] .ebpage [role=heading][aria-level="2"],:root[data-country=fr] .ebpage [role=heading][aria-level="3"],:root[data-country=fr] .ebpage [role=heading]:not([aria-level]){font-family:Bricolage Grotesque,Montserrat,Inter,system-ui,sans-serif}:root[data-country=fr] .scroll-prog{background:linear-gradient(90deg,#142f66,#33549e)!important}:root[data-country=fr] [class*=ebpage--] .hf-doctype,:root[data-country=fr] [class*=ebpage--] .pp-order,:root[data-country=fr] [class*=ebpage--] .pp-ribbon,:root[data-country=fr] [class*=ebpage--] .cx-cta.primary,:root[data-country=fr] [class*=ebpage--] .cm-new,:root[data-country=fr] [class*=ebpage--] .cflow-engine-ic{background:#142f66!important}.ebs-annonces{position:relative;z-index:60}.ebs-annonce{display:flex;align-items:center;justify-content:center;gap:8px;padding:9px 18px;font-size:13.5px;font-weight:600;line-height:1.45;text-align:center;background:var(--eb-navy,#142F66);color:#fff}.ebs-annonce+.ebs-annonce{border-top:1px solid rgba(255,255,255,.18)}.ebs-annonce-lien{color:inherit;text-decoration:underline;text-underline-offset:3px}.ebs-annonce-lien:hover{text-decoration-thickness:2px}.ebs-annonce--success{background:var(--ok, #15803D)}.ebs-annonce--warn{background:var(--eb-red,#CC2936)}@media(max-width:640px){.ebs-annonce{font-size:12.5px;padding:8px 14px}}.nav__menu{position:relative;display:inline-flex}.nav__menu-trigger{display:inline-flex;align-items:center;gap:6px;cursor:pointer;background:none;border:none}.nav__chev{display:inline-flex;transition:transform .25s var(--ease)}.nav__menu.is-open .nav__chev{transform:rotate(180deg)}.nav__menu.is-open .nav__menu-trigger{background:var(--eb-navy-tint)}.nav__dd{position:absolute;top:100%;left:50%;padding-top:11px;transform:translate(-50%) translateY(6px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s var(--ease),transform .2s var(--ease);z-index:70}.nav__menu.is-open .nav__dd{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0)}.nav__dd-panel{position:relative;min-width:356px;background:#fff;border:1px solid var(--border);border-radius:16px;box-shadow:0 24px 50px -18px #14203b4d,0 8px 20px -14px #14203b33;padding:8px}.nav__dd-panel:before{content:"";position:absolute;top:-6px;left:50%;transform:translate(-50%) rotate(45deg);width:12px;height:12px;background:#fff;border-left:1px solid var(--border);border-top:1px solid var(--border);border-radius:4px 0 0}.nav__dd-item{position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;justify-content:center;gap:3px;min-height:60px;padding:11px 16px 11px 20px;border-radius:12px;text-decoration:none;background:#fff;border:1px solid var(--border);box-shadow:0 1px 2px #0f172a0a;transition:background .16s var(--ease),border-color .16s var(--ease),box-shadow .16s var(--ease)}.nav__dd-item+.nav__dd-item{margin-top:7px}.nav__dd-item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;z-index:3;background:linear-gradient(180deg,var(--c),color-mix(in srgb,var(--c) 58%,#0e1830))}.nav__dd-item:hover{background:color-mix(in srgb,var(--c) 7%,#fff);border-color:color-mix(in srgb,var(--c) 34%,var(--border));box-shadow:0 12px 24px -14px color-mix(in srgb,var(--c) 60%,transparent)}.nav__dd-item.is-active{background:color-mix(in srgb,var(--c) 11%,#fff);border-color:color-mix(in srgb,var(--c) 42%,var(--border))}.nav__dd-wm{position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:0;pointer-events:none;font-family:var(--font-display);font-weight:800;font-size:46px;letter-spacing:-.045em;line-height:1;background-image:linear-gradient(180deg,#ffffff8c,#fff0 48%),linear-gradient(135deg,var(--c),color-mix(in srgb,var(--c) 52%,#0e1830));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 2px 4px color-mix(in srgb,var(--c) 42%,transparent)) drop-shadow(0 1px 0 rgba(255,255,255,.3));opacity:.12;transition:opacity .45s var(--ease)}.nav__dd-item:hover .nav__dd-wm{opacity:1}.nav__dd-nm{position:relative;z-index:1;font-family:var(--font-display);font-weight:800;font-size:15px;line-height:1.1;color:color-mix(in srgb,var(--c) 80%,#0e1830)}.nav__dd-ds{position:relative;z-index:1;font-size:12px;line-height:1.25;color:var(--fg-muted)}.nav__dd-modlabel{padding:9px 16px 5px;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle)}.nav__dd-foot{display:flex;align-items:center;justify-content:center;gap:7px;margin:8px 4px 0;padding:11px;border-top:1px solid var(--border);font-family:var(--font-display);font-weight:600;font-size:13px;color:var(--eb-red);text-decoration:none;transition:gap .15s var(--ease)}.nav__dd-foot:hover{gap:11px}.nav__dd-arr{display:inline-flex}.nav__m-plan{position:relative;overflow:hidden;background:#fff;border:1px solid var(--border);padding-left:20px}.nav__m-plan+.nav__m-plan{margin-top:6px}.nav__m-plan:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;z-index:3;background:linear-gradient(180deg,var(--c),color-mix(in srgb,var(--c) 58%,#0e1830))}.nav__m-plan:hover{background:color-mix(in srgb,var(--c) 7%,#fff)}.nav__m-plan.is-active{background:color-mix(in srgb,var(--c) 11%,#fff)}.nav__m-plan .nav__m-tx{position:relative;z-index:1}.nav__m-plan .nav__dd-wm{font-size:52px;right:14px;opacity:.11}.nav__m-plan.is-active .nav__dd-wm,.nav__m-plan:active .nav__dd-wm{opacity:1}.nav__m-tx{display:flex;flex-direction:column;gap:1px}.nav__m-nm{font-family:var(--font-display);font-weight:800;font-size:16px;line-height:1.15;color:color-mix(in srgb,var(--c) 80%,#0e1830)}.nav__m-ds{font-size:12.5px;font-weight:500;line-height:1.2;color:var(--fg-muted)}@media(max-width:980px){.nav__menu{display:none}}@media(pointer:coarse){.nav .nav__brand,.nav .nav__mlegal a{display:inline-flex;align-items:center;min-height:40px}}.efx{--m:#142F66;--m6:#0F2450;--m7:#0A1A3C;--mt:#E9EEF8;--mt2:#D5DFF2;--ink:#14203B;--mut:#5A6478;--bd:rgba(15,23,42,.1);background:#f6f7fb;color:var(--ink);font-family:Inter,system-ui,sans-serif;line-height:1.62}.efx .wrap{max-width:1040px;margin:0 auto;padding:0 22px}.efx h1,.efx h2,.efx h3{font-family:Spectral,Georgia,Times New Roman,serif;line-height:1.15;margin:0;letter-spacing:-.015em;text-wrap:balance}.efx p{margin:0}.efx-hero{background:radial-gradient(120% 120% at 82% -18%,rgba(20,47,102,.12),transparent 56%),linear-gradient(180deg,#fff,#f3f5fa);padding:110px 0 54px;border-bottom:1px solid var(--bd)}.efx-kick{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--m);margin-bottom:16px}.efx-tric{display:inline-block;width:26px;height:5px;border-radius:999px;background:linear-gradient(90deg,#000091 0,#000091 33%,#fff 33%,#fff 66%,#e1000f 66%,#e1000f);box-shadow:inset 0 0 0 1px var(--bd)}.efx-hero h1{font-size:clamp(37px,4.5vw,60px);font-weight:800;max-width:21ch}.efx-hero .sub{margin-top:16px;font-size:17px;color:var(--mut);max-width:60ch}.efx-ctas{margin-top:24px;display:flex;gap:11px;flex-wrap:wrap}.efx-btn{display:inline-flex;align-items:center;gap:8px;font-weight:750;font-size:14.5px;padding:12px 20px;border-radius:12px;text-decoration:none;border:1px solid transparent}.efx-btn.p{background:var(--m);color:#fff;box-shadow:0 8px 22px -8px #142f668c}.efx-btn.p:hover{background:var(--m6)}.efx-btn.g{background:#fff;color:var(--ink);border-color:var(--bd)}.efx-proof{margin-top:18px;display:flex;gap:16px;flex-wrap:wrap;font-size:12.5px;color:var(--mut)}.efx-proof b{color:var(--ink)}.efx-sec{padding:56px 0 10px}.efx-sh{max-width:70ch;margin-bottom:26px}.efx-sh h2{font-size:clamp(22px,3vw,30px);font-weight:800}.efx-sh p{margin-top:10px;color:var(--mut)}.efx-tl{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:0;border:1px solid var(--bd);border-radius:14px;overflow:hidden;background:#fff}.efx-tl>div{padding:22px 24px;border-right:1px solid var(--bd)}.efx-tl>div:last-child{border-right:none}.efx-tl .d{font-family:JetBrains Mono,ui-monospace,monospace;font-weight:800;font-size:19px;color:var(--m)}.efx-tl .t{margin-top:8px;font-weight:700;font-size:14.5px}.efx-tl .s{margin-top:5px;font-size:13px;color:var(--mut)}.efx-band{background:linear-gradient(120deg,var(--m7),var(--m6));color:#fff;border-radius:16px;padding:26px 30px;display:flex;align-items:center;gap:22px;flex-wrap:wrap}.efx-band .n{font-family:JetBrains Mono,ui-monospace,monospace;font-size:28px;font-weight:800;color:#b9c8f2}.efx-band .tx b{display:block;font-size:16px}.efx-band .tx span{font-size:13px;opacity:.8}.efx-band .efx-btn{margin-left:auto;background:#fff;color:var(--m7)}.efx-steps{counter-reset:s;display:flex;flex-direction:column;gap:12px}.efx-step{display:flex;gap:16px;background:#fff;border:1px solid var(--bd);border-radius:13px;padding:17px 20px;align-items:flex-start}.efx-step:before{counter-increment:s;content:counter(s);flex:none;width:30px;height:30px;border-radius:9px;background:var(--mt);color:var(--m);font-weight:800;display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,monospace;font-size:14px}.efx-step b{font-size:15px}.efx-step p{margin-top:3px;font-size:13.5px;color:var(--mut)}.efx-cta-f{margin:56px 0 0;padding:44px 0 60px;background:linear-gradient(180deg,#f3f5fa,#ebeff7);border-top:1px solid var(--bd);text-align:center}.efx-cta-f h2{font-size:clamp(22px,3vw,30px);font-weight:800}.efx-cta-f p{margin:10px auto 22px;color:var(--mut);max-width:52ch}.efx-note{margin-top:14px;font-size:12px;color:var(--mut)}@media(max-width:640px){.efx-hero{padding-top:96px}.efx-band .efx-btn{margin-left:0}}.efx .efx-lien-bas{display:inline-block;padding-block:5px}.acqf{--m: #142F66;--m6: #0F2450;--m7: #0A1A3C;--mt: #E9EEF8;--mt2: #D5DFF2;--ink: #14203B;--mut: #5A6478;--bd: rgba(15, 23, 42, .1);--carte: #FFFFFF;background:#f6f7fb;color:var(--ink);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.62}.acqf .wrap{max-width:1040px;margin:0 auto;padding:0 22px}.acqf h1,.acqf h2,.acqf h3{font-family:Spectral,Georgia,Times New Roman,serif;line-height:1.15;margin:0;letter-spacing:-.015em;text-wrap:balance}.acqf p{margin:0}.acqf a:focus-visible,.acqf button:focus-visible{outline:2px solid var(--m);outline-offset:3px;border-radius:6px}.acqf-plaque a:focus-visible{outline-color:#fff}.acqf-hero{background:radial-gradient(120% 120% at 82% -18%,rgba(20,47,102,.12),transparent 56%),linear-gradient(180deg,#fff,#f3f5fa);padding:110px 0 52px;border-bottom:1px solid var(--bd)}.acqf-kick{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--m);margin-bottom:16px}.acqf-tric{display:inline-block;width:26px;height:5px;border-radius:999px;background:linear-gradient(90deg,#000091 0,#000091 33%,#fff 33%,#fff 66%,#e1000f 66%,#e1000f);box-shadow:inset 0 0 0 1px var(--bd)}.acqf-hero h1{font-size:clamp(37px,4.5vw,60px);font-weight:800;max-width:22ch}.acqf-lead{margin-top:22px;max-width:68ch;display:grid;gap:13px;border-left:3px solid var(--m);padding-left:20px}.acqf-lead p{font-size:17px;color:var(--ink)}.acqf-lead strong{font-weight:750}.acqf-ctas{margin-top:26px;display:flex;gap:11px;flex-wrap:wrap;align-items:center}.acqf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:750;font-size:14.5px;padding:13px 22px;border-radius:12px;text-decoration:none;border:1px solid transparent;line-height:1.4}.acqf-btn.p{background:var(--m);color:#fff;box-shadow:0 8px 22px -8px #142f668c}.acqf-btn.p:hover{background:var(--m6)}.acqf-btn.g{background:#fff;color:var(--ink);border-color:var(--bd)}.acqf-btn.g:hover{border-color:var(--m);color:var(--m)}.acqf-proof{margin-top:18px;display:flex;gap:16px;flex-wrap:wrap;font-size:12.5px;color:var(--mut)}.acqf-proof b{color:var(--ink);font-weight:700}.acqf-sec{padding:52px 0}.acqf-sec--muted{background:#eef1f8;border-top:1px solid var(--bd);border-bottom:1px solid var(--bd)}.acqf-sh{max-width:70ch}.acqf-sh h2{font-size:clamp(22px,3vw,30px);font-weight:800}.acqf-sh p{margin-top:10px;color:var(--mut);font-size:15.5px}.acqf-sec .wrap>*+*{margin-top:20px}.acqf-sec .wrap>.acqf-sh+*{margin-top:26px}.acqf-prose{max-width:68ch;display:grid;gap:14px;font-size:15.5px;color:var(--mut)}.acqf-prose strong{color:var(--ink);font-weight:700}.acqf-list{max-width:68ch;margin:0;padding:0;list-style:none;display:grid;gap:11px}.acqf-list li{position:relative;padding-left:26px;font-size:15.5px;color:var(--mut)}.acqf-list li:before{content:"";position:absolute;left:3px;top:.58em;width:9px;height:9px;border-radius:3px;background:var(--m)}.acqf-list li strong{color:var(--ink);font-weight:700}.acqf-list--non li:before{top:.82em;width:13px;height:3px;border-radius:999px;background:#a3231f}.acqf-steps{counter-reset:acqf;display:grid;gap:12px;max-width:76ch}.acqf-step{display:flex;gap:16px;align-items:flex-start;background:var(--carte);border:1px solid var(--bd);border-radius:13px;padding:17px 20px}.acqf-step:before{counter-increment:acqf;content:counter(acqf);flex:none;width:30px;height:30px;border-radius:9px;background:var(--mt);color:var(--m);font-weight:800;display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.acqf-step b{display:block;font-size:15.5px;color:var(--ink)}.acqf-step p{margin-top:4px;font-size:14.5px;color:var(--mut)}.acqf-fam{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:14px}.acqf-fam-card{background:var(--carte);border:1px solid var(--bd);border-radius:14px;padding:20px 22px;box-shadow:0 1px 2px #0f172a0a,0 10px 30px -18px #0f172a1f}.acqf-fam-card h3{font-size:16.5px;font-weight:750;color:var(--m)}.acqf-fam-card .acqf-list{margin-top:13px;max-width:none}.acqf-fam-card .acqf-list li{font-size:14.6px}.acqf-note{max-width:70ch;border-radius:12px;padding:16px 18px;font-size:14.8px;border:1px solid;display:grid;gap:8px;line-height:1.58}.acqf-note strong{font-weight:750}.acqf-note--reserve{background:var(--mt);border-color:#c9d6ef;color:#22315a}.acqf-note--attention{background:#fff7e6;border-color:#f0dfb4;color:#7a4f00}.acqf-note--interdit{background:#fdecec;border-color:#f3cfcf;color:#8e1f1b}.acqf-plaque{max-width:70ch;background:linear-gradient(120deg,var(--m7),var(--m6));color:#fff;border-radius:14px;padding:22px 24px;display:grid;gap:10px}.acqf-plaque b{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(16px,2.4vw,21px);font-weight:700;letter-spacing:-.01em;line-height:1.35}.acqf-plaque p{font-size:14px;color:#c7d4f0}.acqf-chiffre{max-width:70ch;display:flex;gap:20px;align-items:baseline;flex-wrap:wrap;background:var(--carte);border:1px solid var(--bd);border-radius:14px;padding:20px 22px}.acqf-chiffre .n{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:800;font-size:clamp(25px,4vw,33px);color:var(--m);line-height:1.1}.acqf-chiffre .t{flex:1 1 260px;font-size:14.5px;color:var(--mut)}.acqf-chiffre .t b{color:var(--ink);font-weight:700}.acqf-lien{display:inline-block;padding-block:8px;color:var(--m);font-weight:750;font-size:15px;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.acqf-lien:hover{text-decoration-thickness:3px}.acqf-voisins{display:flex;gap:10px;flex-wrap:wrap}.acqf-voisin{display:inline-flex;align-items:center;gap:9px;background:var(--carte);border:1px solid var(--bd);border-radius:11px;padding:12px 16px;text-decoration:none;color:var(--ink);font-weight:700;font-size:14.5px;line-height:1.4}.acqf-voisin:hover{border-color:var(--m);color:var(--m)}.acqf-voisin:before{content:"";flex:none;width:6px;height:6px;border-radius:999px;background:var(--m)}.acqf .acqf-faq.section--muted{background:#eef1f8;border-top:1px solid var(--bd)}.acqf-fin{padding:52px 0 62px;text-align:center;background:linear-gradient(180deg,#f3f5fa,#e9eef7);border-top:1px solid var(--bd)}.acqf-fin h2{font-size:clamp(22px,3vw,30px);font-weight:800}.acqf-fin p{margin:12px auto 22px;color:var(--mut);max-width:52ch;font-size:15.5px}.acqf-fin .acqf-ctas{margin-top:0;justify-content:center}.acqf-source{margin-top:18px;font-size:12.5px;color:var(--mut)}.acqf-source a{color:var(--m)}@media(max-width:900px){.acqf-fam{grid-template-columns:1fr}}@media(max-width:640px){.acqf .wrap{padding:0 18px}.acqf-hero{padding:96px 0 44px}.acqf-lead{padding-left:16px}.acqf-lead p{font-size:16.5px}.acqf-btn{width:100%}.acqf-sec{padding:44px 0}}.pp .pp-plan button{position:relative;padding-left:32px}.pp .pp-plan button:before{content:"";position:absolute;left:13px;top:50%;transform:translateY(-50%);width:9px;height:9px;border-radius:999px;background:linear-gradient(135deg,var(--pt-a),var(--pt-b));box-shadow:0 0 0 3px color-mix(in srgb,var(--pt-a) 16%,transparent);transition:.18s}.pp .pp-plan button.on{background:linear-gradient(135deg,var(--pt-a),var(--pt-b))!important;box-shadow:0 12px 26px -12px color-mix(in srgb,var(--pt-a) 60%,transparent)!important}.pp .pp-plan button.on .nm{color:#fff}.pp .pp-plan button.on .pr{color:#fffc!important}.pp .pp-plan button.on:before{background:#fff;box-shadow:0 0 0 3px #ffffff59}.pp .pp-plan button .nm .max-badge{background:linear-gradient(120deg,var(--pt-a),var(--pt-b))!important}.pp .pp-order{background:linear-gradient(135deg,var(--pt-a),var(--pt-b))!important;box-shadow:0 12px 24px -12px color-mix(in srgb,var(--pt-a) 55%,transparent)!important}.pp .pp-order:hover{box-shadow:0 18px 32px -12px color-mix(in srgb,var(--pt-a) 68%,transparent)!important}.pp .pp-card.featured{background:radial-gradient(130% 120% at 82% 0%,color-mix(in srgb,var(--pt-a) 28%,#0e1830),#0b1226 62%)!important}.pp .pp-card.featured .pp-order{background:#fff!important;color:var(--pt-b)!important;box-shadow:0 12px 24px -12px #0006!important}.pp .pp-ribbon{background:linear-gradient(120deg,var(--pt-a),var(--pt-b))!important;box-shadow:0 10px 22px -8px color-mix(in srgb,var(--pt-a) 70%,transparent)!important}.pp .pp-incl .chip{border-color:color-mix(in srgb,var(--pt-a) 32%,var(--border));background:color-mix(in srgb,var(--pt-a) 7%,#fff)}.pp .pp-incl .chip svg{color:var(--pt-b)}.pp .pp-users .pp-step button:hover:not(:disabled){background:var(--pt-b)!important;border-color:var(--pt-b)!important}.pp .pp-card{isolation:isolate;border-radius:22px!important;box-shadow:0 30px 64px -32px #0f172a66,0 8px 20px -12px #0f172a29!important}.pp .pp-clip{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;z-index:0;pointer-events:none}.pp .pp-clip .bar{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--pt-a),var(--pt-b))}.pp .pp-clip .glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 95% at 82% -12%,color-mix(in srgb,var(--pt-a) 15%,transparent),transparent 62%)}.pp .pp-head,.pp .pp-body{position:relative;z-index:1}.pp .pp-mono{position:absolute;top:-12px;right:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--font-display);font-weight:800;font-size:96px;line-height:1;letter-spacing:-.04em;color:var(--pt-a);opacity:.08}.pp .pp-body .pp-order{margin-top:auto}.pp .pp-billed{margin-bottom:16px}.pp .pp-card:hover{box-shadow:0 42px 84px -32px color-mix(in srgb,var(--pt-a) 34%,rgba(15,23,42,.44))!important;border-color:color-mix(in srgb,var(--pt-a) 35%,var(--border))!important}.pp .pp-card.featured{border:none!important;box-shadow:0 46px 96px -30px color-mix(in srgb,var(--pt-a) 42%,rgba(8,12,24,.8))!important}.pp .pp-card.featured .pp-clip .glow{background:radial-gradient(120% 95% at 82% -12%,color-mix(in srgb,var(--pt-a) 34%,transparent),transparent 62%)}.pp .pp-card.featured .pp-mono{color:#fff;opacity:.1}.pp .pp-price .int{color:var(--pt-b)}.pp .pp-card.featured .pp-price .int{color:#fff}.pp .pp-save.on{background:color-mix(in srgb,var(--pt-a) 14%,#fff)!important;color:var(--pt-b)!important;border:1px solid color-mix(in srgb,var(--pt-a) 32%,transparent)}.pp .pp-card.featured .pp-save.on{background:color-mix(in srgb,var(--pt-a) 34%,transparent)!important;color:#fff!important;border-color:color-mix(in srgb,var(--pt-a) 55%,transparent)}.pp .pp-order{border-radius:14px!important;padding:13px!important;font-size:15px!important}.pp-detail{margin:18px 0 0;text-align:center;font-size:13.5px;line-height:1.6;color:var(--fg-muted,#64748B)}.pp-detail a{color:var(--eb-red,#CC2936);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.pp-detail a:hover{text-decoration-thickness:2px}.ebpage--tarifs .tar-hero2{position:relative;overflow:hidden;padding:150px 0 120px;margin-top:-74px;background:linear-gradient(180deg,#fff,var(--page))}.ebpage--tarifs .tar-hero2__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none}.ebpage--tarifs .tar-hero2__fade{position:absolute;left:0;right:0;bottom:0;height:180px;z-index:1;pointer-events:none;background:linear-gradient(180deg,#fff0,#ffffffd9 60%,#fff)}.ebpage--tarifs .tar-hero2__grid{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.ebpage--tarifs .tar-hero2__eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-display);font-size:13px;font-weight:700;color:var(--eb-navy);background:#fff;border:1px solid var(--border);padding:8px 16px 8px 13px;border-radius:var(--r-pill);box-shadow:var(--sh-xs)}.ebpage--tarifs .tar-hero2__h1{font-size:clamp(2.5rem,4.4vw,3.9rem);font-weight:800;color:var(--eb-navy);line-height:1.05;letter-spacing:-.03em;margin:22px 0 0}.ebpage--tarifs .tar-hero2__h1 .accent{color:var(--eb-red)}.ebpage--tarifs .tar-hero2__sub{font-size:19px;color:var(--fg-muted);margin:22px 0 0;max-width:500px;line-height:1.55}.ebpage--tarifs .tar-hero2__pts{list-style:none;padding:0;margin:26px 0 0;display:flex;flex-direction:column;gap:12px}.ebpage--tarifs .tar-hero2__pts li{display:flex;align-items:center;gap:11px;font-size:15px;font-weight:500;color:var(--eb-navy)}.ebpage--tarifs .tar-hero2__pts li svg{width:20px;height:20px;color:var(--eb-green);flex:none}.ebpage--tarifs .tar-hero2__cta{display:flex;gap:14px;margin-top:32px;flex-wrap:wrap}.ebpage--tarifs .tar-hero2__freebtn{background:var(--eb-navy);color:#fff;border:1px solid var(--eb-navy)}.ebpage--tarifs .tar-hero2__freebtn:hover{background:var(--eb-navy-900)}.ebpage--tarifs .tar-hero2__carousel{position:relative;--pt-a:var(--eb-red);--pt-b:var(--eb-red-600)}.ebpage--tarifs .tar-hero2__carousel{min-height:495px}@media(max-width:700px){.ebpage--tarifs .tar-hero2__carousel{min-height:535px}}.ebpage--tarifs .tar-plan-card{position:relative;overflow:visible;isolation:isolate;background:#fff;border:1px solid var(--border);border-radius:24px;padding:34px 30px 26px;box-shadow:0 34px 74px -34px #0f172a70,0 8px 20px -12px #0f172a2e;display:flex;flex-direction:column;animation:tarCardIn .45s ease both;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.ebpage--tarifs .tar-plan-card:hover{transform:translateY(-4px);box-shadow:0 46px 90px -34px #0f172a80,0 10px 24px -12px #0f172a33}.ebpage--tarifs .tar-plan-card__clip{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;z-index:0;pointer-events:none}.ebpage--tarifs .tar-plan-card__bar{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--pt-a),var(--pt-b));z-index:3}.ebpage--tarifs .tar-plan-card__glow{position:absolute;top:-45%;right:-30%;width:80%;height:90%;z-index:0;pointer-events:none;background:radial-gradient(circle at 60% 45%,color-mix(in srgb,var(--pt-a) 42%,transparent),transparent 68%);opacity:.55;filter:blur(6px);animation:tarGlow .8s ease .05s both}.ebpage--tarifs .tar-plan-card__mono{position:absolute;top:-30px;right:2px;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--font-display);font-weight:800;font-size:178px;line-height:1;color:var(--pt-a);opacity:.07;letter-spacing:-.04em}.ebpage--tarifs .tar-plan-card__wm{position:absolute;left:0;right:0;bottom:0;height:118px;z-index:0;pointer-events:none;color:var(--pt-a);opacity:.08}.ebpage--tarifs .tar-plan-card__wm svg{display:block;width:100%;height:100%}.ebpage--tarifs .tar-plan-card__body{position:relative;z-index:2;display:flex;flex-direction:column}.ebpage--tarifs .tar-plan-card__body>*{animation:tarRise .5s cubic-bezier(.22,.61,.36,1) both}.ebpage--tarifs .tar-plan-card__body>*:nth-child(1){animation-delay:.06s}.ebpage--tarifs .tar-plan-card__body>*:nth-child(2){animation-delay:.12s}.ebpage--tarifs .tar-plan-card__body>*:nth-child(3){animation-delay:.17s}.ebpage--tarifs .tar-plan-card__body>*:nth-child(4){animation-delay:.22s}.ebpage--tarifs .tar-plan-card__body>*:nth-child(5){animation-delay:.28s}.ebpage--tarifs .tar-plan-card__body>*:nth-child(6){animation-delay:.34s}.ebpage--tarifs .tar-plan-card__ribbon{position:absolute;top:0;right:26px;z-index:5;transform:translateY(-50%);background:linear-gradient(135deg,var(--pt-a),var(--pt-b));color:#fff;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:6px 14px;border-radius:var(--r-pill, 999px);box-shadow:0 12px 24px -8px color-mix(in srgb,var(--pt-a) 65%,transparent)}.ebpage--tarifs .tar-plan-card__head{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.ebpage--tarifs .tar-plan-card__name{display:flex;align-items:center;font-family:var(--font-display);font-weight:800;font-size:25px;color:var(--eb-navy);gap:9px}.ebpage--tarifs .tar-plan-card__logo{height:28px;width:auto;display:block;flex:none;transform:translateY(1px)}.ebpage--tarifs .tar-plan-card__short{color:var(--pt-b);letter-spacing:-.02em;line-height:1}.ebpage--tarifs .tar-plan-card.feat .tar-plan-card__short{color:#fff}.ebpage--tarifs .tar-plan-card__badge{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:3px 9px;border-radius:6px;background:linear-gradient(120deg,var(--pt-a),var(--pt-b));color:#fff}.ebpage--tarifs .tar-plan-card__tag{font-size:13.5px;color:var(--fg-muted);line-height:1.4}.ebpage--tarifs .tar-plan-card__pricewrap{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:4px}.ebpage--tarifs .tar-plan-card__price{display:flex;align-items:baseline;gap:2px;font-family:var(--font-display)}.ebpage--tarifs .tar-plan-card__price .des{font-size:15px;font-weight:700;color:var(--fg-muted)}.ebpage--tarifs .tar-plan-card__price .int{font-size:48px;font-weight:800;letter-spacing:-.02em;line-height:1;color:var(--pt-b)}.ebpage--tarifs .tar-plan-card__price .cur{font-size:14px;font-weight:700;color:var(--fg-muted);margin-left:4px}.ebpage--tarifs .tar-plan-card__save{display:flex;flex-direction:column;align-items:flex-end;gap:3px;padding-bottom:5px}.ebpage--tarifs .tar-plan-card__save .was{font-size:13px;font-weight:600;color:var(--fg-subtle);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--pt-a) 60%,transparent)}.ebpage--tarifs .tar-plan-card__save .pct{font-size:11px;font-weight:800;letter-spacing:.03em;color:var(--pt-b);background:color-mix(in srgb,var(--pt-a) 15%,#fff);border:1px solid color-mix(in srgb,var(--pt-a) 30%,transparent);padding:2px 8px;border-radius:var(--r-pill, 999px)}.ebpage--tarifs .tar-plan-card__pricesub{font-size:12px;color:var(--fg-subtle);margin-top:8px}.ebpage--tarifs .tar-plan-card__pts{list-style:none;padding:0;margin:20px 0 0;display:flex;flex-direction:column;gap:11px}.ebpage--tarifs .tar-plan-card__pts li{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--eb-navy)}.ebpage--tarifs .tar-plan-card__pts li svg{color:var(--pt-b);flex:none}.ebpage--tarifs .tar-plan-card__cta{margin-top:22px;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px;border-radius:14px;border:none;cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:15px;color:#fff;background:linear-gradient(135deg,var(--pt-a),var(--pt-b));box-shadow:0 16px 30px -12px color-mix(in srgb,var(--pt-a) 60%,transparent);transition:transform .16s var(--ease),box-shadow .16s var(--ease)}.ebpage--tarifs .tar-plan-card__cta:hover{transform:translateY(-2px);box-shadow:0 22px 38px -12px color-mix(in srgb,var(--pt-a) 72%,transparent)}.ebpage--tarifs .tar-plan-card__trust{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:14px;font-size:12px;font-weight:500;color:var(--fg-muted)}.ebpage--tarifs .tar-plan-card__trust svg{color:var(--eb-green);flex:none}.ebpage--tarifs .tar-plan-card.feat{border:none;background:radial-gradient(130% 120% at 82% 0%,color-mix(in srgb,var(--pt-a) 26%,#0e1830),#0b1226 62%);box-shadow:0 46px 96px -30px color-mix(in srgb,var(--pt-a) 42%,rgba(8,12,24,.8))}.ebpage--tarifs .tar-plan-card.feat .tar-plan-card__name,.ebpage--tarifs .tar-plan-card.feat .tar-plan-card__price .int{color:#fff}.ebpage--tarifs .tar-plan-card.feat .tar-plan-card__tag,.ebpage--tarifs .tar-plan-card.feat .tar-plan-card__price .des,.ebpage--tarifs .tar-plan-card.feat .tar-plan-card__price .cur{color:#ffffffb0}.ebpage--tarifs .tar-plan-card.feat .tar-plan-card__pricesub{color:#ffffff80}.ebpage--tarifs .tar-plan-card.feat .tar-plan-card__pts li{color:#fff}.ebpage--tarifs .tar-plan-card.feat .tar-plan-card__pts li svg{color:color-mix(in srgb,var(--pt-a) 55%,#8ff0d0)}.ebpage--tarifs .tar-plan-card.feat .tar-plan-card__trust{color:#ffffff9a}.ebpage--tarifs .tar-plan-card.feat .tar-plan-card__mono{color:#fff;opacity:.1}.ebpage--tarifs .tar-plan-card.feat .tar-plan-card__wm{color:#fff;opacity:.09}.ebpage--tarifs .tar-plan-card.feat .tar-plan-card__glow{opacity:.7}.ebpage--tarifs .tar-plan-card.feat .tar-plan-card__save .was{color:#fff8}.ebpage--tarifs .tar-plan-card.feat .tar-plan-card__save .pct{color:#fff;background:color-mix(in srgb,var(--pt-a) 34%,transparent);border-color:color-mix(in srgb,var(--pt-a) 55%,transparent)}@keyframes tarCardIn{0%{opacity:0;transform:translateY(10px) scale(.99)}to{opacity:1;transform:none}}@keyframes tarRise{0%{opacity:0;transform:translateY(11px)}to{opacity:1;transform:none}}@keyframes tarGlow{0%{opacity:0;transform:scale(.7)}to{opacity:.55;transform:none}}.ebpage--tarifs .tar-carousel-nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:22px;min-height:44px}.ebpage--tarifs .tar-carousel-arrow{width:40px;height:40px;border-radius:50%;border:1px solid var(--border-strong);background:#fff;color:var(--eb-navy);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--sh-xs);transition:background .15s,transform .12s,border-color .15s,color .15s}.ebpage--tarifs .tar-carousel-arrow:hover{background:var(--pt-b);color:#fff;border-color:var(--pt-b)}.ebpage--tarifs .tar-carousel-arrow:active{transform:scale(.94)}.ebpage--tarifs .tar-carousel-dots{display:flex;align-items:center;gap:16px}.ebpage--tarifs .tar-carousel-dot{position:relative;width:9px;height:9px;border-radius:var(--r-pill, 999px);border:none;padding:0;cursor:pointer;background:var(--border-strong);opacity:.6;transition:width .4s var(--ease),background .3s,opacity .3s}.ebpage--tarifs .tar-carousel-dot:after{content:"";position:absolute;top:-12px;right:0;bottom:-12px;left:0}.ebpage--tarifs .tar-carousel-dot:hover{opacity:.85}.ebpage--tarifs .tar-carousel-dot.on{width:26px;background:var(--pt-a);opacity:1}@media(prefers-reduced-motion:reduce){.ebpage--tarifs .tar-plan-card,.ebpage--tarifs .tar-plan-card *{animation:none!important}.ebpage--tarifs .tar-plan-card:hover{transform:none}}@media(max-width:980px){.ebpage--tarifs .tar-hero2{padding:120px 0 80px}.ebpage--tarifs .tar-hero2__grid{grid-template-columns:1fr;gap:40px}.ebpage--tarifs .tar-hero2__sub{max-width:none}}@media(max-width:600px){.ebpage--tarifs .tar-hero2{padding:100px 0 60px}.ebpage--tarifs .tar-hero2__h1{font-size:32px}.ebpage--tarifs .tar-hero2__cta .btn{flex:1 1 auto;justify-content:center}.ebpage--tarifs .tar-plan-card__mono{font-size:140px}}.cxe{--cxe-line:rgba(15,23,42,.09);--cxe-navy:var(--eb-navy,#0F172A);--cxe-red:var(--eb-red,#CC2936);--cxe-green:var(--eb-green-600,#15855A)}.cxe-erreur{margin:26px 0 0;padding:18px 20px;border:1px solid var(--cxe-line);border-radius:18px;color:var(--cxe-navy);font-size:15px;line-height:1.5}.cxe-plans{position:sticky;top:64px;z-index:20;display:grid;grid-template-columns:minmax(240px,1.4fr) repeat(var(--cxe-cols,3),1fr);gap:0;background:#fff;border:1px solid var(--cxe-line);border-radius:18px 18px 0 0;box-shadow:0 10px 30px -18px #0f172a4d;overflow:visible;margin-top:26px}.cxe-plans-spacer{padding:18px 20px;display:flex;align-items:flex-end;border-right:1px solid var(--cxe-line)}.cxe-alltoggle button{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--cxe-navy);background:var(--muted,#f1f5f9);border:1px solid var(--cxe-line);border-radius:var(--r-pill, 999px);padding:7px 13px;cursor:pointer;transition:background .15s}.cxe-alltoggle button:hover{background:#e6ebf2}.cxe-plan{position:relative;display:flex;flex-direction:column;align-items:center;padding:24px 14px 18px;text-align:center;border-right:1px solid var(--cxe-line);isolation:isolate}.cxe-plan:last-child .cxe-plan-bar{border-top-right-radius:18px}.cxe-plan:last-child{border-right:none}.cxe-plan-bar{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--pt-a,var(--cxe-red)),var(--pt-b,var(--cxe-red)))}.cxe-plan.feat{background:linear-gradient(180deg,color-mix(in srgb,var(--pt-a,var(--cxe-red)) 12%,transparent),transparent 82%)}.cxe-plan.feat .cxe-plan-bar{height:4px}.cxe-badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:5;display:inline-flex;align-items:center;white-space:nowrap;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:linear-gradient(120deg,var(--pt-a,var(--cxe-navy)),var(--pt-b,var(--cxe-navy)));padding:4px 12px;border-radius:var(--r-pill, 999px);box-shadow:0 8px 18px -8px color-mix(in srgb,var(--pt-a,var(--cxe-red)) 75%,transparent)}.cxe-plan-name{height:22px;display:flex;align-items:center;justify-content:center;font-family:var(--font-display,inherit);font-weight:800;font-size:16px;color:var(--cxe-navy)}.cxe-plan-price{height:36px;display:flex;align-items:baseline;justify-content:center;font-family:var(--font-display,inherit);font-weight:800;font-size:30px;color:var(--pt-b,var(--cxe-navy));line-height:1.1;margin-top:6px}.cxe-plan-price .des{font-size:11px;font-weight:600;color:var(--fg-subtle,#64748b);margin-right:2px;vertical-align:middle}.cxe-plan-price small{font-size:13px;font-weight:600;color:var(--fg-muted,#64748b)}.cxe-duree{display:flex;justify-content:center;gap:6px;height:44px;align-items:center;margin:0 0 18px;padding:4px;border-radius:999px;background:var(--muted,#f1f3f6);width:-moz-max-content;width:max-content;margin-inline:auto}.cxe-duree-opt{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 18px;border:0;border-radius:999px;background:transparent;cursor:pointer;font-family:var(--font-display,inherit);font-size:14px;font-weight:700;color:var(--fg-muted,#64748b);transition:background .15s ease,color .15s ease}.cxe-duree-opt:hover{color:var(--cxe-navy,#14203B)}.cxe-duree-opt.on{background:#fff;color:var(--cxe-navy,#14203B);box-shadow:0 1px 3px #14203b1f}.cxe-duree-eco{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;background:var(--eb-green-tint,#E7F3EC);color:var(--eb-green-600,#25714A);font-size:11.5px;font-weight:800;letter-spacing:.01em}.cxe-duree-opt.on .cxe-duree-eco{background:var(--eb-green,#2F8F5B);color:#fff}@media(max-width:520px){.cxe-duree-opt{padding:0 13px;font-size:13px}.cxe-duree-eco{font-size:11px;padding:0 6px}}.cxe-plan-cond{height:14px;font-size:10.5px;line-height:14px;font-weight:600;letter-spacing:.01em;text-align:center;color:var(--fg-subtle,#94a3b8);margin-top:2px}.cxe-plan-tag{height:32px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11.5px;line-height:1.4;color:var(--fg-muted,#64748b);margin:6px 0 12px}.cxe-plan-cta{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;padding:9px 16px;border-radius:var(--r-pill, 999px);text-decoration:none;border:none;cursor:pointer;font-family:inherit;line-height:1;transition:transform .12s,box-shadow .15s,opacity .15s}.cxe-plan-cta:hover{transform:translateY(-1px)}.cxe-plan-cta:active{transform:scale(.96)}.cxe-plan-cta.themed{background:linear-gradient(135deg,var(--pt-a,var(--cxe-red)),var(--pt-b,var(--cxe-red)));color:#fff;box-shadow:0 10px 22px -12px color-mix(in srgb,var(--pt-a,var(--cxe-red)) 65%,transparent)}.cxe-plan-cta.themed:hover{box-shadow:0 16px 28px -12px color-mix(in srgb,var(--pt-a,var(--cxe-red)) 75%,transparent)}.cxe-plan-cta.ghost{background:transparent;color:var(--cxe-navy);border:1.5px solid var(--cxe-line)}.cxe-plan-cta.ghost:hover{border-color:var(--pt-b,var(--cxe-navy));color:var(--pt-b,var(--cxe-navy))}.cxe-sections{border:1px solid var(--cxe-line);border-top:none;border-radius:0 0 18px 18px;overflow:hidden;background:#fff}.cxe-sec{border-top:1px solid var(--cxe-line)}.cxe-sec:first-child{border-top:none}.cxe-sec-head{width:100%;display:flex;align-items:center;gap:14px;padding:16px 20px;background:#fbfcfe;border:none;cursor:pointer;text-align:left;transition:background .15s}.cxe-sec-head:hover,.cxe-sec.open .cxe-sec-head{background:#f2f6fb}.cxe-sec-ic{flex:none;width:36px;height:36px;border-radius:var(--r-sm, 10px);display:flex;align-items:center;justify-content:center;background:#cc29361a;color:var(--cxe-red)}.cxe-sec-titles{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cxe-sec-title{font-family:var(--font-display,inherit);font-weight:700;font-size:15.5px;color:var(--cxe-navy)}.cxe-sec-intro{font-size:12.5px;color:var(--fg-muted,#64748b)}.cxe-sec-count{flex:none;font-size:11px;font-weight:700;color:var(--fg-muted,#64748b);background:var(--muted,#f1f5f9);border-radius:var(--r-pill, 999px);padding:3px 10px}.cxe-sec-chev{flex:none;color:var(--fg-muted,#64748b);transition:transform .22s}.cxe-sec.open .cxe-sec-chev{transform:rotate(180deg)}.cxe-tr{display:grid;grid-template-columns:minmax(240px,1.4fr) repeat(var(--cxe-cols,3),1fr);align-items:center;border-top:1px solid var(--cxe-line)}.cxe-tr-feat{padding:11px 20px;display:flex;flex-direction:column;gap:1px}.cxe-tr-label{font-size:13.5px;font-weight:600;color:var(--cxe-navy)}.cxe-tr-desc{font-size:11.5px;color:var(--fg-subtle,#94a3b8)}.cxe-tr-cell{padding:11px 12px;text-align:center;border-left:1px solid var(--cxe-line);min-height:44px;display:flex;align-items:center;justify-content:center}.cxe-tr-cell.feat{background:color-mix(in srgb,var(--feat-a,#CC2936) 5%,transparent)}.cxe-cell-plan{display:none;font-size:11px;font-weight:700;color:var(--fg-muted,#64748b);margin-right:auto}.cxe-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.cxe-yes{color:var(--cxe-green)}.cxe-no{display:inline-flex;color:#64748b}.cxe-opt{display:inline-flex;align-items:center;gap:3px;font-size:11.5px;font-weight:700;color:var(--warn, #B45309);background:#d977061f;padding:3px 9px;border-radius:var(--r-pill, 999px)}.cxe-val{font-size:12px;font-weight:700;color:var(--cxe-navy);background:var(--muted,#f1f5f9);padding:3px 10px;border-radius:var(--r-pill, 999px)}.cxe-legend{display:flex;flex-wrap:wrap;gap:22px;justify-content:center;margin-top:22px;font-size:12.5px;color:var(--fg-muted,#64748b)}.cxe-legend span{display:inline-flex;align-items:center;gap:7px}@media(max-width:760px){.cxe-defile{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding-bottom:8px}.cxe-defile__large{width:502px}.cxe-plans,.cxe-tr{display:grid;grid-template-columns:196px 102px 102px 102px}.cxe-plans{position:static;border-radius:14px 14px 0 0;box-shadow:none;margin-top:14px}.cxe-plans-spacer{border-right:1px solid var(--cxe-line);padding:10px 12px;align-items:center}.cxe-alltoggle button{font-size:11px;padding:6px 10px}.cxe-plan{border-right:1px solid var(--cxe-line);border-radius:0;padding:9px 6px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.cxe-plan:last-child{border-right:none}.cxe-plan-name{height:auto;font-size:12.5px;justify-content:center;text-align:center}.cxe-plan-price{height:auto;font-size:15px;line-height:1.1}.cxe-plan-price .des,.cxe-plan-price small,.cxe-plan-cond,.cxe-plan-tag,.cxe-plan-cta,.cxe-badge{display:none}.cxe-sections{border-radius:0 0 14px 14px;margin-top:0}.cxe-sec-head{padding:9px 12px;min-height:38px}.cxe-sec-title{font-size:13px}.cxe-tr{padding:0;align-items:center;min-height:35px}.cxe-tr-feat{padding:7px 12px}.cxe-tr-label{font-size:12.5px;line-height:1.25}.cxe-tr-desc{display:none}.cxe-tr-cell{border-left:1px solid var(--cxe-line);padding:6px 4px;min-height:35px;justify-content:center}.cxe-cell-plan{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cxe-titre-bur,.cxe-sous-bur{display:none}.cxe-titre-mob,.cxe-sous-mob{display:inline}}@media(min-width:761px){.cxe-defile,.cxe-defile__large{display:contents}.cxe-titre-mob,.cxe-sous-mob{display:none}}.ppb{--ppb-a:#142F66;--ppb-b:#0F2450;padding:64px 0 72px;background:linear-gradient(180deg,#fff,#f5f7fb);font-family:Inter,system-ui,sans-serif}.ppb-wrap{max-width:1200px;margin:0 auto;padding:0 32px}.ppb-head{text-align:center;max-width:640px;margin:0 auto 34px}.ppb-kick{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ppb-a)}.ppb-head h2{font-family:Bricolage Grotesque,Montserrat,Inter,sans-serif;font-size:clamp(1.7rem,3vw,2.35rem);font-weight:800;color:#14203b;letter-spacing:-.02em;line-height:1.12;margin:12px 0 0}.ppb-head p{font-size:15.5px;color:#5a6478;margin:12px 0 0;line-height:1.55}.ppb-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ppb-card{position:relative;background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:16px;padding:22px 20px 24px;display:flex;flex-direction:column;box-shadow:0 1px 2px #0f172a0a}.ppb-card.is-featured{border-color:var(--ppb-a);box-shadow:0 18px 40px -22px color-mix(in srgb,var(--ppb-a) 60%,transparent)}.ppb-rib{position:absolute;top:-11px;left:50%;transform:translate(-50%);background:var(--ppb-a);color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:3px 11px;border-radius:999px;white-space:nowrap}.ppb-dur{font-size:15px;font-weight:750;color:#14203b}.ppb-sub{font-size:12px;font-weight:600;color:var(--ppb-a);margin-top:2px}.ppb-price{margin-top:16px;display:flex;align-items:baseline;gap:2px}.ppb-price b{font-family:Bricolage Grotesque,Montserrat,sans-serif;font-size:34px;font-weight:800;color:#14203b;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.ppb-price small{font-size:13px;color:#5a6478;font-weight:600}.ppb-tot{font-size:12px;color:#8b94a8;margin-top:7px;min-height:16px}.ppb-plein{font-size:12px;color:#8b94a8;margin-top:5px;text-decoration:line-through;font-variant-numeric:tabular-nums}.ppb-gain{font-size:12.5px;font-weight:700;color:var(--ok, #15803D);margin-top:4px;font-variant-numeric:tabular-nums}.ppb-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:11px 14px;border-radius:11px;border:1px solid transparent;font-weight:750;font-size:14px;cursor:pointer;text-decoration:none;transition:transform .15s ease,background .15s ease}.ppb-pied{margin-top:auto;padding-top:18px}.ppb-card .ppb-btn{background:#eef1f7;color:#14203b}.ppb-card.is-featured .ppb-btn{background:var(--ppb-a);color:#fff}.ppb-btn:hover{transform:translateY(-1px)}.ppb-btn[disabled]{opacity:.6;cursor:default;transform:none}.ppb-foot{text-align:center;margin-top:22px;font-size:13.5px;color:#5a6478}.ppb-foot a{color:var(--ppb-a);font-weight:700;text-decoration:none}.ppb-foot a:hover{text-decoration:underline}@media(max-width:860px){.ppb-grid{grid-template-columns:1fr 1fr}.ppb{padding:48px 0 56px}}@media(max-width:460px){.ppb-grid{grid-template-columns:1fr}}.rf-acc{--rf-acc-encre: #0F172A;--rf-acc-encre-2: #1E293B;--rf-acc-encre-3: #334155;--rf-acc-gris: #475569;--rf-acc-gris-2: #64748B;--rf-acc-gris-3: #94A3B8;--rf-acc-trait: #E2E8F0;--rf-acc-trait-2: #CBD5E1;--rf-acc-fond: #F8FAFC;--rf-acc-fond-2: #F1F5FA;--rf-acc-rouge: var(--brand-red, #CC2936);--rf-acc-rouge-2: var(--brand-red-h, #A81F2B);--rf-acc-vert: var(--ok, #15803D);--rf-acc-ambre: var(--warn, #B45309);--rf-acc-indigo: #4F46E5;--rf-acc-bleu: var(--info, #1D4ED8);--rf-acc-rouge-08: color-mix(in srgb, var(--rf-acc-rouge) 8%, transparent);--rf-acc-rouge-12: color-mix(in srgb, var(--rf-acc-rouge) 12%, transparent);--rf-acc-rouge-30: color-mix(in srgb, var(--rf-acc-rouge) 30%, transparent);--rf-acc-rouge-50: color-mix(in srgb, var(--rf-acc-rouge) 50%, transparent);--rf-acc-rouge-70: color-mix(in srgb, var(--rf-acc-rouge) 70%, transparent);--rf-acc-vert-06: color-mix(in srgb, var(--rf-acc-vert) 6%, transparent);--rf-acc-vert-10: color-mix(in srgb, var(--rf-acc-vert) 10%, transparent);--rf-acc-vert-16: color-mix(in srgb, var(--rf-acc-vert) 16%, transparent);--rf-acc-vert-20: color-mix(in srgb, var(--rf-acc-vert) 20%, transparent);--rf-acc-ambre-06: color-mix(in srgb, var(--rf-acc-ambre) 6%, transparent);--rf-acc-ambre-10: color-mix(in srgb, var(--rf-acc-ambre) 10%, transparent);--rf-acc-ambre-12: color-mix(in srgb, var(--rf-acc-ambre) 12%, transparent);--rf-acc-ambre-22: color-mix(in srgb, var(--rf-acc-ambre) 22%, transparent);--rf-acc-bleu-08: color-mix(in srgb, var(--rf-acc-bleu) 8%, transparent);--rf-acc-conteneur: 1240px;--rf-acc-chassis: 1176px;--rf-acc-chassis-h: 700px;--rf-acc-echelle-mobile: .62;--rf-acc-a4: 794px;--rf-acc-carte-poche: 238px;--rf-acc-carte-poche-h: 430px;--rf-acc-barre-mobile: 56px;--rf-acc-r-plein: 999px;--rf-acc-r-grand: 14px;--rf-acc-r: 10px;--rf-acc-r-petit: 8px;--rf-acc-h1: 52px;--rf-acc-h2: 40px;--rf-acc-h3: 19px;--rf-acc-titre: "Spectral", Georgia, "Times New Roman", serif;--rf-acc-texte: Inter, system-ui, -apple-system, "Segoe UI", sans-serif;color:var(--rf-acc-encre);font-family:var(--rf-acc-texte)}@media(max-width:759.98px){.rf-acc{--rf-acc-h1: 37px;--rf-acc-h2: 28px;--rf-acc-h3: 17px}}.rf-acc .rf-acc-bloc{max-width:var(--rf-acc-conteneur);margin:0 auto;padding:0 24px}.rf-acc .rf-acc-section{padding:88px 0}.rf-acc .rf-acc-section--pale{background:var(--rf-acc-fond)}.rf-acc .rf-acc-section--encre{background:var(--rf-acc-encre);color:#fff}@media(max-width:759.98px){.rf-acc .rf-acc-bloc{padding:0 18px}.rf-acc .rf-acc-section{padding:56px 0}}.rf-acc .rf-acc-h1{font-family:var(--rf-acc-titre);font-size:var(--rf-acc-h1);font-weight:600;line-height:1.04;margin:0}.rf-acc .rf-acc-h2{font-family:var(--rf-acc-titre);font-size:var(--rf-acc-h2);font-weight:700;line-height:1.1;margin:0}.rf-acc .rf-acc-h3{font-size:var(--rf-acc-h3);font-weight:700;margin:0}.rf-acc .rf-acc-chapo{color:var(--rf-acc-gris);font-size:17px;font-weight:500;line-height:1.6;margin:14px 0 0}.rf-acc .rf-acc-legende{color:var(--rf-acc-gris-2);font-size:13px;line-height:1.5}@media(max-width:759.98px){.rf-acc-chapo{font-size:15.5px}}@media(max-width:759.98px){.rf-acc .rf-acc-action{min-height:50px}.rf-acc .rf-acc-champ{min-height:46px;font-size:16px}}.rf-acc .rf-acc-mobile{display:none}.rf-acc .rf-acc-bureau{display:block}@media(max-width:759.98px){.rf-acc .rf-acc-mobile{display:block}.rf-acc .rf-acc-bureau{display:none}}.rf-acc .rf-acc-hero{position:relative;overflow:hidden;background:#f6f8fb}.rf-acc .rf-acc-hero-photo{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/brand/hero-erp-suisse.webp) center / cover no-repeat}.rf-acc .rf-acc-hero-fondu{position:absolute;left:0;right:0;bottom:0;height:180px;pointer-events:none;background:linear-gradient(180deg,#fff0,#ffffffd9 60%,#fff)}.rf-acc .rf-acc-hero-g{position:relative;padding-top:150px;padding-bottom:96px;display:grid;gap:64px;align-items:start;grid-template-columns:minmax(400px,1fr) 500px}@media(max-width:1119.98px){.rf-acc .rf-acc-hero-g{grid-template-columns:minmax(0,1fr)}}.rf-acc .rf-acc-hero-col{min-width:0;scroll-margin-top:104px}.rf-acc .rf-acc-hero-p{max-width:520px;font-size:17.5px;color:var(--rf-acc-encre-3)}.rf-acc .rf-acc-h1{letter-spacing:-.025em;margin-top:22px;text-wrap:pretty}.rf-acc .rf-acc-tw{white-space:nowrap}.rf-acc .rf-acc-tw:after{content:"";display:inline-block;width:3px;height:.78em;background:currentColor;margin-left:4px;vertical-align:-.04em;animation:rfAccCurseur 1.05s steps(1) infinite}@keyframes rfAccCurseur{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.rf-acc .rf-acc-tw:after{display:none}}.rf-acc .rf-acc-pastille{display:inline-flex;align-items:center;gap:9px;padding:7px 14px 7px 11px;border-radius:var(--rf-acc-r-plein);background:#ffffffb8;border:1px solid rgba(15,23,42,.08);color:var(--rf-acc-encre);font-size:12.5px;font-weight:600;letter-spacing:.01em}.rf-acc .rf-acc-pastille i{width:7px;height:7px;border-radius:50%;background:var(--rf-acc-vert);box-shadow:0 0 0 4px var(--rf-acc-vert-16);flex:none}.rf-acc .rf-acc-createur{margin-top:30px;background:#fff;border:1px solid rgba(15,23,42,.09);border-radius:20px;padding:22px;box-shadow:0 1px 2px #0f172a0d,0 22px 48px -26px #0f172a59}.rf-acc .rf-acc-bascule{display:flex;gap:8px;padding:4px;background:var(--rf-acc-fond-2);border-radius:12px;margin-bottom:18px}.rf-acc .rf-acc-bascule-b{flex:1;padding:9px 12px;border:0;border-radius:9px;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:600;background:transparent;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-bascule-b.est-actif{background:#fff;color:var(--rf-acc-encre);box-shadow:0 1px 3px #0f172a1f}.rf-acc .rf-acc-champs{display:flex;flex-direction:column;gap:11px}.rf-acc .rf-acc-champ-b{display:block;position:relative}.rf-acc .rf-acc-etiq{display:block;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rf-acc-gris-3);margin-bottom:5px}.rf-acc .rf-acc-champ-b.est-petit .rf-acc-etiq{font-size:9.5px;color:var(--rf-acc-gris-2);margin-bottom:6px}.rf-acc .rf-acc-champ-w{position:relative;display:block}.rf-acc .rf-acc-champ{width:100%;padding:11px 13px;border:1px solid var(--rf-acc-trait-2);border-radius:11px;font-family:inherit;font-size:14.5px;font-weight:600;color:var(--rf-acc-encre);background:#fff;outline:none}.rf-acc .rf-acc-champ-b.est-petit .rf-acc-champ{padding:10px 12px;border-radius:10px;font-size:13.5px;font-weight:400}.rf-acc .rf-acc-champ.est-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:400}.rf-acc .rf-acc-champ-b.est-petit .rf-acc-champ.est-mono{font-size:12.5px}.rf-acc .rf-acc-champ:focus{border-color:var(--rf-acc-rouge);box-shadow:0 0 0 3px var(--rf-acc-rouge-12)}.rf-acc .rf-acc-champ-w .rf-acc-champ{padding-right:32px}.rf-acc .rf-acc-champ-i{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:inline-flex;color:var(--rf-acc-gris-3);pointer-events:none}.rf-acc .rf-acc-liste{position:absolute;top:100%;left:0;right:0;margin-top:6px;z-index:50;background:#fff;border:1px solid var(--rf-acc-trait);border-radius:11px;box-shadow:0 18px 40px -16px #0f172a47,0 2px 8px -2px #0f172a1f;overflow:hidden;display:flex;flex-direction:column}.rf-acc .rf-acc-liste-c{max-height:188px;overflow-y:auto;overflow-x:hidden}.rf-acc .rf-acc-liste-l{display:block;width:100%;text-align:left;cursor:pointer;border:0;border-bottom:1px solid var(--rf-acc-fond);background:transparent;padding:9px 13px;font:inherit}.rf-acc .rf-acc-liste-l.est-sur{background:var(--rf-acc-fond)}.rf-acc .rf-acc-liste-n{display:block;font-size:13px;font-weight:600;color:var(--rf-acc-encre);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rf-acc .rf-acc-liste-s{display:block;margin-top:2px;font-size:11px;color:var(--rf-acc-gris-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rf-acc .rf-acc-liste-vide{margin:0;padding:12px 13px;font-size:12.5px;color:var(--rf-acc-gris-2);line-height:1.5}.rf-acc .rf-acc-liste-p{margin:0;display:flex;align-items:center;gap:6px;padding:7px 11px;border-top:1px solid var(--rf-acc-fond);font-size:10.5px;color:var(--rf-acc-gris-3);background:var(--rf-acc-fond)}.rf-acc .rf-acc-plier-z{margin-top:14px;border-top:1px solid #F1F5F9;padding-top:14px}.rf-acc .rf-acc-plier{width:100%;display:flex;align-items:center;gap:10px;padding:0;background:none;border:0;cursor:pointer;text-align:left;font:inherit}.rf-acc .rf-acc-plier-i{width:26px;height:26px;flex:none;border-radius:var(--rf-acc-r-petit);background:var(--rf-acc-fond-2);color:var(--rf-acc-gris);display:grid;place-items:center}.rf-acc .rf-acc-plier-l{flex:1;min-width:0;font-size:13px;font-weight:600;color:var(--rf-acc-encre)}.rf-acc .rf-acc-plier-e{flex:none;padding:3px 9px;border-radius:var(--rf-acc-r-plein);font-size:10.5px;font-weight:700}.rf-acc .rf-acc-plier-e.est-ok{background:var(--rf-acc-vert-10);color:var(--rf-acc-vert)}.rf-acc .rf-acc-plier-e.est-attente{background:var(--rf-acc-ambre-10);color:var(--rf-acc-ambre)}.rf-acc .rf-acc-detail{margin-top:16px}.rf-acc .rf-acc-detail-t{display:block;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--rf-acc-encre);margin-bottom:10px}.rf-acc .rf-acc-g2{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}.rf-acc .rf-acc-g-npa{display:grid;grid-template-columns:76px 1fr;gap:10px}.rf-acc .rf-acc-case{display:flex;align-items:center;gap:9px;margin:2px 0 22px;cursor:pointer;line-height:1.4;font-size:12.5px;color:var(--rf-acc-encre-3)}.rf-acc .rf-acc-case input{width:16px;height:16px;accent-color:var(--rf-acc-rouge);flex:none}.rf-acc .rf-acc-case b{color:var(--rf-acc-encre);font-weight:600}.rf-acc .rf-acc-bilan{margin-top:16px;padding:13px 15px;border-radius:12px}.rf-acc .rf-acc-bilan.est-ok{background:var(--rf-acc-vert-06);border:1px solid var(--rf-acc-vert-20)}.rf-acc .rf-acc-bilan.est-attente{background:var(--rf-acc-ambre-06);border:1px solid var(--rf-acc-ambre-22)}.rf-acc .rf-acc-bilan-t{margin:0;display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700}.rf-acc .rf-acc-bilan.est-ok .rf-acc-bilan-t{color:var(--rf-acc-vert)}.rf-acc .rf-acc-bilan.est-attente .rf-acc-bilan-t{color:var(--rf-acc-ambre)}.rf-acc .rf-acc-bilan-l{margin-top:7px;display:flex;flex-wrap:wrap;gap:6px}.rf-acc .rf-acc-jeton{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:var(--rf-acc-r-plein);font-size:11px;font-weight:600}.rf-acc .rf-acc-jeton.est-ok{background:var(--rf-acc-vert-10);color:var(--rf-acc-vert)}.rf-acc .rf-acc-jeton.est-attente{background:var(--rf-acc-ambre-12);color:var(--rf-acc-ambre)}.rf-acc .rf-acc-ouvrir{margin-top:20px;width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:15px 20px;border:0;border-radius:13px;background:var(--rf-acc-rouge);color:#fff;font-family:inherit;font-size:15.5px;font-weight:700;cursor:pointer;box-shadow:0 1px 2px var(--rf-acc-rouge-30),0 10px 26px -8px var(--rf-acc-rouge-50)}.rf-acc .rf-acc-ouvrir:hover{background:var(--rf-acc-rouge-2)}.rf-acc .rf-acc-createur-p{margin:12px 0 0;text-align:center;font-size:11.5px;line-height:1.5;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-apercu{position:relative}.rf-acc .rf-acc-apercu-t{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding:0 2px}.rf-acc .rf-acc-apercu-l{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rf-acc-gris)}.rf-acc .rf-acc-apercu-p{font-size:11px;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-apercu-e{margin-left:auto;display:inline-flex;align-items:center;gap:8px;padding:4px 10px;border-radius:var(--rf-acc-r-plein);background:#fffc;border:1px solid rgba(15,23,42,.08);font-size:11px;font-weight:600;color:var(--rf-acc-gris)}.rf-acc .rf-acc-apercu-e i{width:6px;height:6px;border-radius:50%;background:var(--rf-acc-vert)}.rf-acc .rf-acc-apercu-z{position:relative;width:477px;max-width:100%}.rf-acc .rf-acc-apercu-cadre{background:#e6ebf2;border:1px solid rgba(15,23,42,.09);border-radius:16px;padding:13px;box-shadow:inset 0 2px 6px #0f172a17}.rf-acc .rf-acc-apercu-f{position:relative;width:100%;height:629px;overflow:hidden;border-radius:3px}.rf-acc .rf-acc-a4{position:absolute;top:0;left:0;width:794px;height:1123px;transform:scale(.56);transform-origin:top left;background:#fff;overflow:hidden;color:var(--rf-acc-encre);font-family:Helvetica Neue,Arial,sans-serif;box-shadow:0 4px 18px -6px #0f172a47,0 40px 80px -40px #0f172a66;outline:1px solid rgba(15,23,42,.1)}.rf-acc .rf-acc-a4-c{position:absolute;left:52px;right:52px;top:40px}.rf-acc .rf-acc-a4-tete{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;margin-bottom:32px;align-items:flex-start}.rf-acc .rf-acc-a4-em{display:flex;flex-direction:column}.rf-acc .rf-acc-a4-em-n{font-size:15px;font-weight:900;letter-spacing:-.01em;margin-bottom:4px;line-height:1.2}.rf-acc .rf-acc-a4-em-a{font-size:12.5px;color:var(--rf-acc-gris);line-height:1.4}.rf-acc .rf-acc-a4-em-c{font-size:9.5px;color:var(--rf-acc-gris-2);line-height:1.4;margin-top:6px}.rf-acc .rf-acc-a4-doc{display:flex;flex-direction:column;align-items:flex-end}.rf-acc .rf-acc-a4-logo{width:150px;height:52px;margin-bottom:32px;border:1px dashed var(--rf-acc-trait);border-radius:6px;display:grid;place-items:center;font-size:9px;color:var(--rf-acc-gris-3)}.rf-acc .rf-acc-a4-num{text-align:right;margin-bottom:2px}.rf-acc .rf-acc-a4-mot{display:block;margin-bottom:4px;font-size:16px;font-weight:800;letter-spacing:2.5px;text-transform:uppercase;color:var(--rf-acc-rouge)}.rf-acc .rf-acc-a4-no{display:block;font-size:24px;font-weight:900;letter-spacing:-.03em;line-height:1;white-space:nowrap}.rf-acc .rf-acc-a4-dates{text-align:right;font-size:10px;color:var(--rf-acc-gris);line-height:1.4;margin-bottom:4px;min-height:42px}.rf-acc .rf-acc-a4-dest{width:100%;padding-top:36px}.rf-acc .rf-acc-a4-dest-t{font-size:7.5px;font-weight:700;color:var(--rf-acc-gris-2);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:5px}.rf-acc .rf-acc-a4-dest-b{border:1px solid var(--rf-acc-trait);border-radius:10px;background:var(--rf-acc-fond);padding:13px 16px}.rf-acc .rf-acc-a4-dest-n{font-size:14.5px;font-weight:800;margin-bottom:4px;letter-spacing:-.01em}.rf-acc .rf-acc-a4-dest-a{font-size:12.5px;line-height:1.4}.rf-acc .rf-acc-a4-filet{height:1px;background:var(--rf-acc-trait)}.rf-acc .rf-acc-a4-t{width:100%;border-collapse:collapse;table-layout:fixed}.rf-acc .rf-acc-a4-t th{background:var(--rf-acc-fond);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--rf-acc-gris-2);padding:6px 12px;border-bottom:2px solid var(--rf-acc-trait);line-height:1.2;text-align:left}.rf-acc .rf-acc-a4-t td{padding:6px 12px;border-bottom:1px solid #F1F5F9;font-size:13px;color:var(--rf-acc-encre-2);vertical-align:top;line-height:1.45;word-break:break-word}.rf-acc .rf-acc-a4-t tr.est-pair td{background:#fafbfc}.rf-acc .rf-acc-a4-t .col-d{width:266px;font-weight:600}.rf-acc .rf-acc-a4-t .col-q{width:69px;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.rf-acc .rf-acc-a4-t .col-u{width:81px;white-space:nowrap}.rf-acc .rf-acc-a4-t .col-p{width:96px;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.rf-acc .rf-acc-a4-t .col-t{width:76px;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.rf-acc .rf-acc-a4-t .col-m{width:102px;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.rf-acc .rf-acc-a4-t th.col-q,.rf-acc .rf-acc-a4-t th.col-p,.rf-acc .rf-acc-a4-t th.col-t,.rf-acc .rf-acc-a4-t th.col-m{text-align:right}.rf-acc .rf-acc-a4-tot-z{margin-top:16px;display:flex;justify-content:flex-end}.rf-acc .rf-acc-a4-tot{width:340px;background:var(--rf-acc-fond);border:1px solid var(--rf-acc-trait);border-radius:8px;overflow:hidden}.rf-acc .rf-acc-a4-tot-l{display:flex;justify-content:space-between;padding:9px 14px;font-size:12.5px;color:var(--rf-acc-encre-3);font-weight:600;border-bottom:1px solid var(--rf-acc-trait);background:#fff;font-variant-numeric:tabular-nums}.rf-acc .rf-acc-a4-tot-l.est-clair{font-weight:400;border-bottom:0}.rf-acc .rf-acc-a4-tot-g{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:#61707c;color:#fff;font-variant-numeric:tabular-nums}.rf-acc .rf-acc-a4-tot-g span:first-child{font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:1.2px}.rf-acc .rf-acc-a4-tot-g span:last-child{font-weight:900;font-size:20px;letter-spacing:-.02em}.rf-acc .rf-acc-a4-tot-e{display:flex;justify-content:space-between;padding:7px 14px;font-size:11px;color:var(--rf-acc-gris-2);font-style:italic;background:var(--rf-acc-fond);font-variant-numeric:tabular-nums}.rf-acc .rf-acc-a4-cond{margin-top:24px;font-size:11px;color:var(--rf-acc-gris);line-height:1.4}.rf-acc .rf-acc-a4-cond-t{font-size:10px;font-weight:700;color:var(--rf-acc-gris-2);text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.rf-acc .rf-acc-a4-pied{position:absolute;bottom:20px;right:52px;font-size:9px;color:var(--rf-acc-gris-2);letter-spacing:.5px}.rf-acc .rf-acc-qrcarte{position:absolute;bottom:34px;left:-56px;width:246px;padding:14px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;box-shadow:0 18px 44px -18px #0f172a73;transition:opacity .5s ease,transform .5s ease}@media(max-width:1119.98px){.rf-acc .rf-acc-qrcarte{left:0}}.rf-acc .rf-acc-qrcarte.est-attente{opacity:.45}.rf-acc .rf-acc-qrcarte.est-cachee{opacity:0;transform:translateY(16px)}.rf-acc .rf-acc-qrcarte-t{margin:0 0 11px;display:flex;align-items:center;gap:8px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rf-acc-gris)}.rf-acc .rf-acc-qrcarte-c{display:flex;gap:12px;align-items:flex-start}.rf-acc .rf-acc-qrcarte-q{flex:none;background:#f1f5f9;display:block;line-height:0}.rf-acc .rf-acc-qr{display:block}.rf-acc .rf-acc-qrcarte-v{min-width:0;font-size:10.5px;line-height:1.45;color:var(--rf-acc-gris)}.rf-acc .rf-acc-qrcarte-e{font-size:8.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--rf-acc-gris-3)}.rf-acc .rf-acc-qrcarte-m{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:600;color:var(--rf-acc-encre);margin-bottom:6px}.rf-acc .rf-acc-qrcarte-r{font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;color:var(--rf-acc-encre);word-break:break-all}.rf-acc .rf-acc-qrcarte-p{margin:11px 0 0;padding-top:10px;border-top:1px solid #F1F5F9;display:flex;align-items:center;gap:7px;font-size:10px;color:var(--rf-acc-vert);font-weight:600}.rf-acc .rf-acc-mhero{position:relative;overflow:hidden;background:#eef2f7}.rf-acc .rf-acc-mhero-photo{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/brand/hero-erp-suisse.webp) 64% 28% / cover no-repeat}.rf-acc .rf-acc-mhero-fondu{position:absolute;left:0;right:0;bottom:0;height:200px;pointer-events:none;background:linear-gradient(180deg,#fff0,#ffffffe6 58%,#fff)}.rf-acc .rf-acc-mhero-c{position:relative;padding:24px 18px 22px}.rf-acc .rf-acc-mhero-t{margin-top:16px;letter-spacing:-.028em}.rf-acc .rf-acc-mcreer{padding:0 14px;margin-top:-6px;position:relative;z-index:2;scroll-margin-top:66px}.rf-acc .rf-acc-createur.est-mobile{margin-top:0;border-radius:22px;padding:16px}.rf-acc .rf-acc-createur.est-mobile .rf-acc-bascule{gap:6px;border-radius:13px;margin-bottom:16px}.rf-acc .rf-acc-createur.est-mobile .rf-acc-bascule-b{padding:0;height:44px;border-radius:10px;font-size:14.5px}.rf-acc .rf-acc-createur.est-mobile .rf-acc-champs{gap:10px}.rf-acc .rf-acc-createur.est-mobile .rf-acc-champ{height:46px;padding:0 13px;border-radius:12px;font-size:16px}.rf-acc .rf-acc-createur.est-mobile .rf-acc-champ-b.est-petit .rf-acc-champ{height:46px;padding:0 13px;border-radius:11px;font-size:16px}.rf-acc .rf-acc-createur.est-mobile .rf-acc-champ-w .rf-acc-champ{padding-right:34px}.rf-acc .rf-acc-createur.est-mobile .rf-acc-g2{grid-template-columns:1fr}.rf-acc .rf-acc-createur.est-mobile .rf-acc-g-npa{grid-template-columns:96px 1fr}.rf-acc .rf-acc-createur.est-mobile .rf-acc-case input{width:20px;height:20px}.rf-acc .rf-acc-createur.est-mobile .rf-acc-case{font-size:13.5px}.rf-acc .rf-acc-createur.est-mobile .rf-acc-ouvrir{height:54px;padding:0 20px;border-radius:14px;font-size:16px}.rf-acc .rf-acc-createur.est-mobile .rf-acc-createur-p{color:var(--rf-acc-gris-3)}.rf-acc .rf-acc-recap{margin-top:14px;background:#fff;border:1px solid rgba(15,23,42,.09);border-radius:18px;padding:16px;box-shadow:0 1px 2px #0f172a0d,0 18px 34px -26px #0f172a66}.rf-acc .rf-acc-recap-t{display:flex;align-items:baseline;gap:10px}.rf-acc .rf-acc-recap-mot{font-size:12px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--rf-acc-rouge)}.rf-acc .rf-acc-recap-no{font-size:17px;font-weight:800;letter-spacing:-.02em;color:var(--rf-acc-encre)}.rf-acc .rf-acc-recap-d{margin-top:12px;display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--rf-acc-gris)}.rf-acc .rf-acc-recap-d strong{font-size:14.5px;color:var(--rf-acc-encre)}.rf-acc .rf-acc-recap-l{list-style:none;margin:14px 0 0;padding:0}.rf-acc .rf-acc-recap-l li{display:grid;grid-template-columns:1fr auto;-moz-column-gap:12px;column-gap:12px;padding:9px 0;border-top:1px solid #F1F5F9}.rf-acc .rf-acc-recap-des{grid-column:1;font-size:13px;line-height:1.4;color:var(--rf-acc-encre-2)}.rf-acc .rf-acc-recap-q{grid-column:1;font-size:11.5px;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-recap-m{grid-column:2;grid-row:1 / span 2;align-self:center;font-size:13.5px;font-weight:700;color:var(--rf-acc-encre);font-variant-numeric:tabular-nums}.rf-acc .rf-acc-recap-tot{margin-top:14px;border-top:2px solid var(--rf-acc-trait);padding-top:10px}.rf-acc .rf-acc-recap-tot p{margin:0;display:flex;justify-content:space-between;gap:12px;padding:5px 0;font-size:13px;color:var(--rf-acc-encre-3);font-variant-numeric:tabular-nums}.rf-acc .rf-acc-recap-tot p.est-grand{margin-top:6px;padding:11px 12px;border-radius:10px;background:#61707c;color:#fff;font-size:15px;font-weight:800}.rf-acc .rf-acc-recap-tot p.est-petit{font-size:11.5px;color:var(--rf-acc-gris-2);font-style:italic}.rf-acc .rf-acc-recap-qr{margin-top:14px;padding-top:14px;border-top:1px solid #F1F5F9;display:flex;gap:14px;align-items:flex-start}.rf-acc .rf-acc-recap-p{margin:12px 0 0;display:flex;align-items:center;gap:7px;font-size:11px;color:var(--rf-acc-vert);font-weight:600}.rf-acc .rf-acc-preuves{border-top:1px solid rgba(15,23,42,.07);border-bottom:1px solid rgba(15,23,42,.07);background:#fff}.rf-acc .rf-acc-preuves-g{display:grid;grid-template-columns:repeat(4,1fr)}@media(max-width:1039.98px){.rf-acc .rf-acc-preuves-g{grid-template-columns:1fr 1fr}}@media(max-width:699.98px){.rf-acc .rf-acc-preuves-g{grid-template-columns:1fr}}.rf-acc .rf-acc-preuve{display:flex;align-items:center;gap:13px;padding:26px 24px 26px 0}.rf-acc .rf-acc-preuve-i{width:38px;height:38px;flex:none;border-radius:11px;background:var(--rf-acc-rouge-08);color:var(--rf-acc-rouge);display:grid;place-items:center}.rf-acc .rf-acc-preuve-v{min-width:0}.rf-acc .rf-acc-preuve-t{display:block;font-size:13.5px;font-weight:700;color:var(--rf-acc-encre);letter-spacing:-.01em}.rf-acc .rf-acc-preuve-s{display:block;font-size:12px;color:var(--rf-acc-gris-2);margin-top:2px}.rf-acc .rf-acc-preuves.est-mobile{border:0;background:transparent}.rf-acc .rf-acc-preuves.est-mobile .rf-acc-preuves-g{grid-template-columns:1fr 1fr;gap:9px;padding:22px 14px 0;max-width:none}.rf-acc .rf-acc-preuves.est-mobile .rf-acc-preuve{align-items:flex-start;gap:10px;padding:13px;border:1px solid rgba(15,23,42,.08);border-radius:15px;background:#fbfcfe}.rf-acc .rf-acc-preuves.est-mobile .rf-acc-preuve-i{width:30px;height:30px;border-radius:10px}.rf-acc .rf-acc-preuves.est-mobile .rf-acc-preuve-t{font-size:12.5px;line-height:1.3}.rf-acc .rf-acc-preuves.est-mobile .rf-acc-preuve-s{font-size:11px;margin-top:3px;line-height:1.4}.rf-acc .rf-acc-final{position:relative;overflow:hidden;background:#0b1220;padding:88px 0 92px}.rf-acc .rf-acc-final-fond{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;background:url(/brand/hero-erp-suisse.webp) center / cover no-repeat}.rf-acc .rf-acc-final-filet{position:absolute;left:0;right:0;top:0;height:3px;opacity:.7;background:linear-gradient(90deg,transparent,var(--rf-acc-rouge),transparent)}.rf-acc .rf-acc-final-c{position:relative;max-width:900px;margin:0 auto;padding:0 32px;text-align:center}.rf-acc .rf-acc-final .rf-acc-h2{color:#fff;line-height:1.12;letter-spacing:-.02em}.rf-acc .rf-acc-final-p{margin:16px auto 0;max-width:640px;font-size:16.5px;line-height:1.6;color:#e2e8f0c7}.rf-acc .rf-acc-final-b{margin-top:30px;display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.rf-acc .rf-acc-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 24px;border-radius:13px;font-size:15.5px;font-weight:700;white-space:nowrap;text-decoration:none}.rf-acc .rf-acc-btn.est-marque{background:var(--rf-acc-rouge);color:#fff;box-shadow:0 10px 30px -10px var(--rf-acc-rouge-70)}.rf-acc .rf-acc-btn.est-marque:hover{background:var(--rf-acc-rouge-2);color:#fff}.rf-acc .rf-acc-btn.est-fantome{background:#ffffff1a;border:1px solid rgba(255,255,255,.18);color:#fff;font-weight:600}.rf-acc .rf-acc-btn.est-fantome:hover{background:#ffffff29;color:#fff}.rf-acc .rf-acc-gages{margin-top:28px;display:flex;justify-content:center;flex-wrap:wrap;gap:10px 26px}.rf-acc .rf-acc-gage{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#e2e8f09e}.rf-acc .rf-acc-gage i{width:5px;height:5px;border-radius:50%;background:#4ade80}.rf-acc .rf-acc-final.est-mobile{padding:32px 18px 36px}.rf-acc .rf-acc-final.est-mobile .rf-acc-final-c{padding:0}.rf-acc .rf-acc-final.est-mobile .rf-acc-final-p{margin-top:12px;font-size:14px}.rf-acc .rf-acc-final.est-mobile .rf-acc-final-b{flex-direction:column;gap:9px;margin-top:20px}.rf-acc .rf-acc-final.est-mobile .rf-acc-btn{width:100%;height:52px;padding:0 18px;border-radius:14px}.rf-acc .rf-acc-final.est-mobile .rf-acc-btn.est-fantome{height:48px;font-size:14.5px}.rf-acc .rf-acc-final.est-mobile .rf-acc-gages{flex-direction:column;align-items:center;gap:9px;margin-top:20px}.rf-acc .rf-acc-pied{background:#0b1220;padding:64px 0 34px}.rf-acc .rf-acc-pied-c{display:grid;gap:40px;grid-template-columns:1.5fr 1fr 1fr 1fr}@media(max-width:899.98px){.rf-acc .rf-acc-pied-c{grid-template-columns:1fr 1fr}}.rf-acc .rf-acc-pied-logo{height:38px;width:auto;display:block}.rf-acc .rf-acc-pied-p{margin-top:16px;max-width:280px;font-size:13.5px;line-height:1.65;color:#e2e8f099}.rf-acc .rf-acc-pied-t{display:block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#e2e8f080;margin-bottom:14px}.rf-acc .rf-acc-pied-l{display:flex;flex-direction:column;gap:10px}.rf-acc .rf-acc-pied-l a{font-size:13.5px;color:#e2e8f0c7;text-decoration:none}.rf-acc .rf-acc-pied-l a:hover{color:#fff}.rf-acc .rf-acc-pied-bas{margin-top:44px;padding-top:22px;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:12.5px;color:#e2e8f080}.rf-acc .rf-acc-pied-ch{margin-left:auto;display:inline-flex;align-items:center;gap:8px}.rf-acc .rf-acc-croix{position:relative;width:15px;height:15px;background:var(--rf-acc-rouge);border-radius:2px;display:inline-block}.rf-acc .rf-acc-croix i:first-child{position:absolute;left:5.6px;top:2.8px;width:3.8px;height:9.4px;background:#fff}.rf-acc .rf-acc-croix i:last-child{position:absolute;top:5.6px;left:2.8px;width:9.4px;height:3.8px;background:#fff}.rf-acc .rf-acc-pied.est-mobile{padding:26px 18px 30px}.rf-acc .rf-acc-pied.est-mobile .rf-acc-pied-logo{height:26px}.rf-acc .rf-acc-pied.est-mobile .rf-acc-pied-p{margin-top:12px;max-width:none;font-size:12.5px;line-height:1.6;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-pied-g{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.rf-acc .rf-acc-pied-g a{font-size:13px;font-weight:500;color:var(--rf-acc-gris-3);text-decoration:none}.rf-acc .rf-acc-pied-g a:hover{color:#fff}.rf-acc .rf-acc-pied.est-mobile .rf-acc-pied-bas{margin-top:20px;padding-top:16px;font-size:11px;color:var(--rf-acc-gris)}.rf-acc .rf-acc-collant{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;align-items:center;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:#fffffff0;backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-top:1px solid rgba(15,23,42,.09)}.rf-acc .rf-acc-collant .rf-acc-btn{flex:1;min-width:0;height:50px;padding:0 16px;border-radius:13px;font-size:15px}.rf-acc .rf-acc-collant-t{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:74px;height:50px;padding:0 14px;border-radius:13px;border:1px solid rgba(15,23,42,.14);color:var(--rf-acc-encre);font-size:14px;font-weight:600;text-decoration:none}.rf-acc .rf-acc-mobile{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}@media(prefers-reduced-motion:reduce){.rf-acc .rf-acc-qrcarte{transition:none}}@media(max-width:759.98px){.rf-acc .rf-acc-createur.est-mobile .rf-acc-plier{min-height:44px}.rf-acc .rf-acc-pied.est-mobile .rf-acc-pied-g{row-gap:0}.rf-acc .rf-acc-pied.est-mobile .rf-acc-pied-g a{display:flex;align-items:center;min-height:40px}}.rf-acc .rf-acc-visite{background:#fff;position:relative}.rf-acc .rf-acc-visite-c{position:sticky;top:0;padding:46px 0 40px}@media(max-height:719px){.rf-acc .rf-acc-visite-c{padding:16px 0 14px}}.rf-acc .rf-acc-visite-t{max-width:720px}.rf-acc .rf-acc-surtitre{display:block;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--rf-acc-rouge);margin-bottom:12px}.rf-acc .rf-acc-visite-t .rf-acc-h2{font-size:38px}.rf-acc .rf-acc-visite-t .rf-acc-chapo{font-size:16px;margin-top:12px}@media(max-height:719px){.rf-acc .rf-acc-visite-t .rf-acc-h2{font-size:26px}.rf-acc .rf-acc-visite-t .rf-acc-chapo,.rf-acc .rf-acc-visite-t .rf-acc-surtitre,.rf-acc .rf-acc-porte{display:none}}.rf-acc .rf-acc-rail-o{margin-top:22px;display:flex;align-items:stretch;gap:12px}@media(max-height:719px){.rf-acc .rf-acc-rail-o{margin-top:14px}}.rf-acc .rf-acc-rail-oi{flex:1;min-width:0;display:flex;align-items:center;gap:9px;padding-top:12px;border-top:2px solid rgba(15,23,42,.12);font-size:13px;font-weight:600;color:var(--rf-acc-gris-3);transition:color .3s ease,border-color .3s ease}.rf-acc .rf-acc-rail-oi.est-actif{border-top-color:var(--rf-acc-rouge);color:var(--rf-acc-encre);font-weight:700}.rf-acc .rf-acc-rail-oi>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rf-acc .rf-acc-rail-oi svg{flex:none}.rf-acc .rf-acc-visite-f{margin-top:22px;height:calc(700px * var(--rf-acc-ech, 1));overflow:hidden}.rf-acc .rf-acc-fen{width:1176px;height:700px;transform-origin:top left;transform:scale(var(--rf-acc-ech, 1));border-radius:16px;overflow:hidden;background:var(--rf-acc-fond-2);position:relative;display:flex;flex-direction:column;box-shadow:0 40px 90px -30px #0f172a73,0 0 0 1px #0f172a0f}.rf-acc .rf-acc-porte{margin-top:20px;display:flex;align-items:center;gap:16px;padding:18px 22px;border-radius:16px;border:1px solid rgba(15,23,42,.1);background:var(--rf-acc-fond);color:var(--rf-acc-encre);text-decoration:none}.rf-acc .rf-acc-porte:hover{background:var(--rf-acc-fond-2);border-color:#0f172a33;color:var(--rf-acc-encre)}.rf-acc .rf-acc-porte-v{flex:1;min-width:0}.rf-acc .rf-acc-porte-l{display:block;font-size:16px;font-weight:700;letter-spacing:-.01em}.rf-acc .rf-acc-porte-s{display:block;font-size:13.5px;color:var(--rf-acc-gris);margin-top:3px}.rf-acc .rf-acc-porte-f{flex:none;width:40px;height:40px;border-radius:50%;background:var(--rf-acc-encre);color:#fff;display:grid;place-items:center}.rf-acc .rf-acc-fen-barre{height:34px;flex:none;display:flex;align-items:center;gap:8px;padding:0 14px;background:var(--rf-acc-trait);border-bottom:1px solid rgba(15,23,42,.08)}.rf-acc .rf-acc-fen-barre i{width:11px;height:11px;border-radius:50%}.rf-acc .rf-acc-fen-barre i:nth-child(1){background:#f45f55}.rf-acc .rf-acc-fen-barre i:nth-child(2){background:#f5bf4f}.rf-acc .rf-acc-fen-barre i:nth-child(3){background:#61c554}.rf-acc .rf-acc-fen-barre span{margin-left:10px;font-size:11.5px;color:var(--rf-acc-gris);font-weight:600}.rf-acc .rf-acc-fen-c{flex:1;display:flex;min-height:0}.rf-acc .rf-acc-rail{width:248px;flex:none;display:flex;flex-direction:column;overflow:hidden;border-radius:0 24px 24px 0;box-shadow:inset -1px 0 #ffffff0a;transition:background .45s ease;--rf-acc-sb: rgba(255,255,255,.62);--rf-acc-sbt: rgba(255,255,255,.58);background:linear-gradient(180deg,#0f172a,#1b2447);color:var(--rf-acc-sb)}.rf-acc .rf-acc-fen.est-compta .rf-acc-rail{background:linear-gradient(180deg,#475063,#3b4153);--rf-acc-sb: rgba(226,232,240,.8);--rf-acc-sbt: rgba(226,232,240,.55)}.rf-acc .rf-acc-fen.est-paie .rf-acc-rail{background:linear-gradient(180deg,#14392b,#0e2a20);--rf-acc-sb: rgba(209,250,229,.82);--rf-acc-sbt: rgba(209,250,229,.5)}.rf-acc .rf-acc-rail-h{padding:18px 18px 14px;flex:none;display:flex;align-items:center;justify-content:center;position:relative}.rf-acc .rf-acc-rail-h img{height:48px;width:auto;-o-object-fit:contain;object-fit:contain}.rf-acc .rf-acc-fanion{position:absolute;bottom:8px;right:58px;padding:2px 6px;border-radius:4px;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1;box-shadow:0 1px 3px #00000026;background:linear-gradient(135deg,gold,orange);color:#7a4f00}.rf-acc .rf-acc-fen.est-compta .rf-acc-fanion{background:linear-gradient(135deg,#818cf8,#6366f1);color:#fff}.rf-acc .rf-acc-fen.est-paie .rf-acc-fanion{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.rf-acc .rf-acc-rail-c{flex:1;overflow:hidden;padding:4px 0 12px 30px;position:relative}.rf-acc .rf-acc-rail-r{display:flex;align-items:center;gap:10px;margin:10px 12px 4px 0;padding:8px 12px;border-radius:24px 0 0 24px;background:#ffffff0f;font-size:12.5px;font-weight:600;color:var(--rf-acc-sb)}.rf-acc .rf-acc-rail-t{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rf-acc-sbt);padding:14px 12px 6px}.rf-acc .rf-acc-rail-e{position:relative;display:flex;align-items:center;gap:13px;padding:10px 12px 10px 16px;margin-bottom:4px;border-radius:24px 0 0 24px;font-size:13.5px;font-weight:450;color:var(--rf-acc-sb);transition:color .3s ease}.rf-acc .rf-acc-rail-e.est-actif{color:var(--rf-acc-encre);font-weight:600}.rf-acc .rf-acc-rail-a{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--rf-acc-fond-2);border-radius:24px 0 0 24px;z-index:0}.rf-acc .rf-acc-rail-a i{position:absolute;right:0;height:20px;width:20px}.rf-acc .rf-acc-rail-a i.est-haut{top:-20px;border-bottom-right-radius:20px;box-shadow:6px 6px 0 6px var(--rf-acc-fond-2)}.rf-acc .rf-acc-rail-a i.est-bas{bottom:-20px;border-top-right-radius:20px;box-shadow:6px -6px 0 6px var(--rf-acc-fond-2)}.rf-acc .rf-acc-rail-i{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex:none}.rf-acc .rf-acc-rail-l{position:relative;z-index:2;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-acc .rf-acc-rail-p{flex:none;padding:10px 12px 12px;border-top:1px solid rgba(255,255,255,.07);display:flex;align-items:center;gap:10px}.rf-acc .rf-acc-rail-av{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--rf-acc-encre-3);color:#fff;font-size:12px;font-weight:800;flex:none}.rf-acc .rf-acc-rail-pv{flex:1;min-width:0;line-height:1.25}.rf-acc .rf-acc-rail-pn{display:block;font-size:12.5px;font-weight:600;color:#f1f5f9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rf-acc .rf-acc-rail-pf{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;color:#ffffff8c}.rf-acc .rf-acc-rail-pf i{width:5px;height:5px;border-radius:50%;background:gold;box-shadow:0 0 4px gold}.rf-acc .rf-acc-fen-d{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.rf-acc .rf-acc-haut{height:60px;flex:none;display:flex;align-items:center;gap:14px;padding:0 22px;background:#ffffffd9;border-bottom:1px solid rgba(15,23,42,.06);position:relative;z-index:30}.rf-acc .rf-acc-haut-i{width:34px;height:34px;border-radius:10px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--rf-acc-rouge-08);color:var(--rf-acc-rouge)}.rf-acc .rf-acc-fen.est-compta .rf-acc-haut-i{background:#6366f11f;color:var(--rf-acc-indigo)}.rf-acc .rf-acc-fen.est-paie .rf-acc-haut-i{background:#10b9811f;color:#059669}.rf-acc .rf-acc-haut-v{min-width:0}.rf-acc .rf-acc-haut-f{display:flex;align-items:center;gap:5px;margin-bottom:1px;font-size:11px;line-height:1.25;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-haut-f b{font-weight:600;color:var(--rf-acc-gris)}.rf-acc .rf-acc-haut-f i{font-style:normal;opacity:.5}.rf-acc .rf-acc-haut-t{display:block;font-size:17px;font-weight:700;color:var(--rf-acc-encre);letter-spacing:-.02em;line-height:1.15}.rf-acc .rf-acc-haut-a{margin-left:auto;display:flex;align-items:center;gap:6px}.rf-acc .rf-acc-haut-b{position:relative;width:36px;height:36px;border-radius:10px;color:var(--rf-acc-gris);display:inline-flex;align-items:center;justify-content:center}.rf-acc .rf-acc-pastille-n{position:absolute;top:5px;right:5px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--rf-acc-rouge);color:#fff;font-size:9.5px;font-weight:700;font-style:normal;display:flex;align-items:center;justify-content:center;line-height:1;border:2px solid #fff}.rf-acc .rf-acc-haut-p{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:10px;background:var(--rf-acc-rouge);color:#fff;font-size:12.5px;font-weight:600;flex:none;box-shadow:0 1px 2px #0f172a33}.rf-acc .rf-acc-fen.est-compta .rf-acc-haut-p{background:var(--rf-acc-indigo)}.rf-acc .rf-acc-fen.est-paie .rf-acc-haut-p{background:#059669}.rf-acc .rf-acc-fen-e{flex:1;min-width:0;min-height:0;overflow:hidden;padding:22px}.rf-acc .rf-acc-ec{display:flex;flex-direction:column;gap:18px}.rf-acc .rf-acc-ec-kpi4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.rf-acc .rf-acc-ec-kpi3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.rf-acc .rf-acc-ec-2{display:grid;grid-template-columns:1.4fr 1fr;gap:16px}.rf-acc .rf-acc-ec-banque-t{display:flex;gap:12px}.rf-acc .rf-acc-ec-banque{display:grid;grid-template-columns:1.42fr .92fr;gap:12px;align-items:start}.rf-acc .rf-acc-ec-compta{display:grid;grid-template-columns:1.15fr 1fr;gap:16px}.rf-acc .rf-acc-ec-compta-c{display:flex;flex-direction:column;gap:16px;min-width:0}.rf-acc .rf-acc-cart,.rf-acc .rf-acc-tab,.rf-acc .rf-acc-bloc-b{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:14px;box-shadow:0 1px 2px #0f172a0f}.rf-acc .rf-acc-cart{padding:15px 16px;display:flex;flex-direction:column}.rf-acc .rf-acc-cart-h{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-cart-l{font-size:11px;font-weight:600;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-cart-v{margin-top:8px;font-size:23px;font-weight:800;color:var(--rf-acc-encre);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.rf-acc .rf-acc-cart-s{margin-top:4px;font-size:11px;font-weight:600;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-cart-s.est-vert{color:var(--rf-acc-vert)}.rf-acc .rf-acc-cart-s.est-ambre{color:var(--rf-acc-ambre)}.rf-acc .rf-acc-bloc-b{padding:16px 18px}.rf-acc .rf-acc-bloc-t{display:block;font-size:13.5px;font-weight:700;color:var(--rf-acc-encre)}.rf-acc .rf-acc-bloc-s{display:block;font-size:11.5px;color:var(--rf-acc-gris-2);margin-top:2px}.rf-acc .rf-acc-tab{overflow:hidden}.rf-acc .rf-acc-tab-t{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid #F1F5F9}.rf-acc .rf-acc-tab-t1{font-size:13.5px;font-weight:700;color:var(--rf-acc-encre)}.rf-acc .rf-acc-tab-t2{font-size:11.5px;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-tab-f{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:9px;background:var(--rf-acc-fond-2);font-size:11.5px;font-weight:600;color:var(--rf-acc-gris)}.rf-acc .rf-acc-tab-e{padding:9px 18px;background:var(--rf-acc-fond);border-bottom:1px solid var(--rf-acc-trait);font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-tab-r{align-items:center;padding:13px 18px;border-bottom:1px solid var(--rf-acc-fond);font-size:13px;color:var(--rf-acc-encre-2)}.rf-acc .rf-acc-tab-r.est-vedette{background:color-mix(in srgb,var(--rf-acc-vert) 4.5%,transparent);box-shadow:inset 3px 0 0 var(--rf-acc-vert)}.rf-acc .rf-acc-tab-r.est-total{background:var(--rf-acc-fond);font-weight:800;color:var(--rf-acc-encre);border-bottom:0}.rf-acc .rf-acc-g-docs{display:grid;grid-template-columns:118px 1fr 128px 118px 96px}.rf-acc .rf-acc-g-banque{display:grid;grid-template-columns:74px 1fr 108px 104px;padding:11px 16px;font-size:12.5px}.rf-acc .rf-acc-g-banque.rf-acc-tab-e{padding:9px 16px}.rf-acc .rf-acc-g-lien{display:grid;grid-template-columns:48px 1fr 84px;padding:10px 15px;font-size:12px}.rf-acc .rf-acc-g-lien.rf-acc-tab-e{padding:10px 15px 8px}.rf-acc .rf-acc-g-ecr{display:grid;grid-template-columns:56px 1fr 96px 96px;padding:11px 18px;font-size:12.5px}.rf-acc .rf-acc-g-ecr.rf-acc-tab-e{padding:9px 18px}.rf-acc .rf-acc-g-sal{display:grid;grid-template-columns:1fr 118px 118px 128px}.rf-acc .rf-acc-tab-r .est-d,.rf-acc .rf-acc-tab-e .est-d{text-align:right;font-variant-numeric:tabular-nums}.rf-acc .rf-acc-tab-r .est-c,.rf-acc .rf-acc-tab-e .est-c{text-align:center}.rf-acc .rf-acc-tab-r .est-c{display:flex;justify-content:center}.rf-acc .rf-acc-mono{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;color:var(--rf-acc-encre);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rf-acc .rf-acc-fort{font-weight:700;color:var(--rf-acc-encre);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rf-acc .rf-acc-pale{color:var(--rf-acc-gris-2);font-size:12px}.rf-acc .rf-acc-fort.est-vert,.rf-acc .est-vert{color:var(--rf-acc-vert)}.rf-acc .rf-acc-mono.est-indigo{color:var(--rf-acc-indigo);font-weight:700}.rf-acc .rf-acc-etat{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--rf-acc-r-plein);font-size:11px;font-weight:700;white-space:nowrap}.rf-acc .rf-acc-etat i{width:6px;height:6px;border-radius:50%;background:currentColor}.rf-acc .rf-acc-etat.est-vert{background:var(--rf-acc-vert-10);color:var(--rf-acc-vert)}.rf-acc .rf-acc-etat.est-bleu{background:var(--rf-acc-bleu-08);color:var(--rf-acc-bleu)}.rf-acc .rf-acc-etat.est-marque{background:color-mix(in srgb,var(--rf-acc-rouge) 9%,transparent);color:var(--rf-acc-rouge)}.rf-acc .rf-acc-etat.est-ambre{background:var(--rf-acc-ambre-10);color:var(--rf-acc-ambre)}.rf-acc .rf-acc-etat.est-gris{background:var(--rf-acc-fond-2);color:var(--rf-acc-gris)}.rf-acc .rf-acc-etat.est-paie{background:#10b9811f;color:#047857}.rf-acc .rf-acc-alerte{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:13px;background:color-mix(in srgb,var(--rf-acc-rouge) 7%,transparent);border:1px solid color-mix(in srgb,var(--rf-acc-rouge) 16%,transparent)}.rf-acc .rf-acc-alerte-i{width:30px;height:30px;border-radius:9px;background:var(--rf-acc-rouge);color:#fff;display:grid;place-items:center;flex:none}.rf-acc .rf-acc-alerte-t{font-size:13px;color:var(--rf-acc-encre)}.rf-acc .rf-acc-alerte-b{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:9px;background:var(--rf-acc-rouge);color:#fff;font-size:12px;font-weight:600;white-space:nowrap}.rf-acc .rf-acc-kpi{position:relative;overflow:hidden;border-radius:15px;padding:16px 17px;color:#fff;box-shadow:0 10px 24px -14px #0f172a80}.rf-acc .rf-acc-kpi:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff47}.rf-acc .rf-acc-kpi.est-marque{background:linear-gradient(140deg,var(--rf-acc-rouge),#8E1C26)}.rf-acc .rf-acc-kpi.est-ambre{background:linear-gradient(140deg,var(--rf-acc-ambre),#78350F)}.rf-acc .rf-acc-kpi.est-indigo{background:linear-gradient(140deg,#6366f1,#3730a3)}.rf-acc .rf-acc-kpi.est-encre{background:linear-gradient(140deg,#1B2447,var(--rf-acc-encre))}.rf-acc .rf-acc-kpi-h{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;font-weight:600;opacity:.87}.rf-acc .rf-acc-kpi-v{display:block;margin-top:10px;font-size:27px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.rf-acc .rf-acc-kpi-s{display:block;margin-top:6px;font-size:11px;opacity:.82}.rf-acc .rf-acc-fil{display:flex;align-items:center;gap:11px;padding:9px 0;border-top:1px solid var(--rf-acc-fond)}.rf-acc .rf-acc-bloc-b .rf-acc-fil:first-of-type{margin-top:12px}.rf-acc .rf-acc-fil-i{width:28px;height:28px;border-radius:9px;flex:none;display:grid;place-items:center}.rf-acc .rf-acc-fil-i.est-vert{background:var(--rf-acc-vert-10);color:var(--rf-acc-vert)}.rf-acc .rf-acc-fil-i.est-bleu{background:var(--rf-acc-bleu-08);color:var(--rf-acc-bleu)}.rf-acc .rf-acc-fil-i.est-marque{background:color-mix(in srgb,var(--rf-acc-rouge) 9%,transparent);color:var(--rf-acc-rouge)}.rf-acc .rf-acc-fil-i.est-paie{width:24px;height:24px;border-radius:8px;background:#10b9811f;color:#059669}.rf-acc .rf-acc-fil-t{flex:1;min-width:0;font-size:12.5px;color:var(--rf-acc-encre-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-acc .rf-acc-fil-q{font-size:11px;color:var(--rf-acc-gris-3);flex:none}.rf-acc .rf-acc-fil-v{font-size:13px;font-weight:700;color:var(--rf-acc-encre);font-variant-numeric:tabular-nums;flex:none}.rf-acc .rf-acc-point{width:8px;height:8px;border-radius:50%;flex:none}.rf-acc .rf-acc-point.est-bleu{background:#2563eb}.rf-acc .rf-acc-point.est-ambre{background:var(--rf-acc-ambre)}.rf-acc .rf-acc-point.est-vert{background:var(--rf-acc-vert)}.rf-acc .rf-acc-point.est-violet{background:#7c3aed}.rf-acc .rf-acc-anneau-z{display:flex;align-items:center;gap:14px;margin:14px 0 16px}.rf-acc .rf-acc-anneau{position:relative;width:64px;height:64px;flex:none;display:block}.rf-acc .rf-acc-anneau svg{width:64px;height:64px;display:block}.rf-acc .rf-acc-anneau b{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:13px;font-weight:800;color:var(--rf-acc-encre)}.rf-acc .rf-acc-anneau-v{display:block;font-size:18px;font-weight:800;color:var(--rf-acc-encre);letter-spacing:-.02em}.rf-acc .rf-acc-anneau-v i{font-size:11px;font-weight:600;color:var(--rf-acc-gris-2);font-style:normal}.rf-acc .rf-acc-obj{margin-top:14px;padding-top:12px;border-top:1px solid #F1F5F9}.rf-acc .rf-acc-obj>span:first-child{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;color:var(--rf-acc-gris);margin-bottom:7px}.rf-acc .rf-acc-obj b{font-weight:600}.rf-acc .rf-acc-obj b.est-d{font-weight:800;color:var(--rf-acc-encre)}.rf-acc .rf-acc-obj i{font-style:normal;font-weight:600;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-jauge{display:block;height:7px;border-radius:var(--rf-acc-r-plein);background:var(--rf-acc-fond-2);overflow:hidden}.rf-acc .rf-acc-jauge i{display:block;height:100%;border-radius:var(--rf-acc-r-plein);background:var(--rf-acc-rouge)}.rf-acc .rf-acc-compte{flex:1;display:flex;align-items:center;gap:12px;padding:13px 15px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:14px;box-shadow:0 1px 2px #0f172a0f}.rf-acc .rf-acc-compte-i{width:34px;height:34px;border-radius:10px;background:var(--rf-acc-encre);color:#fff;display:grid;place-items:center;font-size:11px;font-weight:800;flex:none}.rf-acc .rf-acc-compte-v{flex:1;min-width:0}.rf-acc .rf-acc-compte-n{display:block;font-size:13px;font-weight:700;color:var(--rf-acc-encre)}.rf-acc .rf-acc-compte-s{display:block;font-size:11.5px;color:var(--rf-acc-gris-2);margin-top:1px}.rf-acc .rf-acc-solde{width:186px;flex:none;padding:13px 15px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:14px;box-shadow:0 1px 2px #0f172a0f}.rf-acc .rf-acc-solde-v{display:block;margin-top:5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:19px;font-weight:700;color:var(--rf-acc-encre);letter-spacing:-.03em}.rf-acc .rf-acc-mvt{display:flex;align-items:center;gap:9px;min-width:0;padding-right:12px}.rf-acc .rf-acc-mvt-i{width:22px;height:22px;border-radius:7px;background:var(--rf-acc-fond-2);color:var(--rf-acc-gris);display:grid;place-items:center;flex:none}.rf-acc .rf-acc-mvt-v{min-width:0;display:block}.rf-acc .rf-acc-mvt-r{display:block;font-size:11px;color:var(--rf-acc-gris-3);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rf-acc .rf-acc-lien-t{display:flex;align-items:center;gap:8px;padding:12px 15px;border-bottom:1px solid #F1F5F9}.rf-acc .rf-acc-lien-t.est-simple{padding:14px 18px}.rf-acc .rf-acc-lien-t .rf-acc-fil-i{width:24px;height:24px;border-radius:8px}.rf-acc .rf-acc-lien-p{padding:11px 15px;display:flex;align-items:center;gap:8px;background:var(--rf-acc-fond);font-size:10.5px;line-height:1.45;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-lien-p>span:first-child{flex:1;min-width:0}.rf-acc .rf-acc-fort.est-pale{color:var(--rf-acc-gris-3)}.rf-acc .rf-acc-case-l{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--rf-acc-fond);font-size:12.5px}.rf-acc .rf-acc-case-l:first-of-type{margin-top:12px}.rf-acc .rf-acc-case-l .rf-acc-mono{width:34px;flex:none;font-size:11px}.rf-acc .rf-acc-case-t{flex:1;min-width:0;color:var(--rf-acc-gris);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-acc .rf-acc-case-v{flex:none;font-variant-numeric:tabular-nums;font-weight:600;color:var(--rf-acc-encre)}.rf-acc .rf-acc-case-v.est-fort{font-weight:800}.rf-acc .rf-acc-afc{margin-top:12px;padding:11px 14px;border-radius:11px;background:#4f46e512;display:flex;align-items:center;gap:10px;font-variant-numeric:tabular-nums}.rf-acc .rf-acc-afc span:first-child{flex:1;font-size:12.5px;font-weight:700;color:#312e81}.rf-acc .rf-acc-afc span:last-child{font-size:15px;font-weight:800;color:#312e81}.rf-acc .rf-acc-ini{width:28px;height:28px;border-radius:50%;background:#dcfce7;color:#047857;display:grid;place-items:center;font-size:11px;font-weight:800;flex:none}.rf-acc .rf-acc-mvisite{padding:34px 0 0}.rf-acc .rf-acc-mvisite-t{padding:0 18px}.rf-acc .rf-acc-mvisite-t .rf-acc-surtitre{margin-bottom:8px;font-size:10.5px;letter-spacing:.13em}.rf-acc .rf-acc-mvisite-t .rf-acc-chapo{font-size:14.5px;margin-top:10px}.rf-acc .rf-acc-mongl{margin-top:16px;display:flex;gap:8px;overflow-x:auto;padding:2px 18px 6px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.rf-acc .rf-acc-mongl::-webkit-scrollbar{display:none}.rf-acc .rf-acc-mongl-b{flex:none;display:inline-flex;align-items:center;gap:7px;padding:0 14px;border-radius:11px;border:1px solid rgba(15,23,42,.12);background:#fff;color:var(--rf-acc-encre-3);font-family:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer}.rf-acc .rf-acc-mongl-b.est-actif{background:var(--rf-acc-encre);border-color:var(--rf-acc-encre);color:#fff}.rf-acc .rf-acc-mecran{margin:14px 14px 0;padding:14px;background:var(--rf-acc-fond-2);border:1px solid rgba(15,23,42,.09);border-radius:18px}.rf-acc .rf-acc-mecran-h{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-size:13.5px;font-weight:700;color:var(--rf-acc-encre)}.rf-acc .rf-acc-mecran-h .rf-acc-haut-i{width:30px;height:30px}.rf-acc .rf-acc-mkpi{display:grid;grid-template-columns:1fr 1fr;gap:9px}.rf-acc .rf-acc-mcart{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:13px;padding:11px 12px}.rf-acc .rf-acc-mcart-l{display:block;font-size:10.5px;font-weight:600;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-mcart-v{display:block;margin-top:5px;font-size:20px;font-weight:800;color:var(--rf-acc-encre);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.rf-acc .rf-acc-mcart-s{display:block;margin-top:3px;font-size:10.5px;font-weight:600;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-mcart-s.est-vert{color:var(--rf-acc-vert)}.rf-acc .rf-acc-mcart-s.est-ambre{color:var(--rf-acc-ambre)}.rf-acc .rf-acc-mtitre{margin:16px 0 8px;font-size:12px;font-weight:700;color:var(--rf-acc-encre)}.rf-acc .rf-acc-mtitre i{font-style:normal;font-weight:500;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-mligne{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:13px;padding:11px 12px;margin-bottom:8px}.rf-acc .rf-acc-mligne.est-vedette{border-color:var(--rf-acc-vert-20);box-shadow:inset 3px 0 0 var(--rf-acc-vert)}.rf-acc .rf-acc-mligne-h{display:flex;align-items:center;justify-content:space-between;gap:10px}.rf-acc .rf-acc-mligne-n{display:block;margin-top:6px;font-size:13.5px;font-weight:700;color:var(--rf-acc-encre);line-height:1.3}.rf-acc .rf-acc-mligne-n i{display:block;font-style:normal;font-size:11.5px;font-weight:500;color:var(--rf-acc-gris-2);margin-top:2px}.rf-acc .rf-acc-mligne-b{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:7px}.rf-acc .rf-acc-mligne-b .rf-acc-pale{font-size:11px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-acc .rf-acc-mligne .rf-acc-mono{font-size:11.5px}.rf-acc .rf-acc-malerte{display:flex;align-items:center;gap:10px;padding:11px 13px;border-radius:12px;background:color-mix(in srgb,var(--rf-acc-rouge) 7%,transparent);border:1px solid color-mix(in srgb,var(--rf-acc-rouge) 16%,transparent);color:var(--rf-acc-rouge);font-size:12.5px;margin-bottom:12px}.rf-acc .rf-acc-malerte span{color:var(--rf-acc-encre)}.rf-acc .rf-acc-mkpi-c{border-radius:13px;padding:12px 13px;color:#fff}.rf-acc .rf-acc-mkpi-c.est-marque{background:linear-gradient(140deg,var(--rf-acc-rouge),#8E1C26)}.rf-acc .rf-acc-mkpi-c.est-ambre{background:linear-gradient(140deg,var(--rf-acc-ambre),#78350F)}.rf-acc .rf-acc-mkpi-c.est-indigo{background:linear-gradient(140deg,#6366f1,#3730a3)}.rf-acc .rf-acc-mkpi-c.est-encre{background:linear-gradient(140deg,#1B2447,var(--rf-acc-encre))}.rf-acc .rf-acc-mkpi-h{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10.5px;font-weight:600;opacity:.88}.rf-acc .rf-acc-mkpi-v{display:block;margin-top:7px;font-size:22px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.rf-acc .rf-acc-mkpi-s{display:block;margin-top:4px;font-size:10.5px;opacity:.82}.rf-acc .rf-acc-mfil{display:flex;align-items:center;gap:10px;padding:10px 12px;margin-bottom:7px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:12px}.rf-acc .rf-acc-mfil-v{flex:1;min-width:0;font-size:12.5px;color:var(--rf-acc-encre-3);line-height:1.4}.rf-acc .rf-acc-mfil-v i{display:block;font-style:normal;font-size:11px;color:var(--rf-acc-gris-3);margin-top:2px}.rf-acc .rf-acc-mcompte{display:flex;align-items:center;gap:10px;padding:12px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:13px}.rf-acc .rf-acc-msolde{flex:none;font-family:JetBrains Mono,ui-monospace,monospace;font-size:15px;font-weight:700;color:var(--rf-acc-encre)}.rf-acc .rf-acc-mbloc{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:13px;padding:4px 12px}.rf-acc .rf-acc-mbloc.est-total{background:var(--rf-acc-fond)}.rf-acc .rf-acc-mp{margin:0;display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--rf-acc-fond);font-size:12.5px;color:var(--rf-acc-gris);font-variant-numeric:tabular-nums}.rf-acc .rf-acc-mp:first-child{border-top:0}.rf-acc .rf-acc-mp span:first-child{min-width:0}.rf-acc .rf-acc-mp span:last-child{flex:none;font-weight:600;color:var(--rf-acc-encre)}.rf-acc .rf-acc-mp.est-fort span:last-child{font-weight:800}.rf-acc .rf-acc-mligne .rf-acc-mp{padding:6px 0}.rf-acc .rf-acc-mporte{margin:12px 14px 0;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:13px;border:1px solid rgba(15,23,42,.12);color:var(--rf-acc-rouge);font-size:13.5px;font-weight:700;text-decoration:none}.rf-acc .rf-acc-mpoche-t{margin-top:26px;padding:0 18px}.rf-acc .rf-acc-mpoche-t .rf-acc-chapo{font-size:14px;margin-top:6px}.rf-acc .rf-acc-poche-r{margin-top:14px;display:flex;align-items:stretch;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 18px 24px;-webkit-overflow-scrolling:touch}.rf-acc .rf-acc-poche{flex:none;width:var(--rf-acc-carte-poche);scroll-snap-align:center;display:flex;flex-direction:column;gap:12px}.rf-acc .rf-acc-poche-c{flex:none;height:var(--rf-acc-carte-poche-h);border-radius:30px;padding:6px;background:linear-gradient(160deg,#1b2434,#0b1220);box-shadow:0 26px 46px -28px #0f172abf;display:flex}.rf-acc .rf-acc-poche-c>*{flex:1}.rf-acc .rf-acc-poche-c{flex-direction:column}.rf-acc .rf-acc-poche-e{flex:none;height:52px;display:flex;align-items:center;gap:11px;padding:0 14px;background:linear-gradient(180deg,var(--rf-acc-encre),#1B2447);border-radius:24px 24px 0 0}.rf-acc .rf-acc-poche-m{width:30px;height:30px;flex:none;border-radius:9px;background:#ffffff1a;color:#fff;display:grid;place-items:center}.rf-acc .rf-acc-poche-m.est-nu{background:none;color:#ffffffbf}.rf-acc .rf-acc-poche-v{flex:1;min-width:0;line-height:1.2}.rf-acc .rf-acc-poche-v b{display:block;font-size:13.5px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rf-acc .rf-acc-poche-v i{display:block;font-style:normal;font-size:10px;color:#ffffff8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rf-acc .rf-acc-poche-w{flex:1;min-height:0;padding:11px;overflow:hidden;display:flex;flex-direction:column;gap:9px;background:var(--rf-acc-fond-2)}.rf-acc .rf-acc-poche-k,.rf-acc .rf-acc-poche-s,.rf-acc .rf-acc-poche-j,.rf-acc .rf-acc-poche-d{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:13px;box-shadow:0 1px 2px #0f172a0f}.rf-acc .rf-acc-poche-k{padding:11px 12px;flex:none}.rf-acc .rf-acc-poche-kh{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-poche-kh b{font-size:12.5px;letter-spacing:0;text-transform:none;color:var(--rf-acc-encre)}.rf-acc .rf-acc-poche-kv{display:block;margin-top:6px;font-size:22px;font-weight:800;letter-spacing:-.03em;color:var(--rf-acc-encre);font-variant-numeric:tabular-nums}.rf-acc .rf-acc-poche-ks{display:block;margin-top:2px;font-size:10.5px;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-poche-s{flex:1;min-height:0;padding:11px 12px;display:flex;flex-direction:column}.rf-acc .rf-acc-poche-sz{margin-top:8px;flex:1;min-height:0;border:1.5px dashed var(--rf-acc-trait-2);border-radius:11px;background:var(--rf-acc-fond);position:relative;overflow:hidden}.rf-acc .rf-acc-poche-sz svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.rf-acc .rf-acc-paraphe{stroke-dasharray:360;stroke-dashoffset:360;animation:rfAccSigne 5s ease-in-out infinite}@keyframes rfAccSigne{0%{stroke-dashoffset:340}55%{stroke-dashoffset:0}92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.rf-acc .rf-acc-poche-ok{margin-top:8px;display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:color-mix(in srgb,var(--rf-acc-vert) 8%,transparent);border:1px solid color-mix(in srgb,var(--rf-acc-vert) 18%,transparent);font-size:10px;font-weight:700;color:var(--rf-acc-vert)}.rf-acc .rf-acc-poche-ok i{width:18px;height:18px;flex:none;border-radius:50%;background:var(--rf-acc-vert);color:#fff;display:grid;place-items:center}.rf-acc .rf-acc-poche-cta{flex:none;height:38px;border-radius:11px;background:var(--rf-acc-rouge);color:#fff;display:flex;align-items:center;justify-content:center;gap:7px;font-size:12.5px;font-weight:600;box-shadow:0 1px 2px var(--rf-acc-rouge-30)}.rf-acc .rf-acc-poche-j{overflow:hidden;flex:none}.rf-acc .rf-acc-poche-ph{height:88px;background:linear-gradient(135deg,var(--rf-acc-encre-3),var(--rf-acc-encre-2));position:relative;display:grid;place-items:center;color:#ffffffa6}.rf-acc .rf-acc-poche-ph i{position:absolute;left:9px;bottom:7px;font-style:normal;font-size:9px;font-weight:700;color:#fffc}.rf-acc .rf-acc-poche-bal{position:absolute;top:0;bottom:0;width:44px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.24),transparent);animation:rfAccBalai 5s ease-in-out infinite}@keyframes rfAccBalai{0%{transform:translate(-120%)}55%,to{transform:translate(320%)}}@keyframes rfAccBattement{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.9;transform:scale(1.35)}}@keyframes rfAccEclosion{0%,12%{opacity:0;transform:scale(.5)}30%{opacity:1;transform:scale(1.12)}42%,to{opacity:1;transform:scale(1)}}@keyframes rfAccFlottement{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes rfAccMontee{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.rf-acc .rf-acc-apercu-e i{animation:rfAccBattement 2.2s ease-in-out infinite}.rf-acc .rf-acc-poche-ok i,.rf-acc .rf-acc-poche-ia i{animation:rfAccEclosion 5s ease-in-out infinite}.rf-acc .rf-acc-qrcarte{animation:rfAccFlottement 7s ease-in-out infinite}.rf-acc .rf-acc-qrcarte.est-cachee{animation:none}.rf-acc .rf-acc-fen-e>*{animation:rfAccMontee .4s ease both}.rf-acc .rf-acc-a4-t tbody tr{animation:rfAccMontee .28s ease both}.rf-acc .rf-acc-mhero-c{animation:rfAccMontee .6s ease both}.rf-acc #creer{animation:rfAccMontee .7s ease both}.rf-acc #creer .rf-acc-detail{animation:rfAccMontee .22s ease both}.rf-acc #creer-m .rf-acc-detail{animation:rfAccMontee .2s ease both}.rf-acc .rf-acc-apercu{animation:rfAccMontee .9s .12s ease both}.rf-acc .rf-acc-poche-jc{padding:10px 12px}.rf-acc .rf-acc-poche-ia{margin-top:7px;display:flex;align-items:center;gap:7px;font-size:10px;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-poche-ia i{width:17px;height:17px;flex:none;border-radius:6px;background:color-mix(in srgb,var(--rf-acc-vert) 12%,transparent);color:var(--rf-acc-vert);display:grid;place-items:center}.rf-acc .rf-acc-poche-d{flex:1;min-height:0;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.rf-acc .rf-acc-poche-dl{display:flex;align-items:center;gap:8px;font-size:10.5px;color:var(--rf-acc-gris)}.rf-acc .rf-acc-poche-dl span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-acc .rf-acc-poche-dl b{flex:none;color:var(--rf-acc-encre);font-variant-numeric:tabular-nums}.rf-acc .rf-acc-poche-bas{flex:none;display:flex;padding:6px 4px 8px;background:#fffffff0;border-top:1px solid rgba(15,23,42,.07);border-radius:0 0 24px 24px}.rf-acc .rf-acc-poche-b{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--rf-acc-gris-3)}.rf-acc .rf-acc-poche-b.est-actif{color:var(--rf-acc-rouge)}.rf-acc .rf-acc-poche-b i{max-width:100%;font-style:normal;font-size:8px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rf-acc .rf-acc-poche-b.est-actif i{font-weight:700}.rf-acc .rf-acc-poche-l{flex:none;display:flex;gap:9px;align-items:flex-start;padding:0 2px}.rf-acc .rf-acc-poche-li{width:22px;height:22px;flex:none;border-radius:7px;background:var(--rf-acc-rouge);color:#fff;display:grid;place-items:center}.rf-acc .rf-acc-poche-l>span:last-child{flex:1;min-width:0}.rf-acc .rf-acc-poche-l b{display:block;font-size:13px;font-weight:700;color:var(--rf-acc-encre);line-height:1.25}.rf-acc .rf-acc-poche-l i{display:block;margin-top:3px;font-style:normal;font-size:11.5px;line-height:1.45;color:var(--rf-acc-gris-2)}@media(prefers-reduced-motion:reduce){.rf-acc .rf-acc-paraphe,.rf-acc .rf-acc-poche-bal,.rf-acc .rf-acc-apercu-e i,.rf-acc .rf-acc-poche-ok i,.rf-acc .rf-acc-poche-ia i,.rf-acc .rf-acc-qrcarte,.rf-acc .rf-acc-fen-e>*,.rf-acc .rf-acc-a4-t tbody tr,.rf-acc .rf-acc-mhero-c,.rf-acc #creer,.rf-acc #creer .rf-acc-detail,.rf-acc #creer-m .rf-acc-detail,.rf-acc .rf-acc-apercu{animation:none}.rf-acc .rf-acc-qrcarte{transition:none}.rf-acc .rf-acc-qrcarte.est-cachee{opacity:1;transform:none}.rf-acc .rf-acc-paraphe{stroke-dashoffset:0}}.rf-acc .rf-acc-raisons{background:var(--rf-acc-encre);padding:100px 0 106px}.rf-acc .rf-acc-raisons-t{max-width:680px}.rf-acc .rf-acc-surtitre.est-clair{color:#f87171;margin-bottom:16px}.rf-acc .rf-acc-raisons .rf-acc-h2{font-size:42px;line-height:1.12;letter-spacing:-.02em;color:#fff}.rf-acc .rf-acc-raisons-g{margin-top:44px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media(max-width:999.98px){.rf-acc .rf-acc-raisons-g{grid-template-columns:minmax(0,1fr)}}.rf-acc .rf-acc-raison{background:linear-gradient(180deg,#ffffff12,#ffffff08);border:1px solid rgba(255,255,255,.09);border-radius:20px;padding:26px 26px 28px}.rf-acc .rf-acc-raison-h{height:104px;display:flex;align-items:flex-end;gap:12px;margin-bottom:22px}.rf-acc .rf-acc-raison.est-suisse .rf-acc-raison-h{gap:16px}.rf-acc .rf-acc-raison-c{font-family:var(--rf-acc-titre);font-size:72px;font-weight:700;line-height:.82;color:#fff;letter-spacing:-.04em}.rf-acc .rf-acc-raison.est-vitesse .rf-acc-raison-c{font-size:56px}.rf-acc .rf-acc-raison-tag{padding:5px 11px;border-radius:var(--rf-acc-r-plein);font-size:11.5px;font-weight:700;margin-bottom:8px;background:color-mix(in srgb,var(--rf-acc-vert) 22%,transparent);border:1px solid rgba(74,222,128,.35);color:#86efac;white-space:nowrap}.rf-acc .rf-acc-raison.est-vitesse .rf-acc-raison-tag{background:color-mix(in srgb,var(--rf-acc-rouge) 24%,transparent);border-color:#f8717166;color:#fca5a5}.rf-acc .rf-acc-croix.est-grande{width:78px;height:78px;flex:none;border-radius:6px}.rf-acc .rf-acc-croix.est-grande i:first-child{left:29.5px;top:15px;width:19px;height:48px}.rf-acc .rf-acc-croix.est-grande i:last-child{top:29.5px;left:15px;width:48px;height:19px}.rf-acc .rf-acc-raison-j{display:flex;flex-direction:column;gap:6px;margin-bottom:4px}.rf-acc .rf-acc-raison-j span{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:#e2e8f0a8}.rf-acc .rf-acc-raisons .rf-acc-h3{font-size:19px;font-weight:700;color:#fff;letter-spacing:-.02em}.rf-acc .rf-acc-raison-d{margin:10px 0 0;font-size:14.5px;line-height:1.6;color:#e2e8f0b8}.rf-acc .rf-acc-raisons.est-mobile{padding:30px 0 34px}.rf-acc .rf-acc-raisons.est-mobile .rf-acc-bloc{padding:0 18px}.rf-acc .rf-acc-raisons.est-mobile .rf-acc-h2{font-size:29px}.rf-acc .rf-acc-raisons.est-mobile .rf-acc-surtitre{font-size:10.5px;letter-spacing:.13em;margin-bottom:8px}.rf-acc .rf-acc-raisons.est-mobile .rf-acc-raisons-g{margin-top:20px;grid-template-columns:minmax(0,1fr);gap:12px}.rf-acc .rf-acc-raisons.est-mobile .rf-acc-raison{border-radius:18px;padding:18px}.rf-acc .rf-acc-raisons.est-mobile .rf-acc-raison-h{height:auto;align-items:baseline;margin-bottom:0}.rf-acc .rf-acc-raisons.est-mobile .rf-acc-raison-c{font-size:40px;line-height:.9;letter-spacing:-.03em}.rf-acc .rf-acc-raisons.est-mobile .rf-acc-raison.est-vitesse .rf-acc-raison-c{font-size:34px}.rf-acc .rf-acc-raisons.est-mobile .rf-acc-raison-tag{margin-bottom:0;padding:4px 10px;font-size:10.5px}.rf-acc .rf-acc-raisons.est-mobile .rf-acc-croix.est-grande{width:40px;height:40px;align-self:center}.rf-acc .rf-acc-raisons.est-mobile .rf-acc-croix.est-grande i:first-child{left:15.1px;top:7.7px;width:9.7px;height:24.6px}.rf-acc .rf-acc-raisons.est-mobile .rf-acc-croix.est-grande i:last-child{top:15.1px;left:7.7px;width:24.6px;height:9.7px}.rf-acc .rf-acc-raisons.est-mobile .rf-acc-raison-j{flex-direction:row;gap:10px;margin-bottom:0}.rf-acc .rf-acc-raisons.est-mobile .rf-acc-h3{margin-top:12px;font-size:17px}.rf-acc .rf-acc-raisons.est-mobile .rf-acc-raison-d{margin-top:7px;font-size:13.5px;line-height:1.55}.rf-acc .rf-acc-conf{background:#f6f8fb;padding:100px 0}.rf-acc .rf-acc-conf-g{display:grid;gap:64px;align-items:center;grid-template-columns:1fr 420px}@media(max-width:1059.98px){.rf-acc .rf-acc-conf-g{grid-template-columns:minmax(0,1fr);gap:40px}}.rf-acc .rf-acc-conf-v{min-width:0}.rf-acc .rf-acc-conf .rf-acc-h2{font-size:40px;line-height:1.14}.rf-acc .rf-acc-conf-p{max-width:560px;font-size:16.5px;line-height:1.65;margin-top:18px}.rf-acc .rf-acc-conf-l{margin-top:26px;display:grid;grid-template-columns:1fr 1fr;gap:14px;max-width:560px}@media(max-width:559.98px){.rf-acc .rf-acc-conf-l{grid-template-columns:minmax(0,1fr)}}.rf-acc .rf-acc-garantie{display:flex;align-items:flex-start;gap:11px;padding:15px 16px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:13px}.rf-acc .rf-acc-garantie-i{width:26px;height:26px;border-radius:var(--rf-acc-r-petit);flex:none;background:var(--rf-acc-vert-10);color:var(--rf-acc-vert);display:grid;place-items:center}.rf-acc .rf-acc-garantie-v{min-width:0}.rf-acc .rf-acc-garantie-t{display:block;font-size:13.5px;font-weight:700;color:var(--rf-acc-encre)}.rf-acc .rf-acc-garantie-s{display:block;font-size:12px;color:var(--rf-acc-gris-2);margin-top:2px;line-height:1.5}.rf-acc .rf-acc-conf-b{position:relative;min-width:0}.rf-acc .rf-acc-bull{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:20px;box-shadow:0 24px 60px -30px #0f172a6b}.rf-acc .rf-acc-bull-c{display:flex;font-size:11px;color:var(--rf-acc-encre);border:1px solid var(--rf-acc-trait);border-radius:var(--rf-acc-r);overflow:hidden}.rf-acc .rf-acc-bull-rec{width:132px;flex:none;padding:14px 12px;border-right:1px dashed var(--rf-acc-trait-2);background:#fcfdfe}.rf-acc .rf-acc-bull-pay{flex:1;min-width:0;padding:14px 12px}.rf-acc .rf-acc-bull-t{margin:0 0 10px;font-size:10.5px;font-weight:700}.rf-acc .rf-acc-bull-e{margin:10px 0 0;font-size:7.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-bull-rec .rf-acc-bull-e:first-of-type{margin-top:0}.rf-acc .rf-acc-bull-m{margin:3px 0 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:8px;line-height:1.5;color:var(--rf-acc-encre)}.rf-acc .rf-acc-bull-p{margin:3px 0 0;font-size:9px;line-height:1.5;color:var(--rf-acc-encre)}.rf-acc .rf-acc-bull-mm{margin-top:10px;display:flex;gap:14px}.rf-acc .rf-acc-bull-mm i{display:block;font-style:normal;font-size:7.5px;font-weight:700;text-transform:uppercase;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-bull-mm b{font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;font-weight:400}.rf-acc .rf-acc-bull-q{width:118px;height:118px;margin-bottom:10px;background:#f1f5f9;line-height:0}.rf-acc .rf-acc-bull-f{margin:14px 0 0;display:flex;align-items:center;gap:8px;font-size:11px;color:var(--rf-acc-gris)}.rf-acc .rf-acc-conf.est-mobile{padding:30px 0 34px}.rf-acc .rf-acc-conf.est-mobile .rf-acc-bloc{padding:0 18px}.rf-acc .rf-acc-conf.est-mobile .rf-acc-conf-g{grid-template-columns:minmax(0,1fr);gap:18px}.rf-acc .rf-acc-conf.est-mobile .rf-acc-h2{font-size:28px;line-height:1.12}.rf-acc .rf-acc-conf.est-mobile .rf-acc-surtitre{font-size:10.5px;letter-spacing:.13em;margin-bottom:8px}.rf-acc .rf-acc-conf.est-mobile .rf-acc-conf-p{font-size:14.5px;line-height:1.6;margin-top:10px}.rf-acc .rf-acc-conf.est-mobile .rf-acc-conf-l{margin-top:16px;grid-template-columns:minmax(0,1fr);gap:9px}.rf-acc .rf-acc-conf.est-mobile .rf-acc-garantie{padding:14px;border-radius:14px}.rf-acc .rf-acc-conf.est-mobile .rf-acc-bull{padding:14px;border-radius:16px}@media(max-width:429.98px){.rf-acc .rf-acc-bull-c{flex-direction:column}.rf-acc .rf-acc-bull-rec{width:auto;border-right:0;border-bottom:1px dashed var(--rf-acc-trait-2)}}@media(max-width:759.98px){.rf-acc .rf-acc-bull-e{font-size:8.5px}.rf-acc .rf-acc-bull-m{font-size:9px}.rf-acc .rf-acc-bull-p,.rf-acc .rf-acc-bull-mm b{font-size:10px}.rf-acc .rf-acc-bull-mm i{font-size:8.5px}}.rf-acc .rf-acc-plans{background:#f6f8fb;padding:96px 0;border-top:1px solid rgba(15,23,42,.06)}.rf-acc .rf-acc-plans-t{max-width:720px}.rf-acc .rf-acc-plans .rf-acc-h2{font-size:40px;line-height:1.14}.rf-acc .rf-acc-plans-t .rf-acc-chapo{font-size:16.5px;line-height:1.65;margin-top:18px}.rf-acc .rf-acc-plans-g{margin-top:40px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}@media(max-width:1079.98px){.rf-acc .rf-acc-plans-g{grid-template-columns:1fr 1fr}}@media(max-width:699.98px){.rf-acc .rf-acc-plans-g{grid-template-columns:minmax(0,1fr)}}.rf-acc .rf-acc-plan{position:relative;isolation:isolate;display:flex;flex-direction:column;padding:28px 26px 24px;border:1px solid rgba(15,23,42,.09);border-radius:20px;background:#fff;color:var(--rf-acc-encre);text-decoration:none;box-shadow:0 1px 2px #0f172a0d,0 22px 44px -30px #0f172a73;transition:box-shadow .22s ease,transform .22s ease}.rf-acc .rf-acc-plan:hover{color:var(--rf-acc-encre);transform:translateY(-3px);box-shadow:0 1px 2px #0f172a0f,0 30px 56px -28px #0f172a80}.rf-acc .rf-acc-plan.est-vedette{border:0;background:linear-gradient(160deg,#141c2e,#0b1220);color:#fff;box-shadow:0 1px 2px #0f172a33,0 34px 66px -30px color-mix(in srgb,var(--rf-acc-pa) 55%,transparent)}.rf-acc .rf-acc-plan.est-vedette:hover{color:#fff;box-shadow:0 1px 2px #0f172a33,0 42px 78px -30px color-mix(in srgb,var(--rf-acc-pa) 68%,transparent)}.rf-acc .rf-acc-fil-g{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;z-index:0;pointer-events:none}.rf-acc .rf-acc-fil-t{position:absolute;left:0;right:0;top:0;height:3px}.rf-acc .rf-acc-fil-h{position:absolute;top:-42%;right:-30%;width:82%;height:100%;filter:blur(6px);opacity:.5;background:radial-gradient(circle at 60% 45%,color-mix(in srgb,var(--rf-acc-halo) 40%,transparent),transparent 68%)}.rf-acc .rf-acc-plan.est-vedette .rf-acc-fil-h{opacity:.65}.rf-acc .rf-acc-fil-m{position:absolute;top:-26px;right:-2px;font-family:var(--rf-acc-titre);font-size:150px;font-weight:800;line-height:1;letter-spacing:-.05em;opacity:.07;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rf-acc .rf-acc-plan.est-vedette .rf-acc-fil-m{opacity:.1}.rf-acc .rf-acc-fil-mt{position:absolute;left:0;right:0;bottom:0;height:104px;opacity:.06}.rf-acc .rf-acc-plan.est-vedette .rf-acc-fil-mt{opacity:.07}.rf-acc .rf-acc-fil-mt svg{display:block;width:100%;height:100%}.rf-acc .rf-acc-plan-ruban{position:absolute;top:0;right:22px;z-index:5;transform:translateY(-50%);padding:6px 14px;border-radius:var(--rf-acc-r-plein);background:linear-gradient(135deg,var(--rf-acc-pa),var(--rf-acc-pb));color:#fff;font-size:9.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;box-shadow:0 12px 24px -8px color-mix(in srgb,var(--rf-acc-pa) 60%,transparent)}.rf-acc .rf-acc-plan-n{position:relative;z-index:2;display:flex;align-items:center;gap:11px}.rf-acc .rf-acc-plan-n img{height:28px;width:auto;-o-object-fit:contain;object-fit:contain;transform:translateY(1px)}.rf-acc .rf-acc-plan-n>span{font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1}.rf-acc .rf-acc-plan.est-vedette .rf-acc-plan-n>span{color:#fff}.rf-acc .rf-acc-plan-tag{position:relative;z-index:2;display:block;margin-top:9px;font-size:13.5px;line-height:1.5;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-plan.est-vedette .rf-acc-plan-tag{color:#e2e8f0b8}.rf-acc .rf-acc-plan-p{position:relative;z-index:2;margin-top:18px;display:flex;align-items:baseline;gap:5px}.rf-acc .rf-acc-plan-p i{font-style:normal;font-size:12px;font-weight:600;color:var(--rf-acc-gris-3)}.rf-acc .rf-acc-plan-p b{font-family:JetBrains Mono,ui-monospace,monospace;font-size:30px;font-weight:700;letter-spacing:-.03em;color:var(--rf-acc-pb)}.rf-acc .rf-acc-plan.est-vedette .rf-acc-plan-p b{color:#fff}.rf-acc .rf-acc-plan.est-vedette .rf-acc-plan-p i{color:#94a3b8e6}.rf-acc .rf-acc-plan-s{position:relative;z-index:2;display:block;margin-top:4px;font-size:12px;color:var(--rf-acc-gris-3)}.rf-acc .rf-acc-plan.est-vedette .rf-acc-plan-s{color:#94a3b8e6}.rf-acc .rf-acc-plan-l{position:relative;z-index:2;margin-top:18px;padding-top:16px;border-top:1px solid #F1F5F9;display:flex;flex-direction:column;gap:9px}.rf-acc .rf-acc-plan.est-vedette .rf-acc-plan-l{border-top-color:#ffffff1f}.rf-acc .rf-acc-plan-l>span{display:flex;align-items:flex-start;gap:9px;font-size:13px;line-height:1.4;color:var(--rf-acc-gris)}.rf-acc .rf-acc-plan.est-vedette .rf-acc-plan-l>span{color:#e2e8f0d9}.rf-acc .rf-acc-plan-l i{margin-top:6px;width:5px;height:5px;flex:none;border-radius:50%;background:var(--rf-acc-pa)}.rf-acc .rf-acc-plan-v{position:relative;z-index:2;margin-top:auto;padding-top:20px;font-size:13.5px;font-weight:700;color:var(--rf-acc-pb)}.rf-acc .rf-acc-plan.est-vedette .rf-acc-plan-v{color:#f0545f}.rf-acc .rf-acc-plans-b{margin-top:22px;display:flex;flex-wrap:wrap;align-items:center;gap:18px;padding:22px 26px;border-radius:20px;border:1px solid rgba(15,23,42,.09);background:#fff}.rf-acc .rf-acc-plans-b p{flex:1;min-width:260px;margin:0;font-size:14.5px;line-height:1.55;color:var(--rf-acc-gris)}.rf-acc .rf-acc-plans-b b{color:var(--rf-acc-encre)}.rf-acc .rf-acc-plans-b a{color:var(--rf-acc-rouge)}.rf-acc .rf-acc-plans-a{flex:none;display:flex;gap:12px;flex-wrap:wrap}.rf-acc .rf-acc-btn.est-encre{background:var(--rf-acc-encre);color:#fff;padding:14px 22px;border-radius:12px;font-size:14.5px;font-weight:600}.rf-acc .rf-acc-btn.est-encre:hover{background:#1b2447;color:#fff}.rf-acc .rf-acc-btn.est-trait{border:1px solid rgba(15,23,42,.14);color:var(--rf-acc-encre);padding:14px 20px;border-radius:12px;font-size:14px;font-weight:600}.rf-acc .rf-acc-btn.est-trait:hover{border-color:#0f172a4d;color:var(--rf-acc-encre)}.rf-acc .rf-acc-btn.est-blanc{background:#fff;color:var(--rf-acc-encre)}.rf-acc .rf-acc-btn.est-blanc:hover{background:var(--rf-acc-trait);color:var(--rf-acc-encre)}.rf-acc .rf-acc-plans.est-mobile{padding:32px 0 34px;margin-top:30px}.rf-acc .rf-acc-plans.est-mobile .rf-acc-bloc{padding:0 14px}.rf-acc .rf-acc-plans.est-mobile .rf-acc-h2{font-size:28px}.rf-acc .rf-acc-plans.est-mobile .rf-acc-surtitre{font-size:10.5px;letter-spacing:.13em;margin-bottom:8px}.rf-acc .rf-acc-plans.est-mobile .rf-acc-plans-t .rf-acc-chapo{font-size:14px;margin-top:10px}.rf-acc .rf-acc-plans.est-mobile .rf-acc-plans-g{margin-top:22px;grid-template-columns:minmax(0,1fr);gap:13px}.rf-acc .rf-acc-plan.est-mobile{padding:15px 15px 14px;border-radius:17px}.rf-acc .rf-acc-plan.est-mobile .rf-acc-fil-m{font-size:104px;top:-26px}.rf-acc .rf-acc-plan.est-mobile .rf-acc-fil-mt{height:52px}.rf-acc .rf-acc-plan.est-mobile .rf-acc-plan-ruban{right:14px;padding:4px 11px;font-size:9px;letter-spacing:.05em}.rf-acc .rf-acc-plan.est-mobile .rf-acc-plan-n img{height:22px}.rf-acc .rf-acc-plan.est-mobile .rf-acc-plan-n>span{font-size:19px}.rf-acc .rf-acc-plan.est-mobile .rf-acc-plan-tag{margin-top:6px;font-size:12.5px;line-height:1.45}.rf-acc .rf-acc-plan.est-mobile .rf-acc-plan-p{margin-top:12px;padding-top:11px;border-top:1px solid #F1F5F9}.rf-acc .rf-acc-plan.est-mobile.est-vedette .rf-acc-plan-p{border-top-color:#ffffff1f}.rf-acc .rf-acc-plan.est-mobile .rf-acc-plan-p b{font-size:21px}.rf-acc .rf-acc-plan.est-mobile .rf-acc-plan-s{font-size:11px}.rf-acc .rf-acc-plan.est-mobile .rf-acc-plan-l{margin-top:12px;padding-top:12px;gap:7px}.rf-acc .rf-acc-plan.est-mobile .rf-acc-plan-l>span{font-size:12.5px}.rf-acc .rf-acc-plan.est-mobile .rf-acc-plan-v{padding-top:12px;font-size:12px}.rf-acc .rf-acc-plans.est-mobile .rf-acc-plans-b{margin-top:14px;padding:15px;border-radius:17px;flex-direction:column;align-items:stretch;gap:12px}.rf-acc .rf-acc-plans.est-mobile .rf-acc-plans-b p{min-width:0;font-size:12.5px;line-height:1.5}.rf-acc .rf-acc-plans.est-mobile .rf-acc-plans-a{flex-direction:column;gap:9px}.rf-acc .rf-acc-plans.est-mobile .rf-acc-btn{width:100%;min-height:50px;padding:0 16px;border-radius:13px;text-align:center}.rf-acc .rf-acc-fidu{position:relative;overflow:hidden;background:var(--rf-acc-encre);padding:74px 0}.rf-acc .rf-acc-fidu-photo{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1;background:url(/brand/hero-erp-suisse.webp) 70% 35% / cover no-repeat}.rf-acc .rf-acc-fidu-f{position:absolute;top:-70px;right:2%;font-family:var(--rf-acc-titre);font-size:300px;font-weight:800;line-height:1;letter-spacing:-.06em;color:#fff;opacity:.045;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.rf-acc .rf-acc-fidu-g{position:relative;display:grid;grid-template-columns:1.35fr .8fr;gap:44px;align-items:center}@media(max-width:939.98px){.rf-acc .rf-acc-fidu-g{grid-template-columns:minmax(0,1fr);gap:26px}}.rf-acc .rf-acc-fidu-v{min-width:0}.rf-acc .rf-acc-pastille.est-sombre{background:#ffffff14;border-color:#ffffff29;color:#cbd5e1;font-weight:700;font-size:11.5px}.rf-acc .rf-acc-pastille.est-sombre i{background:var(--rf-acc-gris-3);box-shadow:none;width:6px;height:6px}.rf-acc .rf-acc-fidu .rf-acc-h2{margin-top:18px;font-size:38px;line-height:1.14;color:#fff}.rf-acc .rf-acc-fidu-p{margin:16px 0 0;font-size:16.5px;line-height:1.65;color:#e2e8f0c2}.rf-acc .rf-acc-fidu-l{margin-top:24px;display:flex;flex-wrap:wrap;gap:9px}.rf-acc .rf-acc-fidu-j{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--rf-acc-r-plein);background:#ffffff0f;border:1px solid rgba(255,255,255,.12);font-size:13px;font-weight:600;color:#e2e8f0}.rf-acc .rf-acc-fidu-j i{width:5px;height:5px;border-radius:50%;background:var(--rf-acc-gris-3)}.rf-acc .rf-acc-fidu-c{padding:30px 28px;border-radius:22px;background:#ffffff0d;border:1px solid rgba(255,255,255,.14)}.rf-acc .rf-acc-plan-n.est-clair>span{color:#fff}.rf-acc .rf-acc-fidu-prix{margin-top:20px;display:flex;align-items:baseline;gap:5px}.rf-acc .rf-acc-fidu-prix i{font-style:normal;font-size:12px;font-weight:600;color:var(--rf-acc-gris-3)}.rf-acc .rf-acc-fidu-prix b{font-family:JetBrains Mono,ui-monospace,monospace;font-size:34px;font-weight:700;letter-spacing:-.03em;color:#fff}.rf-acc .rf-acc-fidu-s{margin:6px 0 0;font-size:12.5px;color:var(--rf-acc-gris-3)}.rf-acc .rf-acc-fidu-c .rf-acc-btn{margin-top:22px;width:100%;min-height:50px;border-radius:13px;font-size:14.5px}.rf-acc .rf-acc-fidu-n{margin:14px 0 0;font-size:12px;line-height:1.6;color:var(--rf-acc-gris-2)}.rf-acc .rf-acc-fidu.est-mobile{padding:30px 0 32px}.rf-acc .rf-acc-fidu.est-mobile .rf-acc-bloc{padding:0 18px}.rf-acc .rf-acc-fidu.est-mobile .rf-acc-fidu-f{font-size:190px;top:-46px;right:-6px;opacity:.05}.rf-acc .rf-acc-fidu.est-mobile .rf-acc-h2{font-size:27px;margin-top:14px}.rf-acc .rf-acc-fidu.est-mobile .rf-acc-fidu-p{font-size:14px;line-height:1.6;margin-top:12px}.rf-acc .rf-acc-fidu.est-mobile .rf-acc-fidu-l{margin-top:16px;gap:7px}.rf-acc .rf-acc-fidu.est-mobile .rf-acc-fidu-j{padding:7px 12px;font-size:11.5px}.rf-acc .rf-acc-fidu.est-mobile .rf-acc-fidu-c{margin-top:18px;padding:17px 16px;border-radius:18px}.rf-acc .rf-acc-fidu.est-mobile .rf-acc-fidu-prix b{font-size:28px}.rf-acc .rf-acc-fidu.est-mobile .rf-acc-plan-n img{height:24px}.rf-acc .rf-acc-fidu.est-mobile .rf-acc-plan-n>span{font-size:20px}.rf-acc .rf-acc-faq{background:#fff;padding:96px 0 100px;scroll-margin-top:96px}.rf-acc .rf-acc-faq-c{max-width:900px;margin:0 auto;padding:0 32px}.rf-acc .rf-acc-faq .rf-acc-h2{font-size:36px;line-height:1.16;margin-bottom:28px}.rf-acc .rf-acc-faq-l{border-top:1px solid rgba(15,23,42,.09)}.rf-acc .rf-acc-faq-q{width:100%;display:flex;align-items:center;gap:16px;padding:22px 4px;background:none;border:0;cursor:pointer;text-align:left;font:inherit;border-radius:var(--rf-acc-r-petit);outline:none}.rf-acc .rf-acc-faq-q:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--rf-acc-rouge) 28%,transparent)}.rf-acc .rf-acc-faq-q>span:first-child{flex:1;font-size:17px;font-weight:600;color:var(--rf-acc-encre);letter-spacing:-.01em}.rf-acc .rf-acc-faq-i{flex:none;width:30px;height:30px;border-radius:50%;background:var(--rf-acc-fond-2);color:var(--rf-acc-gris);display:grid;place-items:center;transition:transform .25s ease}.rf-acc .rf-acc-faq-i.est-ouvert{transform:rotate(180deg)}.rf-acc .rf-acc-faq-r{margin:0;padding:0 60px 24px 4px;font-size:15.5px;line-height:1.68;color:var(--rf-acc-gris)}.rf-acc .rf-acc-faq.est-mobile{padding:30px 0 0;scroll-margin-top:66px}.rf-acc .rf-acc-faq.est-mobile .rf-acc-faq-c{padding:0 18px}.rf-acc .rf-acc-faq.est-mobile .rf-acc-h2{font-size:26px;margin-bottom:6px}.rf-acc .rf-acc-faq.est-mobile .rf-acc-faq-q{gap:12px;padding:17px 2px}.rf-acc .rf-acc-faq.est-mobile .rf-acc-faq-q>span:first-child{font-size:15px;line-height:1.4}.rf-acc .rf-acc-faq.est-mobile .rf-acc-faq-i{width:28px;height:28px}.rf-acc .rf-acc-faq.est-mobile .rf-acc-faq-r{padding:0 2px 18px;font-size:14px;line-height:1.65}@media(prefers-reduced-motion:reduce){.rf-acc .rf-acc-plan,.rf-acc .rf-acc-faq-i{transition:none}}.rf-acc .rf-acc-faq-r[hidden]{display:none}.rf-acc .rf-acc-planche{position:absolute;width:0;height:0;overflow:hidden}.rf-acc .rf-acc-apercu-x{margin-left:auto;display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--rf-acc-r-plein);background:#fffc;border:1px solid rgba(15,23,42,.08);font-size:11px;font-weight:600;color:var(--rf-acc-gris-2);letter-spacing:.02em}.rf-acc .rf-acc-apercu-w{display:inline-flex;align-items:center;gap:.4rem;padding:.18rem .55rem;border-radius:999px;font-size:.7rem;font-weight:600;letter-spacing:.01em;color:var(--warn, #B45309);background:color-mix(in srgb,var(--warn, #B45309) 12%,transparent);border:1px solid color-mix(in srgb,var(--warn, #B45309) 30%,transparent)}.eb-pied{background:#0b1220;padding:64px 0 34px}.eb-pied__wrap{max-width:1240px;margin:0 auto;padding:0 32px}.eb-pied__grille{display:grid;gap:40px;grid-template-columns:1.5fr repeat(var(--eb-pied-cols, 3),minmax(0,1fr))}.eb-pied__logo{height:38px;width:auto;display:block}.eb-pied__p{margin:16px 0 0;max-width:300px;font-size:13.5px;line-height:1.65;color:#e2e8f099}.eb-pied__t{display:block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#e2e8f080;margin-bottom:14px}.eb-pied__l{display:flex;flex-direction:column;gap:10px}.eb-pied__l a{font-size:13.5px;color:#e2e8f0c7;text-decoration:none;display:inline-block;padding:5px 0}.eb-pied__l a:hover{color:#fff}.eb-pied__bas{margin-top:38px;padding-top:22px;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:12.5px;color:#e2e8f080}.eb-pied__lieu{margin-left:auto}@media(max-width:899px){.eb-pied{padding:36px 0 24px}.eb-pied__wrap{padding:0 18px}.eb-pied__grille{grid-template-columns:repeat(2,1fr);gap:24px 20px}.eb-pied__marque{grid-column:1 / -1}.eb-pied__p{max-width:none;margin-top:12px}.eb-pied__bas{margin-top:24px;padding-top:16px;gap:8px}.eb-pied__lieu{margin-left:0}}.rf-pro{--rf-encre: #0F172A;--rf-accent: var(--brand-red, #CC2936);--rf-accent-2: var(--brand-red-h, #A81F2B);--rf-accent-clr: #F0545F;--rf-texte: #475569;--rf-doux: #64748B;--rf-pale: #94A3B8;--rf-ok: var(--ok, #15803D);--rf-fond: #F6F8FB;--rf-carte: #F1F5FA;--rf-trait: rgba(15, 23, 42, .08);--rf-nuit: #0B1220;--rf-serif: "Spectral", Georgia, serif;--rf-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, monospace}.rf-pro-wrap{max-width:1240px;margin:0 auto;padding:0 32px}.rf-pro-hero{position:relative;overflow:hidden;background:#fff}.rf-pro-hero__photo{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/brand/hero-erp-suisse.webp) center/cover no-repeat}.rf-pro-hero__fondu{position:absolute;left:0;right:0;bottom:0;height:200px;background:linear-gradient(180deg,#fff0,#fff)}.rf-pro-hero__inner{position:relative;padding:118px 0 132px}.rf-pro-hero h1{margin:14px 0 0;max-width:15ch;font-family:var(--rf-serif);font-weight:700;font-size:60px;line-height:1.03;letter-spacing:-.03em;color:var(--rf-encre);text-wrap:balance}.rf-pro-hero__sous{margin:24px 0 0;max-width:620px;font-size:17.5px;line-height:1.6;color:#334155;text-wrap:pretty}.rf-pro-fanion{display:inline-flex;align-items:center;gap:8px;padding:6px 13px;border-radius:999px;background:#cc293617;color:var(--rf-accent);font-size:12px;font-weight:700;letter-spacing:.02em}.rf-pro-fanion i{width:6px;height:6px;border-radius:50%;background:currentColor}.rf-pro-accent{color:var(--rf-accent)}.rf-pro-scene{position:relative;background:var(--rf-fond);height:calc(100vh + var(--rf-actes, 8) * 80vh)}.rf-pro-scene__collant{position:sticky;top:74px;height:calc(100vh - 74px);display:flex;flex-direction:column;overflow:hidden}.rf-pro-scene__inner{max-width:1240px;margin:0 auto;padding:10px 32px 12px;width:100%;flex:1;min-height:0;display:flex;flex-direction:column}.rf-pro-recit{display:grid;gap:18px;align-items:center;margin-bottom:10px}.rf-pro-recit__haut{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.rf-pro-acte__badge{display:inline-flex;align-items:center;gap:8px;flex:none;padding:5px 11px;border-radius:999px;white-space:nowrap;background:#cc293614;border:1px solid rgba(204,41,54,.18);color:var(--rf-accent);font-size:11px;font-weight:700}.rf-pro-acte h2{min-width:0;margin:0;font-family:var(--rf-serif);font-weight:700;font-size:24px;line-height:1.45;letter-spacing:-.02em;color:var(--rf-encre);text-wrap:pretty}.rf-pro-acte p{margin:7px 0 0;max-width:720px;font-size:13.5px;line-height:1.5;color:var(--rf-texte);text-wrap:pretty}.rf-pro-scene__boite{flex:1;min-height:0;min-width:0;display:flex;justify-content:center}.rf-pro-fenetre{width:1176px;height:560px;flex:none;transform-origin:top left;border-radius:16px;overflow:hidden;background:var(--rf-carte);box-shadow:0 30px 70px -28px #0f172a66,0 0 0 1px var(--rf-trait);display:flex;flex-direction:column}.rf-pro-fenetre--etroite{width:892px}.rf-pro-fenetre__barre{height:34px;flex:none;display:flex;align-items:center;gap:8px;padding:0 14px;background:#e2e8f0;border-bottom:1px solid var(--rf-trait)}.rf-pro-fenetre__pastilles{display:flex;gap:6px}.rf-pro-fenetre__pastilles span{width:9px;height:9px;border-radius:50%;background:#cbd5e1}.rf-pro-fenetre__fil{font-size:11px;color:var(--rf-doux)}.rf-pro-fenetre__corps{flex:1;min-height:0;display:flex}.rf-pro-rail{width:248px;flex:none;background:linear-gradient(180deg,#0f172a,#1b2447);color:#ffffff9e;overflow:hidden;border-radius:0 24px 24px 0;box-shadow:inset -1px 0 #ffffff0a;display:flex;flex-direction:column}.rf-pro-rail__tete{flex:none;padding:18px 18px 14px;display:flex;align-items:center;justify-content:center}.rf-pro-rail__marque{position:relative;display:inline-flex}.rf-pro-rail__logo{height:48px;width:auto;-o-object-fit:contain;object-fit:contain;display:block}.rf-pro-rail__formule{position:absolute;bottom:-6px;right:0;padding:2px 6px;border-radius:4px;background:linear-gradient(135deg,gold,orange);color:#7a4f00;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1;box-shadow:0 1px 3px #00000026}.rf-pro-rail__nav{flex:1;min-height:0;overflow:hidden;padding:4px 0 12px 30px;display:block}.rf-pro-rail__section{display:block;padding:14px 12px 6px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff94}.rf-pro-rail__item{position:relative;display:flex;align-items:center;gap:13px;padding:10px 12px 10px 16px;margin-bottom:4px;border-radius:24px 0 0 24px;font-size:13.5px;font-weight:450;color:#ffffff9e}.rf-pro-rail__ico{position:relative;z-index:2;flex:none;width:18px;height:18px;display:flex;align-items:center;justify-content:center}.rf-pro-rail__lib{position:relative;z-index:2;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-pro-rail__item--actif{color:var(--rf-encre, #0F172A);font-weight:600}.rf-pro-rail__encoche{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--rf-carte, #F1F5FA);border-radius:24px 0 0 24px;pointer-events:none}.rf-pro-rail__encoche:before,.rf-pro-rail__encoche:after{content:"";position:absolute;right:0;width:20px;height:20px}.rf-pro-rail__encoche:before{top:-20px;border-bottom-right-radius:20px;box-shadow:6px 6px 0 6px var(--rf-carte, #F1F5FA)}.rf-pro-rail__encoche:after{bottom:-20px;border-top-right-radius:20px;box-shadow:6px -6px 0 6px var(--rf-carte, #F1F5FA)}.rf-pro-ecran{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.rf-pro-ecran__zone{flex:1;min-height:0;padding:16px;overflow:hidden}.rf-pro-haut{height:60px;flex:none;display:flex;align-items:center;gap:14px;padding:0 22px;background:#ffffffd9;border-bottom:1px solid rgba(15,23,42,.06)}.rf-pro-haut__ico{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--rf-accent) 8%,transparent);color:var(--rf-accent)}.rf-pro-haut__ou{min-width:0}.rf-pro-haut__fil{display:flex;align-items:center;gap:5px;font-size:11px;line-height:1.25;color:var(--rf-doux, #64748B)}.rf-pro-haut__fil b{font-weight:600;color:var(--rf-texte, #475569)}.rf-pro-haut__sep{opacity:.5}.rf-pro-haut__titre{display:block;font-size:17px;font-weight:700;color:var(--rf-encre, #0F172A);letter-spacing:-.02em;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rf-pro-haut__action{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:10px;background:var(--rf-accent);color:#fff;font-size:12.5px;font-weight:600;box-shadow:0 1px 2px color-mix(in srgb,var(--rf-accent) 30%,transparent),0 2px 8px color-mix(in srgb,var(--rf-accent) 18%,transparent)}.rf-pro-jalons{display:flex;gap:6px;margin:0 0 16px}.rf-pro-jalon{flex:1 1 0;min-width:0;padding:8px 0;border:0;background:none;display:flex;flex-direction:column;align-items:stretch;text-align:left;cursor:pointer;font-family:inherit}.rf-pro-jalon__barre{height:3px;border-radius:999px;background:#dde3ec;transition:background .3s}.rf-pro-jalon__lib{margin-top:8px;line-height:13px;font-size:10.5px;font-weight:700;letter-spacing:.42px;color:var(--rf-doux, #64748B);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .3s}.rf-pro-jalon.est-passe .rf-pro-jalon__barre{background:#cc293673}.rf-pro-jalon.est-actif .rf-pro-jalon__barre{background:var(--brand-red, #CC2936)}.rf-pro-jalon.est-actif .rf-pro-jalon__lib{color:var(--rf-encre, #0F172A)}.rf-pro-jalon:focus-visible{outline:2px solid var(--brand-red, #CC2936);outline-offset:3px;border-radius:4px}.rf-pro-ecran-duo{height:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:stretch}@media(max-width:759px){.rf-pro-ecran-duo{grid-template-columns:minmax(0,1fr)}}.rf-pro-panneau{height:100%;display:flex;flex-direction:column;gap:9px;font-size:12.5px;color:var(--rf-texte);padding:16px 18px;border-radius:15px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 1px 2px #0f172a0f}.rf-pro-panneau__t{font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--rf-doux)}.rf-pro-recherche{padding:9px 12px;border-radius:10px;background:#fff;border:1px solid var(--rf-trait);color:var(--rf-encre);font-weight:600}.rf-pro-resultat{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 12px;border-radius:10px;background:#fff;border:1px solid var(--rf-trait)}.rf-pro-resultat>span:last-child{flex:none;color:var(--rf-doux)}.rf-pro-mono{font-family:var(--rf-mono);font-size:11px}.rf-pro-plus{color:var(--rf-ok);font-weight:600}.rf-pro-totaux{margin-top:auto;padding:11px 12px;border-radius:10px;background:#fff;border:1px solid var(--rf-trait);display:flex;flex-direction:column;gap:6px}.rf-pro-ligne{display:flex;align-items:center;justify-content:space-between;gap:14px}.rf-pro-ligne__l{color:var(--rf-doux)}.rf-pro-ligne__v{font-weight:600;color:var(--rf-encre)}.rf-pro-note{padding:8px 12px;border-radius:10px;background:color-mix(in srgb,var(--rf-ok) 7%,transparent);color:var(--rf-ok);font-weight:600}.rf-pro-ticket{padding:13px 14px;border-radius:11px;background:#f8fafc;border:1px solid #E2E8F0;line-height:2;color:var(--rf-pale);font-size:11px}.rf-pro-ticket div:first-child,.rf-pro-ticket div:last-child{color:var(--rf-texte);font-weight:600}.rf-pro-section{padding:88px 0;background:#fff}.rf-pro-section--gris{background:var(--rf-fond);padding:84px 0}.rf-pro-section h2{font-family:var(--rf-serif);font-weight:700;font-size:34px;line-height:1.14;letter-spacing:-.02em;color:var(--rf-encre);text-wrap:pretty}.rf-pro-section__sous{margin:14px 0 0;font-size:15px;line-height:1.65;color:var(--rf-texte);text-wrap:pretty}.rf-pro-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:30px}.rf-pro-carte{min-width:0;padding:26px 26px 28px;border-radius:20px;background:var(--rf-fond);border:1px solid rgba(15,23,42,.07)}.rf-pro-carte__ico{width:42px;height:42px;border-radius:13px;background:#fff;border:1px solid rgba(15,23,42,.07);color:var(--rf-accent);display:grid;place-items:center}.rf-pro-carte h3{margin:15px 0 0;font-size:18px;font-weight:700;color:var(--rf-encre)}.rf-pro-carte p{margin:9px 0 0;font-size:14px;line-height:1.6;color:var(--rf-texte)}.rf-pro-carte ul{margin:15px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.rf-pro-carte li{display:flex;gap:9px;font-size:13.5px;line-height:1.5;color:var(--rf-texte)}.rf-pro-carte li:before{content:"";flex:none;width:5px;height:5px;margin-top:8px;border-radius:50%;background:var(--rf-ok)}.rf-pro-savoir{display:flex;flex-direction:column;gap:16px;margin-top:30px}.rf-pro-savoir__item{display:grid;grid-template-columns:56px minmax(0,1fr);gap:18px;align-items:start}.rf-pro-savoir__n{font-family:var(--rf-serif);font-size:26px;font-weight:700;color:var(--rf-pale)}.rf-pro-savoir__t{font-size:17px;font-weight:700;color:var(--rf-encre)}.rf-pro-savoir__r{margin:7px 0 0;font-size:14.5px;line-height:1.65;color:var(--rf-texte)}.rf-pro-perimetre{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin-top:28px}.rf-pro-perimetre ul{margin:14px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:9px}.rf-pro-perimetre li{display:flex;gap:10px;font-size:14px;line-height:1.5;color:var(--rf-texte)}.rf-pro-perimetre__oui li:before{content:"";flex:none;width:6px;height:6px;margin-top:7px;border-radius:50%;background:var(--rf-ok)}.rf-pro-perimetre__non li:before{content:"";flex:none;width:6px;height:6px;margin-top:7px;border-radius:50%;background:var(--rf-pale)}.rf-pro-perimetre h3{font-size:15px;font-weight:700;color:var(--rf-encre)}.rf-pro-final{position:relative;overflow:hidden;background:var(--rf-nuit);padding:88px 0 92px;color:#fff}.rf-pro-final h2{font-family:var(--rf-serif);font-weight:700;font-size:38px;line-height:1.12;letter-spacing:-.02em;color:#fff}.rf-pro-final p{margin:14px 0 0;font-size:15.5px;line-height:1.65;color:#94a3b8;max-width:58ch}.rf-pro-final__cta{margin-top:26px;display:flex;gap:12px;flex-wrap:wrap}.rf-pro-hero__actions{margin-top:32px;display:flex;align-items:center;gap:22px;flex-wrap:wrap}.rf-pro-hero__cta{display:inline-flex;align-items:center;gap:11px;padding:15px 24px;border-radius:13px;background:var(--rf-encre);color:#fff;font-size:15.5px;font-weight:700;white-space:nowrap;box-shadow:0 14px 34px -18px #0f172acc;transition:background .18s ease;min-height:50px}.rf-pro-hero__cta:hover{background:#1e293b;color:#fff}.rf-pro-hero__fleche{display:flex;transform:rotate(90deg);animation:rfProDescend 1.8s ease-in-out infinite}@keyframes rfProDescend{0%,to{transform:rotate(90deg) translate(0)}50%{transform:rotate(90deg) translate(4px)}}.rf-pro-hero__note{font-size:13px;color:var(--rf-texte);max-width:300px;line-height:1.5}.rf-pro-final__photo{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/brand/hero-erp-suisse.webp) center/cover no-repeat;opacity:.13;pointer-events:none}.rf-pro-final__filet{position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,transparent,var(--rf-accent),transparent);opacity:.7;pointer-events:none}.rf-pro-final__inner{position:relative;max-width:900px;text-align:center}.rf-pro-final__inner p{margin-left:auto;margin-right:auto}.rf-pro-final__cta{justify-content:center}.rf-pro-final__points{margin-top:28px;display:flex;justify-content:center;flex-wrap:wrap;gap:10px 26px}.rf-pro-final__points span{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#e2e8f09e}.rf-pro-final__points i{width:5px;height:5px;border-radius:50%;background:#4ade80;flex:none}.rf-pro-pied{background:#080e1a;padding:58px 0 30px}.rf-pro-pied__grille{display:grid;gap:40px;grid-template-columns:1.4fr repeat(3,minmax(0,1fr))}.rf-pro-pied__logo{height:36px;width:auto;display:block}.rf-pro-pied p{margin:16px 0 0;max-width:280px;font-size:13.5px;line-height:1.65;color:#e2e8f099}.rf-pro-pied__t{display:block;margin-bottom:14px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#e2e8f080}.rf-pro-pied__l{display:flex;flex-direction:column;gap:10px}.rf-pro-pied__l a{font-size:13.5px;color:#e2e8f0c7;display:inline-flex;align-items:center;min-height:24px}.rf-pro-pied__l a:hover{color:#fff}.rf-pro-pied__bas{margin-top:38px;padding-top:22px;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:12.5px;color:#e2e8f080}.rf-pro-pied__ch{margin-left:auto;display:inline-flex;align-items:center;gap:8px}.rf-pro-mob{display:none}@media(max-width:759px){.rf-pro .rf-pro-bur{display:none}}@media(min-width:760px){.rf-pro .rf-pro-mob{display:none}}@media(max-width:759px){.rf-pro .rf-pro-mob{display:block}}.rf-pro-mhero{position:relative;overflow:hidden;background:#eef2f7}.rf-pro-mhero__photo{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/brand/hero-erp-suisse.webp) 62% 26%/cover no-repeat}.rf-pro-mhero__fondu{position:absolute;left:0;right:0;bottom:0;height:180px;background:linear-gradient(180deg,#fff0,#ffffffe6 58%,#fff)}.rf-pro-mhero__inner{position:relative;padding:26px 18px 22px}.rf-pro-mhero__titre{margin:16px 0 0;font-family:var(--rf-serif);font-weight:700;font-size:36px;line-height:1.05;letter-spacing:-.028em;color:var(--rf-encre);text-wrap:pretty}.rf-pro-mhero__sous{margin:13px 0 0;font-size:15.5px;line-height:1.55;color:#334155;text-wrap:pretty}.rf-pro-mhero__cta{margin-top:20px;width:100%;border-radius:13px;background:var(--rf-encre);color:#fff;font-size:15.5px;font-weight:700;padding:14px 18px}.rf-pro-mhero__cta:hover{color:#fff}.rf-pro-mintro{background:#fff;padding:30px 18px 22px}.rf-pro-mintro h2{margin:0;font-family:var(--rf-serif);font-size:28px;font-weight:700;line-height:1.1;letter-spacing:-.022em;color:var(--rf-encre);text-wrap:pretty}.rf-pro-mintro p{margin:11px 0 0;font-size:14.5px;line-height:1.6;color:var(--rf-texte)}.rf-pro-mscene{position:relative;background:#fff;height:calc(100vh + var(--rf-actes, 8) * 64vh)}.rf-pro-mscene__collant{position:sticky;top:var(--rf-pro-haut, 56px);height:calc(100dvh - var(--rf-pro-haut, 56px));display:flex;flex-direction:column;padding:10px 0 12px;background:#fff;overflow:hidden}.rf-pro-mscene__rail{display:flex;gap:8px;overflow-x:auto;flex:none;scroll-snap-type:x proximity;padding:2px 18px 4px;-webkit-overflow-scrolling:touch}.rf-pro-mscene__pastille{flex:none;scroll-snap-align:center;display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:9px 14px;border-radius:11px;border:1px solid var(--rf-trait);background:#fff;color:var(--rf-doux);font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;font-family:inherit}.rf-pro-mscene__ico{display:inline-flex;flex:none}.rf-pro-mscene__pastille.est-actif{background:var(--rf-accent);border-color:var(--rf-accent);color:#fff}.rf-pro-mcadre{flex:0 1 auto;min-height:0;margin-top:12px;overflow-x:auto;overflow-y:hidden;touch-action:manipulation;-webkit-overflow-scrolling:touch;border-radius:16px;scrollbar-width:none}.rf-pro-mcadre::-webkit-scrollbar{display:none}.rf-pro-mcadre__piste{flex:none}@media(prefers-reduced-motion:reduce){.rf-pro-mcadre{scroll-behavior:auto}}.rf-pro-mscene__legende{padding:12px 18px 0;flex:none}.rf-pro-mscene__rang{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:11.5px;font-weight:700;color:var(--rf-pale)}.rf-pro-mscene__legende h3{margin:9px 0 0;font-family:var(--rf-serif);font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--rf-encre);text-wrap:pretty}.rf-pro-mscene__legende p{margin:8px 0 0;font-size:13.5px;line-height:1.55;color:var(--rf-texte)}.rf-pro-mscene__jalons{display:flex;gap:6px;flex-wrap:wrap;padding:12px 18px 0;flex:none}.rf-pro-mjalon{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;border:1px solid var(--rf-trait);background:#fff;font-size:11.5px;font-weight:600;color:var(--rf-pale)}.rf-pro-mjalon i{width:5px;height:5px;border-radius:50%;background:#cbd5e1;flex:none}.rf-pro-mjalon.est-atteint{color:var(--rf-ok);border-color:color-mix(in srgb,var(--rf-ok) 28%,transparent)}.rf-pro-mjalon.est-atteint i{background:var(--rf-ok)}@media(max-width:759px){.rf-pro-wrap{padding:0 18px}.rf-pro-section,.rf-pro-section--gris{padding:30px 0 32px}.rf-pro-section h2{font-size:27px}.rf-pro-duo,.rf-pro-perimetre{grid-template-columns:minmax(0,1fr);gap:12px}.rf-pro-final__points{gap:8px 18px}.rf-pro-final__cta .btn{flex:1 1 auto}.rf-pro-pied{padding:34px 0 26px}.rf-pro-pied__grille{grid-template-columns:minmax(0,1fr);gap:26px}.rf-pro-pied__bas{flex-direction:column;align-items:flex-start;gap:10px}.rf-pro-pied__ch{margin-left:0}}@media(max-width:380px){.rf-pro-mhero__titre{font-size:33px}}.rf-pro-cta-mob{min-height:50px;display:inline-flex;align-items:center;justify-content:center}@media(prefers-reduced-motion:reduce){.rf-pro-fenetre,.rf-pro-jalon,.rf-pro-jalon__barre,.rf-pro-jalon__lib,.rf-pro-ruban__pas,.rf-pro-rail__item{transition:none!important;animation:none!important}}.rf-pro-ruban{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 12px}.rf-pro-ruban__pas{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:10px;background:#fff;border:1px solid var(--rf-trait, #E2E8F0);font-size:11.5px;font-weight:600;line-height:1;color:#94a3b8;white-space:nowrap;transition:background .3s,color .3s,border-color .3s}.rf-pro-ruban__pas.est-atteint{background:color-mix(in srgb,var(--rf-ok) 9%,transparent);border-color:color-mix(in srgb,var(--rf-ok) 18%,transparent);color:var(--rf-ok)}.rf-pro-fenetre__nom{font-weight:700;color:var(--rf-encre, #0F172A)}.rf-pro-rail__pied{flex:none;padding:10px 12px 12px;border-top:1px solid rgba(255,255,255,.07)}.rf-pro-rail__carte{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.rf-pro-rail__ini{flex:0 0 auto;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#334155;font-size:12px;font-weight:800;color:#fff}.rf-pro-rail__qui{display:flex;flex-direction:column;min-width:0;line-height:1.25}.rf-pro-rail__qui b{font-size:12.5px;font-weight:600;color:#f1f5f9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-pro-rail__qui i{font-style:normal;font-size:10.5px;color:#ffffff8c;display:inline-flex;align-items:center;gap:4px}.rf-pro-rail__qui i:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:gold;box-shadow:0 0 4px gold}.rf-pro-fiche{margin-top:12px}.rf-pro-fiche__t{font-size:13.5px;font-weight:700;color:var(--rf-encre, #0F172A);margin-bottom:9px}.rf-pro-fiche__grille{display:grid;grid-template-columns:1fr 1fr;gap:9px 12px}.rf-pro-fiche__champ{padding:9px 12px;border-radius:11px;background:#fff;border:1px solid #E2E8F0}.rf-pro-fiche__champ.est-pleine{grid-column:1 / -1}.rf-pro-fiche__lib{display:block;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;line-height:11px}.rf-pro-fiche__val{display:block;height:18px;margin-top:5px;font-size:13px;font-weight:600;color:var(--rf-encre, #0F172A)}.rf-pro-tab{display:flex;flex-direction:column}.rf-pro-tab__th,.rf-pro-tab__tr{display:grid;grid-template-columns:96px minmax(0,1fr) 76px 76px 84px;align-items:center;gap:8px}.rf-pro-tab__th{min-height:30px;font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--rf-doux, #64748B);border-bottom:1px solid var(--rf-trait, #E2E8F0)}.rf-pro-tab__tr{min-height:40px;font-size:12.5px;color:var(--rf-texte, #334155);border-bottom:1px solid color-mix(in srgb,var(--rf-trait, #E2E8F0) 60%,transparent)}.rf-pro-tab__tr:last-child{border-bottom:0}.rf-pro-tab__nom{font-weight:600;color:var(--rf-encre, #0F172A);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-pro-tab__v{font-weight:700;color:var(--rf-encre, #0F172A)}.rf-pro-marge{margin-top:10px;padding:10px 12px;border-radius:10px;background:#fff;border:1px solid var(--rf-trait, #E2E8F0);display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:12.5px}.rf-pro-marge__t{font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--rf-doux, #64748B)}.rf-pro-marge b{font-size:16px;font-weight:700;color:var(--rf-encre, #0F172A)}.rf-pro-marge i{font-style:normal;font-size:11px;color:var(--rf-doux, #64748B)}.rf-pro-marge__d{margin-left:auto;font-size:11.5px;color:var(--rf-doux, #64748B)}.rf-pro-alerte{margin-top:8px;padding:9px 12px;border-radius:10px;display:flex;flex-direction:column;gap:2px;background:color-mix(in srgb,var(--rf-accent, #CC2936) 6%,transparent);border:1px solid color-mix(in srgb,var(--rf-accent, #CC2936) 18%,transparent);font-size:11.5px;color:var(--rf-texte, #334155)}.rf-pro-alerte b{font-size:11.5px;font-weight:700;color:var(--rf-accent, #CC2936)}.rf-pro-tab--devis .rf-pro-tab__th,.rf-pro-tab--devis .rf-pro-tab__tr{grid-template-columns:minmax(0,1fr) 44px 48px 76px 84px;gap:12px}.rf-pro-tab--devis .rf-pro-tab__th span:nth-child(n+2),.rf-pro-tab--devis .rf-pro-tab__tr span:nth-child(n+2){text-align:right}.rf-pro-mentions{margin-top:10px;display:flex;flex-wrap:wrap;gap:6px}.rf-pro-mentions span{padding:4px 9px;border-radius:999px;background:color-mix(in srgb,var(--rf-ok) 8%,transparent);border:1px solid color-mix(in srgb,var(--rf-ok) 16%,transparent);font-size:10.5px;font-weight:600;color:var(--rf-ok)}.rf-pro-tab--banque .rf-pro-tab__th,.rf-pro-tab--banque .rf-pro-tab__tr{grid-template-columns:46px minmax(0,1fr) 88px 116px;gap:12px;align-items:center}.rf-pro-tab--banque .rf-pro-tab__tr{min-height:44px}.rf-pro-tab--banque .rf-pro-tab__nom{display:flex;flex-direction:column;gap:1px}.rf-pro-tab--banque .rf-pro-tab__nom b{font-size:11.5px;font-weight:600;color:var(--rf-encre, #0F172A);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-pro-tab--banque .rf-pro-tab__nom i{font-style:normal;font-size:10.5px;color:var(--rf-doux, #64748B)}.rf-pro-tab--banque .rf-pro-tab__th span:nth-child(3),.rf-pro-tab--banque .rf-pro-tab__tr>span:nth-child(3){text-align:right;font-weight:600}.rf-pro-tab__ok,.rf-pro-tab__av{justify-self:start;padding:3px 8px;border-radius:999px;font-size:10px;font-weight:700;white-space:nowrap}.rf-pro-tab__ok{background:color-mix(in srgb,var(--rf-ok) 10%,transparent);color:var(--rf-ok)}.rf-pro-tab__av{background:color-mix(in srgb,var(--rf-accent, #CC2936) 8%,transparent);color:var(--rf-accent, #CC2936)}.rf-pro-import{display:flex;align-items:center;gap:10px;padding:9px 12px;margin-bottom:10px;border-radius:10px;background:#fff;border:1px dashed var(--rf-trait, #E2E8F0)}.rf-pro-import__ini{flex:0 0 auto;width:26px;height:26px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--rf-encre, #0F172A) 8%,transparent);font-size:10.5px;font-weight:700;color:var(--rf-encre, #0F172A)}.rf-pro-import__qui{display:flex;flex-direction:column;min-width:0}.rf-pro-import__qui b{font-size:11.5px;font-weight:600;color:var(--rf-encre, #0F172A)}.rf-pro-import__qui i{font-style:normal;font-size:10.5px;color:var(--rf-doux, #64748B);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-cpt{--rf-cpt-encre: #0F172A;--rf-cpt-gris: #475569;--rf-cpt-gris-2: #64748B;--rf-cpt-gris-3: #94A3B8;--rf-cpt-marque: var(--brand-red);--rf-cpt-marque-f: var(--brand-red-h);--rf-cpt-indigo: #4F46E5;--rf-cpt-ardoise: #475063;--rf-cpt-ardoise-2: #3B4153;--rf-cpt-vert: var(--ok);--rf-cpt-page: #F6F8FB;--rf-cpt-serif: "Spectral", Georgia, serif;--rf-cpt-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--rf-cpt-haut: 74px;background:var(--rf-cpt-page);color:var(--rf-cpt-encre);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.rf-cpt a{text-decoration:none}@media(max-width:759px){.rf-cpt .rf-cpt-bur{display:none}}@media(min-width:760px){.rf-cpt .rf-cpt-mob{display:none}}.rf-cpt .rf-cpt-hero{position:relative;overflow:hidden;background:var(--rf-cpt-page)}.rf-cpt .rf-cpt-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center 30%;background-size:cover;background-repeat:no-repeat}.rf-cpt .rf-cpt-hero__fondu{position:absolute;left:0;right:0;bottom:0;height:200px;pointer-events:none;background:linear-gradient(180deg,#f6f8fb00,#f6f8fbdb 62%,#f6f8fb)}.rf-cpt .rf-cpt-hero__wrap{position:relative;max-width:1240px;margin:0 auto;padding:150px 32px 92px}.rf-cpt .rf-cpt-hero__bloc{max-width:900px;animation:rfCptRise .7s ease both}.rf-cpt .rf-cpt-hero__badge{display:inline-flex;align-items:center;gap:9px;padding:7px 14px 7px 11px;border-radius:999px;background:#ffffffb8;border:1px solid rgba(15,23,42,.08);color:var(--rf-cpt-encre);font-size:12.5px;font-weight:600;white-space:nowrap}.rf-cpt .rf-cpt-hero__pastille{width:7px;height:7px;border-radius:50%;background:var(--rf-cpt-indigo);box-shadow:0 0 0 4px #4f46e52e}.rf-cpt .rf-cpt-hero__titre{margin:24px 0 0;font-family:var(--rf-cpt-serif);font-weight:700;font-size:60px;line-height:1.03;letter-spacing:-.03em;color:var(--rf-cpt-encre);text-wrap:pretty}.rf-cpt .rf-cpt-hero__titre em{font-style:normal;color:var(--rf-cpt-marque)}.rf-cpt .rf-cpt-hero__sous{margin:24px 0 0;max-width:640px;font-size:17.5px;line-height:1.6;color:#334155;text-wrap:pretty}.rf-cpt .rf-cpt-hero__actions{margin-top:32px;display:flex;align-items:center;gap:22px;flex-wrap:wrap}.rf-cpt .rf-cpt-hero__cta{line-height:normal;display:inline-flex;align-items:center;gap:11px;padding:15px 24px;border-radius:13px;background:var(--rf-cpt-encre);color:#fff;font-size:15.5px;font-weight:700;white-space:nowrap;box-shadow:0 14px 34px -18px #0f172acc}.rf-cpt .rf-cpt-hero__cta:hover{background:#1e293b;color:#fff}.rf-cpt .rf-cpt-hero__cta span{display:flex;animation:rfCptDescend 1.8s ease-in-out infinite}.rf-cpt .rf-cpt-hero__note{font-size:13px;color:var(--rf-cpt-gris);max-width:330px;line-height:1.5}@keyframes rfCptRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes rfCptDescend{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.rf-cpt *,.rf-cpt *:before,.rf-cpt *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.rf-cpt .rf-cpt-preuves{background:#fff;padding:46px 0 44px;border-bottom:1px solid rgba(15,23,42,.06)}.rf-cpt .rf-cpt-preuves__wrap{max-width:1240px;margin:0 auto;padding:0 32px;display:grid;gap:26px;grid-template-columns:repeat(3,1fr)}.rf-cpt .rf-cpt-preuve b{display:block;font-family:var(--rf-cpt-mono);font-size:30px;font-weight:700;letter-spacing:-.03em;color:var(--rf-cpt-encre)}.rf-cpt .rf-cpt-preuve span{display:block;margin-top:6px;font-size:13px;line-height:1.5;color:var(--rf-cpt-gris-2)}@media(max-width:900px){.rf-cpt .rf-cpt-preuves__wrap{grid-template-columns:1fr;gap:18px}}.rf-cpt .rf-cpt-scene{position:relative;background:var(--rf-cpt-page)}.rf-cpt .rf-cpt-scene__sticky{position:sticky;top:var(--rf-cpt-haut);height:calc(100vh - var(--rf-cpt-haut));display:flex;flex-direction:column;overflow:hidden}.rf-cpt .rf-cpt-scene__wrap{max-width:1240px;margin:0 auto;padding:10px 32px 12px;width:100%;flex:1;min-height:0;display:flex;flex-direction:column}.rf-cpt .rf-cpt-pas{display:flex;gap:6px;margin-bottom:10px}.rf-cpt .rf-cpt-pas__btn{flex:1;min-width:0;padding:0;border:0;background:none;cursor:pointer;text-align:left;outline:none;font-family:inherit}.rf-cpt .rf-cpt-pas__btn:focus-visible{opacity:.7}.rf-cpt .rf-cpt-pas__barre{display:block;height:3px;border-radius:999px;background:#dde3ec;transition:background .3s ease}.rf-cpt .rf-cpt-pas__btn.est-passe .rf-cpt-pas__barre{background:#4f46e573}.rf-cpt .rf-cpt-pas__btn.est-actif .rf-cpt-pas__barre{background:var(--rf-cpt-indigo)}.rf-cpt .rf-cpt-pas__lib{display:block;margin-top:8px;font-size:10.5px;font-weight:700;letter-spacing:.04em;color:var(--rf-cpt-gris-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.rf-cpt .rf-cpt-pas__btn.est-actif .rf-cpt-pas__lib{color:var(--rf-cpt-encre)}.rf-cpt .rf-cpt-recit{display:grid;gap:18px;align-items:center;margin-bottom:10px;grid-template-columns:1.35fr 1fr;flex:none;overflow:hidden;height:148px}@media(max-width:1179px){.rf-cpt .rf-cpt-recit{grid-template-columns:1fr;height:204px}}@media(max-height:819px){.rf-cpt .rf-cpt-recit{height:132px}}@media(min-width:1180px)and (max-height:819px){.rf-cpt .rf-cpt-recit{height:76px}}.rf-cpt .rf-cpt-recit__tete{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.rf-cpt .rf-cpt-recit__badge{display:inline-flex;align-items:center;gap:8px;padding:5px 11px;border-radius:999px;background:#4f46e514;border:1px solid rgba(79,70,229,.2);color:var(--rf-cpt-indigo);font-size:11px;font-weight:700;white-space:nowrap;flex:none}.rf-cpt .rf-cpt-recit h2{margin:0;min-width:0;max-height:2.9em;font-family:var(--rf-cpt-serif);font-weight:700;font-size:24px;line-height:1.45;letter-spacing:-.02em;color:var(--rf-cpt-encre);text-wrap:pretty}.rf-cpt .rf-cpt-recit p{margin:7px 0 0;max-width:740px;font-size:13.5px;line-height:1.5;color:var(--rf-cpt-gris);text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-height:819px){.rf-cpt .rf-cpt-recit p{display:none}}.rf-cpt .rf-cpt-recit__etats{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end;max-height:34px;overflow:hidden}@media(max-width:1179px){.rf-cpt .rf-cpt-recit__etats{justify-content:flex-start}}.rf-cpt .rf-cpt-jalon{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:10px;font-size:11.5px;font-weight:600;white-space:nowrap;background:#fff;border:1px solid #E2E8F0;color:var(--rf-cpt-gris-3);transition:background .4s ease,border-color .4s ease,color .4s ease}.rf-cpt .rf-cpt-jalon i{width:6px;height:6px;border-radius:50%;background:#cbd5e1}.rf-cpt .rf-cpt-jalon.est-atteint{background:#15803d17;border-color:#15803d33;color:var(--rf-cpt-vert)}.rf-cpt .rf-cpt-jalon.est-atteint i{background:var(--rf-cpt-vert)}.rf-cpt .rf-cpt-scene__lien{flex:none;padding-top:9px;text-align:center}.rf-cpt .rf-cpt-scene__lien a{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--rf-cpt-gris)}.rf-cpt .rf-cpt-scene__lien a:hover{color:var(--rf-cpt-marque)}.rf-cpt .rf-cpt-actes-liste{max-width:1240px;margin:0 auto;padding:44px 24px 52px;display:flex;flex-direction:column;gap:14px}.rf-cpt .rf-cpt-acte-carte{padding:20px 20px 22px;border-radius:18px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 1px 2px #0f172a0d}.rf-cpt .rf-cpt-acte-carte__tete{display:flex;align-items:center;gap:10px}.rf-cpt .rf-cpt-acte-carte__rang{font-family:var(--rf-cpt-mono);font-size:12px;font-weight:600;color:var(--rf-cpt-marque)}.rf-cpt .rf-cpt-acte-carte__badge{font-size:11px;font-weight:700;color:var(--rf-cpt-marque);letter-spacing:.02em}.rf-cpt .rf-cpt-acte-carte h3{margin:10px 0 0;font-family:var(--rf-cpt-serif);font-weight:700;font-size:21px;line-height:1.2;letter-spacing:-.02em;color:var(--rf-cpt-encre);text-wrap:pretty}.rf-cpt .rf-cpt-acte-carte p{margin:9px 0 0;font-size:14.5px;line-height:1.6;color:var(--rf-cpt-gris);text-wrap:pretty}.rf-cpt .rf-cpt-cadre{position:relative;flex:1;min-height:0;overflow:hidden}.rf-cpt .rf-cpt-w{--rf-cpt-acc: #4F46E5;--rf-cpt-acc-04: rgba(79,70,229,.04);--rf-cpt-acc-08: rgba(79,70,229,.08);--rf-cpt-acc-09: rgba(79,70,229,.09);--rf-cpt-acc-40: rgba(79,70,229,.4);width:1140px;height:560px;flex:none;transform-origin:top left;border-radius:16px;overflow:hidden;background:#f1f5fa;box-shadow:0 30px 70px -28px #0f172a66,0 0 0 1px #0f172a14;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}.rf-cpt .rf-cpt-mob .rf-cpt-w{--rf-cpt-acc: #475063;--rf-cpt-acc-04: rgba(71,80,99,.04);--rf-cpt-acc-08: rgba(71,80,99,.08);--rf-cpt-acc-09: rgba(71,80,99,.09);--rf-cpt-acc-40: rgba(71,80,99,.4)}.rf-cpt .rf-cpt-w__barre{height:34px;flex:none;display:flex;align-items:center;gap:8px;padding:0 14px;background:#e2e8f0;border-bottom:1px solid rgba(15,23,42,.08)}.rf-cpt .rf-cpt-w__pt{width:11px;height:11px;border-radius:50%}.rf-cpt .rf-cpt-w__pt--r{background:#f45f55}.rf-cpt .rf-cpt-w__pt--j{background:#f5bf4f}.rf-cpt .rf-cpt-w__pt--v{background:#61c554}.rf-cpt .rf-cpt-w__titre{margin-left:10px;font-size:11.5px;color:var(--rf-cpt-gris);font-weight:600}.rf-cpt .rf-cpt-w__corps{flex:1;display:flex;min-height:0}.rf-cpt .rf-cpt-w__rail{width:248px;flex:none;display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(180deg,#475063,#3b4153);border-radius:0 24px 24px 0;box-shadow:inset -1px 0 #ffffff0a}.rf-cpt .rf-cpt-w__logo{padding:18px 18px 14px;flex:none;display:flex;align-items:center;justify-content:center}.rf-cpt .rf-cpt-w__logo>span{position:relative;display:inline-flex}.rf-cpt .rf-cpt-w__logo img{height:48px;width:auto;-o-object-fit:contain;object-fit:contain}.rf-cpt .rf-cpt-w__mod{position:absolute;bottom:-6px;right:-4px;padding:2px 6px;border-radius:4px;background:linear-gradient(135deg,#818cf8,#6366f1);color:#fff;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1;box-shadow:0 1px 3px #00000026}.rf-cpt .rf-cpt-w__nav{flex:1;overflow:hidden;padding:4px 0 12px 30px}.rf-cpt .rf-cpt-w__grp{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#e2e8f08c;padding:7px 12px 3px}.rf-cpt .rf-cpt-w__ent{position:relative;display:flex;align-items:center;gap:12px;padding:6px 12px 6px 16px;margin-bottom:1px;border-radius:24px 0 0 24px;font-size:12.5px;color:#e2e8f0c7}.rf-cpt .rf-cpt-w__ent i{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;border-radius:24px 0 0 24px;z-index:0}.rf-cpt .rf-cpt-w__ent i:before,.rf-cpt .rf-cpt-w__ent i:after{content:"";position:absolute;right:0;height:20px;width:20px}.rf-cpt .rf-cpt-w__ent i:before{top:-20px;border-bottom-right-radius:20px;box-shadow:6px 6px 0 6px transparent}.rf-cpt .rf-cpt-w__ent i:after{bottom:-20px;border-top-right-radius:20px;box-shadow:6px -6px 0 6px transparent}.rf-cpt .rf-cpt-w__ent svg{position:relative;z-index:2;flex:none}.rf-cpt .rf-cpt-w__ent b{position:relative;z-index:2;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.rf-cpt .rf-cpt-w__ent.est-actif{color:#3b4153}.rf-cpt .rf-cpt-w__ent.est-actif i{background:#f1f5fa}.rf-cpt .rf-cpt-w__ent.est-actif i:before{box-shadow:6px 6px 0 6px #f1f5fa}.rf-cpt .rf-cpt-w__ent.est-actif i:after{box-shadow:6px -6px 0 6px #f1f5fa}.rf-cpt .rf-cpt-w__ent.est-actif b{font-weight:700}.rf-cpt .rf-cpt-w__vue{flex:1;min-width:0;display:flex;flex-direction:column}.rf-cpt .rf-cpt-w__haut{height:60px;flex:none;display:flex;align-items:center;gap:14px;padding:0 22px;background:#ffffffd9;border-bottom:1px solid rgba(15,23,42,.06)}.rf-cpt .rf-cpt-w__hico{width:34px;height:34px;border-radius:10px;background:var(--rf-cpt-acc-09);color:var(--rf-cpt-acc);display:grid;place-items:center;flex:none}.rf-cpt .rf-cpt-w__fil{display:flex;align-items:center;gap:5px;font-size:11px;line-height:1.25;color:var(--rf-cpt-gris-2)}.rf-cpt .rf-cpt-w__fil b{font-weight:600;color:var(--rf-cpt-gris)}.rf-cpt .rf-cpt-w__fil s{text-decoration:none;opacity:.5}.rf-cpt .rf-cpt-w__page{display:block;font-size:17px;font-weight:700;color:var(--rf-cpt-encre);letter-spacing:-.02em;line-height:1.15}.rf-cpt .rf-cpt-w__cmds{margin-left:auto;display:inline-flex;align-items:center;gap:9px;flex:none}.rf-cpt .rf-cpt-w__ex{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:9px;background:#fff;border:1px solid rgba(15,23,42,.1);color:var(--rf-cpt-gris);font-size:12px;font-weight:600}.rf-cpt .rf-cpt-w__act{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:10px;background:var(--rf-cpt-marque);color:#fff;font-size:12.5px;font-weight:600;box-shadow:0 1px 2px #cc29364d}.rf-cpt .rf-cpt-w__zone{flex:1;min-height:0;padding:16px;overflow:hidden}.rf-cpt .rf-cpt-c{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:15px;box-shadow:0 1px 2px #0f172a0f}.rf-cpt .rf-cpt-col2{display:flex;gap:14px;height:100%;min-height:0}.rf-cpt .rf-cpt-chapo{display:block;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--rf-cpt-gris-2)}.rf-cpt .rf-cpt-j{height:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column}.rf-cpt .rf-cpt-j__tete{flex:none;display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid rgba(15,23,42,.07)}.rf-cpt .rf-cpt-j__tete b{font-size:13px;font-weight:700;color:var(--rf-cpt-encre)}.rf-cpt .rf-cpt-j__nb{padding:3px 9px;border-radius:999px;background:#f1f5f9;color:var(--rf-cpt-gris);font-size:11px;font-weight:600}.rf-cpt .rf-cpt-j__eq{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;background:#15803d17;color:var(--rf-cpt-vert);font-size:11px;font-weight:700}.rf-cpt .rf-cpt-j__hd,.rf-cpt .rf-cpt-j__l{display:grid;grid-template-columns:82px 84px 1fr 128px 108px 108px 26px;padding:0 16px;align-items:center}.rf-cpt .rf-cpt-j__hd{height:30px;background:#f8fafc;border-bottom:1px solid rgba(15,23,42,.07);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rf-cpt-gris-2)}.rf-cpt .rf-cpt-j__corps{flex:1;min-height:0;overflow:hidden}.rf-cpt .rf-cpt-j__l{height:46px;border-bottom:1px solid rgba(15,23,42,.05)}.rf-cpt .rf-cpt-j__no{font-family:var(--rf-cpt-mono);font-size:11.5px;color:var(--rf-cpt-gris-2)}.rf-cpt .rf-cpt-j__date{font-family:var(--rf-cpt-mono);font-size:11.5px;color:var(--rf-cpt-gris)}.rf-cpt .rf-cpt-j__desc{min-width:0;padding-right:12px}.rf-cpt .rf-cpt-j__desc b{display:block;font-size:12.5px;font-weight:600;color:var(--rf-cpt-encre);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-cpt .rf-cpt-j__desc s{display:block;text-decoration:none;font-family:var(--rf-cpt-mono);font-size:10.5px;color:var(--rf-cpt-gris-2);margin-top:1px}.rf-cpt .rf-cpt-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:7px;font-size:10.5px;font-weight:700}.rf-cpt .rf-cpt-tag--client{background:#2563eb14;color:#2563eb}.rf-cpt .rf-cpt-tag--depense{background:#d977061a;color:var(--warn)}.rf-cpt .rf-cpt-tag--encaissement{background:#15803d17;color:var(--rf-cpt-vert)}.rf-cpt .rf-cpt-tag--salaire{background:#0d94881a;color:#0d9488}.rf-cpt .rf-cpt-j__m{text-align:right;font-family:var(--rf-cpt-mono);font-size:12px;font-weight:600;color:var(--rf-cpt-encre)}.rf-cpt .rf-cpt-j__car{display:flex;justify-content:flex-end;color:var(--rf-cpt-gris-3)}.rf-cpt .rf-cpt-j__ouv{padding:10px 16px 12px;background:#f8fafc;border-bottom:1px solid rgba(15,23,42,.06)}.rf-cpt .rf-cpt-j__phd,.rf-cpt .rf-cpt-j__pl{display:grid;grid-template-columns:250px 1fr 84px 104px 104px}.rf-cpt .rf-cpt-j__phd{padding:0 4px 6px;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rf-cpt-gris-3)}.rf-cpt .rf-cpt-j__pl{align-items:center;padding:6px 4px;border-top:1px solid rgba(15,23,42,.05)}.rf-cpt .rf-cpt-j__cpt{min-width:0;display:flex;align-items:baseline;gap:8px}.rf-cpt .rf-cpt-j__cpt b{font-family:var(--rf-cpt-mono);font-size:12px;font-weight:700;color:var(--rf-cpt-acc)}.rf-cpt .rf-cpt-j__cpt span{font-size:12px;color:#334155;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-cpt .rf-cpt-j__lib{font-size:12px;color:var(--rf-cpt-gris-2);padding-right:10px}.rf-cpt .rf-cpt-j__tva{display:inline-block;padding:2px 7px;border-radius:6px;background:var(--rf-cpt-acc-09);color:var(--rf-cpt-acc);font-size:10.5px;font-weight:700;font-family:var(--rf-cpt-mono)}.rf-cpt .rf-cpt-j__pm{text-align:right;font-family:var(--rf-cpt-mono);font-size:12px;color:var(--rf-cpt-encre)}.rf-cpt .rf-cpt-j__pm.est-vide{color:#cbd5e1}.rf-cpt .rf-cpt-j__auto{margin-top:9px;display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:8px;background:var(--rf-cpt-acc-08);color:var(--rf-cpt-acc);font-size:11px;font-weight:700}.rf-cpt .rf-cpt-b__gauche{width:288px;flex:none;display:flex;flex-direction:column;gap:12px}.rf-cpt .rf-cpt-b__fic{padding:15px 16px}.rf-cpt .rf-cpt-b__depot{margin-top:9px;display:flex;align-items:center;gap:11px;padding:11px 12px;border-radius:11px;border:1px dashed var(--rf-cpt-acc-40);background:var(--rf-cpt-acc-04)}.rf-cpt .rf-cpt-b__depot>span:first-child{width:34px;height:34px;border-radius:9px;background:#fff;border:1px solid rgba(15,23,42,.07);color:var(--rf-cpt-acc);display:grid;place-items:center;flex:none}.rf-cpt .rf-cpt-b__nom{min-width:0;line-height:1.3}.rf-cpt .rf-cpt-b__nom b{display:block;font-size:12.5px;font-weight:700;color:var(--rf-cpt-encre);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-cpt .rf-cpt-b__nom s{display:block;text-decoration:none;font-size:11px;color:var(--rf-cpt-gris-2)}.rf-cpt .rf-cpt-b__fmts{margin-top:11px;display:flex;flex-direction:column;gap:7px}.rf-cpt .rf-cpt-b__fmt{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--rf-cpt-gris)}.rf-cpt .rf-cpt-b__rap{flex:1;min-height:0;padding:15px 16px}.rf-cpt .rf-cpt-b__cnt{margin-top:10px;display:flex;align-items:baseline;gap:8px}.rf-cpt .rf-cpt-b__cnt b{font-family:var(--rf-cpt-mono);font-size:30px;font-weight:700;color:var(--rf-cpt-vert);letter-spacing:-.02em}.rf-cpt .rf-cpt-b__cnt span{font-size:12.5px;color:var(--rf-cpt-gris)}.rf-cpt .rf-cpt-b__jauge{margin-top:10px;height:5px;border-radius:999px;background:#e2e8f0;overflow:hidden}.rf-cpt .rf-cpt-b__jauge span{display:block;height:100%;background:var(--rf-cpt-vert);transition:width .5s ease}.rf-cpt .rf-cpt-b__rap p{margin:12px 0 0;font-size:11.5px;line-height:1.55;color:var(--rf-cpt-gris-2)}.rf-cpt .rf-cpt-b__table{flex:1;min-width:0;overflow:hidden;display:flex;flex-direction:column}.rf-cpt .rf-cpt-b__hd,.rf-cpt .rf-cpt-b__l{display:grid;grid-template-columns:58px 1fr 116px 150px;padding:0 16px;align-items:center}.rf-cpt .rf-cpt-b__hd{flex:none;height:32px;background:#f8fafc;border-bottom:1px solid rgba(15,23,42,.07);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rf-cpt-gris-2)}.rf-cpt .rf-cpt-b__l{padding:11px 16px;border-bottom:1px solid rgba(15,23,42,.05)}.rf-cpt .rf-cpt-b__ld{font-family:var(--rf-cpt-mono);font-size:11.5px;color:var(--rf-cpt-gris-2)}.rf-cpt .rf-cpt-b__lt{min-width:0;padding-right:12px}.rf-cpt .rf-cpt-b__lt b{display:block;font-size:12px;font-weight:600;color:var(--rf-cpt-encre);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-cpt .rf-cpt-b__lt s{display:block;text-decoration:none;font-size:10.5px;color:var(--rf-cpt-gris-2);margin-top:1px}.rf-cpt .rf-cpt-b__lm{text-align:right;font-family:var(--rf-cpt-mono);font-size:12.5px;font-weight:700;color:var(--rf-cpt-encre)}.rf-cpt .rf-cpt-b__lm.est-credit{color:var(--rf-cpt-vert)}.rf-cpt .rf-cpt-b__le{display:flex;justify-content:flex-end}.rf-cpt .rf-cpt-b__ecr{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;background:#15803d17;color:var(--rf-cpt-vert);font-size:11px;font-weight:700;font-family:var(--rf-cpt-mono)}.rf-cpt .rf-cpt-b__ecr.est-douteux{background:#d977061a;color:var(--warn)}.rf-cpt .rf-cpt-b__pied{margin-top:auto;flex:none;display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f8fafc;border-top:1px solid rgba(15,23,42,.07)}.rf-cpt .rf-cpt-b__pied>span{font-size:11.5px;color:var(--rf-cpt-gris)}.rf-cpt .rf-cpt-b__pied b{font-family:var(--rf-cpt-mono);font-weight:700;color:var(--rf-cpt-encre)}.rf-cpt .rf-cpt-b__nul{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:8px;background:#15803d17;color:var(--rf-cpt-vert);font-size:11px;font-weight:700}.rf-cpt .rf-cpt-t__form{flex:1;min-width:0;overflow:hidden;display:flex;flex-direction:column}.rf-cpt .rf-cpt-t__tete{flex:none;display:flex;align-items:center;gap:10px;padding:11px 16px;border-bottom:1px solid rgba(15,23,42,.07)}.rf-cpt .rf-cpt-t__tete b{font-size:12.5px;font-weight:700;color:var(--rf-cpt-encre)}.rf-cpt .rf-cpt-t__meth{padding:3px 9px;border-radius:999px;background:var(--rf-cpt-acc-09);color:var(--rf-cpt-acc);font-size:10.5px;font-weight:700}.rf-cpt .rf-cpt-t__ech{margin-left:auto;font-size:11px;color:var(--rf-cpt-gris-2)}.rf-cpt .rf-cpt-t__corps{flex:1;min-height:0;padding:10px 16px 12px;overflow:hidden}.rf-cpt .rf-cpt-t__bloc{margin-bottom:9px}.rf-cpt .rf-cpt-t__bt{padding:5px 0 6px;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--rf-cpt-gris-2)}.rf-cpt .rf-cpt-t__c{display:flex;align-items:center;gap:11px;padding:6px 9px;border-radius:9px;margin-bottom:3px;background:transparent}.rf-cpt .rf-cpt-t__c.est-fort{background:#f8fafc}.rf-cpt .rf-cpt-t__c.est-du{background:#cc29360f}.rf-cpt .rf-cpt-t__no{width:34px;flex:none;text-align:center;padding:2px 0;border-radius:6px;background:#f1f5f9;color:var(--rf-cpt-gris-2);font-family:var(--rf-cpt-mono);font-size:11px;font-weight:700}.rf-cpt .rf-cpt-t__c.est-fort .rf-cpt-t__no{background:#4f46e51a;color:var(--rf-cpt-indigo)}.rf-cpt .rf-cpt-t__c.est-du .rf-cpt-t__no{background:#cc29361f;color:var(--rf-cpt-marque)}.rf-cpt .rf-cpt-t__lib{flex:1;min-width:0;font-size:12px;font-weight:500;color:var(--rf-cpt-encre);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-cpt .rf-cpt-t__c.est-fort .rf-cpt-t__lib,.rf-cpt .rf-cpt-t__c.est-fort .rf-cpt-t__v{font-weight:700}.rf-cpt .rf-cpt-t__c.est-faible .rf-cpt-t__lib,.rf-cpt .rf-cpt-t__c.est-faible .rf-cpt-t__v{color:var(--rf-cpt-gris-3)}.rf-cpt .rf-cpt-t__v{font-family:var(--rf-cpt-mono);font-size:12.5px;font-weight:500;color:var(--rf-cpt-encre)}.rf-cpt .rf-cpt-t__droite{width:300px;flex:none;display:flex;flex-direction:column;gap:12px}.rf-cpt .rf-cpt-t__pre{padding:14px 16px}.rf-cpt .rf-cpt-t__pl{display:flex;align-items:center;gap:10px;padding:6px 0;border-top:1px solid rgba(15,23,42,.05)}.rf-cpt .rf-cpt-t__pl .rf-cpt-t__lib{font-size:11.5px;white-space:normal}.rf-cpt .rf-cpt-t__pl.est-fort .rf-cpt-t__no{background:#4f46e51a;color:var(--rf-cpt-indigo)}.rf-cpt .rf-cpt-t__pl.est-fort .rf-cpt-t__lib,.rf-cpt .rf-cpt-t__pl.est-fort .rf-cpt-t__v{font-weight:700}.rf-cpt .rf-cpt-t__pl .rf-cpt-t__v{font-size:12px}.rf-cpt .rf-cpt-t__net{border-radius:15px;padding:16px;background:linear-gradient(135deg,#3b4153,#475063);box-shadow:0 10px 26px -14px #0f172a99}.rf-cpt .rf-cpt-t__net>div:first-child{display:flex;align-items:center;gap:9px}.rf-cpt .rf-cpt-t__net500{width:32px;flex:none;text-align:center;padding:3px 0;border-radius:6px;background:#ffffff24;color:#fff;font-family:var(--rf-cpt-mono);font-size:11px;font-weight:700}.rf-cpt .rf-cpt-t__net b{font-size:12px;font-weight:700;color:#fff}.rf-cpt .rf-cpt-t__mnt{margin-top:12px;font-family:var(--rf-cpt-mono);font-size:29px;font-weight:700;color:#fff;letter-spacing:-.02em;line-height:1}.rf-cpt .rf-cpt-t__calc{margin-top:7px;font-size:11px;color:#e2e8f0a8}.rf-cpt .rf-cpt-t__gars{flex:1;min-height:0;padding:13px 15px}.rf-cpt .rf-cpt-t__g{display:flex;align-items:flex-start;gap:9px;padding:5px 0}.rf-cpt .rf-cpt-t__g>span:first-child{margin-top:1px;color:var(--rf-cpt-vert);flex:none;display:flex}.rf-cpt .rf-cpt-t__g>span:last-child{font-size:11.5px;line-height:1.45;color:var(--rf-cpt-gris)}.rf-cpt .rf-cpt-e__col{flex:1;min-width:0;overflow:hidden;display:flex;flex-direction:column}.rf-cpt .rf-cpt-e__hd{flex:none;display:flex;align-items:center;gap:9px;padding:11px 16px;border-bottom:1px solid rgba(15,23,42,.07)}.rf-cpt .rf-cpt-e__hd b{font-size:12.5px;font-weight:700;color:var(--rf-cpt-encre)}.rf-cpt .rf-cpt-e__hd s{margin-left:auto;text-decoration:none;font-size:11px;color:var(--rf-cpt-gris-2)}.rf-cpt .rf-cpt-e__col--actif .rf-cpt-e__hd{background:#2563eb0a}.rf-cpt .rf-cpt-e__col--passif .rf-cpt-e__hd{background:#cc29360a}.rf-cpt .rf-cpt-e__lignes{flex:1;min-height:0;padding:6px 16px 0}.rf-cpt .rf-cpt-e__l{display:flex;align-items:center;gap:11px;padding:8px 0;border-bottom:1px solid rgba(15,23,42,.05)}.rf-cpt .rf-cpt-e__no{width:42px;flex:none;font-family:var(--rf-cpt-mono);font-size:11.5px;font-weight:700;color:var(--rf-cpt-acc)}.rf-cpt .rf-cpt-e__nom{flex:1;min-width:0;font-size:12px;line-height:1.35;color:#334155}.rf-cpt .rf-cpt-e__v{font-family:var(--rf-cpt-mono);font-size:12.5px;font-weight:600;color:var(--rf-cpt-encre)}.rf-cpt .rf-cpt-e__tot{flex:none;display:flex;align-items:center;padding:11px 16px;background:#f8fafc;border-top:1px solid rgba(15,23,42,.07)}.rf-cpt .rf-cpt-e__tot span{font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--rf-cpt-gris)}.rf-cpt .rf-cpt-e__tot b{margin-left:auto;font-family:var(--rf-cpt-mono);font-size:15px;font-weight:700;color:var(--rf-cpt-encre)}.rf-cpt .rf-cpt-e__droite{width:246px;flex:none;display:flex;flex-direction:column;gap:12px}.rf-cpt .rf-cpt-e__ok{border-radius:15px;padding:15px 16px;background:#15803d12;border:1px solid rgba(21,128,61,.22)}.rf-cpt .rf-cpt-e__ok>span{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:700;color:var(--rf-cpt-vert)}.rf-cpt .rf-cpt-e__ok div{margin-top:9px;font-family:var(--rf-cpt-mono);font-size:12px;color:var(--rf-cpt-vert)}.rf-cpt .rf-cpt-e__res{flex:1;min-height:0;padding:14px 16px}.rf-cpt .rf-cpt-e__rl{display:flex;align-items:center;gap:10px;padding:7px 0;border-top:1px solid rgba(15,23,42,.05)}.rf-cpt .rf-cpt-e__rl span{flex:1;min-width:0;font-size:11.5px;font-weight:500;color:#475569}.rf-cpt .rf-cpt-e__rl b{font-family:var(--rf-cpt-mono);font-size:12px;font-weight:500;color:#475569}.rf-cpt .rf-cpt-e__rl.est-fort span,.rf-cpt .rf-cpt-e__rl.est-fort b{font-weight:700;color:var(--rf-cpt-vert)}.rf-cpt .rf-cpt-e__exps{margin-top:12px;display:flex;flex-direction:column;gap:7px}.rf-cpt .rf-cpt-e__exp{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--rf-cpt-gris)}.rf-cpt .rf-cpt-k__liste{flex:1;min-width:0;padding:15px 17px;display:flex;flex-direction:column}.rf-cpt .rf-cpt-k__tete{flex:none;display:flex;align-items:center;gap:10px}.rf-cpt .rf-cpt-k__tete>span:first-child{width:30px;height:30px;border-radius:9px;background:var(--rf-cpt-acc-09);color:var(--rf-cpt-acc);display:grid;place-items:center;flex:none}.rf-cpt .rf-cpt-k__tete b{display:block;font-size:12.5px;font-weight:700;color:var(--rf-cpt-encre)}.rf-cpt .rf-cpt-k__tete s{display:block;text-decoration:none;font-size:11px;color:var(--rf-cpt-gris-2)}.rf-cpt .rf-cpt-k__prog{flex:none;display:flex;align-items:center;gap:11px;margin:11px 0 6px}.rf-cpt .rf-cpt-k__prog>span:first-child{flex:1;height:5px;border-radius:999px;background:#e2e8f0;overflow:hidden}.rf-cpt .rf-cpt-k__prog>span:first-child span{display:block;height:100%;background:var(--rf-cpt-vert);transition:width .5s ease}.rf-cpt .rf-cpt-k__prog b{font-size:11px;font-weight:700;color:var(--rf-cpt-gris);white-space:nowrap}.rf-cpt .rf-cpt-k__corps{flex:1;min-height:0}.rf-cpt .rf-cpt-k__e{display:flex;align-items:center;gap:11px;padding:9px 0;border-top:1px solid rgba(15,23,42,.05)}.rf-cpt .rf-cpt-k__pu{width:26px;height:26px;border-radius:50%;flex:none;display:grid;place-items:center;background:#f1f5f9;color:var(--rf-cpt-gris-2);font-size:11px;font-weight:700;transition:background .4s ease}.rf-cpt .rf-cpt-k__e.est-fait .rf-cpt-k__pu{background:#15803d1f;color:var(--rf-cpt-vert)}.rf-cpt .rf-cpt-k__t{flex:1;min-width:0}.rf-cpt .rf-cpt-k__t>span:first-child{display:flex;align-items:center;gap:8px}.rf-cpt .rf-cpt-k__t b{font-size:12.5px;font-weight:600;color:var(--rf-cpt-encre)}.rf-cpt .rf-cpt-k__opt{padding:2px 7px;border-radius:5px;background:#f1f5f9;color:var(--rf-cpt-gris-2);font-size:9.5px;font-weight:700}.rf-cpt .rf-cpt-k__t s{display:block;text-decoration:none;font-size:11px;color:var(--rf-cpt-gris-2);margin-top:2px}.rf-cpt .rf-cpt-k__ouvrir{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:8px;border:1px solid rgba(15,23,42,.1);color:var(--rf-cpt-gris);font-size:11px;font-weight:600;flex:none}.rf-cpt .rf-cpt-k__e.est-fait .rf-cpt-k__ouvrir{opacity:0}.rf-cpt .rf-cpt-k__droite{width:296px;flex:none;display:flex;flex-direction:column;gap:12px}.rf-cpt .rf-cpt-k__verrou{border-radius:15px;padding:16px;background:#4f46e50f;border:1px solid rgba(79,70,229,.2);transition:background .5s ease,border-color .5s ease}.rf-cpt .rf-cpt-k__verrou.est-clos{background:#15803d12;border-color:#15803d38}.rf-cpt .rf-cpt-k__vt{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--rf-cpt-indigo)}.rf-cpt .rf-cpt-k__verrou.est-clos .rf-cpt-k__vt,.rf-cpt .rf-cpt-k__verrou.est-clos .rf-cpt-k__ve b{color:var(--rf-cpt-vert)}.rf-cpt .rf-cpt-k__verrou p{margin:10px 0 0;font-size:12px;line-height:1.55;color:#334155}.rf-cpt .rf-cpt-k__ve{margin-top:12px;display:flex;align-items:center;gap:8px;padding:9px 11px;border-radius:10px;background:#ffffffb3;border:1px solid rgba(15,23,42,.07)}.rf-cpt .rf-cpt-k__ve span{font-family:var(--rf-cpt-mono);font-size:11.5px;color:var(--rf-cpt-gris)}.rf-cpt .rf-cpt-k__ve b{margin-left:auto;font-size:11px;font-weight:700;color:var(--rf-cpt-indigo)}.rf-cpt .rf-cpt-k__prod{flex:1;min-height:0;padding:14px 16px}.rf-cpt .rf-cpt-k__p{display:flex;align-items:flex-start;gap:9px;padding:6px 0;border-top:1px solid rgba(15,23,42,.05)}.rf-cpt .rf-cpt-k__p>span:first-child{margin-top:1px;color:var(--rf-cpt-acc);flex:none;display:flex}.rf-cpt .rf-cpt-k__p>span:last-child{font-size:11.5px;line-height:1.45;color:var(--rf-cpt-gris)}.rf-cpt .rf-cpt-p{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0}.rf-cpt .rf-cpt-p__ban{flex:none;position:relative;overflow:hidden;border-radius:15px;padding:13px 16px;background:linear-gradient(135deg,#3b4153,#475063);box-shadow:0 10px 26px -16px #0f172a99}.rf-cpt .rf-cpt-p__ban:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;pointer-events:none;background:radial-gradient(540px 280px at 92% -30%,rgba(204,41,54,.18),transparent 60%),radial-gradient(440px 260px at 8% 130%,rgba(99,102,241,.14),transparent 62%)}.rf-cpt .rf-cpt-p__bw{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.rf-cpt .rf-cpt-p__syn{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#ffffff9e}.rf-cpt .rf-cpt-p__tres{margin-top:7px;font-family:var(--rf-cpt-mono);font-size:27px;font-weight:700;color:#fff;letter-spacing:-.02em;line-height:1}.rf-cpt .rf-cpt-p__sous{margin-top:6px;font-size:11.5px;color:#ffffff9e}.rf-cpt .rf-cpt-p__stats{display:flex;gap:11px;flex-wrap:wrap}.rf-cpt .rf-cpt-p__stat{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:11px;padding:9px 13px;min-width:136px}.rf-cpt .rf-cpt-p__stat span{display:block;font-size:10px;font-weight:600;color:#ffffff8c;text-transform:uppercase;letter-spacing:.03em}.rf-cpt .rf-cpt-p__stat b{display:block;font-family:var(--rf-cpt-mono);font-size:17px;font-weight:700;color:#fff;margin-top:5px}.rf-cpt .rf-cpt-p__stat.est-vif b{color:#86efac}.rf-cpt .rf-cpt-p__kpis{flex:none;display:grid;grid-template-columns:repeat(4,1fr);gap:11px}.rf-cpt .rf-cpt-kpi{position:relative;overflow:hidden;padding:11px 14px;border-radius:12px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 1px 2px #0f172a0f}.rf-cpt .rf-cpt-kpi:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--rf-cpt-kpi-a)}.rf-cpt .rf-cpt-kpi>div:first-child{display:flex;align-items:center;gap:9px}.rf-cpt .rf-cpt-kpi__ic{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--rf-cpt-kpi-bg);color:var(--rf-cpt-kpi-a);flex:none}.rf-cpt .rf-cpt-kpi__l{flex:1;min-width:0;font-size:10.5px;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.03em;line-height:1.3}.rf-cpt .rf-cpt-kpi__v{margin-top:9px;font-family:var(--rf-cpt-mono);font-size:20px;font-weight:700;color:var(--rf-cpt-kpi-v);letter-spacing:-.02em;line-height:1.05}.rf-cpt .rf-cpt-kpi__s{margin-top:5px;font-size:10.5px;color:var(--rf-cpt-gris-2)}.rf-cpt .rf-cpt-kpi--vert{--rf-cpt-kpi-a: var(--ok);--rf-cpt-kpi-bg: rgba(21,128,61,.1);--rf-cpt-kpi-v: var(--ok)}.rf-cpt .rf-cpt-kpi--bleu{--rf-cpt-kpi-a: #2563EB;--rf-cpt-kpi-bg: rgba(37,99,235,.08);--rf-cpt-kpi-v: #2563EB}.rf-cpt .rf-cpt-kpi--rouge{--rf-cpt-kpi-a: var(--danger);--rf-cpt-kpi-bg: rgba(var(--danger-rgb, 185,28,28),.09);--rf-cpt-kpi-v: var(--danger)}.rf-cpt .rf-cpt-kpi--marque{--rf-cpt-kpi-a: var(--brand-red);--rf-cpt-kpi-bg: rgba(204,41,54,.1);--rf-cpt-kpi-v: var(--brand-red-h)}.rf-cpt .rf-cpt-p__feed{flex:1;min-height:0;border-radius:12px;padding:12px 15px;overflow:hidden}.rf-cpt .rf-cpt-p__fh{display:flex;align-items:center;gap:9px;margin-bottom:2px}.rf-cpt .rf-cpt-p__fh b{font-size:12px;font-weight:700;color:var(--rf-cpt-encre)}.rf-cpt .rf-cpt-p__fh s{text-decoration:none;font-size:11px;color:var(--rf-cpt-gris-2)}.rf-cpt .rf-cpt-p__tout{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--rf-cpt-marque)}.rf-cpt .rf-cpt-p__a{display:flex;align-items:center;gap:11px;padding:7px 0;border-bottom:1px solid rgba(15,23,42,.06)}.rf-cpt .rf-cpt-p__ai{width:28px;height:28px;flex:none;border-radius:50%;display:grid;place-items:center}.rf-cpt .rf-cpt-p__ai--client{background:#2563eb1a;color:#2563eb}.rf-cpt .rf-cpt-p__ai--depense{background:#d977061f;color:var(--warn)}.rf-cpt .rf-cpt-p__ai--encaissement{background:#15803d1a;color:var(--rf-cpt-vert)}.rf-cpt .rf-cpt-p__at{flex:1;min-width:0}.rf-cpt .rf-cpt-p__at b{display:block;font-size:12px;font-weight:600;color:var(--rf-cpt-encre);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-cpt .rf-cpt-p__at s{display:block;text-decoration:none;font-family:var(--rf-cpt-mono);font-size:10.5px;color:var(--rf-cpt-gris-2);margin-top:1px}.rf-cpt .rf-cpt-p__av{font-family:var(--rf-cpt-mono);font-size:12px;font-weight:600;color:var(--rf-cpt-gris)}.rf-cpt .rf-cpt-sec{max-width:1240px;margin:0 auto;padding:0 32px}.rf-cpt .rf-cpt-fid{background:#fff;padding:88px 0 0}.rf-cpt .rf-cpt-fid__grille{display:grid;gap:32px;align-items:start;grid-template-columns:1.2fr 1fr 1fr}@media(max-width:939px){.rf-cpt .rf-cpt-fid__grille{grid-template-columns:1fr}}.rf-cpt .rf-cpt-kick{display:block;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--rf-cpt-marque);margin-bottom:14px}.rf-cpt .rf-cpt-fid h2{margin:0;font-family:var(--rf-cpt-serif);font-weight:700;font-size:34px;line-height:1.14;letter-spacing:-.02em;color:var(--rf-cpt-encre);text-wrap:pretty}.rf-cpt .rf-cpt-fid>.rf-cpt-sec p{margin:14px 0 0;font-size:15px;line-height:1.65;color:var(--rf-cpt-gris);text-wrap:pretty}.rf-cpt .rf-cpt-liv{min-width:0;padding:26px 26px 28px;border-radius:20px;background:var(--rf-cpt-page);border:1px solid rgba(15,23,42,.07)}.rf-cpt .rf-cpt-liv__ic{width:42px;height:42px;border-radius:13px;background:#fff;border:1px solid rgba(15,23,42,.07);color:var(--rf-cpt-indigo);display:grid;place-items:center}.rf-cpt .rf-cpt-liv h3{margin:16px 0 0;font-size:18px;font-weight:700;color:var(--rf-cpt-encre);letter-spacing:-.015em}.rf-cpt .rf-cpt-liv p{margin:9px 0 0;font-size:14px;line-height:1.62;color:var(--rf-cpt-gris);text-wrap:pretty}.rf-cpt .rf-cpt-liv__pts{margin-top:15px;display:flex;flex-direction:column;gap:8px}.rf-cpt .rf-cpt-liv__pt{display:flex;align-items:flex-start;gap:9px;font-size:13px;line-height:1.5;color:#334155}.rf-cpt .rf-cpt-liv__pt i{margin-top:6px;width:5px;height:5px;border-radius:50%;background:var(--rf-cpt-indigo);flex:none}.rf-cpt .rf-cpt-savoir{background:#fff;padding:84px 0 88px}.rf-cpt .rf-cpt-savoir__grille{display:grid;gap:26px;grid-template-columns:repeat(3,1fr)}@media(max-width:899px){.rf-cpt .rf-cpt-savoir__grille{grid-template-columns:1fr}}.rf-cpt .rf-cpt-savoir__c{min-width:0;padding-top:20px;border-top:2px solid rgba(15,23,42,.1)}.rf-cpt .rf-cpt-savoir__n{display:block;font-family:var(--rf-cpt-mono);font-size:12px;font-weight:600;color:var(--rf-cpt-marque);margin-bottom:11px}.rf-cpt .rf-cpt-savoir__c h3{margin:0;font-size:18px;font-weight:700;color:var(--rf-cpt-encre);letter-spacing:-.015em;text-wrap:pretty}.rf-cpt .rf-cpt-savoir__c p{margin:9px 0 0;font-size:14px;line-height:1.62;color:var(--rf-cpt-gris);text-wrap:pretty}.rf-cpt .rf-cpt-tarif{background:var(--rf-cpt-page);padding:88px 0;scroll-margin-top:90px}.rf-cpt .rf-cpt-tarif__tete{text-align:center;max-width:660px;margin:0 auto}.rf-cpt .rf-cpt-tarif__tete h2{margin:0;font-family:var(--rf-cpt-serif);font-weight:700;font-size:38px;line-height:1.14;letter-spacing:-.02em;color:var(--rf-cpt-encre)}.rf-cpt .rf-cpt-tarif__tete p{margin:14px 0 0;font-size:15.5px;line-height:1.6;color:var(--rf-cpt-gris)}.rf-cpt .rf-cpt-tarif .ppb{padding-top:22px;padding-bottom:0}.rf-cpt .rf-cpt-tarif .ppb-head,.rf-cpt .rf-cpt-tarif .ppb-foot{display:none}.rf-cpt .rf-cpt-tarif .ppb-card{position:relative;isolation:isolate;overflow:hidden}.rf-cpt .rf-cpt-tarif .ppb-card:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;z-index:0;background:linear-gradient(90deg,var(--ppb-a),var(--ppb-b))}.rf-cpt .rf-cpt-tarif .ppb-card:after{position:absolute;top:-24px;right:6px;z-index:0;font-family:var(--rf-cpt-serif);font-size:132px;font-weight:800;line-height:1;letter-spacing:-.05em;color:var(--ppb-a);opacity:.06;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.rf-cpt .rf-cpt-tarif .ppb-card:nth-child(1):after{content:"1"}.rf-cpt .rf-cpt-tarif .ppb-card:nth-child(2):after{content:"12"}.rf-cpt .rf-cpt-tarif .ppb-card:nth-child(3):after{content:"24"}.rf-cpt .rf-cpt-tarif .ppb-card:nth-child(4):after{content:"36"}.rf-cpt .rf-cpt-tarif .ppb-card.is-featured:after{color:#fff;opacity:.09}.rf-cpt .rf-cpt-tarif .ppb-card>*{position:relative;z-index:2}.rf-cpt .rf-cpt-tarif__pied{margin:22px 0 0;text-align:center;font-size:13.5px;color:var(--rf-cpt-gris)}.rf-cpt .rf-cpt-cta{position:relative;overflow:hidden;background:#0b1220;padding:88px 0 92px}.rf-cpt .rf-cpt-cta__img{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:cover;background-repeat:no-repeat;opacity:.13}.rf-cpt .rf-cpt-cta__filet{position:absolute;left:0;right:0;top:0;height:3px;opacity:.7;background:linear-gradient(90deg,transparent,var(--rf-cpt-marque),transparent)}.rf-cpt .rf-cpt-cta__wrap{position:relative;max-width:900px;margin:0 auto;padding:0 32px;text-align:center}.rf-cpt .rf-cpt-cta h2{margin:0;font-family:var(--rf-cpt-serif);font-weight:700;font-size:40px;line-height:1.12;letter-spacing:-.02em;color:#fff;text-wrap:pretty}.rf-cpt .rf-cpt-cta p{margin:16px auto 0;max-width:640px;font-size:16.5px;line-height:1.6;color:#e2e8f0c7;text-wrap:pretty}.rf-cpt .rf-cpt-cta__b{margin-top:30px;display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.rf-cpt .rf-cpt-cta__p{display:inline-flex;align-items:center;gap:10px;padding:15px 24px;border-radius:13px;background:var(--rf-cpt-marque);color:#fff;font-size:15.5px;font-weight:700;white-space:nowrap;box-shadow:0 10px 30px -10px #cc2936b3}.rf-cpt .rf-cpt-cta__p:hover{background:var(--rf-cpt-marque-f);color:#fff}.rf-cpt .rf-cpt-cta__s{display:inline-flex;align-items:center;gap:10px;padding:15px 24px;border-radius:13px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);color:#fff;font-size:15.5px;font-weight:600;white-space:nowrap}.rf-cpt .rf-cpt-cta__s:hover{background:#ffffff29;color:#fff}.rf-cpt .rf-cpt-cta__gars{margin-top:28px;display:flex;justify-content:center;flex-wrap:wrap;gap:10px 26px}.rf-cpt .rf-cpt-cta__g{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#e2e8f09e}.rf-cpt .rf-cpt-cta__g i{width:5px;height:5px;border-radius:50%;background:#4ade80}.rf-cpt .rf-cpt-mob{max-width:100%;overflow-x:clip;background:#fff}.rf-cpt .rf-cpt-mh{position:relative;overflow:hidden;background:#eef2f7}.rf-cpt .rf-cpt-mh__img{position:absolute;top:0;right:0;bottom:0;left:0;background-position:60% 30%;background-size:cover;background-repeat:no-repeat}.rf-cpt .rf-cpt-mh__fondu{position:absolute;left:0;right:0;bottom:0;height:200px;background:linear-gradient(180deg,#fff0,#ffffffeb 58%,#fff)}.rf-cpt .rf-cpt-mh__wrap{position:relative;padding:24px 18px 22px;animation:rfCptRise .6s ease both}.rf-cpt .rf-cpt-mh__badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 9px;border-radius:999px;background:#ffffffd9;border:1px solid rgba(71,80,99,.2);font-size:11.5px;font-weight:700;color:var(--rf-cpt-ardoise)}.rf-cpt .rf-cpt-mh__badge i{width:6px;height:6px;border-radius:50%;background:var(--rf-cpt-ardoise);box-shadow:0 0 0 3px #4750632e}.rf-cpt .rf-cpt-mh__titre{margin:16px 0 0;font-family:var(--rf-cpt-serif);font-weight:700;font-size:36px;line-height:1.05;letter-spacing:-.028em;color:var(--rf-cpt-encre);text-wrap:pretty}.rf-cpt .rf-cpt-mh__titre em{font-style:normal;color:var(--rf-cpt-marque)}.rf-cpt .rf-cpt-mh__sous{margin:14px 0 0;font-size:15px;line-height:1.55;color:#334155;text-wrap:pretty}.rf-cpt .rf-cpt-mh__chaine{margin-top:18px;display:flex;align-items:stretch;gap:8px}.rf-cpt .rf-cpt-mh__ch{flex:1;min-width:0;padding:11px 10px;border-radius:13px;background:#ffffffe6;border:1px solid rgba(15,23,42,.08)}.rf-cpt .rf-cpt-mh__ch span{display:block;font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--rf-cpt-gris-3)}.rf-cpt .rf-cpt-mh__ch b{display:block;margin-top:4px;font-family:var(--rf-cpt-mono);font-size:14px;font-weight:700;letter-spacing:-.02em;color:var(--rf-cpt-encre)}.rf-cpt .rf-cpt-mh__ch.est-marque b{color:var(--rf-cpt-marque-f)}.rf-cpt .rf-cpt-mh__ch.est-vert b{color:var(--rf-cpt-vert)}.rf-cpt .rf-cpt-mh__cta{margin-top:18px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:var(--rf-cpt-marque);color:#fff;font-size:15.5px;font-weight:700;box-shadow:0 1px 2px #cc29364d,0 12px 26px -12px #cc29368c}.rf-cpt .rf-cpt-mob__intro{background:#fff;padding:30px 18px 22px}.rf-cpt .rf-cpt-mob__kick{margin:0;font-size:10.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--rf-cpt-ardoise)}.rf-cpt .rf-cpt-mob__h2{margin:8px 0 0;font-family:var(--rf-cpt-serif);font-size:28px;font-weight:700;line-height:1.1;letter-spacing:-.022em;color:var(--rf-cpt-encre);text-wrap:pretty}.rf-cpt .rf-cpt-mob__p{margin:10px 0 0;font-size:14px;line-height:1.55;color:var(--rf-cpt-gris);text-wrap:pretty}.rf-cpt .rf-cpt-ms{position:relative;background:#fff}.rf-cpt .rf-cpt-ms__sticky{position:sticky;top:0;padding:12px 0 16px;background:#fff;z-index:2}.rf-cpt .rf-cpt-ms__rail{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;padding:2px 18px;-webkit-overflow-scrolling:touch}.rf-cpt .rf-cpt-ms__btn{flex:none;display:inline-flex;align-items:center;gap:7px;min-height:50px;padding:9px 14px;border-radius:11px;border:1px solid rgba(15,23,42,.12);background:#fff;color:#334155;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;font-family:inherit;scroll-snap-align:center}.rf-cpt .rf-cpt-ms__btn.est-actif{background:var(--rf-cpt-encre);border-color:var(--rf-cpt-encre);color:#fff}.rf-cpt .rf-cpt-ms__btn:active{transform:scale(.96)}.rf-cpt .rf-cpt-ms__cadre{margin-top:13px;padding:0 14px}.rf-cpt .rf-cpt-ms__glisse{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;border-radius:16px;background:#f1f5fa;border:1px solid rgba(15,23,42,.09);box-shadow:0 1px 2px #0f172a0d,0 22px 44px -28px #0f172a80}.rf-cpt .rf-cpt-ms__boite{position:relative;overflow:hidden}.rf-cpt .rf-cpt-ms__legende{margin-top:11px;padding:0 2px}.rf-cpt .rf-cpt-ms__rang{display:flex;align-items:center;gap:8px}.rf-cpt .rf-cpt-ms__rang>span:first-child{flex:none;font-family:var(--rf-cpt-mono);font-size:11px;font-weight:600;color:var(--rf-cpt-gris-3)}.rf-cpt .rf-cpt-ms__badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#47506314;border:1px solid rgba(71,80,99,.2);color:var(--rf-cpt-ardoise);font-size:10.5px;font-weight:700;white-space:nowrap}.rf-cpt .rf-cpt-ms__page{font-size:11px;color:var(--rf-cpt-gris-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rf-cpt .rf-cpt-ms__legende h3{margin:9px 0 0;font-family:var(--rf-cpt-serif);font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--rf-cpt-encre);text-wrap:pretty}.rf-cpt .rf-cpt-ms__legende p{margin:8px 0 0;font-size:13.5px;line-height:1.55;color:var(--rf-cpt-gris);text-wrap:pretty}.rf-cpt .rf-cpt-ms__lien{margin-top:13px;display:flex;align-items:center;gap:11px;min-height:50px;padding:13px 14px;border-radius:14px;background:var(--rf-cpt-page);border:1px solid rgba(15,23,42,.08);color:var(--rf-cpt-encre)}.rf-cpt .rf-cpt-ms__lien span{flex:1;min-width:0;font-size:13px;font-weight:700;line-height:1.3}.rf-cpt .rf-cpt-ms__lien i{flex:none;width:30px;height:30px;border-radius:50%;background:var(--rf-cpt-encre);color:#fff;display:grid;place-items:center}.rf-cpt .rf-cpt-mob__jalons{background:#fff;padding:6px 0 26px}.rf-cpt .rf-cpt-mob__jalons>div{margin-top:20px;padding:0 18px;display:flex;flex-wrap:wrap;gap:7px}.rf-cpt .rf-cpt-mjalon{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;background:var(--rf-cpt-page);border:1px solid rgba(15,23,42,.08);color:var(--rf-cpt-gris-3);font-size:11px;font-weight:600;white-space:nowrap}.rf-cpt .rf-cpt-mjalon i{width:5px;height:5px;border-radius:50%;background:#cbd5e1}.rf-cpt .rf-cpt-mjalon.est-atteint{background:#47506317;border-color:#47506338;color:var(--rf-cpt-ardoise)}.rf-cpt .rf-cpt-mjalon.est-atteint i{background:var(--rf-cpt-ardoise)}.rf-cpt .rf-cpt-mob__fid{margin-top:30px;background:var(--rf-cpt-page);padding:30px 18px 32px;border-top:1px solid rgba(15,23,42,.06)}.rf-cpt .rf-cpt-mob__fid h2,.rf-cpt .rf-cpt-mob__savoir h2,.rf-cpt .rf-cpt-mob__tarif h2{margin:8px 0 0;font-family:var(--rf-cpt-serif);font-size:27px;font-weight:700;line-height:1.12;letter-spacing:-.022em;color:var(--rf-cpt-encre);text-wrap:pretty}.rf-cpt .rf-cpt-mob__cartes{margin-top:18px;display:flex;flex-direction:column;gap:12px}.rf-cpt .rf-cpt-mliv{padding:16px;border-radius:17px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 1px 2px #0f172a0d}.rf-cpt .rf-cpt-mliv__t{display:flex;align-items:center;gap:10px}.rf-cpt .rf-cpt-mliv__ic{width:32px;height:32px;flex:none;border-radius:10px;background:#4750631a;color:var(--rf-cpt-ardoise);display:grid;place-items:center}.rf-cpt .rf-cpt-mliv__t b{flex:1;min-width:0;font-size:15.5px;font-weight:700;color:var(--rf-cpt-encre);letter-spacing:-.01em;text-wrap:pretty}.rf-cpt .rf-cpt-mliv p{margin:10px 0 0;font-size:13px;line-height:1.55;color:var(--rf-cpt-gris);text-wrap:pretty}.rf-cpt .rf-cpt-mliv__pts{margin-top:11px;padding-top:11px;border-top:1px solid #F1F5F9;display:flex;flex-direction:column;gap:8px}.rf-cpt .rf-cpt-mliv__pt{display:flex;align-items:flex-start;gap:9px;font-size:12.5px;line-height:1.45;color:var(--rf-cpt-gris)}.rf-cpt .rf-cpt-mliv__pt i{margin-top:6px;width:5px;height:5px;flex:none;border-radius:50%;background:var(--rf-cpt-ardoise)}.rf-cpt .rf-cpt-mob__savoir{background:#fff;padding:30px 18px 32px}.rf-cpt .rf-cpt-msav{position:relative;overflow:hidden;padding:16px;border-radius:17px;background:var(--rf-cpt-page);border:1px solid rgba(15,23,42,.08)}.rf-cpt .rf-cpt-msav__n{position:absolute;top:-22px;right:-4px;font-family:var(--rf-cpt-serif);font-size:92px;font-weight:800;line-height:1;letter-spacing:-.05em;color:var(--rf-cpt-ardoise);opacity:.07;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rf-cpt .rf-cpt-msav b{position:relative;z-index:2;display:block;font-size:15px;font-weight:700;color:var(--rf-cpt-encre);letter-spacing:-.01em;line-height:1.3;text-wrap:pretty}.rf-cpt .rf-cpt-msav p{position:relative;z-index:2;margin:10px 0 0;font-size:13px;line-height:1.6;color:var(--rf-cpt-gris);text-wrap:pretty}.rf-cpt .rf-cpt-mob__tarif{background:var(--rf-cpt-page);padding:30px 18px 34px;border-top:1px solid rgba(15,23,42,.06);scroll-margin-top:66px}.rf-cpt .rf-cpt-mob__comparer{margin-top:14px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:13px;background:var(--rf-cpt-encre);color:#fff;font-size:15px;font-weight:700}.rf-cpt .rf-cpt-mob__cta{position:relative;overflow:hidden;background:#0b1220;padding:32px 18px 36px;text-align:center}.rf-cpt .rf-cpt-mob__cta h2{margin:0;font-family:var(--rf-cpt-serif);font-size:27px;font-weight:700;line-height:1.14;letter-spacing:-.02em;color:#fff;text-wrap:pretty}.rf-cpt .rf-cpt-mob__cta p{margin:12px 0 0;font-size:14px;line-height:1.6;color:#e2e8f0c7;text-wrap:pretty}.rf-cpt .rf-cpt-mob__p1{margin-top:20px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:var(--rf-cpt-marque);color:#fff;font-size:15.5px;font-weight:700}.rf-cpt .rf-cpt-mob__p2{margin-top:9px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:14px;border:1px solid rgba(255,255,255,.2);color:#e2e8f0;font-size:14.5px;font-weight:600}.rf-cpt .rf-cpt-mob__gars{margin-top:20px;display:flex;flex-direction:column;align-items:center;gap:9px}.rf-cpt .rf-cpt-mob__g{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:#e2e8f099}.rf-cpt .rf-cpt-mob__g i{width:5px;height:5px;border-radius:50%;background:#4ade80}.rf-cpt .rf-cpt-mbarre{position:fixed;left:0;right:0;bottom:0;z-index:115;display:flex;align-items:center;gap:12px;padding:11px 14px calc(11px + env(safe-area-inset-bottom));background:#fffffff0;backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px);border-top:1px solid rgba(15,23,42,.09);box-shadow:0 -8px 26px -18px #0f172a8c;animation:rfCptRise .22s ease both}.rf-cpt .rf-cpt-mbarre__t{flex:1;min-width:0}.rf-cpt .rf-cpt-mbarre__t span{display:block;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rf-cpt-gris-3)}.rf-cpt .rf-cpt-mbarre__t b{display:block;margin-top:2px;font-family:var(--rf-cpt-mono);font-size:16px;font-weight:700;letter-spacing:-.02em;color:var(--rf-cpt-encre)}.rf-cpt .rf-cpt-mbarre a{flex:none;height:46px;display:flex;align-items:center;padding:0 20px;border-radius:13px;background:var(--rf-cpt-ardoise);color:#fff;font-size:14.5px;font-weight:700;white-space:nowrap}.rf-cpt .rf-cpt-pied{background:#080e1a;padding:58px 0 30px}.rf-cpt .rf-cpt-pied__grille{display:grid;gap:40px;grid-template-columns:1.4fr repeat(3,1fr)}@media(max-width:899px){.rf-cpt .rf-cpt-pied__grille{grid-template-columns:1fr}}.rf-cpt .rf-cpt-pied__logo{height:36px;width:auto;display:block}.rf-cpt .rf-cpt-pied p{margin:16px 0 0;max-width:280px;font-size:13.5px;line-height:1.65;color:#e2e8f099}.rf-cpt .rf-cpt-pied__t{display:block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#e2e8f080;margin-bottom:14px}.rf-cpt .rf-cpt-pied__l{display:flex;flex-direction:column;gap:10px}.rf-cpt .rf-cpt-pied__l a{font-size:13.5px;color:#e2e8f0c7}.rf-cpt .rf-cpt-pied__l a:hover{color:#fff}.rf-cpt .rf-cpt-pied__bas{margin-top:38px;padding-top:22px;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:12.5px;color:#e2e8f080}.rf-cpt .rf-cpt-pied__ch{margin-left:auto;display:inline-flex;align-items:center;gap:8px}.rf-cpt .rf-cpt-mpied{background:#080e1a;padding:26px 18px 40px}.rf-cpt .rf-cpt-mpied img{height:26px;width:auto;display:block}.rf-cpt .rf-cpt-mpied p{margin:12px 0 0;font-size:12px;line-height:1.6;color:#64748b;text-wrap:pretty}.rf-cpt .rf-cpt-mpied__liens{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.rf-cpt .rf-cpt-mpied__liens a{padding:8px 12px;border-radius:10px;background:#ffffff0d;color:#cbd5e1;font-size:12px;font-weight:600}.rf-cpt .rf-cpt-mpied__liens a:hover{color:#fff}.rf-cpt .rf-cpt-mpied__bas{margin-top:18px;font-size:11px;color:#475569}.rf-cpt .rf-cpt-mob.a-barre .rf-cpt-mpied{padding-bottom:126px}.rf-cpt .rf-cpt-mob__tarif .ppb-head,.rf-cpt .rf-cpt-mob__tarif .ppb-foot{display:none}.rf-cpt .rf-cpt-mob__tarif .ppb{padding-top:18px;padding-bottom:0}.rf-cpt .rf-cpt-mob__tarif .ppb-grid{gap:10px}.rf-cpt .rf-cpt-mob__tarif .ppb-card{padding:15px;border-radius:17px}.rf-cpt .rf-cpt-mob__tarif .ppb-price b{font-size:26px}.rf-cpt .rf-cpt-mob__tarif .ppb-tot{font-size:12px;line-height:1.5}.rf-cpt .rf-cpt-mob__tarif .ppb-btn{min-height:50px}.rf-cpt .rf-cpt-mpied__bas a{display:inline-block;padding:6px 0;color:#64748b}.rf-cpt .rf-cpt-mpied__bas a:hover{color:#cbd5e1}.rf-cpt .rf-cpt-tarif .ppb-price b,.rf-cpt .rf-cpt-tarif .ppb-price small,.rf-cpt .rf-cpt-mob__tarif .ppb-price b,.rf-cpt .rf-cpt-mob__tarif .ppb-price small{font-family:var(--rf-cpt-mono);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.rf-cpt .rf-cpt-w__dossier{flex:none;padding:10px 12px 12px;border-top:1px solid rgba(255,255,255,.07)}.rf-cpt .rf-cpt-w__dossier>div{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.07)}.rf-cpt .rf-cpt-w__mv{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#6366f1;color:#fff;font-size:12px;font-weight:800;flex:none}.rf-cpt .rf-cpt-w__dn{flex:1;min-width:0;line-height:1.25}.rf-cpt .rf-cpt-w__dn b{display:block;font-size:12.5px;font-weight:600;color:#f1f5f9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rf-cpt .rf-cpt-w__dn s{display:inline-flex;align-items:center;gap:4px;text-decoration:none;font-size:10.5px;color:#e2e8f099}.rf-cpt .rf-cpt-w__dn s i{width:5px;height:5px;border-radius:50%;background:#818cf8;box-shadow:0 0 4px #818cf8}.rf-cpt .rf-cpt-mob__preuves{background:#fff;padding:4px 18px 26px;display:flex;flex-direction:column;gap:10px}.rf-cpt .rf-cpt-mpreuve{display:flex;align-items:center;gap:12px;padding:11px 13px;border-radius:13px;background:var(--rf-cpt-page);border:1px solid rgba(15,23,42,.08)}.rf-cpt .rf-cpt-mpreuve b{flex:none;min-width:44px;text-align:right;font-family:var(--rf-cpt-mono);font-size:22px;font-weight:700;letter-spacing:-.03em;color:var(--rf-cpt-ardoise)}.rf-cpt .rf-cpt-mpreuve span{min-width:0}.rf-cpt .rf-cpt-mpreuve em{display:block;font-style:normal;font-size:13.5px;font-weight:700;color:var(--rf-cpt-encre);line-height:1.3}.rf-cpt .rf-cpt-mpreuve s{display:block;text-decoration:none;margin-top:2px;font-size:11.5px;color:var(--rf-cpt-gris-2)}.rf-cpt .rf-cpt-liv h3,.rf-cpt .rf-cpt-savoir__c h3{font-family:inherit;line-height:normal}.rf-cpt .rf-cpt-w__servies,.rf-cpt .rf-cpt-w__cachee,.rf-cpt .rf-cpt-actes-liste--servie{display:none}.rf-sal{--rf-encre: #0F172A;--rf-accent: #047857;--rf-accent-2: #036348;--rf-teinte: #0F2A1E;--rf-teinte-2: #1C4A33;--rf-rouge: var(--brand-red, #CC2936);--rf-rouge-2: var(--brand-red-h, #A81F2B);--rf-violet: #7C3AED;--rf-texte: #475569;--rf-doux: #64748B;--rf-pale: #94A3B8;--rf-ok: var(--ok, #15803D);--rf-fond: #F6F8FB;--rf-carte: #F1F5FA;--rf-trait: rgba(15, 23, 42, .08);--rf-nuit: #0B1220;--rf-serif: "Spectral", Georgia, serif;--rf-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--rf-barre: 74px;background:var(--rf-fond);color:var(--rf-encre);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.rf-sal *,.rf-sal *:before,.rf-sal *:after{box-sizing:border-box}.rf-sal img{max-width:100%}.rf-sal ::-moz-selection{background:#04785729;color:var(--rf-encre)}.rf-sal ::selection{background:#04785729;color:var(--rf-encre)}.rf-sal :focus-visible{outline:2px solid var(--rf-accent);outline-offset:3px;border-radius:6px}@keyframes rfSalMonte{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes rfSalDescend{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.rf-sal *,.rf-sal *:before,.rf-sal *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.rf-sal a.rf-sal-cta-rouge,.rf-sal a.rf-sal-cta-sombre,.rf-sal a.rf-sal-final__cta1,.rf-sal a.rf-sal-final__cta2,.rf-sal a.rf-sal-m-cta,.rf-sal a.rf-sal-m-final__a1,.rf-sal a.rf-sal-m-collant__b,.rf-sal a.rf-sal-m-tiroir__l{color:#fff}.rf-sal a.rf-sal-m-tiroir__co,.rf-sal a.rf-sal-m-final__a2{color:#e2e8f0}.rf-sal a.rf-sal-m-pied__l-item{color:#cbd5e1}.rf-sal .rf-sal-pied__col a{color:#e2e8f0b8}.rf-sal .rf-sal-pied__col a:hover{color:#fff}.rf-sal a.rf-sal-nav__lien{color:#334155}.rf-sal a.rf-sal-nav__lien:hover{color:var(--rf-rouge)}.rf-sal a.rf-sal-nav__retour{color:var(--rf-texte)}.rf-sal a.rf-sal-nav__retour:hover,.rf-sal .rf-sal-nav__tiroir a{color:var(--rf-encre)}.rf-sal .rf-sal-nav__tiroir a:hover{color:var(--rf-rouge)}.rf-sal a.rf-sal-porte__a,.rf-sal a.rf-sal-m-ec__porte{color:var(--rf-encre)}.rf-sal h1.rf-sal-hero__titre,.rf-sal h2.rf-sal-recit__t,.rf-sal h2.rf-sal-h2,.rf-sal h2.rf-sal-m-h2,.rf-sal h2.rf-sal-final__t,.rf-sal h2.rf-sal-m-final__t,.rf-sal h3.rf-sal-repli__t,.rf-sal h3.rf-sal-m-ec__t{font-family:var(--rf-serif)}.rf-sal h1.rf-sal-hero__titre{line-height:1.03;letter-spacing:-.03em;color:var(--rf-encre)}.rf-sal h2.rf-sal-recit__t{line-height:1.45;letter-spacing:-.02em;color:var(--rf-encre)}.rf-sal h2.rf-sal-h2{line-height:1.14;letter-spacing:-.02em;color:var(--rf-encre)}.rf-sal h2.rf-sal-m-h2{line-height:1.12;letter-spacing:-.022em;color:var(--rf-encre)}.rf-sal h2.rf-sal-final__t{line-height:1.12;letter-spacing:-.02em;color:#fff}.rf-sal h2.rf-sal-m-final__t{line-height:1.14;letter-spacing:-.02em;color:#fff}.rf-sal h3.rf-sal-repli__t{line-height:1.2;letter-spacing:-.02em;color:var(--rf-encre)}.rf-sal h3.rf-sal-m-ec__t{line-height:1.22;letter-spacing:-.018em;color:var(--rf-encre)}.rf-sal h3.rf-sal-doc__t{line-height:1.2;letter-spacing:-.015em;color:var(--rf-encre)}.rf-sal h3.rf-sal-savoir__t{line-height:1.3;letter-spacing:-.015em;color:var(--rf-encre)}.rf-sal-wrap{max-width:1240px;margin:0 auto;padding:0 32px}.rf-sal-nav{position:fixed;inset:0 0 auto;z-index:90;background:#ffffff8c;backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);transition:background .25s ease,box-shadow .25s ease}.rf-sal-nav--pose{background:#fffffff0;box-shadow:0 1px #0f172a12,0 8px 24px -18px #0f172a80}.rf-sal-nav__row{max-width:1240px;margin:0 auto;padding:0 32px;height:var(--rf-barre);display:flex;align-items:center;gap:28px}.rf-sal-nav__marque{display:flex;align-items:center;gap:9px;flex:none}.rf-sal-nav__marque .logo-img{height:32px;width:auto;display:block}.rf-sal-etiquette{padding:3px 8px;border-radius:6px;background:var(--rf-accent);color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1}.rf-sal-nav__liens{display:flex;align-items:center;gap:24px}.rf-sal-nav__lien{color:#334155;font-size:14px;font-weight:500;white-space:nowrap;text-decoration:none}.rf-sal-nav__lien:hover{color:var(--rf-rouge)}.rf-sal-nav__fin{margin-left:auto;display:flex;align-items:center;gap:14px}.rf-sal-nav__retour{color:var(--rf-texte);font-size:14px;font-weight:600;white-space:nowrap;text-decoration:none}.rf-sal-nav__retour:hover{color:var(--rf-encre)}.rf-sal-cta-rouge{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:11px;background:var(--rf-rouge);color:#fff;font-size:14px;font-weight:600;white-space:nowrap;text-decoration:none;box-shadow:0 1px 2px #cc29364d,0 6px 18px -6px #cc293673}.rf-sal-cta-rouge:hover{background:var(--rf-rouge-2);color:#fff}.rf-sal-nav__burger{width:42px;height:42px;flex:none;border:1px solid rgba(15,23,42,.12);border-radius:11px;background:#ffffffb3;color:var(--rf-encre);cursor:pointer;align-items:center;justify-content:center;display:none}.rf-sal-nav__tiroir{border-top:1px solid var(--rf-trait);background:#fffffff7;padding:14px 32px 20px;animation:rfSalMonte .22s ease both;display:flex;flex-direction:column;gap:2px}.rf-sal-nav__tiroir a{padding:13px 4px;border-bottom:1px solid rgba(15,23,42,.06);font-size:16px;font-weight:600;color:var(--rf-encre);text-decoration:none}.rf-sal-nav__tiroir a:hover{color:var(--rf-rouge)}@media(max-width:1099px){.rf-sal-nav__liens{display:none}.rf-sal-nav__burger{display:flex}}@media(max-width:559px){.rf-sal-nav__retour{display:none}}.rf-sal-hero{position:relative;overflow:hidden;background:var(--rf-fond)}.rf-sal-hero__photo{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/brand/hero-erp-suisse.webp) center 30% / cover no-repeat}.rf-sal-hero__fondu{position:absolute;left:0;right:0;bottom:0;height:200px;pointer-events:none;background:linear-gradient(180deg,#f6f8fb00,#f6f8fbdb 62%,#f6f8fb)}.rf-sal-hero__corps{position:relative;max-width:1240px;margin:0 auto;padding:150px 32px 92px}.rf-sal-hero__bloc{max-width:900px;animation:rfSalMonte .7s ease both}.rf-sal-puce{display:inline-flex;align-items:center;gap:9px;padding:7px 14px 7px 11px;border-radius:999px;background:#ffffffb8;border:1px solid var(--rf-trait);color:var(--rf-encre);font-size:12.5px;font-weight:600;white-space:nowrap}.rf-sal-puce__pt{width:7px;height:7px;border-radius:50%;background:var(--rf-accent);box-shadow:0 0 0 4px #04785729}.rf-sal-hero__titre{margin:24px 0 0;font-family:var(--rf-serif);font-weight:700;font-size:60px;line-height:1.03;letter-spacing:-.03em;color:var(--rf-encre);text-wrap:pretty}.rf-sal-hero__titre em{font-style:normal;color:var(--rf-accent)}.rf-sal-hero__texte{margin:24px 0 0;max-width:640px;font-size:17.5px;line-height:1.6;color:#334155;text-wrap:pretty}.rf-sal-hero__actions{margin-top:32px;display:flex;align-items:center;gap:22px;flex-wrap:wrap}.rf-sal-cta-sombre{line-height:normal;display:inline-flex;align-items:center;gap:11px;padding:15px 24px;border-radius:13px;background:var(--rf-teinte);color:#fff;font-size:15.5px;font-weight:700;white-space:nowrap;text-decoration:none;box-shadow:0 14px 34px -18px #0f2a1ed9}.rf-sal-cta-sombre:hover{background:var(--rf-teinte-2);color:#fff}.rf-sal-cta-sombre__fleche{display:flex;animation:rfSalDescend 1.8s ease-in-out infinite}.rf-sal-chaine{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.rf-sal-chaine__maillon{display:flex;align-items:center;gap:14px}.rf-sal-chaine__k{display:block;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rf-doux)}.rf-sal-chaine__v{display:block;margin-top:2px;font-family:var(--rf-mono);font-size:16px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.rf-sal-chaine__fl{display:flex;color:#cbd5e1}.rf-sal-scene{position:relative;background:var(--rf-fond);height:calc(100vh + var(--rf-actes, 6) * 80vh)}.rf-sal-scene__collant{position:sticky;top:var(--rf-barre);height:calc(100vh - var(--rf-barre));display:flex;flex-direction:column;overflow:hidden}.rf-sal-scene__int{max-width:1240px;margin:0 auto;padding:10px 32px 12px;width:100%;flex:1;min-height:0;display:flex;flex-direction:column}.rf-sal-rail{display:flex;gap:6px;margin-bottom:10px}.rf-sal-rail__b{flex:1;min-width:0;padding:0;border:0;background:none;cursor:pointer;text-align:left;font:inherit}.rf-sal-rail__trait{display:block;height:3px;border-radius:999px;background:#dde3ec;transition:background .3s ease}.rf-sal-rail__b--passe .rf-sal-rail__trait{background:#04785773}.rf-sal-rail__b--actif .rf-sal-rail__trait{background:var(--rf-accent)}.rf-sal-rail__l{display:block;margin-top:8px;font-size:10.5px;font-weight:700;letter-spacing:.04em;color:var(--rf-doux);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.rf-sal-rail__b--actif .rf-sal-rail__l{color:var(--rf-encre)}.rf-sal-recit{flex:none;overflow:hidden;height:204px;display:grid;gap:18px;align-items:center;margin-bottom:10px;grid-template-columns:1fr}.rf-sal-recit__t{max-height:2.9em;min-width:0;font-family:var(--rf-serif);font-weight:700;font-size:24px;line-height:1.45;letter-spacing:-.02em;color:var(--rf-encre);text-wrap:pretty;margin:0}.rf-sal-recit__p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:7px 0 0;max-width:740px;font-size:13.5px;line-height:1.5;color:var(--rf-texte);text-wrap:pretty}.rf-sal-recit__haut{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.rf-sal-recit__etat{max-height:34px;overflow:hidden;display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-start}.rf-sal-badge{display:inline-flex;align-items:center;gap:8px;padding:5px 11px;border-radius:999px;background:#04785714;border:1px solid rgba(4,120,87,.2);color:var(--rf-accent);font-size:11px;font-weight:700;white-space:nowrap;flex:none}.rf-sal-jalon{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:10px;font-size:11.5px;font-weight:600;white-space:nowrap;background:#fff;border:1px solid #E2E8F0;color:var(--rf-pale);transition:all .4s ease}.rf-sal-jalon__pt{width:6px;height:6px;border-radius:50%;background:#cbd5e1}.rf-sal-jalon--fait{background:#15803d17;border-color:#15803d33;color:var(--rf-ok)}.rf-sal-jalon--fait .rf-sal-jalon__pt{background:var(--rf-ok)}@media(max-height:819px){.rf-sal-recit{height:132px}.rf-sal-recit__p{display:none}}@media(min-width:1180px){.rf-sal-recit{height:148px;grid-template-columns:1.35fr 1fr}.rf-sal-recit__etat{justify-content:flex-end}}@media(min-width:1180px)and (max-height:819px){.rf-sal-recit{height:76px}}.rf-sal-porte{flex:none;padding-top:10px}@media(max-height:819px){.rf-sal-porte{display:none}}.rf-sal-porte__a{display:flex;align-items:center;gap:12px;padding:11px 16px;border-radius:12px;background:#fff;border:1px solid var(--rf-trait);color:var(--rf-encre);text-decoration:none;box-shadow:0 1px 2px #0f172a0d}.rf-sal-porte__a:hover{border-color:#0f172a33;box-shadow:0 10px 24px -14px #0f172a59;color:var(--rf-encre)}.rf-sal-porte__ico{width:26px;height:26px;border-radius:8px;background:#0478571a;color:var(--rf-accent);display:grid;place-items:center;flex:none}.rf-sal-porte__a{line-height:normal}.rf-sal-porte__l{display:block;font-size:12.5px;font-weight:700}.rf-sal-porte__s{display:block;font-size:11px;color:var(--rf-doux)}.rf-sal-fenetre{line-height:normal}.rf-sal-boite{position:relative;flex:1;min-height:0;overflow:hidden}.rf-sal-fenetre{width:1140px;height:560px;flex:none;margin-left:var(--rf-sal-dec, 0px);transform-origin:top left;transform:scale(var(--rf-sal-ech, 1));border-radius:16px;overflow:hidden;background:var(--rf-carte);box-shadow:0 30px 70px -28px #0f172a66,0 0 0 1px var(--rf-trait);display:flex;flex-direction:column}.rf-sal-fenetre--etroite{width:892px}.rf-sal-fenetre__barre{height:34px;flex:none;display:flex;align-items:center;gap:8px;padding:0 14px;background:#e2e8f0;border-bottom:1px solid var(--rf-trait)}.rf-sal-fenetre__pt{width:11px;height:11px;border-radius:50%}.rf-sal-fenetre__pt:nth-child(1){background:#f45f55}.rf-sal-fenetre__pt:nth-child(2){background:#f5bf4f}.rf-sal-fenetre__pt:nth-child(3){background:#61c554}.rf-sal-fenetre__fil{margin-left:10px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;color:var(--rf-texte);font-weight:600}.rf-sal-fenetre__corps{flex:1;display:flex;min-height:0}.rf-sal-latéral{width:248px;flex:none;flex-direction:column;overflow:hidden;background:linear-gradient(180deg,var(--rf-teinte-2) 0%,var(--rf-teinte) 100%);display:flex;border-radius:0 24px 24px 0;box-shadow:inset -1px 0 #ffffff0a}.rf-sal-latéral__marque{padding:18px 18px 14px;flex:none;display:flex;align-items:center;justify-content:center}.rf-sal-latéral__marque>span{position:relative;display:inline-flex}.rf-sal-latéral__marque .logo-img{height:48px;width:auto;-o-object-fit:contain;object-fit:contain}.rf-sal-latéral__tag{position:absolute;bottom:-6px;right:-4px;padding:2px 6px;border-radius:4px;background:#fff;color:var(--rf-teinte);font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1;box-shadow:0 1px 3px #00000040}.rf-sal-latéral__liste{flex:1;overflow:hidden;padding:4px 0 12px 30px}.rf-sal-latéral__gt{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#e2f0e880;padding:7px 12px 3px}.rf-sal-latéral__it{position:relative;display:flex;align-items:center;gap:12px;padding:6px 12px 6px 16px;margin-bottom:1px;border-radius:24px 0 0 24px;font-size:12.5px;color:#e2f0e8c7;font-weight:500}.rf-sal-latéral__it--actif{color:var(--rf-teinte);font-weight:700}.rf-sal-latéral__creux{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px 0 0 24px;z-index:0;background:transparent}.rf-sal-latéral__it--actif .rf-sal-latéral__creux{background:var(--rf-carte)}.rf-sal-latéral__creux:before,.rf-sal-latéral__creux:after{content:"";position:absolute;right:0;height:20px;width:20px}.rf-sal-latéral__creux:before{top:-20px;border-bottom-right-radius:20px;box-shadow:6px 6px 0 6px transparent}.rf-sal-latéral__creux:after{bottom:-20px;border-top-right-radius:20px;box-shadow:6px -6px 0 6px transparent}.rf-sal-latéral__it--actif .rf-sal-latéral__creux:before{box-shadow:6px 6px 0 6px var(--rf-carte)}.rf-sal-latéral__it--actif .rf-sal-latéral__creux:after{box-shadow:6px -6px 0 6px var(--rf-carte)}.rf-sal-latéral__ic{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:17px;height:17px;flex:none}.rf-sal-latéral__l{position:relative;z-index:2;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-sal-latéral__pied{flex:none;padding:12px 18px 16px}.rf-sal-latéral__soc{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:12px;background:#ffffff0f}.rf-sal-latéral__ini{width:30px;height:30px;border-radius:50%;background:#34d3992e;color:#6ee7b7;display:grid;place-items:center;font-size:11px;font-weight:800;flex:none}.rf-sal-latéral__nom{display:block;font-size:11.5px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-sal-latéral__plan{display:block;font-size:10px;color:#e2f0e89e}.rf-sal-zone{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--rf-carte)}.rf-sal-zone__tete{flex:none;display:flex;align-items:center;gap:14px;padding:14px 20px 12px;background:#fff;border-bottom:1px solid #E2E8F0}.rf-sal-zone__fil{display:flex;align-items:center;gap:7px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rf-doux)}.rf-sal-zone__fil:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--rf-accent)}.rf-sal-zone__titre{margin-top:3px;font-size:17px;font-weight:700;letter-spacing:-.02em;color:var(--rf-encre)}.rf-sal-zone__outils{margin-left:auto;display:flex;align-items:center;gap:9px}.rf-sal-mois{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:10px;border:1px solid #E2E8F0;background:#fff;color:var(--rf-texte)}.rf-sal-mois__l{font-size:12px;font-weight:700;color:var(--rf-encre);min-width:78px;text-align:center}.rf-sal-bouton{display:inline-flex;align-items:center;gap:7px;padding:8px 13px;border-radius:10px;background:var(--rf-accent);color:#fff;font-size:12px;font-weight:700;white-space:nowrap}.rf-sal-zone__corps{flex:1;min-height:0;padding:16px 20px 18px;overflow:hidden}.rf-sal-ecran{height:100%;display:flex;flex-direction:column;gap:12px}.rf-sal-ecran--serre{gap:10px}.rf-sal-carte{background:#fff;border:1px solid var(--rf-trait);border-radius:12px;box-shadow:0 1px 2px #0f172a0d}.rf-sal-carte--fixe{flex:none}.rf-sal-carte--souple{flex:1;min-height:0}.rf-sal-carte--coupee{overflow:hidden}.rf-sal-grille{display:grid;gap:10px}.rf-sal-grille--3{grid-template-columns:repeat(3,1fr)}.rf-sal-grille--4{grid-template-columns:repeat(4,1fr)}.rf-sal-pastille{display:block;padding:9px 13px 10px;border-radius:12px;background:#fff;border:1px solid var(--rf-trait);box-shadow:0 1px 2px #0f172a0d}.rf-sal-pastille--haute{padding:11px 13px}.rf-sal-pastille--violette{border-color:#7c3aed59}.rf-sal-pastille__l{display:block;font-size:10.5px;font-weight:600;color:var(--rf-doux)}.rf-sal-pastille--violette .rf-sal-pastille__l{color:var(--rf-violet)}.rf-sal-pastille__v{display:block;margin-top:3px;font-size:18px;font-weight:800;letter-spacing:-.02em;color:var(--rf-encre);font-variant-numeric:tabular-nums}.rf-sal-pastille--haute .rf-sal-pastille__v{margin-top:5px;font-size:21px;letter-spacing:-.025em}.rf-sal-pastille--violette .rf-sal-pastille__v{color:var(--rf-violet)}.rf-sal-pastille--verte .rf-sal-pastille__v{color:var(--rf-accent)}.rf-sal-pastille__s{display:block;margin-top:2px;font-size:10.5px;color:var(--rf-doux)}.rf-sal-tab__tete{padding:8px 14px;background:#f8fafc;border-bottom:1px solid #E2E8F0;font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rf-doux)}.rf-sal-d{text-align:right;font-variant-numeric:tabular-nums}.rf-sal-c{text-align:center}.rf-sal-mono{font-family:var(--rf-mono)}.rf-sal-ini{border-radius:50%;background:#dcfce7;color:var(--rf-accent);display:grid;place-items:center;font-weight:800;flex:none}.rf-sal-note{display:flex;align-items:flex-start;gap:9px;padding:10px 12px;border-radius:10px;font-size:11.5px;line-height:1.5}.rf-sal-note--verte{background:#0478570f;border:1px solid rgba(4,120,87,.16);color:#065f46}.rf-sal-note--ok{background:#15803d12;border:1px solid rgba(21,128,61,.2);color:#166534}.rf-sal-note--bleue{background:#2563eb0d;border:1px solid rgba(37,99,235,.16);color:#334155}.rf-sal-note--indigo{background:#4f46e50d;border:1px solid rgba(79,70,229,.16);color:#334155}.rf-sal-note__ic{display:flex;margin-top:1px;flex:none}.rf-sal-emp{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #F1F5F9}.rf-sal-emp__ini{width:36px;height:36px;font-size:12px}.rf-sal-emp__nom{display:block;font-size:13.5px;font-weight:700;color:var(--rf-encre)}.rf-sal-emp__sous{display:block;margin-top:2px;font-size:11.5px;color:var(--rf-doux)}.rf-sal-emp__badges{display:flex;gap:6px;flex:none}.rf-sal-tag{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:8px;font-size:10.5px;font-weight:700;background:#f1f5f9;color:var(--rf-texte)}.rf-sal-tag--is{background:#0d94881f;color:#0f766e}.rf-sal-tag--front{background:#7c3aed1a;color:#6d28d9}.rf-sal-tag--bareme{background:#0284c71a;color:#0369a1}.rf-sal-tag--ok{background:#15803d1a;color:var(--rf-ok)}.rf-sal-emp__brut{flex:none;text-align:right;min-width:104px}.rf-sal-emp__brut b{display:block;font-size:13.5px;font-weight:700;color:var(--rf-encre);font-variant-numeric:tabular-nums}.rf-sal-emp__brut span{display:block;font-size:10.5px;color:var(--rf-doux)}.rf-sal-assist{flex:1;min-height:0;padding:14px 16px 16px}.rf-sal-assist__tete{display:flex;align-items:center;gap:9px}.rf-sal-assist__ic{width:26px;height:26px;border-radius:8px;background:#0478571a;color:var(--rf-accent);display:grid;place-items:center;flex:none}.rf-sal-assist__t{font-size:13px;font-weight:700;color:var(--rf-encre)}.rf-sal-assist__rang{margin-left:auto;font-size:11px;color:var(--rf-doux)}.rf-sal-etapes{margin-top:14px;display:flex;align-items:center}.rf-sal-etape{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px}.rf-sal-etape__ligne{width:100%;display:flex;align-items:center;gap:4px}.rf-sal-etape__fil{flex:1;height:2px;background:#e2e8f0}.rf-sal-etape__fil--fait{background:var(--rf-accent)}.rf-sal-etape__fil--vide{background:transparent}.rf-sal-etape__n{width:20px;height:20px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:9.5px;font-weight:800;background:#f1f5f9;color:var(--rf-pale)}.rf-sal-etape--fait .rf-sal-etape__n{background:var(--rf-accent);color:#fff}.rf-sal-etape--active .rf-sal-etape__n{background:#fff;color:var(--rf-accent)}.rf-sal-etape__l{font-size:9.5px;font-weight:600;color:var(--rf-pale);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.rf-sal-etape--fait .rf-sal-etape__l{color:var(--rf-accent)}.rf-sal-etape--active .rf-sal-etape__l{color:var(--rf-encre)}.rf-sal-champ{display:block;padding:9px 11px;border-radius:10px;background:#f8fafc;border:1px solid #E2E8F0}.rf-sal-champ__k{display:block;font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--rf-doux)}.rf-sal-champ__v{display:block;margin-top:3px;font-size:12.5px;font-weight:600;color:var(--rf-encre)}.rf-sal-etat{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px}.rf-sal-etat__st{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;background:#2563eb17;color:#2563eb;font-size:11px;font-weight:700}.rf-sal-etat__r{font-size:12px;color:var(--rf-texte)}.rf-sal-etat__r b{color:var(--rf-encre)}.rf-sal-onglets{margin-left:auto;display:flex;gap:7px}.rf-sal-onglet{display:inline-flex;align-items:center;gap:7px;padding:5px 11px 5px 6px;border-radius:999px;font-size:11.5px;font-weight:600;background:#fff;border:1px solid #E2E8F0;color:var(--rf-texte)}.rf-sal-onglet__i{width:20px;height:20px;border-radius:50%;background:#dcfce7;color:var(--rf-accent);display:grid;place-items:center;font-size:9px;font-weight:800}.rf-sal-onglet--actif{background:var(--rf-teinte);border-color:var(--rf-teinte);color:#fff}.rf-sal-onglet--actif .rf-sal-onglet__i{background:#ffffff29;color:#fff}.rf-sal-deux{flex:1;min-height:0;display:grid;gap:12px;grid-template-columns:1fr 268px}.rf-sal-lignes__tete,.rf-sal-ligne{display:grid;grid-template-columns:52px 1fr 96px 104px}.rf-sal-ligne{align-items:center;border-bottom:1px solid #F8FAFC;font-size:11.5px;padding:5px 14px}.rf-sal-ligne__code{font-family:var(--rf-mono);font-size:10.5px;color:var(--rf-pale)}.rf-sal-ligne__lib{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#334155;font-weight:500}.rf-sal-ligne__base{text-align:right;font-size:10.5px;color:var(--rf-doux);font-variant-numeric:tabular-nums}.rf-sal-ligne__mt{text-align:right;font-variant-numeric:tabular-nums;font-weight:500;color:var(--rf-encre)}.rf-sal-ligne--sec{background:#f8fafc;padding:4px 14px}.rf-sal-ligne--sec .rf-sal-ligne__lib{color:var(--rf-doux);font-weight:700}.rf-sal-ligne--faible .rf-sal-ligne__lib,.rf-sal-ligne--faible .rf-sal-ligne__mt{color:var(--rf-pale)}.rf-sal-ligne--neg .rf-sal-ligne__mt{color:var(--rf-rouge)}.rf-sal-ligne--tot{background:#fcfdfe;padding:6px 14px}.rf-sal-ligne--tot .rf-sal-ligne__lib,.rf-sal-ligne--tot .rf-sal-ligne__mt{font-weight:700}.rf-sal-ligne--net{background:#0478570f}.rf-sal-ligne--net .rf-sal-ligne__mt{color:var(--rf-accent)}.rf-sal-ligne--info .rf-sal-ligne__lib{color:var(--rf-doux)}.rf-sal-ligne--info .rf-sal-ligne__mt{color:var(--rf-texte)}.rf-sal-resume{min-width:0;display:flex;flex-direction:column;overflow:hidden}.rf-sal-resume__tete{flex:none;display:flex;align-items:center;gap:9px;padding:11px 14px;border-bottom:1px solid #F1F5F9}.rf-sal-resume__t{display:block;font-size:12px;font-weight:700;color:var(--rf-encre)}.rf-sal-resume__s{display:block;font-size:10.5px;color:var(--rf-doux)}.rf-sal-resume__corps{flex:1;min-height:0;padding:6px 14px 12px;overflow:hidden}.rf-sal-rl{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 0}.rf-sal-rl__l{font-size:11.5px;color:var(--rf-texte);font-weight:500}.rf-sal-rl__v{font-size:11.5px;font-weight:500;color:var(--rf-encre);font-variant-numeric:tabular-nums}.rf-sal-rl--neg .rf-sal-rl__v{color:var(--rf-rouge)}.rf-sal-rl--fort{border-top:1px solid #F1F5F9}.rf-sal-rl--fort .rf-sal-rl__l{color:var(--rf-encre);font-weight:700}.rf-sal-rl--fort .rf-sal-rl__v{font-size:13px;font-weight:700}.rf-sal-verser{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:10px;background:#04785714;border:1px solid rgba(4,120,87,.18)}.rf-sal-verser__l{font-size:11.5px;font-weight:700;color:#065f46}.rf-sal-verser__v{font-size:15px;font-weight:800;color:var(--rf-accent);font-variant-numeric:tabular-nums}.rf-sal-canton__tete{display:flex;align-items:center;gap:10px;padding:8px 14px;border-bottom:1px solid #F1F5F9}.rf-sal-canton__ic{width:24px;height:24px;border-radius:7px;background:#0478571a;color:var(--rf-accent);display:grid;place-items:center;flex:none}.rf-sal-canton__t{display:block;font-size:12.5px;font-weight:700;color:var(--rf-encre)}.rf-sal-canton__s{display:block;font-size:10.5px;color:var(--rf-doux)}.rf-sal-canton__act{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:9px;background:var(--rf-accent);color:#fff;font-size:11px;font-weight:700;white-space:nowrap}.rf-sal-is__tete,.rf-sal-is__l,.rf-sal-is__tot{display:grid;grid-template-columns:1fr 74px 96px 104px 78px 100px}.rf-sal-is__tete{padding:7px 14px}.rf-sal-is__l{align-items:center;padding:7px 14px;font-size:12px}.rf-sal-is__tot{padding:8px 14px;background:#f8fafc;border-top:1px solid #E2E8F0;font-size:12px;font-weight:800;color:var(--rf-encre)}.rf-sal-is__qui{display:flex;align-items:center;gap:9px;min-width:0}.rf-sal-is__qui .rf-sal-ini{width:24px;height:24px;font-size:9.5px}.rf-sal-is__nom{font-weight:700;color:var(--rf-encre)}.rf-sal-retro{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 14px;border-top:1px solid #F1F5F9;font-size:11.5px;color:var(--rf-texte)}.rf-sal-retro__l{display:flex;align-items:center;gap:7px}.rf-sal-retro__v{font-weight:700;color:var(--rf-violet);font-variant-numeric:tabular-nums}.rf-sal-bas{flex:1;min-height:0;display:grid;gap:12px;grid-template-columns:1.15fr 1fr}.rf-sal-tt__tete{padding:10px 14px 9px;border-bottom:1px solid #F1F5F9}.rf-sal-tt__t{display:block;font-size:12.5px;font-weight:700;color:var(--rf-encre)}.rf-sal-tt__s{display:block;font-size:10.5px;color:var(--rf-doux)}.rf-sal-tt__tete2,.rf-sal-tt__l{display:grid;grid-template-columns:1fr 96px 66px 74px}.rf-sal-tt__tete2{padding:7px 14px}.rf-sal-tt__l{align-items:center;padding:9px 14px;font-size:11.5px}.rf-sal-baremes{min-width:0;padding:12px 14px 13px}.rf-sal-baremes__t{display:block;font-size:12.5px;font-weight:700;color:var(--rf-encre)}.rf-sal-baremes__note{margin:9px 0 0;display:flex;align-items:flex-start;gap:8px;padding:9px 11px;border-radius:10px}.rf-sal-baremes__p{margin:8px 0 0;font-size:11px;line-height:1.45;color:var(--rf-doux)}.rf-sal-vir__tete,.rf-sal-vir__l,.rf-sal-vir__tot{display:grid;grid-template-columns:1fr 230px 118px 104px}.rf-sal-vir__tete{padding:8px 16px}.rf-sal-vir__l{align-items:center;padding:11px 16px;border-bottom:1px solid #F8FAFC;font-size:12px}.rf-sal-vir__tot{padding:11px 16px;background:#f8fafc;font-size:12.5px;font-weight:800;color:var(--rf-encre)}.rf-sal-vir__qui{display:flex;align-items:center;gap:9px;min-width:0}.rf-sal-vir__qui .rf-sal-ini{width:26px;height:26px;font-size:10px}.rf-sal-vir__nom{display:block;font-weight:700;color:var(--rf-encre)}.rf-sal-vir__num{display:block;font-size:10.5px;color:var(--rf-doux)}.rf-sal-iban{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:8px;background:#15803d14;color:var(--rf-ok);font-family:var(--rf-mono);font-size:10.5px;font-weight:600;justify-self:start}.rf-sal-ec__tete0{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid #F1F5F9}.rf-sal-ec__t{font-size:13px;font-weight:700;color:var(--rf-encre)}.rf-sal-ec__s{font-size:11px;color:var(--rf-doux)}.rf-sal-ec__st{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;background:#15803d1a;color:var(--rf-ok);font-size:10.5px;font-weight:700}.rf-sal-ec__tete,.rf-sal-ec__l,.rf-sal-ec__tot{display:grid;grid-template-columns:88px 74px 1fr 120px 120px}.rf-sal-ec__tete{padding:8px 16px}.rf-sal-ec__l{align-items:center;padding:8px 16px;border-bottom:1px solid #F8FAFC;font-size:12px}.rf-sal-ec__tot{padding:11px 16px;background:#f8fafc;font-size:12.5px;font-weight:800;color:var(--rf-encre)}.rf-sal-ec__date{font-family:var(--rf-mono);font-size:10.5px;color:var(--rf-doux)}.rf-sal-ec__no{display:inline-flex;padding:3px 8px;border-radius:6px;background:#f1f5f9;font-family:var(--rf-mono);font-size:10.5px;font-weight:700;color:#334155}.rf-sal-ec__lib{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#334155}.rf-sal-ec__vide{color:#cbd5e1}.rf-sal-equil{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 15px;border-radius:12px;background:#15803d12;border:1px solid rgba(21,128,61,.2)}.rf-sal-equil__l{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:700;color:var(--rf-ok)}.rf-sal-equil__v{font-family:var(--rf-mono);font-size:12px;font-weight:700;color:var(--rf-ok)}.rf-sal-kpi{display:block;padding:12px 13px 13px;border-radius:12px;background:#fff;border:1px solid var(--rf-trait);box-shadow:0 1px 2px #0f172a0d}.rf-sal-kpi__l{display:flex;align-items:center;gap:8px;font-size:10.5px;font-weight:600;color:var(--rf-doux)}.rf-sal-kpi__ic{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;flex:none}.rf-sal-kpi__v{display:block;margin-top:8px;font-size:20px;font-weight:800;letter-spacing:-.025em;color:var(--rf-encre);font-variant-numeric:tabular-nums}.rf-sal-kpi__s{display:block;margin-top:2px;font-size:10.5px;color:var(--rf-doux)}.rf-sal-tb{flex:1;min-height:0;display:grid;gap:12px;grid-template-columns:1.25fr 1fr}.rf-sal-graph{min-width:0;display:flex;flex-direction:column;padding:13px 15px 12px}.rf-sal-graph__tete,.rf-sal-mois2__tete{flex:none;display:flex;align-items:center;gap:9px}.rf-sal-graph__ic{width:24px;height:24px;border-radius:7px;background:#0478571a;color:var(--rf-accent);display:grid;place-items:center;flex:none}.rf-sal-graph__t{font-size:12.5px;font-weight:700;color:var(--rf-encre)}.rf-sal-graph__s{margin-left:auto;font-size:10.5px;color:var(--rf-doux)}.rf-sal-graph__corps{flex:1;min-height:0;display:flex;align-items:flex-end;gap:6px;padding-top:12px}.rf-sal-barre{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:5px;height:100%}.rf-sal-barre__col{flex:1;width:100%;display:flex;flex-direction:column;justify-content:flex-end}.rf-sal-barre__b{width:100%;border-radius:5px 5px 0 0;background:#93c5d6;height:var(--rf-sal-h, 0%)}.rf-sal-barre--vide .rf-sal-barre__b{background:#e2e8f0}.rf-sal-barre--courant .rf-sal-barre__b{background:var(--rf-accent)}.rf-sal-barre__m{font-size:9px;color:var(--rf-pale);font-weight:500}.rf-sal-barre--courant .rf-sal-barre__m{color:var(--rf-accent);font-weight:700}.rf-sal-mois2{min-width:0;display:flex;flex-direction:column;gap:10px;padding:13px 15px 14px}.rf-sal-mois2__ic{width:24px;height:24px;border-radius:7px;background:#2563eb17;color:#2563eb;display:grid;place-items:center;flex:none}.rf-sal-mois2__gr{flex:none;display:grid;grid-template-columns:1fr 1fr;gap:9px}.rf-sal-mois2__v{display:block;margin-top:3px;font-size:13px;font-weight:700;color:var(--rf-encre);font-variant-numeric:tabular-nums}.rf-sal-racc{flex:none;display:flex;gap:8px;flex-wrap:wrap}.rf-sal-racc__i{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:9px;background:#f1f5f9;color:#334155;font-size:11.5px;font-weight:600}.rf-sal-scene--repli{height:auto}.rf-sal-repli{max-width:1240px;margin:0 auto;padding:44px 24px 52px;display:flex;flex-direction:column;gap:14px}.rf-sal-repli__c{padding:20px 20px 22px;border-radius:18px;background:#fff;border:1px solid var(--rf-trait);box-shadow:0 1px 2px #0f172a0d}.rf-sal-repli__h{display:flex;align-items:center;gap:10px}.rf-sal-repli__n{font-family:var(--rf-mono);font-size:12px;font-weight:600;color:var(--rf-accent)}.rf-sal-repli__b{font-size:11px;font-weight:700;color:var(--rf-accent);letter-spacing:.02em}.rf-sal-repli__t{margin:10px 0 0;font-family:var(--rf-serif);font-weight:700;font-size:21px;line-height:1.2;letter-spacing:-.02em;color:var(--rf-encre);text-wrap:pretty}.rf-sal-repli__p{margin:9px 0 0;font-size:14.5px;line-height:1.6;color:var(--rf-texte);text-wrap:pretty}.rf-sal-repli__note{margin:4px 0 0;font-size:13px;line-height:1.6;color:var(--rf-doux)}.rf-sal-sec{background:#fff;padding:88px 0 0}.rf-sal-sec--gris{background:var(--rf-fond);padding:84px 0 88px}.rf-sal-sec--tarif{background:#fff;padding:88px 0;scroll-margin-top:90px}.rf-sal-kick{display:block;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--rf-accent);margin-bottom:14px}.rf-sal-h2{margin:0;font-family:var(--rf-serif);font-weight:700;font-size:34px;line-height:1.14;letter-spacing:-.02em;color:var(--rf-encre);text-wrap:pretty}.rf-sal-lead{margin-top:14px;font-size:15px;line-height:1.65;color:var(--rf-texte);text-wrap:pretty}.rf-sal-docs{display:grid;gap:32px;align-items:start;grid-template-columns:1.2fr 1fr 1fr}.rf-sal-doc{min-width:0;padding:26px 26px 28px;border-radius:20px;background:var(--rf-fond);border:1px solid rgba(15,23,42,.07)}.rf-sal-doc__ic{width:42px;height:42px;border-radius:13px;background:#fff;border:1px solid rgba(15,23,42,.07);color:var(--rf-accent);display:grid;place-items:center}.rf-sal-doc__t{margin:16px 0 0;font-size:18px;font-weight:700;color:var(--rf-encre);letter-spacing:-.015em}.rf-sal-doc__s{margin:9px 0 0;font-size:14px;line-height:1.62;color:var(--rf-texte);text-wrap:pretty}.rf-sal-doc__pts{margin-top:15px;display:flex;flex-direction:column;gap:8px}.rf-sal-doc__pt{display:flex;align-items:flex-start;gap:9px;font-size:13px;line-height:1.5;color:#334155}.rf-sal-doc__pt:before{content:"";margin-top:6px;width:5px;height:5px;border-radius:50%;background:var(--rf-accent);flex:none}@media(max-width:939px){.rf-sal-docs{grid-template-columns:1fr}}.rf-sal-savoirs{display:grid;gap:26px;grid-template-columns:repeat(3,1fr)}.rf-sal-savoir{min-width:0;padding-top:18px;border-top:2px solid var(--rf-teinte)}.rf-sal-savoir__h{display:flex;align-items:center;gap:9px}.rf-sal-savoir__ic{width:26px;height:26px;border-radius:8px;background:#0478571a;color:var(--rf-accent);display:grid;place-items:center;flex:none}.rf-sal-savoir__n{font-family:var(--rf-mono);font-size:11.5px;font-weight:600;color:var(--rf-pale)}.rf-sal-savoir__t{margin:11px 0 0;font-size:18px;font-weight:700;line-height:1.3;color:var(--rf-encre);letter-spacing:-.015em;text-wrap:pretty}.rf-sal-savoir__lead{margin:8px 0 0;min-height:42px;font-size:13.5px;line-height:1.55;color:var(--rf-texte);text-wrap:pretty}.rf-sal-savoir__lignes{margin-top:14px;display:flex;flex-direction:column;gap:1px}.rf-sal-savoir__r{display:grid;grid-template-columns:104px 1fr;gap:12px;align-items:baseline;padding:9px 0;border-top:1px solid rgba(15,23,42,.07)}.rf-sal-savoir__k{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rf-accent)}.rf-sal-savoir__k--attention{color:var(--warn, #B45309)}.rf-sal-savoir__v{font-size:13px;line-height:1.5;color:#334155;text-wrap:pretty}@media(max-width:899px){.rf-sal-savoirs{grid-template-columns:1fr}}.rf-sal-tarif__tete{text-align:center;max-width:660px;margin:0 auto}.rf-sal-tarif__note{margin-top:20px;text-align:center;font-size:12.5px;color:var(--rf-doux)}.rf-sal-final{position:relative;overflow:hidden;background:var(--rf-nuit);padding:88px 0 92px}.rf-sal-final__photo{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/brand/hero-erp-suisse.webp) center / cover no-repeat;opacity:.13}.rf-sal-final__filet{position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,transparent,var(--rf-rouge),transparent);opacity:.7}.rf-sal-final__corps{position:relative;max-width:900px;margin:0 auto;padding:0 32px;text-align:center}.rf-sal-final__t{margin:0;font-family:var(--rf-serif);font-weight:700;font-size:40px;line-height:1.12;letter-spacing:-.02em;color:#fff;text-wrap:pretty}.rf-sal-final__p{margin:16px auto 0;max-width:640px;font-size:16.5px;line-height:1.6;color:#e2e8f0c7;text-wrap:pretty}.rf-sal-final__b{margin-top:30px;display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.rf-sal-final__cta2{display:inline-flex;align-items:center;gap:10px;padding:15px 24px;border-radius:13px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);color:#fff;font-size:15.5px;font-weight:600;white-space:nowrap;text-decoration:none}.rf-sal-final__cta2:hover{background:#ffffff29;color:#fff}.rf-sal-final__cta1{display:inline-flex;align-items:center;gap:10px;padding:15px 24px;border-radius:13px;background:var(--rf-rouge);color:#fff;font-size:15.5px;font-weight:700;white-space:nowrap;text-decoration:none;box-shadow:0 10px 30px -10px #cc2936b3}.rf-sal-final__cta1:hover{background:var(--rf-rouge-2);color:#fff}.rf-sal-preuves{margin-top:28px;display:flex;justify-content:center;flex-wrap:wrap;gap:10px 26px}.rf-sal-preuve{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#e2e8f09e}.rf-sal-preuve:before{content:"";width:5px;height:5px;border-radius:50%;background:#4ade80}.rf-sal-pied{background:#080e1a;padding:58px 0 30px}.rf-sal-pied__gr{display:grid;gap:40px;grid-template-columns:1.4fr repeat(3,1fr)}@media(max-width:899px){.rf-sal-pied__gr{grid-template-columns:1fr}}.rf-sal-pied .logo-img{height:38px;width:auto;display:block}.rf-sal-pied__p{margin-top:16px;max-width:280px;font-size:13.5px;line-height:1.65;color:#e2e8f099}.rf-sal-pied__t{display:block;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#e2e8f073;margin-bottom:14px}.rf-sal-pied__col{display:flex;flex-direction:column;gap:9px}.rf-sal-pied__col a{font-size:13.5px;color:#e2e8f0b8;text-decoration:none}.rf-sal-pied__col a:hover{color:#fff}.rf-sal-pied__bas{margin-top:44px;padding-top:22px;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.rf-sal-pied__bas span{font-size:12.5px;color:#e2e8f073}.rf-sal-bureau{display:block}.rf-sal-mobile{display:none}@media(max-width:759px){.rf-sal-bureau{display:none}.rf-sal-mobile{display:block;max-width:100%;overflow-x:clip;background:#fff}}.rf-sal-m-barre{position:fixed;top:0;left:0;right:0;z-index:120;height:56px;display:flex;align-items:center;gap:10px;padding:0 14px;background:#ffffffe6;backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px);border-bottom:1px solid rgba(15,23,42,.07)}.rf-sal-m-barre .logo-img{height:25px;width:auto;display:block}.rf-sal-m-tag{padding:3px 8px;border-radius:6px;background:var(--rf-accent);color:#fff;font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1}.rf-sal-m-burger{margin-left:auto;width:50px;height:50px;flex:none;border:1px solid rgba(15,23,42,.1);border-radius:12px;background:#fff;color:var(--rf-encre);display:grid;place-items:center;cursor:pointer}.rf-sal-m-cale{height:56px}.rf-sal-m-tiroir{position:fixed;top:56px;right:0;bottom:0;left:0;z-index:118;background:var(--rf-nuit);overflow-y:auto;padding:20px 18px 40px;animation:rfSalMonte .2s ease both}.rf-sal-m-tiroir__k{margin:0;font-size:10.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--rf-doux)}.rf-sal-m-tiroir__liste{margin-top:10px;display:flex;flex-direction:column}.rf-sal-m-tiroir__l{display:flex;align-items:center;gap:13px;min-height:50px;padding:15px 2px;border-bottom:1px solid rgba(255,255,255,.08);color:#fff;font-size:15.5px;font-weight:600;text-decoration:none}.rf-sal-m-tiroir__l span{flex:1;min-width:0}.rf-sal-m-tiroir__co{margin-top:18px;display:flex;align-items:center;justify-content:center;min-height:50px;padding:15px;border-radius:14px;border:1px solid rgba(255,255,255,.18);color:#e2e8f0;font-size:15px;font-weight:600;text-decoration:none}.rf-sal-m-tiroir__p{margin-top:20px;font-size:11.5px;line-height:1.6;color:var(--rf-doux)}.rf-sal-m-hero{position:relative;overflow:hidden;background:#eef2f7}.rf-sal-m-hero__photo{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/brand/hero-erp-suisse.webp) 60% 30% / cover no-repeat}.rf-sal-m-hero__fondu{position:absolute;left:0;right:0;bottom:0;height:200px;background:linear-gradient(180deg,#fff0,#ffffffeb 58%,#fff)}.rf-sal-m-hero__corps{position:relative;padding:24px 18px 22px;animation:rfSalMonte .6s ease both}.rf-sal-m-puce{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 9px;border-radius:999px;background:#ffffffd9;border:1px solid rgba(4,120,87,.2);font-size:11.5px;font-weight:700;color:var(--rf-accent)}.rf-sal-m-puce__pt{width:6px;height:6px;border-radius:50%;background:var(--rf-accent);box-shadow:0 0 0 3px #0478572e}.rf-sal-m-h1{margin:16px 0 0;font-family:var(--rf-serif);font-weight:700;font-size:36px;line-height:1.05;letter-spacing:-.028em;color:var(--rf-encre);text-wrap:pretty}.rf-sal-m-p{margin:14px 0 0;font-size:15px;line-height:1.55;color:#334155;text-wrap:pretty}.rf-sal-m-chaine{margin-top:18px;display:flex;align-items:stretch;gap:8px}.rf-sal-m-chaine__c{flex:1;min-width:0;padding:11px 10px;border-radius:13px;background:#ffffffe6;border:1px solid var(--rf-trait)}.rf-sal-m-chaine__k{display:block;font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--rf-pale)}.rf-sal-m-chaine__v{display:block;margin-top:4px;font-family:var(--rf-mono);font-size:14px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.rf-sal-m-cta{margin-top:18px;min-height:52px;display:flex;align-items:center;justify-content:center;gap:9px;border-radius:14px;background:var(--rf-accent);color:#fff;font-size:15.5px;font-weight:700;text-decoration:none;box-shadow:0 1px 2px #0478574d,0 12px 26px -12px #04785799}.rf-sal-m-cta:hover{background:var(--rf-accent-2);color:#fff}.rf-sal-m-sec{padding:30px 18px 32px}.rf-sal-m-sec--blanc{background:#fff}.rf-sal-m-sec--gris{background:var(--rf-fond);border-top:1px solid rgba(15,23,42,.06)}.rf-sal-m-kick{margin:0;font-size:10.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--rf-accent)}.rf-sal-m-h2{margin:8px 0 0;font-family:var(--rf-serif);font-size:27px;font-weight:700;line-height:1.12;letter-spacing:-.022em;color:var(--rf-encre);text-wrap:pretty}.rf-sal-m-lead{margin:10px 0 0;font-size:14px;line-height:1.55;color:var(--rf-texte);text-wrap:pretty}.rf-sal-m-carrousel{margin-top:18px;display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:2px 18px 14px;margin-left:-18px;margin-right:-18px;scrollbar-width:none}.rf-sal-m-carrousel::-webkit-scrollbar{display:none}.rf-sal-m-ec{flex:none;width:290px;scroll-snap-align:center;display:flex;flex-direction:column;border-radius:17px;background:#fff;border:1px solid var(--rf-trait);box-shadow:0 1px 2px #0f172a0d,0 18px 36px -26px #0f172a80;overflow:hidden}.rf-sal-m-ec__tete{padding:13px 15px 11px;background:linear-gradient(180deg,var(--rf-teinte-2) 0%,var(--rf-teinte) 100%);color:#fff}.rf-sal-m-ec__fil{display:flex;align-items:center;gap:7px;font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#e2f0e89e}.rf-sal-m-ec__num{font-family:var(--rf-mono);font-size:11px;font-weight:700;color:#6ee7b7}.rf-sal-m-ec__page{margin-top:4px;font-size:15px;font-weight:700;letter-spacing:-.015em}.rf-sal-m-ec__badge{margin-top:8px;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#ffffff1f;font-size:10.5px;font-weight:700;color:#dcfce7}.rf-sal-m-ec__corps{padding:13px 15px 15px;display:flex;flex-direction:column;gap:10px}.rf-sal-m-ec__t{margin:0;font-family:var(--rf-serif);font-size:17px;font-weight:700;line-height:1.22;letter-spacing:-.018em;color:var(--rf-encre);text-wrap:pretty}.rf-sal-m-ec__p{margin:0;font-size:12.5px;line-height:1.5;color:var(--rf-texte);text-wrap:pretty}.rf-sal-m-l{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 0;border-top:1px solid #F1F5F9}.rf-sal-m-l:first-child{border-top:0}.rf-sal-m-l__k{min-width:0;font-size:12px;color:var(--rf-texte)}.rf-sal-m-l__k b{display:block;font-weight:700;color:var(--rf-encre)}.rf-sal-m-l__k span{display:block;font-size:10.5px;color:var(--rf-doux)}.rf-sal-m-l__v{flex:none;font-size:13px;font-weight:700;color:var(--rf-encre);font-variant-numeric:tabular-nums}.rf-sal-m-l--neg .rf-sal-m-l__v{color:var(--rf-rouge)}.rf-sal-m-l--net .rf-sal-m-l__v{color:var(--rf-accent);font-size:15px;font-weight:800}.rf-sal-m-l--violet .rf-sal-m-l__v{color:var(--rf-violet)}.rf-sal-m-ec__bloc{padding:10px 12px;border-radius:11px;background:#f8fafc;border:1px solid #E2E8F0}.rf-sal-m-ec__bloc--vert{background:#04785712;border-color:#0478572e}.rf-sal-m-ec__note{font-size:11.5px;line-height:1.5;color:#065f46}.rf-sal-m-ec__porte{margin-top:auto;display:flex;align-items:center;gap:10px;min-height:50px;padding:12px 15px;border-top:1px solid #F1F5F9;background:var(--rf-fond);color:var(--rf-encre);text-decoration:none}.rf-sal-m-ec__porte b{display:block;font-size:12.5px;font-weight:700;line-height:1.3}.rf-sal-m-ec__porte i{display:block;font-style:normal;margin-top:2px;font-size:11px;line-height:1.35;color:var(--rf-doux)}.rf-sal-m-ec__fleche{flex:none;width:30px;height:30px;border-radius:50%;background:var(--rf-accent);color:#fff;display:grid;place-items:center}.rf-sal-m-guide{margin:12px 18px 0;font-size:11.5px;color:var(--rf-doux)}.rf-sal-m-jalons{display:flex;flex-wrap:wrap;gap:7px;padding:0 18px 26px;background:#fff}.rf-sal-m-jalon{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;background:#04785714;border:1px solid rgba(4,120,87,.2);color:var(--rf-accent);font-size:11px;font-weight:600;white-space:nowrap}.rf-sal-m-jalon:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--rf-accent)}.rf-sal-m-cartes{margin-top:18px;display:flex;flex-direction:column;gap:12px}.rf-sal-m-carte{padding:16px;border-radius:17px;background:#fff;border:1px solid var(--rf-trait);box-shadow:0 1px 2px #0f172a0d}.rf-sal-m-carte--gris{background:var(--rf-fond);box-shadow:none;position:relative;overflow:hidden}.rf-sal-m-carte__h{display:flex;align-items:center;gap:10px}.rf-sal-m-carte__ic{width:32px;height:32px;flex:none;border-radius:10px;background:#0478571a;color:var(--rf-accent);display:grid;place-items:center}.rf-sal-m-carte__ic--clair{background:#fff;border:1px solid var(--rf-trait);width:30px;height:30px}.rf-sal-m-carte__t{flex:1;min-width:0;font-size:15.5px;font-weight:700;color:var(--rf-encre);letter-spacing:-.01em;text-wrap:pretty}.rf-sal-m-carte__p{margin:10px 0 0;font-size:13px;line-height:1.55;color:var(--rf-texte);text-wrap:pretty}.rf-sal-m-carte__pts{margin-top:11px;padding-top:11px;border-top:1px solid #F1F5F9;display:flex;flex-direction:column;gap:8px}.rf-sal-m-carte__pt{display:flex;align-items:flex-start;gap:9px;font-size:12.5px;line-height:1.45;color:var(--rf-texte)}.rf-sal-m-carte__pt:before{content:"";margin-top:6px;width:5px;height:5px;flex:none;border-radius:50%;background:var(--rf-accent)}.rf-sal-m-carte__n{position:absolute;top:-22px;right:-4px;font-family:var(--rf-serif);font-size:92px;font-weight:800;line-height:1;letter-spacing:-.05em;color:var(--rf-accent);opacity:.07;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rf-sal-m-carte__z{position:relative;z-index:2}.rf-sal-m-carte__r{display:flex;align-items:baseline;gap:9px;font-size:12.5px;line-height:1.45}.rf-sal-m-carte__rk{flex:none;min-width:78px;font-weight:700;color:var(--rf-encre)}.rf-sal-m-carte__rv{flex:1;min-width:0;color:var(--rf-accent);text-wrap:pretty}.rf-sal-m-carte__rv--attention{color:var(--warn, #B45309)}.rf-sal-m-final{position:relative;overflow:hidden;background:var(--rf-nuit);padding:32px 18px 36px;text-align:center}.rf-sal-m-final__t{margin:0;font-family:var(--rf-serif);font-size:27px;font-weight:700;line-height:1.14;letter-spacing:-.02em;color:#fff;text-wrap:pretty}.rf-sal-m-final__p{margin:12px 0 0;font-size:14px;line-height:1.6;color:#e2e8f0c7;text-wrap:pretty}.rf-sal-m-final__a1{margin-top:20px;min-height:52px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:var(--rf-rouge);color:#fff;font-size:15.5px;font-weight:700;text-decoration:none}.rf-sal-m-final__a2{margin-top:9px;min-height:50px;display:flex;align-items:center;justify-content:center;border-radius:14px;border:1px solid rgba(255,255,255,.2);color:#e2e8f0;font-size:14.5px;font-weight:600;text-decoration:none}.rf-sal-m-preuves{margin-top:20px;display:flex;flex-direction:column;align-items:center;gap:9px}.rf-sal-m-preuve{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:#e2e8f099}.rf-sal-m-preuve:before{content:"";width:5px;height:5px;border-radius:50%;background:#4ade80}.rf-sal-m-pied{background:#080e1a;padding:26px 18px 126px}.rf-sal-m-pied .logo-img{height:26px;width:auto;display:block}.rf-sal-m-pied__p{margin:12px 0 0;font-size:12px;line-height:1.6;color:var(--rf-doux);text-wrap:pretty}.rf-sal-m-pied__l{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.rf-sal-m-pied__l a{min-height:40px;display:inline-flex;align-items:center;padding:8px 12px;border-radius:10px;background:#ffffff0d;color:#cbd5e1;font-size:12px;font-weight:600;text-decoration:none}.rf-sal-m-pied__c{margin:18px 0 0;font-size:11px;color:#475569}.rf-sal-m-collant{position:fixed;left:0;right:0;bottom:0;z-index:115;display:flex;align-items:center;gap:12px;padding:11px 14px calc(11px + env(safe-area-inset-bottom));background:#fffffff0;backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px);border-top:1px solid rgba(15,23,42,.09);box-shadow:0 -8px 26px -18px #0f172a8c;animation:rfSalMonte .22s ease both}.rf-sal-m-collant__l{flex:1;min-width:0}.rf-sal-m-collant__k{display:block;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rf-pale)}.rf-sal-m-collant__v{display:block;margin-top:2px;font-family:var(--rf-mono);font-size:16px;font-weight:700;letter-spacing:-.02em;color:var(--rf-encre)}.rf-sal-m-collant__b{flex:none;min-height:50px;display:flex;align-items:center;padding:0 20px;border-radius:13px;background:var(--rf-teinte);color:#fff;font-size:14.5px;font-weight:700;white-space:nowrap;text-decoration:none}.rf-sal-m-collant__b:hover{background:var(--rf-teinte-2);color:#fff}.rf-tar-fidu{position:relative;overflow:hidden;background:#0f172a;padding:72px 0}.rf-tar-fidu .rf-tar-fidu__filigrane{position:absolute;top:-70px;right:2%;font-family:Spectral,Georgia,Times New Roman,serif;font-size:300px;font-weight:700;line-height:1;letter-spacing:-.06em;color:#fff;opacity:.045;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.rf-tar-fidu .rf-tar-fidu__grille{position:relative;max-width:1240px;margin:0 auto;padding:0 32px;display:grid;grid-template-columns:1.35fr .95fr;gap:44px;align-items:center}.rf-tar-fidu .rf-tar-fidu__badge{display:inline-flex;align-items:center;gap:8px;padding:6px 13px 6px 10px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);font-size:11.5px;font-weight:700;color:#cbd5e1}.rf-tar-fidu .rf-tar-fidu__badge:before{content:"";width:6px;height:6px;border-radius:50%;background:#94a3b8}.rf-tar-fidu .rf-tar-fidu__titre{margin:18px 0 0;font-family:Spectral,Georgia,Times New Roman,serif;font-weight:700;font-size:38px;line-height:1.14;letter-spacing:-.02em;color:#fff;text-wrap:pretty}.rf-tar-fidu .rf-tar-fidu__chapo{margin:16px 0 0;font-size:16.5px;line-height:1.65;color:#e2e8f0c2;text-wrap:pretty}.rf-tar-fidu .rf-tar-fidu__points{margin-top:24px;display:flex;flex-wrap:wrap;gap:9px}.rf-tar-fidu .rf-tar-fidu__point{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);font-size:13px;font-weight:600;color:#e2e8f0}.rf-tar-fidu .rf-tar-fidu__point:before{content:"";width:5px;height:5px;border-radius:50%;background:#94a3b8;flex:none}.rf-tar-fidu .rf-tar-fidu__carte{padding:30px 28px;border-radius:22px;background:#ffffff0d;border:1px solid rgba(255,255,255,.14)}.rf-tar-fidu .rf-tar-fidu__marque{display:flex;align-items:center;gap:11px}.rf-tar-fidu .rf-tar-fidu__logo{height:28px;width:auto;-o-object-fit:contain;object-fit:contain;transform:translateY(1px)}.rf-tar-fidu .rf-tar-fidu__nom{font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1;color:#fff}.rf-tar-fidu .rf-tar-fidu__prix{margin-top:20px;display:flex;align-items:baseline;gap:5px}.rf-tar-fidu .rf-tar-fidu__des,.rf-tar-fidu .rf-tar-fidu__par{font-weight:600;color:#94a3b8}.rf-tar-fidu .rf-tar-fidu__des{font-size:12px}.rf-tar-fidu .rf-tar-fidu__par{font-size:12.5px}.rf-tar-fidu .rf-tar-fidu__montant{font-family:var(--font-display, inherit);font-size:34px;font-weight:700;letter-spacing:-.03em;color:#fff}.rf-tar-fidu .rf-tar-fidu__condition{margin:6px 0 0;font-size:12.5px;color:#94a3b8}.rf-tar-fidu .rf-tar-fidu__cta{margin-top:22px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:13px;background:#fff;color:#0f172a;font-size:14.5px;font-weight:700;text-decoration:none;transition:background .16s ease}.rf-tar-fidu .rf-tar-fidu__cta:hover{background:#e2e8f0;color:#0f172a}.rf-tar-fidu .rf-tar-fidu__cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.rf-tar-fidu .rf-tar-fidu__note{margin:14px 0 0;font-size:12px;line-height:1.6;color:#8290a6;text-wrap:pretty}@media(max-width:759px){.rf-tar-fidu{margin-top:30px;padding:30px 18px 32px}.rf-tar-fidu .rf-tar-fidu__filigrane{font-size:190px;top:-46px;right:-6px;opacity:.05}.rf-tar-fidu .rf-tar-fidu__grille{grid-template-columns:1fr;gap:0;padding:0}.rf-tar-fidu .rf-tar-fidu__badge{padding:6px 12px 6px 9px;font-size:11px}.rf-tar-fidu .rf-tar-fidu__titre{margin-top:14px;font-size:26px;letter-spacing:-.022em}.rf-tar-fidu .rf-tar-fidu__chapo{margin-top:12px;font-size:14px;line-height:1.6}.rf-tar-fidu .rf-tar-fidu__suite{display:none}.rf-tar-fidu .rf-tar-fidu__points{margin-top:16px;gap:7px}.rf-tar-fidu .rf-tar-fidu__point{padding:7px 12px;gap:7px;font-size:11.5px}.rf-tar-fidu .rf-tar-fidu__carte{margin-top:18px;padding:17px 16px;border-radius:18px}.rf-tar-fidu .rf-tar-fidu__logo{height:24px}.rf-tar-fidu .rf-tar-fidu__nom{font-size:20px}.rf-tar-fidu .rf-tar-fidu__prix{margin-top:14px}.rf-tar-fidu .rf-tar-fidu__des{font-size:11.5px}.rf-tar-fidu .rf-tar-fidu__montant{font-size:28px}.rf-tar-fidu .rf-tar-fidu__par{font-size:12px}.rf-tar-fidu .rf-tar-fidu__condition{margin-top:5px;font-size:12px}.rf-tar-fidu .rf-tar-fidu__cta{margin-top:16px;height:48px}.rf-tar-fidu .rf-tar-fidu__cta-long,.rf-tar-fidu .rf-tar-fidu__note{display:none}}.ebpage--tarifs.ebpage--tarifs{--maxw: 1240px}.ebpage--tarifs.ebpage--tarifs .tar-hero2__h1{font-family:Spectral,Georgia,Times New Roman,serif;font-size:56px;font-weight:700;line-height:1.04;letter-spacing:-.03em;margin:24px 0 0;text-wrap:pretty}.ebpage--tarifs.ebpage--tarifs .tar-hero2__eyebrow{font-family:inherit;font-size:12.5px;font-weight:600;padding:7px 14px 7px 11px;background:#ffffffb8}.ebpage--tarifs.ebpage--tarifs .tar-hero2__sub{margin:22px 0 0;max-width:520px;font-size:17px;line-height:1.6;color:#334155}.ebpage--tarifs.ebpage--tarifs .tar-hero2__pts{margin:26px 0 0;gap:11px}.ebpage--tarifs.ebpage--tarifs .tar-hero2__pts li{font-size:14.5px;line-height:1.5;align-items:flex-start}.ebpage--tarifs.ebpage--tarifs .tar-hero2__pts li svg{width:17px;height:17px;margin-top:2px}.ebpage--tarifs.ebpage--tarifs .tar-hero2__grid{gap:56px}.rf-tar-conf{background:#fff;border-top:1px solid rgba(15,23,42,.06);border-bottom:1px solid rgba(15,23,42,.06)}.rf-tar-conf__grille{max-width:1240px;margin:0 auto;padding:22px 32px;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.rf-tar-conf__item{display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:600;color:#334155;text-wrap:pretty}.rf-tar-conf__ico{width:30px;height:30px;flex:none;border-radius:9px;background:#f6f8fb;color:#0f172a;display:grid;place-items:center}.rf-tar-conf__ico svg{width:15px;height:15px}@media(max-width:900px){.rf-tar-conf__grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}}@media(max-width:759px){.ebpage--tarifs.ebpage--tarifs .tar-hero2__h1{font-size:38px;line-height:1.03;letter-spacing:-.03em}.ebpage--tarifs.ebpage--tarifs .tar-hero2__sub{font-size:15.5px;line-height:1.55;max-width:none}.rf-tar-conf__grille{grid-template-columns:1fr 1fr;gap:1px;padding:0;background:#0f172a14}.rf-tar-conf__item{padding:11px 14px;background:#fff;font-size:12px;gap:8px}.rf-tar-conf__ico{width:auto;height:auto;background:none;color:var(--ok, #15803D);border-radius:0}}.ebpage--tarifs.ebpage--tarifs{--page: #F6F8FB}.ebpage--tarifs.ebpage--tarifs .cxe,.ebpage--tarifs.ebpage--tarifs .tar-hero2{background:#f6f8fb}.ebpage--tarifs.ebpage--tarifs .tar-hero2__fade{background:linear-gradient(180deg,#f6f8fb00,#f6f8fbd9 60%,#f6f8fb)}.ebpage--tarifs.ebpage--tarifs .section-head.section-head h2{font-family:Spectral,Georgia,Times New Roman,serif;font-size:36px;font-weight:700;line-height:1.12;letter-spacing:-.025em;margin:0;text-wrap:pretty}.ebpage--tarifs.ebpage--tarifs #faq .section-head.section-head h2{font-size:34px;line-height:1.14}.ebpage--tarifs.ebpage--tarifs .kicker{font-family:inherit;font-size:11.5px;letter-spacing:.14em}.ebpage--tarifs.ebpage--tarifs #faq{background:#f6f8fb}.ebpage--tarifs.ebpage--tarifs #tarifs{background:#fff}.ebpage--tarifs.ebpage--tarifs #cta{position:relative;overflow:hidden;background:#0b1220;padding:88px 0 92px}.ebpage--tarifs.ebpage--tarifs #cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/brand/hero-erp-suisse.webp) center/cover no-repeat;opacity:.13;pointer-events:none}.ebpage--tarifs.ebpage--tarifs #cta:after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,transparent,var(--brand-red, #CC2936),transparent);opacity:.7;pointer-events:none}.ebpage--tarifs.ebpage--tarifs #cta .wrap{position:relative;z-index:1}.ebpage--tarifs.ebpage--tarifs #cta .pro-cta{background:none;border:0;box-shadow:none;padding:0;max-width:900px;margin:0 auto;text-align:center}.ebpage--tarifs.ebpage--tarifs #cta h2{font-family:Spectral,Georgia,Times New Roman,serif;font-size:40px;font-weight:700;line-height:1.12;letter-spacing:-.02em;color:#fff}.ebpage--tarifs.ebpage--tarifs #cta p{margin:16px auto 0;max-width:640px;font-size:16.5px;line-height:1.6;color:#e2e8f0c7}.ebpage--tarifs.ebpage--tarifs .footer{background:#080e1a;border-top:0;padding:58px 0 30px;color:#e2e8f0b8}.ebpage--tarifs.ebpage--tarifs .footer h5{font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#e2e8f073}.ebpage--tarifs.ebpage--tarifs .footer p{color:#e2e8f099;font-size:13.5px;line-height:1.65}.ebpage--tarifs.ebpage--tarifs .footer a{color:#e2e8f0b8;display:inline-flex;align-items:center;min-height:24px}.ebpage--tarifs.ebpage--tarifs .footer a:hover{color:#fff}.ebpage--tarifs.ebpage--tarifs .footer__bottom{border-top:1px solid rgba(255,255,255,.08);color:#e2e8f073;font-size:12.5px}.ebpage--tarifs.ebpage--tarifs .footer .baseline{color:#e2e8f073}@media(max-width:759px){.ebpage--tarifs.ebpage--tarifs .section-head.section-head h2{font-size:28px}.ebpage--tarifs.ebpage--tarifs #faq .section-head.section-head h2{font-size:27px}.ebpage--tarifs.ebpage--tarifs #cta{padding:32px 0 36px}.ebpage--tarifs.ebpage--tarifs #cta h2{font-size:27px}.ebpage--tarifs.ebpage--tarifs .footer{padding:34px 0 26px}}.rf-tar-mob{display:none}@media(max-width:759px){.ebpage--tarifs.ebpage--tarifs .rf-tar-bur{display:none}.ebpage--tarifs.ebpage--tarifs .rf-tar-mob{display:block}.ebpage--tarifs.ebpage--tarifs .section.pp{padding:0}}.rf-tar-mhero{position:relative;overflow:hidden;background:#eef2f7}.rf-tar-mhero__photo{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/brand/hero-erp-suisse.webp) 62% 26%/cover no-repeat}.rf-tar-mhero__fondu{position:absolute;left:0;right:0;bottom:0;height:180px;background:linear-gradient(180deg,#fff0,#ffffffe6 58%,#fff)}.rf-tar-mhero__in{position:relative;padding:26px 18px 20px}.rf-tar-mhero__badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 9px;border-radius:999px;background:#ffffffd6;border:1px solid rgba(15,23,42,.08);font-size:11.5px;font-weight:600;color:#0f172a}.rf-tar-mhero__badge i{position:relative;width:15px;height:15px;flex:none;border-radius:4px;background:var(--brand-red, #CC2936)}.rf-tar-mhero__badge i:before,.rf-tar-mhero__badge i:after{content:"";position:absolute;background:#fff;border-radius:1px}.rf-tar-mhero__badge i:before{left:6px;top:3.2px;width:3px;height:8.6px}.rf-tar-mhero__badge i:after{left:3.2px;top:6px;width:8.6px;height:3px}.rf-tar-mhero__t{margin:16px 0 0;font-family:Spectral,Georgia,Times New Roman,serif;font-weight:700;font-size:38px;line-height:1.03;letter-spacing:-.03em;color:#0f172a;text-wrap:pretty}.rf-tar-mhero__ac{color:var(--brand-red, #CC2936)}.rf-tar-mhero__s{margin:13px 0 0;font-size:15.5px;line-height:1.55;color:#334155;text-wrap:pretty}.rf-tar-mcfg{background:#fff;padding:0 0 24px}.rf-tar-mcfg__etape{padding:20px 16px 0;display:flex;align-items:baseline;justify-content:space-between;gap:10px}.rf-tar-mcfg__n{margin:0;font-size:9.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:#94a3b8}.rf-tar-mcfg__aide{margin:0;font-size:11px;color:#94a3b8}.rf-tar-mplans{margin:15px 0 0;padding:0 16px;display:grid;gap:10px}.rf-tar-mplan{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:flex-start;padding:12px 12px 11px;border:1px solid rgba(15,23,42,.1);border-radius:15px;background:#fff;cursor:pointer;font-family:inherit;text-align:left;min-height:44px;box-shadow:0 1px 2px #0f172a0d}.rf-tar-mplan.est-choisi{border-width:2px;border-color:var(--pt-a, #CC2936);box-shadow:0 10px 26px -18px var(--pt-a, #CC2936)}.rf-tar-mplan__clip{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;z-index:0;pointer-events:none}.rf-tar-mplan__bar{position:absolute;left:0;right:0;top:0;height:3px;background:var(--pt-a, #CC2936)}.rf-tar-mplan__halo{position:absolute;top:-40%;right:-30%;width:80%;height:100%;background:radial-gradient(circle at 60% 45%,var(--pt-a, #CC2936),transparent 68%);opacity:.13;filter:blur(5px)}.rf-tar-mplan__filigrane{position:absolute;top:-20px;right:-4px;font-family:Spectral,Georgia,serif;font-size:92px;font-weight:700;line-height:1;letter-spacing:-.05em;color:var(--pt-a, #CC2936);opacity:.09;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rf-tar-mplan__mtn{position:absolute;left:0;right:0;bottom:0;height:44px;color:var(--pt-a, #CC2936);opacity:.07}.rf-tar-mplan__mtn svg{display:block;width:100%;height:100%}.rf-tar-mplan__badge{position:absolute;top:0;right:10px;z-index:5;transform:translateY(-50%);padding:3px 9px;border-radius:999px;background:linear-gradient(135deg,var(--pt-a, #CC2936),var(--pt-b, #A81F2B));color:#fff;font-size:9px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.rf-tar-mplan__tete{position:relative;z-index:2;display:flex;align-items:center;gap:8px;width:100%}.rf-tar-mplan__coche{width:18px;height:18px;flex:none;border-radius:50%;border:1.5px solid rgba(15,23,42,.22);display:grid;place-items:center;color:#fff}.rf-tar-mplan.est-choisi .rf-tar-mplan__coche{background:var(--pt-a, #CC2936);border-color:var(--pt-a, #CC2936)}.rf-tar-mplan__nom{flex:1;min-width:0;font-size:15px;font-weight:700;letter-spacing:-.01em;color:#0f172a}.rf-tar-mplan__prix{position:relative;z-index:2;margin-top:7px;display:flex;align-items:baseline;gap:3px}.rf-tar-mplan__prix b{font-family:var(--font-display, ui-monospace, monospace);font-size:20px;font-weight:700;letter-spacing:-.03em;color:#0f172a;font-variant-numeric:tabular-nums}.rf-tar-mplan__prix span{font-size:10.5px;font-weight:600;color:#94a3b8}.rf-tar-mplan__tag{position:relative;z-index:2;margin-top:5px;font-size:11px;line-height:1.35;color:#64748b;text-wrap:pretty}.rf-tar-mdurees{margin:9px 16px 0;border:1px solid rgba(15,23,42,.09);border-radius:15px;overflow:hidden}.rf-tar-mduree{position:relative;display:flex;align-items:center;gap:11px;width:100%;padding:11px 13px;border:0;border-bottom:1px solid #F1F5F9;border-left:3px solid transparent;background:#fff;cursor:pointer;font-family:inherit;text-align:left;min-height:44px}.rf-tar-mduree.est-choisi{border-left-color:var(--pt-a, #CC2936);background:#fbfcfe}.rf-tar-mduree__coche{width:16px;height:16px;flex:none;border-radius:50%;border:1.5px solid rgba(15,23,42,.22);display:grid;place-items:center;color:#fff}.rf-tar-mduree.est-choisi .rf-tar-mduree__coche{background:var(--pt-a, #CC2936);border-color:var(--pt-a, #CC2936)}.rf-tar-mduree__txt{flex:1;min-width:0}.rf-tar-mduree__l{display:flex;align-items:center;gap:7px;font-size:14.5px;font-weight:700;color:#0f172a}.rf-tar-mduree__ruban{padding:2px 7px;border-radius:999px;background:linear-gradient(135deg,var(--pt-a, #CC2936),var(--pt-b, #A81F2B));color:#fff;font-size:8.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.rf-tar-mduree__s{display:block;font-size:11px;color:#94a3b8}.rf-tar-mduree__pr{flex:none;text-align:right}.rf-tar-mduree__pr b{display:block;font-family:var(--font-display, ui-monospace, monospace);font-size:17px;font-weight:700;letter-spacing:-.02em;color:#0f172a;font-variant-numeric:tabular-nums}.rf-tar-mduree__pr span{display:block;font-size:10px;font-weight:700;color:var(--ok, #15803D)}.rf-tar-msieges{display:flex;align-items:center;gap:10px;padding:11px 13px;background:#fbfcfe}.rf-tar-msieges__t{flex:1;min-width:0;font-size:12.5px;line-height:1.4;color:#475569}.rf-tar-msieges__t b{color:#0f172a}.rf-tar-mstep{flex:none;display:flex;align-items:center;gap:2px;padding:2px;border-radius:9px;background:#fff;border:1px solid rgba(15,23,42,.1)}.rf-tar-mstep button{width:40px;height:40px;border:0;border-radius:7px;background:transparent;color:#334155;font-size:18px;line-height:1;cursor:pointer;font-family:inherit}.rf-tar-mstep button[disabled]{opacity:.35;cursor:default}.rf-tar-mstep__n{min-width:26px;text-align:center;font-family:var(--font-display, ui-monospace, monospace);font-size:13.5px;font-weight:700;color:#0f172a}.rf-tar-mtotal{position:relative;isolation:isolate;margin:14px 16px 0;padding:18px 18px 16px;border-radius:18px;background:#0f172a;box-shadow:0 20px 44px -26px #0f172acc}.rf-tar-mtotal__clip{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;z-index:0;pointer-events:none}.rf-tar-mtotal__bar{position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,var(--pt-a, #CC2936),var(--pt-b, #A81F2B))}.rf-tar-mtotal__halo{position:absolute;top:-44%;right:-28%;width:80%;height:104%;background:radial-gradient(circle at 60% 45%,var(--pt-a, #CC2936),transparent 68%);opacity:.55;filter:blur(6px)}.rf-tar-mtotal__filigrane{position:absolute;top:-26px;right:8px;font-family:Spectral,Georgia,serif;font-size:132px;font-weight:700;line-height:1;letter-spacing:-.05em;color:#fff;opacity:.08;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rf-tar-mtotal__mtn{position:absolute;left:0;right:0;bottom:0;height:56px;color:#fff;opacity:.06}.rf-tar-mtotal__mtn svg{display:block;width:100%;height:100%}.rf-tar-mtotal__in{position:relative;z-index:2}.rf-tar-mtotal__nom{display:block;font-size:9.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#e2e8f09e}.rf-tar-mtotal__prix{margin-top:4px;display:flex;align-items:baseline;gap:7px}.rf-tar-mtotal__prix b{font-family:var(--font-display, ui-monospace, monospace);font-size:42px;font-weight:700;letter-spacing:-.04em;color:#fff;font-variant-numeric:tabular-nums}.rf-tar-mtotal__prix span{font-size:12.5px;font-weight:600;color:#e2e8f0a8}.rf-tar-mtotal__fact{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.11);display:flex;align-items:center;gap:12px;font-size:12.5px;line-height:1.45;color:#e2e8f0b8}.rf-tar-mtotal__gain{flex:none;padding:4px 10px;border-radius:999px;background:#4ade8029;color:#86efac;font-size:11.5px;font-weight:800;white-space:nowrap}.rf-tar-mtotal__cta{margin-top:14px;width:100%;min-height:50px;display:flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:13px;background:linear-gradient(135deg,var(--pt-a, #CC2936),var(--pt-b, #A81F2B));color:#fff;font-size:15.5px;font-weight:700;cursor:pointer;font-family:inherit}.rf-tar-mtotal__cta[disabled]{opacity:.6;cursor:default}@media(max-width:380px){.rf-tar-mplans,.rf-tar-mcfg__etape{padding-left:14px;padding-right:14px}.rf-tar-mdurees,.rf-tar-mtotal{margin-left:14px;margin-right:14px}.rf-tar-mtotal__prix b{font-size:38px}}.ebpage--tarifs.ebpage--tarifs .cxe-plans{background:transparent}.ebpage--tarifs.ebpage--tarifs .cxe-plan{position:relative;isolation:isolate;background:#fff;border-right:0;border-radius:16px 16px 0 0;box-shadow:inset 0 0 0 1px #0f172a14;overflow:hidden}@media(min-width:761px){.ebpage--tarifs.ebpage--tarifs .cxe-plans{gap:12px;border:0;border-radius:0;box-shadow:none;grid-template-columns:300px repeat(var(--cxe-cols, 4),1fr);overflow:visible}.ebpage--tarifs.ebpage--tarifs .cxe-plans-spacer{border-right:0}.ebpage--tarifs.ebpage--tarifs .cxe-plan{border-radius:16px;padding:22px 16px 16px}.ebpage--tarifs.ebpage--tarifs .cxe-plan-price{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:24px;font-weight:700;letter-spacing:-.02em}.ebpage--tarifs.ebpage--tarifs .cxe-plan-price .des{font-size:10.5px}.ebpage--tarifs.ebpage--tarifs .cxe-plan-price small{font-size:12px}}.ebpage--tarifs.ebpage--tarifs .cxe-plan.feat{background:#0f172a;box-shadow:inset 0 0 0 1px #ffffff1a,0 18px 40px -26px #0f172ab3}.ebpage--tarifs.ebpage--tarifs .cxe-plan.feat .cxe-plan-name,.ebpage--tarifs.ebpage--tarifs .cxe-plan.feat .cxe-plan-price{color:#fff}.ebpage--tarifs.ebpage--tarifs .cxe-plan.feat .cxe-plan-cond,.ebpage--tarifs.ebpage--tarifs .cxe-plan.feat .cxe-plan-tag{color:#e2e8f0b3}.ebpage--tarifs.ebpage--tarifs .cxe-plan-bar{position:absolute;left:0;right:0;top:0;height:4px;z-index:3;border-radius:0;background:linear-gradient(90deg,var(--pt-a, #CC2936),var(--pt-b, #A81F2B))}.ebpage--tarifs.ebpage--tarifs .cxe-plan-halo{position:absolute;top:-40%;right:-34%;width:88%;height:96%;z-index:0;pointer-events:none;background:radial-gradient(circle at 60% 45%,var(--pt-a, #CC2936),transparent 68%);opacity:.12;filter:blur(6px)}.ebpage--tarifs.ebpage--tarifs .cxe-plan.feat .cxe-plan-halo{opacity:.4}.ebpage--tarifs.ebpage--tarifs .cxe-plan-wm{position:absolute;top:-26px;right:2px;z-index:0;pointer-events:none;font-family:Spectral,Georgia,Times New Roman,serif;font-size:118px;font-weight:700;line-height:1;letter-spacing:-.04em;color:var(--pt-a, #CC2936);opacity:.1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ebpage--tarifs.ebpage--tarifs .cxe-plan.feat .cxe-plan-wm{color:#fff;opacity:.1}.ebpage--tarifs.ebpage--tarifs .cxe-plan>*:not(.cxe-plan-halo):not(.cxe-plan-wm){position:relative;z-index:2}@media(max-width:759px){.ebpage--tarifs.ebpage--tarifs .cxe-plan-wm,.ebpage--tarifs.ebpage--tarifs .cxe-plan-halo{display:none}}@media(min-width:901px){.ebpage--tarifs.ebpage--tarifs .pp-card.featured{transform:none}}.ebpage--tarifs.ebpage--tarifs .pp-titre{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.ebpage--tarifs.ebpage--tarifs .pp-head{padding:23px 22px 0;text-align:left}.ebpage--tarifs.ebpage--tarifs .pp-head .dur{font-size:15px;font-weight:700;line-height:1.25}.ebpage--tarifs.ebpage--tarifs .pp-head .dursub{font-size:12px;margin-top:3px;min-height:0;line-height:1.2}.ebpage--tarifs.ebpage--tarifs .pp-save{margin-top:0;align-self:baseline;flex:none;padding:3px 8px;border-radius:7px;line-height:1.2;font-size:11px;font-weight:800;letter-spacing:0;white-space:nowrap}.ebpage--tarifs.ebpage--tarifs .pp-body{padding:0 22px 22px;align-items:stretch}.ebpage--tarifs.ebpage--tarifs .pp-price{margin-top:18px;justify-content:flex-start;gap:0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums}.ebpage--tarifs.ebpage--tarifs .pp-price .int{font-size:40px;font-weight:700;letter-spacing:-.035em;line-height:normal}.ebpage--tarifs.ebpage--tarifs .pp-price .dec{font-size:19px;font-weight:700;letter-spacing:-.02em}.ebpage--tarifs.ebpage--tarifs .pp-price .cur{font-family:var(--font-display, "Inter", sans-serif);font-size:12.5px;font-weight:600;margin-left:8px;margin-top:0;align-self:baseline}.ebpage--tarifs.ebpage--tarifs .pp-barre{margin-top:5px;font-size:12px;line-height:1.2;text-align:left;text-decoration:line-through;color:var(--rf-doux, #64748B);font-variant-numeric:tabular-nums}.ebpage--tarifs.ebpage--tarifs .pp-billed{flex:1;margin-top:14px;margin-bottom:0;padding-top:14px;border-top:1px solid rgba(15,23,42,.08);font-size:12.5px;line-height:1.55;text-align:left;min-height:0}.ebpage--tarifs.ebpage--tarifs .pp-card.featured .pp-billed{border-top-color:#ffffff24}.ebpage--tarifs.ebpage--tarifs .pp-order{margin-top:18px;padding:12px 14px;font-size:14px;line-height:normal}.rf-tar-flux{display:contents}@media(max-width:759px){.ebpage--tarifs.ebpage--tarifs .rf-tar-flux{display:flex;flex-direction:column}}.ebpage--tarifs .reveal{transform:translateY(14px);transition:opacity .7s ease,transform .7s ease}.ebpage--tarifs .reveal.in{transform:none}
