*{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%)}.ebpage--accueil{--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}.ebpage--accueil *{box-sizing:border-box}.ebpage--accueil{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}.ebpage--accueil h1,.ebpage--accueil h2,.ebpage--accueil h3,.ebpage--accueil h4{font-family:var(--font-display);color:var(--fg-strong);margin:0;letter-spacing:-.022em;line-height:1.08;font-weight:700}.ebpage--accueil p{margin:0}.ebpage--accueil img,.ebpage--accueil svg{display:block}.ebpage--accueil button{font-family:inherit;cursor:pointer}.ebpage--accueil a{color:inherit;text-decoration:none}.ebpage--accueil ::-moz-selection{background:var(--eb-red);color:#fff}.ebpage--accueil ::selection{background:var(--eb-red);color:#fff}.ebpage--accueil .wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 32px}.ebpage--accueil .section{padding:104px 0;position:relative}.ebpage--accueil .section--tight{padding:80px 0}.ebpage--accueil .section--muted{background:var(--page)}.ebpage--accueil .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)}.ebpage--accueil .eyebrow svg{width:17px;height:17px}.ebpage--accueil .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)}.ebpage--accueil .section-head{max-width:720px;margin:0 auto 64px;text-align:center}.ebpage--accueil .section-head h2{font-size:clamp(2rem,3.6vw,3rem);font-weight:800;color:var(--eb-navy);margin:22px 0 0}.ebpage--accueil .section-head h2 .accent{color:var(--eb-red)}.ebpage--accueil .section-head p{font-size:19px;color:var(--fg-muted);margin:20px auto 0;max-width:600px;line-height:1.6}.ebpage--accueil .accent-red{color:var(--eb-red)}.ebpage--accueil .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}.ebpage--accueil .btn svg{width:19px;height:19px}.ebpage--accueil .btn--primary{background:var(--eb-red);color:#fff;box-shadow:var(--sh-red)}.ebpage--accueil .btn--primary:hover{background:var(--eb-red-600);transform:translateY(-1px);box-shadow:0 16px 32px var(--brand-red, #CC2936) 57}.ebpage--accueil .btn--primary:active{transform:translateY(0) scale(.99)}.ebpage--accueil .btn--ghost{background:#fff;color:var(--eb-navy);border-color:var(--border-strong);box-shadow:var(--sh-xs)}.ebpage--accueil .btn--ghost:hover{border-color:var(--eb-navy)}.ebpage--accueil .btn--dark{background:var(--eb-navy);color:#fff}.ebpage--accueil .btn--dark:hover{background:var(--eb-navy-900);transform:translateY(-1px)}.ebpage--accueil .btn--lg{padding:17px 30px;font-size:17px}.ebpage--accueil .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}.ebpage--accueil .logo .logo-img{display:block;width:auto}.ebpage--accueil .logo--lg .logo-img{height:42px}.ebpage--accueil .logo--md .logo-img{height:26px}.ebpage--accueil .logo--sm .logo-img{height:20px}.ebpage--accueil .logo--mark.logo--lg .logo-img{height:40px}.ebpage--accueil .logo--mark.logo--md .logo-img{height:30px}.ebpage--accueil .logo--mark.logo--sm .logo-img{height:24px}.ebpage--accueil .logo--lg{font-size:34px}.ebpage--accueil .logo--md{font-size:26px}.ebpage--accueil .logo--sm{font-size:22px}.ebpage--accueil .logo .pro-tag,.ebpage--accueil .logo .compta-tag,.ebpage--accueil .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}.ebpage--accueil .logo .pro-tag{background:var(--eb-red)}.ebpage--accueil .swiss-badge{display:inline-flex;align-items:center;justify-content:center;background:var(--eb-red);border-radius:6px}.ebpage--accueil .swiss-badge svg{width:64%;height:64%}.ebpage--accueil .mtn-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.ebpage--accueil .mtn-bg svg{position:absolute;bottom:0;width:100%;height:auto}.ebpage--accueil .section>.wrap,.ebpage--accueil .hero>.wrap{position:relative;z-index:1}.ebpage--accueil .cross-ghost{position:absolute;color:var(--eb-red);opacity:.07;pointer-events:none;z-index:0}.ebpage--accueil .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}.ebpage--accueil .usp-row{display:flex;flex-wrap:wrap;gap:12px}.ebpage--accueil .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)}.ebpage--accueil .usp:hover{box-shadow:var(--sh-sm);border-color:var(--border-strong);transform:translateY(-2px)}.ebpage--accueil .usp .ic{width:20px;height:20px;color:var(--eb-red);flex:none}.ebpage--accueil .usp .ic--navy{color:var(--eb-navy)}.ebpage--accueil .usp .ic--green{color:var(--eb-green)}.ebpage--accueil .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)}.ebpage--accueil .nav.scrolled{border-bottom-color:var(--border);box-shadow:var(--sh-sm);background:#fffffff0}.ebpage--accueil .nav__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;height:74px}.ebpage--accueil .nav__brand{display:inline-flex;align-items:center;flex:none;border-radius:10px}.ebpage--accueil .nav__links{display:flex;align-items:center;gap:2px}.ebpage--accueil .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)}.ebpage--accueil .nav__link:hover{background:var(--eb-navy-tint)}.ebpage--accueil .nav__link.is-active{color:var(--eb-red);font-weight:600;background:var(--eb-red-tint)}.ebpage--accueil .nav__sep{width:1px;height:22px;background:var(--border-strong);margin:0 12px;flex:none}.ebpage--accueil .nav__actions{display:flex;align-items:center;gap:10px;flex:none}.ebpage--accueil .nav__cta-btn{white-space:nowrap}.ebpage--accueil .nav__cta-short{display:none}.ebpage--accueil .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)}.ebpage--accueil .nav__login-btn:hover{background:var(--eb-navy-900)}.ebpage--accueil .nav__login-btn:active{transform:scale(.97)}.ebpage--accueil .nav__login-ic{display:inline-flex;align-items:center}.ebpage--accueil .nav__login-ic svg{width:16px;height:16px}@media(max-width:460px){.ebpage--accueil .nav__login-txt{display:none}.ebpage--accueil .nav__login-btn{padding:0 11px}}.ebpage--accueil .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)}.ebpage--accueil .nav__burger:hover,.ebpage--accueil .nav.menu-open .nav__burger{background:var(--eb-navy-tint);border-color:var(--border-strong)}.ebpage--accueil .nav__scrim{display:none}.ebpage--accueil .hero{position:relative;padding:70px 0 150px;overflow:visible;background:linear-gradient(180deg,#fff 0%,var(--page) 100%)}.ebpage--accueil .hero>.wrap{max-width:1460px}.ebpage--accueil .hero__grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:52px;align-items:center}.ebpage--accueil .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}.ebpage--accueil .hero h1 .accent{color:var(--eb-red)}.ebpage--accueil .hero__sub{font-size:20px;line-height:1.55;color:var(--fg-muted);margin:26px 0 0;max-width:520px}.ebpage--accueil .hero__cta{display:flex;gap:14px;margin:34px 0 0;flex-wrap:wrap}.ebpage--accueil .hero__usps{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.ebpage--accueil .hero__visual{min-width:0;position:relative}.ebpage--accueil .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}.ebpage--accueil .hero-stage{position:relative}.ebpage--accueil .hero__trust{display:flex;align-items:center;gap:10px;margin-top:30px;font-size:14.5px;color:var(--fg-muted)}.ebpage--accueil .hero__trust svg{width:18px;height:18px;color:var(--eb-green);flex:none}.ebpage--accueil .hero__trust b{color:var(--eb-navy);font-weight:600}.ebpage--accueil .card{background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-sm)}.ebpage--accueil .feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ebpage--accueil .feat-card{background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);padding:28px;transition:all .2s var(--ease);position:relative}.ebpage--accueil .feat-card:hover{box-shadow:var(--sh-md);border-color:var(--border-strong);transform:translateY(-3px)}.ebpage--accueil .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}.ebpage--accueil .feat-card .ficon svg{width:26px;height:26px}.ebpage--accueil .feat-card .ficon--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--accueil .feat-card .ficon--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--accueil .feat-card h3{font-size:19px;color:var(--eb-navy);font-weight:700;margin-bottom:8px}.ebpage--accueil .feat-card p{font-size:15px;color:var(--fg-muted);line-height:1.55}.ebpage--accueil .flist{display:flex;flex-direction:column;gap:4px}.ebpage--accueil .flist-item{display:flex;gap:18px;padding:18px;border-radius:var(--r-md);transition:background .18s var(--ease)}.ebpage--accueil .flist-item:hover{background:var(--white);box-shadow:var(--sh-sm)}.ebpage--accueil .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)}.ebpage--accueil .flist-item .fi-ic svg{width:22px;height:22px}.ebpage--accueil .flist-item .fi-ic--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--accueil .flist-item .fi-ic--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--accueil .flist-item .fi-ic--purple{background:var(--eb-purple-tint);color:var(--eb-purple)}.ebpage--accueil .flist-item h4{font-size:17px;color:var(--eb-navy);font-weight:700;margin-bottom:3px}.ebpage--accueil .flist-item p{font-size:14.5px;color:var(--fg-muted);line-height:1.5}.ebpage--accueil .mini-pills{display:flex;flex-wrap:wrap;gap:10px}.ebpage--accueil .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)}.ebpage--accueil .mini-pill svg{width:16px;height:16px;color:var(--eb-navy)}.ebpage--accueil .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;position:relative}.ebpage--accueil .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}.ebpage--accueil .step{position:relative;z-index:1;text-align:center;min-width:0}.ebpage--accueil .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)}.ebpage--accueil .step h4{font-size:18px;color:var(--eb-navy);font-weight:700}.ebpage--accueil .step p{font-size:14.5px;color:var(--fg-muted);margin-top:8px;line-height:1.5}.ebpage--accueil .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}.ebpage--accueil .sec-band{position:relative;background:linear-gradient(180deg,#fff 0%,var(--page) 60%,#fff 100%);overflow:hidden}.ebpage--accueil .pro-section{background:linear-gradient(180deg,var(--page),#fff);position:relative;overflow:hidden}.ebpage--accueil .pro-eyebrow{background:var(--eb-purple-tint);color:var(--eb-purple);border:none}.ebpage--accueil .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}.ebpage--accueil .compare .c-head{padding:28px 26px;border-bottom:1px solid var(--border)}.ebpage--accueil .compare .c-head--feat{background:var(--white)}.ebpage--accueil .compare .c-head--free{background:var(--page)}.ebpage--accueil .compare .c-head--pro{background:var(--eb-navy)}.ebpage--accueil .compare .c-col{border-left:1px solid var(--border)}.ebpage--accueil .compare .c-col:first-child{border-left:none}.ebpage--accueil .compare .c-title{font-family:var(--font-display);font-weight:700;font-size:18px;color:var(--eb-navy)}.ebpage--accueil .compare .c-title--pro{color:#fff}.ebpage--accueil .compare .c-sub{font-size:13px;color:var(--fg-muted);margin-top:4px}.ebpage--accueil .compare .c-sub--pro{color:#ffffffb3}.ebpage--accueil .compare .c-row{display:contents}.ebpage--accueil .compare .c-cell{padding:16px 26px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:10px;font-size:15px}.ebpage--accueil .compare .c-cell--label{color:var(--eb-navy);font-weight:600;font-family:var(--font-display)}.ebpage--accueil .compare .c-cell--center{justify-content:center}.ebpage--accueil .compare .c-cell svg{width:20px;height:20px;flex:none}.ebpage--accueil .compare .yes{color:var(--eb-green)}.ebpage--accueil .compare .no{color:var(--fg-faint)}.ebpage--accueil .compare .c-foot{padding:24px 26px}.ebpage--accueil .compare-zebra:nth-child(2n){background:#f7f8fa99}.ebpage--accueil .pro-stage{position:relative;max-width:1120px;margin:0 auto}.ebpage--accueil .pro-stage .stage-dash{max-width:880px;margin:0 auto;position:relative;z-index:2}.ebpage--accueil .pro-sat{position:absolute}.ebpage--accueil .pro-transition-visual{position:relative}.ebpage--accueil .statstrip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--eb-navy);border-radius:var(--r-xl);overflow:hidden}.ebpage--accueil .statstrip .st{background:var(--eb-navy);padding:28px 24px;text-align:center}.ebpage--accueil .statstrip .st .v{font-family:var(--font-display);font-weight:800;color:#fff;font-size:30px}.ebpage--accueil .statstrip .st .l{color:#ffffff9e;font-size:13.5px;margin-top:6px}.ebpage--accueil .statstrip .st .v .accent{color:var(--eb-red)}.ebpage--accueil .conf-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ebpage--accueil .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)}.ebpage--accueil .conf-pill svg{width:18px;height:18px;color:var(--eb-green)}@media(max-width:1080px){.ebpage--accueil .pro-sat{display:none!important}.ebpage--accueil .statstrip{grid-template-columns:repeat(2,1fr)}}.ebpage--accueil .faq{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.ebpage--accueil .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)}.ebpage--accueil .faq-item.open{box-shadow:var(--sh-sm);border-color:var(--border-strong)}.ebpage--accueil .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)}.ebpage--accueil .faq-q .chev{width:22px;height:22px;color:var(--eb-red);flex:none;transition:transform .25s var(--ease)}.ebpage--accueil .faq-item.open .chev{transform:rotate(180deg)}.ebpage--accueil .faq-a{max-height:0;overflow:hidden;transition:max-height .3s var(--ease)}.ebpage--accueil .faq-a-inner{padding:0 24px 24px;color:var(--fg-muted);font-size:15.5px;line-height:1.65}.ebpage--accueil .cta-band{background:var(--eb-navy);border-radius:var(--r-xl);padding:64px;text-align:center;position:relative;overflow:hidden}.ebpage--accueil .cta-band h2{color:#fff;font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:800}.ebpage--accueil .cta-band p{color:#ffffffb8;font-size:18px;margin:16px auto 0;max-width:520px}.ebpage--accueil .footer{background:#fff;border-top:1px solid var(--border);padding:64px 0 36px}.ebpage--accueil .footer__top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.ebpage--accueil .footer__brand p{font-size:14.5px;color:var(--fg-muted);margin-top:16px;max-width:280px;line-height:1.6}.ebpage--accueil .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}.ebpage--accueil .footer__col a{display:block;font-size:15px;color:var(--fg-muted);margin-bottom:11px;transition:color .15s var(--ease)}.ebpage--accueil .footer__col a:hover{color:var(--eb-red)}.ebpage--accueil .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)}.ebpage--accueil .footer__bottom .baseline{display:flex;align-items:center;gap:10px}.ebpage--accueil .reveal{opacity:0;transform:translateY(26px) scale(.985);transition:opacity .7s var(--ease),transform .7s var(--ease)}.ebpage--accueil .reveal.in{opacity:1;transform:none}.ebpage--accueil .reveal.d1{transition-delay:.08s}.ebpage--accueil .reveal.d2{transition-delay:.16s}.ebpage--accueil .reveal.d3{transition-delay:.24s}.ebpage--accueil .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}.ebpage--accueil .fl-d1{animation-delay:-1.2s}.ebpage--accueil .fl-d2{animation-delay:-2.6s}@media(prefers-reduced-motion:reduce){.ebpage--accueil .floaty,.ebpage--accueil .floaty2{animation:none}}.ebpage--accueil .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}.ebpage--accueil a:focus-visible,.ebpage--accueil button:focus-visible,.ebpage--accueil .btn:focus-visible,.ebpage--accueil .faq-q:focus-visible,.ebpage--accueil .usp:focus-visible,.ebpage--accueil .nav__links a:focus-visible{outline:none;box-shadow:0 0 0 3px #14203b61;border-radius:8px}.ebpage--accueil .btn--primary:focus-visible{box-shadow:0 0 0 3px var(--brand-red, #CC2936) 52}.ebpage--accueil .btn--white:focus-visible,.ebpage--accueil .btn--outline-light:focus-visible{box-shadow:0 0 0 3px #ffffff80}.ebpage--accueil .nav__burger{position:relative;z-index:2}.ebpage--accueil .nav__mobile{display:none}@media(max-width:980px){.ebpage--accueil .nav__links,.ebpage--accueil .nav__sep{display:none}.ebpage--accueil .nav__burger{display:inline-flex}.ebpage--accueil .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}.ebpage--accueil .nav.menu-open .nav__scrim{opacity:1;pointer-events:auto}.ebpage--accueil .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}.ebpage--accueil .nav.menu-open .nav__mobile{transform:none;opacity:1;visibility:visible;transition:opacity .24s var(--ease),transform .28s var(--ease)}.ebpage--accueil .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)}.ebpage--accueil .nav__m-link:hover{background:var(--eb-navy-tint)}.ebpage--accueil .nav__m-link.is-active{color:var(--eb-red);background:var(--eb-red-tint)}.ebpage--accueil .nav__m-group{margin:6px 0;padding:6px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.ebpage--accueil .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}.ebpage--accueil .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)}.ebpage--accueil .nav__m-ico svg{width:19px;height:19px}.ebpage--accueil .nav__m-link.is-active .nav__m-ico{background:var(--eb-red);color:#fff}.ebpage--accueil .nav__m-cta{width:100%;justify-content:center;margin-top:14px;padding:15px 20px;font-size:16px}.ebpage--accueil .nav__mlegal{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:16px}.ebpage--accueil .nav__mlegal a{font-family:var(--font-body);font-weight:500;font-size:13px;color:var(--fg-subtle)}.ebpage--accueil .nav__mlegal a:hover{color:var(--eb-red)}.ebpage--accueil .nav__mlegal span{color:var(--fg-faint);font-size:13px}}@media(max-width:460px){.ebpage--accueil .nav__inner{height:64px;gap:10px}.ebpage--accueil .nav .logo--lg .logo-img{height:30px}.ebpage--accueil .nav__cta-long{display:none}.ebpage--accueil .nav__cta-short{display:inline}.ebpage--accueil .nav__cta-btn{padding:11px 15px;font-size:14.5px}.ebpage--accueil .nav__mobile{max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px)}}.ebpage--accueil .statband{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#fff}.ebpage--accueil .statband__grid{display:grid;grid-template-columns:repeat(4,1fr)}.ebpage--accueil .statband__item{text-align:center;padding:38px 20px;position:relative}.ebpage--accueil .statband__item+.statband__item:before{content:"";position:absolute;left:0;top:28%;bottom:28%;width:1px;background:var(--border)}.ebpage--accueil .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}.ebpage--accueil .statband__v .u{color:var(--eb-red)}.ebpage--accueil .statband__l{font-size:14.5px;color:var(--fg-muted);margin-top:10px}@media(max-width:720px){.ebpage--accueil .statband__grid{grid-template-columns:repeat(2,1fr)}.ebpage--accueil .statband__item:nth-child(3):before,.ebpage--accueil .statband__item:nth-child(2):before{content:none}}.ebpage--accueil h1,.ebpage--accueil h2,.ebpage--accueil .section-head h2,.ebpage--accueil .pf-copy h2,.ebpage--accueil .hero h1,.ebpage--accueil .pro-hero h1,.ebpage--accueil .cta-band h2,.ebpage--accueil .pro-cta h2{text-wrap:balance}.ebpage--accueil .section-head p,.ebpage--accueil .hero__sub,.ebpage--accueil .pro-hero__sub,.ebpage--accueil .pf-copy>p{text-wrap:pretty}.ebpage--accueil .mini-pill,.ebpage--accueil .conf-pill,.ebpage--accueil .cert{transition:transform .18s var(--ease),box-shadow .18s var(--ease),border-color .18s var(--ease)}.ebpage--accueil .mini-pill:hover,.ebpage--accueil .conf-pill:hover{transform:translateY(-2px);box-shadow:var(--sh-sm);border-color:var(--border-strong)}.ebpage--accueil .cert:hover{transform:translateY(-3px);box-shadow:var(--sh-md);border-color:var(--border-strong)}.ebpage--accueil .compare .c-cell{transition:opacity .5s var(--ease),transform .5s var(--ease)}.ebpage--accueil .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--accueil .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--accueil .feat-card .ficon,.ebpage--accueil .flist-item .fi-ic{transition:transform .22s var(--ease),background .22s var(--ease)}.ebpage--accueil .feat-card:hover .ficon,.ebpage--accueil .flist-item:hover .fi-ic{transform:scale(1.08) rotate(-3deg)}.ebpage--accueil .step:hover .step__num{transform:scale(1.06);box-shadow:0 0 0 8px var(--page)}.ebpage--accueil .step__num{transition:transform .2s var(--ease),box-shadow .2s var(--ease)}@media(max-width:980px){.ebpage--accueil .hero__grid{grid-template-columns:1fr;gap:40px}.ebpage--accueil .feat-grid{grid-template-columns:repeat(2,1fr)}.ebpage--accueil .steps{grid-template-columns:repeat(2,1fr);gap:40px 24px}.ebpage--accueil .steps__line{display:none}.ebpage--accueil .compare{grid-template-columns:1.2fr 1fr 1fr}.ebpage--accueil .footer__top{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:640px){.ebpage--accueil .wrap{padding:0 20px}.ebpage--accueil .section{padding:72px 0}.ebpage--accueil .feat-grid,.ebpage--accueil .steps{grid-template-columns:1fr}.ebpage--accueil .cta-band{padding:40px 24px}.ebpage--accueil .footer__top{grid-template-columns:1fr}.ebpage--accueil .footer__bottom{flex-direction:column;gap:14px;align-items:flex-start}.ebpage--accueil .compare .c-cell,.ebpage--accueil .compare .c-head{padding-left:14px;padding-right:14px}}.ebpage--accueil section[id],.ebpage--accueil header[id],.ebpage--accueil div[id]{scroll-margin-top:86px}@media(max-width:980px){.ebpage--accueil{overflow-x:clip}.ebpage--accueil .hero-float{display:none!important}}.ebpage--accueil .mk{font-family:var(--font-body);color:var(--fg-strong)}.ebpage--accueil .mk-app{background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-xl);overflow:hidden}.ebpage--accueil .mk-topbar{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--border);background:#fff}.ebpage--accueil .mk-topbar .l{display:flex;align-items:center;gap:14px}.ebpage--accueil .mk-topbar .seg{display:flex;gap:4px;background:var(--muted);padding:3px;border-radius:9px}.ebpage--accueil .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}.ebpage--accueil .mk-topbar .seg span.on{background:#fff;color:var(--eb-navy);box-shadow:var(--sh-xs)}.ebpage--accueil .mk-topbar .seg span.on--red{background:var(--eb-red);color:#fff}.ebpage--accueil .mk-saved{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--eb-green);font-weight:600}.ebpage--accueil .mk-saved .dot{width:7px;height:7px;border-radius:50%;background:var(--eb-green)}.ebpage--accueil .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}.ebpage--accueil .mk-btn-red svg{width:14px;height:14px}.ebpage--accueil .mk-split{display:grid;grid-template-columns:1fr 1fr}.ebpage--accueil .mk-pane{padding:18px}.ebpage--accueil .mk-pane+.mk-pane{border-left:1px solid var(--border);background:var(--page)}.ebpage--accueil .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}.ebpage--accueil .mk-label svg{width:14px;height:14px}.ebpage--accueil .mk-block{background:#fff;border:1px solid var(--border);border-radius:12px;padding:16px}.ebpage--accueil .mk-block+.mk-block{margin-top:14px}.ebpage--accueil .mk-block-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.ebpage--accueil .mk-block-head .sub{font-size:11.5px;color:var(--fg-subtle);margin-top:2px}.ebpage--accueil .mk-tbl{width:100%;border-collapse:collapse;font-size:12.5px}.ebpage--accueil .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}.ebpage--accueil .mk-tbl th.r,.ebpage--accueil .mk-tbl td.r{text-align:right}.ebpage--accueil .mk-tbl td{padding:11px 8px;border-top:1px solid var(--muted-2);color:var(--fg);vertical-align:top}.ebpage--accueil .mk-tbl .desc{color:var(--eb-navy);font-weight:600}.ebpage--accueil .mk-tbl .desc small{display:block;color:var(--fg-subtle);font-weight:400;font-size:11px;margin-top:2px}.ebpage--accueil .mk-tbl .amt{color:var(--eb-navy);font-weight:600}.ebpage--accueil .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)}.ebpage--accueil .mk-totals{font-size:12.5px}.ebpage--accueil .mk-totals .row{display:flex;justify-content:space-between;padding:9px 0;color:var(--fg-muted);white-space:nowrap;gap:10px}.ebpage--accueil .mk-totals .row .v{color:var(--eb-navy);font-weight:600}.ebpage--accueil .mk-totals .row .cur{color:var(--fg-subtle);font-size:10.5px;font-weight:500}.ebpage--accueil .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}.ebpage--accueil .mk-totals .ttc .lbl{font-family:var(--font-display);font-weight:700;color:var(--eb-navy);font-size:13px}.ebpage--accueil .mk-totals .ttc .val{font-family:var(--font-display);font-weight:800;color:var(--eb-red);font-size:19px}.ebpage--accueil .mk-totals .ttc .val small{font-size:10px;color:var(--fg-subtle);font-weight:600;margin-left:4px}.ebpage--accueil .mk-totals--navy .ttc{background:var(--eb-navy)}.ebpage--accueil .mk-totals--navy .ttc .lbl,.ebpage--accueil .mk-totals--navy .ttc .val{color:#fff}.ebpage--accueil .mk-totals--navy .ttc .val small{color:#fff9}.ebpage--accueil .pdfdoc{background:#fff;border:1px solid var(--border);border-radius:10px;padding:24px;box-shadow:var(--sh-xs);font-size:11px;color:var(--fg)}.ebpage--accueil .pdfdoc .doc-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px}.ebpage--accueil .pdfdoc .doc-brand{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--eb-navy);font-size:15px}.ebpage--accueil .pdfdoc .doc-type{text-align:right;white-space:nowrap}.ebpage--accueil .pdfdoc .doc-type .t{font-family:var(--font-display);font-weight:800;color:var(--eb-red);letter-spacing:.04em;font-size:14px}.ebpage--accueil .pdfdoc .doc-type .n{font-family:var(--font-display);font-weight:800;color:var(--eb-navy);font-size:17px;margin-top:2px}.ebpage--accueil .pdfdoc .doc-meta{font-size:9px;color:var(--fg-subtle);margin-top:6px;line-height:1.5}.ebpage--accueil .pdfdoc .doc-from{font-size:10px;color:var(--fg-muted);line-height:1.5}.ebpage--accueil .pdfdoc .doc-from b{color:var(--eb-navy)}.ebpage--accueil .pdfdoc .doc-dest{border:1px solid var(--border);border-radius:8px;padding:10px 12px;margin:14px 0}.ebpage--accueil .pdfdoc .doc-dest .lbl{font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle)}.ebpage--accueil .pdfdoc .doc-dest b{color:var(--eb-navy);display:block;margin-top:3px}.ebpage--accueil .pdfdoc table{width:100%;border-collapse:collapse;font-size:10px}.ebpage--accueil .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)}.ebpage--accueil .pdfdoc th.r,.ebpage--accueil .pdfdoc td.r{text-align:right}.ebpage--accueil .pdfdoc td{padding:9px 6px;border-bottom:1px solid var(--muted);color:var(--fg)}.ebpage--accueil .pdfdoc td b{color:var(--eb-navy)}.ebpage--accueil .pdfdoc .doc-sum{margin-top:14px;margin-left:auto;width:62%}.ebpage--accueil .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}.ebpage--accueil .pdfdoc .doc-sum .row b{color:var(--eb-navy)}.ebpage--accueil .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}.ebpage--accueil .pdfdoc .doc-sum .ttc.red{background:var(--eb-red)}.ebpage--accueil .pdfdoc .doc-sum .ttc span:last-child{font-weight:800}.ebpage--accueil .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}.ebpage--accueil .pdfdoc .doc-pay{display:flex;gap:8px}.ebpage--accueil .pdfdoc .doc-pay span{display:inline-flex;align-items:center;gap:4px;font-size:8.5px;color:var(--fg-muted)}.ebpage--accueil .pdfdoc .doc-pay svg{width:11px;height:11px}.ebpage--accueil .pdfdoc .doc-sign{text-align:right;font-size:8px;color:var(--fg-subtle)}.ebpage--accueil .pdfdoc .doc-sign .sig{font-family:Brush Script MT,Segoe Script,cursive;font-size:20px;color:var(--eb-navy);transform:rotate(-3deg)}.ebpage--accueil .pdf-zoom{display:inline-flex;align-items:center;gap:10px;font-size:11px;color:var(--fg-muted)}.ebpage--accueil .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)}.ebpage--accueil .qr-card{background:#fff;border:1px solid var(--border);border-radius:14px;padding:18px;box-shadow:var(--sh-md)}.ebpage--accueil .qr-card .qrow{display:flex;gap:16px;align-items:flex-start}.ebpage--accueil .qr-img{width:108px;height:108px;flex:none;position:relative}.ebpage--accueil .qr-img svg{width:100%;height:100%;display:block}.ebpage--accueil .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}.ebpage--accueil .qr-img .qx .swiss-badge{width:18px;height:18px}.ebpage--accueil .qr-info{font-size:10.5px;color:var(--fg-muted);line-height:1.55}.ebpage--accueil .qr-info .k{font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle);margin-top:8px}.ebpage--accueil .qr-info b{color:var(--eb-navy)}.ebpage--accueil .qr-info .amt{font-family:var(--font-display);font-weight:800;color:var(--eb-red);font-size:16px}.ebpage--accueil .qr-info .iban{font-family:var(--font-mono);font-size:11px;color:var(--eb-navy)}.ebpage--accueil .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}.ebpage--accueil .valid-strip svg{width:16px;height:16px}.ebpage--accueil .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)}.ebpage--accueil .iban-field .ok{width:20px;height:20px;border-radius:50%;background:var(--eb-green);color:#fff;display:flex;align-items:center;justify-content:center}.ebpage--accueil .iban-field .ok svg{width:13px;height:13px}.ebpage--accueil .sig-card{background:#fff;border:1px solid var(--border);border-radius:14px;padding:20px;box-shadow:var(--sh-md)}.ebpage--accueil .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)}.ebpage--accueil .sig-ink{font-family:Brush Script MT,Segoe Script,cursive;font-size:42px;color:var(--eb-navy);transform:rotate(-4deg)}.ebpage--accueil .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)}.ebpage--accueil .dash-side{background:var(--eb-navy);color:#fff;padding:16px 12px}.ebpage--accueil .dash-side .ds-logo{display:flex;align-items:center;gap:6px;padding:6px 8px 18px}.ebpage--accueil .dash-side .ds-group{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#fff6;padding:14px 10px 7px;font-weight:700}.ebpage--accueil .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}.ebpage--accueil .dash-side .ds-item svg{width:16px;height:16px;flex:none}.ebpage--accueil .dash-side .ds-item.on{background:#ffffff1a;color:#fff}.ebpage--accueil .dash-side .ds-item.on svg{color:var(--eb-red)}.ebpage--accueil .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)}.ebpage--accueil .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}.ebpage--accueil .dash-side .ds-user .nm{font-size:11.5px;color:#fff;font-weight:600}.ebpage--accueil .dash-side .ds-user .nm small{display:block;color:#ffffff80;font-weight:500}.ebpage--accueil .dash-main{padding:18px 20px;background:#fff}.ebpage--accueil .dash-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.ebpage--accueil .dash-head h4{font-size:18px;color:var(--eb-navy);font-weight:700}.ebpage--accueil .dash-head .tools{display:flex;align-items:center;gap:10px}.ebpage--accueil .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)}.ebpage--accueil .dash-head .tool svg{width:15px;height:15px}.ebpage--accueil .kpi-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.ebpage--accueil .kpi{border:1px solid var(--border);border-radius:11px;padding:13px 14px}.ebpage--accueil .kpi .k{font-size:9.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-subtle);font-weight:700}.ebpage--accueil .kpi .v{font-family:var(--font-display);font-weight:800;color:var(--eb-navy);font-size:18px;margin-top:6px}.ebpage--accueil .kpi .v small{font-size:10px;color:var(--fg-subtle);font-weight:600}.ebpage--accueil .kpi .d{font-size:10.5px;margin-top:5px;font-weight:600}.ebpage--accueil .kpi .d.up{color:var(--eb-green)}.ebpage--accueil .kpi .d.down{color:var(--eb-red)}.ebpage--accueil .dash-cards{display:grid;grid-template-columns:1.5fr 1fr;gap:12px}.ebpage--accueil .dpanel{border:1px solid var(--border);border-radius:11px;padding:15px}.ebpage--accueil .dpanel .dp-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.ebpage--accueil .dpanel .dp-head .t{font-size:12.5px;font-weight:700;color:var(--eb-navy);font-family:var(--font-display)}.ebpage--accueil .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}.ebpage--accueil .chart-line{width:100%;height:96px}.ebpage--accueil .donut-wrap{display:flex;align-items:center;gap:14px}.ebpage--accueil .donut-wrap svg{width:84px;height:84px;flex:none}.ebpage--accueil .donut-leg{font-size:11px}.ebpage--accueil .donut-leg .lg{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:3px 0;color:var(--fg-muted)}.ebpage--accueil .donut-leg .lg .nm{display:flex;align-items:center;gap:7px}.ebpage--accueil .donut-leg .lg .sw{width:8px;height:8px;border-radius:2px}.ebpage--accueil .donut-leg .lg b{color:var(--eb-navy)}.ebpage--accueil .chart-bars{display:flex;align-items:flex-end;gap:6px;height:90px;padding-top:6px}.ebpage--accueil .chart-bars .bar{flex:1;background:var(--eb-navy);border-radius:3px 3px 0 0}.ebpage--accueil .chart-bars .bar.hl{background:var(--eb-red)}.ebpage--accueil .act-list .act{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--muted);font-size:11.5px}.ebpage--accueil .act-list .act:last-child{border-bottom:none}.ebpage--accueil .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}.ebpage--accueil .act-list .act .ai svg{width:13px;height:13px}.ebpage--accueil .act-list .act .nm{flex:1;color:var(--eb-navy);font-weight:600}.ebpage--accueil .act-list .act .nm small{display:block;color:var(--fg-subtle);font-weight:400}.ebpage--accueil .act-list .act .amt{color:var(--eb-navy);font-weight:700}.ebpage--accueil .tag{font-size:9px;font-weight:700;padding:3px 7px;border-radius:var(--r-pill)}.ebpage--accueil .tag--green{background:var(--eb-green-tint);color:var(--eb-green-600)}.ebpage--accueil .tag--red{background:var(--eb-red-tint);color:var(--eb-red)}.ebpage--accueil .tag--amber{background:#fdf3e2;color:var(--warn, #b45309)}.ebpage--accueil .tag--blue{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--accueil .sat{position:absolute;background:#fff;border:1px solid var(--border);border-radius:13px;box-shadow:var(--sh-lg);padding:14px;z-index:3}.ebpage--accueil .sat .sat-head{display:flex;align-items:center;gap:9px;margin-bottom:11px}.ebpage--accueil .sat .sat-ic{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}.ebpage--accueil .sat .sat-ic svg{width:16px;height:16px}.ebpage--accueil .sat .sat-ic--red{background:var(--eb-red-tint);color:var(--eb-red)}.ebpage--accueil .sat .sat-ic--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--accueil .sat .sat-ic--purple{background:var(--eb-purple-tint);color:var(--eb-purple)}.ebpage--accueil .sat .sat-ic--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--accueil .sat .sat-t{font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--eb-navy)}.ebpage--accueil .sat .sat-status{margin-left:auto;font-size:10px;color:var(--eb-green);font-weight:600;display:flex;align-items:center;gap:5px}.ebpage--accueil .sat .sat-status .dot{width:6px;height:6px;border-radius:50%;background:var(--eb-green)}.ebpage--accueil .avatars{display:flex;align-items:center}.ebpage--accueil .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}.ebpage--accueil .avatars .av:first-child{margin-left:0}.ebpage--accueil .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}.ebpage--accueil .exp-row{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--muted);font-size:11.5px}.ebpage--accueil .exp-row:last-child{border-bottom:none}.ebpage--accueil .exp-row .nm{flex:1;color:var(--eb-navy);font-weight:600}.ebpage--accueil .exp-row .nm small{display:block;color:var(--fg-subtle);font-weight:400}.ebpage--accueil .exp-row .amt{font-weight:700;color:var(--eb-navy)}.ebpage--accueil .intg{display:flex;align-items:center;gap:14px}.ebpage--accueil .intg span{font-family:var(--font-display);font-weight:800;font-size:14px}.ebpage--accueil .intg .bexio{color:#1a1a2e}.ebpage--accueil .intg .winbiz{color:#0a2540}.ebpage--accueil .intg .sage{color:#00875a}.ebpage--accueil .recon-row{display:flex;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid var(--muted);font-size:11px}.ebpage--accueil .recon-row:last-child{border-bottom:none}.ebpage--accueil .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}.ebpage--accueil .recon-row .amt{font-weight:700}.ebpage--accueil .recon-row .amt.pos{color:var(--eb-green)}.ebpage--accueil .recon-row .amt.neg{color:var(--eb-red)}.ebpage--accueil .phone{width:200px;background:var(--eb-navy-900);border-radius:26px;padding:8px;box-shadow:var(--sh-lg)}.ebpage--accueil .phone .scr{background:#fff;border-radius:19px;overflow:hidden;padding:16px 14px}.ebpage--accueil .phone .ph-status{display:flex;justify-content:space-between;font-size:9px;color:var(--fg-muted);font-weight:600;margin-bottom:14px}.ebpage--accueil .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}.ebpage--accueil .phone .ph-check svg{width:22px;height:22px}@media(max-width:980px){.ebpage--accueil .mk-split{grid-template-columns:1fr}.ebpage--accueil .mk-pane+.mk-pane{border-left:none;border-top:1px solid var(--border)}.ebpage--accueil .hero-float{display:none}.ebpage--accueil .dash{grid-template-columns:1fr}.ebpage--accueil .dash-side{display:none}.ebpage--accueil .kpi-row{grid-template-columns:repeat(2,1fr)}.ebpage--accueil .dash-cards{grid-template-columns:1fr}}.ebpage--accueil .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)}.ebpage--accueil .rd-scale{position:relative;width:100%}.ebpage--accueil .rd-scale-inner{position:absolute;top:0;left:0;transform-origin:top left}.ebpage--accueil .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%)}.ebpage--accueil .rd-side-top{display:flex;align-items:center;justify-content:space-between;padding:4px 6px 14px}.ebpage--accueil .rd-logo .logo{font-size:0}.ebpage--accueil .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)}.ebpage--accueil .rd-nav{display:flex;flex-direction:column;gap:1px;flex:1}.ebpage--accueil .rd-grp{font-size:8.5px;letter-spacing:.13em;text-transform:uppercase;color:#ffffff61;font-weight:700;padding:13px 10px 6px}.ebpage--accueil .rd-item{display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:9px;color:#ffffffb3;font-size:12.5px;font-weight:500}.ebpage--accueil .rd-item .rd-i-ic{display:flex;color:#ffffff9e}.ebpage--accueil .rd-item .rd-i-t{flex:1}.ebpage--accueil .rd-item .rd-i-chev{color:#fff6}.ebpage--accueil .rd-item.on{background:#fff;color:var(--eb-navy);box-shadow:0 4px 14px #0000002e}.ebpage--accueil .rd-item.on .rd-i-ic{color:var(--eb-red)}.ebpage--accueil .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)}.ebpage--accueil .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)}.ebpage--accueil .rd-u-meta{display:flex;flex-direction:column;flex:1;line-height:1.3}.ebpage--accueil .rd-u-meta b{font-size:12.5px;color:#fff;font-weight:600}.ebpage--accueil .rd-u-meta small{display:flex;align-items:center;gap:5px;font-size:10px;color:#ffffff8c}.ebpage--accueil .rd-u-dot{width:6px;height:6px;border-radius:50%;background:#f0b429}.ebpage--accueil .rd-u-chev{color:#ffffff80;flex:none}.ebpage--accueil .rd-main{padding:16px 18px 18px;display:flex;flex-direction:column;min-width:0}.ebpage--accueil .rd-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.ebpage--accueil .rd-top-l{display:flex;align-items:center;gap:12px;min-width:0}.ebpage--accueil .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}.ebpage--accueil .rd-top-l h4{font-family:var(--rd-serif);font-weight:600;font-size:19px;color:var(--eb-navy);letter-spacing:-.01em}.ebpage--accueil .rd-top-r{display:flex;align-items:center;gap:8px}.ebpage--accueil .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)}.ebpage--accueil .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}.ebpage--accueil .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}.ebpage--accueil .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)}.ebpage--accueil .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)}.ebpage--accueil .rd-tabs{display:flex;justify-content:flex-end;gap:4px;margin-bottom:-1px;padding-right:4px;position:relative;z-index:2}.ebpage--accueil .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}.ebpage--accueil .rd-tab svg{color:var(--fg-subtle)}.ebpage--accueil .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}.ebpage--accueil .rd-tab.on svg{color:var(--eb-red)}.ebpage--accueil .rd-panel{background:#fff;border:1px solid var(--border);border-radius:16px 0 16px 16px;padding:16px;box-shadow:var(--sh-xs)}.ebpage--accueil .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}.ebpage--accueil .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)}.ebpage--accueil .rd-alert-t{flex:1;font-size:12.5px;color:var(--eb-navy)}.ebpage--accueil .rd-alert-t b{font-weight:700}.ebpage--accueil .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)}.ebpage--accueil .rd-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ebpage--accueil .rd-kpi{position:relative;overflow:hidden;border-radius:15px;padding:14px;color:#fff;min-height:118px;display:flex;flex-direction:column}.ebpage--accueil .rd-kpi--red{background:linear-gradient(140deg,#ec4b57,#c8121d);box-shadow:0 12px 24px #c8121d42}.ebpage--accueil .rd-kpi--amber{background:linear-gradient(140deg,#efab3d,#d6882a);box-shadow:0 12px 24px #d6882a42}.ebpage--accueil .rd-kpi--purple{background:linear-gradient(140deg,#8c6bef,#6a43d0);box-shadow:0 12px 24px #6a43d042}.ebpage--accueil .rd-kpi--blue{background:linear-gradient(140deg,#3fa0e6,#1f76c2);box-shadow:0 12px 24px #1f76c242}.ebpage--accueil .rd-kpi-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.ebpage--accueil .rd-kpi-label{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffffe0;line-height:1.3}.ebpage--accueil .rd-kpi-ic{width:26px;height:26px;flex:none;border-radius:8px;background:#fff3;display:flex;align-items:center;justify-content:center;color:#fff}.ebpage--accueil .rd-kpi-val{font-family:var(--rd-serif);font-weight:600;font-size:30px;line-height:1;margin-top:8px;letter-spacing:-.01em}.ebpage--accueil .rd-kpi-unit{font-size:18px;font-weight:500}.ebpage--accueil .rd-kpi-wave{position:absolute;left:0;right:0;bottom:30px;width:100%;height:30px;opacity:.55;pointer-events:none}.ebpage--accueil .rd-kpi-foot{margin-top:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ebpage--accueil .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}.ebpage--accueil .rd-kpi-sub{font-size:10.5px;color:#ffffffd9;font-weight:500}.ebpage--accueil .rd-actions-head{display:flex;align-items:baseline;gap:12px;margin:20px 0 12px}.ebpage--accueil .rd-actions-head h5{font-family:var(--rd-serif);font-weight:600;font-size:17px;color:var(--eb-navy)}.ebpage--accueil .rd-actions-head span{font-size:12px;color:var(--fg-subtle)}.ebpage--accueil .rd-actions{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ebpage--accueil .rd-action{display:flex;align-items:center;gap:11px;border-radius:13px;padding:13px}.ebpage--accueil .rd-action--purple{background:var(--eb-purple-tint)}.ebpage--accueil .rd-action--red{background:var(--eb-red-tint)}.ebpage--accueil .rd-action--blue{background:var(--rd-blue-tint)}.ebpage--accueil .rd-action--grey{background:var(--muted)}.ebpage--accueil .rd-act-ic{width:32px;height:32px;flex:none;border-radius:9px;background:#ffffffb3;display:flex;align-items:center;justify-content:center}.ebpage--accueil .rd-action--purple .rd-act-ic{color:var(--eb-purple)}.ebpage--accueil .rd-action--red .rd-act-ic{color:var(--eb-red)}.ebpage--accueil .rd-action--blue .rd-act-ic{color:var(--rd-blue)}.ebpage--accueil .rd-action--grey .rd-act-ic{color:var(--fg-muted)}.ebpage--accueil .rd-act-meta{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.3}.ebpage--accueil .rd-act-meta b{font-size:12.5px;color:var(--eb-navy);font-weight:700}.ebpage--accueil .rd-act-meta small{font-size:10.5px;color:var(--fg-muted)}.ebpage--accueil .rd-act-arrow{color:var(--fg-subtle);flex:none}.ebpage--accueil .rd-bottom{display:grid;grid-template-columns:1.5fr 1fr;gap:14px;margin-top:14px}.ebpage--accueil .rd-card{background:#fff;border:1px solid var(--border);border-radius:16px;padding:16px;box-shadow:var(--sh-xs)}.ebpage--accueil .rd-card>h5,.ebpage--accueil .rd-card-head h5{font-family:var(--rd-serif);font-weight:600;font-size:16px;color:var(--eb-navy)}.ebpage--accueil .rd-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.ebpage--accueil .rd-card-sub{display:block;font-size:11px;color:var(--fg-subtle);margin-top:3px}.ebpage--accueil .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}.ebpage--accueil .rd-acts{display:flex;flex-direction:column}.ebpage--accueil .rd-act-row{display:flex;align-items:center;gap:11px;padding:10px 8px;border-radius:10px}.ebpage--accueil .rd-act-row+.rd-act-row{border-top:1px solid var(--muted)}.ebpage--accueil .rd-act-row.hot{background:var(--eb-red-tint);border-top-color:transparent}.ebpage--accueil .rd-trow-ic{width:30px;height:30px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center}.ebpage--accueil .rd-tone-green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--accueil .rd-tone-blue{background:var(--rd-blue-tint);color:var(--rd-blue)}.ebpage--accueil .rd-tone-red{background:#fff;color:var(--eb-red);box-shadow:var(--sh-xs)}.ebpage--accueil .rd-tone-faint{background:var(--muted);color:var(--fg-subtle)}.ebpage--accueil .rd-trow-t{flex:1;font-size:12px;color:var(--fg-muted);line-height:1.4;min-width:0}.ebpage--accueil .rd-trow-t b{color:var(--eb-navy);font-weight:700}.ebpage--accueil .rd-trow-time{font-size:10.5px;color:var(--fg-subtle);white-space:nowrap}.ebpage--accueil .rd-trow-arrow{color:var(--eb-red);flex:none}.ebpage--accueil .rd-ring-row{display:flex;align-items:center;gap:16px;margin:14px 0 16px}.ebpage--accueil .rd-ring{position:relative;width:64px;height:64px;flex:none}.ebpage--accueil .rd-ring svg{width:100%;height:100%}.ebpage--accueil .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)}.ebpage--accueil .rd-ring-label{font-size:12px;color:var(--fg-muted)}.ebpage--accueil .rd-ring-val{font-family:var(--rd-serif);font-weight:600;font-size:21px;color:var(--eb-navy);margin-top:2px}.ebpage--accueil .rd-ring-val small{font-family:var(--font-body);font-size:11px;font-weight:500;color:var(--fg-subtle)}.ebpage--accueil .rd-ap-rows{display:flex;flex-direction:column;gap:2px}.ebpage--accueil .rd-ap-row{display:flex;align-items:center;gap:11px;padding:9px 2px;border-top:1px solid var(--muted)}.ebpage--accueil .rd-ap-row:first-child{border-top:none}.ebpage--accueil .rd-ap-l{flex:1;font-size:12.5px;color:var(--eb-navy);font-weight:500}.ebpage--accueil .rd-ap-v{font-family:var(--rd-serif);font-weight:600;font-size:14px;color:var(--eb-navy)}.ebpage--accueil .rd-obj{margin-top:14px;padding-top:14px;border-top:1px solid var(--muted)}.ebpage--accueil .rd-obj-head{display:flex;align-items:center;justify-content:space-between;font-size:12px}.ebpage--accueil .rd-obj-t{display:inline-flex;align-items:center;gap:7px;color:var(--fg-muted)}.ebpage--accueil .rd-obj-t svg{color:var(--eb-navy)}.ebpage--accueil .rd-obj-head b{color:var(--eb-navy);font-weight:700}.ebpage--accueil .rd-obj-head b small{font-weight:500;color:var(--fg-subtle)}.ebpage--accueil .rd-obj-bar{height:5px;border-radius:999px;background:var(--muted-2);margin-top:9px;overflow:hidden}.ebpage--accueil .rd-obj-bar span{display:block;height:100%;background:var(--eb-red);border-radius:999px}.ebpage--accueil .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}.ebpage--accueil .rd-tip b{color:var(--eb-navy);font-weight:700}.ebpage--accueil .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)}}@media(prefers-reduced-motion:reduce){.ebpage--accueil .hf-lines-wrap.pulse,.ebpage--accueil .hf-toast{animation:none}}@media(max-width:980px){.ebpage--accueil .hf-app{min-height:0}.ebpage--accueil .hf-parties{grid-template-columns:1fr}}.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}}@media(max-width:600px){.ebpage--accueil{--wrap-pad: 18px}.ebpage--accueil .section,.ebpage--accueil .pro-feature,.ebpage--accueil .pmods,.ebpage--accueil #flow,.ebpage--accueil #conformite,.ebpage--accueil #faq,.ebpage--accueil #securite,.ebpage--accueil #suite{padding-top:52px!important;padding-bottom:52px!important}.ebpage--accueil .section--tight{padding-top:40px!important;padding-bottom:40px!important}.ebpage--accueil .section-head{margin-bottom:30px}.ebpage--accueil .section-head h2,.ebpage--accueil .pf-copy h2{font-size:26px!important;line-height:1.12}.ebpage--accueil .section-head p{font-size:15px;line-height:1.55}.ebpage--accueil .kicker{font-size:12px}.ebpage--accueil .hero,.ebpage--accueil .pro-hero,.ebpage--accueil .sm-hero,.ebpage--accueil .cm-hero{padding-top:92px!important;padding-bottom:48px!important}.ebpage--accueil .hero h1,.ebpage--accueil .pro-hero h1,.ebpage--accueil .sm-hero h1,.ebpage--accueil .cm-hero h1{font-size:33px!important;line-height:1.07}.ebpage--accueil .hero__sub,.ebpage--accueil .pro-hero__sub,.ebpage--accueil .sm-hero__sub{font-size:16px!important}.ebpage--accueil .hero__cta,.ebpage--accueil .pro-hero__cta,.ebpage--accueil .sm-hero__cta{gap:10px}.ebpage--accueil .hero__cta .btn,.ebpage--accueil .pro-hero__cta .btn,.ebpage--accueil .sm-hero__cta .btn{flex:1 1 auto;justify-content:center}.ebpage--accueil .btn--lg{padding:13px 20px;font-size:15px}.ebpage--accueil .hero__usps,.ebpage--accueil .pro-hero__mini,.ebpage--accueil .sm-hero__usps{gap:8px;margin-top:22px}.ebpage--accueil .hero__usps .usp,.ebpage--accueil .pro-hero__mini .m,.ebpage--accueil .sm-hero__usps .usp{font-size:12.5px;padding:7px 11px}.ebpage--accueil .hero__grid,.ebpage--accueil .pro-hero__grid,.ebpage--accueil .sm-hero__grid,.ebpage--accueil .cm-hero__grid,.ebpage--accueil .pro-feature__grid,.ebpage--accueil .pf-cols{gap:28px!important}.ebpage--accueil .pro-stats,.ebpage--accueil .stats-row,.ebpage--accueil .hero-stats{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.ebpage--accueil .pro-stat,.ebpage--accueil .stat{padding:14px 10px!important}.ebpage--accueil .pro-stat .v,.ebpage--accueil .stat .v{font-size:30px!important}.ebpage--accueil .pro-stat .l,.ebpage--accueil .stat .l{font-size:11.5px!important}.ebpage--accueil .pf-visual{margin:0 -2px}.ebpage--accueil .pmod{padding:22px 20px!important;border-radius:18px}.ebpage--accueil .pmod__name{font-size:19px}.ebpage--accueil .pp-controls{gap:12px;margin-bottom:28px}.ebpage--accueil .pp-plan{width:100%}.ebpage--accueil .pp-plan button{flex:1;align-items:center;padding:10px 8px}.ebpage--accueil .pp-users{width:100%;justify-content:space-between}.ebpage--accueil .pp-grid{grid-template-columns:1fr!important;gap:12px}.ebpage--accueil .pp-card{flex-direction:row;align-items:stretch;text-align:left}.ebpage--accueil .pp-card.featured{transform:none}.ebpage--accueil .pp-card.featured:hover{transform:translateY(-3px)}.ebpage--accueil .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)}.ebpage--accueil .pp-card.featured .pp-head{border-right-color:#ffffff1f}.ebpage--accueil .pp-head .dur{font-size:18px}.ebpage--accueil .pp-save{margin-top:8px;align-self:flex-start}.ebpage--accueil .pp-body{flex:1;padding:16px;align-items:stretch}.ebpage--accueil .pp-price{justify-content:flex-start;margin-top:0}.ebpage--accueil .pp-price .int{font-size:40px}.ebpage--accueil .pp-unit{text-align:left}.ebpage--accueil .pp-billed{text-align:left;margin-top:8px;min-height:0}.ebpage--accueil .pp-order{margin-top:12px}.ebpage--accueil .pp-ribbon{left:19%}.ebpage--accueil .pp-incl{gap:7px;margin-top:22px}.ebpage--accueil .pp-incl .chip{font-size:12px;padding:6px 11px}.ebpage--accueil .pp-reassure{flex-direction:column;gap:11px;align-items:center;margin-top:24px}.ebpage--accueil .cx-wrap{position:relative}.ebpage--accueil .cx-scroll{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.ebpage--accueil .cx{min-width:540px}.ebpage--accueil .cx-th-feat{padding:18px 14px 16px}.ebpage--accueil .cx-th-feat .t{font-size:16px}.ebpage--accueil .cx-plan{padding:16px 10px}.ebpage--accueil .cx-plan .pr{font-size:23px}.ebpage--accueil .cx-row td{padding:11px 14px;font-size:12.5px}.ebpage--accueil .cx-grp td{padding:11px 14px}.ebpage--accueil .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)}.ebpage--accueil .cx-hint svg{width:15px;height:15px}.ebpage--accueil .sflow,.ebpage--accueil .psuite-flow{gap:12px!important}.ebpage--accueil .sflow-arrow,.ebpage--accueil .pflow-arrow{transform:rotate(90deg);margin:2px auto}.ebpage--accueil .faq-q{font-size:14.5px;padding:16px}.ebpage--accueil .faq-a-inner{font-size:14px}.ebpage--accueil .pro-cta{padding:40px 22px!important}.ebpage--accueil .pro-cta h2{font-size:25px}.ebpage--accueil .pro-cta p{font-size:15px}.ebpage--accueil .footer__top{gap:32px}.ebpage--accueil .footer__brand p{font-size:14px}.ebpage--accueil .sec-band .wrap>div[style*=grid]{display:block!important}.ebpage--accueil .cert{flex:1 1 100%!important}.ebpage--accueil .seal{margin:24px auto 0}}@media(max-width:860px)and (min-width:601px){.ebpage--accueil .pp-grid{grid-template-columns:1fr 1fr!important}.ebpage--accueil .section-head h2,.ebpage--accueil .pf-copy h2{font-size:30px}}.ebpage--pro{--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}.ebpage--pro *{box-sizing:border-box}.ebpage--pro{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}.ebpage--pro h1,.ebpage--pro h2,.ebpage--pro h3,.ebpage--pro h4{font-family:var(--font-display);color:var(--fg-strong);margin:0;letter-spacing:-.022em;line-height:1.08;font-weight:700}.ebpage--pro p{margin:0}.ebpage--pro img,.ebpage--pro svg{display:block}.ebpage--pro button{font-family:inherit;cursor:pointer}.ebpage--pro a{color:inherit;text-decoration:none}.ebpage--pro ::-moz-selection{background:var(--eb-red);color:#fff}.ebpage--pro ::selection{background:var(--eb-red);color:#fff}.ebpage--pro .wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 32px}.ebpage--pro .section{padding:104px 0;position:relative}.ebpage--pro .section--tight{padding:80px 0}.ebpage--pro .section--muted{background:var(--page)}.ebpage--pro .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)}.ebpage--pro .eyebrow svg{width:17px;height:17px}.ebpage--pro .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)}.ebpage--pro .section-head{max-width:720px;margin:0 auto 64px;text-align:center}.ebpage--pro .section-head h2{font-size:clamp(2rem,3.6vw,3rem);font-weight:800;color:var(--eb-navy);margin:22px 0 0}.ebpage--pro .section-head h2 .accent{color:var(--eb-red)}.ebpage--pro .section-head p{font-size:19px;color:var(--fg-muted);margin:20px auto 0;max-width:600px;line-height:1.6}.ebpage--pro .accent-red{color:var(--eb-red)}.ebpage--pro .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}.ebpage--pro .btn svg{width:19px;height:19px}.ebpage--pro .btn--primary{background:var(--eb-red);color:#fff;box-shadow:var(--sh-red)}.ebpage--pro .btn--primary:hover{background:var(--eb-red-600);transform:translateY(-1px);box-shadow:0 16px 32px var(--brand-red, #CC2936) 57}.ebpage--pro .btn--primary:active{transform:translateY(0) scale(.99)}.ebpage--pro .btn--ghost{background:#fff;color:var(--eb-navy);border-color:var(--border-strong);box-shadow:var(--sh-xs)}.ebpage--pro .btn--ghost:hover{border-color:var(--eb-navy)}.ebpage--pro .btn--dark{background:var(--eb-navy);color:#fff}.ebpage--pro .btn--dark:hover{background:var(--eb-navy-900);transform:translateY(-1px)}.ebpage--pro .btn--lg{padding:17px 30px;font-size:17px}.ebpage--pro .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}.ebpage--pro .logo .logo-img{display:block;width:auto}.ebpage--pro .logo--lg .logo-img{height:42px}.ebpage--pro .logo--md .logo-img{height:26px}.ebpage--pro .logo--sm .logo-img{height:20px}.ebpage--pro .logo--mark.logo--lg .logo-img{height:40px}.ebpage--pro .logo--mark.logo--md .logo-img{height:30px}.ebpage--pro .logo--mark.logo--sm .logo-img{height:24px}.ebpage--pro .logo--lg{font-size:34px}.ebpage--pro .logo--md{font-size:26px}.ebpage--pro .logo--sm{font-size:22px}.ebpage--pro .logo .pro-tag,.ebpage--pro .logo .compta-tag,.ebpage--pro .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}.ebpage--pro .logo .pro-tag{background:var(--eb-red)}.ebpage--pro .swiss-badge{display:inline-flex;align-items:center;justify-content:center;background:var(--eb-red);border-radius:6px}.ebpage--pro .swiss-badge svg{width:64%;height:64%}.ebpage--pro .mtn-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.ebpage--pro .mtn-bg svg{position:absolute;bottom:0;width:100%;height:auto}.ebpage--pro .section>.wrap,.ebpage--pro .hero>.wrap{position:relative;z-index:1}.ebpage--pro .cross-ghost{position:absolute;color:var(--eb-red);opacity:.07;pointer-events:none;z-index:0}.ebpage--pro .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}.ebpage--pro .usp-row{display:flex;flex-wrap:wrap;gap:12px}.ebpage--pro .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)}.ebpage--pro .usp:hover{box-shadow:var(--sh-sm);border-color:var(--border-strong);transform:translateY(-2px)}.ebpage--pro .usp .ic{width:20px;height:20px;color:var(--eb-red);flex:none}.ebpage--pro .usp .ic--navy{color:var(--eb-navy)}.ebpage--pro .usp .ic--green{color:var(--eb-green)}.ebpage--pro .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)}.ebpage--pro .nav.scrolled{border-bottom-color:var(--border);box-shadow:var(--sh-sm);background:#fffffff0}.ebpage--pro .nav__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;height:74px}.ebpage--pro .nav__brand{display:inline-flex;align-items:center;flex:none;border-radius:10px}.ebpage--pro .nav__links{display:flex;align-items:center;gap:2px}.ebpage--pro .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)}.ebpage--pro .nav__link:hover{background:var(--eb-navy-tint)}.ebpage--pro .nav__link.is-active{color:var(--eb-red);font-weight:600;background:var(--eb-red-tint)}.ebpage--pro .nav__sep{width:1px;height:22px;background:var(--border-strong);margin:0 12px;flex:none}.ebpage--pro .nav__actions{display:flex;align-items:center;gap:10px;flex:none}.ebpage--pro .nav__cta-btn{white-space:nowrap}.ebpage--pro .nav__cta-short{display:none}.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)}.ebpage--pro .nav__login-btn:hover{background:var(--eb-navy-900)}.ebpage--pro .nav__login-btn:active{transform:scale(.97)}.ebpage--pro .nav__login-ic{display:inline-flex;align-items:center}.ebpage--pro .nav__login-ic svg{width:16px;height:16px}@media(max-width:460px){.ebpage--pro .nav__login-txt{display:none}.ebpage--pro .nav__login-btn{padding:0 11px}}.ebpage--pro .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)}.ebpage--pro .nav__burger:hover,.ebpage--pro .nav.menu-open .nav__burger{background:var(--eb-navy-tint);border-color:var(--border-strong)}.ebpage--pro .nav__scrim{display:none}.ebpage--pro .hero{position:relative;padding:70px 0 150px;overflow:visible;background:linear-gradient(180deg,#fff 0%,var(--page) 100%)}.ebpage--pro .hero>.wrap{max-width:1460px}.ebpage--pro .hero__grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:52px;align-items:center}.ebpage--pro .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}.ebpage--pro .hero h1 .accent{color:var(--eb-red)}.ebpage--pro .hero__sub{font-size:20px;line-height:1.55;color:var(--fg-muted);margin:26px 0 0;max-width:520px}.ebpage--pro .hero__cta{display:flex;gap:14px;margin:34px 0 0;flex-wrap:wrap}.ebpage--pro .hero__usps{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.ebpage--pro .hero__visual{min-width:0;position:relative}.ebpage--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}.ebpage--pro .hero-stage{position:relative}.ebpage--pro .hero__trust{display:flex;align-items:center;gap:10px;margin-top:30px;font-size:14.5px;color:var(--fg-muted)}.ebpage--pro .hero__trust svg{width:18px;height:18px;color:var(--eb-green);flex:none}.ebpage--pro .hero__trust b{color:var(--eb-navy);font-weight:600}.ebpage--pro .card{background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-sm)}.ebpage--pro .feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ebpage--pro .feat-card{background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);padding:28px;transition:all .2s var(--ease);position:relative}.ebpage--pro .feat-card:hover{box-shadow:var(--sh-md);border-color:var(--border-strong);transform:translateY(-3px)}.ebpage--pro .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}.ebpage--pro .feat-card .ficon svg{width:26px;height:26px}.ebpage--pro .feat-card .ficon--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--pro .feat-card .ficon--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--pro .feat-card h3{font-size:19px;color:var(--eb-navy);font-weight:700;margin-bottom:8px}.ebpage--pro .feat-card p{font-size:15px;color:var(--fg-muted);line-height:1.55}.ebpage--pro .flist{display:flex;flex-direction:column;gap:4px}.ebpage--pro .flist-item{display:flex;gap:18px;padding:18px;border-radius:var(--r-md);transition:background .18s var(--ease)}.ebpage--pro .flist-item:hover{background:var(--white);box-shadow:var(--sh-sm)}.ebpage--pro .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)}.ebpage--pro .flist-item .fi-ic svg{width:22px;height:22px}.ebpage--pro .flist-item .fi-ic--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--pro .flist-item .fi-ic--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--pro .flist-item .fi-ic--purple{background:var(--eb-purple-tint);color:var(--eb-purple)}.ebpage--pro .flist-item h4{font-size:17px;color:var(--eb-navy);font-weight:700;margin-bottom:3px}.ebpage--pro .flist-item p{font-size:14.5px;color:var(--fg-muted);line-height:1.5}.ebpage--pro .mini-pills{display:flex;flex-wrap:wrap;gap:10px}.ebpage--pro .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)}.ebpage--pro .mini-pill svg{width:16px;height:16px;color:var(--eb-navy)}.ebpage--pro .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;position:relative}.ebpage--pro .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}.ebpage--pro .step{position:relative;z-index:1;text-align:center;min-width:0}.ebpage--pro .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)}.ebpage--pro .step h4{font-size:18px;color:var(--eb-navy);font-weight:700}.ebpage--pro .step p{font-size:14.5px;color:var(--fg-muted);margin-top:8px;line-height:1.5}.ebpage--pro .step__card{margin-top:22px;text-align:left;min-width:0}.ebpage--pro .sec-band{position:relative;background:linear-gradient(180deg,#fff 0%,var(--page) 60%,#fff 100%);overflow:hidden}.ebpage--pro .pro-section{background:linear-gradient(180deg,var(--page),#fff);position:relative;overflow:hidden}.ebpage--pro .pro-eyebrow{background:var(--eb-purple-tint);color:var(--eb-purple);border:none}.ebpage--pro .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}.ebpage--pro .compare .c-head{padding:28px 26px;border-bottom:1px solid var(--border)}.ebpage--pro .compare .c-head--feat{background:var(--white)}.ebpage--pro .compare .c-head--free{background:var(--page)}.ebpage--pro .compare .c-head--pro{background:var(--eb-navy)}.ebpage--pro .compare .c-col{border-left:1px solid var(--border)}.ebpage--pro .compare .c-col:first-child{border-left:none}.ebpage--pro .compare .c-title{font-family:var(--font-display);font-weight:700;font-size:18px;color:var(--eb-navy)}.ebpage--pro .compare .c-title--pro{color:#fff}.ebpage--pro .compare .c-sub{font-size:13px;color:var(--fg-muted);margin-top:4px}.ebpage--pro .compare .c-sub--pro{color:#ffffffb3}.ebpage--pro .compare .c-row{display:contents}.ebpage--pro .compare .c-cell{padding:16px 26px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:10px;font-size:15px}.ebpage--pro .compare .c-cell--label{color:var(--eb-navy);font-weight:600;font-family:var(--font-display)}.ebpage--pro .compare .c-cell--center{justify-content:center}.ebpage--pro .compare .c-cell svg{width:20px;height:20px;flex:none}.ebpage--pro .compare .yes{color:var(--eb-green)}.ebpage--pro .compare .no{color:var(--fg-faint)}.ebpage--pro .compare .c-foot{padding:24px 26px}.ebpage--pro .compare-zebra:nth-child(2n){background:#f7f8fa99}.ebpage--pro .pro-stage{position:relative;max-width:1120px;margin:0 auto}.ebpage--pro .pro-stage .stage-dash{max-width:880px;margin:0 auto;position:relative;z-index:2}.ebpage--pro .pro-sat{position:absolute}.ebpage--pro .pro-transition-visual{position:relative}.ebpage--pro .statstrip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--eb-navy);border-radius:var(--r-xl);overflow:hidden}.ebpage--pro .statstrip .st{background:var(--eb-navy);padding:28px 24px;text-align:center}.ebpage--pro .statstrip .st .v{font-family:var(--font-display);font-weight:800;color:#fff;font-size:30px}.ebpage--pro .statstrip .st .l{color:#ffffff9e;font-size:13.5px;margin-top:6px}.ebpage--pro .statstrip .st .v .accent{color:var(--eb-red)}.ebpage--pro .conf-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ebpage--pro .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)}.ebpage--pro .conf-pill svg{width:18px;height:18px;color:var(--eb-green)}@media(max-width:1080px){.ebpage--pro .pro-sat{display:none!important}.ebpage--pro .statstrip{grid-template-columns:repeat(2,1fr)}}.ebpage--pro .faq{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.ebpage--pro .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)}.ebpage--pro .faq-item.open{box-shadow:var(--sh-sm);border-color:var(--border-strong)}.ebpage--pro .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)}.ebpage--pro .faq-q .chev{width:22px;height:22px;color:var(--eb-red);flex:none;transition:transform .25s var(--ease)}.ebpage--pro .faq-item.open .chev{transform:rotate(180deg)}.ebpage--pro .faq-a{max-height:0;overflow:hidden;transition:max-height .3s var(--ease)}.ebpage--pro .faq-a-inner{padding:0 24px 24px;color:var(--fg-muted);font-size:15.5px;line-height:1.65}.ebpage--pro .cta-band{background:var(--eb-navy);border-radius:var(--r-xl);padding:64px;text-align:center;position:relative;overflow:hidden}.ebpage--pro .cta-band h2{color:#fff;font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:800}.ebpage--pro .cta-band p{color:#ffffffb8;font-size:18px;margin:16px auto 0;max-width:520px}.ebpage--pro .footer{background:#fff;border-top:1px solid var(--border);padding:64px 0 36px}.ebpage--pro .footer__top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.ebpage--pro .footer__brand p{font-size:14.5px;color:var(--fg-muted);margin-top:16px;max-width:280px;line-height:1.6}.ebpage--pro .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}.ebpage--pro .footer__col a{display:block;font-size:15px;color:var(--fg-muted);margin-bottom:11px;transition:color .15s var(--ease)}.ebpage--pro .footer__col a:hover{color:var(--eb-red)}.ebpage--pro .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)}.ebpage--pro .footer__bottom .baseline{display:flex;align-items:center;gap:10px}.ebpage--pro .reveal{opacity:0;transform:translateY(26px) scale(.985);transition:opacity .7s var(--ease),transform .7s var(--ease)}.ebpage--pro .reveal.in{opacity:1;transform:none}.ebpage--pro .reveal.d1{transition-delay:.08s}.ebpage--pro .reveal.d2{transition-delay:.16s}.ebpage--pro .reveal.d3{transition-delay:.24s}.ebpage--pro .reveal.d4{transition-delay:.32s}@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}.ebpage--pro .fl-d2{animation-delay:-2.6s}@media(prefers-reduced-motion:reduce){.ebpage--pro .floaty,.ebpage--pro .floaty2{animation:none}}.ebpage--pro .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}.ebpage--pro a:focus-visible,.ebpage--pro button:focus-visible,.ebpage--pro .btn:focus-visible,.ebpage--pro .faq-q:focus-visible,.ebpage--pro .usp:focus-visible,.ebpage--pro .nav__links a:focus-visible{outline:none;box-shadow:0 0 0 3px #14203b61;border-radius:8px}.ebpage--pro .btn--primary:focus-visible{box-shadow:0 0 0 3px var(--brand-red, #CC2936) 52}.ebpage--pro .btn--white:focus-visible,.ebpage--pro .btn--outline-light:focus-visible{box-shadow:0 0 0 3px #ffffff80}.ebpage--pro .nav__burger{position:relative;z-index:2}.ebpage--pro .nav__mobile{display:none}@media(max-width:980px){.ebpage--pro .nav__links,.ebpage--pro .nav__sep{display:none}.ebpage--pro .nav__burger{display:inline-flex}.ebpage--pro .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}.ebpage--pro .nav.menu-open .nav__scrim{opacity:1;pointer-events:auto}.ebpage--pro .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}.ebpage--pro .nav.menu-open .nav__mobile{transform:none;opacity:1;visibility:visible;transition:opacity .24s var(--ease),transform .28s var(--ease)}.ebpage--pro .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)}.ebpage--pro .nav__m-link:hover{background:var(--eb-navy-tint)}.ebpage--pro .nav__m-link.is-active{color:var(--eb-red);background:var(--eb-red-tint)}.ebpage--pro .nav__m-group{margin:6px 0;padding:6px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.ebpage--pro .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}.ebpage--pro .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)}.ebpage--pro .nav__m-ico svg{width:19px;height:19px}.ebpage--pro .nav__m-link.is-active .nav__m-ico{background:var(--eb-red);color:#fff}.ebpage--pro .nav__m-cta{width:100%;justify-content:center;margin-top:14px;padding:15px 20px;font-size:16px}.ebpage--pro .nav__mlegal{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:16px}.ebpage--pro .nav__mlegal a{font-family:var(--font-body);font-weight:500;font-size:13px;color:var(--fg-subtle)}.ebpage--pro .nav__mlegal a:hover{color:var(--eb-red)}.ebpage--pro .nav__mlegal span{color:var(--fg-faint);font-size:13px}}@media(max-width:460px){.ebpage--pro .nav__inner{height:64px;gap:10px}.ebpage--pro .nav .logo--lg .logo-img{height:30px}.ebpage--pro .nav__cta-long{display:none}.ebpage--pro .nav__cta-short{display:inline}.ebpage--pro .nav__cta-btn{padding:11px 15px;font-size:14.5px}.ebpage--pro .nav__mobile{max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px)}}.ebpage--pro .statband{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#fff}.ebpage--pro .statband__grid{display:grid;grid-template-columns:repeat(4,1fr)}.ebpage--pro .statband__item{text-align:center;padding:38px 20px;position:relative}.ebpage--pro .statband__item+.statband__item:before{content:"";position:absolute;left:0;top:28%;bottom:28%;width:1px;background:var(--border)}.ebpage--pro .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}.ebpage--pro .statband__v .u{color:var(--eb-red)}.ebpage--pro .statband__l{font-size:14.5px;color:var(--fg-muted);margin-top:10px}@media(max-width:720px){.ebpage--pro .statband__grid{grid-template-columns:repeat(2,1fr)}.ebpage--pro .statband__item:nth-child(3):before,.ebpage--pro .statband__item:nth-child(2):before{content:none}}.ebpage--pro h1,.ebpage--pro h2,.ebpage--pro .section-head h2,.ebpage--pro .pf-copy h2,.ebpage--pro .hero h1,.ebpage--pro .pro-hero h1,.ebpage--pro .cta-band h2,.ebpage--pro .pro-cta h2{text-wrap:balance}.ebpage--pro .section-head p,.ebpage--pro .hero__sub,.ebpage--pro .pro-hero__sub,.ebpage--pro .pf-copy>p{text-wrap:pretty}.ebpage--pro .mini-pill,.ebpage--pro .conf-pill,.ebpage--pro .cert{transition:transform .18s var(--ease),box-shadow .18s var(--ease),border-color .18s var(--ease)}.ebpage--pro .mini-pill:hover,.ebpage--pro .conf-pill:hover{transform:translateY(-2px);box-shadow:var(--sh-sm);border-color:var(--border-strong)}.ebpage--pro .cert:hover{transform:translateY(-3px);box-shadow:var(--sh-md);border-color:var(--border-strong)}.ebpage--pro .compare .c-cell{transition:opacity .5s var(--ease),transform .5s var(--ease)}.ebpage--pro .reveal:not(.in) .compare .c-cell{opacity:0;transform:translateY(10px)}@media(prefers-reduced-motion:no-preference){.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--pro .steps>.step:nth-child(4) .step__card{animation-delay:-2.4s}.ebpage--pro .steps>.step:nth-child(5) .step__card{animation:eb_pro_floaty2 8s var(--ease) infinite;animation-delay:-3.4s}}.ebpage--pro .feat-card .ficon,.ebpage--pro .flist-item .fi-ic{transition:transform .22s var(--ease),background .22s var(--ease)}.ebpage--pro .feat-card:hover .ficon,.ebpage--pro .flist-item:hover .fi-ic{transform:scale(1.08) rotate(-3deg)}.ebpage--pro .step:hover .step__num{transform:scale(1.06);box-shadow:0 0 0 8px var(--page)}.ebpage--pro .step__num{transition:transform .2s var(--ease),box-shadow .2s var(--ease)}@media(max-width:980px){.ebpage--pro .hero__grid{grid-template-columns:1fr;gap:40px}.ebpage--pro .feat-grid{grid-template-columns:repeat(2,1fr)}.ebpage--pro .steps{grid-template-columns:repeat(2,1fr);gap:40px 24px}.ebpage--pro .steps__line{display:none}.ebpage--pro .compare{grid-template-columns:1.2fr 1fr 1fr}.ebpage--pro .footer__top{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:640px){.ebpage--pro .wrap{padding:0 20px}.ebpage--pro .section{padding:72px 0}.ebpage--pro .feat-grid,.ebpage--pro .steps{grid-template-columns:1fr}.ebpage--pro .cta-band{padding:40px 24px}.ebpage--pro .footer__top{grid-template-columns:1fr}.ebpage--pro .footer__bottom{flex-direction:column;gap:14px;align-items:flex-start}.ebpage--pro .compare .c-cell,.ebpage--pro .compare .c-head{padding-left:14px;padding-right:14px}}.ebpage--pro section[id],.ebpage--pro header[id],.ebpage--pro div[id]{scroll-margin-top:86px}@media(max-width:980px){.ebpage--pro{overflow-x:clip}.ebpage--pro .hero-float{display:none!important}}.ebpage--pro .mk{font-family:var(--font-body);color:var(--fg-strong)}.ebpage--pro .mk-app{background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-xl);overflow:hidden}.ebpage--pro .mk-topbar{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--border);background:#fff}.ebpage--pro .mk-topbar .l{display:flex;align-items:center;gap:14px}.ebpage--pro .mk-topbar .seg{display:flex;gap:4px;background:var(--muted);padding:3px;border-radius:9px}.ebpage--pro .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}.ebpage--pro .mk-topbar .seg span.on{background:#fff;color:var(--eb-navy);box-shadow:var(--sh-xs)}.ebpage--pro .mk-topbar .seg span.on--red{background:var(--eb-red);color:#fff}.ebpage--pro .mk-saved{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--eb-green);font-weight:600}.ebpage--pro .mk-saved .dot{width:7px;height:7px;border-radius:50%;background:var(--eb-green)}.ebpage--pro .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}.ebpage--pro .mk-btn-red svg{width:14px;height:14px}.ebpage--pro .mk-split{display:grid;grid-template-columns:1fr 1fr}.ebpage--pro .mk-pane{padding:18px}.ebpage--pro .mk-pane+.mk-pane{border-left:1px solid var(--border);background:var(--page)}.ebpage--pro .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}.ebpage--pro .mk-label svg{width:14px;height:14px}.ebpage--pro .mk-block{background:#fff;border:1px solid var(--border);border-radius:12px;padding:16px}.ebpage--pro .mk-block+.mk-block{margin-top:14px}.ebpage--pro .mk-block-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.ebpage--pro .mk-block-head .sub{font-size:11.5px;color:var(--fg-subtle);margin-top:2px}.ebpage--pro .mk-tbl{width:100%;border-collapse:collapse;font-size:12.5px}.ebpage--pro .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}.ebpage--pro .mk-tbl th.r,.ebpage--pro .mk-tbl td.r{text-align:right}.ebpage--pro .mk-tbl td{padding:11px 8px;border-top:1px solid var(--muted-2);color:var(--fg);vertical-align:top}.ebpage--pro .mk-tbl .desc{color:var(--eb-navy);font-weight:600}.ebpage--pro .mk-tbl .desc small{display:block;color:var(--fg-subtle);font-weight:400;font-size:11px;margin-top:2px}.ebpage--pro .mk-tbl .amt{color:var(--eb-navy);font-weight:600}.ebpage--pro .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)}.ebpage--pro .mk-totals{font-size:12.5px}.ebpage--pro .mk-totals .row{display:flex;justify-content:space-between;padding:9px 0;color:var(--fg-muted);white-space:nowrap;gap:10px}.ebpage--pro .mk-totals .row .v{color:var(--eb-navy);font-weight:600}.ebpage--pro .mk-totals .row .cur{color:var(--fg-subtle);font-size:10.5px;font-weight:500}.ebpage--pro .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}.ebpage--pro .mk-totals .ttc .lbl{font-family:var(--font-display);font-weight:700;color:var(--eb-navy);font-size:13px}.ebpage--pro .mk-totals .ttc .val{font-family:var(--font-display);font-weight:800;color:var(--eb-red);font-size:19px}.ebpage--pro .mk-totals .ttc .val small{font-size:10px;color:var(--fg-subtle);font-weight:600;margin-left:4px}.ebpage--pro .mk-totals--navy .ttc{background:var(--eb-navy)}.ebpage--pro .mk-totals--navy .ttc .lbl,.ebpage--pro .mk-totals--navy .ttc .val{color:#fff}.ebpage--pro .mk-totals--navy .ttc .val small{color:#fff9}.ebpage--pro .pdfdoc{background:#fff;border:1px solid var(--border);border-radius:10px;padding:24px;box-shadow:var(--sh-xs);font-size:11px;color:var(--fg)}.ebpage--pro .pdfdoc .doc-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px}.ebpage--pro .pdfdoc .doc-brand{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--eb-navy);font-size:15px}.ebpage--pro .pdfdoc .doc-type{text-align:right;white-space:nowrap}.ebpage--pro .pdfdoc .doc-type .t{font-family:var(--font-display);font-weight:800;color:var(--eb-red);letter-spacing:.04em;font-size:14px}.ebpage--pro .pdfdoc .doc-type .n{font-family:var(--font-display);font-weight:800;color:var(--eb-navy);font-size:17px;margin-top:2px}.ebpage--pro .pdfdoc .doc-meta{font-size:9px;color:var(--fg-subtle);margin-top:6px;line-height:1.5}.ebpage--pro .pdfdoc .doc-from{font-size:10px;color:var(--fg-muted);line-height:1.5}.ebpage--pro .pdfdoc .doc-from b{color:var(--eb-navy)}.ebpage--pro .pdfdoc .doc-dest{border:1px solid var(--border);border-radius:8px;padding:10px 12px;margin:14px 0}.ebpage--pro .pdfdoc .doc-dest .lbl{font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle)}.ebpage--pro .pdfdoc .doc-dest b{color:var(--eb-navy);display:block;margin-top:3px}.ebpage--pro .pdfdoc table{width:100%;border-collapse:collapse;font-size:10px}.ebpage--pro .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)}.ebpage--pro .pdfdoc th.r,.ebpage--pro .pdfdoc td.r{text-align:right}.ebpage--pro .pdfdoc td{padding:9px 6px;border-bottom:1px solid var(--muted);color:var(--fg)}.ebpage--pro .pdfdoc td b{color:var(--eb-navy)}.ebpage--pro .pdfdoc .doc-sum{margin-top:14px;margin-left:auto;width:62%}.ebpage--pro .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}.ebpage--pro .pdfdoc .doc-sum .row b{color:var(--eb-navy)}.ebpage--pro .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}.ebpage--pro .pdfdoc .doc-sum .ttc.red{background:var(--eb-red)}.ebpage--pro .pdfdoc .doc-sum .ttc span:last-child{font-weight:800}.ebpage--pro .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}.ebpage--pro .pdfdoc .doc-pay{display:flex;gap:8px}.ebpage--pro .pdfdoc .doc-pay span{display:inline-flex;align-items:center;gap:4px;font-size:8.5px;color:var(--fg-muted)}.ebpage--pro .pdfdoc .doc-pay svg{width:11px;height:11px}.ebpage--pro .pdfdoc .doc-sign{text-align:right;font-size:8px;color:var(--fg-subtle)}.ebpage--pro .pdfdoc .doc-sign .sig{font-family:Brush Script MT,Segoe Script,cursive;font-size:20px;color:var(--eb-navy);transform:rotate(-3deg)}.ebpage--pro .pdf-zoom{display:inline-flex;align-items:center;gap:10px;font-size:11px;color:var(--fg-muted)}.ebpage--pro .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)}.ebpage--pro .qr-card{background:#fff;border:1px solid var(--border);border-radius:14px;padding:18px;box-shadow:var(--sh-md)}.ebpage--pro .qr-card .qrow{display:flex;gap:16px;align-items:flex-start}.ebpage--pro .qr-img{width:108px;height:108px;flex:none;position:relative}.ebpage--pro .qr-img svg{width:100%;height:100%;display:block}.ebpage--pro .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}.ebpage--pro .qr-img .qx .swiss-badge{width:18px;height:18px}.ebpage--pro .qr-info{font-size:10.5px;color:var(--fg-muted);line-height:1.55}.ebpage--pro .qr-info .k{font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle);margin-top:8px}.ebpage--pro .qr-info b{color:var(--eb-navy)}.ebpage--pro .qr-info .amt{font-family:var(--font-display);font-weight:800;color:var(--eb-red);font-size:16px}.ebpage--pro .qr-info .iban{font-family:var(--font-mono);font-size:11px;color:var(--eb-navy)}.ebpage--pro .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}.ebpage--pro .valid-strip svg{width:16px;height:16px}.ebpage--pro .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)}.ebpage--pro .iban-field .ok{width:20px;height:20px;border-radius:50%;background:var(--eb-green);color:#fff;display:flex;align-items:center;justify-content:center}.ebpage--pro .iban-field .ok svg{width:13px;height:13px}.ebpage--pro .sig-card{background:#fff;border:1px solid var(--border);border-radius:14px;padding:20px;box-shadow:var(--sh-md)}.ebpage--pro .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)}.ebpage--pro .sig-ink{font-family:Brush Script MT,Segoe Script,cursive;font-size:42px;color:var(--eb-navy);transform:rotate(-4deg)}.ebpage--pro .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)}.ebpage--pro .dash-side{background:var(--eb-navy);color:#fff;padding:16px 12px}.ebpage--pro .dash-side .ds-logo{display:flex;align-items:center;gap:6px;padding:6px 8px 18px}.ebpage--pro .dash-side .ds-group{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#fff6;padding:14px 10px 7px;font-weight:700}.ebpage--pro .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}.ebpage--pro .dash-side .ds-item svg{width:16px;height:16px;flex:none}.ebpage--pro .dash-side .ds-item.on{background:#ffffff1a;color:#fff}.ebpage--pro .dash-side .ds-item.on svg{color:var(--eb-red)}.ebpage--pro .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)}.ebpage--pro .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}.ebpage--pro .dash-side .ds-user .nm{font-size:11.5px;color:#fff;font-weight:600}.ebpage--pro .dash-side .ds-user .nm small{display:block;color:#ffffff80;font-weight:500}.ebpage--pro .dash-main{padding:18px 20px;background:#fff}.ebpage--pro .dash-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.ebpage--pro .dash-head h4{font-size:18px;color:var(--eb-navy);font-weight:700}.ebpage--pro .dash-head .tools{display:flex;align-items:center;gap:10px}.ebpage--pro .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)}.ebpage--pro .dash-head .tool svg{width:15px;height:15px}.ebpage--pro .kpi-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.ebpage--pro .kpi{border:1px solid var(--border);border-radius:11px;padding:13px 14px}.ebpage--pro .kpi .k{font-size:9.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-subtle);font-weight:700}.ebpage--pro .kpi .v{font-family:var(--font-display);font-weight:800;color:var(--eb-navy);font-size:18px;margin-top:6px}.ebpage--pro .kpi .v small{font-size:10px;color:var(--fg-subtle);font-weight:600}.ebpage--pro .kpi .d{font-size:10.5px;margin-top:5px;font-weight:600}.ebpage--pro .kpi .d.up{color:var(--eb-green)}.ebpage--pro .kpi .d.down{color:var(--eb-red)}.ebpage--pro .dash-cards{display:grid;grid-template-columns:1.5fr 1fr;gap:12px}.ebpage--pro .dpanel{border:1px solid var(--border);border-radius:11px;padding:15px}.ebpage--pro .dpanel .dp-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.ebpage--pro .dpanel .dp-head .t{font-size:12.5px;font-weight:700;color:var(--eb-navy);font-family:var(--font-display)}.ebpage--pro .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}.ebpage--pro .chart-line{width:100%;height:96px}.ebpage--pro .donut-wrap{display:flex;align-items:center;gap:14px}.ebpage--pro .donut-wrap svg{width:84px;height:84px;flex:none}.ebpage--pro .donut-leg{font-size:11px}.ebpage--pro .donut-leg .lg{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:3px 0;color:var(--fg-muted)}.ebpage--pro .donut-leg .lg .nm{display:flex;align-items:center;gap:7px}.ebpage--pro .donut-leg .lg .sw{width:8px;height:8px;border-radius:2px}.ebpage--pro .donut-leg .lg b{color:var(--eb-navy)}.ebpage--pro .chart-bars{display:flex;align-items:flex-end;gap:6px;height:90px;padding-top:6px}.ebpage--pro .chart-bars .bar{flex:1;background:var(--eb-navy);border-radius:3px 3px 0 0}.ebpage--pro .chart-bars .bar.hl{background:var(--eb-red)}.ebpage--pro .act-list .act{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--muted);font-size:11.5px}.ebpage--pro .act-list .act:last-child{border-bottom:none}.ebpage--pro .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}.ebpage--pro .act-list .act .ai svg{width:13px;height:13px}.ebpage--pro .act-list .act .nm{flex:1;color:var(--eb-navy);font-weight:600}.ebpage--pro .act-list .act .nm small{display:block;color:var(--fg-subtle);font-weight:400}.ebpage--pro .act-list .act .amt{color:var(--eb-navy);font-weight:700}.ebpage--pro .tag{font-size:9px;font-weight:700;padding:3px 7px;border-radius:var(--r-pill)}.ebpage--pro .tag--green{background:var(--eb-green-tint);color:var(--eb-green-600)}.ebpage--pro .tag--red{background:var(--eb-red-tint);color:var(--eb-red)}.ebpage--pro .tag--amber{background:#fdf3e2;color:var(--warn, #b45309)}.ebpage--pro .tag--blue{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--pro .sat{position:absolute;background:#fff;border:1px solid var(--border);border-radius:13px;box-shadow:var(--sh-lg);padding:14px;z-index:3}.ebpage--pro .sat .sat-head{display:flex;align-items:center;gap:9px;margin-bottom:11px}.ebpage--pro .sat .sat-ic{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}.ebpage--pro .sat .sat-ic svg{width:16px;height:16px}.ebpage--pro .sat .sat-ic--red{background:var(--eb-red-tint);color:var(--eb-red)}.ebpage--pro .sat .sat-ic--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--pro .sat .sat-ic--purple{background:var(--eb-purple-tint);color:var(--eb-purple)}.ebpage--pro .sat .sat-ic--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--pro .sat .sat-t{font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--eb-navy)}.ebpage--pro .sat .sat-status{margin-left:auto;font-size:10px;color:var(--eb-green);font-weight:600;display:flex;align-items:center;gap:5px}.ebpage--pro .sat .sat-status .dot{width:6px;height:6px;border-radius:50%;background:var(--eb-green)}.ebpage--pro .avatars{display:flex;align-items:center}.ebpage--pro .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}.ebpage--pro .avatars .av:first-child{margin-left:0}.ebpage--pro .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}.ebpage--pro .exp-row{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--muted);font-size:11.5px}.ebpage--pro .exp-row:last-child{border-bottom:none}.ebpage--pro .exp-row .nm{flex:1;color:var(--eb-navy);font-weight:600}.ebpage--pro .exp-row .nm small{display:block;color:var(--fg-subtle);font-weight:400}.ebpage--pro .exp-row .amt{font-weight:700;color:var(--eb-navy)}.ebpage--pro .intg{display:flex;align-items:center;gap:14px}.ebpage--pro .intg span{font-family:var(--font-display);font-weight:800;font-size:14px}.ebpage--pro .intg .bexio{color:#1a1a2e}.ebpage--pro .intg .winbiz{color:#0a2540}.ebpage--pro .intg .sage{color:#00875a}.ebpage--pro .recon-row{display:flex;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid var(--muted);font-size:11px}.ebpage--pro .recon-row:last-child{border-bottom:none}.ebpage--pro .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}.ebpage--pro .recon-row .amt{font-weight:700}.ebpage--pro .recon-row .amt.pos{color:var(--eb-green)}.ebpage--pro .recon-row .amt.neg{color:var(--eb-red)}.ebpage--pro .phone{width:200px;background:var(--eb-navy-900);border-radius:26px;padding:8px;box-shadow:var(--sh-lg)}.ebpage--pro .phone .scr{background:#fff;border-radius:19px;overflow:hidden;padding:16px 14px}.ebpage--pro .phone .ph-status{display:flex;justify-content:space-between;font-size:9px;color:var(--fg-muted);font-weight:600;margin-bottom:14px}.ebpage--pro .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}.ebpage--pro .phone .ph-check svg{width:22px;height:22px}@media(max-width:980px){.ebpage--pro .mk-split{grid-template-columns:1fr}.ebpage--pro .mk-pane+.mk-pane{border-left:none;border-top:1px solid var(--border)}.ebpage--pro .hero-float{display:none}.ebpage--pro .dash{grid-template-columns:1fr}.ebpage--pro .dash-side{display:none}.ebpage--pro .kpi-row{grid-template-columns:repeat(2,1fr)}.ebpage--pro .dash-cards{grid-template-columns:1fr}}.ebpage--pro .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)}.ebpage--pro .rd-scale{position:relative;width:100%}.ebpage--pro .rd-scale-inner{position:absolute;top:0;left:0;transform-origin:top left}.ebpage--pro .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%)}.ebpage--pro .rd-side-top{display:flex;align-items:center;justify-content:space-between;padding:4px 6px 14px}.ebpage--pro .rd-logo .logo{font-size:0}.ebpage--pro .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)}.ebpage--pro .rd-nav{display:flex;flex-direction:column;gap:1px;flex:1}.ebpage--pro .rd-grp{font-size:8.5px;letter-spacing:.13em;text-transform:uppercase;color:#ffffff61;font-weight:700;padding:13px 10px 6px}.ebpage--pro .rd-item{display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:9px;color:#ffffffb3;font-size:12.5px;font-weight:500}.ebpage--pro .rd-item .rd-i-ic{display:flex;color:#ffffff9e}.ebpage--pro .rd-item .rd-i-t{flex:1}.ebpage--pro .rd-item .rd-i-chev{color:#fff6}.ebpage--pro .rd-item.on{background:#fff;color:var(--eb-navy);box-shadow:0 4px 14px #0000002e}.ebpage--pro .rd-item.on .rd-i-ic{color:var(--eb-red)}.ebpage--pro .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)}.ebpage--pro .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)}.ebpage--pro .rd-u-meta{display:flex;flex-direction:column;flex:1;line-height:1.3}.ebpage--pro .rd-u-meta b{font-size:12.5px;color:#fff;font-weight:600}.ebpage--pro .rd-u-meta small{display:flex;align-items:center;gap:5px;font-size:10px;color:#ffffff8c}.ebpage--pro .rd-u-dot{width:6px;height:6px;border-radius:50%;background:#f0b429}.ebpage--pro .rd-u-chev{color:#ffffff80;flex:none}.ebpage--pro .rd-main{padding:16px 18px 18px;display:flex;flex-direction:column;min-width:0}.ebpage--pro .rd-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.ebpage--pro .rd-top-l{display:flex;align-items:center;gap:12px;min-width:0}.ebpage--pro .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}.ebpage--pro .rd-top-l h4{font-family:var(--rd-serif);font-weight:600;font-size:19px;color:var(--eb-navy);letter-spacing:-.01em}.ebpage--pro .rd-top-r{display:flex;align-items:center;gap:8px}.ebpage--pro .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)}.ebpage--pro .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}.ebpage--pro .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}.ebpage--pro .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)}.ebpage--pro .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)}.ebpage--pro .rd-tabs{display:flex;justify-content:flex-end;gap:4px;margin-bottom:-1px;padding-right:4px;position:relative;z-index:2}.ebpage--pro .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}.ebpage--pro .rd-tab svg{color:var(--fg-subtle)}.ebpage--pro .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}.ebpage--pro .rd-tab.on svg{color:var(--eb-red)}.ebpage--pro .rd-panel{background:#fff;border:1px solid var(--border);border-radius:16px 0 16px 16px;padding:16px;box-shadow:var(--sh-xs)}.ebpage--pro .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}.ebpage--pro .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)}.ebpage--pro .rd-alert-t{flex:1;font-size:12.5px;color:var(--eb-navy)}.ebpage--pro .rd-alert-t b{font-weight:700}.ebpage--pro .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)}.ebpage--pro .rd-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ebpage--pro .rd-kpi{position:relative;overflow:hidden;border-radius:15px;padding:14px;color:#fff;min-height:118px;display:flex;flex-direction:column}.ebpage--pro .rd-kpi--red{background:linear-gradient(140deg,#ec4b57,#c8121d);box-shadow:0 12px 24px #c8121d42}.ebpage--pro .rd-kpi--amber{background:linear-gradient(140deg,#efab3d,#d6882a);box-shadow:0 12px 24px #d6882a42}.ebpage--pro .rd-kpi--purple{background:linear-gradient(140deg,#8c6bef,#6a43d0);box-shadow:0 12px 24px #6a43d042}.ebpage--pro .rd-kpi--blue{background:linear-gradient(140deg,#3fa0e6,#1f76c2);box-shadow:0 12px 24px #1f76c242}.ebpage--pro .rd-kpi-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.ebpage--pro .rd-kpi-label{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffffe0;line-height:1.3}.ebpage--pro .rd-kpi-ic{width:26px;height:26px;flex:none;border-radius:8px;background:#fff3;display:flex;align-items:center;justify-content:center;color:#fff}.ebpage--pro .rd-kpi-val{font-family:var(--rd-serif);font-weight:600;font-size:30px;line-height:1;margin-top:8px;letter-spacing:-.01em}.ebpage--pro .rd-kpi-unit{font-size:18px;font-weight:500}.ebpage--pro .rd-kpi-wave{position:absolute;left:0;right:0;bottom:30px;width:100%;height:30px;opacity:.55;pointer-events:none}.ebpage--pro .rd-kpi-foot{margin-top:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ebpage--pro .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}.ebpage--pro .rd-kpi-sub{font-size:10.5px;color:#ffffffd9;font-weight:500}.ebpage--pro .rd-actions-head{display:flex;align-items:baseline;gap:12px;margin:20px 0 12px}.ebpage--pro .rd-actions-head h5{font-family:var(--rd-serif);font-weight:600;font-size:17px;color:var(--eb-navy)}.ebpage--pro .rd-actions-head span{font-size:12px;color:var(--fg-subtle)}.ebpage--pro .rd-actions{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ebpage--pro .rd-action{display:flex;align-items:center;gap:11px;border-radius:13px;padding:13px}.ebpage--pro .rd-action--purple{background:var(--eb-purple-tint)}.ebpage--pro .rd-action--red{background:var(--eb-red-tint)}.ebpage--pro .rd-action--blue{background:var(--rd-blue-tint)}.ebpage--pro .rd-action--grey{background:var(--muted)}.ebpage--pro .rd-act-ic{width:32px;height:32px;flex:none;border-radius:9px;background:#ffffffb3;display:flex;align-items:center;justify-content:center}.ebpage--pro .rd-action--purple .rd-act-ic{color:var(--eb-purple)}.ebpage--pro .rd-action--red .rd-act-ic{color:var(--eb-red)}.ebpage--pro .rd-action--blue .rd-act-ic{color:var(--rd-blue)}.ebpage--pro .rd-action--grey .rd-act-ic{color:var(--fg-muted)}.ebpage--pro .rd-act-meta{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.3}.ebpage--pro .rd-act-meta b{font-size:12.5px;color:var(--eb-navy);font-weight:700}.ebpage--pro .rd-act-meta small{font-size:10.5px;color:var(--fg-muted)}.ebpage--pro .rd-act-arrow{color:var(--fg-subtle);flex:none}.ebpage--pro .rd-bottom{display:grid;grid-template-columns:1.5fr 1fr;gap:14px;margin-top:14px}.ebpage--pro .rd-card{background:#fff;border:1px solid var(--border);border-radius:16px;padding:16px;box-shadow:var(--sh-xs)}.ebpage--pro .rd-card>h5,.ebpage--pro .rd-card-head h5{font-family:var(--rd-serif);font-weight:600;font-size:16px;color:var(--eb-navy)}.ebpage--pro .rd-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.ebpage--pro .rd-card-sub{display:block;font-size:11px;color:var(--fg-subtle);margin-top:3px}.ebpage--pro .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}.ebpage--pro .rd-acts{display:flex;flex-direction:column}.ebpage--pro .rd-act-row{display:flex;align-items:center;gap:11px;padding:10px 8px;border-radius:10px}.ebpage--pro .rd-act-row+.rd-act-row{border-top:1px solid var(--muted)}.ebpage--pro .rd-act-row.hot{background:var(--eb-red-tint);border-top-color:transparent}.ebpage--pro .rd-trow-ic{width:30px;height:30px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center}.ebpage--pro .rd-tone-green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--pro .rd-tone-blue{background:var(--rd-blue-tint);color:var(--rd-blue)}.ebpage--pro .rd-tone-red{background:#fff;color:var(--eb-red);box-shadow:var(--sh-xs)}.ebpage--pro .rd-tone-faint{background:var(--muted);color:var(--fg-subtle)}.ebpage--pro .rd-trow-t{flex:1;font-size:12px;color:var(--fg-muted);line-height:1.4;min-width:0}.ebpage--pro .rd-trow-t b{color:var(--eb-navy);font-weight:700}.ebpage--pro .rd-trow-time{font-size:10.5px;color:var(--fg-subtle);white-space:nowrap}.ebpage--pro .rd-trow-arrow{color:var(--eb-red);flex:none}.ebpage--pro .rd-ring-row{display:flex;align-items:center;gap:16px;margin:14px 0 16px}.ebpage--pro .rd-ring{position:relative;width:64px;height:64px;flex:none}.ebpage--pro .rd-ring svg{width:100%;height:100%}.ebpage--pro .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)}.ebpage--pro .rd-ring-label{font-size:12px;color:var(--fg-muted)}.ebpage--pro .rd-ring-val{font-family:var(--rd-serif);font-weight:600;font-size:21px;color:var(--eb-navy);margin-top:2px}.ebpage--pro .rd-ring-val small{font-family:var(--font-body);font-size:11px;font-weight:500;color:var(--fg-subtle)}.ebpage--pro .rd-ap-rows{display:flex;flex-direction:column;gap:2px}.ebpage--pro .rd-ap-row{display:flex;align-items:center;gap:11px;padding:9px 2px;border-top:1px solid var(--muted)}.ebpage--pro .rd-ap-row:first-child{border-top:none}.ebpage--pro .rd-ap-l{flex:1;font-size:12.5px;color:var(--eb-navy);font-weight:500}.ebpage--pro .rd-ap-v{font-family:var(--rd-serif);font-weight:600;font-size:14px;color:var(--eb-navy)}.ebpage--pro .rd-obj{margin-top:14px;padding-top:14px;border-top:1px solid var(--muted)}.ebpage--pro .rd-obj-head{display:flex;align-items:center;justify-content:space-between;font-size:12px}.ebpage--pro .rd-obj-t{display:inline-flex;align-items:center;gap:7px;color:var(--fg-muted)}.ebpage--pro .rd-obj-t svg{color:var(--eb-navy)}.ebpage--pro .rd-obj-head b{color:var(--eb-navy);font-weight:700}.ebpage--pro .rd-obj-head b small{font-weight:500;color:var(--fg-subtle)}.ebpage--pro .rd-obj-bar{height:5px;border-radius:999px;background:var(--muted-2);margin-top:9px;overflow:hidden}.ebpage--pro .rd-obj-bar span{display:block;height:100%;background:var(--eb-red);border-radius:999px}.ebpage--pro .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}.ebpage--pro .rd-tip b{color:var(--eb-navy);font-weight:700}.ebpage--pro .rd-tip-dot{width:8px;height:8px;flex:none;border-radius:50%;background:var(--rd-blue);margin-top:4px}.ebpage--pro .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}.ebpage--pro .pro-hero .mtn-bg{opacity:.12;mix-blend-mode:screen}.ebpage--pro .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}.ebpage--pro .pro-hero .wrap{position:relative;z-index:1}.ebpage--pro .nav--hero{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-bottom-color:transparent!important;box-shadow:none!important}.ebpage--pro .nav--hero .nav__links a{color:#ffffffdb}.ebpage--pro .nav--hero .nav__links a:hover{color:#fff}.ebpage--pro .nav--hero .nav__links a:after{background:#fff}.ebpage--pro .nav--hero .nav__links a.active{color:#fff}.ebpage--pro .nav--hero .nav__back{color:#ffffffb8}.ebpage--pro .nav--hero .nav__back:hover,.ebpage--pro .nav--hero .nav__burger{color:#fff}.ebpage--pro .pro-hero__grid{display:grid;grid-template-columns:1fr 1.18fr;gap:56px;align-items:center}.ebpage--pro .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)}.ebpage--pro .pro-hero .badge-pro .dot{width:7px;height:7px;border-radius:50%;background:var(--eb-green);box-shadow:0 0 0 4px #2f8f5b40}.ebpage--pro .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}.ebpage--pro .pro-hero h1 .accent{color:var(--eb-red)}.ebpage--pro .pro-hero__sub{font-size:19.5px;color:#ffffffb8;margin:22px 0 0;max-width:520px;line-height:1.6}.ebpage--pro .pro-hero__cta{display:flex;gap:14px;margin-top:32px;flex-wrap:wrap}.ebpage--pro .btn--white{background:#fff;color:var(--eb-navy)}.ebpage--pro .btn--white:hover{background:#f1f3f6;transform:translateY(-1px)}.ebpage--pro .btn--outline-light{background:#ffffff0f;color:#fff;border:1px solid rgba(255,255,255,.28)}.ebpage--pro .btn--outline-light:hover{background:#ffffff1f}.ebpage--pro .pro-hero__mini{display:flex;flex-wrap:wrap;gap:20px 28px;margin-top:34px}.ebpage--pro .pro-hero__mini .m{display:flex;align-items:center;gap:9px;font-size:14.5px;color:#ffffffd1;font-weight:500}.ebpage--pro .pro-hero__mini .m svg{width:18px;height:18px;color:var(--eb-green)}.ebpage--pro .pro-hero__stage{position:relative}.ebpage--pro .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}.ebpage--pro .fl-d1{animation-delay:-1.2s}.ebpage--pro .fl-d2{animation-delay:-2.4s}.ebpage--pro .fl-d3{animation-delay:-3.6s}.ebpage--pro .fl-d4{animation-delay:-.6s}@media(prefers-reduced-motion:reduce){.ebpage--pro .floaty,.ebpage--pro .floaty2,.ebpage--pro .floaty3{animation:none}}.ebpage--pro .pro-page{background:var(--white)}.ebpage--pro .pro-feature{padding:96px 0;position:relative}.ebpage--pro .pro-feature--alt{background:var(--page)}.ebpage--pro .pro-feature__grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.ebpage--pro .pro-feature__grid.rev .pf-copy{order:2}.ebpage--pro .pro-feature__grid.rev .pf-visual{order:1}.ebpage--pro .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}.ebpage--pro .pf-copy h2 .accent{color:var(--eb-red)}.ebpage--pro .pf-copy>p{font-size:18px;color:var(--fg-muted);margin:18px 0 26px;line-height:1.6}.ebpage--pro .pf-points{display:flex;flex-direction:column;gap:16px}.ebpage--pro .pf-point{display:flex;gap:14px;align-items:flex-start}.ebpage--pro .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)}.ebpage--pro .pf-point .pc svg{width:17px;height:17px}.ebpage--pro .pf-point .pt{font-size:15.5px;color:var(--eb-navy)}.ebpage--pro .pf-point .pt b{font-weight:700}.ebpage--pro .pf-visual{position:relative}.ebpage--pro .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--pro .pro-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.ebpage--pro .pro-stat{text-align:center;padding:8px}.ebpage--pro .pro-stat .v{font-family:var(--font-display);font-weight:800;font-size:44px;color:var(--eb-navy);letter-spacing:-.02em;line-height:1}.ebpage--pro .pro-stat .v .u{color:var(--eb-red)}.ebpage--pro .pro-stat .l{font-size:15px;color:var(--fg-muted);margin-top:10px}.ebpage--pro .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--pro .reveal.in .chart-line path:nth-of-type(2){animation-delay:.25s}@keyframes eb_pro_drawline{to{stroke-dashoffset:0}}.ebpage--pro .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--pro .reveal.in .chart-bars .bar:nth-child(1){animation-delay:.05s}.ebpage--pro .reveal.in .chart-bars .bar:nth-child(2){animation-delay:.1s}.ebpage--pro .reveal.in .chart-bars .bar:nth-child(3){animation-delay:.15s}.ebpage--pro .reveal.in .chart-bars .bar:nth-child(4){animation-delay:.2s}.ebpage--pro .reveal.in .chart-bars .bar:nth-child(5){animation-delay:.25s}.ebpage--pro .reveal.in .chart-bars .bar:nth-child(6){animation-delay:.3s}.ebpage--pro .reveal.in .chart-bars .bar:nth-child(7){animation-delay:.35s}.ebpage--pro .reveal.in .chart-bars .bar:nth-child(8){animation-delay:.4s}.ebpage--pro .reveal.in .chart-bars .bar:nth-child(9){animation-delay:.45s}.ebpage--pro .reveal.in .chart-bars .bar:nth-child(10){animation-delay:.5s}.ebpage--pro .reveal.in .chart-bars .bar:nth-child(11){animation-delay:.55s}.ebpage--pro .reveal.in .chart-bars .bar:nth-child(12){animation-delay:.6s}@keyframes eb_pro_growbar{to{transform:scaleY(1)}}.ebpage--pro .bar-track{height:8px;border-radius:var(--r-pill);background:var(--muted-2);overflow:hidden}.ebpage--pro .bar-fill{height:100%;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--eb-green),var(--alpine-green-500,#4baa78));width:0}.ebpage--pro .reveal.in .bar-fill{transition:width 1.2s var(--ease) .2s}.ebpage--pro .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--pro .ai-typing i:nth-child(2){animation-delay:.2s}.ebpage--pro .ai-typing i:nth-child(3){animation-delay:.4s}@keyframes eb_pro_blink{0%,80%,to{opacity:.25}40%{opacity:1}}.ebpage--pro .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)}.ebpage--pro .pro-cta h2{color:#fff;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:800}.ebpage--pro .pro-cta p{color:#ffffffbd;font-size:18.5px;margin:18px auto 0;max-width:560px}.ebpage--pro .cert-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.ebpage--pro .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}.ebpage--pro .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)}.ebpage--pro .cert .ci svg{width:20px;height:20px}.ebpage--pro .cert .ci--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--pro .cert .ci--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--pro .cert .ct b{display:block;font-family:var(--font-display);font-weight:700;font-size:14.5px;color:var(--eb-navy)}.ebpage--pro .cert .ct span{font-size:12.5px;color:var(--fg-muted)}.ebpage--pro .seal{width:120px;height:120px;position:relative}.ebpage--pro .seal svg{width:100%;height:100%}.ebpage--pro .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}.ebpage--pro .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}.ebpage--pro .nav__back:hover{color:var(--eb-red)}.ebpage--pro .nav__back svg{width:16px;height:16px}@media(max-width:980px){.ebpage--pro .pro-hero{padding:150px 0 80px}.ebpage--pro .pro-hero__grid{grid-template-columns:1fr;gap:48px}.ebpage--pro .pro-feature__grid{grid-template-columns:1fr;gap:40px}.ebpage--pro .pro-feature__grid.rev .pf-copy{order:1}.ebpage--pro .pro-feature__grid.rev .pf-visual{order:2}.ebpage--pro .pro-stats{grid-template-columns:repeat(2,1fr);gap:32px 20px}}.ebpage--pro.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}.ebpage--pro .pro-feature{background:#fff;border-top:1px solid rgba(15,23,42,.08);padding:104px 0}.ebpage--pro .pro-feature--alt{background:#eef0f6}.ebpage--pro .pro-feature,.ebpage--pro .section{box-shadow:inset 0 1px #fff9}.ebpage--pro .section{border-top:1px solid rgba(15,23,42,.07)}.ebpage--pro .section--muted{background:#eef0f6}.ebpage--pro #faq{background:#fff}.ebpage--pro .pro-feature__grid{grid-template-columns:.9fr 1.1fr;gap:60px}.ebpage--pro .cm-fit{position:relative;width:100%}.ebpage--pro .cm-fit-inner{position:absolute;top:0;left:0;transform-origin:top left}.ebpage--pro .section-head h2,.ebpage--pro .pf-copy h2{letter-spacing:-.02em}.ebpage--pro .pf-copy .kicker{color:var(--eb-purple)}.ebpage--pro .pf-copy .kicker.red{color:var(--eb-red)}.ebpage--pro .pf-copy .kicker.navy{color:var(--eb-navy)}.ebpage--pro .nav.scrolled{background:#f8f9fceb;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}.ebpage--pro .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--pro .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)}.ebpage--pro .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%)}.ebpage--pro .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}.ebpage--pro .pro-hero .badge-pro .dot{background:#2f6be0;box-shadow:0 0 0 4px #2f6be038}.ebpage--pro .pro-hero h1{color:var(--eb-navy)}.ebpage--pro .pro-hero h1 .accent{background:linear-gradient(100deg,#2f6be0,#4f46e5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#2f6be0}.ebpage--pro .pro-hero__sub{color:var(--fg-muted)}.ebpage--pro .pro-hero__mini .m{color:var(--eb-navy);font-weight:600}.ebpage--pro .pro-hero__mini .m svg{color:#2f6be0}.ebpage--pro .nav--hero{background:transparent;border-bottom-color:transparent}.ebpage--pro .nav--hero .nav__links a{color:var(--eb-navy);opacity:.82}.ebpage--pro .nav--hero .nav__links a:hover{opacity:1}.ebpage--pro .nav--hero .nav__back{color:var(--fg-muted)}.ebpage--pro .nav--hero .nav__back:hover,.ebpage--pro .nav--hero .nav__burger{color:var(--eb-navy)}@media(max-width:980px){.ebpage--pro .pro-hero{padding:140px 0 72px}}.ebpage--pro .pf-visual .mk,.ebpage--pro .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}.ebpage--pro .pf-visual{perspective:none}.ebpage--pro .pro-hero__stage .stage-dash .rd,.ebpage--pro .pro-hero__stage .stage-dash .mk{box-shadow:0 50px 100px -28px #0000008c,0 18px 44px -22px #0000006b}.ebpage--pro .pro-hero h1 .accent-p{color:#a78bfa}.ebpage--pro .pro-stat .v{font-family:var(--font-display)}.ebpage--pro .pro-stats{gap:22px}.ebpage--pro .pro-stat{padding:10px 8px;border-radius:16px}.ebpage--pro .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)}.ebpage--pro .pmods .section-head h2{color:#fff}.ebpage--pro .pmods .section-head p{color:#ffffffb8}.ebpage--pro .pmods .section-head .kicker{color:#c7b8ff}.ebpage--pro .pmods-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.ebpage--pro .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)}.ebpage--pro .pmod:hover{transform:translateY(-4px);border-color:#ffffff38;box-shadow:0 30px 60px -28px #0009}.ebpage--pro .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%)}.ebpage--pro .pmod.compta{--pmod-glow: rgba(99,102,241,.3)}.ebpage--pro .pmod.sal{--pmod-glow: rgba(45,212,160,.26)}.ebpage--pro .pmod__top{display:flex;align-items:center;gap:14px;position:relative}.ebpage--pro .pmod__ic{width:50px;height:50px;flex:none;border-radius:14px;display:flex;align-items:center;justify-content:center}.ebpage--pro .pmod__ic svg{width:26px;height:26px}.ebpage--pro .pmod.compta .pmod__ic{background:linear-gradient(135deg,#6366f1,#4338ca);color:#fff;box-shadow:0 10px 22px -8px #4f46e599}.ebpage--pro .pmod.sal .pmod__ic{background:linear-gradient(135deg,#2dd4a0,#15855a);color:#fff;box-shadow:0 10px 22px -8px #15855a99}.ebpage--pro .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}.ebpage--pro .pmod__tag{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:6px;color:#fff}.ebpage--pro .pmod.compta .pmod__tag{background:linear-gradient(120deg,#6366f1,#4338ca)}.ebpage--pro .pmod.sal .pmod__tag{background:linear-gradient(120deg,#34d399,#0e7a4e)}.ebpage--pro .pmod__sub{font-size:14.5px;color:#ffffffb3;line-height:1.55;margin-top:-6px;position:relative}.ebpage--pro .pmod__visual{position:relative;border-radius:14px;overflow:hidden}.ebpage--pro .pmod__chips{display:flex;flex-wrap:wrap;gap:8px;position:relative}.ebpage--pro .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}.ebpage--pro .pmod__chip svg{width:14px;height:14px}.ebpage--pro .pmod.compta .pmod__chip svg{color:#a5b4fc}.ebpage--pro .pmod.sal .pmod__chip svg{color:#5eead4}.ebpage--pro .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)}.ebpage--pro .pmod.compta .pmod__cta{background:linear-gradient(135deg,#6366f1,#4338ca);box-shadow:0 12px 26px -10px #4f46e599}.ebpage--pro .pmod.sal .pmod__cta{background:linear-gradient(135deg,#1fa86a,#0e7a4e);box-shadow:0 12px 26px -10px #0e7a4e99}.ebpage--pro .pmod__cta:hover{transform:translateY(-2px)}.ebpage--pro .pmod__cta svg{width:17px;height:17px}.ebpage--pro .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}.ebpage--pro .mmini-head{display:flex;align-items:center;gap:9px;margin-bottom:12px}.ebpage--pro .mmini-head .t{font-family:var(--mm-serif);font-weight:600;font-size:14px;color:#0f172a}.ebpage--pro .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}.ebpage--pro .mmini-head .badge svg{width:12px;height:12px}.ebpage--pro .mmini-head .badge.ok{background:#34d3991a;color:var(--ok, #15803D)}.ebpage--pro .mmini-row{display:flex;align-items:center;gap:10px;padding:7px 0;border-top:1px solid #F1F5F9;font-size:12.5px}.ebpage--pro .mmini-row:first-of-type{border-top:none}.ebpage--pro .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}.ebpage--pro .mmini-row .dir.d{background:#2563eb1f;color:#2563eb}.ebpage--pro .mmini-row .dir.c{background:#34d3991f;color:var(--ok, #15803D)}.ebpage--pro .mmini-row .pn{font-family:var(--mm-mono);font-weight:700;color:#0f172a;min-width:40px}.ebpage--pro .mmini-row .pl{flex:1;color:#64748b;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ebpage--pro .mmini-row .pa{font-family:var(--mm-mono);font-weight:700;color:#0f172a}.ebpage--pro .mmini-foot{display:flex;align-items:center;justify-content:space-between;margin-top:11px;padding-top:11px;border-top:1.5px solid #EEF1F6}.ebpage--pro .mmini-foot .l{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.ebpage--pro .mmini-foot .v{font-family:var(--mm-mono);font-weight:700;font-size:17px;color:#0f172a}.ebpage--pro .mmini-payout{border-radius:12px;padding:14px 16px;color:#fff;background:linear-gradient(140deg,#1fa86a,#15724b)}.ebpage--pro .mmini-payout .l{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#fffc}.ebpage--pro .mmini-payout .v{font-family:var(--mm-mono);font-weight:700;font-size:26px;margin-top:6px}.ebpage--pro .mmini-payout .v small{font-size:14px;color:#ffffffd1;margin-left:3px}.ebpage--pro .psuite-flow{display:grid;grid-template-columns:1fr auto 1.15fr auto 1fr;gap:16px;align-items:stretch;max-width:1120px;margin:0 auto}.ebpage--pro .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)}.ebpage--pro .pcol--hub{background:linear-gradient(165deg,#1a2748,#0e1830);border:none;color:#fff;box-shadow:var(--sh-lg);position:relative;overflow:hidden}.ebpage--pro .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%)}.ebpage--pro .pcol__cap{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle)}.ebpage--pro .pcol--hub .pcol__cap{color:#c7b8ff;position:relative}.ebpage--pro .pcol__title{font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--eb-navy);position:relative}.ebpage--pro .pcol--hub .pcol__title{color:#fff}.ebpage--pro .pnode{display:flex;align-items:center;gap:11px;font-size:14px;font-weight:600;color:var(--eb-navy)}.ebpage--pro .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)}.ebpage--pro .pnode .pn-ic svg{width:17px;height:17px}.ebpage--pro .pcol--hub .pnode{color:#fff;position:relative}.ebpage--pro .pcol--hub .pnode .pn-ic{background:#ffffff1a;color:#fff}.ebpage--pro .pcol--hub .pnode .pn-ic.purple{background:#a78bfa33;color:#c7b8ff}.ebpage--pro .pmodlink{display:flex;align-items:center;gap:11px;font-size:14px;font-weight:700;color:#fff;padding:11px 13px;border-radius:12px}.ebpage--pro .pmodlink.compta{background:linear-gradient(120deg,#6366f12e,#6366f114);border:1px solid rgba(99,102,241,.3)}.ebpage--pro .pmodlink.sal{background:linear-gradient(120deg,#2dd4a029,#2dd4a00f);border:1px solid rgba(45,212,160,.3)}.ebpage--pro .pmodlink .pn-ic{width:32px;height:32px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center}.ebpage--pro .pmodlink.compta .pn-ic{background:#6366f1;color:#fff}.ebpage--pro .pmodlink.sal .pn-ic{background:#34d399;color:#fff}.ebpage--pro .pmodlink .pn-ic svg{width:17px;height:17px}.ebpage--pro .pmodlink .arr{margin-left:auto;opacity:.8}.ebpage--pro .pmodlink .arr svg{width:15px;height:15px}.ebpage--pro .pflow-arrow{display:flex;align-items:center;justify-content:center;color:var(--eb-red);opacity:.7}.ebpage--pro .pflow-arrow svg{width:24px;height:24px}.ebpage--pro .pcol--hub .pcol__core{display:flex;align-items:center;gap:10px;margin:4px 0 6px;position:relative}.ebpage--pro .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}.ebpage--pro .pcol--hub .pcol__core .core-ic svg{width:22px;height:22px;color:#fff}.ebpage--pro #securite{background:transparent}.ebpage--pro .compare .c-head--pro{background:linear-gradient(165deg,#1a2748,#0e1830)}.ebpage--pro .compare .c-row--mod .c-cell--label{color:var(--eb-purple);font-weight:700}.ebpage--pro .pp{background:transparent}.ebpage--pro .pp-controls{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;margin:0 auto 40px}.ebpage--pro .pp-plan{display:inline-flex;background:#fff;border:1px solid var(--border);border-radius:16px;padding:5px;gap:5px;box-shadow:var(--sh-xs)}.ebpage--pro .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)}.ebpage--pro .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}.ebpage--pro .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}.ebpage--pro .pp-plan button .pr{font-size:11.5px;color:var(--fg-subtle);font-weight:600}.ebpage--pro .pp-plan button.on{background:var(--eb-navy);box-shadow:var(--sh-sm)}.ebpage--pro .pp-plan button.on .nm,.ebpage--pro .pp-plan button.on .pr{color:#fff}.ebpage--pro .pp-plan button.on .pr{color:#ffffffb3}.ebpage--pro .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)}.ebpage--pro .pp-users .lbl{font-size:12.5px;color:var(--fg-muted);font-weight:600;line-height:1.3}.ebpage--pro .pp-users .lbl b{color:var(--eb-navy);display:block;font-family:var(--font-display)}.ebpage--pro .pp-step{display:inline-flex;align-items:center;gap:4px}.ebpage--pro .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}.ebpage--pro .pp-step button:hover:not(:disabled){background:var(--eb-navy);color:#fff;border-color:var(--eb-navy)}.ebpage--pro .pp-step button:disabled{opacity:.4;cursor:not-allowed}.ebpage--pro .pp-step .cnt{min-width:30px;text-align:center;font-family:var(--font-display);font-weight:800;font-size:17px;color:var(--eb-navy)}.ebpage--pro .pp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;align-items:stretch}.ebpage--pro .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)}.ebpage--pro .pp-card:hover{transform:translateY(-4px);box-shadow:0 26px 50px -24px #0f172a57;border-color:var(--border-strong)}.ebpage--pro .pp-head{padding:22px 20px 0;text-align:center}.ebpage--pro .pp-head .dur{font-family:var(--font-display);font-weight:800;font-size:20px;color:var(--eb-navy)}.ebpage--pro .pp-head .dursub{font-size:11.5px;color:var(--fg-subtle);margin-top:3px;min-height:15px}.ebpage--pro .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)}.ebpage--pro .pp-save.on{background:var(--eb-green-tint);color:var(--eb-green-600)}.ebpage--pro .pp-save b{font-weight:800}.ebpage--pro .pp-body{padding:18px 20px 20px;display:flex;flex-direction:column;align-items:center;flex:1}.ebpage--pro .pp-price{display:flex;align-items:baseline;justify-content:center;gap:1px;color:var(--eb-navy);font-family:var(--font-display);margin-top:6px}.ebpage--pro .pp-price .int{font-size:46px;font-weight:800;letter-spacing:-.02em;line-height:1}.ebpage--pro .pp-price .dec{font-size:22px;font-weight:800}.ebpage--pro .pp-price .cur{font-size:14px;font-weight:700;color:var(--fg-muted);margin-left:5px;align-self:flex-start;margin-top:4px}.ebpage--pro .pp-unit{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-subtle);margin-top:8px}.ebpage--pro .pp-billed{font-size:12px;color:var(--fg-muted);margin-top:14px;text-align:center;line-height:1.45;min-height:34px}.ebpage--pro .pp-billed b{color:var(--eb-navy)}.ebpage--pro .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)}.ebpage--pro .pp-order:hover{transform:translateY(-2px);box-shadow:0 18px 30px -12px var(--brand-red, #CC2936) 9e}.ebpage--pro .pp-order svg{width:16px;height:16px}.ebpage--pro .pp-card.featured{background:linear-gradient(170deg,#1e2c4d,#0e1830);border:none;transform:scale(1.04);box-shadow:0 34px 64px -26px #0e183099}.ebpage--pro .pp-card.featured:hover{transform:scale(1.04) translateY(-4px)}.ebpage--pro .pp-card.featured .pp-head .dur{color:#fff}.ebpage--pro .pp-card.featured .pp-head .dursub{color:#fff9}.ebpage--pro .pp-card.featured .pp-save{background:#ffffff24;color:#fff}.ebpage--pro .pp-card.featured .pp-save.on{background:#34d7a033;color:#6ee7c0}.ebpage--pro .pp-card.featured .pp-price{color:#fff}.ebpage--pro .pp-card.featured .pp-price .cur{color:#fff9}.ebpage--pro .pp-card.featured .pp-unit{color:#ffffff80}.ebpage--pro .pp-card.featured .pp-billed{color:#ffffff9e}.ebpage--pro .pp-card.featured .pp-billed b{color:#fff}.ebpage--pro .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}.ebpage--pro .pp-incl{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:26px}.ebpage--pro .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)}.ebpage--pro .pp-incl .chip svg{width:15px;height:15px;color:var(--eb-red)}.ebpage--pro .pp-incl .chip.c-compta svg{color:#6366f1}.ebpage--pro .pp-incl .chip.c-sal svg{color:var(--ok, #15803D)}.ebpage--pro .pp-reassure{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap;margin-top:32px}.ebpage--pro .pp-reassure span{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--fg-muted);font-weight:600}.ebpage--pro .pp-reassure svg{width:16px;height:16px;color:var(--eb-green)}.ebpage--pro .cx-wrap{max-width:1060px;margin:0 auto}.ebpage--pro .cx-scroll{overflow-x:auto;padding:16px 4px 4px;margin:-16px -4px -4px}.ebpage--pro .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}.ebpage--pro .cx .c-feat{width:34%}.ebpage--pro .cx-th-feat{text-align:left;padding:26px 22px 22px;vertical-align:bottom}.ebpage--pro .cx-th-feat .t{font-family:var(--font-display);font-weight:800;font-size:19px;color:var(--eb-navy);line-height:1.15}.ebpage--pro .cx-th-feat .s{font-size:12.5px;color:var(--fg-muted);margin-top:5px}.ebpage--pro .cx-plan{text-align:center;padding:22px 16px 20px;vertical-align:bottom;border-left:1px solid var(--border);position:relative}.ebpage--pro .cx-plan .pre{font-size:10.5px;font-weight:800;color:var(--fg-subtle);text-transform:uppercase;letter-spacing:.05em;min-height:14px}.ebpage--pro .cx-plan .pn{font-family:var(--font-display);font-weight:800;font-size:16.5px;color:var(--eb-navy);margin-bottom:9px}.ebpage--pro .cx-plan .pr{font-family:var(--font-display);font-weight:800;font-size:28px;color:var(--eb-navy);line-height:1}.ebpage--pro .cx-plan .pr .des{font-size:13px;font-weight:700;color:var(--fg-muted);margin-right:1px}.ebpage--pro .cx-plan.max .pr .des{color:#ffffffa8}.ebpage--pro .cx-plan .pr small{font-size:12px;font-weight:700;color:var(--fg-muted)}.ebpage--pro .cx-plan .sub{font-size:11px;color:var(--fg-subtle);margin-top:7px;min-height:26px;line-height:1.4}.ebpage--pro .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)}.ebpage--pro .cx-cta svg{width:15px;height:15px}.ebpage--pro .cx-cta.ghost{background:var(--muted);color:var(--eb-navy)}.ebpage--pro .cx-cta.ghost:hover{background:var(--muted-2)}.ebpage--pro .cx-cta.navy{background:var(--eb-navy);color:#fff}.ebpage--pro .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}.ebpage--pro .cx-cta:hover{transform:translateY(-1px)}.ebpage--pro .cx-plan.max{background:linear-gradient(175deg,#1e2c4d,#0e1830);border-left:none;border-radius:16px 16px 0 0}.ebpage--pro .cx-plan.max .pre{color:#c7b8ff}.ebpage--pro .cx-plan.max .pn,.ebpage--pro .cx-plan.max .pr{color:#fff}.ebpage--pro .cx-plan.max .pr small,.ebpage--pro .cx-plan.max .sub{color:#ffffffa8}.ebpage--pro .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}.ebpage--pro .cx td.cx-cmax{background:#6366f10d}.ebpage--pro .cx tbody tr:last-child td.cx-cmax{border-radius:0 0 16px 16px}.ebpage--pro .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)}.ebpage--pro .cx-gh{display:flex;align-items:center;gap:11px}.ebpage--pro .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}.ebpage--pro .cx-gh .gi svg{width:16px;height:16px}.ebpage--pro .cx-gh .gt{font-family:var(--font-display);font-weight:800;font-size:13.5px;color:var(--eb-navy)}.ebpage--pro .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)}.ebpage--pro .cx-gh .gbadge svg{width:11px;height:11px}.ebpage--pro .cx-grp.mod .gi{color:var(--eb-purple);border-color:#7b5cf64d}.ebpage--pro .cx-row td{padding:12px 22px;border-top:1px solid var(--border);font-size:13.5px;vertical-align:middle}.ebpage--pro .cx-row td.lbl{color:var(--eb-navy);font-weight:500}.ebpage--pro .cx-row td.c{text-align:center}.ebpage--pro .cx-row:hover td{background:#0f172a05}.ebpage--pro .cx-row:hover td.cx-cmax{background:#6366f117}.ebpage--pro .cx-yes{width:21px;height:21px;color:var(--eb-green);display:inline-block;vertical-align:middle}.ebpage--pro .cx-no{display:inline-flex;vertical-align:middle;color:var(--border-strong)}.ebpage--pro .cx-no svg{width:16px;height:16px}.ebpage--pro .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}.ebpage--pro .cx-inc svg{width:12px;height:12px}.ebpage--pro .cx-val{font-size:12px;font-weight:700;color:var(--fg-faint)}.ebpage--pro .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)}.ebpage--pro .cx-legend span{display:inline-flex;align-items:center;gap:7px}.ebpage--pro .cx-legend .cx-yes{width:16px;height:16px}@media(max-width:760px){.ebpage--pro .cx{min-width:600px}}@media(max-width:980px){.ebpage--pro .pmods-grid{grid-template-columns:1fr;gap:20px}.ebpage--pro .psuite-flow{grid-template-columns:1fr;gap:14px}.ebpage--pro .pflow-arrow{transform:rotate(90deg)}.ebpage--pro .pro-feature{padding:72px 0}.ebpage--pro .pro-feature__grid{grid-template-columns:1fr;gap:36px}.ebpage--pro .pp-grid{grid-template-columns:repeat(2,1fr);gap:14px}.ebpage--pro .pp-card.featured{transform:none}.ebpage--pro .pp-card.featured:hover{transform:translateY(-4px)}}@media(max-width:560px){.ebpage--pro .pp-grid{grid-template-columns:1fr}.ebpage--pro .pp-controls{flex-direction:column}}@media(max-width:980px){.ebpage--pro .pro-hero__stage>[class*=floaty]{display:none}}@media(max-width:600px){.ebpage--pro{--wrap-pad: 18px}.ebpage--pro .section,.ebpage--pro .pro-feature,.ebpage--pro .pmods,.ebpage--pro #flow,.ebpage--pro #conformite,.ebpage--pro #faq,.ebpage--pro #securite,.ebpage--pro #suite{padding-top:52px!important;padding-bottom:52px!important}.ebpage--pro .section--tight{padding-top:40px!important;padding-bottom:40px!important}.ebpage--pro .section-head{margin-bottom:30px}.ebpage--pro .section-head h2,.ebpage--pro .pf-copy h2{font-size:26px!important;line-height:1.12}.ebpage--pro .section-head p{font-size:15px;line-height:1.55}.ebpage--pro .kicker{font-size:12px}.ebpage--pro .hero,.ebpage--pro .pro-hero,.ebpage--pro .sm-hero,.ebpage--pro .cm-hero{padding-top:92px!important;padding-bottom:48px!important}.ebpage--pro .hero h1,.ebpage--pro .pro-hero h1,.ebpage--pro .sm-hero h1,.ebpage--pro .cm-hero h1{font-size:33px!important;line-height:1.07}.ebpage--pro .hero__sub,.ebpage--pro .pro-hero__sub,.ebpage--pro .sm-hero__sub{font-size:16px!important}.ebpage--pro .hero__cta,.ebpage--pro .pro-hero__cta,.ebpage--pro .sm-hero__cta{gap:10px}.ebpage--pro .hero__cta .btn,.ebpage--pro .pro-hero__cta .btn,.ebpage--pro .sm-hero__cta .btn{flex:1 1 auto;justify-content:center}.ebpage--pro .btn--lg{padding:13px 20px;font-size:15px}.ebpage--pro .hero__usps,.ebpage--pro .pro-hero__mini,.ebpage--pro .sm-hero__usps{gap:8px;margin-top:22px}.ebpage--pro .hero__usps .usp,.ebpage--pro .pro-hero__mini .m,.ebpage--pro .sm-hero__usps .usp{font-size:12.5px;padding:7px 11px}.ebpage--pro .hero__grid,.ebpage--pro .pro-hero__grid,.ebpage--pro .sm-hero__grid,.ebpage--pro .cm-hero__grid,.ebpage--pro .pro-feature__grid,.ebpage--pro .pf-cols{gap:28px!important}.ebpage--pro .pro-stats,.ebpage--pro .stats-row,.ebpage--pro .hero-stats{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.ebpage--pro .pro-stat,.ebpage--pro .stat{padding:14px 10px!important}.ebpage--pro .pro-stat .v,.ebpage--pro .stat .v{font-size:30px!important}.ebpage--pro .pro-stat .l,.ebpage--pro .stat .l{font-size:11.5px!important}.ebpage--pro .pf-visual{margin:0 -2px}.ebpage--pro .pmod{padding:22px 20px!important;border-radius:18px}.ebpage--pro .pmod__name{font-size:19px}.ebpage--pro .pp-controls{gap:12px;margin-bottom:28px}.ebpage--pro .pp-plan{width:100%}.ebpage--pro .pp-plan button{flex:1;align-items:center;padding:10px 8px}.ebpage--pro .pp-users{width:100%;justify-content:space-between}.ebpage--pro .pp-grid{grid-template-columns:1fr!important;gap:12px}.ebpage--pro .pp-card{flex-direction:row;align-items:stretch;text-align:left}.ebpage--pro .pp-card.featured{transform:none}.ebpage--pro .pp-card.featured:hover{transform:translateY(-3px)}.ebpage--pro .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)}.ebpage--pro .pp-card.featured .pp-head{border-right-color:#ffffff1f}.ebpage--pro .pp-head .dur{font-size:18px}.ebpage--pro .pp-save{margin-top:8px;align-self:flex-start}.ebpage--pro .pp-body{flex:1;padding:16px;align-items:stretch}.ebpage--pro .pp-price{justify-content:flex-start;margin-top:0}.ebpage--pro .pp-price .int{font-size:40px}.ebpage--pro .pp-unit{text-align:left}.ebpage--pro .pp-billed{text-align:left;margin-top:8px;min-height:0}.ebpage--pro .pp-order{margin-top:12px}.ebpage--pro .pp-ribbon{left:19%}.ebpage--pro .pp-incl{gap:7px;margin-top:22px}.ebpage--pro .pp-incl .chip{font-size:12px;padding:6px 11px}.ebpage--pro .pp-reassure{flex-direction:column;gap:11px;align-items:center;margin-top:24px}.ebpage--pro .cx-wrap{position:relative}.ebpage--pro .cx-scroll{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.ebpage--pro .cx{min-width:540px}.ebpage--pro .cx-th-feat{padding:18px 14px 16px}.ebpage--pro .cx-th-feat .t{font-size:16px}.ebpage--pro .cx-plan{padding:16px 10px}.ebpage--pro .cx-plan .pr{font-size:23px}.ebpage--pro .cx-row td{padding:11px 14px;font-size:12.5px}.ebpage--pro .cx-grp td{padding:11px 14px}.ebpage--pro .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)}.ebpage--pro .cx-hint svg{width:15px;height:15px}.ebpage--pro .sflow,.ebpage--pro .psuite-flow{gap:12px!important}.ebpage--pro .sflow-arrow,.ebpage--pro .pflow-arrow{transform:rotate(90deg);margin:2px auto}.ebpage--pro .faq-q{font-size:14.5px;padding:16px}.ebpage--pro .faq-a-inner{font-size:14px}.ebpage--pro .pro-cta{padding:40px 22px!important}.ebpage--pro .pro-cta h2{font-size:25px}.ebpage--pro .pro-cta p{font-size:15px}.ebpage--pro .footer__top{gap:32px}.ebpage--pro .footer__brand p{font-size:14px}.ebpage--pro .sec-band .wrap>div[style*=grid]{display:block!important}.ebpage--pro .cert{flex:1 1 100%!important}.ebpage--pro .seal{margin:24px auto 0}}@media(max-width:860px)and (min-width:601px){.ebpage--pro .pp-grid{grid-template-columns:1fr 1fr!important}.ebpage--pro .section-head h2,.ebpage--pro .pf-copy h2{font-size:30px}}.ebpage--compta{--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}.ebpage--compta *{box-sizing:border-box}.ebpage--compta{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}.ebpage--compta h1,.ebpage--compta h2,.ebpage--compta h3,.ebpage--compta h4{font-family:var(--font-display);color:var(--fg-strong);margin:0;letter-spacing:-.022em;line-height:1.08;font-weight:700}.ebpage--compta p{margin:0}.ebpage--compta img,.ebpage--compta svg{display:block}.ebpage--compta button{font-family:inherit;cursor:pointer}.ebpage--compta a{color:inherit;text-decoration:none}.ebpage--compta ::-moz-selection{background:var(--eb-red);color:#fff}.ebpage--compta ::selection{background:var(--eb-red);color:#fff}.ebpage--compta .wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 32px}.ebpage--compta .section{padding:104px 0;position:relative}.ebpage--compta .section--tight{padding:80px 0}.ebpage--compta .section--muted{background:var(--page)}.ebpage--compta .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)}.ebpage--compta .eyebrow svg{width:17px;height:17px}.ebpage--compta .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)}.ebpage--compta .section-head{max-width:720px;margin:0 auto 64px;text-align:center}.ebpage--compta .section-head h2{font-size:clamp(2rem,3.6vw,3rem);font-weight:800;color:var(--eb-navy);margin:22px 0 0}.ebpage--compta .section-head h2 .accent{color:var(--eb-red)}.ebpage--compta .section-head p{font-size:19px;color:var(--fg-muted);margin:20px auto 0;max-width:600px;line-height:1.6}.ebpage--compta .accent-red{color:var(--eb-red)}.ebpage--compta .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}.ebpage--compta .btn svg{width:19px;height:19px}.ebpage--compta .btn--primary{background:var(--eb-red);color:#fff;box-shadow:var(--sh-red)}.ebpage--compta .btn--primary:hover{background:var(--eb-red-600);transform:translateY(-1px);box-shadow:0 16px 32px var(--brand-red, #CC2936) 57}.ebpage--compta .btn--primary:active{transform:translateY(0) scale(.99)}.ebpage--compta .btn--ghost{background:#fff;color:var(--eb-navy);border-color:var(--border-strong);box-shadow:var(--sh-xs)}.ebpage--compta .btn--ghost:hover{border-color:var(--eb-navy)}.ebpage--compta .btn--dark{background:var(--eb-navy);color:#fff}.ebpage--compta .btn--dark:hover{background:var(--eb-navy-900);transform:translateY(-1px)}.ebpage--compta .btn--lg{padding:17px 30px;font-size:17px}.ebpage--compta .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}.ebpage--compta .logo .logo-img{display:block;width:auto}.ebpage--compta .logo--lg .logo-img{height:42px}.ebpage--compta .logo--md .logo-img{height:26px}.ebpage--compta .logo--sm .logo-img{height:20px}.ebpage--compta .logo--mark.logo--lg .logo-img{height:40px}.ebpage--compta .logo--mark.logo--md .logo-img{height:30px}.ebpage--compta .logo--mark.logo--sm .logo-img{height:24px}.ebpage--compta .logo--lg{font-size:34px}.ebpage--compta .logo--md{font-size:26px}.ebpage--compta .logo--sm{font-size:22px}.ebpage--compta .logo .pro-tag,.ebpage--compta .logo .compta-tag,.ebpage--compta .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}.ebpage--compta .logo .pro-tag{background:var(--eb-red)}.ebpage--compta .swiss-badge{display:inline-flex;align-items:center;justify-content:center;background:var(--eb-red);border-radius:6px}.ebpage--compta .swiss-badge svg{width:64%;height:64%}.ebpage--compta .mtn-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.ebpage--compta .mtn-bg svg{position:absolute;bottom:0;width:100%;height:auto}.ebpage--compta .section>.wrap,.ebpage--compta .hero>.wrap{position:relative;z-index:1}.ebpage--compta .cross-ghost{position:absolute;color:var(--eb-red);opacity:.07;pointer-events:none;z-index:0}.ebpage--compta .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}.ebpage--compta .usp-row{display:flex;flex-wrap:wrap;gap:12px}.ebpage--compta .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)}.ebpage--compta .usp:hover{box-shadow:var(--sh-sm);border-color:var(--border-strong);transform:translateY(-2px)}.ebpage--compta .usp .ic{width:20px;height:20px;color:var(--eb-red);flex:none}.ebpage--compta .usp .ic--navy{color:var(--eb-navy)}.ebpage--compta .usp .ic--green{color:var(--eb-green)}.ebpage--compta .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)}.ebpage--compta .nav.scrolled{border-bottom-color:var(--border);box-shadow:var(--sh-sm);background:#fffffff0}.ebpage--compta .nav__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;height:74px}.ebpage--compta .nav__brand{display:inline-flex;align-items:center;flex:none;border-radius:10px}.ebpage--compta .nav__links{display:flex;align-items:center;gap:2px}.ebpage--compta .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)}.ebpage--compta .nav__link:hover{background:var(--eb-navy-tint)}.ebpage--compta .nav__link.is-active{color:var(--eb-red);font-weight:600;background:var(--eb-red-tint)}.ebpage--compta .nav__sep{width:1px;height:22px;background:var(--border-strong);margin:0 12px;flex:none}.ebpage--compta .nav__actions{display:flex;align-items:center;gap:10px;flex:none}.ebpage--compta .nav__cta-btn{white-space:nowrap}.ebpage--compta .nav__cta-short{display:none}.ebpage--compta .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)}.ebpage--compta .nav__burger:hover,.ebpage--compta .nav.menu-open .nav__burger{background:var(--eb-navy-tint);border-color:var(--border-strong)}.ebpage--compta .nav__scrim{display:none}.ebpage--compta .hero{position:relative;padding:70px 0 150px;overflow:visible;background:linear-gradient(180deg,#fff 0%,var(--page) 100%)}.ebpage--compta .hero>.wrap{max-width:1460px}.ebpage--compta .hero__grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:52px;align-items:center}.ebpage--compta .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}.ebpage--compta .hero h1 .accent{color:var(--eb-red)}.ebpage--compta .hero__sub{font-size:20px;line-height:1.55;color:var(--fg-muted);margin:26px 0 0;max-width:520px}.ebpage--compta .hero__cta{display:flex;gap:14px;margin:34px 0 0;flex-wrap:wrap}.ebpage--compta .hero__usps{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.ebpage--compta .hero__visual{min-width:0;position:relative}.ebpage--compta .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}.ebpage--compta .hero-stage{position:relative}.ebpage--compta .hero__trust{display:flex;align-items:center;gap:10px;margin-top:30px;font-size:14.5px;color:var(--fg-muted)}.ebpage--compta .hero__trust svg{width:18px;height:18px;color:var(--eb-green);flex:none}.ebpage--compta .hero__trust b{color:var(--eb-navy);font-weight:600}.ebpage--compta .card{background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-sm)}.ebpage--compta .feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ebpage--compta .feat-card{background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);padding:28px;transition:all .2s var(--ease);position:relative}.ebpage--compta .feat-card:hover{box-shadow:var(--sh-md);border-color:var(--border-strong);transform:translateY(-3px)}.ebpage--compta .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}.ebpage--compta .feat-card .ficon svg{width:26px;height:26px}.ebpage--compta .feat-card .ficon--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--compta .feat-card .ficon--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--compta .feat-card h3{font-size:19px;color:var(--eb-navy);font-weight:700;margin-bottom:8px}.ebpage--compta .feat-card p{font-size:15px;color:var(--fg-muted);line-height:1.55}.ebpage--compta .flist{display:flex;flex-direction:column;gap:4px}.ebpage--compta .flist-item{display:flex;gap:18px;padding:18px;border-radius:var(--r-md);transition:background .18s var(--ease)}.ebpage--compta .flist-item:hover{background:var(--white);box-shadow:var(--sh-sm)}.ebpage--compta .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)}.ebpage--compta .flist-item .fi-ic svg{width:22px;height:22px}.ebpage--compta .flist-item .fi-ic--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--compta .flist-item .fi-ic--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--compta .flist-item .fi-ic--purple{background:var(--eb-purple-tint);color:var(--eb-purple)}.ebpage--compta .flist-item h4{font-size:17px;color:var(--eb-navy);font-weight:700;margin-bottom:3px}.ebpage--compta .flist-item p{font-size:14.5px;color:var(--fg-muted);line-height:1.5}.ebpage--compta .mini-pills{display:flex;flex-wrap:wrap;gap:10px}.ebpage--compta .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)}.ebpage--compta .mini-pill svg{width:16px;height:16px;color:var(--eb-navy)}.ebpage--compta .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;position:relative}.ebpage--compta .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}.ebpage--compta .step{position:relative;z-index:1;text-align:center;min-width:0}.ebpage--compta .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)}.ebpage--compta .step h4{font-size:18px;color:var(--eb-navy);font-weight:700}.ebpage--compta .step p{font-size:14.5px;color:var(--fg-muted);margin-top:8px;line-height:1.5}.ebpage--compta .step__card{margin-top:22px;text-align:left;min-width:0}.ebpage--compta .sec-band{position:relative;background:linear-gradient(180deg,#fff 0%,var(--page) 60%,#fff 100%);overflow:hidden}.ebpage--compta .pro-section{background:linear-gradient(180deg,var(--page),#fff);position:relative;overflow:hidden}.ebpage--compta .pro-eyebrow{background:var(--eb-purple-tint);color:var(--eb-purple);border:none}.ebpage--compta .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}.ebpage--compta .compare .c-head{padding:28px 26px;border-bottom:1px solid var(--border)}.ebpage--compta .compare .c-head--feat{background:var(--white)}.ebpage--compta .compare .c-head--free{background:var(--page)}.ebpage--compta .compare .c-head--pro{background:var(--eb-navy)}.ebpage--compta .compare .c-col{border-left:1px solid var(--border)}.ebpage--compta .compare .c-col:first-child{border-left:none}.ebpage--compta .compare .c-title{font-family:var(--font-display);font-weight:700;font-size:18px;color:var(--eb-navy)}.ebpage--compta .compare .c-title--pro{color:#fff}.ebpage--compta .compare .c-sub{font-size:13px;color:var(--fg-muted);margin-top:4px}.ebpage--compta .compare .c-sub--pro{color:#ffffffb3}.ebpage--compta .compare .c-row{display:contents}.ebpage--compta .compare .c-cell{padding:16px 26px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:10px;font-size:15px}.ebpage--compta .compare .c-cell--label{color:var(--eb-navy);font-weight:600;font-family:var(--font-display)}.ebpage--compta .compare .c-cell--center{justify-content:center}.ebpage--compta .compare .c-cell svg{width:20px;height:20px;flex:none}.ebpage--compta .compare .yes{color:var(--eb-green)}.ebpage--compta .compare .no{color:var(--fg-faint)}.ebpage--compta .compare .c-foot{padding:24px 26px}.ebpage--compta .compare-zebra:nth-child(2n){background:#f7f8fa99}.ebpage--compta .pro-stage{position:relative;max-width:1120px;margin:0 auto}.ebpage--compta .pro-stage .stage-dash{max-width:880px;margin:0 auto;position:relative;z-index:2}.ebpage--compta .pro-sat{position:absolute}.ebpage--compta .pro-transition-visual{position:relative}.ebpage--compta .statstrip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--eb-navy);border-radius:var(--r-xl);overflow:hidden}.ebpage--compta .statstrip .st{background:var(--eb-navy);padding:28px 24px;text-align:center}.ebpage--compta .statstrip .st .v{font-family:var(--font-display);font-weight:800;color:#fff;font-size:30px}.ebpage--compta .statstrip .st .l{color:#ffffff9e;font-size:13.5px;margin-top:6px}.ebpage--compta .statstrip .st .v .accent{color:var(--eb-red)}.ebpage--compta .conf-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ebpage--compta .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)}.ebpage--compta .conf-pill svg{width:18px;height:18px;color:var(--eb-green)}@media(max-width:1080px){.ebpage--compta .pro-sat{display:none!important}.ebpage--compta .statstrip{grid-template-columns:repeat(2,1fr)}}.ebpage--compta .faq{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.ebpage--compta .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)}.ebpage--compta .faq-item.open{box-shadow:var(--sh-sm);border-color:var(--border-strong)}.ebpage--compta .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)}.ebpage--compta .faq-q .chev{width:22px;height:22px;color:var(--eb-red);flex:none;transition:transform .25s var(--ease)}.ebpage--compta .faq-item.open .chev{transform:rotate(180deg)}.ebpage--compta .faq-a{max-height:0;overflow:hidden;transition:max-height .3s var(--ease)}.ebpage--compta .faq-a-inner{padding:0 24px 24px;color:var(--fg-muted);font-size:15.5px;line-height:1.65}.ebpage--compta .cta-band{background:var(--eb-navy);border-radius:var(--r-xl);padding:64px;text-align:center;position:relative;overflow:hidden}.ebpage--compta .cta-band h2{color:#fff;font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:800}.ebpage--compta .cta-band p{color:#ffffffb8;font-size:18px;margin:16px auto 0;max-width:520px}.ebpage--compta .footer{background:#fff;border-top:1px solid var(--border);padding:64px 0 36px}.ebpage--compta .footer__top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.ebpage--compta .footer__brand p{font-size:14.5px;color:var(--fg-muted);margin-top:16px;max-width:280px;line-height:1.6}.ebpage--compta .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}.ebpage--compta .footer__col a{display:block;font-size:15px;color:var(--fg-muted);margin-bottom:11px;transition:color .15s var(--ease)}.ebpage--compta .footer__col a:hover{color:var(--eb-red)}.ebpage--compta .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)}.ebpage--compta .footer__bottom .baseline{display:flex;align-items:center;gap:10px}.ebpage--compta .reveal{opacity:0;transform:translateY(26px) scale(.985);transition:opacity .7s var(--ease),transform .7s var(--ease)}.ebpage--compta .reveal.in{opacity:1;transform:none}.ebpage--compta .reveal.d1{transition-delay:.08s}.ebpage--compta .reveal.d2{transition-delay:.16s}.ebpage--compta .reveal.d3{transition-delay:.24s}.ebpage--compta .reveal.d4{transition-delay:.32s}@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}.ebpage--compta .fl-d2{animation-delay:-2.6s}@media(prefers-reduced-motion:reduce){.ebpage--compta .floaty,.ebpage--compta .floaty2{animation:none}}.ebpage--compta .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}.ebpage--compta a:focus-visible,.ebpage--compta button:focus-visible,.ebpage--compta .btn:focus-visible,.ebpage--compta .faq-q:focus-visible,.ebpage--compta .usp:focus-visible,.ebpage--compta .nav__links a:focus-visible{outline:none;box-shadow:0 0 0 3px #14203b61;border-radius:8px}.ebpage--compta .btn--primary:focus-visible{box-shadow:0 0 0 3px var(--brand-red, #CC2936) 52}.ebpage--compta .btn--white:focus-visible,.ebpage--compta .btn--outline-light:focus-visible{box-shadow:0 0 0 3px #ffffff80}.ebpage--compta .nav__burger{position:relative;z-index:2}.ebpage--compta .nav__mobile{display:none}@media(max-width:980px){.ebpage--compta .nav__links,.ebpage--compta .nav__sep{display:none}.ebpage--compta .nav__burger{display:inline-flex}.ebpage--compta .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}.ebpage--compta .nav.menu-open .nav__scrim{opacity:1;pointer-events:auto}.ebpage--compta .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}.ebpage--compta .nav.menu-open .nav__mobile{transform:none;opacity:1;visibility:visible;transition:opacity .24s var(--ease),transform .28s var(--ease)}.ebpage--compta .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)}.ebpage--compta .nav__m-link:hover{background:var(--eb-navy-tint)}.ebpage--compta .nav__m-link.is-active{color:var(--eb-red);background:var(--eb-red-tint)}.ebpage--compta .nav__m-group{margin:6px 0;padding:6px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.ebpage--compta .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}.ebpage--compta .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)}.ebpage--compta .nav__m-ico svg{width:19px;height:19px}.ebpage--compta .nav__m-link.is-active .nav__m-ico{background:var(--eb-red);color:#fff}.ebpage--compta .nav__m-cta{width:100%;justify-content:center;margin-top:14px;padding:15px 20px;font-size:16px}.ebpage--compta .nav__mlegal{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:16px}.ebpage--compta .nav__mlegal a{font-family:var(--font-body);font-weight:500;font-size:13px;color:var(--fg-subtle)}.ebpage--compta .nav__mlegal a:hover{color:var(--eb-red)}.ebpage--compta .nav__mlegal span{color:var(--fg-faint);font-size:13px}}@media(max-width:460px){.ebpage--compta .nav__inner{height:64px;gap:10px}.ebpage--compta .nav .logo--lg .logo-img{height:30px}.ebpage--compta .nav__cta-long{display:none}.ebpage--compta .nav__cta-short{display:inline}.ebpage--compta .nav__cta-btn{padding:11px 15px;font-size:14.5px}.ebpage--compta .nav__mobile{max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px)}}.ebpage--compta .statband{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#fff}.ebpage--compta .statband__grid{display:grid;grid-template-columns:repeat(4,1fr)}.ebpage--compta .statband__item{text-align:center;padding:38px 20px;position:relative}.ebpage--compta .statband__item+.statband__item:before{content:"";position:absolute;left:0;top:28%;bottom:28%;width:1px;background:var(--border)}.ebpage--compta .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}.ebpage--compta .statband__v .u{color:var(--eb-red)}.ebpage--compta .statband__l{font-size:14.5px;color:var(--fg-muted);margin-top:10px}@media(max-width:720px){.ebpage--compta .statband__grid{grid-template-columns:repeat(2,1fr)}.ebpage--compta .statband__item:nth-child(3):before,.ebpage--compta .statband__item:nth-child(2):before{content:none}}.ebpage--compta h1,.ebpage--compta h2,.ebpage--compta .section-head h2,.ebpage--compta .pf-copy h2,.ebpage--compta .hero h1,.ebpage--compta .pro-hero h1,.ebpage--compta .cta-band h2,.ebpage--compta .pro-cta h2{text-wrap:balance}.ebpage--compta .section-head p,.ebpage--compta .hero__sub,.ebpage--compta .pro-hero__sub,.ebpage--compta .pf-copy>p{text-wrap:pretty}.ebpage--compta .mini-pill,.ebpage--compta .conf-pill,.ebpage--compta .cert{transition:transform .18s var(--ease),box-shadow .18s var(--ease),border-color .18s var(--ease)}.ebpage--compta .mini-pill:hover,.ebpage--compta .conf-pill:hover{transform:translateY(-2px);box-shadow:var(--sh-sm);border-color:var(--border-strong)}.ebpage--compta .cert:hover{transform:translateY(-3px);box-shadow:var(--sh-md);border-color:var(--border-strong)}.ebpage--compta .compare .c-cell{transition:opacity .5s var(--ease),transform .5s var(--ease)}.ebpage--compta .reveal:not(.in) .compare .c-cell{opacity:0;transform:translateY(10px)}@media(prefers-reduced-motion:no-preference){.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--compta .steps>.step:nth-child(4) .step__card{animation-delay:-2.4s}.ebpage--compta .steps>.step:nth-child(5) .step__card{animation:eb_compta_floaty2 8s var(--ease) infinite;animation-delay:-3.4s}}.ebpage--compta .feat-card .ficon,.ebpage--compta .flist-item .fi-ic{transition:transform .22s var(--ease),background .22s var(--ease)}.ebpage--compta .feat-card:hover .ficon,.ebpage--compta .flist-item:hover .fi-ic{transform:scale(1.08) rotate(-3deg)}.ebpage--compta .step:hover .step__num{transform:scale(1.06);box-shadow:0 0 0 8px var(--page)}.ebpage--compta .step__num{transition:transform .2s var(--ease),box-shadow .2s var(--ease)}@media(max-width:980px){.ebpage--compta .hero__grid{grid-template-columns:1fr;gap:40px}.ebpage--compta .feat-grid{grid-template-columns:repeat(2,1fr)}.ebpage--compta .steps{grid-template-columns:repeat(2,1fr);gap:40px 24px}.ebpage--compta .steps__line{display:none}.ebpage--compta .compare{grid-template-columns:1.2fr 1fr 1fr}.ebpage--compta .footer__top{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:640px){.ebpage--compta .wrap{padding:0 20px}.ebpage--compta .section{padding:72px 0}.ebpage--compta .feat-grid,.ebpage--compta .steps{grid-template-columns:1fr}.ebpage--compta .cta-band{padding:40px 24px}.ebpage--compta .footer__top{grid-template-columns:1fr}.ebpage--compta .footer__bottom{flex-direction:column;gap:14px;align-items:flex-start}.ebpage--compta .compare .c-cell,.ebpage--compta .compare .c-head{padding-left:14px;padding-right:14px}}.ebpage--compta section[id],.ebpage--compta header[id],.ebpage--compta div[id]{scroll-margin-top:86px}@media(max-width:980px){.ebpage--compta{overflow-x:clip}.ebpage--compta .hero-float{display:none!important}}.ebpage--compta .mk{font-family:var(--font-body);color:var(--fg-strong)}.ebpage--compta .mk-app{background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-xl);overflow:hidden}.ebpage--compta .mk-topbar{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--border);background:#fff}.ebpage--compta .mk-topbar .l{display:flex;align-items:center;gap:14px}.ebpage--compta .mk-topbar .seg{display:flex;gap:4px;background:var(--muted);padding:3px;border-radius:9px}.ebpage--compta .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}.ebpage--compta .mk-topbar .seg span.on{background:#fff;color:var(--eb-navy);box-shadow:var(--sh-xs)}.ebpage--compta .mk-topbar .seg span.on--red{background:var(--eb-red);color:#fff}.ebpage--compta .mk-saved{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--eb-green);font-weight:600}.ebpage--compta .mk-saved .dot{width:7px;height:7px;border-radius:50%;background:var(--eb-green)}.ebpage--compta .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}.ebpage--compta .mk-btn-red svg{width:14px;height:14px}.ebpage--compta .mk-split{display:grid;grid-template-columns:1fr 1fr}.ebpage--compta .mk-pane{padding:18px}.ebpage--compta .mk-pane+.mk-pane{border-left:1px solid var(--border);background:var(--page)}.ebpage--compta .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}.ebpage--compta .mk-label svg{width:14px;height:14px}.ebpage--compta .mk-block{background:#fff;border:1px solid var(--border);border-radius:12px;padding:16px}.ebpage--compta .mk-block+.mk-block{margin-top:14px}.ebpage--compta .mk-block-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.ebpage--compta .mk-block-head .sub{font-size:11.5px;color:var(--fg-subtle);margin-top:2px}.ebpage--compta .mk-tbl{width:100%;border-collapse:collapse;font-size:12.5px}.ebpage--compta .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}.ebpage--compta .mk-tbl th.r,.ebpage--compta .mk-tbl td.r{text-align:right}.ebpage--compta .mk-tbl td{padding:11px 8px;border-top:1px solid var(--muted-2);color:var(--fg);vertical-align:top}.ebpage--compta .mk-tbl .desc{color:var(--eb-navy);font-weight:600}.ebpage--compta .mk-tbl .desc small{display:block;color:var(--fg-subtle);font-weight:400;font-size:11px;margin-top:2px}.ebpage--compta .mk-tbl .amt{color:var(--eb-navy);font-weight:600}.ebpage--compta .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)}.ebpage--compta .mk-totals{font-size:12.5px}.ebpage--compta .mk-totals .row{display:flex;justify-content:space-between;padding:9px 0;color:var(--fg-muted);white-space:nowrap;gap:10px}.ebpage--compta .mk-totals .row .v{color:var(--eb-navy);font-weight:600}.ebpage--compta .mk-totals .row .cur{color:var(--fg-subtle);font-size:10.5px;font-weight:500}.ebpage--compta .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}.ebpage--compta .mk-totals .ttc .lbl{font-family:var(--font-display);font-weight:700;color:var(--eb-navy);font-size:13px}.ebpage--compta .mk-totals .ttc .val{font-family:var(--font-display);font-weight:800;color:var(--eb-red);font-size:19px}.ebpage--compta .mk-totals .ttc .val small{font-size:10px;color:var(--fg-subtle);font-weight:600;margin-left:4px}.ebpage--compta .mk-totals--navy .ttc{background:var(--eb-navy)}.ebpage--compta .mk-totals--navy .ttc .lbl,.ebpage--compta .mk-totals--navy .ttc .val{color:#fff}.ebpage--compta .mk-totals--navy .ttc .val small{color:#fff9}.ebpage--compta .pdfdoc{background:#fff;border:1px solid var(--border);border-radius:10px;padding:24px;box-shadow:var(--sh-xs);font-size:11px;color:var(--fg)}.ebpage--compta .pdfdoc .doc-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px}.ebpage--compta .pdfdoc .doc-brand{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--eb-navy);font-size:15px}.ebpage--compta .pdfdoc .doc-type{text-align:right;white-space:nowrap}.ebpage--compta .pdfdoc .doc-type .t{font-family:var(--font-display);font-weight:800;color:var(--eb-red);letter-spacing:.04em;font-size:14px}.ebpage--compta .pdfdoc .doc-type .n{font-family:var(--font-display);font-weight:800;color:var(--eb-navy);font-size:17px;margin-top:2px}.ebpage--compta .pdfdoc .doc-meta{font-size:9px;color:var(--fg-subtle);margin-top:6px;line-height:1.5}.ebpage--compta .pdfdoc .doc-from{font-size:10px;color:var(--fg-muted);line-height:1.5}.ebpage--compta .pdfdoc .doc-from b{color:var(--eb-navy)}.ebpage--compta .pdfdoc .doc-dest{border:1px solid var(--border);border-radius:8px;padding:10px 12px;margin:14px 0}.ebpage--compta .pdfdoc .doc-dest .lbl{font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle)}.ebpage--compta .pdfdoc .doc-dest b{color:var(--eb-navy);display:block;margin-top:3px}.ebpage--compta .pdfdoc table{width:100%;border-collapse:collapse;font-size:10px}.ebpage--compta .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)}.ebpage--compta .pdfdoc th.r,.ebpage--compta .pdfdoc td.r{text-align:right}.ebpage--compta .pdfdoc td{padding:9px 6px;border-bottom:1px solid var(--muted);color:var(--fg)}.ebpage--compta .pdfdoc td b{color:var(--eb-navy)}.ebpage--compta .pdfdoc .doc-sum{margin-top:14px;margin-left:auto;width:62%}.ebpage--compta .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}.ebpage--compta .pdfdoc .doc-sum .row b{color:var(--eb-navy)}.ebpage--compta .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}.ebpage--compta .pdfdoc .doc-sum .ttc.red{background:var(--eb-red)}.ebpage--compta .pdfdoc .doc-sum .ttc span:last-child{font-weight:800}.ebpage--compta .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}.ebpage--compta .pdfdoc .doc-pay{display:flex;gap:8px}.ebpage--compta .pdfdoc .doc-pay span{display:inline-flex;align-items:center;gap:4px;font-size:8.5px;color:var(--fg-muted)}.ebpage--compta .pdfdoc .doc-pay svg{width:11px;height:11px}.ebpage--compta .pdfdoc .doc-sign{text-align:right;font-size:8px;color:var(--fg-subtle)}.ebpage--compta .pdfdoc .doc-sign .sig{font-family:Brush Script MT,Segoe Script,cursive;font-size:20px;color:var(--eb-navy);transform:rotate(-3deg)}.ebpage--compta .pdf-zoom{display:inline-flex;align-items:center;gap:10px;font-size:11px;color:var(--fg-muted)}.ebpage--compta .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)}.ebpage--compta .qr-card{background:#fff;border:1px solid var(--border);border-radius:14px;padding:18px;box-shadow:var(--sh-md)}.ebpage--compta .qr-card .qrow{display:flex;gap:16px;align-items:flex-start}.ebpage--compta .qr-img{width:108px;height:108px;flex:none;position:relative}.ebpage--compta .qr-img svg{width:100%;height:100%;display:block}.ebpage--compta .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}.ebpage--compta .qr-img .qx .swiss-badge{width:18px;height:18px}.ebpage--compta .qr-info{font-size:10.5px;color:var(--fg-muted);line-height:1.55}.ebpage--compta .qr-info .k{font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle);margin-top:8px}.ebpage--compta .qr-info b{color:var(--eb-navy)}.ebpage--compta .qr-info .amt{font-family:var(--font-display);font-weight:800;color:var(--eb-red);font-size:16px}.ebpage--compta .qr-info .iban{font-family:var(--font-mono);font-size:11px;color:var(--eb-navy)}.ebpage--compta .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}.ebpage--compta .valid-strip svg{width:16px;height:16px}.ebpage--compta .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)}.ebpage--compta .iban-field .ok{width:20px;height:20px;border-radius:50%;background:var(--eb-green);color:#fff;display:flex;align-items:center;justify-content:center}.ebpage--compta .iban-field .ok svg{width:13px;height:13px}.ebpage--compta .sig-card{background:#fff;border:1px solid var(--border);border-radius:14px;padding:20px;box-shadow:var(--sh-md)}.ebpage--compta .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)}.ebpage--compta .sig-ink{font-family:Brush Script MT,Segoe Script,cursive;font-size:42px;color:var(--eb-navy);transform:rotate(-4deg)}.ebpage--compta .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)}.ebpage--compta .dash-side{background:var(--eb-navy);color:#fff;padding:16px 12px}.ebpage--compta .dash-side .ds-logo{display:flex;align-items:center;gap:6px;padding:6px 8px 18px}.ebpage--compta .dash-side .ds-group{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#fff6;padding:14px 10px 7px;font-weight:700}.ebpage--compta .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}.ebpage--compta .dash-side .ds-item svg{width:16px;height:16px;flex:none}.ebpage--compta .dash-side .ds-item.on{background:#ffffff1a;color:#fff}.ebpage--compta .dash-side .ds-item.on svg{color:var(--eb-red)}.ebpage--compta .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)}.ebpage--compta .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}.ebpage--compta .dash-side .ds-user .nm{font-size:11.5px;color:#fff;font-weight:600}.ebpage--compta .dash-side .ds-user .nm small{display:block;color:#ffffff80;font-weight:500}.ebpage--compta .dash-main{padding:18px 20px;background:#fff}.ebpage--compta .dash-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.ebpage--compta .dash-head h4{font-size:18px;color:var(--eb-navy);font-weight:700}.ebpage--compta .dash-head .tools{display:flex;align-items:center;gap:10px}.ebpage--compta .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)}.ebpage--compta .dash-head .tool svg{width:15px;height:15px}.ebpage--compta .kpi-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.ebpage--compta .kpi{border:1px solid var(--border);border-radius:11px;padding:13px 14px}.ebpage--compta .kpi .k{font-size:9.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-subtle);font-weight:700}.ebpage--compta .kpi .v{font-family:var(--font-display);font-weight:800;color:var(--eb-navy);font-size:18px;margin-top:6px}.ebpage--compta .kpi .v small{font-size:10px;color:var(--fg-subtle);font-weight:600}.ebpage--compta .kpi .d{font-size:10.5px;margin-top:5px;font-weight:600}.ebpage--compta .kpi .d.up{color:var(--eb-green)}.ebpage--compta .kpi .d.down{color:var(--eb-red)}.ebpage--compta .dash-cards{display:grid;grid-template-columns:1.5fr 1fr;gap:12px}.ebpage--compta .dpanel{border:1px solid var(--border);border-radius:11px;padding:15px}.ebpage--compta .dpanel .dp-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.ebpage--compta .dpanel .dp-head .t{font-size:12.5px;font-weight:700;color:var(--eb-navy);font-family:var(--font-display)}.ebpage--compta .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}.ebpage--compta .chart-line{width:100%;height:96px}.ebpage--compta .donut-wrap{display:flex;align-items:center;gap:14px}.ebpage--compta .donut-wrap svg{width:84px;height:84px;flex:none}.ebpage--compta .donut-leg{font-size:11px}.ebpage--compta .donut-leg .lg{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:3px 0;color:var(--fg-muted)}.ebpage--compta .donut-leg .lg .nm{display:flex;align-items:center;gap:7px}.ebpage--compta .donut-leg .lg .sw{width:8px;height:8px;border-radius:2px}.ebpage--compta .donut-leg .lg b{color:var(--eb-navy)}.ebpage--compta .chart-bars{display:flex;align-items:flex-end;gap:6px;height:90px;padding-top:6px}.ebpage--compta .chart-bars .bar{flex:1;background:var(--eb-navy);border-radius:3px 3px 0 0}.ebpage--compta .chart-bars .bar.hl{background:var(--eb-red)}.ebpage--compta .act-list .act{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--muted);font-size:11.5px}.ebpage--compta .act-list .act:last-child{border-bottom:none}.ebpage--compta .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}.ebpage--compta .act-list .act .ai svg{width:13px;height:13px}.ebpage--compta .act-list .act .nm{flex:1;color:var(--eb-navy);font-weight:600}.ebpage--compta .act-list .act .nm small{display:block;color:var(--fg-subtle);font-weight:400}.ebpage--compta .act-list .act .amt{color:var(--eb-navy);font-weight:700}.ebpage--compta .tag{font-size:9px;font-weight:700;padding:3px 7px;border-radius:var(--r-pill)}.ebpage--compta .tag--green{background:var(--eb-green-tint);color:var(--eb-green-600)}.ebpage--compta .tag--red{background:var(--eb-red-tint);color:var(--eb-red)}.ebpage--compta .tag--amber{background:#fdf3e2;color:var(--warn, #b45309)}.ebpage--compta .tag--blue{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--compta .sat{position:absolute;background:#fff;border:1px solid var(--border);border-radius:13px;box-shadow:var(--sh-lg);padding:14px;z-index:3}.ebpage--compta .sat .sat-head{display:flex;align-items:center;gap:9px;margin-bottom:11px}.ebpage--compta .sat .sat-ic{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}.ebpage--compta .sat .sat-ic svg{width:16px;height:16px}.ebpage--compta .sat .sat-ic--red{background:var(--eb-red-tint);color:var(--eb-red)}.ebpage--compta .sat .sat-ic--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--compta .sat .sat-ic--purple{background:var(--eb-purple-tint);color:var(--eb-purple)}.ebpage--compta .sat .sat-ic--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--compta .sat .sat-t{font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--eb-navy)}.ebpage--compta .sat .sat-status{margin-left:auto;font-size:10px;color:var(--eb-green);font-weight:600;display:flex;align-items:center;gap:5px}.ebpage--compta .sat .sat-status .dot{width:6px;height:6px;border-radius:50%;background:var(--eb-green)}.ebpage--compta .avatars{display:flex;align-items:center}.ebpage--compta .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}.ebpage--compta .avatars .av:first-child{margin-left:0}.ebpage--compta .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}.ebpage--compta .exp-row{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--muted);font-size:11.5px}.ebpage--compta .exp-row:last-child{border-bottom:none}.ebpage--compta .exp-row .nm{flex:1;color:var(--eb-navy);font-weight:600}.ebpage--compta .exp-row .nm small{display:block;color:var(--fg-subtle);font-weight:400}.ebpage--compta .exp-row .amt{font-weight:700;color:var(--eb-navy)}.ebpage--compta .intg{display:flex;align-items:center;gap:14px}.ebpage--compta .intg span{font-family:var(--font-display);font-weight:800;font-size:14px}.ebpage--compta .intg .bexio{color:#1a1a2e}.ebpage--compta .intg .winbiz{color:#0a2540}.ebpage--compta .intg .sage{color:#00875a}.ebpage--compta .recon-row{display:flex;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid var(--muted);font-size:11px}.ebpage--compta .recon-row:last-child{border-bottom:none}.ebpage--compta .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}.ebpage--compta .recon-row .amt{font-weight:700}.ebpage--compta .recon-row .amt.pos{color:var(--eb-green)}.ebpage--compta .recon-row .amt.neg{color:var(--eb-red)}.ebpage--compta .phone{width:200px;background:var(--eb-navy-900);border-radius:26px;padding:8px;box-shadow:var(--sh-lg)}.ebpage--compta .phone .scr{background:#fff;border-radius:19px;overflow:hidden;padding:16px 14px}.ebpage--compta .phone .ph-status{display:flex;justify-content:space-between;font-size:9px;color:var(--fg-muted);font-weight:600;margin-bottom:14px}.ebpage--compta .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}.ebpage--compta .phone .ph-check svg{width:22px;height:22px}@media(max-width:980px){.ebpage--compta .mk-split{grid-template-columns:1fr}.ebpage--compta .mk-pane+.mk-pane{border-left:none;border-top:1px solid var(--border)}.ebpage--compta .hero-float{display:none}.ebpage--compta .dash{grid-template-columns:1fr}.ebpage--compta .dash-side{display:none}.ebpage--compta .kpi-row{grid-template-columns:repeat(2,1fr)}.ebpage--compta .dash-cards{grid-template-columns:1fr}}.ebpage--compta .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)}.ebpage--compta .rd-scale{position:relative;width:100%}.ebpage--compta .rd-scale-inner{position:absolute;top:0;left:0;transform-origin:top left}.ebpage--compta .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%)}.ebpage--compta .rd-side-top{display:flex;align-items:center;justify-content:space-between;padding:4px 6px 14px}.ebpage--compta .rd-logo .logo{font-size:0}.ebpage--compta .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)}.ebpage--compta .rd-nav{display:flex;flex-direction:column;gap:1px;flex:1}.ebpage--compta .rd-grp{font-size:8.5px;letter-spacing:.13em;text-transform:uppercase;color:#ffffff61;font-weight:700;padding:13px 10px 6px}.ebpage--compta .rd-item{display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:9px;color:#ffffffb3;font-size:12.5px;font-weight:500}.ebpage--compta .rd-item .rd-i-ic{display:flex;color:#ffffff9e}.ebpage--compta .rd-item .rd-i-t{flex:1}.ebpage--compta .rd-item .rd-i-chev{color:#fff6}.ebpage--compta .rd-item.on{background:#fff;color:var(--eb-navy);box-shadow:0 4px 14px #0000002e}.ebpage--compta .rd-item.on .rd-i-ic{color:var(--eb-red)}.ebpage--compta .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)}.ebpage--compta .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)}.ebpage--compta .rd-u-meta{display:flex;flex-direction:column;flex:1;line-height:1.3}.ebpage--compta .rd-u-meta b{font-size:12.5px;color:#fff;font-weight:600}.ebpage--compta .rd-u-meta small{display:flex;align-items:center;gap:5px;font-size:10px;color:#ffffff8c}.ebpage--compta .rd-u-dot{width:6px;height:6px;border-radius:50%;background:#f0b429}.ebpage--compta .rd-u-chev{color:#ffffff80;flex:none}.ebpage--compta .rd-main{padding:16px 18px 18px;display:flex;flex-direction:column;min-width:0}.ebpage--compta .rd-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.ebpage--compta .rd-top-l{display:flex;align-items:center;gap:12px;min-width:0}.ebpage--compta .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}.ebpage--compta .rd-top-l h4{font-family:var(--rd-serif);font-weight:600;font-size:19px;color:var(--eb-navy);letter-spacing:-.01em}.ebpage--compta .rd-top-r{display:flex;align-items:center;gap:8px}.ebpage--compta .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)}.ebpage--compta .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}.ebpage--compta .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}.ebpage--compta .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)}.ebpage--compta .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)}.ebpage--compta .rd-tabs{display:flex;justify-content:flex-end;gap:4px;margin-bottom:-1px;padding-right:4px;position:relative;z-index:2}.ebpage--compta .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}.ebpage--compta .rd-tab svg{color:var(--fg-subtle)}.ebpage--compta .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}.ebpage--compta .rd-tab.on svg{color:var(--eb-red)}.ebpage--compta .rd-panel{background:#fff;border:1px solid var(--border);border-radius:16px 0 16px 16px;padding:16px;box-shadow:var(--sh-xs)}.ebpage--compta .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}.ebpage--compta .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)}.ebpage--compta .rd-alert-t{flex:1;font-size:12.5px;color:var(--eb-navy)}.ebpage--compta .rd-alert-t b{font-weight:700}.ebpage--compta .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)}.ebpage--compta .rd-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ebpage--compta .rd-kpi{position:relative;overflow:hidden;border-radius:15px;padding:14px;color:#fff;min-height:118px;display:flex;flex-direction:column}.ebpage--compta .rd-kpi--red{background:linear-gradient(140deg,#ec4b57,#c8121d);box-shadow:0 12px 24px #c8121d42}.ebpage--compta .rd-kpi--amber{background:linear-gradient(140deg,#efab3d,#d6882a);box-shadow:0 12px 24px #d6882a42}.ebpage--compta .rd-kpi--purple{background:linear-gradient(140deg,#8c6bef,#6a43d0);box-shadow:0 12px 24px #6a43d042}.ebpage--compta .rd-kpi--blue{background:linear-gradient(140deg,#3fa0e6,#1f76c2);box-shadow:0 12px 24px #1f76c242}.ebpage--compta .rd-kpi-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.ebpage--compta .rd-kpi-label{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffffe0;line-height:1.3}.ebpage--compta .rd-kpi-ic{width:26px;height:26px;flex:none;border-radius:8px;background:#fff3;display:flex;align-items:center;justify-content:center;color:#fff}.ebpage--compta .rd-kpi-val{font-family:var(--rd-serif);font-weight:600;font-size:30px;line-height:1;margin-top:8px;letter-spacing:-.01em}.ebpage--compta .rd-kpi-unit{font-size:18px;font-weight:500}.ebpage--compta .rd-kpi-wave{position:absolute;left:0;right:0;bottom:30px;width:100%;height:30px;opacity:.55;pointer-events:none}.ebpage--compta .rd-kpi-foot{margin-top:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ebpage--compta .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}.ebpage--compta .rd-kpi-sub{font-size:10.5px;color:#ffffffd9;font-weight:500}.ebpage--compta .rd-actions-head{display:flex;align-items:baseline;gap:12px;margin:20px 0 12px}.ebpage--compta .rd-actions-head h5{font-family:var(--rd-serif);font-weight:600;font-size:17px;color:var(--eb-navy)}.ebpage--compta .rd-actions-head span{font-size:12px;color:var(--fg-subtle)}.ebpage--compta .rd-actions{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ebpage--compta .rd-action{display:flex;align-items:center;gap:11px;border-radius:13px;padding:13px}.ebpage--compta .rd-action--purple{background:var(--eb-purple-tint)}.ebpage--compta .rd-action--red{background:var(--eb-red-tint)}.ebpage--compta .rd-action--blue{background:var(--rd-blue-tint)}.ebpage--compta .rd-action--grey{background:var(--muted)}.ebpage--compta .rd-act-ic{width:32px;height:32px;flex:none;border-radius:9px;background:#ffffffb3;display:flex;align-items:center;justify-content:center}.ebpage--compta .rd-action--purple .rd-act-ic{color:var(--eb-purple)}.ebpage--compta .rd-action--red .rd-act-ic{color:var(--eb-red)}.ebpage--compta .rd-action--blue .rd-act-ic{color:var(--rd-blue)}.ebpage--compta .rd-action--grey .rd-act-ic{color:var(--fg-muted)}.ebpage--compta .rd-act-meta{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.3}.ebpage--compta .rd-act-meta b{font-size:12.5px;color:var(--eb-navy);font-weight:700}.ebpage--compta .rd-act-meta small{font-size:10.5px;color:var(--fg-muted)}.ebpage--compta .rd-act-arrow{color:var(--fg-subtle);flex:none}.ebpage--compta .rd-bottom{display:grid;grid-template-columns:1.5fr 1fr;gap:14px;margin-top:14px}.ebpage--compta .rd-card{background:#fff;border:1px solid var(--border);border-radius:16px;padding:16px;box-shadow:var(--sh-xs)}.ebpage--compta .rd-card>h5,.ebpage--compta .rd-card-head h5{font-family:var(--rd-serif);font-weight:600;font-size:16px;color:var(--eb-navy)}.ebpage--compta .rd-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.ebpage--compta .rd-card-sub{display:block;font-size:11px;color:var(--fg-subtle);margin-top:3px}.ebpage--compta .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}.ebpage--compta .rd-acts{display:flex;flex-direction:column}.ebpage--compta .rd-act-row{display:flex;align-items:center;gap:11px;padding:10px 8px;border-radius:10px}.ebpage--compta .rd-act-row+.rd-act-row{border-top:1px solid var(--muted)}.ebpage--compta .rd-act-row.hot{background:var(--eb-red-tint);border-top-color:transparent}.ebpage--compta .rd-trow-ic{width:30px;height:30px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center}.ebpage--compta .rd-tone-green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--compta .rd-tone-blue{background:var(--rd-blue-tint);color:var(--rd-blue)}.ebpage--compta .rd-tone-red{background:#fff;color:var(--eb-red);box-shadow:var(--sh-xs)}.ebpage--compta .rd-tone-faint{background:var(--muted);color:var(--fg-subtle)}.ebpage--compta .rd-trow-t{flex:1;font-size:12px;color:var(--fg-muted);line-height:1.4;min-width:0}.ebpage--compta .rd-trow-t b{color:var(--eb-navy);font-weight:700}.ebpage--compta .rd-trow-time{font-size:10.5px;color:var(--fg-subtle);white-space:nowrap}.ebpage--compta .rd-trow-arrow{color:var(--eb-red);flex:none}.ebpage--compta .rd-ring-row{display:flex;align-items:center;gap:16px;margin:14px 0 16px}.ebpage--compta .rd-ring{position:relative;width:64px;height:64px;flex:none}.ebpage--compta .rd-ring svg{width:100%;height:100%}.ebpage--compta .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)}.ebpage--compta .rd-ring-label{font-size:12px;color:var(--fg-muted)}.ebpage--compta .rd-ring-val{font-family:var(--rd-serif);font-weight:600;font-size:21px;color:var(--eb-navy);margin-top:2px}.ebpage--compta .rd-ring-val small{font-family:var(--font-body);font-size:11px;font-weight:500;color:var(--fg-subtle)}.ebpage--compta .rd-ap-rows{display:flex;flex-direction:column;gap:2px}.ebpage--compta .rd-ap-row{display:flex;align-items:center;gap:11px;padding:9px 2px;border-top:1px solid var(--muted)}.ebpage--compta .rd-ap-row:first-child{border-top:none}.ebpage--compta .rd-ap-l{flex:1;font-size:12.5px;color:var(--eb-navy);font-weight:500}.ebpage--compta .rd-ap-v{font-family:var(--rd-serif);font-weight:600;font-size:14px;color:var(--eb-navy)}.ebpage--compta .rd-obj{margin-top:14px;padding-top:14px;border-top:1px solid var(--muted)}.ebpage--compta .rd-obj-head{display:flex;align-items:center;justify-content:space-between;font-size:12px}.ebpage--compta .rd-obj-t{display:inline-flex;align-items:center;gap:7px;color:var(--fg-muted)}.ebpage--compta .rd-obj-t svg{color:var(--eb-navy)}.ebpage--compta .rd-obj-head b{color:var(--eb-navy);font-weight:700}.ebpage--compta .rd-obj-head b small{font-weight:500;color:var(--fg-subtle)}.ebpage--compta .rd-obj-bar{height:5px;border-radius:999px;background:var(--muted-2);margin-top:9px;overflow:hidden}.ebpage--compta .rd-obj-bar span{display:block;height:100%;background:var(--eb-red);border-radius:999px}.ebpage--compta .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}.ebpage--compta .rd-tip b{color:var(--eb-navy);font-weight:700}.ebpage--compta .rd-tip-dot{width:8px;height:8px;flex:none;border-radius:50%;background:var(--rd-blue);margin-top:4px}.ebpage--compta .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}.ebpage--compta .pro-hero .mtn-bg{opacity:.12;mix-blend-mode:screen}.ebpage--compta .pro-hero .mtn-bg svg path{fill:#6e84b0!important}.ebpage--compta .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}.ebpage--compta .pro-hero .wrap{position:relative;z-index:1}.ebpage--compta .nav--hero{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-bottom-color:transparent!important;box-shadow:none!important}.ebpage--compta .nav--hero .nav__links a{color:#ffffffdb}.ebpage--compta .nav--hero .nav__links a:hover{color:#fff}.ebpage--compta .nav--hero .nav__links a:after{background:#fff}.ebpage--compta .nav--hero .nav__links a.active{color:#fff}.ebpage--compta .nav--hero .nav__back{color:#ffffffb8}.ebpage--compta .nav--hero .nav__back:hover,.ebpage--compta .nav--hero .nav__burger{color:#fff}.ebpage--compta .pro-hero__grid{display:grid;grid-template-columns:1fr 1.18fr;gap:56px;align-items:center}.ebpage--compta .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)}.ebpage--compta .pro-hero .badge-pro .dot{width:7px;height:7px;border-radius:50%;background:var(--eb-green);box-shadow:0 0 0 4px #2f8f5b40}.ebpage--compta .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}.ebpage--compta .pro-hero h1 .accent{color:var(--eb-red)}.ebpage--compta .pro-hero h1 .accent-p{color:#a78bfa}.ebpage--compta .pro-hero__sub{font-size:19.5px;color:#ffffffb8;margin:22px 0 0;max-width:520px;line-height:1.6}.ebpage--compta .pro-hero__cta{display:flex;gap:14px;margin-top:32px;flex-wrap:wrap}.ebpage--compta .btn--white{background:#fff;color:var(--eb-navy)}.ebpage--compta .btn--white:hover{background:#f1f3f6;transform:translateY(-1px)}.ebpage--compta .btn--outline-light{background:#ffffff0f;color:#fff;border:1px solid rgba(255,255,255,.28)}.ebpage--compta .btn--outline-light:hover{background:#ffffff1f}.ebpage--compta .pro-hero__mini{display:flex;flex-wrap:wrap;gap:20px 28px;margin-top:34px}.ebpage--compta .pro-hero__mini .m{display:flex;align-items:center;gap:9px;font-size:14.5px;color:#ffffffd1;font-weight:500}.ebpage--compta .pro-hero__mini .m svg{width:18px;height:18px;color:var(--eb-green)}.ebpage--compta .pro-hero__stage{position:relative}.ebpage--compta .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_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}.ebpage--compta .fl-d1{animation-delay:-1.2s}.ebpage--compta .fl-d2{animation-delay:-2.4s}.ebpage--compta .fl-d3{animation-delay:-3.6s}.ebpage--compta .fl-d4{animation-delay:-.6s}@media(prefers-reduced-motion:reduce){.ebpage--compta .floaty,.ebpage--compta .floaty2,.ebpage--compta .floaty3{animation:none}}.ebpage--compta .pro-page{background:var(--white)}.ebpage--compta .pro-feature{padding:96px 0;position:relative}.ebpage--compta .pro-feature--alt{background:var(--page)}.ebpage--compta .pro-feature__grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.ebpage--compta .pro-feature__grid.rev .pf-copy{order:2}.ebpage--compta .pro-feature__grid.rev .pf-visual{order:1}.ebpage--compta .pf-copy .kicker{color:var(--eb-purple)}.ebpage--compta .pf-copy .kicker.red{color:var(--eb-red)}.ebpage--compta .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}.ebpage--compta .pf-copy h2 .accent{color:var(--eb-red)}.ebpage--compta .pf-copy>p{font-size:18px;color:var(--fg-muted);margin:18px 0 26px;line-height:1.6}.ebpage--compta .pf-points{display:flex;flex-direction:column;gap:16px}.ebpage--compta .pf-point{display:flex;gap:14px;align-items:flex-start}.ebpage--compta .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)}.ebpage--compta .pf-point .pc svg{width:17px;height:17px}.ebpage--compta .pf-point .pt{font-size:15.5px;color:var(--eb-navy)}.ebpage--compta .pf-point .pt b{font-weight:700}.ebpage--compta .pf-visual{position:relative}.ebpage--compta .pf-visual.tilt{perspective:1600px}@media(prefers-reduced-motion:no-preference){.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--compta .pro-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.ebpage--compta .pro-stat{text-align:center;padding:8px}.ebpage--compta .pro-stat .v{font-family:var(--font-display);font-weight:800;font-size:44px;color:var(--eb-navy);letter-spacing:-.02em;line-height:1}.ebpage--compta .pro-stat .v .u{color:var(--eb-red)}.ebpage--compta .pro-stat .l{font-size:15px;color:var(--fg-muted);margin-top:10px}.ebpage--compta .reveal .chart-line path{stroke-dasharray:520;stroke-dashoffset:520}.ebpage--compta .reveal.in .chart-line path{animation:eb_compta_drawline 1.5s var(--ease) forwards}.ebpage--compta .reveal.in .chart-line path:nth-of-type(2){animation-delay:.25s}@keyframes eb_compta_drawline{to{stroke-dashoffset:0}}.ebpage--compta .reveal .chart-bars .bar{transform:scaleY(0);transform-origin:bottom}.ebpage--compta .reveal.in .chart-bars .bar{animation:eb_compta_growbar .7s var(--ease) forwards}.ebpage--compta .reveal.in .chart-bars .bar:nth-child(1){animation-delay:.05s}.ebpage--compta .reveal.in .chart-bars .bar:nth-child(2){animation-delay:.1s}.ebpage--compta .reveal.in .chart-bars .bar:nth-child(3){animation-delay:.15s}.ebpage--compta .reveal.in .chart-bars .bar:nth-child(4){animation-delay:.2s}.ebpage--compta .reveal.in .chart-bars .bar:nth-child(5){animation-delay:.25s}.ebpage--compta .reveal.in .chart-bars .bar:nth-child(6){animation-delay:.3s}.ebpage--compta .reveal.in .chart-bars .bar:nth-child(7){animation-delay:.35s}.ebpage--compta .reveal.in .chart-bars .bar:nth-child(8){animation-delay:.4s}.ebpage--compta .reveal.in .chart-bars .bar:nth-child(9){animation-delay:.45s}.ebpage--compta .reveal.in .chart-bars .bar:nth-child(10){animation-delay:.5s}.ebpage--compta .reveal.in .chart-bars .bar:nth-child(11){animation-delay:.55s}.ebpage--compta .reveal.in .chart-bars .bar:nth-child(12){animation-delay:.6s}@keyframes eb_compta_growbar{to{transform:scaleY(1)}}.ebpage--compta .bar-track{height:8px;border-radius:var(--r-pill);background:var(--muted-2);overflow:hidden}.ebpage--compta .bar-fill{height:100%;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--eb-green),var(--alpine-green-500,#4baa78));width:0}.ebpage--compta .reveal.in .bar-fill{transition:width 1.2s var(--ease) .2s}.ebpage--compta .ai-typing{display:inline-flex;gap:4px;align-items:center}.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--compta .ai-typing i:nth-child(2){animation-delay:.2s}.ebpage--compta .ai-typing i:nth-child(3){animation-delay:.4s}@keyframes eb_compta_blink{0%,80%,to{opacity:.25}40%{opacity:1}}.ebpage--compta .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)}.ebpage--compta .pro-cta h2{color:#fff;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:800}.ebpage--compta .pro-cta p{color:#ffffffbd;font-size:18.5px;margin:18px auto 0;max-width:560px}.ebpage--compta .cert-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.ebpage--compta .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}.ebpage--compta .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)}.ebpage--compta .cert .ci svg{width:20px;height:20px}.ebpage--compta .cert .ci--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--compta .cert .ci--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--compta .cert .ct b{display:block;font-family:var(--font-display);font-weight:700;font-size:14.5px;color:var(--eb-navy)}.ebpage--compta .cert .ct span{font-size:12.5px;color:var(--fg-muted)}.ebpage--compta .seal{width:120px;height:120px;position:relative}.ebpage--compta .seal svg{width:100%;height:100%}.ebpage--compta .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}.ebpage--compta .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}.ebpage--compta .nav__back:hover{color:var(--eb-red)}.ebpage--compta .nav__back svg{width:16px;height:16px}@media(max-width:980px){.ebpage--compta .pro-hero{padding:150px 0 80px}.ebpage--compta .pro-hero__grid{grid-template-columns:1fr;gap:48px}.ebpage--compta .pro-feature__grid{grid-template-columns:1fr;gap:40px}.ebpage--compta .pro-feature__grid.rev .pf-copy{order:1}.ebpage--compta .pro-feature__grid.rev .pf-visual{order:2}.ebpage--compta .pro-stats{grid-template-columns:repeat(2,1fr);gap:32px 20px}}.ebpage--compta{--page: #E9EDF3}.ebpage--compta.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)}.ebpage--compta .pro-feature--alt{background:#eef1f6}.ebpage--compta .section{background:transparent;border-top:1px solid rgba(15,23,42,.07)}.ebpage--compta .section--muted{background:#eef1f6}.ebpage--compta #flow{background:#f4f6fa}.ebpage--compta #conformite{border-top:1px solid rgba(15,23,42,.07)}.ebpage--compta #faq{background:#fff}.ebpage--compta .pro-feature,.ebpage--compta .section{box-shadow:inset 0 1px #fff9}.ebpage--compta .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)}.ebpage--compta .nav.scrolled{background:#f7f9fcf0;box-shadow:0 1px #0f172a0d,0 12px 30px -22px #0f172a66}.ebpage--compta .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--compta .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)}.ebpage--compta .cm-hero .wrap{max-width:1460px;position:relative;z-index:1}.ebpage--compta .cm-hero__grid{display:grid;grid-template-columns:.92fr 1.18fr;gap:56px;align-items:center}.ebpage--compta .cm-hero__copy{min-width:0}.ebpage--compta .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)}.ebpage--compta .cm-eyebrow .swiss-badge{width:17px;height:17px;border-radius:4px;background:var(--eb-red);display:inline-flex;align-items:center;justify-content:center}.ebpage--compta .cm-eyebrow .swiss-badge svg{width:13px;height:13px}.ebpage--compta .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}.ebpage--compta .cm-hero h1 .accent{background:linear-gradient(100deg,var(--eb-red),#F0883C);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ebpage--compta .cm-hero__sub{font-size:19px;line-height:1.6;color:var(--fg-muted);margin:22px 0 0;max-width:540px;text-wrap:pretty}.ebpage--compta .cm-hero__cta{display:flex;gap:14px;margin-top:30px;flex-wrap:wrap}.ebpage--compta .cm-hero__usps{display:flex;flex-wrap:wrap;gap:11px;margin-top:28px}.ebpage--compta .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)}.ebpage--compta .cm-hero__usps .usp svg{width:16px;height:16px;color:var(--eb-red)}.ebpage--compta .cm-hero__trust{display:flex;align-items:center;gap:10px;margin-top:26px;font-size:14px;color:var(--fg-muted)}.ebpage--compta .cm-hero__trust svg{width:18px;height:18px;color:var(--eb-green);flex:none}.ebpage--compta .cm-hero__trust b{color:var(--eb-navy);font-weight:600}.ebpage--compta .cm-hero__stage{position:relative;min-width:0}.ebpage--compta .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}.ebpage--compta .logo .compta-tag{background:linear-gradient(120deg,#4f46e5,#3b5bdb)}.ebpage--compta .cm-hero-accent{color:#f0883c!important}.ebpage--compta .pro-hero .badge-pro .dot.amber{background:#f0883c;box-shadow:0 0 0 4px #f0883c40}.ebpage--compta .kicker.amber{color:var(--warn, #B45309)}.ebpage--compta .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)}.ebpage--compta .cm *{box-sizing:border-box}.ebpage--compta .cm-amt{font-family:var(--cm-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ebpage--compta .cm-scale{position:relative;width:100%}.ebpage--compta .cm-scale-inner{position:absolute;top:0;left:0;transform-origin:top left}.ebpage--compta .cm-fit{position:relative;width:100%}.ebpage--compta .cm-fit-inner{position:absolute;top:0;left:0;transform-origin:top left}.ebpage--compta .pf-visual{perspective:none}.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}.ebpage--compta .pf-copy .kicker{color:var(--eb-red)}.ebpage--compta .pf-copy .kicker.amber{color:#c2410c}.ebpage--compta .pf-point .pc{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--compta .cm-showcase{margin-top:8px}.ebpage--compta .cm-showcase .cm{box-shadow:0 34px 70px -30px #0f172a6b,0 12px 28px -18px #0f172a47}.ebpage--compta .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)}.ebpage--compta .cm-grid{display:grid;grid-template-columns:236px 1fr;min-height:100%}.ebpage--compta .cm-side{position:relative;color:#fff;padding:18px 14px 14px;display:flex;flex-direction:column;background:linear-gradient(180deg,#3a4250,#2e3540 42%,#262c36)}.ebpage--compta .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%)}.ebpage--compta .cm-side>*{position:relative;z-index:1}.ebpage--compta .cm-side-logo{display:flex;align-items:center;gap:8px;padding:2px 6px 18px}.ebpage--compta .cm-side-logo .logo .logo-img{height:24px}.ebpage--compta .cm-grp{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#fff6;font-weight:700;padding:14px 10px 8px}.ebpage--compta .cm-nav{display:flex;flex-direction:column;gap:2px}.ebpage--compta .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}.ebpage--compta .cm-item svg{width:17px;height:17px;flex:none;color:#ffffff8c}.ebpage--compta .cm-item .cm-chev{margin-left:auto;width:14px;height:14px;opacity:.5}.ebpage--compta .cm-item.on{background:linear-gradient(120deg,#ffffff24,#ffffff0f);color:#fff;box-shadow:inset 0 0 0 1px #ffffff14}.ebpage--compta .cm-item.on svg{color:#fff}.ebpage--compta .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)}.ebpage--compta .cm-subitem{display:flex;align-items:center;gap:9px;padding:7px 10px;border-radius:8px;font-size:12.5px;color:#fff9;font-weight:500}.ebpage--compta .cm-subitem svg{width:15px;height:15px}.ebpage--compta .cm-subitem.on{background:#fff;color:var(--cm-navy);font-weight:600}.ebpage--compta .cm-subitem.on svg{color:var(--cm-red)}.ebpage--compta .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)}.ebpage--compta .cm-mod svg{width:17px;height:17px;color:#34d7a0}.ebpage--compta .cm-mod .cm-chev{margin-left:auto;opacity:.5}.ebpage--compta .cm-side-foot{margin-top:auto;display:flex;flex-direction:column;gap:10px;padding-top:14px}.ebpage--compta .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}.ebpage--compta .cm-back svg{width:15px;height:15px}.ebpage--compta .cm-user{display:flex;align-items:center;gap:10px;padding:9px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.ebpage--compta .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}.ebpage--compta .cm-user .meta b{display:block;font-size:12.5px;color:#fff;font-weight:600}.ebpage--compta .cm-user .meta small{display:flex;align-items:center;gap:5px;font-size:10.5px;color:#ffffff8c}.ebpage--compta .cm-user .meta small i{width:6px;height:6px;border-radius:50%;background:#f0b429;font-style:normal}.ebpage--compta .cm-user .cm-chev{margin-left:auto;width:15px;height:15px;color:#ffffff80}.ebpage--compta .cm-main{padding:18px 22px 24px;display:flex;flex-direction:column;min-width:0}.ebpage--compta .cm-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.ebpage--compta .cm-top-l{display:flex;align-items:center;gap:13px}.ebpage--compta .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}.ebpage--compta .cm-top-ic svg{width:20px;height:20px}.ebpage--compta .cm-top-l h3{font-family:var(--cm-serif);font-weight:600;font-size:25px;color:var(--cm-h);letter-spacing:-.02em}.ebpage--compta .cm-top-r{display:flex;align-items:center;gap:11px}.ebpage--compta .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}.ebpage--compta .cm-new svg{width:16px;height:16px}.ebpage--compta .cm-new .cm-chev{width:14px;height:14px;opacity:.85}.ebpage--compta .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}.ebpage--compta .cm-bell svg{width:18px;height:18px}.ebpage--compta .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)}.ebpage--compta .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}.ebpage--compta .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%)}.ebpage--compta .cm-synth-main{position:relative;z-index:1}.ebpage--compta .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}.ebpage--compta .cm-synth-eyebrow svg{width:15px;height:15px;color:var(--cm-amber)}.ebpage--compta .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}.ebpage--compta .cm-synth-big small{font-size:21px;font-weight:600;color:#ffffffb3;margin-left:4px}.ebpage--compta .cm-synth-sub{font-size:12.5px;color:#ffffff8c;margin-top:10px}.ebpage--compta .cm-synth-stat{position:relative;z-index:1;padding:14px 16px;border-radius:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09)}.ebpage--compta .cm-synth-stat .l{font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffff80}.ebpage--compta .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}.ebpage--compta .cm-synth-stat .v.neg{color:#fb8a93}.ebpage--compta .cm-synth-stat .v small{font-size:11px;color:#ffffff8c;font-weight:600}.ebpage--compta .cm-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px}.ebpage--compta .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)}.ebpage--compta .cm-kpi-wm{position:absolute;right:-10px;bottom:-14px;opacity:.06;pointer-events:none}.ebpage--compta .cm-kpi-wm svg{width:96px;height:96px}.ebpage--compta .cm-kpi.ok .cm-kpi-wm{color:var(--cm-ok)}.ebpage--compta .cm-kpi.info .cm-kpi-wm{color:var(--cm-info)}.ebpage--compta .cm-kpi.bad .cm-kpi-wm{color:var(--cm-bad)}.ebpage--compta .cm-kpi.warn .cm-kpi-wm{color:var(--cm-amber)}.ebpage--compta .cm-kpi-head{display:flex;align-items:center;gap:10px;margin-bottom:14px;position:relative;z-index:1}.ebpage--compta .cm-kpi-ic{width:34px;height:34px;flex:none;border-radius:10px;display:flex;align-items:center;justify-content:center}.ebpage--compta .cm-kpi-ic svg{width:18px;height:18px}.ebpage--compta .cm-kpi.ok .cm-kpi-ic{background:#34d3991f;color:var(--cm-ok)}.ebpage--compta .cm-kpi.info .cm-kpi-ic{background:#2563eb1f;color:var(--cm-info)}.ebpage--compta .cm-kpi.bad .cm-kpi-ic{background:#f871711a;color:var(--cm-bad)}.ebpage--compta .cm-kpi.warn .cm-kpi-ic{background:#f0883c24;color:var(--cm-amber)}.ebpage--compta .cm-kpi-label{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--cm-m)}.ebpage--compta .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}.ebpage--compta .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}.ebpage--compta .cm-kpi.ok .cm-kpi-val{color:var(--cm-ok)}.ebpage--compta .cm-kpi.info .cm-kpi-val{color:var(--cm-info)}.ebpage--compta .cm-kpi.bad .cm-kpi-val{color:var(--cm-bad)}.ebpage--compta .cm-kpi.warn .cm-kpi-val{color:var(--cm-amber)}.ebpage--compta .cm-kpi-sub{font-size:12px;color:var(--cm-m);margin-top:8px;position:relative;z-index:1}.ebpage--compta .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)}.ebpage--compta .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}.ebpage--compta .cm-tvabar-ic svg{width:21px;height:21px}.ebpage--compta .cm-tvabar .t{font-size:15px;font-weight:700;color:var(--cm-h)}.ebpage--compta .cm-tvabar .s{font-size:12px;color:var(--cm-m);margin-top:3px}.ebpage--compta .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}.ebpage--compta .cm-tvabar .amt svg{width:18px;height:18px;color:var(--cm-x)}.ebpage--compta .cm-bottom{display:grid;grid-template-columns:1.05fr 1fr;gap:16px}.ebpage--compta .cm-panel{background:var(--cm-card);border:1px solid var(--cm-bd);border-radius:16px;padding:18px 20px;box-shadow:var(--sh-xs)}.ebpage--compta .cm-panel-head{display:flex;align-items:center;gap:11px;margin-bottom:16px}.ebpage--compta .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}.ebpage--compta .cm-panel-head .pic svg{width:18px;height:18px}.ebpage--compta .cm-panel-head h4{font-family:var(--cm-serif);font-weight:600;font-size:18px;color:var(--cm-h)}.ebpage--compta .cm-panel-head .ps{display:block;font-size:11.5px;color:var(--cm-x);font-weight:400;margin-top:1px}.ebpage--compta .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)}.ebpage--compta .cm-panel-head .seeall svg{width:14px;height:14px}.ebpage--compta .cm-chart{height:210px;display:flex;flex-direction:column}.ebpage--compta .cm-bars{flex:1;display:flex;align-items:flex-end;gap:10px;padding:0 2px}.ebpage--compta .cm-bcol{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;justify-content:flex-end;height:100%}.ebpage--compta .cm-bpair{display:flex;align-items:flex-end;gap:3px;height:100%;width:100%;justify-content:center}.ebpage--compta .cm-bar{width:8px;border-radius:3px 3px 0 0}.ebpage--compta .cm-bar.prod{background:linear-gradient(180deg,#3fa0e6,#1f76c2)}.ebpage--compta .cm-bar.chrg{background:linear-gradient(180deg,#f0883c,var(--brand-red, #CC2936))}.ebpage--compta .cm-blabel{font-size:9.5px;color:var(--cm-x);font-weight:600}.ebpage--compta .cm-blegend{display:flex;justify-content:center;gap:22px;margin-top:14px;font-size:12px;color:var(--cm-m);font-weight:500}.ebpage--compta .cm-blegend span{display:inline-flex;align-items:center;gap:7px}.ebpage--compta .cm-blegend i{width:10px;height:10px;border-radius:3px}.ebpage--compta .cm-blegend i.prod{background:#2f7dcb}.ebpage--compta .cm-blegend i.chrg{background:var(--brand-red, #CC2936)}.ebpage--compta .cm-acts{display:flex;flex-direction:column}.ebpage--compta .cm-act{display:flex;align-items:center;gap:13px;padding:13px 4px;border-top:1px solid var(--cm-soft)}.ebpage--compta .cm-act:first-child{border-top:none}.ebpage--compta .cm-act-ic{width:36px;height:36px;flex:none;border-radius:10px;display:flex;align-items:center;justify-content:center}.ebpage--compta .cm-act-ic svg{width:17px;height:17px}.ebpage--compta .cm-act-ic.manual{background:var(--cm-soft);color:var(--cm-m)}.ebpage--compta .cm-act-ic.invoice{background:#2563eb1a;color:var(--cm-info)}.ebpage--compta .cm-act-ic.expense{background:var(--eb-red-tint);color:var(--cm-red)}.ebpage--compta .cm-act-meta{flex:1;min-width:0}.ebpage--compta .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}.ebpage--compta .cm-act-meta small{font-size:11.5px;color:var(--cm-x)}.ebpage--compta .cm-act-meta small .ref{font-family:var(--cm-mono)}.ebpage--compta .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}.ebpage--compta .cm-act-amt small{font-size:10px;color:var(--cm-x)}.ebpage--compta .cm-screen{background:var(--cm-card)}.ebpage--compta .cm-sc-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--cm-bd)}.ebpage--compta .cm-sc-title{display:flex;align-items:center;gap:11px}.ebpage--compta .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}.ebpage--compta .cm-sc-title .ic svg{width:18px;height:18px}.ebpage--compta .cm-sc-title h4{font-family:var(--cm-serif);font-weight:600;font-size:19px;color:var(--cm-h)}.ebpage--compta .cm-sc-title .ic.navy{background:var(--eb-navy-tint);color:var(--cm-navy)}.ebpage--compta .cm-sc-title .ic.info{background:#2563eb1a;color:var(--cm-info)}.ebpage--compta .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)}.ebpage--compta .cm-yearbadge svg{width:14px;height:14px;color:var(--cm-m)}.ebpage--compta .cm-yearbadge .st{padding:2px 8px;border-radius:999px;font-size:10px;font-weight:700;background:#34d3991f;color:var(--cm-ok)}.ebpage--compta .cm-sc-body{padding:18px 20px}.ebpage--compta .cm-seg{display:inline-flex;gap:3px;padding:4px;border-radius:11px;background:var(--cm-soft);border:1px solid var(--cm-bd)}.ebpage--compta .cm-seg span{padding:7px 14px;border-radius:8px;font-size:12.5px;font-weight:600;color:var(--cm-m)}.ebpage--compta .cm-seg span.on{background:var(--cm-card);color:var(--cm-h);box-shadow:var(--sh-xs)}.ebpage--compta .cm-seg span.on .cnt{color:var(--cm-red-h)}.ebpage--compta .cm-seg .cnt{margin-left:6px;font-size:10.5px;padding:1px 6px;border-radius:999px;background:#0f172a0f;color:var(--cm-m)}.ebpage--compta .cm-tbl{width:100%;border-collapse:collapse}.ebpage--compta .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)}.ebpage--compta .cm-tbl thead th.r{text-align:right}.ebpage--compta .cm-tbl thead th.c{text-align:center}.ebpage--compta .cm-tbl tbody td{padding:13px 14px;font-size:13px;color:var(--cm-b);border-bottom:1px solid var(--cm-soft);vertical-align:middle}.ebpage--compta .cm-tbl tbody tr:hover td{background:#0f172a05}.ebpage--compta .cm-tbl td.r{text-align:right}.ebpage--compta .cm-tbl td.c{text-align:center}.ebpage--compta .cm-tbl td.mono{font-family:var(--cm-mono);font-weight:600;font-variant-numeric:tabular-nums}.ebpage--compta .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)}.ebpage--compta .cm-doc{font-family:var(--cm-mono);font-size:11.5px;color:var(--cm-x);font-weight:600}.ebpage--compta .cm-jdesc b{color:var(--cm-h);font-weight:600;font-size:13px}.ebpage--compta .cm-jdesc small{display:block;color:var(--cm-x);font-size:11px;margin-top:2px}.ebpage--compta .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}.ebpage--compta .cm-jtag svg{width:12px;height:12px}.ebpage--compta .cm-jtag.debtor{background:#2563eb1a;color:var(--cm-info)}.ebpage--compta .cm-jtag.creditor{background:#34d3991a;color:var(--cm-ok)}.ebpage--compta .cm-jtag.expense{background:var(--eb-red-tint);color:var(--cm-red)}.ebpage--compta .cm-jtag.manual{background:var(--cm-soft);color:var(--cm-m)}.ebpage--compta .cm-jtag.opening{background:#7c3aed1a;color:var(--cm-vio)}.ebpage--compta .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)}.ebpage--compta .cm-vatpill.ded{background:#f0883c24;color:var(--cm-warn)}.ebpage--compta .cm-balok{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--cm-ok)}.ebpage--compta .cm-balok svg{width:13px;height:13px}.ebpage--compta .cm-posting{border:1px solid var(--cm-bd);border-radius:13px;overflow:hidden}.ebpage--compta .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)}.ebpage--compta .cm-posting-head svg{width:15px;height:15px;color:var(--cm-red)}.ebpage--compta .cm-pline{display:flex;align-items:center;gap:12px;padding:11px 14px;border-bottom:1px solid var(--cm-soft)}.ebpage--compta .cm-pline:last-child{border-bottom:none}.ebpage--compta .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}.ebpage--compta .cm-pline .dir.d{background:#2563eb1f;color:var(--cm-info)}.ebpage--compta .cm-pline .dir.c{background:#34d3991f;color:var(--cm-ok)}.ebpage--compta .cm-pline .pn{font-family:var(--cm-mono);font-weight:700;font-size:12.5px;color:var(--cm-h);min-width:46px}.ebpage--compta .cm-pline .pl{flex:1;font-size:12.5px;color:var(--cm-m);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ebpage--compta .cm-pline .pa{font-family:var(--cm-mono);font-weight:600;font-size:12.5px;color:var(--cm-b);font-variant-numeric:tabular-nums}.ebpage--compta .cm-posting-foot{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;background:var(--cm-card2);font-size:12px}.ebpage--compta .cm-posting-foot .bal{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--cm-ok)}.ebpage--compta .cm-posting-foot .bal svg{width:14px;height:14px}.ebpage--compta .cm-posting-foot .tot{font-family:var(--cm-mono);font-weight:700;color:var(--cm-h)}.ebpage--compta .cm-tree{display:flex;flex-direction:column}.ebpage--compta .cm-trow{display:flex;align-items:center;gap:11px;padding:11px 14px;border-bottom:1px solid var(--cm-soft)}.ebpage--compta .cm-trow .tw-num{font-family:var(--cm-mono);font-weight:700;font-size:13px;min-width:52px;color:var(--cm-m)}.ebpage--compta .cm-trow .tw-name{flex:1;font-size:13.5px;color:var(--cm-b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ebpage--compta .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}.ebpage--compta .cm-trow .tw-lock{color:var(--cm-x);display:inline-flex}.ebpage--compta .cm-trow .tw-lock svg{width:13px;height:13px}.ebpage--compta .cm-trow .tw-caret{width:16px;display:flex;align-items:center;justify-content:center;color:var(--cm-x)}.ebpage--compta .cm-trow .tw-caret svg{width:14px;height:14px}.ebpage--compta .cm-trow.lvl-class{background:linear-gradient(90deg,rgba(15,23,42,.04),transparent)}.ebpage--compta .cm-trow.lvl-class .tw-num{color:var(--cm-navy);font-size:14px}.ebpage--compta .cm-trow.lvl-class .tw-name{font-weight:700;font-size:14px;color:var(--cm-h)}.ebpage--compta .cm-trow.lvl-class .tw-bal{font-weight:700}.ebpage--compta .cm-trow.lvl-group{padding-left:30px}.ebpage--compta .cm-trow.lvl-group .tw-name{font-weight:600;color:var(--cm-h)}.ebpage--compta .cm-trow.lvl-group .tw-num{color:var(--cm-m)}.ebpage--compta .cm-trow.lvl-account{padding-left:50px}.ebpage--compta .cm-trow.lvl-account .tw-name{color:var(--cm-b)}.ebpage--compta .cm-rrow{display:flex;align-items:center;gap:14px;padding:10px 18px;border-bottom:1px solid var(--cm-soft)}.ebpage--compta .cm-rrow .rnum{font-family:var(--cm-mono);font-size:11px;color:var(--cm-x);font-weight:600;min-width:40px}.ebpage--compta .cm-rrow .rname{flex:1;font-size:13.5px;color:var(--cm-b)}.ebpage--compta .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}.ebpage--compta .cm-rrow.is-class{background:linear-gradient(90deg,rgba(15,23,42,.045),transparent)}.ebpage--compta .cm-rrow.is-class .rname{font-weight:700;font-size:12.5px;text-transform:uppercase;letter-spacing:.03em;color:var(--cm-h)}.ebpage--compta .cm-rrow.is-class .rval{font-weight:700;color:var(--cm-h)}.ebpage--compta .cm-rrow.is-group,.ebpage--compta .cm-rrow.is-account{padding-left:28px}.ebpage--compta .cm-rrow.is-account .rname{color:var(--cm-m);font-size:13px}.ebpage--compta .cm-rrow.is-step{background:#eef1f6;border-top:1px solid var(--cm-bd2);border-bottom:1px solid var(--cm-bd2)}.ebpage--compta .cm-rrow.is-step .rname{font-weight:700;color:var(--cm-h);text-transform:uppercase;font-size:12px;letter-spacing:.04em}.ebpage--compta .cm-rrow.is-step .rval{font-weight:700;color:var(--cm-h)}.ebpage--compta .cm-rrow.is-total{background:var(--cm-navy)}.ebpage--compta .cm-rrow.is-total .rname{color:#fff;font-weight:700;font-size:13.5px}.ebpage--compta .cm-rrow.is-total .rval{color:#fff;font-weight:700}.ebpage--compta .cm-rrow.is-result .rval.neg{color:var(--cm-bad)}.ebpage--compta .cm-rrow.is-result .rval.pos{color:var(--cm-ok)}.ebpage--compta .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}.ebpage--compta .cm-meter .side{display:flex;flex-direction:column;gap:3px}.ebpage--compta .cm-meter .side .l{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--cm-m)}.ebpage--compta .cm-meter .side .v{font-family:var(--cm-mono);font-size:19px;font-weight:700;color:var(--cm-h);font-variant-numeric:tabular-nums}.ebpage--compta .cm-meter .eq{font-family:var(--cm-mono);font-size:20px;font-weight:700;color:var(--cm-ok)}.ebpage--compta .cm-meter .verdict{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--cm-ok)}.ebpage--compta .cm-meter .verdict svg{width:17px;height:17px}.ebpage--compta .cm-two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ebpage--compta .cm-col{border:1px solid var(--cm-bd);border-radius:13px;overflow:hidden}.ebpage--compta .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)}.ebpage--compta .cm-vat-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:16px}.ebpage--compta .cm-afc{border:1px solid var(--cm-bd);border-radius:13px;overflow:hidden}.ebpage--compta .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)}.ebpage--compta .cm-afc-head .t{font-size:12.5px;font-weight:700;color:var(--cm-h)}.ebpage--compta .cm-afc-head .meth{font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:999px;background:#2563eb1a;color:var(--cm-info)}.ebpage--compta .cm-afcrow{display:flex;align-items:center;gap:12px;padding:11px 16px;border-bottom:1px solid var(--cm-soft)}.ebpage--compta .cm-afcrow:last-child{border-bottom:none}.ebpage--compta .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}.ebpage--compta .cm-afcrow .lab{flex:1;font-size:12.5px;color:var(--cm-b)}.ebpage--compta .cm-afcrow .val{font-family:var(--cm-mono);font-weight:600;font-size:12.5px;color:var(--cm-h);font-variant-numeric:tabular-nums}.ebpage--compta .cm-afcrow.tot{background:var(--cm-card2)}.ebpage--compta .cm-afcrow.tot .lab{font-weight:700;color:var(--cm-h)}.ebpage--compta .cm-vat-due{display:flex;flex-direction:column;gap:14px}.ebpage--compta .cm-vat-card{border-radius:14px;padding:18px 20px;color:#fff;background:linear-gradient(140deg,#3b4250,#2a303b);position:relative;overflow:hidden}.ebpage--compta .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%)}.ebpage--compta .cm-vat-card .l{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff9;position:relative}.ebpage--compta .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}.ebpage--compta .cm-vat-card .s{font-size:12px;color:#fff9;margin-top:8px;position:relative}.ebpage--compta .cm-vat-meta{border:1px solid var(--cm-bd);border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:12px}.ebpage--compta .cm-vat-meta .mrow{display:flex;align-items:center;justify-content:space-between;font-size:12.5px}.ebpage--compta .cm-vat-meta .mrow span{color:var(--cm-m)}.ebpage--compta .cm-vat-meta .mrow b{color:var(--cm-h);font-weight:600;font-family:var(--cm-mono)}.ebpage--compta .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}.ebpage--compta .cm-sat .sh{display:flex;align-items:center;gap:9px;margin-bottom:11px}.ebpage--compta .cm-sat .sh .si{width:30px;height:30px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center}.ebpage--compta .cm-sat .sh .si svg{width:16px;height:16px}.ebpage--compta .cm-sat .sh .st{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--cm-h)}.ebpage--compta .cm-sat .si.green{background:#34d3991f;color:var(--cm-ok)}.ebpage--compta .cm-sat .si.red{background:var(--eb-red-tint);color:var(--cm-red)}.ebpage--compta .cm-sat .si.navy{background:var(--eb-navy-tint);color:var(--cm-navy)}.ebpage--compta .cm-sat .si.info{background:#2563eb1a;color:var(--cm-info)}.ebpage--compta .cm-feat-pills{display:flex;flex-wrap:wrap;gap:9px;margin-top:8px}.ebpage--compta .cflow{display:grid;grid-template-columns:1fr auto 1.2fr auto 1fr;gap:18px;align-items:center;max-width:1080px;margin:0 auto}.ebpage--compta .cflow-col{display:flex;flex-direction:column;gap:10px}.ebpage--compta .cflow-cap{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle);margin-bottom:2px}.ebpage--compta .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)}.ebpage--compta .cflow-node:hover{transform:translateY(-2px);box-shadow:var(--sh-sm);border-color:var(--border-strong)}.ebpage--compta .cflow-ic{width:34px;height:34px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center}.ebpage--compta .cflow-ic.src{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--compta .cflow-ic.out{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--compta .cflow-arrow{display:flex;align-items:center;justify-content:center;color:var(--eb-red);opacity:.7}.ebpage--compta .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}.ebpage--compta .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}.ebpage--compta .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}.ebpage--compta .cflow-engine b{font-family:var(--font-display);font-weight:700;font-size:18px;position:relative}.ebpage--compta .cflow-engine>span{font-size:13px;color:#ffffffa8;position:relative}.ebpage--compta .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}.ebpage--compta .cflow-badge svg{width:13px;height:13px}@media(max-width:980px){.ebpage--compta .cm-hero{padding:104px 0 64px}.ebpage--compta .cm-hero__grid{grid-template-columns:1fr;gap:44px}.ebpage--compta .pro-feature__grid{grid-template-columns:1fr;gap:40px}.ebpage--compta .cflow{grid-template-columns:1fr;gap:14px}.ebpage--compta .cflow-arrow{transform:rotate(90deg)}.ebpage--compta .cm-synth{grid-template-columns:1fr 1fr}.ebpage--compta .cm-kpis{grid-template-columns:repeat(2,1fr)}.ebpage--compta .cm-bottom,.ebpage--compta .cm-vat-grid,.ebpage--compta .cm-two{grid-template-columns:1fr}.ebpage--compta .cm-hero__stage>[class*=floaty]{display:none}}@media(max-width:600px){.ebpage--compta{--wrap-pad: 18px}.ebpage--compta .section,.ebpage--compta .pro-feature,.ebpage--compta .pmods,.ebpage--compta #flow,.ebpage--compta #conformite,.ebpage--compta #faq,.ebpage--compta #securite,.ebpage--compta #suite{padding-top:52px!important;padding-bottom:52px!important}.ebpage--compta .section--tight{padding-top:40px!important;padding-bottom:40px!important}.ebpage--compta .section-head{margin-bottom:30px}.ebpage--compta .section-head h2,.ebpage--compta .pf-copy h2{font-size:26px!important;line-height:1.12}.ebpage--compta .section-head p{font-size:15px;line-height:1.55}.ebpage--compta .kicker{font-size:12px}.ebpage--compta .hero,.ebpage--compta .pro-hero,.ebpage--compta .sm-hero,.ebpage--compta .cm-hero{padding-top:92px!important;padding-bottom:48px!important}.ebpage--compta .hero h1,.ebpage--compta .pro-hero h1,.ebpage--compta .sm-hero h1,.ebpage--compta .cm-hero h1{font-size:33px!important;line-height:1.07}.ebpage--compta .hero__sub,.ebpage--compta .pro-hero__sub,.ebpage--compta .sm-hero__sub{font-size:16px!important}.ebpage--compta .hero__cta,.ebpage--compta .pro-hero__cta,.ebpage--compta .sm-hero__cta{gap:10px}.ebpage--compta .hero__cta .btn,.ebpage--compta .pro-hero__cta .btn,.ebpage--compta .sm-hero__cta .btn{flex:1 1 auto;justify-content:center}.ebpage--compta .btn--lg{padding:13px 20px;font-size:15px}.ebpage--compta .hero__usps,.ebpage--compta .pro-hero__mini,.ebpage--compta .sm-hero__usps{gap:8px;margin-top:22px}.ebpage--compta .hero__usps .usp,.ebpage--compta .pro-hero__mini .m,.ebpage--compta .sm-hero__usps .usp{font-size:12.5px;padding:7px 11px}.ebpage--compta .hero__grid,.ebpage--compta .pro-hero__grid,.ebpage--compta .sm-hero__grid,.ebpage--compta .cm-hero__grid,.ebpage--compta .pro-feature__grid,.ebpage--compta .pf-cols{gap:28px!important}.ebpage--compta .pro-stats,.ebpage--compta .stats-row,.ebpage--compta .hero-stats{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.ebpage--compta .pro-stat,.ebpage--compta .stat{padding:14px 10px!important}.ebpage--compta .pro-stat .v,.ebpage--compta .stat .v{font-size:30px!important}.ebpage--compta .pro-stat .l,.ebpage--compta .stat .l{font-size:11.5px!important}.ebpage--compta .pf-visual{margin:0 -2px}.ebpage--compta .pmod{padding:22px 20px!important;border-radius:18px}.ebpage--compta .pmod__name{font-size:19px}.ebpage--compta .pp-controls{gap:12px;margin-bottom:28px}.ebpage--compta .pp-plan{width:100%}.ebpage--compta .pp-plan button{flex:1;align-items:center;padding:10px 8px}.ebpage--compta .pp-users{width:100%;justify-content:space-between}.ebpage--compta .pp-grid{grid-template-columns:1fr!important;gap:12px}.ebpage--compta .pp-card{flex-direction:row;align-items:stretch;text-align:left}.ebpage--compta .pp-card.featured{transform:none}.ebpage--compta .pp-card.featured:hover{transform:translateY(-3px)}.ebpage--compta .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)}.ebpage--compta .pp-card.featured .pp-head{border-right-color:#ffffff1f}.ebpage--compta .pp-head .dur{font-size:18px}.ebpage--compta .pp-save{margin-top:8px;align-self:flex-start}.ebpage--compta .pp-body{flex:1;padding:16px;align-items:stretch}.ebpage--compta .pp-price{justify-content:flex-start;margin-top:0}.ebpage--compta .pp-price .int{font-size:40px}.ebpage--compta .pp-unit{text-align:left}.ebpage--compta .pp-billed{text-align:left;margin-top:8px;min-height:0}.ebpage--compta .pp-order{margin-top:12px}.ebpage--compta .pp-ribbon{left:19%}.ebpage--compta .pp-incl{gap:7px;margin-top:22px}.ebpage--compta .pp-incl .chip{font-size:12px;padding:6px 11px}.ebpage--compta .pp-reassure{flex-direction:column;gap:11px;align-items:center;margin-top:24px}.ebpage--compta .cx-wrap{position:relative}.ebpage--compta .cx-scroll{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.ebpage--compta .cx{min-width:540px}.ebpage--compta .cx-th-feat{padding:18px 14px 16px}.ebpage--compta .cx-th-feat .t{font-size:16px}.ebpage--compta .cx-plan{padding:16px 10px}.ebpage--compta .cx-plan .pr{font-size:23px}.ebpage--compta .cx-row td{padding:11px 14px;font-size:12.5px}.ebpage--compta .cx-grp td{padding:11px 14px}.ebpage--compta .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)}.ebpage--compta .cx-hint svg{width:15px;height:15px}.ebpage--compta .sflow,.ebpage--compta .psuite-flow{gap:12px!important}.ebpage--compta .sflow-arrow,.ebpage--compta .pflow-arrow{transform:rotate(90deg);margin:2px auto}.ebpage--compta .faq-q{font-size:14.5px;padding:16px}.ebpage--compta .faq-a-inner{font-size:14px}.ebpage--compta .pro-cta{padding:40px 22px!important}.ebpage--compta .pro-cta h2{font-size:25px}.ebpage--compta .pro-cta p{font-size:15px}.ebpage--compta .footer__top{gap:32px}.ebpage--compta .footer__brand p{font-size:14px}.ebpage--compta .sec-band .wrap>div[style*=grid]{display:block!important}.ebpage--compta .cert{flex:1 1 100%!important}.ebpage--compta .seal{margin:24px auto 0}}@media(max-width:860px)and (min-width:601px){.ebpage--compta .pp-grid{grid-template-columns:1fr 1fr!important}.ebpage--compta .section-head h2,.ebpage--compta .pf-copy h2{font-size:30px}}.ebpage--salaires{--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}.ebpage--salaires *{box-sizing:border-box}.ebpage--salaires{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}.ebpage--salaires h1,.ebpage--salaires h2,.ebpage--salaires h3,.ebpage--salaires h4{font-family:var(--font-display);color:var(--fg-strong);margin:0;letter-spacing:-.022em;line-height:1.08;font-weight:700}.ebpage--salaires p{margin:0}.ebpage--salaires img,.ebpage--salaires svg{display:block}.ebpage--salaires button{font-family:inherit;cursor:pointer}.ebpage--salaires a{color:inherit;text-decoration:none}.ebpage--salaires ::-moz-selection{background:var(--eb-red);color:#fff}.ebpage--salaires ::selection{background:var(--eb-red);color:#fff}.ebpage--salaires .wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 32px}.ebpage--salaires .section{padding:104px 0;position:relative}.ebpage--salaires .section--tight{padding:80px 0}.ebpage--salaires .section--muted{background:var(--page)}.ebpage--salaires .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)}.ebpage--salaires .eyebrow svg{width:17px;height:17px}.ebpage--salaires .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)}.ebpage--salaires .section-head{max-width:720px;margin:0 auto 64px;text-align:center}.ebpage--salaires .section-head h2{font-size:clamp(2rem,3.6vw,3rem);font-weight:800;color:var(--eb-navy);margin:22px 0 0}.ebpage--salaires .section-head h2 .accent{color:var(--eb-red)}.ebpage--salaires .section-head p{font-size:19px;color:var(--fg-muted);margin:20px auto 0;max-width:600px;line-height:1.6}.ebpage--salaires .accent-red{color:var(--eb-red)}.ebpage--salaires .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}.ebpage--salaires .btn svg{width:19px;height:19px}.ebpage--salaires .btn--primary{background:var(--eb-red);color:#fff;box-shadow:var(--sh-red)}.ebpage--salaires .btn--primary:hover{background:var(--eb-red-600);transform:translateY(-1px);box-shadow:0 16px 32px var(--brand-red, #CC2936) 57}.ebpage--salaires .btn--primary:active{transform:translateY(0) scale(.99)}.ebpage--salaires .btn--ghost{background:#fff;color:var(--eb-navy);border-color:var(--border-strong);box-shadow:var(--sh-xs)}.ebpage--salaires .btn--ghost:hover{border-color:var(--eb-navy)}.ebpage--salaires .btn--dark{background:var(--eb-navy);color:#fff}.ebpage--salaires .btn--dark:hover{background:var(--eb-navy-900);transform:translateY(-1px)}.ebpage--salaires .btn--lg{padding:17px 30px;font-size:17px}.ebpage--salaires .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}.ebpage--salaires .logo .logo-img{display:block;width:auto}.ebpage--salaires .logo--lg .logo-img{height:42px}.ebpage--salaires .logo--md .logo-img{height:26px}.ebpage--salaires .logo--sm .logo-img{height:20px}.ebpage--salaires .logo--mark.logo--lg .logo-img{height:40px}.ebpage--salaires .logo--mark.logo--md .logo-img{height:30px}.ebpage--salaires .logo--mark.logo--sm .logo-img{height:24px}.ebpage--salaires .logo--lg{font-size:34px}.ebpage--salaires .logo--md{font-size:26px}.ebpage--salaires .logo--sm{font-size:22px}.ebpage--salaires .logo .pro-tag,.ebpage--salaires .logo .compta-tag,.ebpage--salaires .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}.ebpage--salaires .logo .pro-tag{background:var(--eb-red)}.ebpage--salaires .swiss-badge{display:inline-flex;align-items:center;justify-content:center;background:var(--eb-red);border-radius:6px}.ebpage--salaires .swiss-badge svg{width:64%;height:64%}.ebpage--salaires .mtn-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.ebpage--salaires .mtn-bg svg{position:absolute;bottom:0;width:100%;height:auto}.ebpage--salaires .section>.wrap,.ebpage--salaires .hero>.wrap{position:relative;z-index:1}.ebpage--salaires .cross-ghost{position:absolute;color:var(--eb-red);opacity:.07;pointer-events:none;z-index:0}.ebpage--salaires .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}.ebpage--salaires .usp-row{display:flex;flex-wrap:wrap;gap:12px}.ebpage--salaires .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)}.ebpage--salaires .usp:hover{box-shadow:var(--sh-sm);border-color:var(--border-strong);transform:translateY(-2px)}.ebpage--salaires .usp .ic{width:20px;height:20px;color:var(--eb-red);flex:none}.ebpage--salaires .usp .ic--navy{color:var(--eb-navy)}.ebpage--salaires .usp .ic--green{color:var(--eb-green)}.ebpage--salaires .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)}.ebpage--salaires .nav.scrolled{border-bottom-color:var(--border);box-shadow:var(--sh-sm);background:#fffffff0}.ebpage--salaires .nav__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;height:74px}.ebpage--salaires .nav__brand{display:inline-flex;align-items:center;flex:none;border-radius:10px}.ebpage--salaires .nav__links{display:flex;align-items:center;gap:2px}.ebpage--salaires .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)}.ebpage--salaires .nav__link:hover{background:var(--eb-navy-tint)}.ebpage--salaires .nav__link.is-active{color:var(--eb-red);font-weight:600;background:var(--eb-red-tint)}.ebpage--salaires .nav__sep{width:1px;height:22px;background:var(--border-strong);margin:0 12px;flex:none}.ebpage--salaires .nav__actions{display:flex;align-items:center;gap:10px;flex:none}.ebpage--salaires .nav__cta-btn{white-space:nowrap}.ebpage--salaires .nav__cta-short{display:none}.ebpage--salaires .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)}.ebpage--salaires .nav__burger:hover,.ebpage--salaires .nav.menu-open .nav__burger{background:var(--eb-navy-tint);border-color:var(--border-strong)}.ebpage--salaires .nav__scrim{display:none}.ebpage--salaires .hero{position:relative;padding:70px 0 150px;overflow:visible;background:linear-gradient(180deg,#fff 0%,var(--page) 100%)}.ebpage--salaires .hero>.wrap{max-width:1460px}.ebpage--salaires .hero__grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:52px;align-items:center}.ebpage--salaires .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}.ebpage--salaires .hero h1 .accent{color:var(--eb-red)}.ebpage--salaires .hero__sub{font-size:20px;line-height:1.55;color:var(--fg-muted);margin:26px 0 0;max-width:520px}.ebpage--salaires .hero__cta{display:flex;gap:14px;margin:34px 0 0;flex-wrap:wrap}.ebpage--salaires .hero__usps{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.ebpage--salaires .hero__visual{min-width:0;position:relative}.ebpage--salaires .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}.ebpage--salaires .hero-stage{position:relative}.ebpage--salaires .hero__trust{display:flex;align-items:center;gap:10px;margin-top:30px;font-size:14.5px;color:var(--fg-muted)}.ebpage--salaires .hero__trust svg{width:18px;height:18px;color:var(--eb-green);flex:none}.ebpage--salaires .hero__trust b{color:var(--eb-navy);font-weight:600}.ebpage--salaires .card{background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-sm)}.ebpage--salaires .feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ebpage--salaires .feat-card{background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);padding:28px;transition:all .2s var(--ease);position:relative}.ebpage--salaires .feat-card:hover{box-shadow:var(--sh-md);border-color:var(--border-strong);transform:translateY(-3px)}.ebpage--salaires .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}.ebpage--salaires .feat-card .ficon svg{width:26px;height:26px}.ebpage--salaires .feat-card .ficon--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--salaires .feat-card .ficon--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--salaires .feat-card h3{font-size:19px;color:var(--eb-navy);font-weight:700;margin-bottom:8px}.ebpage--salaires .feat-card p{font-size:15px;color:var(--fg-muted);line-height:1.55}.ebpage--salaires .flist{display:flex;flex-direction:column;gap:4px}.ebpage--salaires .flist-item{display:flex;gap:18px;padding:18px;border-radius:var(--r-md);transition:background .18s var(--ease)}.ebpage--salaires .flist-item:hover{background:var(--white);box-shadow:var(--sh-sm)}.ebpage--salaires .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)}.ebpage--salaires .flist-item .fi-ic svg{width:22px;height:22px}.ebpage--salaires .flist-item .fi-ic--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--salaires .flist-item .fi-ic--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--salaires .flist-item .fi-ic--purple{background:var(--eb-purple-tint);color:var(--eb-purple)}.ebpage--salaires .flist-item h4{font-size:17px;color:var(--eb-navy);font-weight:700;margin-bottom:3px}.ebpage--salaires .flist-item p{font-size:14.5px;color:var(--fg-muted);line-height:1.5}.ebpage--salaires .mini-pills{display:flex;flex-wrap:wrap;gap:10px}.ebpage--salaires .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)}.ebpage--salaires .mini-pill svg{width:16px;height:16px;color:var(--eb-navy)}.ebpage--salaires .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;position:relative}.ebpage--salaires .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}.ebpage--salaires .step{position:relative;z-index:1;text-align:center;min-width:0}.ebpage--salaires .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)}.ebpage--salaires .step h4{font-size:18px;color:var(--eb-navy);font-weight:700}.ebpage--salaires .step p{font-size:14.5px;color:var(--fg-muted);margin-top:8px;line-height:1.5}.ebpage--salaires .step__card{margin-top:22px;text-align:left;min-width:0}.ebpage--salaires .sec-band{position:relative;background:linear-gradient(180deg,#fff 0%,var(--page) 60%,#fff 100%);overflow:hidden}.ebpage--salaires .pro-section{background:linear-gradient(180deg,var(--page),#fff);position:relative;overflow:hidden}.ebpage--salaires .pro-eyebrow{background:var(--eb-purple-tint);color:var(--eb-purple);border:none}.ebpage--salaires .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}.ebpage--salaires .compare .c-head{padding:28px 26px;border-bottom:1px solid var(--border)}.ebpage--salaires .compare .c-head--feat{background:var(--white)}.ebpage--salaires .compare .c-head--free{background:var(--page)}.ebpage--salaires .compare .c-head--pro{background:var(--eb-navy)}.ebpage--salaires .compare .c-col{border-left:1px solid var(--border)}.ebpage--salaires .compare .c-col:first-child{border-left:none}.ebpage--salaires .compare .c-title{font-family:var(--font-display);font-weight:700;font-size:18px;color:var(--eb-navy)}.ebpage--salaires .compare .c-title--pro{color:#fff}.ebpage--salaires .compare .c-sub{font-size:13px;color:var(--fg-muted);margin-top:4px}.ebpage--salaires .compare .c-sub--pro{color:#ffffffb3}.ebpage--salaires .compare .c-row{display:contents}.ebpage--salaires .compare .c-cell{padding:16px 26px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:10px;font-size:15px}.ebpage--salaires .compare .c-cell--label{color:var(--eb-navy);font-weight:600;font-family:var(--font-display)}.ebpage--salaires .compare .c-cell--center{justify-content:center}.ebpage--salaires .compare .c-cell svg{width:20px;height:20px;flex:none}.ebpage--salaires .compare .yes{color:var(--eb-green)}.ebpage--salaires .compare .no{color:var(--fg-faint)}.ebpage--salaires .compare .c-foot{padding:24px 26px}.ebpage--salaires .compare-zebra:nth-child(2n){background:#f7f8fa99}.ebpage--salaires .pro-stage{position:relative;max-width:1120px;margin:0 auto}.ebpage--salaires .pro-stage .stage-dash{max-width:880px;margin:0 auto;position:relative;z-index:2}.ebpage--salaires .pro-sat{position:absolute}.ebpage--salaires .pro-transition-visual{position:relative}.ebpage--salaires .statstrip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--eb-navy);border-radius:var(--r-xl);overflow:hidden}.ebpage--salaires .statstrip .st{background:var(--eb-navy);padding:28px 24px;text-align:center}.ebpage--salaires .statstrip .st .v{font-family:var(--font-display);font-weight:800;color:#fff;font-size:30px}.ebpage--salaires .statstrip .st .l{color:#ffffff9e;font-size:13.5px;margin-top:6px}.ebpage--salaires .statstrip .st .v .accent{color:var(--eb-red)}.ebpage--salaires .conf-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ebpage--salaires .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)}.ebpage--salaires .conf-pill svg{width:18px;height:18px;color:var(--eb-green)}@media(max-width:1080px){.ebpage--salaires .pro-sat{display:none!important}.ebpage--salaires .statstrip{grid-template-columns:repeat(2,1fr)}}.ebpage--salaires .faq{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.ebpage--salaires .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)}.ebpage--salaires .faq-item.open{box-shadow:var(--sh-sm);border-color:var(--border-strong)}.ebpage--salaires .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)}.ebpage--salaires .faq-q .chev{width:22px;height:22px;color:var(--eb-red);flex:none;transition:transform .25s var(--ease)}.ebpage--salaires .faq-item.open .chev{transform:rotate(180deg)}.ebpage--salaires .faq-a{max-height:0;overflow:hidden;transition:max-height .3s var(--ease)}.ebpage--salaires .faq-a-inner{padding:0 24px 24px;color:var(--fg-muted);font-size:15.5px;line-height:1.65}.ebpage--salaires .cta-band{background:var(--eb-navy);border-radius:var(--r-xl);padding:64px;text-align:center;position:relative;overflow:hidden}.ebpage--salaires .cta-band h2{color:#fff;font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:800}.ebpage--salaires .cta-band p{color:#ffffffb8;font-size:18px;margin:16px auto 0;max-width:520px}.ebpage--salaires .footer{background:#fff;border-top:1px solid var(--border);padding:64px 0 36px}.ebpage--salaires .footer__top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.ebpage--salaires .footer__brand p{font-size:14.5px;color:var(--fg-muted);margin-top:16px;max-width:280px;line-height:1.6}.ebpage--salaires .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}.ebpage--salaires .footer__col a{display:block;font-size:15px;color:var(--fg-muted);margin-bottom:11px;transition:color .15s var(--ease)}.ebpage--salaires .footer__col a:hover{color:var(--eb-red)}.ebpage--salaires .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)}.ebpage--salaires .footer__bottom .baseline{display:flex;align-items:center;gap:10px}.ebpage--salaires .reveal{opacity:0;transform:translateY(26px) scale(.985);transition:opacity .7s var(--ease),transform .7s var(--ease)}.ebpage--salaires .reveal.in{opacity:1;transform:none}.ebpage--salaires .reveal.d1{transition-delay:.08s}.ebpage--salaires .reveal.d2{transition-delay:.16s}.ebpage--salaires .reveal.d3{transition-delay:.24s}.ebpage--salaires .reveal.d4{transition-delay:.32s}@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}.ebpage--salaires .fl-d2{animation-delay:-2.6s}@media(prefers-reduced-motion:reduce){.ebpage--salaires .floaty,.ebpage--salaires .floaty2{animation:none}}.ebpage--salaires .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}.ebpage--salaires a:focus-visible,.ebpage--salaires button:focus-visible,.ebpage--salaires .btn:focus-visible,.ebpage--salaires .faq-q:focus-visible,.ebpage--salaires .usp:focus-visible,.ebpage--salaires .nav__links a:focus-visible{outline:none;box-shadow:0 0 0 3px #14203b61;border-radius:8px}.ebpage--salaires .btn--primary:focus-visible{box-shadow:0 0 0 3px var(--brand-red, #CC2936) 52}.ebpage--salaires .btn--white:focus-visible,.ebpage--salaires .btn--outline-light:focus-visible{box-shadow:0 0 0 3px #ffffff80}.ebpage--salaires .nav__burger{position:relative;z-index:2}.ebpage--salaires .nav__mobile{display:none}@media(max-width:980px){.ebpage--salaires .nav__links,.ebpage--salaires .nav__sep{display:none}.ebpage--salaires .nav__burger{display:inline-flex}.ebpage--salaires .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}.ebpage--salaires .nav.menu-open .nav__scrim{opacity:1;pointer-events:auto}.ebpage--salaires .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}.ebpage--salaires .nav.menu-open .nav__mobile{transform:none;opacity:1;visibility:visible;transition:opacity .24s var(--ease),transform .28s var(--ease)}.ebpage--salaires .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)}.ebpage--salaires .nav__m-link:hover{background:var(--eb-navy-tint)}.ebpage--salaires .nav__m-link.is-active{color:var(--eb-red);background:var(--eb-red-tint)}.ebpage--salaires .nav__m-group{margin:6px 0;padding:6px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.ebpage--salaires .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}.ebpage--salaires .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)}.ebpage--salaires .nav__m-ico svg{width:19px;height:19px}.ebpage--salaires .nav__m-link.is-active .nav__m-ico{background:var(--eb-red);color:#fff}.ebpage--salaires .nav__m-cta{width:100%;justify-content:center;margin-top:14px;padding:15px 20px;font-size:16px}.ebpage--salaires .nav__mlegal{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:16px}.ebpage--salaires .nav__mlegal a{font-family:var(--font-body);font-weight:500;font-size:13px;color:var(--fg-subtle)}.ebpage--salaires .nav__mlegal a:hover{color:var(--eb-red)}.ebpage--salaires .nav__mlegal span{color:var(--fg-faint);font-size:13px}}@media(max-width:460px){.ebpage--salaires .nav__inner{height:64px;gap:10px}.ebpage--salaires .nav .logo--lg .logo-img{height:30px}.ebpage--salaires .nav__cta-long{display:none}.ebpage--salaires .nav__cta-short{display:inline}.ebpage--salaires .nav__cta-btn{padding:11px 15px;font-size:14.5px}.ebpage--salaires .nav__mobile{max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px)}}.ebpage--salaires .statband{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#fff}.ebpage--salaires .statband__grid{display:grid;grid-template-columns:repeat(4,1fr)}.ebpage--salaires .statband__item{text-align:center;padding:38px 20px;position:relative}.ebpage--salaires .statband__item+.statband__item:before{content:"";position:absolute;left:0;top:28%;bottom:28%;width:1px;background:var(--border)}.ebpage--salaires .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}.ebpage--salaires .statband__v .u{color:var(--eb-red)}.ebpage--salaires .statband__l{font-size:14.5px;color:var(--fg-muted);margin-top:10px}@media(max-width:720px){.ebpage--salaires .statband__grid{grid-template-columns:repeat(2,1fr)}.ebpage--salaires .statband__item:nth-child(3):before,.ebpage--salaires .statband__item:nth-child(2):before{content:none}}.ebpage--salaires h1,.ebpage--salaires h2,.ebpage--salaires .section-head h2,.ebpage--salaires .pf-copy h2,.ebpage--salaires .hero h1,.ebpage--salaires .pro-hero h1,.ebpage--salaires .cta-band h2,.ebpage--salaires .pro-cta h2{text-wrap:balance}.ebpage--salaires .section-head p,.ebpage--salaires .hero__sub,.ebpage--salaires .pro-hero__sub,.ebpage--salaires .pf-copy>p{text-wrap:pretty}.ebpage--salaires .mini-pill,.ebpage--salaires .conf-pill,.ebpage--salaires .cert{transition:transform .18s var(--ease),box-shadow .18s var(--ease),border-color .18s var(--ease)}.ebpage--salaires .mini-pill:hover,.ebpage--salaires .conf-pill:hover{transform:translateY(-2px);box-shadow:var(--sh-sm);border-color:var(--border-strong)}.ebpage--salaires .cert:hover{transform:translateY(-3px);box-shadow:var(--sh-md);border-color:var(--border-strong)}.ebpage--salaires .compare .c-cell{transition:opacity .5s var(--ease),transform .5s var(--ease)}.ebpage--salaires .reveal:not(.in) .compare .c-cell{opacity:0;transform:translateY(10px)}@media(prefers-reduced-motion:no-preference){.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--salaires .steps>.step:nth-child(4) .step__card{animation-delay:-2.4s}.ebpage--salaires .steps>.step:nth-child(5) .step__card{animation:eb_salaires_floaty2 8s var(--ease) infinite;animation-delay:-3.4s}}.ebpage--salaires .feat-card .ficon,.ebpage--salaires .flist-item .fi-ic{transition:transform .22s var(--ease),background .22s var(--ease)}.ebpage--salaires .feat-card:hover .ficon,.ebpage--salaires .flist-item:hover .fi-ic{transform:scale(1.08) rotate(-3deg)}.ebpage--salaires .step:hover .step__num{transform:scale(1.06);box-shadow:0 0 0 8px var(--page)}.ebpage--salaires .step__num{transition:transform .2s var(--ease),box-shadow .2s var(--ease)}@media(max-width:980px){.ebpage--salaires .hero__grid{grid-template-columns:1fr;gap:40px}.ebpage--salaires .feat-grid{grid-template-columns:repeat(2,1fr)}.ebpage--salaires .steps{grid-template-columns:repeat(2,1fr);gap:40px 24px}.ebpage--salaires .steps__line{display:none}.ebpage--salaires .compare{grid-template-columns:1.2fr 1fr 1fr}.ebpage--salaires .footer__top{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:640px){.ebpage--salaires .wrap{padding:0 20px}.ebpage--salaires .section{padding:72px 0}.ebpage--salaires .feat-grid,.ebpage--salaires .steps{grid-template-columns:1fr}.ebpage--salaires .cta-band{padding:40px 24px}.ebpage--salaires .footer__top{grid-template-columns:1fr}.ebpage--salaires .footer__bottom{flex-direction:column;gap:14px;align-items:flex-start}.ebpage--salaires .compare .c-cell,.ebpage--salaires .compare .c-head{padding-left:14px;padding-right:14px}}.ebpage--salaires section[id],.ebpage--salaires header[id],.ebpage--salaires div[id]{scroll-margin-top:86px}@media(max-width:980px){.ebpage--salaires{overflow-x:clip}.ebpage--salaires .hero-float{display:none!important}}.ebpage--salaires .mk{font-family:var(--font-body);color:var(--fg-strong)}.ebpage--salaires .mk-app{background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-xl);overflow:hidden}.ebpage--salaires .mk-topbar{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--border);background:#fff}.ebpage--salaires .mk-topbar .l{display:flex;align-items:center;gap:14px}.ebpage--salaires .mk-topbar .seg{display:flex;gap:4px;background:var(--muted);padding:3px;border-radius:9px}.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}.ebpage--salaires .mk-topbar .seg span.on{background:#fff;color:var(--eb-navy);box-shadow:var(--sh-xs)}.ebpage--salaires .mk-topbar .seg span.on--red{background:var(--eb-red);color:#fff}.ebpage--salaires .mk-saved{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--eb-green);font-weight:600}.ebpage--salaires .mk-saved .dot{width:7px;height:7px;border-radius:50%;background:var(--eb-green)}.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}.ebpage--salaires .mk-btn-red svg{width:14px;height:14px}.ebpage--salaires .mk-split{display:grid;grid-template-columns:1fr 1fr}.ebpage--salaires .mk-pane{padding:18px}.ebpage--salaires .mk-pane+.mk-pane{border-left:1px solid var(--border);background:var(--page)}.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}.ebpage--salaires .mk-label svg{width:14px;height:14px}.ebpage--salaires .mk-block{background:#fff;border:1px solid var(--border);border-radius:12px;padding:16px}.ebpage--salaires .mk-block+.mk-block{margin-top:14px}.ebpage--salaires .mk-block-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.ebpage--salaires .mk-block-head .sub{font-size:11.5px;color:var(--fg-subtle);margin-top:2px}.ebpage--salaires .mk-tbl{width:100%;border-collapse:collapse;font-size:12.5px}.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}.ebpage--salaires .mk-tbl th.r,.ebpage--salaires .mk-tbl td.r{text-align:right}.ebpage--salaires .mk-tbl td{padding:11px 8px;border-top:1px solid var(--muted-2);color:var(--fg);vertical-align:top}.ebpage--salaires .mk-tbl .desc{color:var(--eb-navy);font-weight:600}.ebpage--salaires .mk-tbl .desc small{display:block;color:var(--fg-subtle);font-weight:400;font-size:11px;margin-top:2px}.ebpage--salaires .mk-tbl .amt{color:var(--eb-navy);font-weight:600}.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)}.ebpage--salaires .mk-totals{font-size:12.5px}.ebpage--salaires .mk-totals .row{display:flex;justify-content:space-between;padding:9px 0;color:var(--fg-muted);white-space:nowrap;gap:10px}.ebpage--salaires .mk-totals .row .v{color:var(--eb-navy);font-weight:600}.ebpage--salaires .mk-totals .row .cur{color:var(--fg-subtle);font-size:10.5px;font-weight:500}.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}.ebpage--salaires .mk-totals .ttc .lbl{font-family:var(--font-display);font-weight:700;color:var(--eb-navy);font-size:13px}.ebpage--salaires .mk-totals .ttc .val{font-family:var(--font-display);font-weight:800;color:var(--eb-red);font-size:19px}.ebpage--salaires .mk-totals .ttc .val small{font-size:10px;color:var(--fg-subtle);font-weight:600;margin-left:4px}.ebpage--salaires .mk-totals--navy .ttc{background:var(--eb-navy)}.ebpage--salaires .mk-totals--navy .ttc .lbl,.ebpage--salaires .mk-totals--navy .ttc .val{color:#fff}.ebpage--salaires .mk-totals--navy .ttc .val small{color:#fff9}.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)}.ebpage--salaires .pdfdoc .doc-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px}.ebpage--salaires .pdfdoc .doc-brand{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--eb-navy);font-size:15px}.ebpage--salaires .pdfdoc .doc-type{text-align:right;white-space:nowrap}.ebpage--salaires .pdfdoc .doc-type .t{font-family:var(--font-display);font-weight:800;color:var(--eb-red);letter-spacing:.04em;font-size:14px}.ebpage--salaires .pdfdoc .doc-type .n{font-family:var(--font-display);font-weight:800;color:var(--eb-navy);font-size:17px;margin-top:2px}.ebpage--salaires .pdfdoc .doc-meta{font-size:9px;color:var(--fg-subtle);margin-top:6px;line-height:1.5}.ebpage--salaires .pdfdoc .doc-from{font-size:10px;color:var(--fg-muted);line-height:1.5}.ebpage--salaires .pdfdoc .doc-from b{color:var(--eb-navy)}.ebpage--salaires .pdfdoc .doc-dest{border:1px solid var(--border);border-radius:8px;padding:10px 12px;margin:14px 0}.ebpage--salaires .pdfdoc .doc-dest .lbl{font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle)}.ebpage--salaires .pdfdoc .doc-dest b{color:var(--eb-navy);display:block;margin-top:3px}.ebpage--salaires .pdfdoc table{width:100%;border-collapse:collapse;font-size:10px}.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)}.ebpage--salaires .pdfdoc th.r,.ebpage--salaires .pdfdoc td.r{text-align:right}.ebpage--salaires .pdfdoc td{padding:9px 6px;border-bottom:1px solid var(--muted);color:var(--fg)}.ebpage--salaires .pdfdoc td b{color:var(--eb-navy)}.ebpage--salaires .pdfdoc .doc-sum{margin-top:14px;margin-left:auto;width:62%}.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}.ebpage--salaires .pdfdoc .doc-sum .row b{color:var(--eb-navy)}.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}.ebpage--salaires .pdfdoc .doc-sum .ttc.red{background:var(--eb-red)}.ebpage--salaires .pdfdoc .doc-sum .ttc span:last-child{font-weight:800}.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}.ebpage--salaires .pdfdoc .doc-pay{display:flex;gap:8px}.ebpage--salaires .pdfdoc .doc-pay span{display:inline-flex;align-items:center;gap:4px;font-size:8.5px;color:var(--fg-muted)}.ebpage--salaires .pdfdoc .doc-pay svg{width:11px;height:11px}.ebpage--salaires .pdfdoc .doc-sign{text-align:right;font-size:8px;color:var(--fg-subtle)}.ebpage--salaires .pdfdoc .doc-sign .sig{font-family:Brush Script MT,Segoe Script,cursive;font-size:20px;color:var(--eb-navy);transform:rotate(-3deg)}.ebpage--salaires .pdf-zoom{display:inline-flex;align-items:center;gap:10px;font-size:11px;color:var(--fg-muted)}.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)}.ebpage--salaires .qr-card{background:#fff;border:1px solid var(--border);border-radius:14px;padding:18px;box-shadow:var(--sh-md)}.ebpage--salaires .qr-card .qrow{display:flex;gap:16px;align-items:flex-start}.ebpage--salaires .qr-img{width:108px;height:108px;flex:none;position:relative}.ebpage--salaires .qr-img svg{width:100%;height:100%;display:block}.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}.ebpage--salaires .qr-img .qx .swiss-badge{width:18px;height:18px}.ebpage--salaires .qr-info{font-size:10.5px;color:var(--fg-muted);line-height:1.55}.ebpage--salaires .qr-info .k{font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle);margin-top:8px}.ebpage--salaires .qr-info b{color:var(--eb-navy)}.ebpage--salaires .qr-info .amt{font-family:var(--font-display);font-weight:800;color:var(--eb-red);font-size:16px}.ebpage--salaires .qr-info .iban{font-family:var(--font-mono);font-size:11px;color:var(--eb-navy)}.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}.ebpage--salaires .valid-strip svg{width:16px;height:16px}.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)}.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}.ebpage--salaires .iban-field .ok svg{width:13px;height:13px}.ebpage--salaires .sig-card{background:#fff;border:1px solid var(--border);border-radius:14px;padding:20px;box-shadow:var(--sh-md)}.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)}.ebpage--salaires .sig-ink{font-family:Brush Script MT,Segoe Script,cursive;font-size:42px;color:var(--eb-navy);transform:rotate(-4deg)}.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)}.ebpage--salaires .dash-side{background:var(--eb-navy);color:#fff;padding:16px 12px}.ebpage--salaires .dash-side .ds-logo{display:flex;align-items:center;gap:6px;padding:6px 8px 18px}.ebpage--salaires .dash-side .ds-group{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#fff6;padding:14px 10px 7px;font-weight:700}.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}.ebpage--salaires .dash-side .ds-item svg{width:16px;height:16px;flex:none}.ebpage--salaires .dash-side .ds-item.on{background:#ffffff1a;color:#fff}.ebpage--salaires .dash-side .ds-item.on svg{color:var(--eb-red)}.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)}.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}.ebpage--salaires .dash-side .ds-user .nm{font-size:11.5px;color:#fff;font-weight:600}.ebpage--salaires .dash-side .ds-user .nm small{display:block;color:#ffffff80;font-weight:500}.ebpage--salaires .dash-main{padding:18px 20px;background:#fff}.ebpage--salaires .dash-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.ebpage--salaires .dash-head h4{font-size:18px;color:var(--eb-navy);font-weight:700}.ebpage--salaires .dash-head .tools{display:flex;align-items:center;gap:10px}.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)}.ebpage--salaires .dash-head .tool svg{width:15px;height:15px}.ebpage--salaires .kpi-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.ebpage--salaires .kpi{border:1px solid var(--border);border-radius:11px;padding:13px 14px}.ebpage--salaires .kpi .k{font-size:9.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-subtle);font-weight:700}.ebpage--salaires .kpi .v{font-family:var(--font-display);font-weight:800;color:var(--eb-navy);font-size:18px;margin-top:6px}.ebpage--salaires .kpi .v small{font-size:10px;color:var(--fg-subtle);font-weight:600}.ebpage--salaires .kpi .d{font-size:10.5px;margin-top:5px;font-weight:600}.ebpage--salaires .kpi .d.up{color:var(--eb-green)}.ebpage--salaires .kpi .d.down{color:var(--eb-red)}.ebpage--salaires .dash-cards{display:grid;grid-template-columns:1.5fr 1fr;gap:12px}.ebpage--salaires .dpanel{border:1px solid var(--border);border-radius:11px;padding:15px}.ebpage--salaires .dpanel .dp-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.ebpage--salaires .dpanel .dp-head .t{font-size:12.5px;font-weight:700;color:var(--eb-navy);font-family:var(--font-display)}.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}.ebpage--salaires .chart-line{width:100%;height:96px}.ebpage--salaires .donut-wrap{display:flex;align-items:center;gap:14px}.ebpage--salaires .donut-wrap svg{width:84px;height:84px;flex:none}.ebpage--salaires .donut-leg{font-size:11px}.ebpage--salaires .donut-leg .lg{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:3px 0;color:var(--fg-muted)}.ebpage--salaires .donut-leg .lg .nm{display:flex;align-items:center;gap:7px}.ebpage--salaires .donut-leg .lg .sw{width:8px;height:8px;border-radius:2px}.ebpage--salaires .donut-leg .lg b{color:var(--eb-navy)}.ebpage--salaires .chart-bars{display:flex;align-items:flex-end;gap:6px;height:90px;padding-top:6px}.ebpage--salaires .chart-bars .bar{flex:1;background:var(--eb-navy);border-radius:3px 3px 0 0}.ebpage--salaires .chart-bars .bar.hl{background:var(--eb-red)}.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}.ebpage--salaires .act-list .act:last-child{border-bottom:none}.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}.ebpage--salaires .act-list .act .ai svg{width:13px;height:13px}.ebpage--salaires .act-list .act .nm{flex:1;color:var(--eb-navy);font-weight:600}.ebpage--salaires .act-list .act .nm small{display:block;color:var(--fg-subtle);font-weight:400}.ebpage--salaires .act-list .act .amt{color:var(--eb-navy);font-weight:700}.ebpage--salaires .tag{font-size:9px;font-weight:700;padding:3px 7px;border-radius:var(--r-pill)}.ebpage--salaires .tag--green{background:var(--eb-green-tint);color:var(--eb-green-600)}.ebpage--salaires .tag--red{background:var(--eb-red-tint);color:var(--eb-red)}.ebpage--salaires .tag--amber{background:#fdf3e2;color:var(--warn, #b45309)}.ebpage--salaires .tag--blue{background:var(--eb-navy-tint);color:var(--eb-navy)}.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}.ebpage--salaires .sat .sat-head{display:flex;align-items:center;gap:9px;margin-bottom:11px}.ebpage--salaires .sat .sat-ic{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}.ebpage--salaires .sat .sat-ic svg{width:16px;height:16px}.ebpage--salaires .sat .sat-ic--red{background:var(--eb-red-tint);color:var(--eb-red)}.ebpage--salaires .sat .sat-ic--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--salaires .sat .sat-ic--purple{background:var(--eb-purple-tint);color:var(--eb-purple)}.ebpage--salaires .sat .sat-ic--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--salaires .sat .sat-t{font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--eb-navy)}.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}.ebpage--salaires .sat .sat-status .dot{width:6px;height:6px;border-radius:50%;background:var(--eb-green)}.ebpage--salaires .avatars{display:flex;align-items:center}.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}.ebpage--salaires .avatars .av:first-child{margin-left:0}.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}.ebpage--salaires .exp-row{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--muted);font-size:11.5px}.ebpage--salaires .exp-row:last-child{border-bottom:none}.ebpage--salaires .exp-row .nm{flex:1;color:var(--eb-navy);font-weight:600}.ebpage--salaires .exp-row .nm small{display:block;color:var(--fg-subtle);font-weight:400}.ebpage--salaires .exp-row .amt{font-weight:700;color:var(--eb-navy)}.ebpage--salaires .intg{display:flex;align-items:center;gap:14px}.ebpage--salaires .intg span{font-family:var(--font-display);font-weight:800;font-size:14px}.ebpage--salaires .intg .bexio{color:#1a1a2e}.ebpage--salaires .intg .winbiz{color:#0a2540}.ebpage--salaires .intg .sage{color:#00875a}.ebpage--salaires .recon-row{display:flex;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid var(--muted);font-size:11px}.ebpage--salaires .recon-row:last-child{border-bottom:none}.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}.ebpage--salaires .recon-row .amt{font-weight:700}.ebpage--salaires .recon-row .amt.pos{color:var(--eb-green)}.ebpage--salaires .recon-row .amt.neg{color:var(--eb-red)}.ebpage--salaires .phone{width:200px;background:var(--eb-navy-900);border-radius:26px;padding:8px;box-shadow:var(--sh-lg)}.ebpage--salaires .phone .scr{background:#fff;border-radius:19px;overflow:hidden;padding:16px 14px}.ebpage--salaires .phone .ph-status{display:flex;justify-content:space-between;font-size:9px;color:var(--fg-muted);font-weight:600;margin-bottom:14px}.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}.ebpage--salaires .phone .ph-check svg{width:22px;height:22px}@media(max-width:980px){.ebpage--salaires .mk-split{grid-template-columns:1fr}.ebpage--salaires .mk-pane+.mk-pane{border-left:none;border-top:1px solid var(--border)}.ebpage--salaires .hero-float{display:none}.ebpage--salaires .dash{grid-template-columns:1fr}.ebpage--salaires .dash-side{display:none}.ebpage--salaires .kpi-row{grid-template-columns:repeat(2,1fr)}.ebpage--salaires .dash-cards{grid-template-columns:1fr}}.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)}.ebpage--salaires .rd-scale{position:relative;width:100%}.ebpage--salaires .rd-scale-inner{position:absolute;top:0;left:0;transform-origin:top left}.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%)}.ebpage--salaires .rd-side-top{display:flex;align-items:center;justify-content:space-between;padding:4px 6px 14px}.ebpage--salaires .rd-logo .logo{font-size:0}.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)}.ebpage--salaires .rd-nav{display:flex;flex-direction:column;gap:1px;flex:1}.ebpage--salaires .rd-grp{font-size:8.5px;letter-spacing:.13em;text-transform:uppercase;color:#ffffff61;font-weight:700;padding:13px 10px 6px}.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}.ebpage--salaires .rd-item .rd-i-ic{display:flex;color:#ffffff9e}.ebpage--salaires .rd-item .rd-i-t{flex:1}.ebpage--salaires .rd-item .rd-i-chev{color:#fff6}.ebpage--salaires .rd-item.on{background:#fff;color:var(--eb-navy);box-shadow:0 4px 14px #0000002e}.ebpage--salaires .rd-item.on .rd-i-ic{color:var(--eb-red)}.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)}.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)}.ebpage--salaires .rd-u-meta{display:flex;flex-direction:column;flex:1;line-height:1.3}.ebpage--salaires .rd-u-meta b{font-size:12.5px;color:#fff;font-weight:600}.ebpage--salaires .rd-u-meta small{display:flex;align-items:center;gap:5px;font-size:10px;color:#ffffff8c}.ebpage--salaires .rd-u-dot{width:6px;height:6px;border-radius:50%;background:#f0b429}.ebpage--salaires .rd-u-chev{color:#ffffff80;flex:none}.ebpage--salaires .rd-main{padding:16px 18px 18px;display:flex;flex-direction:column;min-width:0}.ebpage--salaires .rd-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.ebpage--salaires .rd-top-l{display:flex;align-items:center;gap:12px;min-width:0}.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}.ebpage--salaires .rd-top-l h4{font-family:var(--rd-serif);font-weight:600;font-size:19px;color:var(--eb-navy);letter-spacing:-.01em}.ebpage--salaires .rd-top-r{display:flex;align-items:center;gap:8px}.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)}.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}.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}.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)}.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)}.ebpage--salaires .rd-tabs{display:flex;justify-content:flex-end;gap:4px;margin-bottom:-1px;padding-right:4px;position:relative;z-index:2}.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}.ebpage--salaires .rd-tab svg{color:var(--fg-subtle)}.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}.ebpage--salaires .rd-tab.on svg{color:var(--eb-red)}.ebpage--salaires .rd-panel{background:#fff;border:1px solid var(--border);border-radius:16px 0 16px 16px;padding:16px;box-shadow:var(--sh-xs)}.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}.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)}.ebpage--salaires .rd-alert-t{flex:1;font-size:12.5px;color:var(--eb-navy)}.ebpage--salaires .rd-alert-t b{font-weight:700}.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)}.ebpage--salaires .rd-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ebpage--salaires .rd-kpi{position:relative;overflow:hidden;border-radius:15px;padding:14px;color:#fff;min-height:118px;display:flex;flex-direction:column}.ebpage--salaires .rd-kpi--red{background:linear-gradient(140deg,#ec4b57,#c8121d);box-shadow:0 12px 24px #c8121d42}.ebpage--salaires .rd-kpi--amber{background:linear-gradient(140deg,#efab3d,#d6882a);box-shadow:0 12px 24px #d6882a42}.ebpage--salaires .rd-kpi--purple{background:linear-gradient(140deg,#8c6bef,#6a43d0);box-shadow:0 12px 24px #6a43d042}.ebpage--salaires .rd-kpi--blue{background:linear-gradient(140deg,#3fa0e6,#1f76c2);box-shadow:0 12px 24px #1f76c242}.ebpage--salaires .rd-kpi-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.ebpage--salaires .rd-kpi-label{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffffe0;line-height:1.3}.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}.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}.ebpage--salaires .rd-kpi-unit{font-size:18px;font-weight:500}.ebpage--salaires .rd-kpi-wave{position:absolute;left:0;right:0;bottom:30px;width:100%;height:30px;opacity:.55;pointer-events:none}.ebpage--salaires .rd-kpi-foot{margin-top:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.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}.ebpage--salaires .rd-kpi-sub{font-size:10.5px;color:#ffffffd9;font-weight:500}.ebpage--salaires .rd-actions-head{display:flex;align-items:baseline;gap:12px;margin:20px 0 12px}.ebpage--salaires .rd-actions-head h5{font-family:var(--rd-serif);font-weight:600;font-size:17px;color:var(--eb-navy)}.ebpage--salaires .rd-actions-head span{font-size:12px;color:var(--fg-subtle)}.ebpage--salaires .rd-actions{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ebpage--salaires .rd-action{display:flex;align-items:center;gap:11px;border-radius:13px;padding:13px}.ebpage--salaires .rd-action--purple{background:var(--eb-purple-tint)}.ebpage--salaires .rd-action--red{background:var(--eb-red-tint)}.ebpage--salaires .rd-action--blue{background:var(--rd-blue-tint)}.ebpage--salaires .rd-action--grey{background:var(--muted)}.ebpage--salaires .rd-act-ic{width:32px;height:32px;flex:none;border-radius:9px;background:#ffffffb3;display:flex;align-items:center;justify-content:center}.ebpage--salaires .rd-action--purple .rd-act-ic{color:var(--eb-purple)}.ebpage--salaires .rd-action--red .rd-act-ic{color:var(--eb-red)}.ebpage--salaires .rd-action--blue .rd-act-ic{color:var(--rd-blue)}.ebpage--salaires .rd-action--grey .rd-act-ic{color:var(--fg-muted)}.ebpage--salaires .rd-act-meta{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.3}.ebpage--salaires .rd-act-meta b{font-size:12.5px;color:var(--eb-navy);font-weight:700}.ebpage--salaires .rd-act-meta small{font-size:10.5px;color:var(--fg-muted)}.ebpage--salaires .rd-act-arrow{color:var(--fg-subtle);flex:none}.ebpage--salaires .rd-bottom{display:grid;grid-template-columns:1.5fr 1fr;gap:14px;margin-top:14px}.ebpage--salaires .rd-card{background:#fff;border:1px solid var(--border);border-radius:16px;padding:16px;box-shadow:var(--sh-xs)}.ebpage--salaires .rd-card>h5,.ebpage--salaires .rd-card-head h5{font-family:var(--rd-serif);font-weight:600;font-size:16px;color:var(--eb-navy)}.ebpage--salaires .rd-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.ebpage--salaires .rd-card-sub{display:block;font-size:11px;color:var(--fg-subtle);margin-top:3px}.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}.ebpage--salaires .rd-acts{display:flex;flex-direction:column}.ebpage--salaires .rd-act-row{display:flex;align-items:center;gap:11px;padding:10px 8px;border-radius:10px}.ebpage--salaires .rd-act-row+.rd-act-row{border-top:1px solid var(--muted)}.ebpage--salaires .rd-act-row.hot{background:var(--eb-red-tint);border-top-color:transparent}.ebpage--salaires .rd-trow-ic{width:30px;height:30px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center}.ebpage--salaires .rd-tone-green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--salaires .rd-tone-blue{background:var(--rd-blue-tint);color:var(--rd-blue)}.ebpage--salaires .rd-tone-red{background:#fff;color:var(--eb-red);box-shadow:var(--sh-xs)}.ebpage--salaires .rd-tone-faint{background:var(--muted);color:var(--fg-subtle)}.ebpage--salaires .rd-trow-t{flex:1;font-size:12px;color:var(--fg-muted);line-height:1.4;min-width:0}.ebpage--salaires .rd-trow-t b{color:var(--eb-navy);font-weight:700}.ebpage--salaires .rd-trow-time{font-size:10.5px;color:var(--fg-subtle);white-space:nowrap}.ebpage--salaires .rd-trow-arrow{color:var(--eb-red);flex:none}.ebpage--salaires .rd-ring-row{display:flex;align-items:center;gap:16px;margin:14px 0 16px}.ebpage--salaires .rd-ring{position:relative;width:64px;height:64px;flex:none}.ebpage--salaires .rd-ring svg{width:100%;height:100%}.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)}.ebpage--salaires .rd-ring-label{font-size:12px;color:var(--fg-muted)}.ebpage--salaires .rd-ring-val{font-family:var(--rd-serif);font-weight:600;font-size:21px;color:var(--eb-navy);margin-top:2px}.ebpage--salaires .rd-ring-val small{font-family:var(--font-body);font-size:11px;font-weight:500;color:var(--fg-subtle)}.ebpage--salaires .rd-ap-rows{display:flex;flex-direction:column;gap:2px}.ebpage--salaires .rd-ap-row{display:flex;align-items:center;gap:11px;padding:9px 2px;border-top:1px solid var(--muted)}.ebpage--salaires .rd-ap-row:first-child{border-top:none}.ebpage--salaires .rd-ap-l{flex:1;font-size:12.5px;color:var(--eb-navy);font-weight:500}.ebpage--salaires .rd-ap-v{font-family:var(--rd-serif);font-weight:600;font-size:14px;color:var(--eb-navy)}.ebpage--salaires .rd-obj{margin-top:14px;padding-top:14px;border-top:1px solid var(--muted)}.ebpage--salaires .rd-obj-head{display:flex;align-items:center;justify-content:space-between;font-size:12px}.ebpage--salaires .rd-obj-t{display:inline-flex;align-items:center;gap:7px;color:var(--fg-muted)}.ebpage--salaires .rd-obj-t svg{color:var(--eb-navy)}.ebpage--salaires .rd-obj-head b{color:var(--eb-navy);font-weight:700}.ebpage--salaires .rd-obj-head b small{font-weight:500;color:var(--fg-subtle)}.ebpage--salaires .rd-obj-bar{height:5px;border-radius:999px;background:var(--muted-2);margin-top:9px;overflow:hidden}.ebpage--salaires .rd-obj-bar span{display:block;height:100%;background:var(--eb-red);border-radius:999px}.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}.ebpage--salaires .rd-tip b{color:var(--eb-navy);font-weight:700}.ebpage--salaires .rd-tip-dot{width:8px;height:8px;flex:none;border-radius:50%;background:var(--rd-blue);margin-top:4px}.ebpage--salaires .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}.ebpage--salaires .pro-hero .mtn-bg{opacity:.12;mix-blend-mode:screen}.ebpage--salaires .pro-hero .mtn-bg svg path{fill:#6e84b0!important}.ebpage--salaires .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}.ebpage--salaires .pro-hero .wrap{position:relative;z-index:1}.ebpage--salaires .nav--hero{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-bottom-color:transparent!important;box-shadow:none!important}.ebpage--salaires .nav--hero .nav__links a{color:#ffffffdb}.ebpage--salaires .nav--hero .nav__links a:hover{color:#fff}.ebpage--salaires .nav--hero .nav__links a:after{background:#fff}.ebpage--salaires .nav--hero .nav__links a.active{color:#fff}.ebpage--salaires .nav--hero .nav__back{color:#ffffffb8}.ebpage--salaires .nav--hero .nav__back:hover,.ebpage--salaires .nav--hero .nav__burger{color:#fff}.ebpage--salaires .pro-hero__grid{display:grid;grid-template-columns:1fr 1.18fr;gap:56px;align-items:center}.ebpage--salaires .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)}.ebpage--salaires .pro-hero .badge-pro .dot{width:7px;height:7px;border-radius:50%;background:var(--eb-green);box-shadow:0 0 0 4px #2f8f5b40}.ebpage--salaires .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}.ebpage--salaires .pro-hero h1 .accent{color:var(--eb-red)}.ebpage--salaires .pro-hero h1 .accent-p{color:#a78bfa}.ebpage--salaires .pro-hero__sub{font-size:19.5px;color:#ffffffb8;margin:22px 0 0;max-width:520px;line-height:1.6}.ebpage--salaires .pro-hero__cta{display:flex;gap:14px;margin-top:32px;flex-wrap:wrap}.ebpage--salaires .btn--white{background:#fff;color:var(--eb-navy)}.ebpage--salaires .btn--white:hover{background:#f1f3f6;transform:translateY(-1px)}.ebpage--salaires .btn--outline-light{background:#ffffff0f;color:#fff;border:1px solid rgba(255,255,255,.28)}.ebpage--salaires .btn--outline-light:hover{background:#ffffff1f}.ebpage--salaires .pro-hero__mini{display:flex;flex-wrap:wrap;gap:20px 28px;margin-top:34px}.ebpage--salaires .pro-hero__mini .m{display:flex;align-items:center;gap:9px;font-size:14.5px;color:#ffffffd1;font-weight:500}.ebpage--salaires .pro-hero__mini .m svg{width:18px;height:18px;color:var(--eb-green)}.ebpage--salaires .pro-hero__stage{position:relative}.ebpage--salaires .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_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}.ebpage--salaires .fl-d1{animation-delay:-1.2s}.ebpage--salaires .fl-d2{animation-delay:-2.4s}.ebpage--salaires .fl-d3{animation-delay:-3.6s}.ebpage--salaires .fl-d4{animation-delay:-.6s}@media(prefers-reduced-motion:reduce){.ebpage--salaires .floaty,.ebpage--salaires .floaty2,.ebpage--salaires .floaty3{animation:none}}.ebpage--salaires .pro-page{background:var(--white)}.ebpage--salaires .pro-feature{padding:96px 0;position:relative}.ebpage--salaires .pro-feature--alt{background:var(--page)}.ebpage--salaires .pro-feature__grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.ebpage--salaires .pro-feature__grid.rev .pf-copy{order:2}.ebpage--salaires .pro-feature__grid.rev .pf-visual{order:1}.ebpage--salaires .pf-copy .kicker{color:var(--eb-purple)}.ebpage--salaires .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}.ebpage--salaires .pf-copy h2 .accent{color:var(--eb-red)}.ebpage--salaires .pf-copy>p{font-size:18px;color:var(--fg-muted);margin:18px 0 26px;line-height:1.6}.ebpage--salaires .pf-points{display:flex;flex-direction:column;gap:16px}.ebpage--salaires .pf-point{display:flex;gap:14px;align-items:flex-start}.ebpage--salaires .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)}.ebpage--salaires .pf-point .pc svg{width:17px;height:17px}.ebpage--salaires .pf-point .pt{font-size:15.5px;color:var(--eb-navy)}.ebpage--salaires .pf-point .pt b{font-weight:700}.ebpage--salaires .pf-visual{position:relative}.ebpage--salaires .pf-visual.tilt{perspective:1600px}@media(prefers-reduced-motion:no-preference){.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--salaires .pro-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.ebpage--salaires .pro-stat{text-align:center;padding:8px}.ebpage--salaires .pro-stat .v{font-family:var(--font-display);font-weight:800;font-size:44px;color:var(--eb-navy);letter-spacing:-.02em;line-height:1}.ebpage--salaires .pro-stat .v .u{color:var(--eb-red)}.ebpage--salaires .pro-stat .l{font-size:15px;color:var(--fg-muted);margin-top:10px}.ebpage--salaires .reveal .chart-line path{stroke-dasharray:520;stroke-dashoffset:520}.ebpage--salaires .reveal.in .chart-line path{animation:eb_salaires_drawline 1.5s var(--ease) forwards}.ebpage--salaires .reveal.in .chart-line path:nth-of-type(2){animation-delay:.25s}@keyframes eb_salaires_drawline{to{stroke-dashoffset:0}}.ebpage--salaires .reveal .chart-bars .bar{transform:scaleY(0);transform-origin:bottom}.ebpage--salaires .reveal.in .chart-bars .bar{animation:eb_salaires_growbar .7s var(--ease) forwards}.ebpage--salaires .reveal.in .chart-bars .bar:nth-child(1){animation-delay:.05s}.ebpage--salaires .reveal.in .chart-bars .bar:nth-child(2){animation-delay:.1s}.ebpage--salaires .reveal.in .chart-bars .bar:nth-child(3){animation-delay:.15s}.ebpage--salaires .reveal.in .chart-bars .bar:nth-child(4){animation-delay:.2s}.ebpage--salaires .reveal.in .chart-bars .bar:nth-child(5){animation-delay:.25s}.ebpage--salaires .reveal.in .chart-bars .bar:nth-child(6){animation-delay:.3s}.ebpage--salaires .reveal.in .chart-bars .bar:nth-child(7){animation-delay:.35s}.ebpage--salaires .reveal.in .chart-bars .bar:nth-child(8){animation-delay:.4s}.ebpage--salaires .reveal.in .chart-bars .bar:nth-child(9){animation-delay:.45s}.ebpage--salaires .reveal.in .chart-bars .bar:nth-child(10){animation-delay:.5s}.ebpage--salaires .reveal.in .chart-bars .bar:nth-child(11){animation-delay:.55s}.ebpage--salaires .reveal.in .chart-bars .bar:nth-child(12){animation-delay:.6s}@keyframes eb_salaires_growbar{to{transform:scaleY(1)}}.ebpage--salaires .bar-track{height:8px;border-radius:var(--r-pill);background:var(--muted-2);overflow:hidden}.ebpage--salaires .bar-fill{height:100%;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--eb-green),var(--alpine-green-500,#4baa78));width:0}.ebpage--salaires .reveal.in .bar-fill{transition:width 1.2s var(--ease) .2s}.ebpage--salaires .ai-typing{display:inline-flex;gap:4px;align-items:center}.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--salaires .ai-typing i:nth-child(2){animation-delay:.2s}.ebpage--salaires .ai-typing i:nth-child(3){animation-delay:.4s}@keyframes eb_salaires_blink{0%,80%,to{opacity:.25}40%{opacity:1}}.ebpage--salaires .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)}.ebpage--salaires .pro-cta h2{color:#fff;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:800}.ebpage--salaires .pro-cta p{color:#ffffffbd;font-size:18.5px;margin:18px auto 0;max-width:560px}.ebpage--salaires .cert-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.ebpage--salaires .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}.ebpage--salaires .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)}.ebpage--salaires .cert .ci svg{width:20px;height:20px}.ebpage--salaires .cert .ci--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--salaires .cert .ci--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--salaires .cert .ct b{display:block;font-family:var(--font-display);font-weight:700;font-size:14.5px;color:var(--eb-navy)}.ebpage--salaires .cert .ct span{font-size:12.5px;color:var(--fg-muted)}.ebpage--salaires .seal{width:120px;height:120px;position:relative}.ebpage--salaires .seal svg{width:100%;height:100%}.ebpage--salaires .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}.ebpage--salaires .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}.ebpage--salaires .nav__back:hover{color:var(--eb-red)}.ebpage--salaires .nav__back svg{width:16px;height:16px}@media(max-width:980px){.ebpage--salaires .pro-hero{padding:150px 0 80px}.ebpage--salaires .pro-hero__grid{grid-template-columns:1fr;gap:48px}.ebpage--salaires .pro-feature__grid{grid-template-columns:1fr;gap:40px}.ebpage--salaires .pro-feature__grid.rev .pf-copy{order:1}.ebpage--salaires .pro-feature__grid.rev .pf-visual{order:2}.ebpage--salaires .pro-stats{grid-template-columns:repeat(2,1fr);gap:32px 20px}}.ebpage--salaires{--page: #E9EDF3}.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--salaires .pro-feature--alt,.ebpage--salaires .section--muted{background:#eef1f6}.ebpage--salaires #flow{background:#f4f6fa}.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)}.ebpage--salaires .nav.scrolled{background:#f7f9fcf0;box-shadow:0 1px #0f172a0d,0 12px 30px -22px #0f172a66}.ebpage--salaires .cm-hero{position:relative;overflow:hidden;padding:124px 0 120px;background:linear-gradient(180deg,#f7f9fc,#e7ebf1)}.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}.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)}.ebpage--salaires .cm-hero .wrap{max-width:1460px;position:relative;z-index:1}.ebpage--salaires .cm-hero__grid{display:grid;grid-template-columns:.92fr 1.18fr;gap:56px;align-items:center}.ebpage--salaires .cm-hero__copy{min-width:0}.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)}.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}.ebpage--salaires .cm-eyebrow .swiss-badge svg{width:13px;height:13px}.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}.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}.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}.ebpage--salaires .cm-hero__cta{display:flex;gap:14px;margin-top:30px;flex-wrap:wrap}.ebpage--salaires .cm-hero__usps{display:flex;flex-wrap:wrap;gap:11px;margin-top:28px}.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)}.ebpage--salaires .cm-hero__usps .usp svg{width:16px;height:16px;color:var(--eb-red)}.ebpage--salaires .cm-hero__trust{display:flex;align-items:center;gap:10px;margin-top:26px;font-size:14px;color:var(--fg-muted)}.ebpage--salaires .cm-hero__trust svg{width:18px;height:18px;color:var(--eb-green);flex:none}.ebpage--salaires .cm-hero__trust b{color:var(--eb-navy);font-weight:600}.ebpage--salaires .cm-hero__stage{position:relative;min-width:0}.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}.ebpage--salaires .logo .compta-tag{background:linear-gradient(120deg,#4f46e5,#3b5bdb)}.ebpage--salaires .cm-hero-accent{color:#f0883c!important}.ebpage--salaires .pro-hero .badge-pro .dot.amber{background:#f0883c;box-shadow:0 0 0 4px #f0883c40}.ebpage--salaires .kicker.amber{color:var(--warn, #B45309)}.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)}.ebpage--salaires .cm *{box-sizing:border-box}.ebpage--salaires .cm-amt{font-family:var(--cm-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ebpage--salaires .cm-scale{position:relative;width:100%}.ebpage--salaires .cm-scale-inner{position:absolute;top:0;left:0;transform-origin:top left}.ebpage--salaires .cm-fit{position:relative;width:100%}.ebpage--salaires .cm-fit-inner{position:absolute;top:0;left:0;transform-origin:top left}.ebpage--salaires .pf-copy .kicker{color:var(--eb-red)}.ebpage--salaires .pf-copy .kicker.amber{color:#c2410c}.ebpage--salaires .cm-showcase{margin-top:8px}.ebpage--salaires .cm-showcase .cm{box-shadow:0 34px 70px -30px #0f172a6b,0 12px 28px -18px #0f172a47}.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)}.ebpage--salaires .cm-grid{display:grid;grid-template-columns:236px 1fr;min-height:100%}.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)}.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%)}.ebpage--salaires .cm-side>*{position:relative;z-index:1}.ebpage--salaires .cm-side-logo{display:flex;align-items:center;gap:8px;padding:2px 6px 18px}.ebpage--salaires .cm-side-logo .logo .logo-img{height:24px}.ebpage--salaires .cm-grp{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#fff6;font-weight:700;padding:14px 10px 8px}.ebpage--salaires .cm-nav{display:flex;flex-direction:column;gap:2px}.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}.ebpage--salaires .cm-item svg{width:17px;height:17px;flex:none;color:#ffffff8c}.ebpage--salaires .cm-item .cm-chev{margin-left:auto;width:14px;height:14px;opacity:.5}.ebpage--salaires .cm-item.on{background:linear-gradient(120deg,#ffffff24,#ffffff0f);color:#fff;box-shadow:inset 0 0 0 1px #ffffff14}.ebpage--salaires .cm-item.on svg{color:#fff}.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)}.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}.ebpage--salaires .cm-subitem svg{width:15px;height:15px}.ebpage--salaires .cm-subitem.on{background:#fff;color:var(--cm-navy);font-weight:600}.ebpage--salaires .cm-subitem.on svg{color:var(--cm-red)}.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)}.ebpage--salaires .cm-mod svg{width:17px;height:17px;color:#34d7a0}.ebpage--salaires .cm-mod .cm-chev{margin-left:auto;opacity:.5}.ebpage--salaires .cm-side-foot{margin-top:auto;display:flex;flex-direction:column;gap:10px;padding-top:14px}.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}.ebpage--salaires .cm-back svg{width:15px;height:15px}.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)}.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}.ebpage--salaires .cm-user .meta b{display:block;font-size:12.5px;color:#fff;font-weight:600}.ebpage--salaires .cm-user .meta small{display:flex;align-items:center;gap:5px;font-size:10.5px;color:#ffffff8c}.ebpage--salaires .cm-user .meta small i{width:6px;height:6px;border-radius:50%;background:#f0b429;font-style:normal}.ebpage--salaires .cm-user .cm-chev{margin-left:auto;width:15px;height:15px;color:#ffffff80}.ebpage--salaires .cm-main{padding:18px 22px 24px;display:flex;flex-direction:column;min-width:0}.ebpage--salaires .cm-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.ebpage--salaires .cm-top-l{display:flex;align-items:center;gap:13px}.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}.ebpage--salaires .cm-top-ic svg{width:20px;height:20px}.ebpage--salaires .cm-top-l h3{font-family:var(--cm-serif);font-weight:600;font-size:25px;color:var(--cm-h);letter-spacing:-.02em}.ebpage--salaires .cm-top-r{display:flex;align-items:center;gap:11px}.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}.ebpage--salaires .cm-new svg{width:16px;height:16px}.ebpage--salaires .cm-new .cm-chev{width:14px;height:14px;opacity:.85}.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}.ebpage--salaires .cm-bell svg{width:18px;height:18px}.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)}.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}.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%)}.ebpage--salaires .cm-synth-main{position:relative;z-index:1}.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}.ebpage--salaires .cm-synth-eyebrow svg{width:15px;height:15px;color:var(--cm-amber)}.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}.ebpage--salaires .cm-synth-big small{font-size:21px;font-weight:600;color:#ffffffb3;margin-left:4px}.ebpage--salaires .cm-synth-sub{font-size:12.5px;color:#ffffff8c;margin-top:10px}.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)}.ebpage--salaires .cm-synth-stat .l{font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffff80}.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}.ebpage--salaires .cm-synth-stat .v.neg{color:#fb8a93}.ebpage--salaires .cm-synth-stat .v small{font-size:11px;color:#ffffff8c;font-weight:600}.ebpage--salaires .cm-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px}.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)}.ebpage--salaires .cm-kpi-wm{position:absolute;right:-10px;bottom:-14px;opacity:.06;pointer-events:none}.ebpage--salaires .cm-kpi-wm svg{width:96px;height:96px}.ebpage--salaires .cm-kpi.ok .cm-kpi-wm{color:var(--cm-ok)}.ebpage--salaires .cm-kpi.info .cm-kpi-wm{color:var(--cm-info)}.ebpage--salaires .cm-kpi.bad .cm-kpi-wm{color:var(--cm-bad)}.ebpage--salaires .cm-kpi.warn .cm-kpi-wm{color:var(--cm-amber)}.ebpage--salaires .cm-kpi-head{display:flex;align-items:center;gap:10px;margin-bottom:14px;position:relative;z-index:1}.ebpage--salaires .cm-kpi-ic{width:34px;height:34px;flex:none;border-radius:10px;display:flex;align-items:center;justify-content:center}.ebpage--salaires .cm-kpi-ic svg{width:18px;height:18px}.ebpage--salaires .cm-kpi.ok .cm-kpi-ic{background:#34d3991f;color:var(--cm-ok)}.ebpage--salaires .cm-kpi.info .cm-kpi-ic{background:#2563eb1f;color:var(--cm-info)}.ebpage--salaires .cm-kpi.bad .cm-kpi-ic{background:#f871711a;color:var(--cm-bad)}.ebpage--salaires .cm-kpi.warn .cm-kpi-ic{background:#f0883c24;color:var(--cm-amber)}.ebpage--salaires .cm-kpi-label{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--cm-m)}.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}.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}.ebpage--salaires .cm-kpi.ok .cm-kpi-val{color:var(--cm-ok)}.ebpage--salaires .cm-kpi.info .cm-kpi-val{color:var(--cm-info)}.ebpage--salaires .cm-kpi.bad .cm-kpi-val{color:var(--cm-bad)}.ebpage--salaires .cm-kpi.warn .cm-kpi-val{color:var(--cm-amber)}.ebpage--salaires .cm-kpi-sub{font-size:12px;color:var(--cm-m);margin-top:8px;position:relative;z-index:1}.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)}.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}.ebpage--salaires .cm-tvabar-ic svg{width:21px;height:21px}.ebpage--salaires .cm-tvabar .t{font-size:15px;font-weight:700;color:var(--cm-h)}.ebpage--salaires .cm-tvabar .s{font-size:12px;color:var(--cm-m);margin-top:3px}.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}.ebpage--salaires .cm-tvabar .amt svg{width:18px;height:18px;color:var(--cm-x)}.ebpage--salaires .cm-bottom{display:grid;grid-template-columns:1.05fr 1fr;gap:16px}.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)}.ebpage--salaires .cm-panel-head{display:flex;align-items:center;gap:11px;margin-bottom:16px}.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}.ebpage--salaires .cm-panel-head .pic svg{width:18px;height:18px}.ebpage--salaires .cm-panel-head h4{font-family:var(--cm-serif);font-weight:600;font-size:18px;color:var(--cm-h)}.ebpage--salaires .cm-panel-head .ps{display:block;font-size:11.5px;color:var(--cm-x);font-weight:400;margin-top:1px}.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)}.ebpage--salaires .cm-panel-head .seeall svg{width:14px;height:14px}.ebpage--salaires .cm-chart{height:210px;display:flex;flex-direction:column}.ebpage--salaires .cm-bars{flex:1;display:flex;align-items:flex-end;gap:10px;padding:0 2px}.ebpage--salaires .cm-bcol{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;justify-content:flex-end;height:100%}.ebpage--salaires .cm-bpair{display:flex;align-items:flex-end;gap:3px;height:100%;width:100%;justify-content:center}.ebpage--salaires .cm-bar{width:8px;border-radius:3px 3px 0 0}.ebpage--salaires .cm-bar.prod{background:linear-gradient(180deg,#3fa0e6,#1f76c2)}.ebpage--salaires .cm-bar.chrg{background:linear-gradient(180deg,#f0883c,var(--brand-red, #CC2936))}.ebpage--salaires .cm-blabel{font-size:9.5px;color:var(--cm-x);font-weight:600}.ebpage--salaires .cm-blegend{display:flex;justify-content:center;gap:22px;margin-top:14px;font-size:12px;color:var(--cm-m);font-weight:500}.ebpage--salaires .cm-blegend span{display:inline-flex;align-items:center;gap:7px}.ebpage--salaires .cm-blegend i{width:10px;height:10px;border-radius:3px}.ebpage--salaires .cm-blegend i.prod{background:#2f7dcb}.ebpage--salaires .cm-blegend i.chrg{background:var(--brand-red, #CC2936)}.ebpage--salaires .cm-acts{display:flex;flex-direction:column}.ebpage--salaires .cm-act{display:flex;align-items:center;gap:13px;padding:13px 4px;border-top:1px solid var(--cm-soft)}.ebpage--salaires .cm-act:first-child{border-top:none}.ebpage--salaires .cm-act-ic{width:36px;height:36px;flex:none;border-radius:10px;display:flex;align-items:center;justify-content:center}.ebpage--salaires .cm-act-ic svg{width:17px;height:17px}.ebpage--salaires .cm-act-ic.manual{background:var(--cm-soft);color:var(--cm-m)}.ebpage--salaires .cm-act-ic.invoice{background:#2563eb1a;color:var(--cm-info)}.ebpage--salaires .cm-act-ic.expense{background:var(--eb-red-tint);color:var(--cm-red)}.ebpage--salaires .cm-act-meta{flex:1;min-width:0}.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}.ebpage--salaires .cm-act-meta small{font-size:11.5px;color:var(--cm-x)}.ebpage--salaires .cm-act-meta small .ref{font-family:var(--cm-mono)}.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}.ebpage--salaires .cm-act-amt small{font-size:10px;color:var(--cm-x)}.ebpage--salaires .cm-screen{background:var(--cm-card)}.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)}.ebpage--salaires .cm-sc-title{display:flex;align-items:center;gap:11px}.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}.ebpage--salaires .cm-sc-title .ic svg{width:18px;height:18px}.ebpage--salaires .cm-sc-title h4{font-family:var(--cm-serif);font-weight:600;font-size:19px;color:var(--cm-h)}.ebpage--salaires .cm-sc-title .ic.navy{background:var(--eb-navy-tint);color:var(--cm-navy)}.ebpage--salaires .cm-sc-title .ic.info{background:#2563eb1a;color:var(--cm-info)}.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)}.ebpage--salaires .cm-yearbadge svg{width:14px;height:14px;color:var(--cm-m)}.ebpage--salaires .cm-yearbadge .st{padding:2px 8px;border-radius:999px;font-size:10px;font-weight:700;background:#34d3991f;color:var(--cm-ok)}.ebpage--salaires .cm-sc-body{padding:18px 20px}.ebpage--salaires .cm-seg{display:inline-flex;gap:3px;padding:4px;border-radius:11px;background:var(--cm-soft);border:1px solid var(--cm-bd)}.ebpage--salaires .cm-seg span{padding:7px 14px;border-radius:8px;font-size:12.5px;font-weight:600;color:var(--cm-m)}.ebpage--salaires .cm-seg span.on{background:var(--cm-card);color:var(--cm-h);box-shadow:var(--sh-xs)}.ebpage--salaires .cm-seg span.on .cnt{color:var(--cm-red-h)}.ebpage--salaires .cm-seg .cnt{margin-left:6px;font-size:10.5px;padding:1px 6px;border-radius:999px;background:#0f172a0f;color:var(--cm-m)}.ebpage--salaires .cm-tbl{width:100%;border-collapse:collapse}.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)}.ebpage--salaires .cm-tbl thead th.r{text-align:right}.ebpage--salaires .cm-tbl thead th.c{text-align:center}.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}.ebpage--salaires .cm-tbl tbody tr:hover td{background:#0f172a05}.ebpage--salaires .cm-tbl td.r{text-align:right}.ebpage--salaires .cm-tbl td.c{text-align:center}.ebpage--salaires .cm-tbl td.mono{font-family:var(--cm-mono);font-weight:600;font-variant-numeric:tabular-nums}.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)}.ebpage--salaires .cm-doc{font-family:var(--cm-mono);font-size:11.5px;color:var(--cm-x);font-weight:600}.ebpage--salaires .cm-jdesc b{color:var(--cm-h);font-weight:600;font-size:13px}.ebpage--salaires .cm-jdesc small{display:block;color:var(--cm-x);font-size:11px;margin-top:2px}.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}.ebpage--salaires .cm-jtag svg{width:12px;height:12px}.ebpage--salaires .cm-jtag.debtor{background:#2563eb1a;color:var(--cm-info)}.ebpage--salaires .cm-jtag.creditor{background:#34d3991a;color:var(--cm-ok)}.ebpage--salaires .cm-jtag.expense{background:var(--eb-red-tint);color:var(--cm-red)}.ebpage--salaires .cm-jtag.manual{background:var(--cm-soft);color:var(--cm-m)}.ebpage--salaires .cm-jtag.opening{background:#7c3aed1a;color:var(--cm-vio)}.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)}.ebpage--salaires .cm-vatpill.ded{background:#f0883c24;color:var(--cm-warn)}.ebpage--salaires .cm-balok{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--cm-ok)}.ebpage--salaires .cm-balok svg{width:13px;height:13px}.ebpage--salaires .cm-posting{border:1px solid var(--cm-bd);border-radius:13px;overflow:hidden}.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)}.ebpage--salaires .cm-posting-head svg{width:15px;height:15px;color:var(--cm-red)}.ebpage--salaires .cm-pline{display:flex;align-items:center;gap:12px;padding:11px 14px;border-bottom:1px solid var(--cm-soft)}.ebpage--salaires .cm-pline:last-child{border-bottom:none}.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}.ebpage--salaires .cm-pline .dir.d{background:#2563eb1f;color:var(--cm-info)}.ebpage--salaires .cm-pline .dir.c{background:#34d3991f;color:var(--cm-ok)}.ebpage--salaires .cm-pline .pn{font-family:var(--cm-mono);font-weight:700;font-size:12.5px;color:var(--cm-h);min-width:46px}.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}.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}.ebpage--salaires .cm-posting-foot{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;background:var(--cm-card2);font-size:12px}.ebpage--salaires .cm-posting-foot .bal{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--cm-ok)}.ebpage--salaires .cm-posting-foot .bal svg{width:14px;height:14px}.ebpage--salaires .cm-posting-foot .tot{font-family:var(--cm-mono);font-weight:700;color:var(--cm-h)}.ebpage--salaires .cm-tree{display:flex;flex-direction:column}.ebpage--salaires .cm-trow{display:flex;align-items:center;gap:11px;padding:11px 14px;border-bottom:1px solid var(--cm-soft)}.ebpage--salaires .cm-trow .tw-num{font-family:var(--cm-mono);font-weight:700;font-size:13px;min-width:52px;color:var(--cm-m)}.ebpage--salaires .cm-trow .tw-name{flex:1;font-size:13.5px;color:var(--cm-b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.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}.ebpage--salaires .cm-trow .tw-lock{color:var(--cm-x);display:inline-flex}.ebpage--salaires .cm-trow .tw-lock svg{width:13px;height:13px}.ebpage--salaires .cm-trow .tw-caret{width:16px;display:flex;align-items:center;justify-content:center;color:var(--cm-x)}.ebpage--salaires .cm-trow .tw-caret svg{width:14px;height:14px}.ebpage--salaires .cm-trow.lvl-class{background:linear-gradient(90deg,rgba(15,23,42,.04),transparent)}.ebpage--salaires .cm-trow.lvl-class .tw-num{color:var(--cm-navy);font-size:14px}.ebpage--salaires .cm-trow.lvl-class .tw-name{font-weight:700;font-size:14px;color:var(--cm-h)}.ebpage--salaires .cm-trow.lvl-class .tw-bal{font-weight:700}.ebpage--salaires .cm-trow.lvl-group{padding-left:30px}.ebpage--salaires .cm-trow.lvl-group .tw-name{font-weight:600;color:var(--cm-h)}.ebpage--salaires .cm-trow.lvl-group .tw-num{color:var(--cm-m)}.ebpage--salaires .cm-trow.lvl-account{padding-left:50px}.ebpage--salaires .cm-trow.lvl-account .tw-name{color:var(--cm-b)}.ebpage--salaires .cm-rrow{display:flex;align-items:center;gap:14px;padding:10px 18px;border-bottom:1px solid var(--cm-soft)}.ebpage--salaires .cm-rrow .rnum{font-family:var(--cm-mono);font-size:11px;color:var(--cm-x);font-weight:600;min-width:40px}.ebpage--salaires .cm-rrow .rname{flex:1;font-size:13.5px;color:var(--cm-b)}.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}.ebpage--salaires .cm-rrow.is-class{background:linear-gradient(90deg,rgba(15,23,42,.045),transparent)}.ebpage--salaires .cm-rrow.is-class .rname{font-weight:700;font-size:12.5px;text-transform:uppercase;letter-spacing:.03em;color:var(--cm-h)}.ebpage--salaires .cm-rrow.is-class .rval{font-weight:700;color:var(--cm-h)}.ebpage--salaires .cm-rrow.is-group,.ebpage--salaires .cm-rrow.is-account{padding-left:28px}.ebpage--salaires .cm-rrow.is-account .rname{color:var(--cm-m);font-size:13px}.ebpage--salaires .cm-rrow.is-step{background:#eef1f6;border-top:1px solid var(--cm-bd2);border-bottom:1px solid var(--cm-bd2)}.ebpage--salaires .cm-rrow.is-step .rname{font-weight:700;color:var(--cm-h);text-transform:uppercase;font-size:12px;letter-spacing:.04em}.ebpage--salaires .cm-rrow.is-step .rval{font-weight:700;color:var(--cm-h)}.ebpage--salaires .cm-rrow.is-total{background:var(--cm-navy)}.ebpage--salaires .cm-rrow.is-total .rname{color:#fff;font-weight:700;font-size:13.5px}.ebpage--salaires .cm-rrow.is-total .rval{color:#fff;font-weight:700}.ebpage--salaires .cm-rrow.is-result .rval.neg{color:var(--cm-bad)}.ebpage--salaires .cm-rrow.is-result .rval.pos{color:var(--cm-ok)}.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}.ebpage--salaires .cm-meter .side{display:flex;flex-direction:column;gap:3px}.ebpage--salaires .cm-meter .side .l{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--cm-m)}.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}.ebpage--salaires .cm-meter .eq{font-family:var(--cm-mono);font-size:20px;font-weight:700;color:var(--cm-ok)}.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)}.ebpage--salaires .cm-meter .verdict svg{width:17px;height:17px}.ebpage--salaires .cm-two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ebpage--salaires .cm-col{border:1px solid var(--cm-bd);border-radius:13px;overflow:hidden}.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)}.ebpage--salaires .cm-vat-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:16px}.ebpage--salaires .cm-afc{border:1px solid var(--cm-bd);border-radius:13px;overflow:hidden}.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)}.ebpage--salaires .cm-afc-head .t{font-size:12.5px;font-weight:700;color:var(--cm-h)}.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)}.ebpage--salaires .cm-afcrow{display:flex;align-items:center;gap:12px;padding:11px 16px;border-bottom:1px solid var(--cm-soft)}.ebpage--salaires .cm-afcrow:last-child{border-bottom:none}.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}.ebpage--salaires .cm-afcrow .lab{flex:1;font-size:12.5px;color:var(--cm-b)}.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}.ebpage--salaires .cm-afcrow.tot{background:var(--cm-card2)}.ebpage--salaires .cm-afcrow.tot .lab{font-weight:700;color:var(--cm-h)}.ebpage--salaires .cm-vat-due{display:flex;flex-direction:column;gap:14px}.ebpage--salaires .cm-vat-card{border-radius:14px;padding:18px 20px;color:#fff;background:linear-gradient(140deg,#3b4250,#2a303b);position:relative;overflow:hidden}.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%)}.ebpage--salaires .cm-vat-card .l{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff9;position:relative}.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}.ebpage--salaires .cm-vat-card .s{font-size:12px;color:#fff9;margin-top:8px;position:relative}.ebpage--salaires .cm-vat-meta{border:1px solid var(--cm-bd);border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:12px}.ebpage--salaires .cm-vat-meta .mrow{display:flex;align-items:center;justify-content:space-between;font-size:12.5px}.ebpage--salaires .cm-vat-meta .mrow span{color:var(--cm-m)}.ebpage--salaires .cm-vat-meta .mrow b{color:var(--cm-h);font-weight:600;font-family:var(--cm-mono)}.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}.ebpage--salaires .cm-sat .sh{display:flex;align-items:center;gap:9px;margin-bottom:11px}.ebpage--salaires .cm-sat .sh .si{width:30px;height:30px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center}.ebpage--salaires .cm-sat .sh .si svg{width:16px;height:16px}.ebpage--salaires .cm-sat .sh .st{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--cm-h)}.ebpage--salaires .cm-sat .si.green{background:#34d3991f;color:var(--cm-ok)}.ebpage--salaires .cm-sat .si.red{background:var(--eb-red-tint);color:var(--cm-red)}.ebpage--salaires .cm-sat .si.navy{background:var(--eb-navy-tint);color:var(--cm-navy)}.ebpage--salaires .cm-sat .si.info{background:#2563eb1a;color:var(--cm-info)}.ebpage--salaires .cm-feat-pills{display:flex;flex-wrap:wrap;gap:9px;margin-top:8px}.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}.ebpage--salaires .cflow-col{display:flex;flex-direction:column;gap:10px}.ebpage--salaires .cflow-cap{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle);margin-bottom:2px}.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)}.ebpage--salaires .cflow-node:hover{transform:translateY(-2px);box-shadow:var(--sh-sm);border-color:var(--border-strong)}.ebpage--salaires .cflow-ic{width:34px;height:34px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center}.ebpage--salaires .cflow-ic.src{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--salaires .cflow-ic.out{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--salaires .cflow-arrow{display:flex;align-items:center;justify-content:center;color:var(--eb-red);opacity:.7}.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}.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}.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}.ebpage--salaires .cflow-engine b{font-family:var(--font-display);font-weight:700;font-size:18px;position:relative}.ebpage--salaires .cflow-engine>span{font-size:13px;color:#ffffffa8;position:relative}.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}.ebpage--salaires .cflow-badge svg{width:13px;height:13px}@media(max-width:980px){.ebpage--salaires .cm-hero{padding:104px 0 64px}.ebpage--salaires .cm-hero__grid{grid-template-columns:1fr;gap:44px}.ebpage--salaires .pro-feature__grid{grid-template-columns:1fr;gap:40px}.ebpage--salaires .cflow{grid-template-columns:1fr;gap:14px}.ebpage--salaires .cflow-arrow{transform:rotate(90deg)}.ebpage--salaires .cm-synth{grid-template-columns:1fr 1fr}.ebpage--salaires .cm-kpis{grid-template-columns:repeat(2,1fr)}.ebpage--salaires .cm-bottom,.ebpage--salaires .cm-vat-grid,.ebpage--salaires .cm-two{grid-template-columns:1fr}.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)}}@media(max-width:980px){.ebpage--salaires .sm-hero__stage>[class*=floaty]{display:none}}@media(max-width:600px){.ebpage--salaires{--wrap-pad: 18px}.ebpage--salaires .section,.ebpage--salaires .pro-feature,.ebpage--salaires .pmods,.ebpage--salaires #flow,.ebpage--salaires #conformite,.ebpage--salaires #faq,.ebpage--salaires #securite,.ebpage--salaires #suite{padding-top:52px!important;padding-bottom:52px!important}.ebpage--salaires .section--tight{padding-top:40px!important;padding-bottom:40px!important}.ebpage--salaires .section-head{margin-bottom:30px}.ebpage--salaires .section-head h2,.ebpage--salaires .pf-copy h2{font-size:26px!important;line-height:1.12}.ebpage--salaires .section-head p{font-size:15px;line-height:1.55}.ebpage--salaires .kicker{font-size:12px}.ebpage--salaires .hero,.ebpage--salaires .pro-hero,.ebpage--salaires .sm-hero,.ebpage--salaires .cm-hero{padding-top:92px!important;padding-bottom:48px!important}.ebpage--salaires .hero h1,.ebpage--salaires .pro-hero h1,.ebpage--salaires .sm-hero h1,.ebpage--salaires .cm-hero h1{font-size:33px!important;line-height:1.07}.ebpage--salaires .hero__sub,.ebpage--salaires .pro-hero__sub,.ebpage--salaires .sm-hero__sub{font-size:16px!important}.ebpage--salaires .hero__cta,.ebpage--salaires .pro-hero__cta,.ebpage--salaires .sm-hero__cta{gap:10px}.ebpage--salaires .hero__cta .btn,.ebpage--salaires .pro-hero__cta .btn,.ebpage--salaires .sm-hero__cta .btn{flex:1 1 auto;justify-content:center}.ebpage--salaires .btn--lg{padding:13px 20px;font-size:15px}.ebpage--salaires .hero__usps,.ebpage--salaires .pro-hero__mini,.ebpage--salaires .sm-hero__usps{gap:8px;margin-top:22px}.ebpage--salaires .hero__usps .usp,.ebpage--salaires .pro-hero__mini .m,.ebpage--salaires .sm-hero__usps .usp{font-size:12.5px;padding:7px 11px}.ebpage--salaires .hero__grid,.ebpage--salaires .pro-hero__grid,.ebpage--salaires .sm-hero__grid,.ebpage--salaires .cm-hero__grid,.ebpage--salaires .pro-feature__grid,.ebpage--salaires .pf-cols{gap:28px!important}.ebpage--salaires .pro-stats,.ebpage--salaires .stats-row,.ebpage--salaires .hero-stats{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.ebpage--salaires .pro-stat,.ebpage--salaires .stat{padding:14px 10px!important}.ebpage--salaires .pro-stat .v,.ebpage--salaires .stat .v{font-size:30px!important}.ebpage--salaires .pro-stat .l,.ebpage--salaires .stat .l{font-size:11.5px!important}.ebpage--salaires .pf-visual{margin:0 -2px}.ebpage--salaires .pmod{padding:22px 20px!important;border-radius:18px}.ebpage--salaires .pmod__name{font-size:19px}.ebpage--salaires .pp-controls{gap:12px;margin-bottom:28px}.ebpage--salaires .pp-plan{width:100%}.ebpage--salaires .pp-plan button{flex:1;align-items:center;padding:10px 8px}.ebpage--salaires .pp-users{width:100%;justify-content:space-between}.ebpage--salaires .pp-grid{grid-template-columns:1fr!important;gap:12px}.ebpage--salaires .pp-card{flex-direction:row;align-items:stretch;text-align:left}.ebpage--salaires .pp-card.featured{transform:none}.ebpage--salaires .pp-card.featured:hover{transform:translateY(-3px)}.ebpage--salaires .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)}.ebpage--salaires .pp-card.featured .pp-head{border-right-color:#ffffff1f}.ebpage--salaires .pp-head .dur{font-size:18px}.ebpage--salaires .pp-save{margin-top:8px;align-self:flex-start}.ebpage--salaires .pp-body{flex:1;padding:16px;align-items:stretch}.ebpage--salaires .pp-price{justify-content:flex-start;margin-top:0}.ebpage--salaires .pp-price .int{font-size:40px}.ebpage--salaires .pp-unit{text-align:left}.ebpage--salaires .pp-billed{text-align:left;margin-top:8px;min-height:0}.ebpage--salaires .pp-order{margin-top:12px}.ebpage--salaires .pp-ribbon{left:19%}.ebpage--salaires .pp-incl{gap:7px;margin-top:22px}.ebpage--salaires .pp-incl .chip{font-size:12px;padding:6px 11px}.ebpage--salaires .pp-reassure{flex-direction:column;gap:11px;align-items:center;margin-top:24px}.ebpage--salaires .cx-wrap{position:relative}.ebpage--salaires .cx-scroll{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.ebpage--salaires .cx{min-width:540px}.ebpage--salaires .cx-th-feat{padding:18px 14px 16px}.ebpage--salaires .cx-th-feat .t{font-size:16px}.ebpage--salaires .cx-plan{padding:16px 10px}.ebpage--salaires .cx-plan .pr{font-size:23px}.ebpage--salaires .cx-row td{padding:11px 14px;font-size:12.5px}.ebpage--salaires .cx-grp td{padding:11px 14px}.ebpage--salaires .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)}.ebpage--salaires .cx-hint svg{width:15px;height:15px}.ebpage--salaires .sflow,.ebpage--salaires .psuite-flow{gap:12px!important}.ebpage--salaires .sflow-arrow,.ebpage--salaires .pflow-arrow{transform:rotate(90deg);margin:2px auto}.ebpage--salaires .faq-q{font-size:14.5px;padding:16px}.ebpage--salaires .faq-a-inner{font-size:14px}.ebpage--salaires .pro-cta{padding:40px 22px!important}.ebpage--salaires .pro-cta h2{font-size:25px}.ebpage--salaires .pro-cta p{font-size:15px}.ebpage--salaires .footer__top{gap:32px}.ebpage--salaires .footer__brand p{font-size:14px}.ebpage--salaires .sec-band .wrap>div[style*=grid]{display:block!important}.ebpage--salaires .cert{flex:1 1 100%!important}.ebpage--salaires .seal{margin:24px auto 0}}@media(max-width:860px)and (min-width:601px){.ebpage--salaires .pp-grid{grid-template-columns:1fr 1fr!important}.ebpage--salaires .section-head h2,.ebpage--salaires .pf-copy h2{font-size:30px}}.ebpage--tarifs{--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}.ebpage--tarifs *{box-sizing:border-box}.ebpage--tarifs{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}.ebpage--tarifs h1,.ebpage--tarifs h2,.ebpage--tarifs h3,.ebpage--tarifs h4{font-family:var(--font-display);color:var(--fg-strong);margin:0;letter-spacing:-.022em;line-height:1.08;font-weight:700}.ebpage--tarifs p{margin:0}.ebpage--tarifs img,.ebpage--tarifs svg{display:block}.ebpage--tarifs button{font-family:inherit;cursor:pointer}.ebpage--tarifs a{color:inherit;text-decoration:none}.ebpage--tarifs ::-moz-selection{background:var(--eb-red);color:#fff}.ebpage--tarifs ::selection{background:var(--eb-red);color:#fff}.ebpage--tarifs .wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 32px}.ebpage--tarifs .section{padding:104px 0;position:relative}.ebpage--tarifs .section--tight{padding:80px 0}.ebpage--tarifs .section--muted{background:var(--page)}.ebpage--tarifs .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)}.ebpage--tarifs .eyebrow svg{width:17px;height:17px}.ebpage--tarifs .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)}.ebpage--tarifs .section-head{max-width:720px;margin:0 auto 64px;text-align:center}.ebpage--tarifs .section-head h2{font-size:clamp(2rem,3.6vw,3rem);font-weight:800;color:var(--eb-navy);margin:22px 0 0}.ebpage--tarifs .section-head h2 .accent{color:var(--eb-red)}.ebpage--tarifs .section-head p{font-size:19px;color:var(--fg-muted);margin:20px auto 0;max-width:600px;line-height:1.6}.ebpage--tarifs .accent-red{color:var(--eb-red)}.ebpage--tarifs .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}.ebpage--tarifs .btn svg{width:19px;height:19px}.ebpage--tarifs .btn--primary{background:var(--eb-red);color:#fff;box-shadow:var(--sh-red)}.ebpage--tarifs .btn--primary:hover{background:var(--eb-red-600);transform:translateY(-1px);box-shadow:0 16px 32px var(--brand-red, #CC2936) 57}.ebpage--tarifs .btn--primary:active{transform:translateY(0) scale(.99)}.ebpage--tarifs .btn--ghost{background:#fff;color:var(--eb-navy);border-color:var(--border-strong);box-shadow:var(--sh-xs)}.ebpage--tarifs .btn--ghost:hover{border-color:var(--eb-navy)}.ebpage--tarifs .btn--dark{background:var(--eb-navy);color:#fff}.ebpage--tarifs .btn--dark:hover{background:var(--eb-navy-900);transform:translateY(-1px)}.ebpage--tarifs .btn--lg{padding:17px 30px;font-size:17px}.ebpage--tarifs .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}.ebpage--tarifs .logo .logo-img{display:block;width:auto}.ebpage--tarifs .logo--lg .logo-img{height:42px}.ebpage--tarifs .logo--md .logo-img{height:26px}.ebpage--tarifs .logo--sm .logo-img{height:20px}.ebpage--tarifs .logo--mark.logo--lg .logo-img{height:40px}.ebpage--tarifs .logo--mark.logo--md .logo-img{height:30px}.ebpage--tarifs .logo--mark.logo--sm .logo-img{height:24px}.ebpage--tarifs .logo--lg{font-size:34px}.ebpage--tarifs .logo--md{font-size:26px}.ebpage--tarifs .logo--sm{font-size:22px}.ebpage--tarifs .logo .pro-tag,.ebpage--tarifs .logo .compta-tag,.ebpage--tarifs .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}.ebpage--tarifs .logo .pro-tag{background:var(--eb-red)}.ebpage--tarifs .swiss-badge{display:inline-flex;align-items:center;justify-content:center;background:var(--eb-red);border-radius:6px}.ebpage--tarifs .swiss-badge svg{width:64%;height:64%}.ebpage--tarifs .mtn-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.ebpage--tarifs .mtn-bg svg{position:absolute;bottom:0;width:100%;height:auto}.ebpage--tarifs .section>.wrap,.ebpage--tarifs .hero>.wrap{position:relative;z-index:1}.ebpage--tarifs .cross-ghost{position:absolute;color:var(--eb-red);opacity:.07;pointer-events:none;z-index:0}.ebpage--tarifs .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}.ebpage--tarifs .usp-row{display:flex;flex-wrap:wrap;gap:12px}.ebpage--tarifs .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)}.ebpage--tarifs .usp:hover{box-shadow:var(--sh-sm);border-color:var(--border-strong);transform:translateY(-2px)}.ebpage--tarifs .usp .ic{width:20px;height:20px;color:var(--eb-red);flex:none}.ebpage--tarifs .usp .ic--navy{color:var(--eb-navy)}.ebpage--tarifs .usp .ic--green{color:var(--eb-green)}.ebpage--tarifs .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)}.ebpage--tarifs .nav.scrolled{border-bottom-color:var(--border);box-shadow:var(--sh-sm);background:#fffffff0}.ebpage--tarifs .nav__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;height:74px}.ebpage--tarifs .nav__brand{display:inline-flex;align-items:center;flex:none;border-radius:10px}.ebpage--tarifs .nav__links{display:flex;align-items:center;gap:2px}.ebpage--tarifs .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)}.ebpage--tarifs .nav__link:hover{background:var(--eb-navy-tint)}.ebpage--tarifs .nav__link.is-active{color:var(--eb-red);font-weight:600;background:var(--eb-red-tint)}.ebpage--tarifs .nav__sep{width:1px;height:22px;background:var(--border-strong);margin:0 12px;flex:none}.ebpage--tarifs .nav__actions{display:flex;align-items:center;gap:10px;flex:none}.ebpage--tarifs .nav__cta-btn{white-space:nowrap}.ebpage--tarifs .nav__cta-short{display:none}.ebpage--tarifs .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)}.ebpage--tarifs .nav__burger:hover,.ebpage--tarifs .nav.menu-open .nav__burger{background:var(--eb-navy-tint);border-color:var(--border-strong)}.ebpage--tarifs .nav__scrim{display:none}.ebpage--tarifs .hero{position:relative;padding:70px 0 150px;overflow:visible;background:linear-gradient(180deg,#fff 0%,var(--page) 100%)}.ebpage--tarifs .hero>.wrap{max-width:1460px}.ebpage--tarifs .hero__grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:52px;align-items:center}.ebpage--tarifs .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}.ebpage--tarifs .hero h1 .accent{color:var(--eb-red)}.ebpage--tarifs .hero__sub{font-size:20px;line-height:1.55;color:var(--fg-muted);margin:26px 0 0;max-width:520px}.ebpage--tarifs .hero__cta{display:flex;gap:14px;margin:34px 0 0;flex-wrap:wrap}.ebpage--tarifs .hero__usps{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.ebpage--tarifs .hero__visual{min-width:0;position:relative}.ebpage--tarifs .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}.ebpage--tarifs .hero-stage{position:relative}.ebpage--tarifs .hero__trust{display:flex;align-items:center;gap:10px;margin-top:30px;font-size:14.5px;color:var(--fg-muted)}.ebpage--tarifs .hero__trust svg{width:18px;height:18px;color:var(--eb-green);flex:none}.ebpage--tarifs .hero__trust b{color:var(--eb-navy);font-weight:600}.ebpage--tarifs .card{background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-sm)}.ebpage--tarifs .feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ebpage--tarifs .feat-card{background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);padding:28px;transition:all .2s var(--ease);position:relative}.ebpage--tarifs .feat-card:hover{box-shadow:var(--sh-md);border-color:var(--border-strong);transform:translateY(-3px)}.ebpage--tarifs .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}.ebpage--tarifs .feat-card .ficon svg{width:26px;height:26px}.ebpage--tarifs .feat-card .ficon--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--tarifs .feat-card .ficon--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--tarifs .feat-card h3{font-size:19px;color:var(--eb-navy);font-weight:700;margin-bottom:8px}.ebpage--tarifs .feat-card p{font-size:15px;color:var(--fg-muted);line-height:1.55}.ebpage--tarifs .flist{display:flex;flex-direction:column;gap:4px}.ebpage--tarifs .flist-item{display:flex;gap:18px;padding:18px;border-radius:var(--r-md);transition:background .18s var(--ease)}.ebpage--tarifs .flist-item:hover{background:var(--white);box-shadow:var(--sh-sm)}.ebpage--tarifs .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)}.ebpage--tarifs .flist-item .fi-ic svg{width:22px;height:22px}.ebpage--tarifs .flist-item .fi-ic--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--tarifs .flist-item .fi-ic--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--tarifs .flist-item .fi-ic--purple{background:var(--eb-purple-tint);color:var(--eb-purple)}.ebpage--tarifs .flist-item h4{font-size:17px;color:var(--eb-navy);font-weight:700;margin-bottom:3px}.ebpage--tarifs .flist-item p{font-size:14.5px;color:var(--fg-muted);line-height:1.5}.ebpage--tarifs .mini-pills{display:flex;flex-wrap:wrap;gap:10px}.ebpage--tarifs .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)}.ebpage--tarifs .mini-pill svg{width:16px;height:16px;color:var(--eb-navy)}.ebpage--tarifs .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;position:relative}.ebpage--tarifs .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}.ebpage--tarifs .step{position:relative;z-index:1;text-align:center;min-width:0}.ebpage--tarifs .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)}.ebpage--tarifs .step h4{font-size:18px;color:var(--eb-navy);font-weight:700}.ebpage--tarifs .step p{font-size:14.5px;color:var(--fg-muted);margin-top:8px;line-height:1.5}.ebpage--tarifs .step__card{margin-top:22px;text-align:left;min-width:0}.ebpage--tarifs .sec-band{position:relative;background:linear-gradient(180deg,#fff 0%,var(--page) 60%,#fff 100%);overflow:hidden}.ebpage--tarifs .pro-section{background:linear-gradient(180deg,var(--page),#fff);position:relative;overflow:hidden}.ebpage--tarifs .pro-eyebrow{background:var(--eb-purple-tint);color:var(--eb-purple);border:none}.ebpage--tarifs .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}.ebpage--tarifs .compare .c-head{padding:28px 26px;border-bottom:1px solid var(--border)}.ebpage--tarifs .compare .c-head--feat{background:var(--white)}.ebpage--tarifs .compare .c-head--free{background:var(--page)}.ebpage--tarifs .compare .c-head--pro{background:var(--eb-navy)}.ebpage--tarifs .compare .c-col{border-left:1px solid var(--border)}.ebpage--tarifs .compare .c-col:first-child{border-left:none}.ebpage--tarifs .compare .c-title{font-family:var(--font-display);font-weight:700;font-size:18px;color:var(--eb-navy)}.ebpage--tarifs .compare .c-title--pro{color:#fff}.ebpage--tarifs .compare .c-sub{font-size:13px;color:var(--fg-muted);margin-top:4px}.ebpage--tarifs .compare .c-sub--pro{color:#ffffffb3}.ebpage--tarifs .compare .c-row{display:contents}.ebpage--tarifs .compare .c-cell{padding:16px 26px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:10px;font-size:15px}.ebpage--tarifs .compare .c-cell--label{color:var(--eb-navy);font-weight:600;font-family:var(--font-display)}.ebpage--tarifs .compare .c-cell--center{justify-content:center}.ebpage--tarifs .compare .c-cell svg{width:20px;height:20px;flex:none}.ebpage--tarifs .compare .yes{color:var(--eb-green)}.ebpage--tarifs .compare .no{color:var(--fg-faint)}.ebpage--tarifs .compare .c-foot{padding:24px 26px}.ebpage--tarifs .compare-zebra:nth-child(2n){background:#f7f8fa99}.ebpage--tarifs .pro-stage{position:relative;max-width:1120px;margin:0 auto}.ebpage--tarifs .pro-stage .stage-dash{max-width:880px;margin:0 auto;position:relative;z-index:2}.ebpage--tarifs .pro-sat{position:absolute}.ebpage--tarifs .pro-transition-visual{position:relative}.ebpage--tarifs .statstrip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--eb-navy);border-radius:var(--r-xl);overflow:hidden}.ebpage--tarifs .statstrip .st{background:var(--eb-navy);padding:28px 24px;text-align:center}.ebpage--tarifs .statstrip .st .v{font-family:var(--font-display);font-weight:800;color:#fff;font-size:30px}.ebpage--tarifs .statstrip .st .l{color:#ffffff9e;font-size:13.5px;margin-top:6px}.ebpage--tarifs .statstrip .st .v .accent{color:var(--eb-red)}.ebpage--tarifs .conf-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ebpage--tarifs .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)}.ebpage--tarifs .conf-pill svg{width:18px;height:18px;color:var(--eb-green)}@media(max-width:1080px){.ebpage--tarifs .pro-sat{display:none!important}.ebpage--tarifs .statstrip{grid-template-columns:repeat(2,1fr)}}.ebpage--tarifs .faq{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.ebpage--tarifs .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)}.ebpage--tarifs .faq-item.open{box-shadow:var(--sh-sm);border-color:var(--border-strong)}.ebpage--tarifs .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)}.ebpage--tarifs .faq-q .chev{width:22px;height:22px;color:var(--eb-red);flex:none;transition:transform .25s var(--ease)}.ebpage--tarifs .faq-item.open .chev{transform:rotate(180deg)}.ebpage--tarifs .faq-a{max-height:0;overflow:hidden;transition:max-height .3s var(--ease)}.ebpage--tarifs .faq-a-inner{padding:0 24px 24px;color:var(--fg-muted);font-size:15.5px;line-height:1.65}.ebpage--tarifs .cta-band{background:var(--eb-navy);border-radius:var(--r-xl);padding:64px;text-align:center;position:relative;overflow:hidden}.ebpage--tarifs .cta-band h2{color:#fff;font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:800}.ebpage--tarifs .cta-band p{color:#ffffffb8;font-size:18px;margin:16px auto 0;max-width:520px}.ebpage--tarifs .footer{background:#fff;border-top:1px solid var(--border);padding:64px 0 36px}.ebpage--tarifs .footer__top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.ebpage--tarifs .footer__brand p{font-size:14.5px;color:var(--fg-muted);margin-top:16px;max-width:280px;line-height:1.6}.ebpage--tarifs .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}.ebpage--tarifs .footer__col a{display:block;font-size:15px;color:var(--fg-muted);margin-bottom:11px;transition:color .15s var(--ease)}.ebpage--tarifs .footer__col a:hover{color:var(--eb-red)}.ebpage--tarifs .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)}.ebpage--tarifs .footer__bottom .baseline{display:flex;align-items:center;gap:10px}.ebpage--tarifs .reveal{opacity:0;transform:translateY(26px) scale(.985);transition:opacity .7s var(--ease),transform .7s var(--ease)}.ebpage--tarifs .reveal.in{opacity:1;transform:none}.ebpage--tarifs .reveal.d1{transition-delay:.08s}.ebpage--tarifs .reveal.d2{transition-delay:.16s}.ebpage--tarifs .reveal.d3{transition-delay:.24s}.ebpage--tarifs .reveal.d4{transition-delay:.32s}@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}.ebpage--tarifs .fl-d2{animation-delay:-2.6s}@media(prefers-reduced-motion:reduce){.ebpage--tarifs .floaty,.ebpage--tarifs .floaty2{animation:none}}.ebpage--tarifs .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}.ebpage--tarifs a:focus-visible,.ebpage--tarifs button:focus-visible,.ebpage--tarifs .btn:focus-visible,.ebpage--tarifs .faq-q:focus-visible,.ebpage--tarifs .usp:focus-visible,.ebpage--tarifs .nav__links a:focus-visible{outline:none;box-shadow:0 0 0 3px #14203b61;border-radius:8px}.ebpage--tarifs .btn--primary:focus-visible{box-shadow:0 0 0 3px var(--brand-red, #CC2936) 52}.ebpage--tarifs .btn--white:focus-visible,.ebpage--tarifs .btn--outline-light:focus-visible{box-shadow:0 0 0 3px #ffffff80}.ebpage--tarifs .nav__burger{position:relative;z-index:2}.ebpage--tarifs .nav__mobile{display:none}@media(max-width:980px){.ebpage--tarifs .nav__links,.ebpage--tarifs .nav__sep{display:none}.ebpage--tarifs .nav__burger{display:inline-flex}.ebpage--tarifs .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}.ebpage--tarifs .nav.menu-open .nav__scrim{opacity:1;pointer-events:auto}.ebpage--tarifs .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}.ebpage--tarifs .nav.menu-open .nav__mobile{transform:none;opacity:1;visibility:visible;transition:opacity .24s var(--ease),transform .28s var(--ease)}.ebpage--tarifs .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)}.ebpage--tarifs .nav__m-link:hover{background:var(--eb-navy-tint)}.ebpage--tarifs .nav__m-link.is-active{color:var(--eb-red);background:var(--eb-red-tint)}.ebpage--tarifs .nav__m-group{margin:6px 0;padding:6px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.ebpage--tarifs .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}.ebpage--tarifs .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)}.ebpage--tarifs .nav__m-ico svg{width:19px;height:19px}.ebpage--tarifs .nav__m-link.is-active .nav__m-ico{background:var(--eb-red);color:#fff}.ebpage--tarifs .nav__m-cta{width:100%;justify-content:center;margin-top:14px;padding:15px 20px;font-size:16px}.ebpage--tarifs .nav__mlegal{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:16px}.ebpage--tarifs .nav__mlegal a{font-family:var(--font-body);font-weight:500;font-size:13px;color:var(--fg-subtle)}.ebpage--tarifs .nav__mlegal a:hover{color:var(--eb-red)}.ebpage--tarifs .nav__mlegal span{color:var(--fg-faint);font-size:13px}}@media(max-width:460px){.ebpage--tarifs .nav__inner{height:64px;gap:10px}.ebpage--tarifs .nav .logo--lg .logo-img{height:30px}.ebpage--tarifs .nav__cta-long{display:none}.ebpage--tarifs .nav__cta-short{display:inline}.ebpage--tarifs .nav__cta-btn{padding:11px 15px;font-size:14.5px}.ebpage--tarifs .nav__mobile{max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px)}}.ebpage--tarifs .statband{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#fff}.ebpage--tarifs .statband__grid{display:grid;grid-template-columns:repeat(4,1fr)}.ebpage--tarifs .statband__item{text-align:center;padding:38px 20px;position:relative}.ebpage--tarifs .statband__item+.statband__item:before{content:"";position:absolute;left:0;top:28%;bottom:28%;width:1px;background:var(--border)}.ebpage--tarifs .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}.ebpage--tarifs .statband__v .u{color:var(--eb-red)}.ebpage--tarifs .statband__l{font-size:14.5px;color:var(--fg-muted);margin-top:10px}@media(max-width:720px){.ebpage--tarifs .statband__grid{grid-template-columns:repeat(2,1fr)}.ebpage--tarifs .statband__item:nth-child(3):before,.ebpage--tarifs .statband__item:nth-child(2):before{content:none}}.ebpage--tarifs h1,.ebpage--tarifs h2,.ebpage--tarifs .section-head h2,.ebpage--tarifs .pf-copy h2,.ebpage--tarifs .hero h1,.ebpage--tarifs .pro-hero h1,.ebpage--tarifs .cta-band h2,.ebpage--tarifs .pro-cta h2{text-wrap:balance}.ebpage--tarifs .section-head p,.ebpage--tarifs .hero__sub,.ebpage--tarifs .pro-hero__sub,.ebpage--tarifs .pf-copy>p{text-wrap:pretty}.ebpage--tarifs .mini-pill,.ebpage--tarifs .conf-pill,.ebpage--tarifs .cert{transition:transform .18s var(--ease),box-shadow .18s var(--ease),border-color .18s var(--ease)}.ebpage--tarifs .mini-pill:hover,.ebpage--tarifs .conf-pill:hover{transform:translateY(-2px);box-shadow:var(--sh-sm);border-color:var(--border-strong)}.ebpage--tarifs .cert:hover{transform:translateY(-3px);box-shadow:var(--sh-md);border-color:var(--border-strong)}.ebpage--tarifs .compare .c-cell{transition:opacity .5s var(--ease),transform .5s var(--ease)}.ebpage--tarifs .reveal:not(.in) .compare .c-cell{opacity:0;transform:translateY(10px)}@media(prefers-reduced-motion:no-preference){.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--tarifs .steps>.step:nth-child(4) .step__card{animation-delay:-2.4s}.ebpage--tarifs .steps>.step:nth-child(5) .step__card{animation:eb_tarifs_floaty2 8s var(--ease) infinite;animation-delay:-3.4s}}.ebpage--tarifs .feat-card .ficon,.ebpage--tarifs .flist-item .fi-ic{transition:transform .22s var(--ease),background .22s var(--ease)}.ebpage--tarifs .feat-card:hover .ficon,.ebpage--tarifs .flist-item:hover .fi-ic{transform:scale(1.08) rotate(-3deg)}.ebpage--tarifs .step:hover .step__num{transform:scale(1.06);box-shadow:0 0 0 8px var(--page)}.ebpage--tarifs .step__num{transition:transform .2s var(--ease),box-shadow .2s var(--ease)}@media(max-width:980px){.ebpage--tarifs .hero__grid{grid-template-columns:1fr;gap:40px}.ebpage--tarifs .feat-grid{grid-template-columns:repeat(2,1fr)}.ebpage--tarifs .steps{grid-template-columns:repeat(2,1fr);gap:40px 24px}.ebpage--tarifs .steps__line{display:none}.ebpage--tarifs .compare{grid-template-columns:1.2fr 1fr 1fr}.ebpage--tarifs .footer__top{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:640px){.ebpage--tarifs .wrap{padding:0 20px}.ebpage--tarifs .section{padding:72px 0}.ebpage--tarifs .feat-grid,.ebpage--tarifs .steps{grid-template-columns:1fr}.ebpage--tarifs .cta-band{padding:40px 24px}.ebpage--tarifs .footer__top{grid-template-columns:1fr}.ebpage--tarifs .footer__bottom{flex-direction:column;gap:14px;align-items:flex-start}.ebpage--tarifs .compare .c-cell,.ebpage--tarifs .compare .c-head{padding-left:14px;padding-right:14px}}.ebpage--tarifs section[id],.ebpage--tarifs header[id],.ebpage--tarifs div[id]{scroll-margin-top:86px}@media(max-width:980px){.ebpage--tarifs{overflow-x:clip}.ebpage--tarifs .hero-float{display:none!important}}.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}.ebpage--tarifs .pro-hero .mtn-bg{opacity:.12;mix-blend-mode:screen}.ebpage--tarifs .pro-hero .mtn-bg svg path{fill:#6e84b0!important}.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}.ebpage--tarifs .pro-hero .wrap{position:relative;z-index:1}.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}.ebpage--tarifs .nav--hero .nav__links a{color:#ffffffdb}.ebpage--tarifs .nav--hero .nav__links a:hover{color:#fff}.ebpage--tarifs .nav--hero .nav__links a:after{background:#fff}.ebpage--tarifs .nav--hero .nav__links a.active{color:#fff}.ebpage--tarifs .nav--hero .nav__back{color:#ffffffb8}.ebpage--tarifs .nav--hero .nav__back:hover,.ebpage--tarifs .nav--hero .nav__burger{color:#fff}.ebpage--tarifs .pro-hero__grid{display:grid;grid-template-columns:1fr 1.18fr;gap:56px;align-items:center}.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)}.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}.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}.ebpage--tarifs .pro-hero h1 .accent{color:var(--eb-red)}.ebpage--tarifs .pro-hero__sub{font-size:19.5px;color:#ffffffb8;margin:22px 0 0;max-width:520px;line-height:1.6}.ebpage--tarifs .pro-hero__cta{display:flex;gap:14px;margin-top:32px;flex-wrap:wrap}.ebpage--tarifs .btn--white{background:#fff;color:var(--eb-navy)}.ebpage--tarifs .btn--white:hover{background:#f1f3f6;transform:translateY(-1px)}.ebpage--tarifs .btn--outline-light{background:#ffffff0f;color:#fff;border:1px solid rgba(255,255,255,.28)}.ebpage--tarifs .btn--outline-light:hover{background:#ffffff1f}.ebpage--tarifs .pro-hero__mini{display:flex;flex-wrap:wrap;gap:20px 28px;margin-top:34px}.ebpage--tarifs .pro-hero__mini .m{display:flex;align-items:center;gap:9px;font-size:14.5px;color:#ffffffd1;font-weight:500}.ebpage--tarifs .pro-hero__mini .m svg{width:18px;height:18px;color:var(--eb-green)}.ebpage--tarifs .pro-hero__stage{position:relative}.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_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}.ebpage--tarifs .fl-d1{animation-delay:-1.2s}.ebpage--tarifs .fl-d2{animation-delay:-2.4s}.ebpage--tarifs .fl-d3{animation-delay:-3.6s}.ebpage--tarifs .fl-d4{animation-delay:-.6s}@media(prefers-reduced-motion:reduce){.ebpage--tarifs .floaty,.ebpage--tarifs .floaty2,.ebpage--tarifs .floaty3{animation:none}}.ebpage--tarifs .pro-page{background:var(--white)}.ebpage--tarifs .pro-feature{padding:96px 0;position:relative}.ebpage--tarifs .pro-feature--alt{background:var(--page)}.ebpage--tarifs .pro-feature__grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.ebpage--tarifs .pro-feature__grid.rev .pf-copy{order:2}.ebpage--tarifs .pro-feature__grid.rev .pf-visual{order:1}.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}.ebpage--tarifs .pf-copy h2 .accent{color:var(--eb-red)}.ebpage--tarifs .pf-copy>p{font-size:18px;color:var(--fg-muted);margin:18px 0 26px;line-height:1.6}.ebpage--tarifs .pf-points{display:flex;flex-direction:column;gap:16px}.ebpage--tarifs .pf-point{display:flex;gap:14px;align-items:flex-start}.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)}.ebpage--tarifs .pf-point .pc svg{width:17px;height:17px}.ebpage--tarifs .pf-point .pt{font-size:15.5px;color:var(--eb-navy)}.ebpage--tarifs .pf-point .pt b{font-weight:700}.ebpage--tarifs .pf-visual{position:relative}.ebpage--tarifs .pf-visual.tilt{perspective:1600px}@media(prefers-reduced-motion:no-preference){.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}}.ebpage--tarifs .pro-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.ebpage--tarifs .pro-stat{text-align:center;padding:8px}.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}.ebpage--tarifs .pro-stat .v .u{color:var(--eb-red)}.ebpage--tarifs .pro-stat .l{font-size:15px;color:var(--fg-muted);margin-top:10px}.ebpage--tarifs .reveal .chart-line path{stroke-dasharray:520;stroke-dashoffset:520}.ebpage--tarifs .reveal.in .chart-line path{animation:eb_tarifs_drawline 1.5s var(--ease) forwards}.ebpage--tarifs .reveal.in .chart-line path:nth-of-type(2){animation-delay:.25s}@keyframes eb_tarifs_drawline{to{stroke-dashoffset:0}}.ebpage--tarifs .reveal .chart-bars .bar{transform:scaleY(0);transform-origin:bottom}.ebpage--tarifs .reveal.in .chart-bars .bar{animation:eb_tarifs_growbar .7s var(--ease) forwards}.ebpage--tarifs .reveal.in .chart-bars .bar:nth-child(1){animation-delay:.05s}.ebpage--tarifs .reveal.in .chart-bars .bar:nth-child(2){animation-delay:.1s}.ebpage--tarifs .reveal.in .chart-bars .bar:nth-child(3){animation-delay:.15s}.ebpage--tarifs .reveal.in .chart-bars .bar:nth-child(4){animation-delay:.2s}.ebpage--tarifs .reveal.in .chart-bars .bar:nth-child(5){animation-delay:.25s}.ebpage--tarifs .reveal.in .chart-bars .bar:nth-child(6){animation-delay:.3s}.ebpage--tarifs .reveal.in .chart-bars .bar:nth-child(7){animation-delay:.35s}.ebpage--tarifs .reveal.in .chart-bars .bar:nth-child(8){animation-delay:.4s}.ebpage--tarifs .reveal.in .chart-bars .bar:nth-child(9){animation-delay:.45s}.ebpage--tarifs .reveal.in .chart-bars .bar:nth-child(10){animation-delay:.5s}.ebpage--tarifs .reveal.in .chart-bars .bar:nth-child(11){animation-delay:.55s}.ebpage--tarifs .reveal.in .chart-bars .bar:nth-child(12){animation-delay:.6s}@keyframes eb_tarifs_growbar{to{transform:scaleY(1)}}.ebpage--tarifs .bar-track{height:8px;border-radius:var(--r-pill);background:var(--muted-2);overflow:hidden}.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}.ebpage--tarifs .reveal.in .bar-fill{transition:width 1.2s var(--ease) .2s}.ebpage--tarifs .ai-typing{display:inline-flex;gap:4px;align-items:center}.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}.ebpage--tarifs .ai-typing i:nth-child(2){animation-delay:.2s}.ebpage--tarifs .ai-typing i:nth-child(3){animation-delay:.4s}@keyframes eb_tarifs_blink{0%,80%,to{opacity:.25}40%{opacity:1}}.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)}.ebpage--tarifs .pro-cta h2{color:#fff;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:800}.ebpage--tarifs .pro-cta p{color:#ffffffbd;font-size:18.5px;margin:18px auto 0;max-width:560px}.ebpage--tarifs .cert-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.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}.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)}.ebpage--tarifs .cert .ci svg{width:20px;height:20px}.ebpage--tarifs .cert .ci--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--tarifs .cert .ci--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--tarifs .cert .ct b{display:block;font-family:var(--font-display);font-weight:700;font-size:14.5px;color:var(--eb-navy)}.ebpage--tarifs .cert .ct span{font-size:12.5px;color:var(--fg-muted)}.ebpage--tarifs .seal{width:120px;height:120px;position:relative}.ebpage--tarifs .seal svg{width:100%;height:100%}.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}.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}.ebpage--tarifs .nav__back:hover{color:var(--eb-red)}.ebpage--tarifs .nav__back svg{width:16px;height:16px}@media(max-width:980px){.ebpage--tarifs .pro-hero{padding:150px 0 80px}.ebpage--tarifs .pro-hero__grid{grid-template-columns:1fr;gap:48px}.ebpage--tarifs .pro-feature__grid{grid-template-columns:1fr;gap:40px}.ebpage--tarifs .pro-feature__grid.rev .pf-copy{order:1}.ebpage--tarifs .pro-feature__grid.rev .pf-visual{order:2}.ebpage--tarifs .pro-stats{grid-template-columns:repeat(2,1fr);gap:32px 20px}}.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}.ebpage--tarifs .pro-feature{background:#fff;border-top:1px solid rgba(15,23,42,.08);padding:104px 0}.ebpage--tarifs .pro-feature--alt{background:#eef0f6}.ebpage--tarifs .pro-feature,.ebpage--tarifs .section{box-shadow:inset 0 1px #fff9}.ebpage--tarifs .section{border-top:1px solid rgba(15,23,42,.07)}.ebpage--tarifs .section--muted{background:#eef0f6}.ebpage--tarifs #faq{background:#fff}.ebpage--tarifs .pro-feature__grid{grid-template-columns:.9fr 1.1fr;gap:60px}.ebpage--tarifs .cm-fit{position:relative;width:100%}.ebpage--tarifs .cm-fit-inner{position:absolute;top:0;left:0;transform-origin:top left}.ebpage--tarifs .section-head h2,.ebpage--tarifs .pf-copy h2{letter-spacing:-.02em}.ebpage--tarifs .pf-copy .kicker{color:var(--eb-purple)}.ebpage--tarifs .pf-copy .kicker.red{color:var(--eb-red)}.ebpage--tarifs .pf-copy .kicker.navy{color:var(--eb-navy)}.ebpage--tarifs .nav.scrolled{background:#f8f9fceb;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}.ebpage--tarifs .pro-hero{color:var(--eb-navy);background:linear-gradient(180deg,#f3f7ff,#dfe8f6);padding:196px 0 116px}.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}.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)}.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%)}.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}.ebpage--tarifs .pro-hero .badge-pro .dot{background:#2f6be0;box-shadow:0 0 0 4px #2f6be038}.ebpage--tarifs .pro-hero h1{color:var(--eb-navy)}.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}.ebpage--tarifs .pro-hero__sub{color:var(--fg-muted)}.ebpage--tarifs .pro-hero__mini .m{color:var(--eb-navy);font-weight:600}.ebpage--tarifs .pro-hero__mini .m svg{color:#2f6be0}.ebpage--tarifs .nav--hero{background:transparent;border-bottom-color:transparent}.ebpage--tarifs .nav--hero .nav__links a{color:var(--eb-navy);opacity:.82}.ebpage--tarifs .nav--hero .nav__links a:hover{opacity:1}.ebpage--tarifs .nav--hero .nav__back{color:var(--fg-muted)}.ebpage--tarifs .nav--hero .nav__back:hover,.ebpage--tarifs .nav--hero .nav__burger{color:var(--eb-navy)}@media(max-width:980px){.ebpage--tarifs .pro-hero{padding:140px 0 72px}}.ebpage--tarifs .pf-visual .mk,.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}.ebpage--tarifs .pf-visual{perspective:none}.ebpage--tarifs .pro-hero__stage .stage-dash .rd,.ebpage--tarifs .pro-hero__stage .stage-dash .mk{box-shadow:0 50px 100px -28px #0000008c,0 18px 44px -22px #0000006b}.ebpage--tarifs .pro-hero h1 .accent-p{color:#a78bfa}.ebpage--tarifs .pro-stat .v{font-family:var(--font-display)}.ebpage--tarifs .pro-stats{gap:22px}.ebpage--tarifs .pro-stat{padding:10px 8px;border-radius:16px}.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)}.ebpage--tarifs .pmods .section-head h2{color:#fff}.ebpage--tarifs .pmods .section-head p{color:#ffffffb8}.ebpage--tarifs .pmods .section-head .kicker{color:#c7b8ff}.ebpage--tarifs .pmods-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.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)}.ebpage--tarifs .pmod:hover{transform:translateY(-4px);border-color:#ffffff38;box-shadow:0 30px 60px -28px #0009}.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%)}.ebpage--tarifs .pmod.compta{--pmod-glow: rgba(99,102,241,.3)}.ebpage--tarifs .pmod.sal{--pmod-glow: rgba(45,212,160,.26)}.ebpage--tarifs .pmod__top{display:flex;align-items:center;gap:14px;position:relative}.ebpage--tarifs .pmod__ic{width:50px;height:50px;flex:none;border-radius:14px;display:flex;align-items:center;justify-content:center}.ebpage--tarifs .pmod__ic svg{width:26px;height:26px}.ebpage--tarifs .pmod.compta .pmod__ic{background:linear-gradient(135deg,#6366f1,#4338ca);color:#fff;box-shadow:0 10px 22px -8px #4f46e599}.ebpage--tarifs .pmod.sal .pmod__ic{background:linear-gradient(135deg,#2dd4a0,#15855a);color:#fff;box-shadow:0 10px 22px -8px #15855a99}.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}.ebpage--tarifs .pmod__tag{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:6px;color:#fff}.ebpage--tarifs .pmod.compta .pmod__tag{background:linear-gradient(120deg,#6366f1,#4338ca)}.ebpage--tarifs .pmod.sal .pmod__tag{background:linear-gradient(120deg,#34d399,#0e7a4e)}.ebpage--tarifs .pmod__sub{font-size:14.5px;color:#ffffffb3;line-height:1.55;margin-top:-6px;position:relative}.ebpage--tarifs .pmod__visual{position:relative;border-radius:14px;overflow:hidden}.ebpage--tarifs .pmod__chips{display:flex;flex-wrap:wrap;gap:8px;position:relative}.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}.ebpage--tarifs .pmod__chip svg{width:14px;height:14px}.ebpage--tarifs .pmod.compta .pmod__chip svg{color:#a5b4fc}.ebpage--tarifs .pmod.sal .pmod__chip svg{color:#5eead4}.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)}.ebpage--tarifs .pmod.compta .pmod__cta{background:linear-gradient(135deg,#6366f1,#4338ca);box-shadow:0 12px 26px -10px #4f46e599}.ebpage--tarifs .pmod.sal .pmod__cta{background:linear-gradient(135deg,#1fa86a,#0e7a4e);box-shadow:0 12px 26px -10px #0e7a4e99}.ebpage--tarifs .pmod__cta:hover{transform:translateY(-2px)}.ebpage--tarifs .pmod__cta svg{width:17px;height:17px}.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}.ebpage--tarifs .mmini-head{display:flex;align-items:center;gap:9px;margin-bottom:12px}.ebpage--tarifs .mmini-head .t{font-family:var(--mm-serif);font-weight:600;font-size:14px;color:#0f172a}.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}.ebpage--tarifs .mmini-head .badge svg{width:12px;height:12px}.ebpage--tarifs .mmini-head .badge.ok{background:#34d3991a;color:var(--ok, #15803D)}.ebpage--tarifs .mmini-row{display:flex;align-items:center;gap:10px;padding:7px 0;border-top:1px solid #F1F5F9;font-size:12.5px}.ebpage--tarifs .mmini-row:first-of-type{border-top:none}.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}.ebpage--tarifs .mmini-row .dir.d{background:#2563eb1f;color:#2563eb}.ebpage--tarifs .mmini-row .dir.c{background:#34d3991f;color:var(--ok, #15803D)}.ebpage--tarifs .mmini-row .pn{font-family:var(--mm-mono);font-weight:700;color:#0f172a;min-width:40px}.ebpage--tarifs .mmini-row .pl{flex:1;color:#64748b;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ebpage--tarifs .mmini-row .pa{font-family:var(--mm-mono);font-weight:700;color:#0f172a}.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}.ebpage--tarifs .mmini-foot .l{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.ebpage--tarifs .mmini-foot .v{font-family:var(--mm-mono);font-weight:700;font-size:17px;color:#0f172a}.ebpage--tarifs .mmini-payout{border-radius:12px;padding:14px 16px;color:#fff;background:linear-gradient(140deg,#1fa86a,#15724b)}.ebpage--tarifs .mmini-payout .l{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#fffc}.ebpage--tarifs .mmini-payout .v{font-family:var(--mm-mono);font-weight:700;font-size:26px;margin-top:6px}.ebpage--tarifs .mmini-payout .v small{font-size:14px;color:#ffffffd1;margin-left:3px}.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}.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)}.ebpage--tarifs .pcol--hub{background:linear-gradient(165deg,#1a2748,#0e1830);border:none;color:#fff;box-shadow:var(--sh-lg);position:relative;overflow:hidden}.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%)}.ebpage--tarifs .pcol__cap{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle)}.ebpage--tarifs .pcol--hub .pcol__cap{color:#c7b8ff;position:relative}.ebpage--tarifs .pcol__title{font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--eb-navy);position:relative}.ebpage--tarifs .pcol--hub .pcol__title{color:#fff}.ebpage--tarifs .pnode{display:flex;align-items:center;gap:11px;font-size:14px;font-weight:600;color:var(--eb-navy)}.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)}.ebpage--tarifs .pnode .pn-ic svg{width:17px;height:17px}.ebpage--tarifs .pcol--hub .pnode{color:#fff;position:relative}.ebpage--tarifs .pcol--hub .pnode .pn-ic{background:#ffffff1a;color:#fff}.ebpage--tarifs .pcol--hub .pnode .pn-ic.purple{background:#a78bfa33;color:#c7b8ff}.ebpage--tarifs .pmodlink{display:flex;align-items:center;gap:11px;font-size:14px;font-weight:700;color:#fff;padding:11px 13px;border-radius:12px}.ebpage--tarifs .pmodlink.compta{background:linear-gradient(120deg,#6366f12e,#6366f114);border:1px solid rgba(99,102,241,.3)}.ebpage--tarifs .pmodlink.sal{background:linear-gradient(120deg,#2dd4a029,#2dd4a00f);border:1px solid rgba(45,212,160,.3)}.ebpage--tarifs .pmodlink .pn-ic{width:32px;height:32px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center}.ebpage--tarifs .pmodlink.compta .pn-ic{background:#6366f1;color:#fff}.ebpage--tarifs .pmodlink.sal .pn-ic{background:#34d399;color:#fff}.ebpage--tarifs .pmodlink .pn-ic svg{width:17px;height:17px}.ebpage--tarifs .pmodlink .arr{margin-left:auto;opacity:.8}.ebpage--tarifs .pmodlink .arr svg{width:15px;height:15px}.ebpage--tarifs .pflow-arrow{display:flex;align-items:center;justify-content:center;color:var(--eb-red);opacity:.7}.ebpage--tarifs .pflow-arrow svg{width:24px;height:24px}.ebpage--tarifs .pcol--hub .pcol__core{display:flex;align-items:center;gap:10px;margin:4px 0 6px;position:relative}.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}.ebpage--tarifs .pcol--hub .pcol__core .core-ic svg{width:22px;height:22px;color:#fff}.ebpage--tarifs #securite{background:transparent}.ebpage--tarifs .compare .c-head--pro{background:linear-gradient(165deg,#1a2748,#0e1830)}.ebpage--tarifs .compare .c-row--mod .c-cell--label{color:var(--eb-purple);font-weight:700}.ebpage--tarifs .pp{background:transparent}.ebpage--tarifs .pp-controls{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;margin:0 auto 40px}.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)}.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)}.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}.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}.ebpage--tarifs .pp-plan button .pr{font-size:11.5px;color:var(--fg-subtle);font-weight:600}.ebpage--tarifs .pp-plan button.on{background:var(--eb-navy);box-shadow:var(--sh-sm)}.ebpage--tarifs .pp-plan button.on .nm,.ebpage--tarifs .pp-plan button.on .pr{color:#fff}.ebpage--tarifs .pp-plan button.on .pr{color:#ffffffb3}.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)}.ebpage--tarifs .pp-users .lbl{font-size:12.5px;color:var(--fg-muted);font-weight:600;line-height:1.3}.ebpage--tarifs .pp-users .lbl b{color:var(--eb-navy);display:block;font-family:var(--font-display)}.ebpage--tarifs .pp-step{display:inline-flex;align-items:center;gap:4px}.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}.ebpage--tarifs .pp-step button:hover:not(:disabled){background:var(--eb-navy);color:#fff;border-color:var(--eb-navy)}.ebpage--tarifs .pp-step button:disabled{opacity:.4;cursor:not-allowed}.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)}.ebpage--tarifs .pp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;align-items:stretch}.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)}.ebpage--tarifs .pp-card:hover{transform:translateY(-4px);box-shadow:0 26px 50px -24px #0f172a57;border-color:var(--border-strong)}.ebpage--tarifs .pp-head{padding:22px 20px 0;text-align:center}.ebpage--tarifs .pp-head .dur{font-family:var(--font-display);font-weight:800;font-size:20px;color:var(--eb-navy)}.ebpage--tarifs .pp-head .dursub{font-size:11.5px;color:var(--fg-subtle);margin-top:3px;min-height:15px}.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)}.ebpage--tarifs .pp-save.on{background:var(--eb-green-tint);color:var(--eb-green-600)}.ebpage--tarifs .pp-save b{font-weight:800}.ebpage--tarifs .pp-body{padding:18px 20px 20px;display:flex;flex-direction:column;align-items:center;flex:1}.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}.ebpage--tarifs .pp-price .int{font-size:46px;font-weight:800;letter-spacing:-.02em;line-height:1}.ebpage--tarifs .pp-price .dec{font-size:22px;font-weight:800}.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}.ebpage--tarifs .pp-unit{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-subtle);margin-top:8px}.ebpage--tarifs .pp-billed{font-size:12px;color:var(--fg-muted);margin-top:14px;text-align:center;line-height:1.45;min-height:34px}.ebpage--tarifs .pp-billed b{color:var(--eb-navy)}.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)}.ebpage--tarifs .pp-order:hover{transform:translateY(-2px);box-shadow:0 18px 30px -12px var(--brand-red, #CC2936) 9e}.ebpage--tarifs .pp-order svg{width:16px;height:16px}.ebpage--tarifs .pp-card.featured{background:linear-gradient(170deg,#1e2c4d,#0e1830);border:none;transform:scale(1.04);box-shadow:0 34px 64px -26px #0e183099}.ebpage--tarifs .pp-card.featured:hover{transform:scale(1.04) translateY(-4px)}.ebpage--tarifs .pp-card.featured .pp-head .dur{color:#fff}.ebpage--tarifs .pp-card.featured .pp-head .dursub{color:#fff9}.ebpage--tarifs .pp-card.featured .pp-save{background:#ffffff24;color:#fff}.ebpage--tarifs .pp-card.featured .pp-save.on{background:#34d7a033;color:#6ee7c0}.ebpage--tarifs .pp-card.featured .pp-price{color:#fff}.ebpage--tarifs .pp-card.featured .pp-price .cur{color:#fff9}.ebpage--tarifs .pp-card.featured .pp-unit{color:#ffffff80}.ebpage--tarifs .pp-card.featured .pp-billed{color:#ffffff9e}.ebpage--tarifs .pp-card.featured .pp-billed b{color:#fff}.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}.ebpage--tarifs .pp-incl{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:26px}.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)}.ebpage--tarifs .pp-incl .chip svg{width:15px;height:15px;color:var(--eb-red)}.ebpage--tarifs .pp-incl .chip.c-compta svg{color:#6366f1}.ebpage--tarifs .pp-incl .chip.c-sal svg{color:var(--ok, #15803D)}.ebpage--tarifs .pp-reassure{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap;margin-top:32px}.ebpage--tarifs .pp-reassure span{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--fg-muted);font-weight:600}.ebpage--tarifs .pp-reassure svg{width:16px;height:16px;color:var(--eb-green)}.ebpage--tarifs .cx-wrap{max-width:1060px;margin:0 auto}.ebpage--tarifs .cx-scroll{overflow-x:auto;padding:16px 4px 4px;margin:-16px -4px -4px}.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}.ebpage--tarifs .cx .c-feat{width:34%}.ebpage--tarifs .cx-th-feat{text-align:left;padding:26px 22px 22px;vertical-align:bottom}.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}.ebpage--tarifs .cx-th-feat .s{font-size:12.5px;color:var(--fg-muted);margin-top:5px}.ebpage--tarifs .cx-plan{text-align:center;padding:22px 16px 20px;vertical-align:bottom;border-left:1px solid var(--border);position:relative}.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}.ebpage--tarifs .cx-plan .pn{font-family:var(--font-display);font-weight:800;font-size:16.5px;color:var(--eb-navy);margin-bottom:9px}.ebpage--tarifs .cx-plan .pr{font-family:var(--font-display);font-weight:800;font-size:28px;color:var(--eb-navy);line-height:1}.ebpage--tarifs .cx-plan .pr .des{font-size:13px;font-weight:700;color:var(--fg-muted);margin-right:1px}.ebpage--tarifs .cx-plan.max .pr .des{color:#ffffffa8}.ebpage--tarifs .cx-plan .pr small{font-size:12px;font-weight:700;color:var(--fg-muted)}.ebpage--tarifs .cx-plan .sub{font-size:11px;color:var(--fg-subtle);margin-top:7px;min-height:26px;line-height:1.4}.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)}.ebpage--tarifs .cx-cta svg{width:15px;height:15px}.ebpage--tarifs .cx-cta.ghost{background:var(--muted);color:var(--eb-navy)}.ebpage--tarifs .cx-cta.ghost:hover{background:var(--muted-2)}.ebpage--tarifs .cx-cta.navy{background:var(--eb-navy);color:#fff}.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}.ebpage--tarifs .cx-cta:hover{transform:translateY(-1px)}.ebpage--tarifs .cx-plan.max{background:linear-gradient(175deg,#1e2c4d,#0e1830);border-left:none;border-radius:16px 16px 0 0}.ebpage--tarifs .cx-plan.max .pre{color:#c7b8ff}.ebpage--tarifs .cx-plan.max .pn,.ebpage--tarifs .cx-plan.max .pr{color:#fff}.ebpage--tarifs .cx-plan.max .pr small,.ebpage--tarifs .cx-plan.max .sub{color:#ffffffa8}.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}.ebpage--tarifs .cx td.cx-cmax{background:#6366f10d}.ebpage--tarifs .cx tbody tr:last-child td.cx-cmax{border-radius:0 0 16px 16px}.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)}.ebpage--tarifs .cx-gh{display:flex;align-items:center;gap:11px}.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}.ebpage--tarifs .cx-gh .gi svg{width:16px;height:16px}.ebpage--tarifs .cx-gh .gt{font-family:var(--font-display);font-weight:800;font-size:13.5px;color:var(--eb-navy)}.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)}.ebpage--tarifs .cx-gh .gbadge svg{width:11px;height:11px}.ebpage--tarifs .cx-grp.mod .gi{color:var(--eb-purple);border-color:#7b5cf64d}.ebpage--tarifs .cx-row td{padding:12px 22px;border-top:1px solid var(--border);font-size:13.5px;vertical-align:middle}.ebpage--tarifs .cx-row td.lbl{color:var(--eb-navy);font-weight:500}.ebpage--tarifs .cx-row td.c{text-align:center}.ebpage--tarifs .cx-row:hover td{background:#0f172a05}.ebpage--tarifs .cx-row:hover td.cx-cmax{background:#6366f117}.ebpage--tarifs .cx-yes{width:21px;height:21px;color:var(--eb-green);display:inline-block;vertical-align:middle}.ebpage--tarifs .cx-no{display:inline-flex;vertical-align:middle;color:var(--border-strong)}.ebpage--tarifs .cx-no svg{width:16px;height:16px}.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}.ebpage--tarifs .cx-inc svg{width:12px;height:12px}.ebpage--tarifs .cx-val{font-size:12px;font-weight:700;color:var(--fg-faint)}.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)}.ebpage--tarifs .cx-legend span{display:inline-flex;align-items:center;gap:7px}.ebpage--tarifs .cx-legend .cx-yes{width:16px;height:16px}@media(max-width:760px){.ebpage--tarifs .cx{min-width:600px}}@media(max-width:980px){.ebpage--tarifs .pmods-grid{grid-template-columns:1fr;gap:20px}.ebpage--tarifs .psuite-flow{grid-template-columns:1fr;gap:14px}.ebpage--tarifs .pflow-arrow{transform:rotate(90deg)}.ebpage--tarifs .pro-feature{padding:72px 0}.ebpage--tarifs .pro-feature__grid{grid-template-columns:1fr;gap:36px}.ebpage--tarifs .pp-grid{grid-template-columns:repeat(2,1fr);gap:14px}.ebpage--tarifs .pp-card.featured{transform:none}.ebpage--tarifs .pp-card.featured:hover{transform:translateY(-4px)}}@media(max-width:560px){.ebpage--tarifs .pp-grid{grid-template-columns:1fr}.ebpage--tarifs .pp-controls{flex-direction:column}}@media(max-width:980px){.ebpage--tarifs .pro-hero__stage>[class*=floaty]{display:none}}.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--tarifs .tar-hero{padding:104px 0 28px}}@media(max-width:600px){.ebpage--tarifs{--wrap-pad: 18px}.ebpage--tarifs .section,.ebpage--tarifs .pro-feature,.ebpage--tarifs .pmods,.ebpage--tarifs #flow,.ebpage--tarifs #conformite,.ebpage--tarifs #faq,.ebpage--tarifs #securite,.ebpage--tarifs #suite{padding-top:52px!important;padding-bottom:52px!important}.ebpage--tarifs .section--tight{padding-top:40px!important;padding-bottom:40px!important}.ebpage--tarifs .section-head{margin-bottom:30px}.ebpage--tarifs .section-head h2,.ebpage--tarifs .pf-copy h2{font-size:26px!important;line-height:1.12}.ebpage--tarifs .section-head p{font-size:15px;line-height:1.55}.ebpage--tarifs .kicker{font-size:12px}.ebpage--tarifs .hero,.ebpage--tarifs .pro-hero,.ebpage--tarifs .sm-hero,.ebpage--tarifs .cm-hero{padding-top:92px!important;padding-bottom:48px!important}.ebpage--tarifs .hero h1,.ebpage--tarifs .pro-hero h1,.ebpage--tarifs .sm-hero h1,.ebpage--tarifs .cm-hero h1{font-size:33px!important;line-height:1.07}.ebpage--tarifs .hero__sub,.ebpage--tarifs .pro-hero__sub,.ebpage--tarifs .sm-hero__sub{font-size:16px!important}.ebpage--tarifs .hero__cta,.ebpage--tarifs .pro-hero__cta,.ebpage--tarifs .sm-hero__cta{gap:10px}.ebpage--tarifs .hero__cta .btn,.ebpage--tarifs .pro-hero__cta .btn,.ebpage--tarifs .sm-hero__cta .btn{flex:1 1 auto;justify-content:center}.ebpage--tarifs .btn--lg{padding:13px 20px;font-size:15px}.ebpage--tarifs .hero__usps,.ebpage--tarifs .pro-hero__mini,.ebpage--tarifs .sm-hero__usps{gap:8px;margin-top:22px}.ebpage--tarifs .hero__usps .usp,.ebpage--tarifs .pro-hero__mini .m,.ebpage--tarifs .sm-hero__usps .usp{font-size:12.5px;padding:7px 11px}.ebpage--tarifs .hero__grid,.ebpage--tarifs .pro-hero__grid,.ebpage--tarifs .sm-hero__grid,.ebpage--tarifs .cm-hero__grid,.ebpage--tarifs .pro-feature__grid,.ebpage--tarifs .pf-cols{gap:28px!important}.ebpage--tarifs .pro-stats,.ebpage--tarifs .stats-row,.ebpage--tarifs .hero-stats{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.ebpage--tarifs .pro-stat,.ebpage--tarifs .stat{padding:14px 10px!important}.ebpage--tarifs .pro-stat .v,.ebpage--tarifs .stat .v{font-size:30px!important}.ebpage--tarifs .pro-stat .l,.ebpage--tarifs .stat .l{font-size:11.5px!important}.ebpage--tarifs .pf-visual{margin:0 -2px}.ebpage--tarifs .pmod{padding:22px 20px!important;border-radius:18px}.ebpage--tarifs .pmod__name{font-size:19px}.ebpage--tarifs .pp-controls{gap:12px;margin-bottom:28px}.ebpage--tarifs .pp-plan{width:100%}.ebpage--tarifs .pp-plan button{flex:1;align-items:center;padding:10px 8px}.ebpage--tarifs .pp-users{width:100%;justify-content:space-between}.ebpage--tarifs .pp-grid{grid-template-columns:1fr!important;gap:12px}.ebpage--tarifs .pp-card{flex-direction:row;align-items:stretch;text-align:left}.ebpage--tarifs .pp-card.featured{transform:none}.ebpage--tarifs .pp-card.featured:hover{transform:translateY(-3px)}.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)}.ebpage--tarifs .pp-card.featured .pp-head{border-right-color:#ffffff1f}.ebpage--tarifs .pp-head .dur{font-size:18px}.ebpage--tarifs .pp-save{margin-top:8px;align-self:flex-start}.ebpage--tarifs .pp-body{flex:1;padding:16px;align-items:stretch}.ebpage--tarifs .pp-price{justify-content:flex-start;margin-top:0}.ebpage--tarifs .pp-price .int{font-size:40px}.ebpage--tarifs .pp-unit{text-align:left}.ebpage--tarifs .pp-billed{text-align:left;margin-top:8px;min-height:0}.ebpage--tarifs .pp-order{margin-top:12px}.ebpage--tarifs .pp-ribbon{left:19%}.ebpage--tarifs .pp-incl{gap:7px;margin-top:22px}.ebpage--tarifs .pp-incl .chip{font-size:12px;padding:6px 11px}.ebpage--tarifs .pp-reassure{flex-direction:column;gap:11px;align-items:center;margin-top:24px}.ebpage--tarifs .cx-wrap{position:relative}.ebpage--tarifs .cx-scroll{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.ebpage--tarifs .cx{min-width:540px}.ebpage--tarifs .cx-th-feat{padding:18px 14px 16px}.ebpage--tarifs .cx-th-feat .t{font-size:16px}.ebpage--tarifs .cx-plan{padding:16px 10px}.ebpage--tarifs .cx-plan .pr{font-size:23px}.ebpage--tarifs .cx-row td{padding:11px 14px;font-size:12.5px}.ebpage--tarifs .cx-grp td{padding:11px 14px}.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)}.ebpage--tarifs .cx-hint svg{width:15px;height:15px}.ebpage--tarifs .sflow,.ebpage--tarifs .psuite-flow{gap:12px!important}.ebpage--tarifs .sflow-arrow,.ebpage--tarifs .pflow-arrow{transform:rotate(90deg);margin:2px auto}.ebpage--tarifs .faq-q{font-size:14.5px;padding:16px}.ebpage--tarifs .faq-a-inner{font-size:14px}.ebpage--tarifs .pro-cta{padding:40px 22px!important}.ebpage--tarifs .pro-cta h2{font-size:25px}.ebpage--tarifs .pro-cta p{font-size:15px}.ebpage--tarifs .footer__top{gap:32px}.ebpage--tarifs .footer__brand p{font-size:14px}.ebpage--tarifs .sec-band .wrap>div[style*=grid]{display:block!important}.ebpage--tarifs .cert{flex:1 1 100%!important}.ebpage--tarifs .seal{margin:24px auto 0}}@media(max-width:860px)and (min-width:601px){.ebpage--tarifs .pp-grid{grid-template-columns:1fr 1fr!important}.ebpage--tarifs .section-head h2,.ebpage--tarifs .pf-copy h2{font-size:30px}}.ebpage--mentions{--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}.ebpage--mentions *{box-sizing:border-box}.ebpage--mentions{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}.ebpage--mentions h1,.ebpage--mentions h2,.ebpage--mentions h3,.ebpage--mentions h4{font-family:var(--font-display);color:var(--fg-strong);margin:0;letter-spacing:-.022em;line-height:1.08;font-weight:700}.ebpage--mentions p{margin:0}.ebpage--mentions img,.ebpage--mentions svg{display:block}.ebpage--mentions button{font-family:inherit;cursor:pointer}.ebpage--mentions a{color:inherit;text-decoration:none}.ebpage--mentions ::-moz-selection{background:var(--eb-red);color:#fff}.ebpage--mentions ::selection{background:var(--eb-red);color:#fff}.ebpage--mentions .wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 32px}.ebpage--mentions .section{padding:104px 0;position:relative}.ebpage--mentions .section--tight{padding:80px 0}.ebpage--mentions .section--muted{background:var(--page)}.ebpage--mentions .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)}.ebpage--mentions .eyebrow svg{width:17px;height:17px}.ebpage--mentions .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)}.ebpage--mentions .section-head{max-width:720px;margin:0 auto 64px;text-align:center}.ebpage--mentions .section-head h2{font-size:clamp(2rem,3.6vw,3rem);font-weight:800;color:var(--eb-navy);margin:22px 0 0}.ebpage--mentions .section-head h2 .accent{color:var(--eb-red)}.ebpage--mentions .section-head p{font-size:19px;color:var(--fg-muted);margin:20px auto 0;max-width:600px;line-height:1.6}.ebpage--mentions .accent-red{color:var(--eb-red)}.ebpage--mentions .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}.ebpage--mentions .btn svg{width:19px;height:19px}.ebpage--mentions .btn--primary{background:var(--eb-red);color:#fff;box-shadow:var(--sh-red)}.ebpage--mentions .btn--primary:hover{background:var(--eb-red-600);transform:translateY(-1px);box-shadow:0 16px 32px var(--brand-red, #CC2936) 57}.ebpage--mentions .btn--primary:active{transform:translateY(0) scale(.99)}.ebpage--mentions .btn--ghost{background:#fff;color:var(--eb-navy);border-color:var(--border-strong);box-shadow:var(--sh-xs)}.ebpage--mentions .btn--ghost:hover{border-color:var(--eb-navy)}.ebpage--mentions .btn--dark{background:var(--eb-navy);color:#fff}.ebpage--mentions .btn--dark:hover{background:var(--eb-navy-900);transform:translateY(-1px)}.ebpage--mentions .btn--lg{padding:17px 30px;font-size:17px}.ebpage--mentions .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}.ebpage--mentions .logo .logo-img{display:block;width:auto}.ebpage--mentions .logo--lg .logo-img{height:42px}.ebpage--mentions .logo--md .logo-img{height:26px}.ebpage--mentions .logo--sm .logo-img{height:20px}.ebpage--mentions .logo--mark.logo--lg .logo-img{height:40px}.ebpage--mentions .logo--mark.logo--md .logo-img{height:30px}.ebpage--mentions .logo--mark.logo--sm .logo-img{height:24px}.ebpage--mentions .logo--lg{font-size:34px}.ebpage--mentions .logo--md{font-size:26px}.ebpage--mentions .logo--sm{font-size:22px}.ebpage--mentions .logo .pro-tag,.ebpage--mentions .logo .compta-tag,.ebpage--mentions .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}.ebpage--mentions .logo .pro-tag{background:var(--eb-red)}.ebpage--mentions .swiss-badge{display:inline-flex;align-items:center;justify-content:center;background:var(--eb-red);border-radius:6px}.ebpage--mentions .swiss-badge svg{width:64%;height:64%}.ebpage--mentions .mtn-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.ebpage--mentions .mtn-bg svg{position:absolute;bottom:0;width:100%;height:auto}.ebpage--mentions .section>.wrap,.ebpage--mentions .hero>.wrap{position:relative;z-index:1}.ebpage--mentions .cross-ghost{position:absolute;color:var(--eb-red);opacity:.07;pointer-events:none;z-index:0}.ebpage--mentions .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}.ebpage--mentions .usp-row{display:flex;flex-wrap:wrap;gap:12px}.ebpage--mentions .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)}.ebpage--mentions .usp:hover{box-shadow:var(--sh-sm);border-color:var(--border-strong);transform:translateY(-2px)}.ebpage--mentions .usp .ic{width:20px;height:20px;color:var(--eb-red);flex:none}.ebpage--mentions .usp .ic--navy{color:var(--eb-navy)}.ebpage--mentions .usp .ic--green{color:var(--eb-green)}.ebpage--mentions .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)}.ebpage--mentions .nav.scrolled{border-bottom-color:var(--border);box-shadow:var(--sh-sm);background:#fffffff0}.ebpage--mentions .nav__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;height:74px}.ebpage--mentions .nav__brand{display:inline-flex;align-items:center;flex:none;border-radius:10px}.ebpage--mentions .nav__links{display:flex;align-items:center;gap:2px}.ebpage--mentions .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)}.ebpage--mentions .nav__link:hover{background:var(--eb-navy-tint)}.ebpage--mentions .nav__link.is-active{color:var(--eb-red);font-weight:600;background:var(--eb-red-tint)}.ebpage--mentions .nav__sep{width:1px;height:22px;background:var(--border-strong);margin:0 12px;flex:none}.ebpage--mentions .nav__actions{display:flex;align-items:center;gap:10px;flex:none}.ebpage--mentions .nav__cta-btn{white-space:nowrap}.ebpage--mentions .nav__cta-short{display:none}.ebpage--mentions .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)}.ebpage--mentions .nav__burger:hover,.ebpage--mentions .nav.menu-open .nav__burger{background:var(--eb-navy-tint);border-color:var(--border-strong)}.ebpage--mentions .nav__scrim{display:none}.ebpage--mentions .hero{position:relative;padding:70px 0 150px;overflow:visible;background:linear-gradient(180deg,#fff 0%,var(--page) 100%)}.ebpage--mentions .hero>.wrap{max-width:1460px}.ebpage--mentions .hero__grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:52px;align-items:center}.ebpage--mentions .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}.ebpage--mentions .hero h1 .accent{color:var(--eb-red)}.ebpage--mentions .hero__sub{font-size:20px;line-height:1.55;color:var(--fg-muted);margin:26px 0 0;max-width:520px}.ebpage--mentions .hero__cta{display:flex;gap:14px;margin:34px 0 0;flex-wrap:wrap}.ebpage--mentions .hero__usps{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.ebpage--mentions .hero__visual{min-width:0;position:relative}.ebpage--mentions .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}.ebpage--mentions .hero-stage{position:relative}.ebpage--mentions .hero__trust{display:flex;align-items:center;gap:10px;margin-top:30px;font-size:14.5px;color:var(--fg-muted)}.ebpage--mentions .hero__trust svg{width:18px;height:18px;color:var(--eb-green);flex:none}.ebpage--mentions .hero__trust b{color:var(--eb-navy);font-weight:600}.ebpage--mentions .card{background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-sm)}.ebpage--mentions .feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ebpage--mentions .feat-card{background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);padding:28px;transition:all .2s var(--ease);position:relative}.ebpage--mentions .feat-card:hover{box-shadow:var(--sh-md);border-color:var(--border-strong);transform:translateY(-3px)}.ebpage--mentions .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}.ebpage--mentions .feat-card .ficon svg{width:26px;height:26px}.ebpage--mentions .feat-card .ficon--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--mentions .feat-card .ficon--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--mentions .feat-card h3{font-size:19px;color:var(--eb-navy);font-weight:700;margin-bottom:8px}.ebpage--mentions .feat-card p{font-size:15px;color:var(--fg-muted);line-height:1.55}.ebpage--mentions .flist{display:flex;flex-direction:column;gap:4px}.ebpage--mentions .flist-item{display:flex;gap:18px;padding:18px;border-radius:var(--r-md);transition:background .18s var(--ease)}.ebpage--mentions .flist-item:hover{background:var(--white);box-shadow:var(--sh-sm)}.ebpage--mentions .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)}.ebpage--mentions .flist-item .fi-ic svg{width:22px;height:22px}.ebpage--mentions .flist-item .fi-ic--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--mentions .flist-item .fi-ic--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--mentions .flist-item .fi-ic--purple{background:var(--eb-purple-tint);color:var(--eb-purple)}.ebpage--mentions .flist-item h4{font-size:17px;color:var(--eb-navy);font-weight:700;margin-bottom:3px}.ebpage--mentions .flist-item p{font-size:14.5px;color:var(--fg-muted);line-height:1.5}.ebpage--mentions .mini-pills{display:flex;flex-wrap:wrap;gap:10px}.ebpage--mentions .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)}.ebpage--mentions .mini-pill svg{width:16px;height:16px;color:var(--eb-navy)}.ebpage--mentions .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;position:relative}.ebpage--mentions .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}.ebpage--mentions .step{position:relative;z-index:1;text-align:center;min-width:0}.ebpage--mentions .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)}.ebpage--mentions .step h4{font-size:18px;color:var(--eb-navy);font-weight:700}.ebpage--mentions .step p{font-size:14.5px;color:var(--fg-muted);margin-top:8px;line-height:1.5}.ebpage--mentions .step__card{margin-top:22px;text-align:left;min-width:0}.ebpage--mentions .sec-band{position:relative;background:linear-gradient(180deg,#fff 0%,var(--page) 60%,#fff 100%);overflow:hidden}.ebpage--mentions .pro-section{background:linear-gradient(180deg,var(--page),#fff);position:relative;overflow:hidden}.ebpage--mentions .pro-eyebrow{background:var(--eb-purple-tint);color:var(--eb-purple);border:none}.ebpage--mentions .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}.ebpage--mentions .compare .c-head{padding:28px 26px;border-bottom:1px solid var(--border)}.ebpage--mentions .compare .c-head--feat{background:var(--white)}.ebpage--mentions .compare .c-head--free{background:var(--page)}.ebpage--mentions .compare .c-head--pro{background:var(--eb-navy)}.ebpage--mentions .compare .c-col{border-left:1px solid var(--border)}.ebpage--mentions .compare .c-col:first-child{border-left:none}.ebpage--mentions .compare .c-title{font-family:var(--font-display);font-weight:700;font-size:18px;color:var(--eb-navy)}.ebpage--mentions .compare .c-title--pro{color:#fff}.ebpage--mentions .compare .c-sub{font-size:13px;color:var(--fg-muted);margin-top:4px}.ebpage--mentions .compare .c-sub--pro{color:#ffffffb3}.ebpage--mentions .compare .c-row{display:contents}.ebpage--mentions .compare .c-cell{padding:16px 26px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:10px;font-size:15px}.ebpage--mentions .compare .c-cell--label{color:var(--eb-navy);font-weight:600;font-family:var(--font-display)}.ebpage--mentions .compare .c-cell--center{justify-content:center}.ebpage--mentions .compare .c-cell svg{width:20px;height:20px;flex:none}.ebpage--mentions .compare .yes{color:var(--eb-green)}.ebpage--mentions .compare .no{color:var(--fg-faint)}.ebpage--mentions .compare .c-foot{padding:24px 26px}.ebpage--mentions .compare-zebra:nth-child(2n){background:#f7f8fa99}.ebpage--mentions .pro-stage{position:relative;max-width:1120px;margin:0 auto}.ebpage--mentions .pro-stage .stage-dash{max-width:880px;margin:0 auto;position:relative;z-index:2}.ebpage--mentions .pro-sat{position:absolute}.ebpage--mentions .pro-transition-visual{position:relative}.ebpage--mentions .statstrip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--eb-navy);border-radius:var(--r-xl);overflow:hidden}.ebpage--mentions .statstrip .st{background:var(--eb-navy);padding:28px 24px;text-align:center}.ebpage--mentions .statstrip .st .v{font-family:var(--font-display);font-weight:800;color:#fff;font-size:30px}.ebpage--mentions .statstrip .st .l{color:#ffffff9e;font-size:13.5px;margin-top:6px}.ebpage--mentions .statstrip .st .v .accent{color:var(--eb-red)}.ebpage--mentions .conf-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ebpage--mentions .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)}.ebpage--mentions .conf-pill svg{width:18px;height:18px;color:var(--eb-green)}@media(max-width:1080px){.ebpage--mentions .pro-sat{display:none!important}.ebpage--mentions .statstrip{grid-template-columns:repeat(2,1fr)}}.ebpage--mentions .faq{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.ebpage--mentions .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)}.ebpage--mentions .faq-item.open{box-shadow:var(--sh-sm);border-color:var(--border-strong)}.ebpage--mentions .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)}.ebpage--mentions .faq-q .chev{width:22px;height:22px;color:var(--eb-red);flex:none;transition:transform .25s var(--ease)}.ebpage--mentions .faq-item.open .chev{transform:rotate(180deg)}.ebpage--mentions .faq-a{max-height:0;overflow:hidden;transition:max-height .3s var(--ease)}.ebpage--mentions .faq-a-inner{padding:0 24px 24px;color:var(--fg-muted);font-size:15.5px;line-height:1.65}.ebpage--mentions .cta-band{background:var(--eb-navy);border-radius:var(--r-xl);padding:64px;text-align:center;position:relative;overflow:hidden}.ebpage--mentions .cta-band h2{color:#fff;font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:800}.ebpage--mentions .cta-band p{color:#ffffffb8;font-size:18px;margin:16px auto 0;max-width:520px}.ebpage--mentions .footer{background:#fff;border-top:1px solid var(--border);padding:64px 0 36px}.ebpage--mentions .footer__top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.ebpage--mentions .footer__brand p{font-size:14.5px;color:var(--fg-muted);margin-top:16px;max-width:280px;line-height:1.6}.ebpage--mentions .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}.ebpage--mentions .footer__col a{display:block;font-size:15px;color:var(--fg-muted);margin-bottom:11px;transition:color .15s var(--ease)}.ebpage--mentions .footer__col a:hover{color:var(--eb-red)}.ebpage--mentions .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)}.ebpage--mentions .footer__bottom .baseline{display:flex;align-items:center;gap:10px}.ebpage--mentions .reveal{opacity:0;transform:translateY(26px) scale(.985);transition:opacity .7s var(--ease),transform .7s var(--ease)}.ebpage--mentions .reveal.in{opacity:1;transform:none}.ebpage--mentions .reveal.d1{transition-delay:.08s}.ebpage--mentions .reveal.d2{transition-delay:.16s}.ebpage--mentions .reveal.d3{transition-delay:.24s}.ebpage--mentions .reveal.d4{transition-delay:.32s}@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}.ebpage--mentions .fl-d1{animation-delay:-1.2s}.ebpage--mentions .fl-d2{animation-delay:-2.6s}@media(prefers-reduced-motion:reduce){.ebpage--mentions .floaty,.ebpage--mentions .floaty2{animation:none}}.ebpage--mentions .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}.ebpage--mentions a:focus-visible,.ebpage--mentions button:focus-visible,.ebpage--mentions .btn:focus-visible,.ebpage--mentions .faq-q:focus-visible,.ebpage--mentions .usp:focus-visible,.ebpage--mentions .nav__links a:focus-visible{outline:none;box-shadow:0 0 0 3px #14203b61;border-radius:8px}.ebpage--mentions .btn--primary:focus-visible{box-shadow:0 0 0 3px var(--brand-red, #CC2936) 52}.ebpage--mentions .btn--white:focus-visible,.ebpage--mentions .btn--outline-light:focus-visible{box-shadow:0 0 0 3px #ffffff80}.ebpage--mentions .nav__burger{position:relative;z-index:2}.ebpage--mentions .nav__mobile{display:none}@media(max-width:980px){.ebpage--mentions .nav__links,.ebpage--mentions .nav__sep{display:none}.ebpage--mentions .nav__burger{display:inline-flex}.ebpage--mentions .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}.ebpage--mentions .nav.menu-open .nav__scrim{opacity:1;pointer-events:auto}.ebpage--mentions .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}.ebpage--mentions .nav.menu-open .nav__mobile{transform:none;opacity:1;visibility:visible;transition:opacity .24s var(--ease),transform .28s var(--ease)}.ebpage--mentions .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)}.ebpage--mentions .nav__m-link:hover{background:var(--eb-navy-tint)}.ebpage--mentions .nav__m-link.is-active{color:var(--eb-red);background:var(--eb-red-tint)}.ebpage--mentions .nav__m-group{margin:6px 0;padding:6px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.ebpage--mentions .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}.ebpage--mentions .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)}.ebpage--mentions .nav__m-ico svg{width:19px;height:19px}.ebpage--mentions .nav__m-link.is-active .nav__m-ico{background:var(--eb-red);color:#fff}.ebpage--mentions .nav__m-cta{width:100%;justify-content:center;margin-top:14px;padding:15px 20px;font-size:16px}.ebpage--mentions .nav__mlegal{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:16px}.ebpage--mentions .nav__mlegal a{font-family:var(--font-body);font-weight:500;font-size:13px;color:var(--fg-subtle)}.ebpage--mentions .nav__mlegal a:hover{color:var(--eb-red)}.ebpage--mentions .nav__mlegal span{color:var(--fg-faint);font-size:13px}}@media(max-width:460px){.ebpage--mentions .nav__inner{height:64px;gap:10px}.ebpage--mentions .nav .logo--lg .logo-img{height:30px}.ebpage--mentions .nav__cta-long{display:none}.ebpage--mentions .nav__cta-short{display:inline}.ebpage--mentions .nav__cta-btn{padding:11px 15px;font-size:14.5px}.ebpage--mentions .nav__mobile{max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px)}}.ebpage--mentions .statband{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#fff}.ebpage--mentions .statband__grid{display:grid;grid-template-columns:repeat(4,1fr)}.ebpage--mentions .statband__item{text-align:center;padding:38px 20px;position:relative}.ebpage--mentions .statband__item+.statband__item:before{content:"";position:absolute;left:0;top:28%;bottom:28%;width:1px;background:var(--border)}.ebpage--mentions .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}.ebpage--mentions .statband__v .u{color:var(--eb-red)}.ebpage--mentions .statband__l{font-size:14.5px;color:var(--fg-muted);margin-top:10px}@media(max-width:720px){.ebpage--mentions .statband__grid{grid-template-columns:repeat(2,1fr)}.ebpage--mentions .statband__item:nth-child(3):before,.ebpage--mentions .statband__item:nth-child(2):before{content:none}}.ebpage--mentions h1,.ebpage--mentions h2,.ebpage--mentions .section-head h2,.ebpage--mentions .pf-copy h2,.ebpage--mentions .hero h1,.ebpage--mentions .pro-hero h1,.ebpage--mentions .cta-band h2,.ebpage--mentions .pro-cta h2{text-wrap:balance}.ebpage--mentions .section-head p,.ebpage--mentions .hero__sub,.ebpage--mentions .pro-hero__sub,.ebpage--mentions .pf-copy>p{text-wrap:pretty}.ebpage--mentions .mini-pill,.ebpage--mentions .conf-pill,.ebpage--mentions .cert{transition:transform .18s var(--ease),box-shadow .18s var(--ease),border-color .18s var(--ease)}.ebpage--mentions .mini-pill:hover,.ebpage--mentions .conf-pill:hover{transform:translateY(-2px);box-shadow:var(--sh-sm);border-color:var(--border-strong)}.ebpage--mentions .cert:hover{transform:translateY(-3px);box-shadow:var(--sh-md);border-color:var(--border-strong)}.ebpage--mentions .compare .c-cell{transition:opacity .5s var(--ease),transform .5s var(--ease)}.ebpage--mentions .reveal:not(.in) .compare .c-cell{opacity:0;transform:translateY(10px)}@media(prefers-reduced-motion:no-preference){.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--mentions .steps>.step:nth-child(4) .step__card{animation-delay:-2.4s}.ebpage--mentions .steps>.step:nth-child(5) .step__card{animation:eb_mentions_floaty2 8s var(--ease) infinite;animation-delay:-3.4s}}.ebpage--mentions .feat-card .ficon,.ebpage--mentions .flist-item .fi-ic{transition:transform .22s var(--ease),background .22s var(--ease)}.ebpage--mentions .feat-card:hover .ficon,.ebpage--mentions .flist-item:hover .fi-ic{transform:scale(1.08) rotate(-3deg)}.ebpage--mentions .step:hover .step__num{transform:scale(1.06);box-shadow:0 0 0 8px var(--page)}.ebpage--mentions .step__num{transition:transform .2s var(--ease),box-shadow .2s var(--ease)}@media(max-width:980px){.ebpage--mentions .hero__grid{grid-template-columns:1fr;gap:40px}.ebpage--mentions .feat-grid{grid-template-columns:repeat(2,1fr)}.ebpage--mentions .steps{grid-template-columns:repeat(2,1fr);gap:40px 24px}.ebpage--mentions .steps__line{display:none}.ebpage--mentions .compare{grid-template-columns:1.2fr 1fr 1fr}.ebpage--mentions .footer__top{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:640px){.ebpage--mentions .wrap{padding:0 20px}.ebpage--mentions .section{padding:72px 0}.ebpage--mentions .feat-grid,.ebpage--mentions .steps{grid-template-columns:1fr}.ebpage--mentions .cta-band{padding:40px 24px}.ebpage--mentions .footer__top{grid-template-columns:1fr}.ebpage--mentions .footer__bottom{flex-direction:column;gap:14px;align-items:flex-start}.ebpage--mentions .compare .c-cell,.ebpage--mentions .compare .c-head{padding-left:14px;padding-right:14px}}.ebpage--mentions section[id],.ebpage--mentions header[id],.ebpage--mentions div[id]{scroll-margin-top:86px}@media(max-width:980px){.ebpage--mentions{overflow-x:clip}.ebpage--mentions .hero-float{display:none!important}}.ebpage--mentions{background:#eef1f6;color:var(--eb-navy)}.ebpage--mentions .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)}.ebpage--mentions .lg-bar__in{max-width:880px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between}.ebpage--mentions .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}.ebpage--mentions .lg-back:hover{color:var(--eb-navy)}.ebpage--mentions .lg-back svg{width:16px;height:16px}.ebpage--mentions .lg-hero{background:linear-gradient(180deg,#f6f8fc,#e7ecf4);border-bottom:1px solid rgba(15,23,42,.07)}.ebpage--mentions .lg-hero__in{max-width:880px;margin:0 auto;padding:64px 24px 44px}.ebpage--mentions .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)}.ebpage--mentions .lg-kicker svg{width:15px;height:15px}.ebpage--mentions .lg-hero h1{font-size:clamp(2rem,4vw,2.8rem);font-weight:800;letter-spacing:-.02em;margin:14px 0 0;color:var(--eb-navy)}.ebpage--mentions .lg-hero .upd{font-size:13.5px;color:var(--fg-subtle);margin-top:14px}.ebpage--mentions .lg-main{max-width:880px;margin:0 auto;padding:48px 24px 80px}.ebpage--mentions .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}.ebpage--mentions .lg-note svg{width:18px;height:18px;color:var(--eb-red);flex:none;margin-top:1px}.ebpage--mentions .lg-note p{font-size:13.5px;color:var(--eb-navy);line-height:1.55;margin:0}.ebpage--mentions .lg-sec{margin-bottom:38px}.ebpage--mentions .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)}.ebpage--mentions .lg-sec h3{font-size:15.5px;font-weight:700;color:var(--eb-navy);margin:22px 0 8px}.ebpage--mentions .lg-sec p,.ebpage--mentions .lg-sec li{font-size:15px;line-height:1.7;color:#3a4456}.ebpage--mentions .lg-sec p{margin:0 0 12px}.ebpage--mentions .lg-sec ul{margin:0 0 14px;padding-left:20px}.ebpage--mentions .lg-sec li{margin-bottom:6px}.ebpage--mentions .lg-sec a{color:var(--eb-red)}.ebpage--mentions .lg-fill{background:#fff6d6;border-radius:4px;padding:1px 7px;font-family:var(--font-mono);font-size:13px;color:#8a6d00;font-weight:600}.ebpage--mentions .lg-card{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:14px;padding:8px 20px;box-shadow:var(--sh-xs)}.ebpage--mentions .lg-dl{display:grid;grid-template-columns:200px 1fr;gap:2px 18px}.ebpage--mentions .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)}.ebpage--mentions .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)}.ebpage--mentions .lg-dl>:nth-last-child(2),.ebpage--mentions .lg-dl>:last-child{border-bottom:none}.ebpage--mentions .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)}.ebpage--mentions .lg-foot .bl{font-size:13px;color:var(--fg-subtle)}.ebpage--mentions .lg-foot nav{display:flex;gap:20px}.ebpage--mentions .lg-foot nav a{font-size:13px;color:var(--fg-muted);text-decoration:none}.ebpage--mentions .lg-foot nav a:hover{color:var(--eb-navy)}@media(max-width:600px){.ebpage--mentions .lg-dl{grid-template-columns:1fr;gap:0}.ebpage--mentions .lg-dl dt{padding-bottom:0;border-bottom:none}.ebpage--mentions .lg-dl dd{padding-top:2px}.ebpage--mentions .lg-hero__in{padding:48px 20px 34px}.ebpage--mentions .lg-main{padding:36px 20px 64px}}.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}.ebpage--confidentialite *{box-sizing:border-box}.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}.ebpage--confidentialite h1,.ebpage--confidentialite h2,.ebpage--confidentialite h3,.ebpage--confidentialite h4{font-family:var(--font-display);color:var(--fg-strong);margin:0;letter-spacing:-.022em;line-height:1.08;font-weight:700}.ebpage--confidentialite p{margin:0}.ebpage--confidentialite img,.ebpage--confidentialite svg{display:block}.ebpage--confidentialite button{font-family:inherit;cursor:pointer}.ebpage--confidentialite a{color:inherit;text-decoration:none}.ebpage--confidentialite ::-moz-selection{background:var(--eb-red);color:#fff}.ebpage--confidentialite ::selection{background:var(--eb-red);color:#fff}.ebpage--confidentialite .wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 32px}.ebpage--confidentialite .section{padding:104px 0;position:relative}.ebpage--confidentialite .section--tight{padding:80px 0}.ebpage--confidentialite .section--muted{background:var(--page)}.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)}.ebpage--confidentialite .eyebrow svg{width:17px;height:17px}.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)}.ebpage--confidentialite .section-head{max-width:720px;margin:0 auto 64px;text-align:center}.ebpage--confidentialite .section-head h2{font-size:clamp(2rem,3.6vw,3rem);font-weight:800;color:var(--eb-navy);margin:22px 0 0}.ebpage--confidentialite .section-head h2 .accent{color:var(--eb-red)}.ebpage--confidentialite .section-head p{font-size:19px;color:var(--fg-muted);margin:20px auto 0;max-width:600px;line-height:1.6}.ebpage--confidentialite .accent-red{color:var(--eb-red)}.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}.ebpage--confidentialite .btn svg{width:19px;height:19px}.ebpage--confidentialite .btn--primary{background:var(--eb-red);color:#fff;box-shadow:var(--sh-red)}.ebpage--confidentialite .btn--primary:hover{background:var(--eb-red-600);transform:translateY(-1px);box-shadow:0 16px 32px var(--brand-red, #CC2936) 57}.ebpage--confidentialite .btn--primary:active{transform:translateY(0) scale(.99)}.ebpage--confidentialite .btn--ghost{background:#fff;color:var(--eb-navy);border-color:var(--border-strong);box-shadow:var(--sh-xs)}.ebpage--confidentialite .btn--ghost:hover{border-color:var(--eb-navy)}.ebpage--confidentialite .btn--dark{background:var(--eb-navy);color:#fff}.ebpage--confidentialite .btn--dark:hover{background:var(--eb-navy-900);transform:translateY(-1px)}.ebpage--confidentialite .btn--lg{padding:17px 30px;font-size:17px}.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}.ebpage--confidentialite .logo .logo-img{display:block;width:auto}.ebpage--confidentialite .logo--lg .logo-img{height:42px}.ebpage--confidentialite .logo--md .logo-img{height:26px}.ebpage--confidentialite .logo--sm .logo-img{height:20px}.ebpage--confidentialite .logo--mark.logo--lg .logo-img{height:40px}.ebpage--confidentialite .logo--mark.logo--md .logo-img{height:30px}.ebpage--confidentialite .logo--mark.logo--sm .logo-img{height:24px}.ebpage--confidentialite .logo--lg{font-size:34px}.ebpage--confidentialite .logo--md{font-size:26px}.ebpage--confidentialite .logo--sm{font-size:22px}.ebpage--confidentialite .logo .pro-tag,.ebpage--confidentialite .logo .compta-tag,.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}.ebpage--confidentialite .logo .pro-tag{background:var(--eb-red)}.ebpage--confidentialite .swiss-badge{display:inline-flex;align-items:center;justify-content:center;background:var(--eb-red);border-radius:6px}.ebpage--confidentialite .swiss-badge svg{width:64%;height:64%}.ebpage--confidentialite .mtn-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.ebpage--confidentialite .mtn-bg svg{position:absolute;bottom:0;width:100%;height:auto}.ebpage--confidentialite .section>.wrap,.ebpage--confidentialite .hero>.wrap{position:relative;z-index:1}.ebpage--confidentialite .cross-ghost{position:absolute;color:var(--eb-red);opacity:.07;pointer-events:none;z-index:0}.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}.ebpage--confidentialite .usp-row{display:flex;flex-wrap:wrap;gap:12px}.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)}.ebpage--confidentialite .usp:hover{box-shadow:var(--sh-sm);border-color:var(--border-strong);transform:translateY(-2px)}.ebpage--confidentialite .usp .ic{width:20px;height:20px;color:var(--eb-red);flex:none}.ebpage--confidentialite .usp .ic--navy{color:var(--eb-navy)}.ebpage--confidentialite .usp .ic--green{color:var(--eb-green)}.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)}.ebpage--confidentialite .nav.scrolled{border-bottom-color:var(--border);box-shadow:var(--sh-sm);background:#fffffff0}.ebpage--confidentialite .nav__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;height:74px}.ebpage--confidentialite .nav__brand{display:inline-flex;align-items:center;flex:none;border-radius:10px}.ebpage--confidentialite .nav__links{display:flex;align-items:center;gap:2px}.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)}.ebpage--confidentialite .nav__link:hover{background:var(--eb-navy-tint)}.ebpage--confidentialite .nav__link.is-active{color:var(--eb-red);font-weight:600;background:var(--eb-red-tint)}.ebpage--confidentialite .nav__sep{width:1px;height:22px;background:var(--border-strong);margin:0 12px;flex:none}.ebpage--confidentialite .nav__actions{display:flex;align-items:center;gap:10px;flex:none}.ebpage--confidentialite .nav__cta-btn{white-space:nowrap}.ebpage--confidentialite .nav__cta-short{display:none}.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)}.ebpage--confidentialite .nav__burger:hover,.ebpage--confidentialite .nav.menu-open .nav__burger{background:var(--eb-navy-tint);border-color:var(--border-strong)}.ebpage--confidentialite .nav__scrim{display:none}.ebpage--confidentialite .hero{position:relative;padding:70px 0 150px;overflow:visible;background:linear-gradient(180deg,#fff 0%,var(--page) 100%)}.ebpage--confidentialite .hero>.wrap{max-width:1460px}.ebpage--confidentialite .hero__grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:52px;align-items:center}.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}.ebpage--confidentialite .hero h1 .accent{color:var(--eb-red)}.ebpage--confidentialite .hero__sub{font-size:20px;line-height:1.55;color:var(--fg-muted);margin:26px 0 0;max-width:520px}.ebpage--confidentialite .hero__cta{display:flex;gap:14px;margin:34px 0 0;flex-wrap:wrap}.ebpage--confidentialite .hero__usps{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.ebpage--confidentialite .hero__visual{min-width:0;position:relative}.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}.ebpage--confidentialite .hero-stage{position:relative}.ebpage--confidentialite .hero__trust{display:flex;align-items:center;gap:10px;margin-top:30px;font-size:14.5px;color:var(--fg-muted)}.ebpage--confidentialite .hero__trust svg{width:18px;height:18px;color:var(--eb-green);flex:none}.ebpage--confidentialite .hero__trust b{color:var(--eb-navy);font-weight:600}.ebpage--confidentialite .card{background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-sm)}.ebpage--confidentialite .feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.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}.ebpage--confidentialite .feat-card:hover{box-shadow:var(--sh-md);border-color:var(--border-strong);transform:translateY(-3px)}.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}.ebpage--confidentialite .feat-card .ficon svg{width:26px;height:26px}.ebpage--confidentialite .feat-card .ficon--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--confidentialite .feat-card .ficon--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--confidentialite .feat-card h3{font-size:19px;color:var(--eb-navy);font-weight:700;margin-bottom:8px}.ebpage--confidentialite .feat-card p{font-size:15px;color:var(--fg-muted);line-height:1.55}.ebpage--confidentialite .flist{display:flex;flex-direction:column;gap:4px}.ebpage--confidentialite .flist-item{display:flex;gap:18px;padding:18px;border-radius:var(--r-md);transition:background .18s var(--ease)}.ebpage--confidentialite .flist-item:hover{background:var(--white);box-shadow:var(--sh-sm)}.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)}.ebpage--confidentialite .flist-item .fi-ic svg{width:22px;height:22px}.ebpage--confidentialite .flist-item .fi-ic--navy{background:var(--eb-navy-tint);color:var(--eb-navy)}.ebpage--confidentialite .flist-item .fi-ic--green{background:var(--eb-green-tint);color:var(--eb-green)}.ebpage--confidentialite .flist-item .fi-ic--purple{background:var(--eb-purple-tint);color:var(--eb-purple)}.ebpage--confidentialite .flist-item h4{font-size:17px;color:var(--eb-navy);font-weight:700;margin-bottom:3px}.ebpage--confidentialite .flist-item p{font-size:14.5px;color:var(--fg-muted);line-height:1.5}.ebpage--confidentialite .mini-pills{display:flex;flex-wrap:wrap;gap:10px}.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)}.ebpage--confidentialite .mini-pill svg{width:16px;height:16px;color:var(--eb-navy)}.ebpage--confidentialite .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;position:relative}.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}.ebpage--confidentialite .step{position:relative;z-index:1;text-align:center;min-width:0}.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)}.ebpage--confidentialite .step h4{font-size:18px;color:var(--eb-navy);font-weight:700}.ebpage--confidentialite .step p{font-size:14.5px;color:var(--fg-muted);margin-top:8px;line-height:1.5}.ebpage--confidentialite .step__card{margin-top:22px;text-align:left;min-width:0}.ebpage--confidentialite .sec-band{position:relative;background:linear-gradient(180deg,#fff 0%,var(--page) 60%,#fff 100%);overflow:hidden}.ebpage--confidentialite .pro-section{background:linear-gradient(180deg,var(--page),#fff);position:relative;overflow:hidden}.ebpage--confidentialite .pro-eyebrow{background:var(--eb-purple-tint);color:var(--eb-purple);border:none}.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}.ebpage--confidentialite .compare .c-head{padding:28px 26px;border-bottom:1px solid var(--border)}.ebpage--confidentialite .compare .c-head--feat{background:var(--white)}.ebpage--confidentialite .compare .c-head--free{background:var(--page)}.ebpage--confidentialite .compare .c-head--pro{background:var(--eb-navy)}.ebpage--confidentialite .compare .c-col{border-left:1px solid var(--border)}.ebpage--confidentialite .compare .c-col:first-child{border-left:none}.ebpage--confidentialite .compare .c-title{font-family:var(--font-display);font-weight:700;font-size:18px;color:var(--eb-navy)}.ebpage--confidentialite .compare .c-title--pro{color:#fff}.ebpage--confidentialite .compare .c-sub{font-size:13px;color:var(--fg-muted);margin-top:4px}.ebpage--confidentialite .compare .c-sub--pro{color:#ffffffb3}.ebpage--confidentialite .compare .c-row{display:contents}.ebpage--confidentialite .compare .c-cell{padding:16px 26px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:10px;font-size:15px}.ebpage--confidentialite .compare .c-cell--label{color:var(--eb-navy);font-weight:600;font-family:var(--font-display)}.ebpage--confidentialite .compare .c-cell--center{justify-content:center}.ebpage--confidentialite .compare .c-cell svg{width:20px;height:20px;flex:none}.ebpage--confidentialite .compare .yes{color:var(--eb-green)}.ebpage--confidentialite .compare .no{color:var(--fg-faint)}.ebpage--confidentialite .compare .c-foot{padding:24px 26px}.ebpage--confidentialite .compare-zebra:nth-child(2n){background:#f7f8fa99}.ebpage--confidentialite .pro-stage{position:relative;max-width:1120px;margin:0 auto}.ebpage--confidentialite .pro-stage .stage-dash{max-width:880px;margin:0 auto;position:relative;z-index:2}.ebpage--confidentialite .pro-sat{position:absolute}.ebpage--confidentialite .pro-transition-visual{position:relative}.ebpage--confidentialite .statstrip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--eb-navy);border-radius:var(--r-xl);overflow:hidden}.ebpage--confidentialite .statstrip .st{background:var(--eb-navy);padding:28px 24px;text-align:center}.ebpage--confidentialite .statstrip .st .v{font-family:var(--font-display);font-weight:800;color:#fff;font-size:30px}.ebpage--confidentialite .statstrip .st .l{color:#ffffff9e;font-size:13.5px;margin-top:6px}.ebpage--confidentialite .statstrip .st .v .accent{color:var(--eb-red)}.ebpage--confidentialite .conf-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.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)}.ebpage--confidentialite .conf-pill svg{width:18px;height:18px;color:var(--eb-green)}@media(max-width:1080px){.ebpage--confidentialite .pro-sat{display:none!important}.ebpage--confidentialite .statstrip{grid-template-columns:repeat(2,1fr)}}.ebpage--confidentialite .faq{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.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)}.ebpage--confidentialite .faq-item.open{box-shadow:var(--sh-sm);border-color:var(--border-strong)}.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)}.ebpage--confidentialite .faq-q .chev{width:22px;height:22px;color:var(--eb-red);flex:none;transition:transform .25s var(--ease)}.ebpage--confidentialite .faq-item.open .chev{transform:rotate(180deg)}.ebpage--confidentialite .faq-a{max-height:0;overflow:hidden;transition:max-height .3s var(--ease)}.ebpage--confidentialite .faq-a-inner{padding:0 24px 24px;color:var(--fg-muted);font-size:15.5px;line-height:1.65}.ebpage--confidentialite .cta-band{background:var(--eb-navy);border-radius:var(--r-xl);padding:64px;text-align:center;position:relative;overflow:hidden}.ebpage--confidentialite .cta-band h2{color:#fff;font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:800}.ebpage--confidentialite .cta-band p{color:#ffffffb8;font-size:18px;margin:16px auto 0;max-width:520px}.ebpage--confidentialite .footer{background:#fff;border-top:1px solid var(--border);padding:64px 0 36px}.ebpage--confidentialite .footer__top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.ebpage--confidentialite .footer__brand p{font-size:14.5px;color:var(--fg-muted);margin-top:16px;max-width:280px;line-height:1.6}.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}.ebpage--confidentialite .footer__col a{display:block;font-size:15px;color:var(--fg-muted);margin-bottom:11px;transition:color .15s var(--ease)}.ebpage--confidentialite .footer__col a:hover{color:var(--eb-red)}.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)}.ebpage--confidentialite .footer__bottom .baseline{display:flex;align-items:center;gap:10px}.ebpage--confidentialite .reveal{opacity:0;transform:translateY(26px) scale(.985);transition:opacity .7s var(--ease),transform .7s var(--ease)}.ebpage--confidentialite .reveal.in{opacity:1;transform:none}.ebpage--confidentialite .reveal.d1{transition-delay:.08s}.ebpage--confidentialite .reveal.d2{transition-delay:.16s}.ebpage--confidentialite .reveal.d3{transition-delay:.24s}.ebpage--confidentialite .reveal.d4{transition-delay:.32s}@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}.ebpage--confidentialite .fl-d1{animation-delay:-1.2s}.ebpage--confidentialite .fl-d2{animation-delay:-2.6s}@media(prefers-reduced-motion:reduce){.ebpage--confidentialite .floaty,.ebpage--confidentialite .floaty2{animation:none}}.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}.ebpage--confidentialite a:focus-visible,.ebpage--confidentialite button:focus-visible,.ebpage--confidentialite .btn:focus-visible,.ebpage--confidentialite .faq-q:focus-visible,.ebpage--confidentialite .usp:focus-visible,.ebpage--confidentialite .nav__links a:focus-visible{outline:none;box-shadow:0 0 0 3px #14203b61;border-radius:8px}.ebpage--confidentialite .btn--primary:focus-visible{box-shadow:0 0 0 3px var(--brand-red, #CC2936) 52}.ebpage--confidentialite .btn--white:focus-visible,.ebpage--confidentialite .btn--outline-light:focus-visible{box-shadow:0 0 0 3px #ffffff80}.ebpage--confidentialite .nav__burger{position:relative;z-index:2}.ebpage--confidentialite .nav__mobile{display:none}@media(max-width:980px){.ebpage--confidentialite .nav__links,.ebpage--confidentialite .nav__sep{display:none}.ebpage--confidentialite .nav__burger{display:inline-flex}.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}.ebpage--confidentialite .nav.menu-open .nav__scrim{opacity:1;pointer-events:auto}.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}.ebpage--confidentialite .nav.menu-open .nav__mobile{transform:none;opacity:1;visibility:visible;transition:opacity .24s var(--ease),transform .28s var(--ease)}.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)}.ebpage--confidentialite .nav__m-link:hover{background:var(--eb-navy-tint)}.ebpage--confidentialite .nav__m-link.is-active{color:var(--eb-red);background:var(--eb-red-tint)}.ebpage--confidentialite .nav__m-group{margin:6px 0;padding:6px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.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}.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)}.ebpage--confidentialite .nav__m-ico svg{width:19px;height:19px}.ebpage--confidentialite .nav__m-link.is-active .nav__m-ico{background:var(--eb-red);color:#fff}.ebpage--confidentialite .nav__m-cta{width:100%;justify-content:center;margin-top:14px;padding:15px 20px;font-size:16px}.ebpage--confidentialite .nav__mlegal{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:16px}.ebpage--confidentialite .nav__mlegal a{font-family:var(--font-body);font-weight:500;font-size:13px;color:var(--fg-subtle)}.ebpage--confidentialite .nav__mlegal a:hover{color:var(--eb-red)}.ebpage--confidentialite .nav__mlegal span{color:var(--fg-faint);font-size:13px}}@media(max-width:460px){.ebpage--confidentialite .nav__inner{height:64px;gap:10px}.ebpage--confidentialite .nav .logo--lg .logo-img{height:30px}.ebpage--confidentialite .nav__cta-long{display:none}.ebpage--confidentialite .nav__cta-short{display:inline}.ebpage--confidentialite .nav__cta-btn{padding:11px 15px;font-size:14.5px}.ebpage--confidentialite .nav__mobile{max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px)}}.ebpage--confidentialite .statband{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#fff}.ebpage--confidentialite .statband__grid{display:grid;grid-template-columns:repeat(4,1fr)}.ebpage--confidentialite .statband__item{text-align:center;padding:38px 20px;position:relative}.ebpage--confidentialite .statband__item+.statband__item:before{content:"";position:absolute;left:0;top:28%;bottom:28%;width:1px;background:var(--border)}.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}.ebpage--confidentialite .statband__v .u{color:var(--eb-red)}.ebpage--confidentialite .statband__l{font-size:14.5px;color:var(--fg-muted);margin-top:10px}@media(max-width:720px){.ebpage--confidentialite .statband__grid{grid-template-columns:repeat(2,1fr)}.ebpage--confidentialite .statband__item:nth-child(3):before,.ebpage--confidentialite .statband__item:nth-child(2):before{content:none}}.ebpage--confidentialite h1,.ebpage--confidentialite h2,.ebpage--confidentialite .section-head h2,.ebpage--confidentialite .pf-copy h2,.ebpage--confidentialite .hero h1,.ebpage--confidentialite .pro-hero h1,.ebpage--confidentialite .cta-band h2,.ebpage--confidentialite .pro-cta h2{text-wrap:balance}.ebpage--confidentialite .section-head p,.ebpage--confidentialite .hero__sub,.ebpage--confidentialite .pro-hero__sub,.ebpage--confidentialite .pf-copy>p{text-wrap:pretty}.ebpage--confidentialite .mini-pill,.ebpage--confidentialite .conf-pill,.ebpage--confidentialite .cert{transition:transform .18s var(--ease),box-shadow .18s var(--ease),border-color .18s var(--ease)}.ebpage--confidentialite .mini-pill:hover,.ebpage--confidentialite .conf-pill:hover{transform:translateY(-2px);box-shadow:var(--sh-sm);border-color:var(--border-strong)}.ebpage--confidentialite .cert:hover{transform:translateY(-3px);box-shadow:var(--sh-md);border-color:var(--border-strong)}.ebpage--confidentialite .compare .c-cell{transition:opacity .5s var(--ease),transform .5s var(--ease)}.ebpage--confidentialite .reveal:not(.in) .compare .c-cell{opacity:0;transform:translateY(10px)}@media(prefers-reduced-motion:no-preference){.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}.ebpage--confidentialite .steps>.step:nth-child(4) .step__card{animation-delay:-2.4s}.ebpage--confidentialite .steps>.step:nth-child(5) .step__card{animation:eb_confidentialite_floaty2 8s var(--ease) infinite;animation-delay:-3.4s}}.ebpage--confidentialite .feat-card .ficon,.ebpage--confidentialite .flist-item .fi-ic{transition:transform .22s var(--ease),background .22s var(--ease)}.ebpage--confidentialite .feat-card:hover .ficon,.ebpage--confidentialite .flist-item:hover .fi-ic{transform:scale(1.08) rotate(-3deg)}.ebpage--confidentialite .step:hover .step__num{transform:scale(1.06);box-shadow:0 0 0 8px var(--page)}.ebpage--confidentialite .step__num{transition:transform .2s var(--ease),box-shadow .2s var(--ease)}@media(max-width:980px){.ebpage--confidentialite .hero__grid{grid-template-columns:1fr;gap:40px}.ebpage--confidentialite .feat-grid{grid-template-columns:repeat(2,1fr)}.ebpage--confidentialite .steps{grid-template-columns:repeat(2,1fr);gap:40px 24px}.ebpage--confidentialite .steps__line{display:none}.ebpage--confidentialite .compare{grid-template-columns:1.2fr 1fr 1fr}.ebpage--confidentialite .footer__top{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:640px){.ebpage--confidentialite .wrap{padding:0 20px}.ebpage--confidentialite .section{padding:72px 0}.ebpage--confidentialite .feat-grid,.ebpage--confidentialite .steps{grid-template-columns:1fr}.ebpage--confidentialite .cta-band{padding:40px 24px}.ebpage--confidentialite .footer__top{grid-template-columns:1fr}.ebpage--confidentialite .footer__bottom{flex-direction:column;gap:14px;align-items:flex-start}.ebpage--confidentialite .compare .c-cell,.ebpage--confidentialite .compare .c-head{padding-left:14px;padding-right:14px}}.ebpage--confidentialite section[id],.ebpage--confidentialite header[id],.ebpage--confidentialite div[id]{scroll-margin-top:86px}@media(max-width:980px){.ebpage--confidentialite{overflow-x:clip}.ebpage--confidentialite .hero-float{display:none!important}}.ebpage--confidentialite{background:#eef1f6;color:var(--eb-navy)}.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)}.ebpage--confidentialite .lg-bar__in{max-width:880px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between}.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}.ebpage--confidentialite .lg-back:hover{color:var(--eb-navy)}.ebpage--confidentialite .lg-back svg{width:16px;height:16px}.ebpage--confidentialite .lg-hero{background:linear-gradient(180deg,#f6f8fc,#e7ecf4);border-bottom:1px solid rgba(15,23,42,.07)}.ebpage--confidentialite .lg-hero__in{max-width:880px;margin:0 auto;padding:64px 24px 44px}.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)}.ebpage--confidentialite .lg-kicker svg{width:15px;height:15px}.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)}.ebpage--confidentialite .lg-hero .upd{font-size:13.5px;color:var(--fg-subtle);margin-top:14px}.ebpage--confidentialite .lg-main{max-width:880px;margin:0 auto;padding:48px 24px 80px}.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}.ebpage--confidentialite .lg-note svg{width:18px;height:18px;color:var(--eb-red);flex:none;margin-top:1px}.ebpage--confidentialite .lg-note p{font-size:13.5px;color:var(--eb-navy);line-height:1.55;margin:0}.ebpage--confidentialite .lg-sec{margin-bottom:38px}.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)}.ebpage--confidentialite .lg-sec h3{font-size:15.5px;font-weight:700;color:var(--eb-navy);margin:22px 0 8px}.ebpage--confidentialite .lg-sec p,.ebpage--confidentialite .lg-sec li{font-size:15px;line-height:1.7;color:#3a4456}.ebpage--confidentialite .lg-sec p{margin:0 0 12px}.ebpage--confidentialite .lg-sec ul{margin:0 0 14px;padding-left:20px}.ebpage--confidentialite .lg-sec li{margin-bottom:6px}.ebpage--confidentialite .lg-sec a{color:var(--eb-red)}.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}.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)}.ebpage--confidentialite .lg-dl{display:grid;grid-template-columns:200px 1fr;gap:2px 18px}.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)}.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)}.ebpage--confidentialite .lg-dl>:nth-last-child(2),.ebpage--confidentialite .lg-dl>:last-child{border-bottom:none}.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)}.ebpage--confidentialite .lg-foot .bl{font-size:13px;color:var(--fg-subtle)}.ebpage--confidentialite .lg-foot nav{display:flex;gap:20px}.ebpage--confidentialite .lg-foot nav a{font-size:13px;color:var(--fg-muted);text-decoration:none}.ebpage--confidentialite .lg-foot nav a:hover{color:var(--eb-navy)}@media(max-width:600px){.ebpage--confidentialite .lg-dl{grid-template-columns:1fr;gap:0}.ebpage--confidentialite .lg-dl dt{padding-bottom:0;border-bottom:none}.ebpage--confidentialite .lg-dl dd{padding-top:2px}.ebpage--confidentialite .lg-hero__in{padding:48px 20px 34px}.ebpage--confidentialite .lg-main{padding:36px 20px 64px}}.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--pro .tar-trust,.ebpage--pro .cx-trust{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.ebpage--pro .tar-trust span,.ebpage--pro .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--pro .pp-plan{display:flex;flex-wrap:wrap;gap:5px}.ebpage--pro .pp-plan button{flex:1 1 calc(50% - 5px);min-width:0}.ebpage--pro .pp-plan button .nm{font-size:13.5px}}@media(max-width:360px){.ebpage--pro .pp-card,.ebpage--pro .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{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}}.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:Bricolage Grotesque,Montserrat,Inter,sans-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:99px;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(30px,4.5vw,46px);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-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px}.efx-card{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:20px 22px;box-shadow:0 1px 2px #0f172a0a,0 10px 30px -18px #0f172a1f}.efx-card h3{font-size:16.5px;font-weight:750}.efx-card p{margin-top:8px;font-size:13.8px;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-faq details{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden}.efx-faq summary{cursor:pointer;padding:15px 19px;font-weight:700;font-size:14.5px;list-style:none;display:flex;justify-content:space-between;gap:12px}.efx-faq summary:after{content:"+";color:var(--m);font-weight:800;font-size:17px}.efx-faq details[open] summary:after{content:"–"}.efx-faq .a{padding:0 19px 16px;font-size:13.8px;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}}.fn{--m:var(--brand-red, #CC2936);--m6:var(--brand-red-h, #A81F2B);--ink:#14203B;--mut:#5A6478;--bd:rgba(15,23,42,.1);--bg:#F6F7FB;height:100dvh;min-height:100dvh;display:flex;flex-direction:column;overflow:hidden;color:var(--ink);font-family:Inter,system-ui,sans-serif;background:var(--bg)}.fn h1,.fn h2,.fn h3{font-family:Bricolage Grotesque,Montserrat,Inter,sans-serif;line-height:1.1;margin:0;letter-spacing:-.02em;text-wrap:balance}.fn p{margin:0}.fn-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.fn-bar{flex:none;display:flex;align-items:center;gap:10px;padding:14px 22px;border-bottom:1px solid var(--bd);background:#fff;overflow-x:auto;scrollbar-width:none}.fn-bar::-webkit-scrollbar{display:none}.fn-bar-label{flex:none;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--mut);margin-right:4px}.fn-chip{flex:none;font-family:inherit;font-size:13.5px;font-weight:700;padding:8px 16px;border-radius:var(--r-pill, 999px);border:1px solid var(--bd);background:#fff;color:var(--ink);cursor:pointer;transition:background .16s,color .16s,border-color .16s}.fn-chip:hover{border-color:color-mix(in srgb,var(--m) 40%,var(--bd))}.fn-chip.is-active{background:var(--m);border-color:var(--m);color:#fff;box-shadow:0 6px 16px -8px #cc29368c}.fn-bar-count{margin-left:auto;flex:none;font-size:12.5px;color:var(--mut);font-variant-numeric:tabular-nums}.fn-deckwrap{position:relative;flex:1;min-height:0}.fn-deck{height:100%;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fn-deck::-webkit-scrollbar{display:none}.fn-slide{flex:0 0 100%;scroll-snap-align:center;height:100%;display:flex;align-items:center;justify-content:center;padding:24px;position:relative;opacity:.35;transform:scale(.94);transition:opacity .5s ease,transform .5s ease}.fn-slide.is-active{opacity:1;transform:scale(1)}.fn-slide-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.fn-slide-bg.v0{background:radial-gradient(60% 60% at 50% 15%,rgba(204,41,54,.1),transparent 70%)}.fn-slide-bg.v1{background:radial-gradient(60% 60% at 50% 85%,rgba(20,32,59,.07),transparent 70%)}.fn-slide-card{position:relative;z-index:1;max-width:640px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:18px}.fn-slide-idx{font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;font-weight:700;color:var(--m);letter-spacing:.04em}.fn-slide-title{font-size:clamp(26px,4.8vw,42px);font-weight:800}.fn-slide-desc{font-size:clamp(15px,2vw,18px);color:var(--mut);max-width:52ch;line-height:1.55}.fn-slide-plans{display:flex;gap:7px;flex-wrap:wrap;justify-content:center;margin-top:6px}.fn-plan-pill{font-size:11.5px;font-weight:700;padding:5px 12px;border-radius:var(--r-pill, 999px);background:#f1f5f9;color:var(--mut);border:1px solid var(--bd)}.fn-plan-pill.is-current{background:color-mix(in srgb,var(--m) 12%,#fff);color:var(--m);border-color:color-mix(in srgb,var(--m) 30%,var(--bd))}.fn-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:48px;height:48px;border-radius:50%;border:1px solid var(--bd);background:#fff;color:var(--ink);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px -10px #0f172a40;transition:background .15s,color .15s,transform .15s}.fn-arrow:hover{background:var(--m);color:#fff;border-color:var(--m);transform:translateY(-50%) scale(1.06)}.fn-arrow:disabled{opacity:.25;cursor:default;pointer-events:none}.fn-arrow.l{left:20px}.fn-arrow.r{right:20px}.fn-prog{flex:none;height:3px;background:var(--bd);position:relative}.fn-prog-fill{position:absolute;left:0;top:0;bottom:0;background:var(--m);transition:width .35s cubic-bezier(.22,1,.36,1)}.fn-hint{position:absolute;bottom:14px;left:0;right:0;text-align:center;font-size:11.5px;color:var(--mut);z-index:2;pointer-events:none}.fn-hint b{color:var(--ink)}.fn-empty{position:relative;z-index:1;text-align:center;color:var(--mut);font-size:15px;max-width:40ch}@media(hover:none){.fn-arrow{display:none}}@media(max-width:780px){.fn-bar{padding:11px 14px;gap:8px}.fn-bar-label{display:none}.fn-chip{padding:7px 13px;font-size:13px}.fn-slide{padding:18px}.fn-slide-card{gap:13px}.fn-hint{bottom:10px;font-size:10.5px}}.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:99px;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 .6s cubic-bezier(.22,.61,.36,1) 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(16px) scale(.985)}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;gap:8px}.ebpage--tarifs .tar-carousel-dot{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: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-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-plans{position:static;display:block;border-radius:18px;box-shadow:none}.cxe-plans-spacer{border-right:none;border-bottom:1px solid var(--cxe-line);justify-content:center;padding:14px}.cxe-plan{border-right:none;border-bottom:1px solid var(--cxe-line);display:grid;grid-template-columns:1fr auto;align-items:center;text-align:left;gap:4px 12px;padding:14px 16px}.cxe-plan:last-child{border-bottom:none}.cxe-badge{position:static;transform:none;grid-column:1;justify-self:start;margin-bottom:2px}.cxe-plan-name{height:auto;justify-content:flex-start}.cxe-plan-price,.cxe-plan-cond{height:auto}.cxe-plan-tag{height:auto;display:block;overflow:visible}.cxe-plan-cta{margin-top:10px}.cxe-plans{overflow:hidden}.cxe-plan-name{grid-column:1}.cxe-plan-cond{grid-column:1;text-align:left;margin:1px 0 0}.cxe-plan-tag{grid-column:1;min-height:0;margin:2px 0 0}.cxe-plan-price{grid-column:2;grid-row:1 / span 3;align-self:center;font-size:24px}.cxe-plan-cta{grid-column:1 / -1;justify-content:center;margin-top:10px}.cxe-sections{border-radius:18px;margin-top:14px;border-top:1px solid var(--cxe-line)}.cxe-tr{display:block;padding:12px 16px}.cxe-tr-feat{padding:0 0 8px}.cxe-tr-cell{border-left:none;justify-content:space-between;padding:6px 0;min-height:0;border-top:1px dashed var(--cxe-line)}.cxe-tr-cell.feat{background:transparent}.cxe-cell-plan{display:inline}}.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:99px;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-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;margin-top:18px;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-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}}.plan-easy{--easy:#0f9e8a;--easy2:#0c7d72;--easy-bg:#e6f6f3;--easy-bd:#bfe9e2;--eb-red:var(--brand-red, #CC2936);--fg-muted:#54607a;--sans:"Inter",-apple-system,"Segoe UI",Roboto,sans-serif;color:#1e293b;font-family:var(--sans);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}.plan-easy *{box-sizing:border-box}.plan-easy .ck{stroke:currentColor;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round}.plan-easy .anim{opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:var(--d,0s)}.plan-easy .play .anim{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.plan-easy .anim{opacity:1;transform:none}}.plan-easy .pl-hero{position:relative;padding:56px 0 60px;background:linear-gradient(180deg,#fff,var(--page))}.plan-easy .pl-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:44px;align-items:center}.plan-easy .pl-kick{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--easy2);background:var(--easy-bg);border:1px solid var(--easy-bd);padding:7px 14px;border-radius:var(--r-pill)}.plan-easy .pl-kick .x{width:15px;height:15px;background:var(--eb-red);border-radius:3px;position:relative}.plan-easy .pl-kick .x:before,.plan-easy .pl-kick .x:after{content:"";position:absolute;background:#fff}.plan-easy .pl-kick .x:before{left:6px;top:3px;width:3px;height:9px}.plan-easy .pl-kick .x:after{left:3px;top:6px;width:9px;height:3px}.plan-easy .pl-h1{font-size:clamp(2.35rem,4.3vw,3.4rem);font-weight:800;color:var(--eb-navy);line-height:1.05;letter-spacing:-.03em;margin:20px 0 0}.plan-easy .pl-h1 .accent{color:var(--easy)}.plan-easy .pl-sub{font-size:19px;color:#3f4a5c;margin:20px 0 0;max-width:520px;line-height:1.55}.plan-easy .pl-pts{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-direction:column;gap:11px}.plan-easy .pl-pts li{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:500;color:var(--eb-navy)}.plan-easy .pl-pts li .c{width:19px;height:19px;color:var(--easy);flex:none}.plan-easy .pl-cta{display:flex;gap:13px;margin-top:30px;flex-wrap:wrap}.plan-easy .pl-btn{display:inline-flex;align-items:center;gap:9px;font-weight:700;font-size:15px;padding:14px 22px;border-radius:12px;cursor:pointer;border:1px solid transparent;text-decoration:none;transition:transform .16s var(--ease),box-shadow .16s var(--ease)}.plan-easy .pl-btn--p{background:var(--easy);color:#fff;box-shadow:0 14px 28px -12px #0f9e8a99}.plan-easy .pl-btn--p:hover{transform:translateY(-2px)}.plan-easy .pl-btn--g{background:#fff;color:var(--eb-navy);border-color:var(--border-strong)}.plan-easy .pl-btn--g:hover{background:var(--eb-navy);color:#fff}.plan-easy .pl-trust{display:flex;align-items:center;gap:8px;margin-top:18px;font-size:13px;color:#475569;font-weight:700}.plan-easy .pl-sec{padding:72px 0}.plan-easy .pl-sec--muted{background:var(--muted)}.plan-easy .pl-head{text-align:center;max-width:660px;margin:0 auto}.plan-easy .pl-head .k{font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--easy)}.plan-easy .pl-head h2{font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:800;color:var(--eb-navy);letter-spacing:-.02em;margin:12px 0 0;line-height:1.12}.plan-easy .pl-head p{font-size:17px;color:var(--fg-muted);margin:14px 0 0}.plan-easy .pl-feats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.plan-easy .pl-feat{position:relative;overflow:hidden;isolation:isolate;background:#fff;border:1px solid var(--border);border-radius:18px;padding:30px 24px 28px;box-shadow:var(--sh-sm);transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.plan-easy .pl-feat:hover{transform:translateY(-4px);box-shadow:0 20px 40px -20px #14203b47}.plan-easy .pl-feat:hover .wm{opacity:.16;transform:translate(2px,-2px) scale(1.04)}.plan-easy .pl-feat:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--easy),var(--easy2))}.plan-easy .pl-feat .wm{position:absolute;right:-14px;bottom:-20px;width:132px;height:132px;color:var(--easy);opacity:.13;z-index:0;pointer-events:none;transition:opacity .35s var(--ease),transform .35s var(--ease)}.plan-easy .pl-feat .wm svg{width:100%;height:100%;stroke-width:1.4}.plan-easy .pl-feat h3{position:relative;z-index:1;font-size:18px;font-weight:750;color:var(--eb-navy);margin:0}.plan-easy .pl-feat p{position:relative;z-index:1;font-size:14px;color:var(--fg-muted);margin:10px 0 0;line-height:1.5}.plan-easy .pl-split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.plan-easy .pl-split .copy .k{font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--easy)}.plan-easy .pl-split .copy h3{font-size:clamp(1.55rem,2.6vw,2rem);font-weight:800;color:var(--eb-navy);letter-spacing:-.02em;margin:10px 0 0;line-height:1.14}.plan-easy .pl-split .copy p{font-size:16px;color:var(--fg-muted);margin:14px 0 0;line-height:1.6}.plan-easy .pl-split .copy ul{list-style:none;padding:0;margin:18px 0 0;display:flex;flex-direction:column;gap:10px}.plan-easy .pl-split .copy li{display:flex;gap:9px;align-items:flex-start;font-size:14.5px;color:var(--eb-navy)}.plan-easy .pl-split .copy li .c{width:18px;height:18px;color:var(--easy);flex:none;margin-top:2px}.plan-easy .pl-band{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--easy),var(--easy2));border-radius:24px;padding:48px 40px;text-align:center;color:#fff}.plan-easy .pl-band h2{font-size:clamp(1.7rem,3vw,2.3rem);font-weight:800;margin:0;letter-spacing:-.02em}.plan-easy .pl-band p{font-size:17px;opacity:.92;margin:12px auto 0;max-width:560px}.plan-easy .pl-band .pl-cta{justify-content:center;margin-top:28px}.plan-easy .pl-band .pl-btn--p{background:#fff;color:var(--easy2)}.plan-easy .pl-band .pl-btn--g{background:transparent;color:#fff;border-color:#ffffff8c}.plan-easy .pl-band .pl-btn--g:hover{background:#fff;color:var(--easy2)}.plan-easy .pl-band .wm{position:absolute;right:-30px;top:-30px;width:200px;height:200px;opacity:.14;color:#fff}.plan-easy .pl-band .wm svg{width:100%;height:100%}.plan-easy .pl-faq{max-width:780px;margin:38px auto 0;display:flex;flex-direction:column;gap:12px}.plan-easy .pl-faq details{background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh-sm);transition:border-color .25s,box-shadow .25s}.plan-easy .pl-faq details[open]{border-color:var(--easy-bd);box-shadow:0 14px 30px -18px #0f9e8a59}.plan-easy .pl-faq summary{list-style:none;cursor:pointer;padding:19px 22px;font-size:16px;font-weight:750;color:var(--eb-navy);display:flex;align-items:center;gap:14px}.plan-easy .pl-faq summary::-webkit-details-marker{display:none}.plan-easy .pl-faq summary .ch{margin-left:auto;flex:none;width:20px;height:20px;color:var(--easy);transition:transform .3s var(--ease)}.plan-easy .pl-faq details[open] summary .ch{transform:rotate(180deg)}.plan-easy .pl-faq .a{margin:0;padding:0 22px 20px;font-size:14.5px;color:var(--fg-muted);line-height:1.62}.plan-easy .pl-faq .a b{color:var(--eb-navy);font-weight:700}@media(max-width:900px){.plan-easy .pl-grid,.plan-easy .pl-split{grid-template-columns:1fr;gap:40px}.plan-easy .pl-feats{grid-template-columns:1fr}.plan-easy .pl-sub{max-width:none}.plan-easy .pl-split .illu{order:-1}}.plan-easy .ib{--card:#fff;--card2:#F8FAFC;--border:rgba(15,23,42,.08);--th:#0F172A;--tb:#1E293B;--tm:#64748B;--tx:#94A3B8;--red:var(--brand-red, #CC2936);--okbg:rgba(22,163,74,.1);--mono:"JetBrains Mono",ui-monospace,Menlo,monospace;--sh-lg:0 18px 40px -18px rgba(15,23,42,.34),0 6px 14px -8px rgba(15,23,42,.16);font-family:var(--sans)}.plan-easy .ib .tnum{font-variant-numeric:tabular-nums}.plan-easy .hero-stage{position:relative;height:436px;margin-top:4px}.plan-easy .stg-cap{position:absolute;left:0;top:-4px;z-index:12;display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:800;color:var(--th);background:#fff;border:1px solid var(--border);border-radius:var(--r-pill, 999px);padding:7px 14px;box-shadow:var(--sh-sm)}.plan-easy .stg-cap b{color:var(--red);font-weight:900}.plan-easy .stg-cap span{display:none;white-space:nowrap}.plan-easy .hero-stage[data-step="0"] .stg-cap .s1,.plan-easy .hero-stage[data-step="1"] .stg-cap .s2,.plan-easy .hero-stage[data-step="2"] .stg-cap .s3,.plan-easy .hero-stage[data-step=static] .stg-cap .s3{display:inline}.plan-easy .mon{position:absolute;left:50%;top:0;width:87%;transform:translate(-50%)}.plan-easy .mon-frame{background:linear-gradient(180deg,#242f42,#141b28);border-radius:16px;padding:10px 10px 12px;box-shadow:0 28px 54px -24px #0f172a8c;transition:opacity .45s,filter .45s}.plan-easy .mon-scr{background:#fff;border-radius:7px;overflow:hidden}.plan-easy .mon-neck{width:16px;height:22px;background:linear-gradient(180deg,#e2e8f0,#c3ccd8);margin:0 auto}.plan-easy .mon-base{width:118px;height:9px;background:linear-gradient(180deg,#cbd5e1,#9aa6b6);border-radius:2px 2px 9px 9px;margin:0 auto;box-shadow:0 8px 14px -8px #0f172a66}.plan-easy .hero-stage[data-step="0"] .mon-frame{opacity:.82;filter:saturate(.8) brightness(.99)}.plan-easy .md-top{display:flex;align-items:center;gap:8px;padding:9px 13px;border-bottom:1px solid var(--border);background:var(--card2)}.plan-easy .md-top .sq{width:16px;height:16px;border-radius:5px;background:var(--red);display:grid;place-items:center;color:#fff;font-size:10px;font-weight:900}.plan-easy .md-top .ti{font-size:12px;font-weight:800;color:var(--th)}.plan-easy .md-top .sp{flex:1}.plan-easy .md-top .rt{font-size:10px;font-weight:700;color:var(--ok);background:var(--okbg);padding:2px 8px;border-radius:var(--r-pill, 999px)}.plan-easy .md-cols{display:grid;grid-template-columns:1.05fr .95fr;gap:11px;padding:12px}.plan-easy .md-kpis{display:grid;grid-template-columns:1fr 1fr;gap:8px}.plan-easy .md-kpi{background:#fff;border:1px solid var(--border);border-radius:var(--r-sm, 10px);padding:9px 10px}.plan-easy .md-kpi .l{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--tm)}.plan-easy .md-kpi .v{font-family:var(--mono);font-size:16px;font-weight:700;color:var(--th);margin-top:3px}.plan-easy .md-kpi .v small{font-size:9px;color:var(--tm);font-weight:600}.plan-easy .md-kpi .d{font-size:9.5px;font-weight:700;margin-top:2px;color:var(--ok)}.plan-easy .hero-stage[data-step="2"] .md-kpi.up{animation:pe_kbump .7s var(--ease)}@keyframes pe_kbump{35%{transform:translateY(-4px);box-shadow:0 10px 18px -10px #16a34a80}}.plan-easy .md-chart{grid-column:1 / -1;border:1px solid var(--border);border-radius:var(--r-sm, 10px);padding:9px 11px}.plan-easy .md-chart .h{display:flex;justify-content:space-between;font-size:9.5px;color:var(--tm);font-weight:700}.plan-easy .md-chart svg{width:100%;height:52px;display:block;margin-top:4px}.plan-easy .md-chart .line{stroke-dasharray:340;stroke-dashoffset:340}.plan-easy .hero-stage[data-step="2"] .md-chart .line,.plan-easy .hero-stage[data-step=static] .md-chart .line{animation:pe_draw 1.3s var(--ease) forwards}.plan-easy .md-act{background:#fff;border:1px solid var(--border);border-radius:var(--r-sm, 10px);overflow:hidden}.plan-easy .md-act .hh{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--tm);padding:8px 11px;border-bottom:1px solid var(--border);background:var(--card2)}.plan-easy .md-r{display:flex;align-items:center;gap:8px;padding:8px 11px;border-bottom:1px solid var(--border)}.plan-easy .md-r .ic{width:22px;height:22px;border-radius:6px;background:var(--card2);display:grid;place-items:center;color:var(--tm);flex:none}.plan-easy .md-r .ic svg{width:12px;height:12px}.plan-easy .md-r .nm{font-size:10px;font-weight:700;color:var(--th);line-height:1.25}.plan-easy .md-r .nm small{display:block;font-weight:500;color:var(--tm);font-size:8.5px}.plan-easy .md-r .am{margin-left:auto;font-size:10px;font-weight:800;color:var(--th);font-variant-numeric:tabular-nums}.plan-easy .md-newr{max-height:0;opacity:0;overflow:hidden;transform:translate(10px)}.plan-easy .md-newr .ic{background:#cc29361a;color:var(--red)}.plan-easy .hero-stage[data-step="2"] .md-newr,.plan-easy .hero-stage[data-step=static] .md-newr{animation:pe_rowdrop .55s var(--ease) forwards}@keyframes pe_rowdrop{0%{max-height:0;opacity:0;transform:translate(10px);background:#cc29361f}60%{background:#cc29361f}to{max-height:44px;opacity:1;transform:none;background:#fff}}.plan-easy .fld{position:absolute;left:0;bottom:6px;width:25%;border:6px solid #0F172A;border-radius:26px;background:#0f172a;z-index:11;box-shadow:0 22px 42px -16px #0f172a8c;transition:opacity .45s,transform .45s}.plan-easy .fld:before{content:"";position:absolute;top:7px;left:50%;transform:translate(-50%);width:34%;height:4px;border-radius:99px;background:#0f172a;z-index:2}.plan-easy .hero-stage[data-step="2"] .fld{opacity:.5;transform:translateY(4px) scale(.98)}.plan-easy .fld .sc{background:#fff;border-radius:20px;overflow:hidden;position:relative}.plan-easy .fl-top{background:var(--red);color:#fff;padding:14px 12px 9px;font-size:12px;font-weight:800}.plan-easy .fl-top small{display:block;font-weight:600;opacity:.9;font-size:9px;margin-top:2px;white-space:nowrap}.plan-easy .fl-cap{padding:11px 12px 12px}.plan-easy .fl-shot{position:relative;height:52px;border-radius:9px;background:linear-gradient(135deg,#eef2f6,#f8fafc);border:1px solid var(--border);overflow:hidden;display:grid;place-items:center}.plan-easy .fl-shot .rc{width:34px;height:40px;background:#fff;border:1px solid #e2e8f0;border-radius:3px;box-shadow:0 4px 8px -4px #0f172a40;position:relative}.plan-easy .fl-shot .rc:before{content:"";position:absolute;left:6px;right:6px;top:6px;height:2px;background:#cbd5e1;box-shadow:0 5px #e2e8f0,0 10px #e2e8f0,0 17px #cbd5e1}.plan-easy .fl-scan{position:absolute;left:0;right:0;height:12px;top:-12px;opacity:0;background:linear-gradient(180deg,#cc293600,#cc293666,#cc293600)}.plan-easy .hero-stage[data-step="0"] .fl-scan{animation:pe_scan .8s var(--ease) 2}@keyframes pe_scan{0%{top:-12px;opacity:1}to{top:52px;opacity:1}}.plan-easy .fl-grid{margin-top:10px;display:grid;grid-template-columns:1fr 1fr;gap:8px 10px}.plan-easy .fl-f{opacity:0;transform:translateY(6px);transition:opacity .4s,transform .4s}.plan-easy .fl-f.full{grid-column:1 / -1}.plan-easy .fl-f .k{display:block;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--tm)}.plan-easy .fl-f .v{display:block;font-size:12px;font-weight:800;color:var(--th);margin-top:2px;white-space:nowrap;font-variant-numeric:tabular-nums}.plan-easy .hero-stage[data-step="0"] .fl-f{opacity:1;transform:none;transition-delay:calc(1.75s + var(--i,0)*.2s)}.plan-easy .hero-stage[data-step="1"] .fl-f,.plan-easy .hero-stage[data-step="2"] .fl-f,.plan-easy .hero-stage[data-step=static] .fl-f{opacity:1;transform:none}.plan-easy .fl-ok{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:11px;font-size:10.5px;font-weight:800;color:var(--ok);background:var(--okbg);border-radius:9px;padding:8px;white-space:nowrap;opacity:0;transform:scale(.7);transition:.4s}.plan-easy .fl-ok svg{width:14px;height:14px}.plan-easy .hero-stage[data-step="0"] .fl-ok{opacity:1;transform:none;transition-delay:2.5s}.plan-easy .hero-stage[data-step="1"] .fl-ok,.plan-easy .hero-stage[data-step="2"] .fl-ok,.plan-easy .hero-stage[data-step=static] .fl-ok{opacity:1;transform:none}.plan-easy .sync{position:absolute;left:15%;bottom:120px;width:13px;height:13px;border-radius:50%;background:var(--red);box-shadow:0 0 0 5px #cc293629;opacity:0;z-index:13}.plan-easy .hero-stage[data-step="1"] .sync{animation:pe_syncfly 1.1s var(--ease) forwards}@keyframes pe_syncfly{0%{opacity:0;left:16%;bottom:150px;transform:scale(.5)}18%{opacity:1;transform:scale(1)}85%{opacity:1}to{opacity:0;left:62%;bottom:250px;transform:scale(.5)}}@media(prefers-reduced-motion:reduce){.plan-easy .fl-scan,.plan-easy .sync{display:none}}.plan-easy .ib-app{background:var(--card);border:1px solid var(--border);border-radius:18px;box-shadow:var(--sh-lg);overflow:hidden;color:var(--tb)}.plan-easy .ib-bar{display:flex;align-items:center;gap:9px;padding:11px 16px;border-bottom:1px solid var(--border);background:var(--card2)}.plan-easy .ib-bar .mod{font-weight:800;font-size:13px;color:var(--th);display:flex;align-items:center;gap:8px}.plan-easy .ib-bar .sq{width:16px;height:16px;border-radius:5px;background:var(--red);display:grid;place-items:center;color:#fff;font-size:10px;font-weight:900}.plan-easy .ib-bar .sp{flex:1}.plan-easy .ib-bar .u{width:24px;height:24px;border-radius:50%;background:#5566c4;color:#fff;font-size:10px;font-weight:800;display:grid;place-items:center}.plan-easy .ib-badge{display:inline-flex;align-items:center;font-size:11px;font-weight:700;padding:2px 9px;border-radius:var(--r-pill, 999px)}.plan-easy .ib-b-rt{background:var(--okbg);color:var(--ok)}.plan-easy .ib-b-hidden{opacity:0;transform:scale(.6);transition:.4s}.plan-easy .play .ib-b-pop{opacity:1;transform:none}.plan-easy .ib-body{padding:16px}.plan-easy .ib-rep{position:relative}.plan-easy .ib-folder{position:absolute;left:50%;top:2px;z-index:5;display:flex;flex-direction:column;align-items:center;gap:5px;transform:translate(-50%);opacity:0}.plan-easy .play .ib-folder{animation:pe_folderDrop 1.5s var(--ease) forwards}@keyframes pe_folderDrop{0%{opacity:0;transform:translate(-50%) translateY(-52px) scale(.82)}22%{opacity:1;transform:translate(-50%) translateY(-40px) scale(.86)}62%{opacity:1;transform:translate(-50%) translateY(4px) scale(1)}78%{opacity:1;transform:translate(-50%) translateY(-6px) scale(.97)}to{opacity:0;transform:translate(-50%) translateY(14px) scale(.55)}}.plan-easy .ib-folder .fi{width:60px;height:48px;position:relative;filter:drop-shadow(0 10px 16px rgba(204,41,54,.32))}.plan-easy .ib-folder .lbl{font-size:10px;font-weight:800;color:var(--red);background:#fff;border:1px solid var(--border);border-radius:var(--r-pill, 999px);padding:2px 9px;box-shadow:var(--sh-sm)}.plan-easy .ib-drop{position:relative;border:2px dashed rgba(15,23,42,.18);border-radius:14px;background:var(--card2);padding:20px 16px;text-align:center;transition:border-color .4s,background .4s,box-shadow .4s}.plan-easy .play .ib-drop{animation:pe_dropFlash .8s var(--ease) .95s}@keyframes pe_dropFlash{40%{border-color:var(--red);background:#cc29360f;box-shadow:0 0 0 4px #cc29361a}}.plan-easy .ib-drop .ic{width:44px;height:44px;border-radius:12px;background:#cc293614;color:var(--red);display:grid;place-items:center;margin:0 auto 8px}.plan-easy .ib-drop .ic svg{width:22px;height:22px}.plan-easy .ib-drop .t{font-weight:700;color:var(--th);font-size:13.5px}.plan-easy .ib-drop .s{font-size:11.5px;color:var(--tm);margin-top:3px;line-height:1.45}.plan-easy .ib-files{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:11px;min-height:24px}.plan-easy .ib-chip{font-size:10.5px;font-family:var(--mono);background:var(--card);border:1px solid var(--border);border-radius:6px;padding:3px 8px;color:var(--tb);opacity:0;transform:translateY(-8px) scale(.9)}.plan-easy .play .ib-chip{animation:pe_chipin .4s var(--ease) forwards;animation-delay:calc(1.35s + var(--i)*.16s)}@keyframes pe_chipin{to{opacity:1;transform:none}}.plan-easy .ib-prog{height:6px;border-radius:99px;background:var(--card2);margin-top:14px;overflow:hidden;border:1px solid var(--border)}.plan-easy .ib-prog i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--red),#ff7a83);border-radius:99px}.plan-easy .play .ib-prog i{animation:pe_fill 1.1s var(--ease) 2s forwards}@keyframes pe_fill{to{width:100%}}.plan-easy .ib-res{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.plan-easy .ib-rescard{border:1px solid var(--border);border-radius:12px;padding:11px 13px;background:var(--card);display:flex;align-items:center;gap:10px;opacity:0;transform:translateY(8px)}.plan-easy .play .ib-rescard{animation:pe_popup .45s var(--ease) forwards;animation-delay:calc(3s + var(--i)*.14s)}@keyframes pe_popup{to{opacity:1;transform:none}}.plan-easy .ib-rescard .n{font-family:var(--mono);font-size:21px;font-weight:700;color:var(--th)}.plan-easy .ib-rescard .l{font-size:12px;color:var(--tm);font-weight:600}.plan-easy .ib-rescard .ck2{width:22px;height:22px;border-radius:7px;background:var(--okbg);color:var(--ok);display:grid;place-items:center;font-weight:800;flex:none;margin-left:auto}.plan-easy .ib-recbtn{margin:14px auto 0;display:flex;align-items:center;justify-content:center;gap:9px;width:100%;background:var(--red);color:#fff;font-weight:800;font-size:13.5px;padding:11px 18px;border:none;border-radius:11px;box-shadow:0 12px 24px -10px #cc293699;opacity:0;transform:translateY(10px) scale(.96)}.plan-easy .play .ib-recbtn{animation:pe_popup .5s var(--ease) 3.7s forwards}.plan-easy .ib-recbtn svg{width:17px;height:17px}.plan-easy .ib-carousel{overflow:hidden}.plan-easy .ib-track{display:flex;transition:transform .6s var(--ease)}.plan-easy .ib-slide{min-width:100%;padding:2px}.plan-easy .ib-slide .sh{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--tm);margin:0 0 12px;display:flex;align-items:center;gap:7px}.plan-easy .ib-slide .sh .pill{margin-left:auto;font-size:10px;font-weight:700;color:var(--ok);background:var(--okbg);padding:2px 8px;border-radius:var(--r-pill, 999px);letter-spacing:0;text-transform:none}.plan-easy .kgrid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.plan-easy .kc{position:relative;background:#fff;border:1px solid var(--border);border-radius:13px;padding:13px 14px;overflow:hidden}.plan-easy .kc .lb{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--tm);display:flex;align-items:center;gap:6px}.plan-easy .kc .lb .dt{width:7px;height:7px;border-radius:50%}.plan-easy .kc .vl{font-family:var(--mono);font-size:23px;font-weight:700;color:var(--th);margin-top:7px;letter-spacing:-.02em}.plan-easy .kc .vl .cur{font-size:12px;color:var(--tm);font-weight:600;margin-right:3px}.plan-easy .kc .df{font-size:11px;font-weight:700;margin-top:5px}.plan-easy .kc .up{color:var(--ok)}.plan-easy .kc .dn{color:var(--red)}.plan-easy .kc .nu{color:var(--tm)}.plan-easy .kc .spk{position:absolute;right:12px;bottom:11px;width:64px;height:26px}.plan-easy .kc .spk path{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.plan-easy .bars{display:flex;flex-direction:column;gap:11px}.plan-easy .bar-row{display:grid;grid-template-columns:96px 1fr 62px;align-items:center;gap:10px;font-size:12px}.plan-easy .bar-row .nm{font-weight:700;color:var(--th);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plan-easy .bar-row .tr{height:9px;border-radius:99px;background:var(--card2);overflow:hidden}.plan-easy .bar-row .tr i{display:block;height:100%;border-radius:99px;width:var(--w,50%);transform:scaleX(0);transform-origin:left;transition:transform .9s var(--ease);transition-delay:calc(.2s + var(--i)*.12s)}.plan-easy .play .bar-row .tr i{transform:scaleX(1)}.plan-easy .bar-row .vv{text-align:right;font-family:var(--mono);font-weight:700;color:var(--th);font-size:11.5px}.plan-easy .ib-chart{border:1px solid var(--border);border-radius:12px;padding:13px 14px 8px}.plan-easy .ib-chart .h{display:flex;justify-content:space-between;font-size:11.5px;color:var(--tm);font-weight:600}.plan-easy .ib-chart svg{width:100%;height:96px;display:block;margin-top:6px}.plan-easy .ib-chart .line{stroke-dasharray:640;stroke-dashoffset:640}.plan-easy .play .ib-chart .line{animation:pe_draw 1.6s var(--ease) .3s forwards}@keyframes pe_draw{to{stroke-dashoffset:0}}.plan-easy .ib-chart .fill{opacity:0}.plan-easy .play .ib-chart .fill{animation:pe_fadein .9s ease 1s forwards}.plan-easy .ib-chart .dot{opacity:0}.plan-easy .play .ib-chart .dot{animation:pe_fadein .4s ease 1.7s forwards}@keyframes pe_fadein{to{opacity:1}}.plan-easy .ib-dots{display:flex;gap:9px;justify-content:center;margin-top:16px}.plan-easy .ib-dot{width:7px;height:7px;border-radius:99px;background:#cbd5e1;border:none;padding:0;cursor:pointer;transition:.3s}.plan-easy .ib-dot.on{width:20px;background:var(--red)}.plan-max{--max:#3f76b8;--max2:#254a80;--max-bg:#e8f0f9;--max-bd:#c4d7ec;--fg-muted:#54607a;--ink:#0b1226;--ink2:#0e1830;--sans:"Inter",-apple-system,"Segoe UI",Roboto,sans-serif;color:#1e293b;font-family:var(--sans);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}.plan-max *{box-sizing:border-box}.plan-max .ck{stroke:currentColor;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round}.plan-max .anim{opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:var(--d,0s)}.plan-max .play .anim{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.plan-max .anim{opacity:1;transform:none}}.plan-max .pm-sec{padding:78px 0}.plan-max .pm-sec--muted{background:var(--muted)}.plan-max .pm-head{text-align:center;max-width:700px;margin:0 auto}.plan-max .pm-head .k{font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--max)}.plan-max .pm-head h2{font-size:clamp(1.9rem,3.4vw,2.7rem);font-weight:800;color:var(--eb-navy);letter-spacing:-.02em;margin:12px 0 0;line-height:1.12}.plan-max .pm-head p{font-size:17px;color:var(--fg-muted);margin:14px 0 0}.plan-max .pm-split{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center}.plan-max .pm-split .copy .k{font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--max)}.plan-max .pm-split .copy h3{font-size:clamp(1.55rem,2.6vw,2.05rem);font-weight:800;color:var(--eb-navy);letter-spacing:-.02em;margin:10px 0 0;line-height:1.14}.plan-max .pm-split .copy p{font-size:16px;color:var(--fg-muted);margin:14px 0 0;line-height:1.6}.plan-max .pm-split .copy ul{list-style:none;padding:0;margin:18px 0 0;display:flex;flex-direction:column;gap:10px}.plan-max .pm-split .copy li{display:flex;gap:9px;align-items:flex-start;font-size:14.5px;color:var(--eb-navy)}.plan-max .pm-split .copy li .c{width:18px;height:18px;color:var(--max);flex:none;margin-top:2px}.plan-max .pm-btn{display:inline-flex;align-items:center;gap:9px;font-weight:700;font-size:15px;padding:15px 24px;border-radius:13px;cursor:pointer;border:1px solid transparent;text-decoration:none;transition:transform .16s var(--ease),box-shadow .16s var(--ease)}.plan-max .pm-btn--p{background:linear-gradient(135deg,var(--max),var(--max2));color:#fff;box-shadow:0 16px 32px -12px #3f76b8a6}.plan-max .pm-btn--p:hover{transform:translateY(-2px);box-shadow:0 22px 40px -12px #3f76b8bf}.plan-max .pm-btn--g{background:#fff;color:var(--eb-navy);border-color:var(--border-strong)}.plan-max .pm-btn--g:hover{background:var(--eb-navy);color:#fff}.plan-max .pm-btn--ghost{background:#ffffff0f;color:#fff;border-color:#ffffff47}.plan-max .pm-btn--ghost:hover{background:#fff;color:var(--ink)}.plan-max .pm-hero{position:relative;overflow:hidden;padding:60px 0 72px;background:linear-gradient(180deg,#fff,var(--page))}.plan-max .pm-hero .wrap{position:relative;z-index:2}.plan-max .pm-hgrid{display:grid;grid-template-columns:1fr 1.05fr;gap:48px;align-items:center}.plan-max .pm-kick{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--max2);background:var(--max-bg);border:1px solid var(--max-bd);padding:7px 14px;border-radius:var(--r-pill, 999px)}.plan-max .pm-kick .x{width:15px;height:15px;background:var(--eb-red);border-radius:3px;position:relative}.plan-max .pm-kick .x:before,.plan-max .pm-kick .x:after{content:"";position:absolute;background:#fff}.plan-max .pm-kick .x:before{left:6px;top:3px;width:3px;height:9px}.plan-max .pm-kick .x:after{left:3px;top:6px;width:9px;height:3px}.plan-max .pm-h1{font-size:clamp(2.3rem,4.4vw,3.4rem);font-weight:800;line-height:1.08;letter-spacing:-.03em;margin:20px 0 0;color:var(--eb-navy)}.plan-max .pm-h1 .accent{background:linear-gradient(100deg,#2f66ad,var(--max2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.plan-max .pm-tw{white-space:nowrap}.plan-max .pm-tw:after{content:"";display:inline-block;width:3px;height:.82em;background:var(--max);margin-left:3px;vertical-align:-.06em;animation:pm_caret 1.05s steps(1) infinite}@keyframes pm_caret{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.plan-max .pm-tw:after{display:none}}.plan-max .pm-sub{font-size:18.5px;color:#3f4a5c;margin:20px 0 0;max-width:540px;line-height:1.6}.plan-max .pm-hpts{list-style:none;padding:0;margin:22px 0 0;display:flex;flex-direction:column;gap:10px}.plan-max .pm-hpts li{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:500;color:var(--eb-navy)}.plan-max .pm-hpts li .c{width:19px;height:19px;color:var(--max);flex:none}.plan-max .pm-hcta{display:flex;gap:13px;margin-top:30px;flex-wrap:wrap}.plan-max .pm-htrust{display:flex;align-items:center;gap:8px;margin-top:18px;font-size:13px;color:#475569;font-weight:700}.plan-max .orch{position:relative;background:#fff;border:1px solid var(--border);border-radius:20px;padding:16px;box-shadow:0 26px 56px -22px #0f172a59,0 8px 18px -10px #0f172a29}.plan-max .orch-cap{position:absolute;top:-15px;left:16px;z-index:6;display:inline-flex;gap:7px;font-size:11.5px;font-weight:800;color:#0f172a;background:#fff;border:1px solid var(--border);border-radius:var(--r-pill, 999px);padding:6px 13px;box-shadow:var(--sh-sm)}.plan-max .orch-cap b{color:var(--max)}.plan-max .orch-cap span{display:none;white-space:nowrap}.plan-max .orch[data-step="0"] .o-s1,.plan-max .orch[data-step="1"] .o-s2,.plan-max .orch[data-step="2"] .o-s3,.plan-max .orch[data-step="3"] .o-s4,.plan-max .orch[data-step="4"] .o-s5,.plan-max .orch[data-step="5"] .o-s6,.plan-max .orch[data-step="6"] .o-s7,.plan-max .orch[data-step=static] .o-s3{display:inline}.plan-max .orch-brief{background:#f8fafc;border:1px solid var(--border);border-radius:13px;padding:12px 14px}.plan-max .orch-brief .t{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#64748b;margin-bottom:7px;display:flex;align-items:center;gap:7px}.plan-max .orch-brief .t .dot{width:7px;height:7px;border-radius:99px;background:var(--max);box-shadow:0 0 8px #3f76b899}.plan-max .orch-line{font-size:12px;color:#1e293b;line-height:1.5;opacity:0;transform:translateY(5px);transition:opacity .4s,transform .4s}.plan-max .orch[data-step="0"] .orch-line{opacity:1;transform:none;transition-delay:calc(.25s + var(--i,0)*.5s)}.plan-max .orch:not([data-step="0"]) .orch-line{opacity:1;transform:none}.plan-max .orch-ai{display:flex;align-items:center;gap:11px;margin:11px 0;padding:10px 13px;border-radius:12px;background:#3f76b812;border:1px solid var(--max-bd);opacity:.45;transition:opacity .4s}.plan-max .orch:not([data-step="0"]) .orch-ai{opacity:1}.plan-max .orch-ai .n{position:relative;width:32px;height:32px;border-radius:var(--r-sm, 10px);background:linear-gradient(135deg,#4585cf,var(--max2));display:grid;place-items:center;color:#fff;flex:none}.plan-max .orch-ai .n svg{width:17px;height:17px}.plan-max .orch[data-step="1"] .orch-ai .n:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:13px;border:2px solid rgba(63,118,184,.45);animation:pm_pulse 1.2s ease-out infinite}@keyframes pm_pulse{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.25)}}.plan-max .orch-ai .tx{font-size:11.5px;color:#1e293b;line-height:1.4}.plan-max .orch-ai .tx b{color:#0f172a}.plan-max .orch-ai .chip{margin-left:auto;flex:none;font-size:10px;font-weight:800;color:var(--max2);background:#3f76b81f;border:1px solid var(--max-bd);border-radius:var(--r-pill, 999px);padding:3px 9px;opacity:0;transform:scale(.7);transition:.35s .5s;white-space:nowrap}.plan-max .orch:not([data-step="0"]) .orch-ai .chip{opacity:1;transform:none}.plan-max .orch-mods{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.plan-max .orch-mod{position:relative;background:#f8fafc;border:1px solid var(--border);border-radius:11px;padding:9px 6px 8px;text-align:center;opacity:.42;transform:translateY(6px);transition:opacity .45s var(--ease),transform .45s var(--ease),border-color .45s,box-shadow .45s,background .45s}.plan-max .orch[data-step="2"] .orch-mod.m0,.plan-max .orch[data-step="3"] .orch-mod.m0,.plan-max .orch[data-step="4"] .orch-mod.m0,.plan-max .orch[data-step="5"] .orch-mod.m0,.plan-max .orch[data-step="6"] .orch-mod.m0,.plan-max .orch[data-step="3"] .orch-mod.m1,.plan-max .orch[data-step="4"] .orch-mod.m1,.plan-max .orch[data-step="5"] .orch-mod.m1,.plan-max .orch[data-step="6"] .orch-mod.m1,.plan-max .orch[data-step="4"] .orch-mod.m2,.plan-max .orch[data-step="5"] .orch-mod.m2,.plan-max .orch[data-step="6"] .orch-mod.m2,.plan-max .orch[data-step="5"] .orch-mod.m3,.plan-max .orch[data-step="6"] .orch-mod.m3,.plan-max .orch[data-step="6"] .orch-mod.m4,.plan-max .orch[data-step=static] .orch-mod{opacity:1;transform:none;background:#fff;border-color:var(--max-bd);box-shadow:0 10px 22px -12px #3f76b866}.plan-max .orch-mod .ic{width:26px;height:26px;margin:0 auto 5px;border-radius:var(--r-xs, 8px);background:var(--max-bg);color:var(--max2);display:grid;place-items:center}.plan-max .orch-mod .ic svg{width:14px;height:14px}.plan-max .orch-mod .lb{font-size:9px;font-weight:800;letter-spacing:.03em;color:#475569;text-transform:uppercase}.plan-max .orch-mod .ok{position:absolute;top:-6px;right:-5px;width:16px;height:16px;border-radius:99px;background:var(--ok, #15803D);color:#fff;display:grid;place-items:center;font-size:9px;font-weight:900;opacity:0;transform:scale(.4);transition:.3s .25s}.plan-max .orch[data-step="2"] .orch-mod.m0 .ok,.plan-max .orch[data-step="3"] .orch-mod.m0 .ok,.plan-max .orch[data-step="4"] .orch-mod.m0 .ok,.plan-max .orch[data-step="5"] .orch-mod.m0 .ok,.plan-max .orch[data-step="6"] .orch-mod.m0 .ok,.plan-max .orch[data-step="3"] .orch-mod.m1 .ok,.plan-max .orch[data-step="4"] .orch-mod.m1 .ok,.plan-max .orch[data-step="5"] .orch-mod.m1 .ok,.plan-max .orch[data-step="6"] .orch-mod.m1 .ok,.plan-max .orch[data-step="4"] .orch-mod.m2 .ok,.plan-max .orch[data-step="5"] .orch-mod.m2 .ok,.plan-max .orch[data-step="6"] .orch-mod.m2 .ok,.plan-max .orch[data-step="5"] .orch-mod.m3 .ok,.plan-max .orch[data-step="6"] .orch-mod.m3 .ok,.plan-max .orch[data-step="6"] .orch-mod.m4 .ok,.plan-max .orch[data-step=static] .orch-mod .ok{opacity:1;transform:none}.plan-max .orch-flow{height:22px;margin:2px 0 6px;position:relative}.plan-max .orch-flow svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.plan-max .orch-flow path{stroke:#3f76b86b;stroke-width:1.5;fill:none;stroke-dasharray:5 5}.plan-max .orch:not([data-step="0"]):not([data-step="1"]) .orch-flow path{animation:pm_flow 1.2s linear infinite}@keyframes pm_flow{to{stroke-dashoffset:-20}}.plan-max .orch-stage{position:relative;height:0;margin-top:0;overflow:hidden;transition:height .5s var(--ease),margin-top .5s var(--ease)}.plan-max .osc{position:absolute;top:0;left:0;right:0;opacity:0;transform:translateY(10px);transition:opacity .25s ease,transform .45s var(--ease);border:1px solid var(--border);border-left:4px solid var(--max);border-radius:12px;background:#fff;padding:10px 13px;overflow:hidden;pointer-events:none}.plan-max .osc .ot{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:10.5px;font-weight:800;color:#0f172a;margin-bottom:6px;white-space:nowrap}.plan-max .osc .ot .bg{color:var(--ok, #15803D);opacity:0;transition:opacity .3s 2.4s;font-size:10px}.plan-max .orch[data-step="2"] .osc-devis,.plan-max .orch[data-step=static] .osc-devis,.plan-max .orch[data-step="3"] .osc-plan,.plan-max .orch[data-step="4"] .osc-eq,.plan-max .orch[data-step="5"] .osc-paie,.plan-max .orch[data-step="6"] .osc-compta{opacity:1;transform:none}.plan-max .orch[data-step="2"] .osc-devis .bg,.plan-max .orch[data-step=static] .osc-devis .bg,.plan-max .orch[data-step="3"] .osc-plan .bg,.plan-max .orch[data-step="4"] .osc-eq .bg,.plan-max .orch[data-step="5"] .osc-paie .bg,.plan-max .orch[data-step="6"] .osc-compta .bg{opacity:1}.plan-max .orch[data-step="2"] .orch-mod.m0,.plan-max .orch[data-step="3"] .orch-mod.m1,.plan-max .orch[data-step="4"] .orch-mod.m2,.plan-max .orch[data-step="5"] .orch-mod.m3,.plan-max .orch[data-step="6"] .orch-mod.m4{border-color:var(--max);box-shadow:0 12px 26px -10px #3f76b88c;transform:translateY(-3px)}.plan-max .dv-line{display:flex;justify-content:space-between;gap:12px;font-size:10.5px;color:#475569;padding:3.5px 0;border-bottom:1px dashed var(--border);opacity:0;transform:translateY(4px);transition:opacity .35s ease,transform .35s var(--ease)}.plan-max .dv-line b{color:#0f172a;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;transition:opacity .3s ease}.plan-max .orch[data-step="2"] .dv-line,.plan-max .orch[data-step=static] .dv-line{opacity:1;transform:none;transition-delay:calc(.4s + var(--i,0)*.4s)}.plan-max .orch[data-step="2"] .dv-line b,.plan-max .orch[data-step=static] .dv-line b{opacity:1;transition-delay:calc(.68s + var(--i,0)*.4s)}.plan-max .dv-tot{display:flex;justify-content:space-between;font-size:11.5px;font-weight:800;color:#0f172a;padding-top:5px;opacity:0;transition:opacity .35s ease 2.3s}.plan-max .orch[data-step="2"] .dv-tot,.plan-max .orch[data-step=static] .dv-tot{opacity:1}.plan-max .dv-tot .v{font-variant-numeric:tabular-nums;color:var(--max2)}.plan-max .osc-plan .prow{display:flex;align-items:center;gap:8px;margin-bottom:6px}.plan-max .osc-plan .plb{width:104px;flex:none;font-size:9.5px;font-weight:700;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plan-max .osc-plan .ptr{flex:1;position:relative;height:15px;background:#f8fafc;border:1px solid var(--border);border-radius:6px}.plan-max .osc-plan .pbar{position:absolute;top:1px;bottom:1px;border-radius:5px;background:var(--bc,#3B82F6);transform:scaleX(0);transform-origin:left}.plan-max .orch[data-step="3"] .osc-plan .pbar{animation:pm_grow .55s var(--ease) forwards;animation-delay:calc(.4s + var(--i,0)*.34s)}.plan-max .osc-plan .pgap{position:absolute;top:4px;bottom:4px;border-radius:3px;border:1px dashed var(--warn, #B45309);background:repeating-linear-gradient(45deg,rgba(245,158,11,.45) 0 4px,transparent 4px 8px);opacity:0}.plan-max .orch[data-step="3"] .osc-plan .pgap{animation:pm_fadein .4s ease forwards;animation-delay:1.35s}.plan-max .osc-plan .pmile{position:absolute;top:1px;width:12px;height:12px;transform:rotate(45deg) scale(0);border-radius:3px;background:linear-gradient(135deg,var(--max),var(--max2));border:1.5px solid #fff;box-shadow:0 2px 5px #00000040}.plan-max .orch[data-step="3"] .osc-plan .pmile{animation:pm_mile .45s var(--ease) forwards;animation-delay:2.1s}.plan-max .osc-eq .erow{display:flex;align-items:center;gap:9px;margin-bottom:7px;opacity:0;transform:translate(12px)}.plan-max .orch[data-step="4"] .osc-eq .erow{animation:pm_pop .45s var(--ease) forwards;animation-delay:calc(.35s + var(--i,0)*.32s)}.plan-max .osc-eq .eav{width:24px;height:24px;border-radius:99px;background:var(--ac,#3B82F6);color:#fff;font-size:9.5px;font-weight:800;display:grid;place-items:center;flex:none}.plan-max .osc-eq .enm{font-size:11px;font-weight:750;color:#0f172a;width:64px;flex:none}.plan-max .osc-eq .earr{color:#64748b;flex:none}.plan-max .osc-eq .earr svg{width:12px;height:12px;display:block}.plan-max .osc-eq .elot{font-size:9.5px;font-weight:800;color:var(--max2);background:var(--max-bg);border:1px solid var(--max-bd);border-radius:var(--r-pill, 999px);padding:2.5px 9px;white-space:nowrap}.plan-max .osc-eq .eld{flex:1;height:7px;border-radius:99px;background:#f8fafc;border:1px solid var(--border);overflow:hidden}.plan-max .osc-eq .eld i{display:block;height:100%;border-radius:99px;background:var(--ac,#3B82F6);width:var(--w,60%);transform:scaleX(0);transform-origin:left;transition:transform .7s var(--ease)}.plan-max .orch[data-step="4"] .osc-eq .eld i{transform:scaleX(1);transition-delay:calc(.7s + var(--i,0)*.32s)}.plan-max .osc-eq .epc{font-size:9.5px;font-weight:800;color:#475569;width:30px;text-align:right;flex:none;font-variant-numeric:tabular-nums}.plan-max .osc-paie .hchips{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}.plan-max .osc-paie .hchips span{font-size:9.5px;font-weight:800;color:var(--max2);background:#3f76b81a;border:1px solid var(--max-bd);border-radius:var(--r-pill, 999px);padding:2.5px 8px;opacity:0;transform:translateY(-6px)}.plan-max .orch[data-step="5"] .osc-paie .hchips span{animation:pm_pop .4s var(--ease) forwards;animation-delay:calc(.35s + var(--i,0)*.22s)}.plan-max .osc-paie .pl-line{display:flex;justify-content:space-between;font-size:10.5px;color:#475569;padding:3.5px 0;border-bottom:1px dashed var(--border);opacity:0}.plan-max .orch[data-step="5"] .osc-paie .pl-line{animation:pm_fadein2 .35s ease forwards;animation-delay:calc(1.15s + var(--i,0)*.28s)}.plan-max .osc-paie .pl-line b{font-variant-numeric:tabular-nums;color:#0f172a}.plan-max .osc-paie .pl-line.neg b{color:var(--danger, #B91C1C)}.plan-max .osc-paie .pl-net{display:flex;justify-content:space-between;background:var(--eb-navy);color:#fff;border-radius:var(--r-xs, 8px);padding:6px 10px;font-weight:800;font-size:11px;margin-top:7px;opacity:0;transform:scale(.96)}.plan-max .orch[data-step="5"] .osc-paie .pl-net{animation:pm_pop .45s var(--ease) forwards;animation-delay:2.2s}.plan-max .osc-compta .crow{display:flex;align-items:center;gap:8px;font-size:10.5px;color:#475569;padding:4.5px 0;border-bottom:1px dashed var(--border);opacity:0;transform:translateY(5px)}.plan-max .orch[data-step="6"] .osc-compta .crow{animation:pm_pop .4s var(--ease) forwards;animation-delay:calc(.4s + var(--i,0)*.34s)}.plan-max .osc-compta .cno{font-family:var(--mono,monospace);font-size:9.5px;font-weight:700;color:#64748b;width:34px;flex:none}.plan-max .osc-compta .clb{flex:1;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plan-max .osc-compta .cam{font-variant-numeric:tabular-nums;font-weight:800;color:#0f172a;white-space:nowrap}.plan-max .osc-compta .cauto{font-size:8.5px;font-weight:800;color:var(--ok, #15803D);background:#22c55e1a;border-radius:var(--r-pill, 999px);padding:2px 6px;flex:none}.plan-max .osc-compta .cfin{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:8px;font-size:10px;font-weight:800;color:var(--ok, #15803D);background:#22c55e17;border-radius:var(--r-xs, 8px);padding:5px;opacity:0}.plan-max .orch[data-step="6"] .osc-compta .cfin{animation:pm_fadein2 .4s ease forwards;animation-delay:2.2s}.plan-max .ib{--card:#fff;--card2:#F8FAFC;--bd:rgba(15,23,42,.08);--th:#0F172A;--tb:#1E293B;--tm:#64748B;--tx:#94A3B8;--acc:var(--brand-red, #CC2936);--run:#3B82F6;--mono:"JetBrains Mono",ui-monospace,Menlo,monospace;font-family:var(--sans)}.plan-max .ib-app{background:var(--card);border:1px solid var(--bd);border-radius:18px;box-shadow:0 24px 54px -22px #0f172a61,0 8px 18px -10px #0f172a2e;overflow:hidden;color:var(--tb)}.plan-max .ib-bar{display:flex;align-items:center;gap:9px;padding:11px 16px;border-bottom:1px solid var(--bd);background:var(--card2)}.plan-max .ib-bar .mod{font-weight:800;font-size:13px;color:var(--th);display:flex;align-items:center;gap:8px;min-width:0}.plan-max .ib-bar .sq{width:16px;height:16px;border-radius:5px;background:var(--acc);display:grid;place-items:center;color:#fff;font-size:10px;font-weight:900;flex:none}.plan-max .ib-bar .sp{flex:1}.plan-max .ib-badge{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;padding:2px 9px;border-radius:var(--r-pill, 999px);white-space:nowrap}.plan-max .ib-b-ok{background:#22c55e1f;color:var(--ok, #15803D)}.plan-max .ib-b-ia{background:#3f76b821;color:var(--max2)}.plan-max .ib-body{padding:14px 16px 16px}.plan-max .tnum{font-variant-numeric:tabular-nums}.plan-max .chat-rot{position:relative;overflow:hidden;transition:height .5s var(--ease)}.plan-max .chat{display:flex;flex-direction:column;gap:10px;position:absolute;top:0;left:0;right:0;opacity:0;transform:translateY(10px);transition:opacity .25s ease,transform .45s var(--ease);pointer-events:none}.plan-max .chat.on{opacity:1;transform:none;pointer-events:auto}.plan-max .chat .msg{max-width:88%;border-radius:13px;padding:10px 13px;font-size:12.5px;line-height:1.5;opacity:0;transform:translateY(8px)}.plan-max .chat.cyc .msg{animation:pm_pop .45s var(--ease) forwards;animation-delay:var(--d,0s)}@keyframes pm_pop{to{opacity:1;transform:none}}.plan-max .chat .me{align-self:flex-end;background:var(--eb-navy);color:#fff;border-bottom-right-radius:4px}.plan-max .chat .ia{align-self:flex-start;background:var(--card2);border:1px solid var(--bd);color:var(--tb);border-bottom-left-radius:4px}.plan-max .chat .ia .who{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--max2);margin-bottom:5px}.plan-max .chat .ia .who .n{width:16px;height:16px;border-radius:5px;background:linear-gradient(135deg,#4585cf,#254a80);display:grid;place-items:center;color:#fff}.plan-max .chat .ia .who .n svg{width:9px;height:9px}.plan-max .chat .qchips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.plan-max .chat .qc{font-size:11px;font-weight:700;padding:5px 11px;border-radius:var(--r-pill, 999px);border:1px solid var(--max-bd);background:#fff;color:var(--max2);transition:.3s}.plan-max .chat .qc.sel{background:var(--max);border-color:var(--max);color:#fff;box-shadow:0 6px 14px -6px #3f76b899}.plan-max .chat.cyc .qc.sel{animation:pm_selchip .4s var(--ease) both;animation-delay:var(--sd,2.6s)}@keyframes pm_selchip{0%{background:#fff;color:var(--max2)}to{background:var(--max);color:#fff}}.plan-max .chat-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px}.plan-max .chat-dots .cd{width:7px;height:7px;border-radius:99px;background:#cbd5e1;border:none;padding:0;transition:.3s}.plan-max .chat-dots .cd.on{width:20px;background:var(--max)}.plan-max .chat-dots .hint{font-size:10px;color:var(--tx);margin-left:8px}.plan-max .chat .devis{align-self:stretch;max-width:none;background:#fff;border:1px solid var(--bd);border-left:4px solid var(--max);border-radius:12px;padding:12px 14px;box-shadow:0 14px 30px -18px #0f172a4d}.plan-max .chat .devis .dt{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:800;color:var(--th)}.plan-max .chat .devis .dl{display:flex;justify-content:space-between;font-size:11.5px;color:var(--tm);padding:4px 0;border-bottom:1px dashed var(--bd)}.plan-max .chat .devis .tot{display:flex;justify-content:space-between;font-size:13px;font-weight:800;color:var(--th);padding-top:7px}.plan-max .chif table{width:100%;border-collapse:collapse;font-size:11.5px}.plan-max .chif th{text-align:left;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--tm);background:var(--card2);padding:7px 9px;border-bottom:1px solid var(--bd);white-space:nowrap}.plan-max .chif td{padding:7px 9px;border-bottom:1px solid var(--bd);color:var(--tb);white-space:nowrap}.plan-max .chif .r{text-align:right;font-variant-numeric:tabular-nums}.plan-max .chif tbody tr{opacity:0;transform:translate(10px)}.plan-max .cyc .chif tbody tr{animation:pm_row .45s var(--ease) forwards;animation-delay:calc(.2s + var(--i)*.16s)}@keyframes pm_row{to{opacity:1;transform:none}}.plan-max .chif .src{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:700;color:var(--max2);background:#3f76b81a;border-radius:var(--r-pill, 999px);padding:2px 7px}.plan-max .chif .int{display:inline-flex;font-size:9px;font-weight:700;color:#92400e;background:#f59e0b24;border-radius:var(--r-pill, 999px);padding:2px 7px}.plan-max .chif .marge{font-weight:800;color:var(--ok, #15803D)}.plan-max .chif tfoot td{border:none;padding-top:11px;font-weight:800;color:var(--th);font-size:12.5px}.plan-max .gz{display:flex;align-items:center;gap:3px;background:var(--card2);border:1px solid var(--bd);border-radius:9px;padding:2px}.plan-max .gz span{font-size:10px;font-weight:700;color:var(--tm);border-radius:7px;padding:4px 9px}.plan-max .gz span.on{background:#fff;color:var(--th);box-shadow:0 1px 3px #0f172a26}.plan-max .gk{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:13px}.plan-max .gk .kpi{position:relative;overflow:hidden;background:var(--card);border:1px solid var(--bd);border-radius:11px;padding:10px 12px}.plan-max .gk .kpi:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:0 3px 3px 0;background:var(--ka,#3B82F6)}.plan-max .gk .kpi .v{font-size:19px;font-weight:800;letter-spacing:-.03em;color:var(--th);line-height:1}.plan-max .gk .kpi .l{font-size:10px;font-weight:600;color:var(--tm);margin-top:4px}.plan-max .gantt{border:1px solid var(--bd);border-radius:12px;overflow:hidden}.plan-max .g-head{display:flex;background:var(--card2);border-bottom:1px solid var(--bd)}.plan-max .g-lab{width:148px;flex:none;padding:6px 11px;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--tm);border-right:1px solid var(--bd)}.plan-max .g-days{flex:1;display:grid;grid-template-columns:repeat(4,1fr);font-size:9px;font-weight:700;color:var(--tx)}.plan-max .g-days span{padding:6px 8px;border-right:1px solid var(--bd)}.plan-max .g-row{display:flex;border-bottom:1px solid var(--bd);min-height:44px;position:relative}.plan-max .g-row:last-child{border-bottom:none}.plan-max .g-row .g-lab{display:flex;flex-direction:column;justify-content:center;gap:2px;text-transform:none;letter-spacing:0}.plan-max .g-row .g-lab .nm{font-size:11px;font-weight:700;color:var(--th)}.plan-max .g-row .g-lab .mt{font-size:9px;color:var(--tm);display:flex;align-items:center;gap:5px}.plan-max .g-track{flex:1;position:relative;background:linear-gradient(90deg,var(--bd) 1px,transparent 1px);background-size:25% 100%}.plan-max .g-track .we{position:absolute;top:0;bottom:0;width:7%;background:repeating-linear-gradient(45deg,rgba(15,23,42,.05) 0 5px,transparent 5px 10px);pointer-events:none}.plan-max .g-bar{position:absolute;top:8px;height:28px;border-radius:var(--r-xs, 8px);background:var(--bc,#3B82F6);box-shadow:0 1px 3px #0f172a33;display:flex;align-items:center;gap:6px;padding:0 9px;font-size:10px;font-weight:700;color:#fff;overflow:hidden;white-space:nowrap;transform:scaleX(0);transform-origin:left}.plan-max .cyc .g-bar{animation:pm_grow .7s var(--ease) forwards;animation-delay:calc(.25s + var(--i,0)*.22s)}@keyframes pm_grow{to{transform:scaleX(1)}}.plan-max .g-bar .pg{position:absolute;left:0;top:0;bottom:0;background:#ffffff40}.plan-max .g-bar .av{width:16px;height:16px;border-radius:99px;background:#ffffff40;border:1px solid rgba(255,255,255,.6);font-size:8px;font-weight:800;display:grid;place-items:center;flex:none;position:relative;z-index:1}.plan-max .g-bar .tx2{position:relative;z-index:1;text-shadow:0 1px 1px rgba(0,0,0,.25)}.plan-max .g-gap{position:absolute;top:16px;height:12px;border-radius:4px;border:1px dashed var(--warn, #B45309);background:repeating-linear-gradient(45deg,rgba(245,158,11,.45) 0 5px,transparent 5px 10px);opacity:0}.plan-max .cyc .g-gap{animation:pm_fadein .5s ease forwards;animation-delay:1.15s}@keyframes pm_fadein{to{opacity:.95}}.plan-max .g-mile{position:absolute;top:10px;width:20px;height:20px;transform:rotate(45deg) scale(0);border-radius:4px;background:linear-gradient(135deg,var(--max),var(--max2));border:2px solid #fff;box-shadow:0 2px 6px #0000004d}.plan-max .cyc .g-mile{animation:pm_mile .5s var(--ease) forwards;animation-delay:1.7s}@keyframes pm_mile{to{transform:rotate(45deg) scale(1)}}.plan-max .g-today{position:absolute;top:0;bottom:0;width:2px;background:var(--acc);z-index:3}.plan-max .g-today:before{content:"";position:absolute;top:-1px;left:-3px;width:8px;height:8px;border-radius:99px;background:var(--acc)}.plan-max .g-leg{display:flex;align-items:center;gap:16px;margin-top:11px;font-size:10.5px;color:var(--tm);flex-wrap:wrap}.plan-max .g-leg .sw{display:inline-flex;align-items:center;gap:6px}.plan-max .g-leg .b1{width:16px;height:9px;border-radius:3px;background:#3b82f6}.plan-max .g-leg .b2{width:16px;height:8px;border-radius:3px;border:1px dashed var(--warn, #B45309);background:repeating-linear-gradient(45deg,rgba(245,158,11,.45) 0 4px,transparent 4px 8px)}.plan-max .g-leg .b3{width:11px;height:11px;border-radius:3px;transform:rotate(45deg);background:linear-gradient(135deg,var(--max),var(--max2))}.plan-max .g-hint{display:flex;align-items:center;gap:7px;margin-top:9px;font-size:11px;color:var(--tm)}.plan-max .g-hint svg{width:14px;height:14px;color:var(--max);flex:none}.plan-max .ter-steps{display:flex;flex-direction:column;gap:7px}.plan-max .ter-step{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--bd);border-radius:11px;background:#fff;font-size:12px;font-weight:600;color:var(--th)}.plan-max .ter-step .cb{width:20px;height:20px;border-radius:7px;border:2px solid var(--tx);display:grid;place-items:center;color:#fff;font-size:11px;font-weight:900;flex:none;transition:.3s}.plan-max .cyc .ter-step.done .cb{background:var(--ok, #15803D);border-color:var(--ok, #15803D);transition-delay:var(--d,0s)}.plan-max .ter-step .late{margin-left:auto;font-size:10px;font-weight:800;color:var(--warn, #B45309);background:#f59e0b26;border-radius:var(--r-pill, 999px);padding:3px 9px;opacity:0;transform:scale(.6)}.plan-max .cyc .ter-step .late{animation:pm_pop2 .4s var(--ease) forwards;animation-delay:1.5s}@keyframes pm_pop2{to{opacity:1;transform:none}}.plan-max .ter-mini{margin-top:13px;border:1px solid var(--bd);border-radius:11px;padding:11px 12px;background:var(--card2)}.plan-max .ter-mini .t{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--tm);margin-bottom:9px;display:flex;align-items:center;gap:7px}.plan-max .ter-mini .rebadge{margin-left:auto;font-size:9.5px;font-weight:800;color:var(--ok, #15803D);background:#22c55e1f;border-radius:var(--r-pill, 999px);padding:2px 8px;text-transform:none;letter-spacing:0;opacity:0}.plan-max .cyc .ter-mini .rebadge{animation:pm_fadein2 .4s ease forwards;animation-delay:2.7s}@keyframes pm_fadein2{to{opacity:1}}.plan-max .ter-mini .row{position:relative;height:22px;margin-bottom:6px}.plan-max .ter-mini .row .lb{position:absolute;left:0;top:3px;font-size:9.5px;font-weight:700;color:var(--tm);width:76px}.plan-max .ter-mini .bar{position:absolute;top:2px;height:16px;border-radius:6px;background:var(--bc,#3B82F6);transition:left .8s var(--ease)}.plan-max .cyc .ter-mini .bar.shift{transition-delay:2s;left:var(--to)!important}.plan-max .ter-mini .bar.flash{animation:none}.plan-max .cyc .ter-mini .bar.flash{animation:pm_flash 1s ease 2s}@keyframes pm_flash{30%{box-shadow:0 0 0 4px #f59e0b59;background:var(--warn, #B45309)}}.plan-max .rh-list{display:flex;flex-direction:column;gap:8px}.plan-max .rh-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:9px 12px;border:1px solid var(--bd);border-radius:11px;background:#fff}.plan-max .rh-row .av{width:30px;height:30px;border-radius:99px;display:grid;place-items:center;color:#fff;font-size:11px;font-weight:800;flex:none;background:var(--ac,#3B82F6)}.plan-max .rh-row .who .nm{font-size:12px;font-weight:750;color:var(--th)}.plan-max .rh-row .who .rl{font-size:10px;color:var(--tm)}.plan-max .rh-row .cost{font-size:11.5px;font-weight:800;color:var(--th);font-variant-numeric:tabular-nums}.plan-max .rh-row .cost small{display:block;font-size:9px;font-weight:600;color:var(--tm);text-align:right}.plan-max .rh-row .load{grid-column:2/4;height:8px;border-radius:99px;background:var(--card2);overflow:hidden;margin-top:2px}.plan-max .rh-row .load i{display:block;height:100%;border-radius:99px;background:var(--ac,#3B82F6);width:var(--w,50%);transform:scaleX(0);transform-origin:left;transition:transform .8s var(--ease);transition-delay:calc(.3s + var(--i,0)*.15s)}.plan-max .cyc .rh-row .load i{transform:scaleX(1)}.plan-max .rh-sum{display:flex;gap:10px;margin-top:12px}.plan-max .rh-sum .c{flex:1;border:1px solid var(--bd);border-radius:11px;padding:10px 12px;background:var(--card2)}.plan-max .rh-sum .c .l{font-size:9.5px;font-weight:800;text-transform:uppercase;color:var(--tm)}.plan-max .rh-sum .c .v{font-family:var(--mono);font-size:17px;font-weight:700;color:var(--th);margin-top:4px}.plan-max .rh-sum .c.gm .v{color:var(--ok, #15803D)}.plan-max .pipe{display:flex;align-items:center;gap:0;margin:0 auto 34px;max-width:860px;flex-wrap:wrap;justify-content:center}.plan-max .pipe .node{display:flex;flex-direction:column;align-items:center;gap:7px;padding:0 6px;min-width:104px}.plan-max .pipe .node .b{width:46px;height:46px;border-radius:14px;background:#fff;border:1px solid var(--border);box-shadow:var(--sh-sm);display:grid;place-items:center;color:var(--max2)}.plan-max .pipe .node .b svg{width:21px;height:21px}.plan-max .pipe .node .l{font-size:11px;font-weight:750;color:var(--eb-navy)}.plan-max .pipe .lk{flex:1;min-width:34px;height:2px;position:relative;background:var(--max-bd);overflow:visible}.plan-max .pipe .lk:after{content:"";position:absolute;top:-2.5px;left:0;width:7px;height:7px;border-radius:99px;background:var(--max);opacity:0}.plan-max .play .pipe .lk:after{animation:pm_dot 2.4s linear infinite;animation-delay:var(--d,0s);opacity:1}@keyframes pm_dot{0%{left:0;opacity:0}12%{opacity:1}88%{opacity:1}to{left:calc(100% - 7px);opacity:0}}.plan-max .bulletin .bl{display:flex;justify-content:space-between;font-size:11.5px;color:var(--tb);padding:5px 2px;border-bottom:1px dashed var(--bd)}.plan-max .bulletin .bl b{font-variant-numeric:tabular-nums}.plan-max .bulletin .bl.neg b{color:var(--danger, #B91C1C)}.plan-max .bulletin .net{display:flex;justify-content:space-between;background:var(--eb-navy);color:#fff;border-radius:9px;padding:9px 12px;font-weight:800;font-size:13px;margin-top:8px}.plan-max .bulletin .hrs{display:flex;gap:6px;margin-bottom:10px;flex-wrap:wrap}.plan-max .bulletin .hrs span{font-size:10px;font-weight:800;color:var(--max2);background:#3f76b81c;border:1px solid var(--max-bd);border-radius:var(--r-pill, 999px);padding:3px 9px;opacity:0;transform:translateY(-6px)}.plan-max .cyc .bulletin .hrs span{animation:pm_pop .4s var(--ease) forwards;animation-delay:calc(.3s + var(--i)*.18s)}.plan-max .ecr table{width:100%;border-collapse:collapse;font-size:11.5px}.plan-max .ecr th{text-align:left;font-size:9px;font-weight:800;text-transform:uppercase;color:var(--tm);background:var(--card2);padding:6px 9px;border-bottom:1px solid var(--bd)}.plan-max .ecr td{padding:6px 9px;border-bottom:1px solid var(--bd);color:var(--tb)}.plan-max .ecr .r{text-align:right;font-variant-numeric:tabular-nums}.plan-max .ecr tbody tr{opacity:0}.plan-max .cyc .ecr tbody tr{animation:pm_fadein2 .4s ease forwards;animation-delay:calc(.25s + var(--i)*.15s)}.plan-max .ecr .auto{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:800;color:var(--ok, #15803D);background:#22c55e1a;border-radius:var(--r-pill, 999px);padding:2px 7px}.plan-max .manif{position:relative;overflow:hidden;background:radial-gradient(120% 130% at 20% -10%,color-mix(in srgb,var(--max) 32%,var(--ink2)),var(--ink) 60%);border-radius:28px;padding:72px 48px;text-align:center;color:#fff}.plan-max .manif .wm{position:absolute;right:-40px;bottom:-56px;font-family:var(--font-display);font-weight:800;font-size:220px;line-height:1;color:#fff;opacity:.045;pointer-events:none;letter-spacing:-.05em}.plan-max .manif .k{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#8fbbea}.plan-max .manif h2{font-size:clamp(1.9rem,3.6vw,2.9rem);font-weight:800;letter-spacing:-.02em;margin:16px auto 0;max-width:760px;line-height:1.14;color:#fff}.plan-max .manif p{font-size:17px;color:#c2cde0;max-width:620px;margin:18px auto 0;line-height:1.65}.plan-max .manif .tri{display:flex;justify-content:center;gap:34px;margin-top:34px;flex-wrap:wrap}.plan-max .manif .tri .t{font-size:14px;font-weight:700;color:#e6edf7;display:flex;align-items:center;gap:9px}.plan-max .manif .tri .t svg{width:17px;height:17px;color:#7fb2e8}.plan-max .ben{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.plan-max .ben .b{position:relative;overflow:hidden;isolation:isolate;background:#fff;border:1px solid var(--border);border-radius:18px;padding:28px 24px 26px;box-shadow:var(--sh-sm);transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.plan-max .ben .b:hover{transform:translateY(-4px);box-shadow:0 20px 40px -20px #14203b47}.plan-max .ben .b:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--max),var(--max2))}.plan-max .ben .b .wm{position:absolute;right:-12px;bottom:-18px;width:120px;height:120px;color:var(--max);opacity:.11;pointer-events:none;transition:opacity .35s var(--ease)}.plan-max .ben .b:hover .wm{opacity:.18}.plan-max .ben .b .wm svg{width:100%;height:100%;stroke-width:1.3}.plan-max .ben .b h3{position:relative;z-index:1;font-size:17.5px;font-weight:750;color:var(--eb-navy);margin:0}.plan-max .ben .b p{position:relative;z-index:1;font-size:14px;color:var(--fg-muted);margin:9px 0 0;line-height:1.5}.plan-max .faq{max-width:780px;margin:38px auto 0;display:flex;flex-direction:column;gap:12px}.plan-max .faq details{background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh-sm);transition:border-color .25s,box-shadow .25s}.plan-max .faq details[open]{border-color:var(--max-bd);box-shadow:0 14px 30px -18px #3f76b859}.plan-max .faq summary{list-style:none;cursor:pointer;padding:19px 22px;font-size:16px;font-weight:750;color:var(--eb-navy);display:flex;align-items:center;gap:14px}.plan-max .faq summary::-webkit-details-marker{display:none}.plan-max .faq summary .chv{margin-left:auto;flex:none;width:20px;height:20px;color:var(--max);transition:transform .3s var(--ease)}.plan-max .faq details[open] summary .chv{transform:rotate(180deg)}.plan-max .faq .a{margin:0;padding:0 22px 20px;font-size:14.5px;color:var(--fg-muted);line-height:1.62}.plan-max .faq .a b{color:var(--eb-navy);font-weight:700}.plan-max .fin{position:relative;overflow:hidden;background:radial-gradient(130% 130% at 80% -20%,color-mix(in srgb,var(--max) 34%,var(--ink2)),var(--ink) 62%);border-radius:28px;padding:64px 44px;text-align:center;color:#fff}.plan-max .fin h2{font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:800;margin:0;letter-spacing:-.02em;color:#fff}.plan-max .fin p{font-size:17px;color:#c2cde0;margin:14px auto 0;max-width:600px}.plan-max .fin .cta{display:flex;justify-content:center;gap:13px;margin-top:30px;flex-wrap:wrap}.plan-max .fin .pm-btn--p{background:#fff;color:var(--max2);box-shadow:0 16px 34px -12px #0006}.plan-max .fin .glow{position:absolute;top:-40%;left:50%;transform:translate(-50%);width:70%;height:80%;background:radial-gradient(circle,rgba(127,178,232,.28),transparent 65%);pointer-events:none}@media(max-width:980px){.plan-max .pm-hgrid,.plan-max .pm-split{grid-template-columns:1fr;gap:40px}.plan-max .ben{grid-template-columns:1fr}.plan-max .pm-split .illu{order:-1}.plan-max .orch-mods{grid-template-columns:repeat(3,1fr)}.plan-max .gk{grid-template-columns:repeat(2,1fr)}.plan-max .g-lab{width:108px}.plan-max .pipe .lk{min-width:18px}}.plan-fid{--fid:#475063;--fid2:#334155;--fid-bg:#eef1f5;--fid-bd:#cfd6e0;--fg-muted:#54607a;--sans:"Inter",-apple-system,"Segoe UI",Roboto,sans-serif;color:#1e293b;font-family:var(--sans);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}.plan-fid *{box-sizing:border-box}.plan-fid .ck{stroke:currentColor;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round}.plan-fid .anim{opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:var(--d,0s)}.plan-fid .play .anim{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.plan-fid .anim{opacity:1;transform:none}}.plan-fid .pf-sec{padding:78px 0}.plan-fid .pf-sec--muted{background:var(--muted)}.plan-fid .pf-head{text-align:center;max-width:720px;margin:0 auto}.plan-fid .pf-head .k{font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--fid)}.plan-fid .pf-head h2{font-size:clamp(1.9rem,3.4vw,2.7rem);font-weight:800;color:var(--eb-navy);letter-spacing:-.02em;margin:12px 0 0;line-height:1.12}.plan-fid .pf-head p{font-size:17px;color:var(--fg-muted);margin:14px 0 0}.plan-fid .pf-split{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center}.plan-fid .pf-split .copy .k{font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--fid)}.plan-fid .pf-split .copy h3{font-size:clamp(1.55rem,2.6vw,2.05rem);font-weight:800;color:var(--eb-navy);letter-spacing:-.02em;margin:10px 0 0;line-height:1.14}.plan-fid .pf-split .copy p{font-size:16px;color:var(--fg-muted);margin:14px 0 0;line-height:1.6}.plan-fid .pf-split .copy ul{list-style:none;padding:0;margin:18px 0 0;display:flex;flex-direction:column;gap:10px}.plan-fid .pf-split .copy li{display:flex;gap:9px;align-items:flex-start;font-size:14.5px;color:var(--eb-navy)}.plan-fid .pf-split .copy li .c{width:18px;height:18px;color:var(--fid);flex:none;margin-top:2px}.plan-fid .pf-btn{display:inline-flex;align-items:center;gap:9px;font-weight:700;font-size:15px;padding:15px 24px;border-radius:13px;cursor:pointer;border:1px solid transparent;text-decoration:none;transition:transform .16s var(--ease),box-shadow .16s var(--ease)}.plan-fid .pf-btn--p{background:linear-gradient(135deg,#5b6b85,var(--fid2));color:#fff;box-shadow:0 16px 32px -12px #33415599}.plan-fid .pf-btn--p:hover{transform:translateY(-2px);box-shadow:0 22px 40px -12px #334155b3}.plan-fid .pf-btn--g{background:#fff;color:var(--eb-navy);border-color:var(--border-strong)}.plan-fid .pf-btn--g:hover{background:var(--eb-navy);color:#fff}.plan-fid .pf-hero{position:relative;overflow:hidden;padding:60px 0 72px;background:linear-gradient(180deg,#fff,var(--page))}.plan-fid .pf-hgrid{display:grid;grid-template-columns:1fr 1.08fr;gap:46px;align-items:center}.plan-fid .pf-kick{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--fid2);background:var(--fid-bg);border:1px solid var(--fid-bd);padding:7px 14px;border-radius:var(--r-pill, 999px)}.plan-fid .pf-kick .x{width:15px;height:15px;background:var(--eb-red);border-radius:3px;position:relative}.plan-fid .pf-kick .x:before,.plan-fid .pf-kick .x:after{content:"";position:absolute;background:#fff}.plan-fid .pf-kick .x:before{left:6px;top:3px;width:3px;height:9px}.plan-fid .pf-kick .x:after{left:3px;top:6px;width:9px;height:3px}.plan-fid .pf-h1{font-size:clamp(2.25rem,4.3vw,3.3rem);font-weight:800;line-height:1.07;letter-spacing:-.03em;margin:20px 0 0;color:var(--eb-navy)}.plan-fid .pf-h1 .accent{background:linear-gradient(100deg,#475569,var(--fid2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.plan-fid .pf-sub{font-size:18.5px;color:#3f4a5c;margin:20px 0 0;max-width:540px;line-height:1.6}.plan-fid .pf-hpts{list-style:none;padding:0;margin:22px 0 0;display:flex;flex-direction:column;gap:10px}.plan-fid .pf-hpts li{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:500;color:var(--eb-navy)}.plan-fid .pf-hpts li .c{width:19px;height:19px;color:var(--fid);flex:none}.plan-fid .pf-hcta{display:flex;gap:13px;margin-top:30px;flex-wrap:wrap}.plan-fid .pf-htrust{display:flex;align-items:center;gap:8px;margin-top:18px;font-size:13px;color:#475569;font-weight:700}.plan-fid .atl{position:relative;background:#fff;border:1px solid #dde3ec;border-radius:20px;padding:16px 16px 14px;box-shadow:0 40px 84px -34px #3f76b880,0 20px 44px -22px #0f172a4d,0 6px 14px -8px #0f172a24}.plan-fid .atl-cap{position:absolute;top:-15px;left:16px;z-index:6;display:inline-flex;gap:7px;font-size:11.5px;font-weight:800;color:#0f172a;background:#fff;border:1px solid var(--border);border-radius:var(--r-pill, 999px);padding:6px 13px;box-shadow:var(--sh-sm)}.plan-fid .atl-cap b{color:var(--fid)}.plan-fid .atl-cap span{display:none;white-space:nowrap}.plan-fid .atl[data-step="0"] .a-s1,.plan-fid .atl[data-step="1"] .a-s2,.plan-fid .atl[data-step="2"] .a-s3,.plan-fid .atl[data-step="3"] .a-s4,.plan-fid .atl[data-step=static] .a-s4{display:inline}.plan-fid .atl-prog{display:flex;gap:5px;margin:5px 0 12px}.plan-fid .atl-prog i{flex:1;height:3px;border-radius:99px;background:var(--border);overflow:hidden;position:relative}.plan-fid .atl-prog i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#5b6b85,var(--fid2));transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease)}.plan-fid .atl[data-step="0"] .atl-prog i:nth-child(1):after,.plan-fid .atl[data-step="1"] .atl-prog i:nth-child(-n+2):after,.plan-fid .atl[data-step="2"] .atl-prog i:nth-child(-n+3):after,.plan-fid .atl[data-step="3"] .atl-prog i:after,.plan-fid .atl[data-step=static] .atl-prog i:after{transform:scaleX(1)}.plan-fid .atl-stage{position:relative;overflow:hidden;transition:height .5s var(--ease)}.plan-fid .asc{position:absolute;top:0;left:0;right:0;opacity:0;transform:translateY(10px);transition:opacity .25s ease,transform .45s var(--ease);pointer-events:none}.plan-fid .atl[data-step="0"] .asc-src,.plan-fid .atl[data-step="1"] .asc-map,.plan-fid .atl[data-step="2"] .asc-jrnl,.plan-fid .atl[data-step="3"] .asc-gen,.plan-fid .atl[data-step=static] .asc-gen{opacity:1;transform:none;pointer-events:auto}.plan-fid .col-drop{border:2px dashed var(--fid-bd);border-radius:14px;background:#f8fafc;padding:15px 14px;text-align:center}.plan-fid .col-drop .ic3{width:40px;height:40px;border-radius:12px;background:var(--fid-bg);color:var(--fid2);display:grid;place-items:center;margin:0 auto 7px}.plan-fid .col-drop .ic3 svg{width:20px;height:20px}.plan-fid .col-drop .t3{font-size:12.5px;font-weight:750;color:#0f172a}.plan-fid .col-drop .s3{font-size:10.5px;color:#64748b;margin-top:3px;line-height:1.4}.plan-fid .col-files{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:11px;min-height:22px}.plan-fid .col-chip{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-family:var(--mono,ui-monospace,monospace);background:#fff;border:1px solid var(--border);border-radius:7px;padding:3px 8px;color:#334155;opacity:0;transform:translateY(-8px) scale(.9)}.plan-fid .col-chip svg{width:11px;height:11px;color:var(--fid)}.plan-fid .atl[data-step="0"] .col-chip{animation:pf_chip .4s var(--ease) forwards;animation-delay:calc(.4s + var(--i,0)*.16s)}.plan-fid .col-lia{display:flex;align-items:center;gap:8px;margin-top:11px;padding:9px 12px;border-radius:11px;background:var(--fid-bg);border:1px solid var(--fid-bd);font-size:11px;font-weight:700;color:var(--fid2)}.plan-fid .col-lia .lk3{width:26px;height:26px;border-radius:var(--r-xs, 8px);background:#fff;border:1px solid var(--fid-bd);display:grid;place-items:center;color:var(--fid);flex:none}.plan-fid .col-lia .lk3 svg{width:14px;height:14px}.plan-fid .col-lia .code3{font-family:var(--mono,ui-monospace,monospace);font-weight:800;color:var(--fid2);margin-left:auto;letter-spacing:.5px}.plan-fid .col-lia .live3{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:800;color:var(--ok, #15803D)}.plan-fid .col-lia .live3 .pd{width:7px;height:7px;border-radius:99px;background:var(--ok, #15803D);position:relative}.plan-fid .atl[data-step="0"] .col-lia .live3 .pd:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:99px;border:2px solid rgba(34,197,94,.4);animation:pf_pulse 1.4s ease-out infinite}.plan-fid .map{display:grid;grid-template-columns:1fr 44px 1fr;gap:0 6px}.plan-fid .map .mcol{display:flex;flex-direction:column;gap:8px}.plan-fid .map .mi{display:flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:9px;border:1px solid var(--border);background:#fff;font-size:10.5px;font-weight:700;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transform:translateY(5px)}.plan-fid .map .mcol.r .mi{background:#f8fafc;color:var(--fid2);font-family:var(--mono,ui-monospace,monospace);font-weight:700}.plan-fid .map .mi .dt3{width:6px;height:6px;border-radius:99px;background:var(--fid);flex:none}.plan-fid .atl[data-step="1"] .map .mcol.l .mi{animation:pf_pop .35s var(--ease) forwards;animation-delay:calc(.2s + var(--i,0)*.1s)}.plan-fid .atl[data-step="1"] .map .mcol.r .mi{animation:pf_pop .35s var(--ease) forwards;animation-delay:calc(1s + var(--i,0)*.16s)}.plan-fid .map-lines{position:relative}.plan-fid .map-lines svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.plan-fid .map-lines path{stroke:var(--fid-bd);stroke-width:1.6;fill:none;stroke-dasharray:90;stroke-dashoffset:90}.plan-fid .atl[data-step="1"] .map-lines path{animation:pf_draw .5s var(--ease) forwards;animation-delay:calc(.75s + var(--i,0)*.18s)}.plan-fid .map-badge{grid-column:1/-1;margin-top:11px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:10px;font-weight:800;color:var(--fid2);background:var(--fid-bg);border:1px solid var(--fid-bd);border-radius:var(--r-xs, 8px);padding:6px;opacity:0}.plan-fid .atl[data-step="1"] .map-badge{animation:pf_fade .4s ease forwards;animation-delay:1.85s}.plan-fid .jr .jrow{display:flex;align-items:center;gap:8px;font-size:10.5px;color:#475569;padding:6px 2px;border-bottom:1px dashed var(--border);opacity:0;transform:translateY(5px)}.plan-fid .atl[data-step="2"] .jr .jrow{animation:pf_pop .38s var(--ease) forwards;animation-delay:calc(.3s + var(--i,0)*.34s)}.plan-fid .jr .cpt{font-family:var(--mono,ui-monospace,monospace);font-size:9.5px;font-weight:700;color:#64748b;width:66px;flex:none}.plan-fid .jr .lb{flex:1;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plan-fid .jr .am{font-variant-numeric:tabular-nums;font-weight:800;color:#0f172a}.plan-fid .jr .okk2{width:15px;height:15px;border-radius:99px;background:#22c55e24;color:var(--ok, #15803D);display:grid;place-items:center;font-size:9px;font-weight:900;flex:none}.plan-fid .jr-kpi{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.plan-fid .jr-kpi .k3{position:relative;overflow:hidden;background:#fff;border:1px solid var(--border);border-radius:var(--r-sm, 10px);padding:9px 11px}.plan-fid .jr-kpi .k3:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--ka3,#475063)}.plan-fid .jr-kpi .k3 .gh{position:absolute;right:-8px;bottom:-12px;color:var(--ka3,#475063);opacity:.09;pointer-events:none}.plan-fid .jr-kpi .k3 .gh svg{width:46px;height:46px}.plan-fid .jr-kpi .k3 .l3{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.plan-fid .jr-kpi .k3 .v3{font-family:var(--mono,ui-monospace,monospace);font-size:15px;font-weight:700;color:#0f172a;margin-top:3px}.plan-fid .gen{text-align:center}.plan-fid .gen-btn{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#5b6b85,var(--fid2));color:#fff;font-weight:800;font-size:12.5px;padding:11px 20px;border-radius:12px;box-shadow:0 14px 28px -12px #33415599;border:none;cursor:pointer}.plan-fid .gen-btn svg{width:16px;height:16px}.plan-fid .atl[data-step="3"] .gen-btn{animation:pf_press 1s var(--ease)}@keyframes pf_press{0%{transform:scale(.92);opacity:.5}18%{transform:scale(1);opacity:1}30%{transform:scale(.95);box-shadow:0 6px 16px -8px #334155b3}44%{transform:scale(1)}}.plan-fid .gen-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:13px;text-align:left}.plan-fid .gdoc{position:relative;border:1px solid var(--border);border-radius:12px;background:#fff;padding:10px 12px;box-shadow:var(--sh-sm);opacity:0;transform:translateY(8px) scale(.98)}.plan-fid .atl[data-step="3"] .gdoc{animation:pf_pop .42s var(--ease) forwards;animation-delay:calc(1.15s + var(--i,0)*.24s)}.plan-fid .gdoc .gh4{display:flex;align-items:center;gap:8px}.plan-fid .gdoc .gic{width:26px;height:26px;border-radius:var(--r-xs, 8px);background:var(--fid-bg);color:var(--fid2);display:grid;place-items:center;flex:none}.plan-fid .gdoc .gic svg{width:14px;height:14px}.plan-fid .gdoc .gnm{font-size:12px;font-weight:750;color:#0f172a;display:block;line-height:1.1}.plan-fid .gdoc .gsub{font-size:9px;color:#64748b;display:block;margin-top:2px}.plan-fid .gdoc .gok{margin-left:auto;width:18px;height:18px;border-radius:99px;background:#22c55e24;color:var(--ok, #15803D);display:grid;place-items:center;font-size:10px;font-weight:900;flex:none;opacity:0;transform:scale(.4)}.plan-fid .atl[data-step="3"] .gdoc .gok{animation:pf_pop .3s var(--ease) forwards;animation-delay:calc(1.6s + var(--i,0)*.24s)}.plan-fid .gdoc .gprev{margin-top:8px;display:flex;flex-direction:column;gap:4px}.plan-fid .gdoc .gprev .gl{height:5px;border-radius:99px;background:#eef1f5}.plan-fid .gdoc .gprev .gl.a{width:82%}.plan-fid .gdoc .gprev .gl.b{width:58%}.plan-fid .gdoc .gprev .gl.c{width:70%}.plan-fid .gen-more{margin-top:11px;font-size:10px;font-weight:700;color:#64748b}@keyframes pf_pop{to{opacity:1;transform:none}}@keyframes pf_pulse{0%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(1.4)}}@keyframes pf_draw{to{stroke-dashoffset:0}}.plan-fid .ib{--card:#fff;--card2:#F8FAFC;--bd:rgba(15,23,42,.08);--th:#0F172A;--tb:#1E293B;--tm:#64748B;--tx:#94A3B8;--acc:var(--brand-red, #CC2936);--info:#2563EB;--mono:"JetBrains Mono",ui-monospace,Menlo,monospace;font-family:var(--sans)}.plan-fid .ib-app{background:var(--card);border:1px solid var(--bd);border-radius:18px;box-shadow:0 24px 54px -22px #0f172a61,0 8px 18px -10px #0f172a2e;overflow:hidden;color:var(--tb)}.plan-fid .ib-bar{display:flex;align-items:center;gap:9px;padding:11px 16px;border-bottom:1px solid var(--bd);background:var(--card2)}.plan-fid .ib-bar .mod{font-weight:800;font-size:13px;color:var(--th);display:flex;align-items:center;gap:8px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plan-fid .ib-bar .sq{width:16px;height:16px;border-radius:5px;background:var(--acc);display:grid;place-items:center;color:#fff;font-size:10px;font-weight:900;flex:none}.plan-fid .ib-bar .sp{flex:1}.plan-fid .ib-badge{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;padding:2px 9px;border-radius:var(--r-pill, 999px);white-space:nowrap}.plan-fid .ib-b-ok{background:#22c55e1f;color:var(--ok, #15803D)}.plan-fid .ib-b-fid{background:var(--fid-bg);color:var(--fid2)}.plan-fid .ib-body{padding:14px 16px 16px}.plan-fid .tnum{font-variant-numeric:tabular-nums}.plan-fid .vs{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:40px;border-radius:20px;overflow:hidden;border:1px solid var(--border);box-shadow:var(--sh-sm)}.plan-fid .vs .col{padding:34px 32px}.plan-fid .vs .col.old{background:linear-gradient(160deg,#3b4153,#475063);color:#fff}.plan-fid .vs .col.new{background:#fff}.plan-fid .vs .t{display:flex;align-items:center;gap:9px;font-family:var(--font-display);font-weight:800;font-size:17px;margin-bottom:18px}.plan-fid .vs .col.old .t{color:#fff}.plan-fid .vs .col.new .t{color:var(--eb-navy)}.plan-fid .vs ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.plan-fid .vs li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5}.plan-fid .vs .col.old li{color:#c7cede}.plan-fid .vs .col.new li{color:var(--eb-navy)}.plan-fid .vs li svg{width:17px;height:17px;flex:none;margin-top:2px}.plan-fid .vs .col.old li svg{color:#8b94a8}.plan-fid .vs .col.new li svg{color:var(--ok, #15803D)}.plan-fid .gk{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:13px}.plan-fid .gk .kpi{position:relative;overflow:hidden;background:var(--card);border:1px solid var(--bd);border-radius:11px;padding:10px 12px}.plan-fid .gk .kpi:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:0 3px 3px 0;background:var(--ka,#475063)}.plan-fid .gk .kpi .v{font-size:19px;font-weight:800;letter-spacing:-.03em;color:var(--th);line-height:1}.plan-fid .gk .kpi .l{font-size:10px;font-weight:600;color:var(--tm);margin-top:4px}.plan-fid .man{border:1px solid var(--bd);border-radius:12px;overflow:hidden}.plan-fid .man-h{display:grid;grid-template-columns:1.35fr .75fr .8fr .8fr 1fr;gap:8px;padding:7px 12px;background:var(--card2);border-bottom:1px solid var(--bd);font-size:8.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--tm)}.plan-fid .man-r{display:grid;grid-template-columns:1.35fr .75fr .8fr .8fr 1fr;gap:8px;align-items:center;padding:9px 12px;border-bottom:1px solid var(--bd);font-size:11px;opacity:0;transform:translateY(6px)}.plan-fid .cyc .man-r{animation:pf_pop .4s var(--ease) forwards;animation-delay:calc(.2s + var(--i,0)*.16s)}.plan-fid .man-r:last-child{border-bottom:none}.plan-fid .man-r .co{display:flex;align-items:center;gap:8px;min-width:0}.plan-fid .man-r .co .av2{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;color:#fff;font-size:9px;font-weight:800;flex:none;background:var(--mc,#475063)}.plan-fid .man-r .co .nm{font-weight:750;color:var(--th);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plan-fid .man-pill{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:800;border-radius:var(--r-pill, 999px);padding:2.5px 8px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.plan-fid .man-pill.lia2{background:var(--fid-bg);color:var(--fid2);border:1px solid var(--fid-bd)}.plan-fid .man-pill.imp{background:#2563eb17;color:#2563eb}.plan-fid .man-pill.okp{background:#22c55e1c;color:var(--ok, #15803D)}.plan-fid .man-pill.wr{background:#d977061f;color:var(--warn, #B45309)}.plan-fid .man-prog{display:flex;align-items:center;gap:7px}.plan-fid .man-prog .tr2{flex:1;height:7px;border-radius:99px;background:var(--card2);border:1px solid var(--bd);overflow:hidden}.plan-fid .man-prog .tr2 i{display:block;height:100%;border-radius:99px;background:var(--pc,#475063);width:var(--w,50%);transform:scaleX(0);transform-origin:left;transition:transform .8s var(--ease)}.plan-fid .cyc .man-prog .tr2 i{transform:scaleX(1);transition-delay:calc(.55s + var(--i,0)*.16s)}.plan-fid .man-prog .pc2{font-size:9.5px;font-weight:800;color:var(--tm);width:30px;text-align:right;font-variant-numeric:tabular-nums}.plan-fid .cmp-tabs{display:flex;gap:3px;background:var(--card2);border:1px solid var(--bd);border-radius:9px;padding:2px;width:-moz-fit-content;width:fit-content;margin-bottom:11px}.plan-fid .cmp-tabs span{font-size:10px;font-weight:700;color:var(--tm);border-radius:7px;padding:4px 11px}.plan-fid .cmp-tabs span.on{background:#fff;color:var(--th);box-shadow:0 1px 3px #0f172a26}.plan-fid .ecr2 .row{display:flex;align-items:center;gap:8px;font-size:10.5px;color:#475569;padding:5px 0;border-bottom:1px dashed var(--bd);opacity:0;transform:translateY(5px)}.plan-fid .cyc .ecr2 .row{animation:pf_pop .4s var(--ease) forwards;animation-delay:calc(.25s + var(--i,0)*.28s)}.plan-fid .ecr2 .cpt{font-family:var(--mono);font-size:9.5px;font-weight:700;color:#64748b;width:60px;flex:none}.plan-fid .ecr2 .lb2{flex:1;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plan-fid .ecr2 .am2{font-variant-numeric:tabular-nums;font-weight:800;color:#0f172a;white-space:nowrap}.plan-fid .ecr2 .auto2{font-size:8.5px;font-weight:800;color:var(--fid2);background:var(--fid-bg);border-radius:var(--r-pill, 999px);padding:2px 6px;flex:none}.plan-fid .bil{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:11px}.plan-fid .bil .b2{border:1px solid var(--bd);border-radius:11px;padding:10px 12px;background:var(--card2)}.plan-fid .bil .b2 .l2{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--tm)}.plan-fid .bil .b2 .v2{font-family:var(--mono);font-size:17px;font-weight:700;color:var(--th);margin-top:4px}.plan-fid .bil-eq{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:9px;font-size:10.5px;font-weight:800;color:var(--ok, #15803D);background:#22c55e17;border-radius:9px;padding:6px;opacity:0}.plan-fid .cyc .bil-eq{animation:pf_fade .45s ease forwards;animation-delay:2.3s}@keyframes pf_fade{to{opacity:1}}.plan-fid .pay .prw{display:flex;align-items:center;gap:9px;padding:8px 11px;border:1px solid var(--bd);border-radius:11px;background:#fff;margin-bottom:7px;font-size:11px;opacity:0;transform:translate(10px)}.plan-fid .cyc .pay .prw{animation:pf_pop .42s var(--ease) forwards;animation-delay:calc(.25s + var(--i,0)*.3s)}.plan-fid .pay .av2{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;color:#fff;font-size:9px;font-weight:800;flex:none;background:var(--mc,#475063)}.plan-fid .pay .nm2{font-weight:750;color:var(--th);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plan-fid .pay .ct2{font-size:9.5px;color:var(--tm);white-space:nowrap}.plan-fid .pay .st2{font-size:9px;font-weight:800;border-radius:var(--r-pill, 999px);padding:2.5px 8px;background:#22c55e1c;color:var(--ok, #15803D);white-space:nowrap;flex:none}.plan-fid .pay .st2.run{background:#2563eb1a;color:#2563eb}.plan-fid .pain{display:flex;align-items:center;gap:9px;margin-top:10px;border:1.5px dashed var(--fid-bd);border-radius:11px;background:var(--fid-bg);padding:9px 12px;font-size:10.5px;font-weight:800;color:var(--fid2);opacity:0;transform:scale(.94)}.plan-fid .cyc .pain{animation:pf_pop .45s var(--ease) forwards;animation-delay:1.9s}.plan-fid .pain svg{width:15px;height:15px;flex:none}.plan-fid .pain small{font-weight:600;color:#64748b;margin-left:auto;font-size:9.5px}.plan-fid .wf{display:flex;align-items:flex-start;gap:0;margin:44px auto 0;max-width:960px}.plan-fid .wf .st{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:9px;padding:0 8px;position:relative}.plan-fid .wf .st .b3{width:48px;height:48px;border-radius:15px;background:#fff;border:1.5px solid var(--border);box-shadow:var(--sh-sm);display:grid;place-items:center;color:var(--fid2);position:relative;z-index:2;transition:border-color .4s,box-shadow .4s,transform .4s}.plan-fid .wf .st .b3 svg{width:21px;height:21px}.plan-fid .wf .st .t3{font-size:13px;font-weight:750;color:var(--eb-navy)}.plan-fid .wf .st .d3{font-size:11.5px;color:var(--fg-muted);line-height:1.45;max-width:150px}.plan-fid .wf .st .okw{position:absolute;top:-6px;right:calc(50% - 32px);z-index:3;width:18px;height:18px;border-radius:99px;background:var(--ok, #15803D);color:#fff;display:grid;place-items:center;font-size:10px;font-weight:900;opacity:0;transform:scale(.4)}.plan-fid .wf .lk2{flex:none;width:64px;height:2px;background:var(--border-strong);margin-top:23px;position:relative;overflow:hidden}.plan-fid .wf .lk2 i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--fid);transform:scaleX(0);transform-origin:left}.plan-fid .cyc2 .wf .st .b3{transition-delay:calc(var(--i,0)*.7s)}.plan-fid .cyc2 .wf .st.onw .b3{border-color:var(--fid);box-shadow:0 12px 26px -12px #33415580;transform:translateY(-3px)}.plan-fid .cyc2 .wf .st .okw{animation:pf_pop .4s var(--ease) forwards;animation-delay:calc(.55s + var(--i,0)*.7s)}.plan-fid .cyc2 .wf .lk2 i{animation:pf_grow2 .6s var(--ease) forwards;animation-delay:calc(.3s + var(--i,0)*.7s)}@keyframes pf_grow2{to{transform:scaleX(1)}}@media(max-width:900px){.plan-fid .wf{flex-direction:column;gap:18px;align-items:stretch}.plan-fid .wf .lk2{display:none}.plan-fid .wf .st{flex-direction:row;text-align:left;align-items:center}.plan-fid .wf .st .d3{max-width:none}.plan-fid .wf .st .okw{display:none}}.plan-fid .imp-drop{position:relative;border:2px dashed rgba(15,23,42,.18);border-radius:14px;background:var(--card2);padding:18px 16px;text-align:center}.plan-fid .imp-drop .ic2{width:42px;height:42px;border-radius:12px;background:var(--fid-bg);color:var(--fid2);display:grid;place-items:center;margin:0 auto 8px}.plan-fid .imp-drop .ic2 svg{width:21px;height:21px}.plan-fid .imp-drop .t2{font-weight:700;color:var(--th);font-size:13px}.plan-fid .imp-drop .s2{font-size:11px;color:var(--tm);margin-top:3px;line-height:1.45}.plan-fid .imp-files{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:10px;min-height:22px}.plan-fid .imp-chip{font-size:10px;font-family:var(--mono);background:#fff;border:1px solid var(--bd);border-radius:6px;padding:3px 8px;color:var(--tb);opacity:0;transform:translateY(-8px) scale(.9)}.plan-fid .cyc .imp-chip{animation:pf_chip .4s var(--ease) forwards;animation-delay:calc(.4s + var(--i)*.18s)}@keyframes pf_chip{to{opacity:1;transform:none}}.plan-fid .imp-prog{height:6px;border-radius:99px;background:var(--card2);margin-top:12px;overflow:hidden;border:1px solid var(--bd)}.plan-fid .imp-prog i{display:block;height:100%;width:0;background:linear-gradient(90deg,#5b6b85,var(--fid2));border-radius:99px}.plan-fid .cyc .imp-prog i{animation:pf_fill 1.1s var(--ease) 1.5s forwards}@keyframes pf_fill{to{width:100%}}.plan-fid .imp-ok{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:10px;font-size:10.5px;font-weight:800;color:var(--ok, #15803D);background:#22c55e17;border-radius:9px;padding:7px;opacity:0}.plan-fid .cyc .imp-ok{animation:pf_fade .4s ease forwards;animation-delay:2.7s}.plan-fid .ben{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.plan-fid .ben .b{position:relative;overflow:hidden;isolation:isolate;background:#fff;border:1px solid var(--border);border-radius:18px;padding:28px 24px 26px;box-shadow:var(--sh-sm);transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.plan-fid .ben .b:hover{transform:translateY(-4px);box-shadow:0 20px 40px -20px #14203b47}.plan-fid .ben .b:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#5b6b85,var(--fid2))}.plan-fid .ben .b .wm{position:absolute;right:-12px;bottom:-18px;width:120px;height:120px;color:var(--fid);opacity:.1;pointer-events:none;transition:opacity .35s var(--ease)}.plan-fid .ben .b:hover .wm{opacity:.17}.plan-fid .ben .b .wm svg{width:100%;height:100%;stroke-width:1.3}.plan-fid .ben .b h3{position:relative;z-index:1;font-size:17.5px;font-weight:750;color:var(--eb-navy);margin:0}.plan-fid .ben .b p{position:relative;z-index:1;font-size:14px;color:var(--fg-muted);margin:9px 0 0;line-height:1.5}.plan-fid .faq{max-width:780px;margin:38px auto 0;display:flex;flex-direction:column;gap:12px}.plan-fid .faq details{background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh-sm);transition:border-color .25s,box-shadow .25s}.plan-fid .faq details[open]{border-color:var(--fid-bd);box-shadow:0 14px 30px -18px #33415559}.plan-fid .faq summary{list-style:none;cursor:pointer;padding:19px 22px;font-size:16px;font-weight:750;color:var(--eb-navy);display:flex;align-items:center;gap:14px}.plan-fid .faq summary::-webkit-details-marker{display:none}.plan-fid .faq summary .chv{margin-left:auto;flex:none;width:20px;height:20px;color:var(--fid);transition:transform .3s var(--ease)}.plan-fid .faq details[open] summary .chv{transform:rotate(180deg)}.plan-fid .faq .a{margin:0;padding:0 22px 20px;font-size:14.5px;color:var(--fg-muted);line-height:1.62}.plan-fid .faq .a b{color:var(--eb-navy);font-weight:700}.plan-fid .fin{position:relative;overflow:hidden;background:linear-gradient(150deg,#3b4153,#242c3d 70%);border-radius:28px;padding:64px 44px;text-align:center;color:#fff}.plan-fid .fin .wm2{position:absolute;right:-30px;bottom:-46px;font-family:var(--font-display);font-weight:800;font-size:190px;line-height:1;color:#fff;opacity:.05;pointer-events:none;letter-spacing:-.05em}.plan-fid .fin h2{font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:800;margin:0;letter-spacing:-.02em}.plan-fid .fin p{font-size:17px;color:#c7cede;margin:14px auto 0;max-width:620px}.plan-fid .fin .cta{display:flex;justify-content:center;gap:13px;margin-top:30px;flex-wrap:wrap}.plan-fid .fin .pf-btn--p{background:#fff;color:var(--fid2);box-shadow:0 16px 34px -12px #0006}.plan-fid .fin .pf-btn--ghost{background:#ffffff0f;color:#fff;border:1px solid rgba(255,255,255,.3)}.plan-fid .fin .pf-btn--ghost:hover{background:#fff;color:var(--fid2)}.plan-fid .pf-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(700px 440px at 82% -4%,rgba(63,118,184,.22),transparent 62%),radial-gradient(560px 380px at -4% 116%,rgba(217,164,65,.15),transparent 62%),radial-gradient(420px 320px at 55% 118%,rgba(37,99,235,.09),transparent 70%)}.plan-fid .pf-hgrid{position:relative;z-index:1}.plan-fid .pf-sec--muted{background:linear-gradient(180deg,#eef2f8,#e7edf5)}.plan-fid .pf-sec--warm{background:linear-gradient(180deg,#fbf7ef,#f5ecdd)}.plan-fid .pf-sec--warm .pf-split .copy .k{color:#946a1e}.plan-fid .pf-sec--warm .pf-split .copy li .c{color:var(--ok, #15803D)}.plan-fid .cab-top{display:flex;align-items:center;gap:11px;padding:11px 13px;border-radius:12px;background:linear-gradient(120deg,#fff6e6,#fbeccb);border:1px solid #f0dbab;margin-bottom:12px}.plan-fid .cab-top .rico{width:34px;height:34px;border-radius:var(--r-sm, 10px);background:linear-gradient(135deg,#d9a441,#b4832b);color:#fff;display:grid;place-items:center;flex:none;box-shadow:0 8px 18px -8px #b4832b99}.plan-fid .cab-top .rico svg{width:18px;height:18px}.plan-fid .cab-top .rl{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#a67c2a;line-height:1.3}.plan-fid .cab-top .rl b{display:block;font-size:12.5px;font-weight:800;color:#7a5717;letter-spacing:0;text-transform:none;margin-top:1px}.plan-fid .cab-top .rv{margin-left:auto;font-family:var(--mono,ui-monospace,monospace);font-size:22px;font-weight:800;color:#8a611a}.plan-fid .cab-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.plan-fid .ctile{display:flex;align-items:center;gap:10px;border:1px solid var(--bd);border-radius:11px;padding:9px 11px;background:#fff;box-shadow:var(--sh-sm);opacity:0;transform:translateY(8px)}.plan-fid .cyc .ctile{animation:pf_pop .4s var(--ease) forwards;animation-delay:calc(.25s + var(--i,0)*.11s)}.plan-fid .ctile .ci{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;flex:none;background:color-mix(in srgb,var(--tc) 15%,#fff);color:var(--tc)}.plan-fid .ctile .ci svg{width:15px;height:15px}.plan-fid .ctile .ct{min-width:0}.plan-fid .ctile .cn{font-size:11px;font-weight:750;color:#0f172a;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plan-fid .ctile .cs{font-size:9.5px;color:#64748b;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plan-fid .pf-illu-wrap{position:relative}.plan-fid .pf-illu-wrap:before{content:"";position:absolute;top:-9%;right:-7%;bottom:-12%;left:-7%;z-index:0;border-radius:34px;pointer-events:none;background:radial-gradient(66% 60% at 72% 22%,rgba(63,118,184,.34),transparent 70%),radial-gradient(58% 56% at 12% 102%,rgba(217,164,65,.24),transparent 70%);filter:blur(10px);animation:pf_aura 9s ease-in-out infinite}.plan-fid .pf-illu-wrap>.ib{position:relative;z-index:1}.plan-fid .fchip{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;color:#0f172a;background:#fff;border:1px solid #e2e7ef;border-radius:var(--r-pill, 999px);padding:6px 12px;box-shadow:0 16px 32px -14px #0f172a66}.plan-fid .fchip svg{width:13px;height:13px}.plan-fid .fchip .dt{width:8px;height:8px;border-radius:99px;position:relative}.plan-fid .fchip.tr{top:-15px;right:-8px;color:var(--fid2);animation:pf_float 4.2s ease-in-out infinite}.plan-fid .fchip.tr svg{color:#d9a441}.plan-fid .fchip.bl{bottom:-16px;left:-10px;animation:pf_float 4.9s ease-in-out .5s infinite}.plan-fid .fchip.bl .dt{background:var(--ok, #15803D)}.plan-fid .fchip.bl .dt:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:99px;border:2px solid rgba(34,197,94,.4);animation:pf_pulse 1.5s ease-out infinite}@keyframes pf_aura{0%,to{transform:translate(0) scale(1)}50%{transform:translate(2.5%,-2%) scale(1.06)}}@keyframes pf_float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.plan-fid .pf-illu-wrap:before,.plan-fid .fchip{animation:none}}@media(max-width:980px){.plan-fid .pf-hgrid,.plan-fid .pf-split{grid-template-columns:1fr;gap:40px}.plan-fid .ben{grid-template-columns:1fr}.plan-fid .pf-split .illu{order:-1}.plan-fid .vs{grid-template-columns:1fr}.plan-fid .gk{grid-template-columns:repeat(2,1fr)}.plan-fid .lia-grid{grid-template-columns:1fr;gap:12px}.plan-fid .lia-arr{display:none}.plan-fid .cab-grid{grid-template-columns:1fr}.plan-fid .fchip{display:none}.plan-fid .pf-illu-wrap:before{display:none}.plan-fid .man-h,.plan-fid .man-r{grid-template-columns:1.3fr .8fr 1fr}.plan-fid .man-h span:nth-child(3),.plan-fid .man-r>*:nth-child(3),.plan-fid .man-h span:nth-child(4),.plan-fid .man-r>*:nth-child(4){display:none}}
