:root{--bg-white:var(--surface-container-lowest);--border:var(--outline-variant);--accent:var(--secondary);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--radius-sm:var(--radius);--radius-md:8px;--font-sans:var(--font-body);--fs-label-m:0.875rem;--ls-label-m:0em;--fs-body-s:0.875rem;--ls-body-s:0em;--lh-body-s:1.5;--fw-medium:500;--text-title:var(--on-surface);--text:var(--on-surface);--text-secondary:var(--on-surface-variant);--dur-fast:150ms;--dur-menu:200ms;--dur-med:300ms;--ease-out:ease;--ease-brand:cubic-bezier(0.4,0,0.2,1);--shadow-card:var(--shadow-ambient);--c-neutral-500:#8e9baf}.navbar .content-wrapper{margin-inline:auto;max-width:1440px;padding-inline:80px}.icon-btn{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0;width:44px;-webkit-tap-highlight-color:transparent}.icon-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.icon-btn svg{color:var(--text-title);height:16px;width:16px}.u-sprite{height:0;overflow:hidden;position:absolute;width:0}.navbar{background:#fff;border-bottom:.5px solid #e2e6ec;overflow:visible;position:sticky;top:0;z-index:1000}.navbar:before{background-color:#fff;content:"";inset:0;position:absolute;z-index:-1}.hs_cos_wrapper:has(>.navbar),div:has(>.hs_cos_wrapper>.navbar){display:contents}.navbar__inner{align-items:center;display:flex;gap:64px;min-height:68px;position:relative}.navbar__logo{align-items:center;display:inline-flex;flex:none}.navbar__logo img{display:block;height:20px;width:auto}.navbar__drawer-logo{display:none}.navbar__drawer-logo img{display:block;height:20px;width:auto}.navbar__nav{flex:1 1 auto;gap:var(--sp-2)}.navbar__list,.navbar__nav{align-items:center;display:flex}.navbar__list{gap:12px;list-style:none;margin:0;padding:0}.navbar__item{position:relative}.navbar__link,.navbar__trigger{align-items:center;background:none;border:none;border-radius:var(--radius-sm);color:var(--text-title);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:var(--fs-label-m);font-weight:var(--fw-medium);gap:var(--sp-2);letter-spacing:var(--ls-label-m);min-height:36px;padding:0 16px;text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}.navbar__link:hover,.navbar__trigger:hover,.navbar__trigger[aria-expanded=true]{color:var(--accent);text-decoration:none}.navbar__chevron{flex:none;height:12px;transition:transform var(--dur-menu) var(--ease-out);width:12px}.navbar__trigger[aria-expanded=true] .navbar__chevron{transform:rotate(180deg)}.navbar__actions{align-items:center;display:flex;flex:none;gap:var(--sp-3);margin-left:auto}.navbar__actions .ud-btn{border-radius:6px;height:36px;min-height:36px;padding:0 16px;padding-block:0}.navbar__panel{background-color:#fff;border:1px solid var(--border);border-radius:8px;box-shadow:0 24px 48px rgba(40,30,72,.08);left:0;min-width:390px;opacity:0;padding:8px;pointer-events:none;position:absolute;top:calc(100% + 6px);transform:translateY(-4px);transition:opacity var(--dur-menu) var(--ease-out),transform var(--dur-menu) var(--ease-out),visibility 0s linear var(--dur-menu);visibility:hidden;z-index:1001}.navbar__item:focus-within>.navbar__panel,.navbar__item:hover>.navbar__panel,.navbar__panel[data-ud-open=true]{opacity:1;pointer-events:auto;transform:translateY(0);transition-delay:0s;visibility:visible}.navbar__panel-list{display:grid;gap:4px;list-style:none;margin:0;padding:0}@media (min-width:1024px){.navbar__panel-list:has(>li:nth-child(7)){grid-auto-flow:column;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,auto)}.navbar__panel:has(.navbar__panel-list>li:nth-child(7)){min-width:600px}.navbar__panel-list:has(>li:nth-child(7))>li{display:grid}.navbar__panel-list:has(>li:nth-child(7)) .navbar__panel-link{min-height:68px}}.navbar__panel-list:has(>li:nth-child(7)) .navbar__panel-icon{height:24px;width:24px}.navbar__panel-link{align-items:flex-start;border-radius:6px;color:var(--text);display:flex;font-size:var(--fs-body-s);gap:16px;letter-spacing:var(--ls-body-s);line-height:var(--lh-body-s);min-height:56px;padding:12px 14px;text-decoration:none;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.navbar__panel-icon{color:#9aa8bd;flex:none;height:24px;margin-top:2px;transition:color var(--dur-fast) var(--ease-out);width:24px}.navbar__panel-list>li:first-child .navbar__panel-link{background-color:#f8f9fb}.navbar__panel-list>li:first-child .navbar__panel-icon{color:#7251da}.navbar__panel-link:focus-visible .navbar__panel-icon,.navbar__panel-link:hover .navbar__panel-icon{color:var(--accent)}.navbar__panel-texte{display:flex;flex-direction:column;gap:2px;min-width:0}.navbar__panel-titre{color:#281e48;font-weight:var(--fw-medium)}.navbar__panel-desc{color:#65758b;font-size:var(--fs-body-s);letter-spacing:var(--ls-body-s);line-height:var(--lh-body-s)}.navbar__panel-link:focus-visible,.navbar__panel-link:hover{background-color:#f8f9fb;color:#281e48;text-decoration:none}.navbar__drawer-close,.navbar__toggle{display:none}.navbar__back{align-items:center;background:none;border:0;border-bottom:1px solid var(--border);color:var(--text-title);cursor:pointer;display:none;font:inherit;gap:var(--sp-2);padding:var(--sp-3);text-align:left;width:100%}.navbar__back svg{flex:none;height:12px;transform:rotate(90deg);width:12px}@media (max-width:1023px){.navbar .content-wrapper{padding-inline:24px}.navbar__toggle{display:inline-flex;margin-left:auto}.navbar__drawer-logo{align-items:center;display:inline-flex;min-height:32px;width:max-content}.navbar__nav{align-items:stretch;background-color:#fff;border-left:0;flex-direction:column;gap:18px;inset:0;overflow-y:auto;padding:28px 24px 16px;position:fixed;transform:translateX(100%);transition:transform var(--dur-med) var(--ease-brand);width:100vw;z-index:100}.navbar[data-ud-drawer=open] .navbar__nav{transform:translateX(0)}.navbar__drawer-close{background:#f8f9fb;border:1px solid #e2e6ec;border-radius:6px;display:inline-flex;height:32px;position:absolute;right:24px;top:20px;width:32px}.navbar__list{align-items:stretch;flex:1 1 auto;flex-direction:column;gap:0;position:relative}.navbar__item{position:static}.navbar__link,.navbar__trigger{border-bottom:1px solid #e2e6ec;justify-content:space-between;min-height:52px;padding:0;width:100%}.navbar__actions{align-items:stretch;flex-direction:column;margin-left:0}.navbar__actions .ud-btn{margin-top:auto;min-height:45px;width:100%}.navbar__panel{background-color:#fff;border:none;border-radius:0;box-shadow:none;display:block;inset:0;min-width:0;opacity:1;overflow-y:auto;padding:0;pointer-events:none;position:absolute;transform:translateX(100%);transition:transform var(--dur-med) var(--ease-brand),visibility 0s linear var(--dur-med);visibility:hidden;z-index:1}.navbar__item:focus-within>.navbar__panel,.navbar__item:hover>.navbar__panel{pointer-events:none;transform:translateX(100%);visibility:hidden}.navbar__list[data-ud-level="2"]>.navbar__item>.navbar__link,.navbar__list[data-ud-level="2"]>.navbar__item>.navbar__trigger{visibility:hidden}.navbar__item>.navbar__panel[data-ud-open=true]{pointer-events:auto;transform:translateX(0);transition-delay:0s;visibility:visible}.navbar__back{border-bottom:0;display:flex;min-height:44px;padding:0}.navbar__panel-link{min-height:64px;padding:10px 12px}}@media (min-width:1024px){.navbar__inner{min-height:68px}.navbar{overflow:visible}}.navbar__scrim{background-color:rgba(0,0,0,.4);inset:0;opacity:0;position:fixed;transition:opacity var(--dur-med) var(--ease-out),visibility 0s linear var(--dur-med);visibility:hidden;z-index:99}.navbar[data-ud-drawer=open] .navbar__scrim{opacity:1;transition-delay:0s;visibility:visible}