:root{--nova-heading-font:var(--font-jakarta),var(--nova-font);--nova-font:-apple-system,BlinkMacSystemFont,var(--font-instrument,var(--font-esp-sans,Arial)),"Segoe UI",sans-serif;--nova-ink:#18181b;--nova-muted:#687180;--nova-bg:#f5f6f8;--nova-surface:#ffffff;--nova-line:#e7ebf0;--nova-blue:#0a6cff;--nova-blue-hover:#0757cf;--nova-blue-soft:#eaf2ff;--nova-radius:20px;--nova-shadow:0 4px 20px rgb(24 24 27/4%)}:is(.nova-site,.nova-client) :where(h1,h2,h3,h4,h5,h6,[role=heading],.v6-row-title,.esp-titre,.esp-head-t,.esp-carte-n){font-family:var(--nova-heading-font)!important;font-weight:700!important;letter-spacing:-.015em!important}:is(.nova-site,.nova-client) :is(h1,h2){letter-spacing:-.025em!important;text-wrap:balance}:is(.nova-site,.nova-client) h1{font-weight:750!important;line-height:1.08!important}:is(.nova-site,.nova-client) h2{line-height:1.14!important}@media (max-width:640px){:is(.nova-site,.nova-client) h1{line-height:1.1!important}}:root{--v6-ia:linear-gradient(100deg,#5FC8FF,#0A6CFF 52%,#1B45C9)}.v6-ia-star{background:var(--v6-ia);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-size:1.05em;line-height:1}.v6-composer{--cp-bg:rgba(14,15,18,.66);--cp-border:rgba(255,255,255,.12);--cp-border-focus:rgba(255,255,255,.3);--cp-ink:#fff;--cp-ph:rgba(255,255,255,.55);--cp-mut:rgba(255,255,255,.72);--cp-sep:rgba(255,255,255,.14);--cp-hover:rgba(255,255,255,.08);--cp-ring:rgba(255,255,255,.1);--cp-blur:blur(24px) saturate(140%);--cp-shadow:0 24px 60px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.06);display:flex;align-items:flex-end;gap:4px;background:var(--cp-bg);backdrop-filter:var(--cp-blur);-webkit-backdrop-filter:var(--cp-blur);border:1px solid var(--cp-border);border-radius:27px;padding:6px 6px 6px 22px;box-shadow:var(--cp-shadow);transition:border-color .18s ease,box-shadow .18s ease}.v6-composer:focus-within{border-color:var(--cp-border-focus);box-shadow:var(--cp-shadow),0 0 0 4px var(--cp-ring)}.v6-composer .v6-composer-input:focus,.v6-composer .v6-composer-input:focus-visible{outline:none;box-shadow:none}.v6-composer[data-theme=light]{--cp-bg:rgba(255,255,255,.96);--cp-border:rgba(255,255,255,.6);--cp-border-focus:rgba(24,24,27,.22);--cp-ink:#18181B;--cp-ph:rgba(24,24,27,.6);--cp-mut:rgba(24,24,27,.7);--cp-sep:rgba(24,24,27,.14);--cp-hover:rgba(24,24,27,.06);--cp-ring:rgba(255,255,255,.28);--cp-blur:blur(20px);--cp-shadow:0 30px 70px rgba(0,0,0,.35)}.v6-composer-input{flex:1;min-width:0;display:block;padding:9px 8px 9px 0;border:0;outline:0;background:transparent;color:var(--cp-ink);font-family:inherit;font-size:16px;line-height:22px;font-weight:400;resize:none;overflow-y:hidden;transition:font-size .12s ease}.v6-composer-input::placeholder{color:var(--cp-ph);opacity:1}.v6-composer[data-lines="2"] .v6-composer-input{font-size:15.5px}.v6-composer[data-lines="3"] .v6-composer-input{font-size:15px}.v6-composer[data-lines="4"] .v6-composer-input{font-size:14.5px}.v6-model{position:relative;display:flex;align-items:center;flex-shrink:0;padding-left:10px;border-left:1px solid var(--cp-sep)}.v6-model-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 10px;border-radius:999px;background:transparent;border:0;color:var(--cp-mut);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .18s ease,color .18s ease}.v6-model-btn:hover,.v6-model-btn[aria-expanded=true]{background:var(--cp-hover);color:var(--cp-ink)}.v6-model-btn .v6-ia-star{font-size:12px}.v6-model-btn .chev{font-size:10px;opacity:.55}.v6-model-pop{position:absolute;right:0;top:calc(100% + 10px);z-index:5;min-width:272px;margin:0;padding:6px;list-style:none;background:#141518;border:1px solid rgba(255,255,255,.1);border-radius:14px;box-shadow:0 18px 44px rgba(0,0,0,.5)}.v6-model-opt{display:flex;flex-direction:column;gap:3px;width:100%;text-align:left;padding:10px 12px;border-radius:10px;border:0;background:transparent;color:#fff;font-family:inherit;cursor:pointer}.v6-model-opt:hover{background:rgba(255,255,255,.07)}.v6-model-opt[data-on]{background:rgba(10,108,255,.18)}.v6-model-opt b{font-size:13.5px;font-weight:700}.v6-model-opt span{font-size:12px;color:rgba(255,255,255,.55)}.v6-search-go{display:inline-flex;align-items:center;gap:7px;color:var(--v6-ink,#18181B);font-family:inherit;font-size:14px;font-weight:700;border:2px solid transparent;border-radius:999px;padding:0 18px;height:40px;margin-left:4px;cursor:pointer;flex-shrink:0;white-space:nowrap;background:linear-gradient(#fff,#fff) padding-box,var(--v6-ia) border-box;transition:background .18s ease}.v6-search-go:hover:not(:disabled){background:linear-gradient(#F2F6FF,#F2F6FF) padding-box,var(--v6-ia) border-box}.v6-search-go:disabled{opacity:.8;cursor:progress}@media (max-width:860px){.v6-composer{flex-wrap:wrap;border-radius:24px;padding:10px 10px 10px 18px;row-gap:6px}.v6-composer-input,.v6-composer[data-lines] .v6-composer-input{flex:1 0 100%;font-size:16px;padding:11px 0}.v6-model{border-left:0;padding-left:0;margin-right:auto}.v6-model-pop{left:0;right:auto}.v6-search-go{height:44px}}