.duo[data-astro-cid-5duu62qg]{background:var(--orange);position:relative;overflow:hidden}.duo-video[data-astro-cid-5duu62qg]{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.duo-video[data-astro-cid-5duu62qg]{display:none}.duo[data-astro-cid-5duu62qg]{background-image:var(--poster);background-position:50%;background-size:cover}}.hero[data-astro-cid-yodha2z4]{grid-template-rows:auto auto 1fr;grid-template-columns:1fr 1px 1fr;display:grid}.hero-intro[data-astro-cid-yodha2z4]{gap:var(--space-block);padding:var(--space-band) var(--pad) var(--space-block);flex-direction:column;grid-area:1/1;display:flex}.hero[data-astro-cid-yodha2z4] .hero-rule{grid-area:2/1/auto/-1}.hero-audiences[data-astro-cid-yodha2z4]{padding:var(--space-band) var(--pad) var(--space-band);flex-direction:column;grid-area:3/1;justify-content:flex-end;align-items:flex-end;gap:12px;display:flex}.hero[data-astro-cid-yodha2z4] .hero-video{grid-area:1/3;min-height:380px}.hero-copy[data-astro-cid-yodha2z4]{gap:var(--space-block);padding:var(--space-block) var(--pad) var(--space-band);flex-direction:column;grid-area:3/3;display:flex}.hero-pitch[data-astro-cid-yodha2z4]{font-size:var(--fs-lead);line-height:var(--lh-lead)}.hero[data-astro-cid-yodha2z4] .hero-divider{grid-area:1/2/-1}.hero-actions[data-astro-cid-yodha2z4]{align-items:center;gap:calc(var(--space-block) / 2);flex-wrap:wrap;display:flex}.hero[data-astro-cid-yodha2z4] .hero-cta{background:var(--paper);color:var(--orange);border-color:var(--paper)}.hero[data-astro-cid-yodha2z4] .hero-cta-reverse{background:var(--orange);color:var(--paper);border-color:var(--paper)}.hero[data-astro-cid-yodha2z4] .hero-cta-reverse:hover{color:var(--orange);background:#fff}.hero[data-astro-cid-yodha2z4] .hero-cta:hover{color:var(--paper);background:0 0}.hero-wordmark[data-astro-cid-yodha2z4]{margin:0 0 var(--space-block)}.hero[data-astro-cid-yodha2z4] .hero-logo{width:min(100%,640px);height:auto}.sr-only[data-astro-cid-yodha2z4]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){.hero[data-astro-cid-yodha2z4]{grid-template-rows:none;grid-template-columns:1fr}.hero-intro[data-astro-cid-yodha2z4],.hero-audiences[data-astro-cid-yodha2z4],.hero-copy[data-astro-cid-yodha2z4],.hero[data-astro-cid-yodha2z4] .hero-rule,.hero[data-astro-cid-yodha2z4] .hero-video{grid-area:auto/1}.hero[data-astro-cid-yodha2z4] .hero-divider{display:none}.hero[data-astro-cid-yodha2z4] .hero-video{min-height:230px}.hero-audiences[data-astro-cid-yodha2z4]{flex-flow:wrap;justify-content:flex-start;align-items:flex-start}.hero[data-astro-cid-yodha2z4] .hero-logo{width:100%}}.probleme[data-astro-cid-gllmy6lf]{grid-template-rows:auto 1fr;grid-template-columns:1fr 1px 1fr;display:grid}.probleme[data-astro-cid-gllmy6lf] .probleme-rule{grid-area:1/1/auto/-1}.probleme-copy[data-astro-cid-gllmy6lf]{gap:var(--space-block);padding:var(--space-band) var(--pad);flex-direction:column;grid-area:2/1;display:flex}.probleme[data-astro-cid-gllmy6lf] .probleme-video{grid-area:2/3;min-height:420px}.probleme[data-astro-cid-gllmy6lf] .probleme-divider{grid-area:2/2}@media (width<=900px){.probleme[data-astro-cid-gllmy6lf]{grid-template-rows:none;grid-template-columns:1fr}.probleme-copy[data-astro-cid-gllmy6lf],.probleme[data-astro-cid-gllmy6lf] .probleme-rule,.probleme[data-astro-cid-gllmy6lf] .probleme-video{grid-area:auto/1}.probleme[data-astro-cid-gllmy6lf] .probleme-divider{display:none}.probleme[data-astro-cid-gllmy6lf] .probleme-video{min-height:240px}}.orbit[data-astro-cid-2nxnqico]{--s:1;height:calc(var(--scene-h) * var(--s));position:relative;overflow:hidden}.orbit-scene[data-astro-cid-2nxnqico]{width:var(--scene-w);height:var(--scene-h);transform:translateX(-50%) scale(var(--s));transform-origin:top;position:absolute;top:0;left:50%}.orbit-field[data-astro-cid-2nxnqico],.orbit-dots[data-astro-cid-2nxnqico]{position:absolute;inset:0}.orbit-field[data-astro-cid-2nxnqico]{transform-origin:var(--cx) var(--cy)}.orbit-doc[data-astro-cid-2nxnqico]{width:var(--glyph-w);height:var(--glyph-h);transform:translate(calc(var(--cx) + var(--ox) - var(--glyph-w) / 2), calc(var(--cy) + var(--oy) - var(--glyph-h) / 2));position:absolute;top:0;left:0}.orbit-doc-body[data-astro-cid-2nxnqico],.orbit-glyph[data-astro-cid-2nxnqico]{width:100%;height:100%}.orbit-doc-body[data-astro-cid-2nxnqico]{transform:rotate(var(--tilt))}.orbit-glyph[data-astro-cid-2nxnqico]{display:block;overflow:visible}.orbit-link[data-astro-cid-2nxnqico]{width:var(--link-size);height:var(--link-size);margin:calc(var(--link-size) / -2);background:currentColor;border-radius:50%;position:absolute;top:50%;left:50%}.orbit-cabinet-layer[data-astro-cid-2nxnqico]{opacity:0;position:absolute;inset:0}.orbit-cabinet[data-astro-cid-2nxnqico]{left:calc(var(--cx) - var(--cab-anchor));top:calc(var(--cy) - var(--cab-h) / 2);width:var(--cab-w);height:var(--cab-h);position:absolute;overflow:visible}.orbit-drawer-out-1[data-astro-cid-2nxnqico]{transform:translateX(calc(var(--travel) * -1))}.orbit-dot[data-astro-cid-2nxnqico]{left:calc(var(--cx) + var(--mouth-dx));top:calc(var(--cy) + var(--mouth-dy));width:var(--dot-size);height:var(--dot-size);margin:calc(var(--dot-size) / -2);position:absolute}.orbit-dot-body[data-astro-cid-2nxnqico]{background:var(--orange);opacity:0;border-radius:50%;width:100%;height:100%;display:block}.orbit-hub[data-astro-cid-2nxnqico]{left:var(--cx);top:var(--cy);width:0;height:0;position:absolute}.orbit-hub-rise[data-astro-cid-2nxnqico],.orbit-hub-dot[data-astro-cid-2nxnqico],.orbit-ripple[data-astro-cid-2nxnqico]{display:block;position:absolute;top:0;left:0}.orbit-hub-dot[data-astro-cid-2nxnqico]{width:var(--hub-size);height:var(--hub-size);margin:calc(var(--hub-size) / -2);background:currentColor;border-radius:50%}.orbit-ripple[data-astro-cid-2nxnqico]{width:var(--hub-size);height:var(--hub-size);margin:calc(var(--hub-size) / -2);opacity:0;border:2px solid;border-radius:50%}.orbit-cursor[data-astro-cid-2nxnqico]{left:var(--cx);top:var(--cy);opacity:0;width:20px;height:30px;position:absolute}.orbit-cursor-arrow[data-astro-cid-2nxnqico]{transform-origin:0 0;width:100%;height:100%;display:block}.orbit-replay[data-astro-cid-2nxnqico]{background:var(--bg);color:inherit;font:inherit;cursor:pointer;border:1px solid;border-radius:999px;padding:6px 14px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.orbit-replay[data-astro-cid-2nxnqico]:not(:focus-visible){clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:no-preference){.orbit[data-astro-cid-2nxnqico].is-armed{cursor:pointer}.orbit[data-astro-cid-2nxnqico].is-armed .orbit-doc-body[data-astro-cid-2nxnqico],.orbit[data-astro-cid-2nxnqico].is-armed .orbit-link[data-astro-cid-2nxnqico],.orbit[data-astro-cid-2nxnqico].is-armed .orbit-hub-rise[data-astro-cid-2nxnqico]{opacity:0}.orbit[data-astro-cid-2nxnqico].is-armed .orbit-cabinet-layer[data-astro-cid-2nxnqico]{opacity:1}.orbit[data-astro-cid-2nxnqico].is-armed .orbit-drawer-out-1[data-astro-cid-2nxnqico]{transform:none}.orbit[data-astro-cid-2nxnqico].is-live .orbit-field[data-astro-cid-2nxnqico]{animation:field-zoom var(--zoom-dur) cubic-bezier(.22, 1, .36, 1) var(--t-zoom) both}.orbit[data-astro-cid-2nxnqico].is-live .orbit-doc-body[data-astro-cid-2nxnqico]{animation:doc-appear var(--doc-dur) cubic-bezier(.16, 1, .3, 1) var(--appear-delay) both}.orbit[data-astro-cid-2nxnqico].is-live .orbit-link[data-astro-cid-2nxnqico]{animation:link-out var(--link-dur) cubic-bezier(.33, 1, .68, 1) var(--link-delay) both, to-ink var(--ink-dur) linear var(--ink-delay) both}.orbit[data-astro-cid-2nxnqico].is-live .orbit-dot[data-astro-cid-2nxnqico]{animation:dot-across var(--fall) cubic-bezier(.25, .85, .35, 1) var(--dot-delay) both}.orbit[data-astro-cid-2nxnqico].is-live .orbit-dot-body[data-astro-cid-2nxnqico]{animation:dot-down var(--fall) cubic-bezier(.55, .085, .68, .53) var(--dot-delay) both}.orbit[data-astro-cid-2nxnqico].is-live .orbit-drawer-out-1[data-astro-cid-2nxnqico]{animation:drawer-out var(--open-dur) cubic-bezier(.2, .8, .2, 1) var(--t-open-1) both}.orbit[data-astro-cid-2nxnqico].is-live .orbit-drawer-in[data-astro-cid-2nxnqico]{animation:drawer-in var(--shut-dur) cubic-bezier(.5, 0, .9, 1) var(--t-shut) both}.orbit[data-astro-cid-2nxnqico].is-live .orbit-drawer-out-2[data-astro-cid-2nxnqico]{animation:drawer-out var(--open-dur) cubic-bezier(.2, .8, .2, 1) var(--t-open-2) both}.orbit[data-astro-cid-2nxnqico].is-live .orbit-cabinet-layer[data-astro-cid-2nxnqico]{animation:fade-out var(--fade-dur) linear var(--t-fade) both}.orbit[data-astro-cid-2nxnqico].is-live .orbit-hub[data-astro-cid-2nxnqico]{animation:hub-settle var(--zoom-dur) cubic-bezier(.33, 1, .68, 1) var(--t-zoom) both}.orbit[data-astro-cid-2nxnqico].is-live .orbit-hub-rise[data-astro-cid-2nxnqico]{animation:hub-rise var(--rise-dur) cubic-bezier(.16, 1, .3, 1) var(--t-rise) both}.orbit[data-astro-cid-2nxnqico].is-live .orbit-hub-dot[data-astro-cid-2nxnqico]{animation:hub-grow var(--zoom-dur) cubic-bezier(.22, 1, .36, 1) var(--t-zoom) both, to-ink var(--ink-dur) linear var(--t-hub-ink) both}.orbit[data-astro-cid-2nxnqico].is-live .orbit-ripple[data-astro-cid-2nxnqico]{animation:ripple var(--click-dur) cubic-bezier(.16, 1, .3, 1) var(--t-click) forwards}.orbit[data-astro-cid-2nxnqico].is-live .orbit-cursor[data-astro-cid-2nxnqico]{animation:cursor-in var(--cursor-dur) cubic-bezier(.33, 1, .68, 1) var(--t-cursor) both, cursor-out var(--cursor-out-dur) linear var(--t-cursor-out) forwards}.orbit[data-astro-cid-2nxnqico].is-live .orbit-cursor-arrow[data-astro-cid-2nxnqico]{animation:cursor-press var(--click-dur) ease-out var(--t-click) both}.orbit[data-astro-cid-2nxnqico].is-rewinding .orbit-scene[data-astro-cid-2nxnqico]{animation:fade-out var(--rewind-dur) linear 0s both}}@keyframes field-zoom{0%{transform:scale(var(--zoom))}to{transform:scale(1)}}@keyframes doc-appear{0%{opacity:0}to{opacity:1}}@keyframes hub-grow{0%{transform:scale(var(--emitted))}to{transform:scale(1)}}@keyframes link-out{0%{transform:translate(calc(var(--ox) * -1), calc(var(--oy) * -1));opacity:0}22%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes to-ink{0%{background-color:var(--orange)}to{background-color:currentColor}}@keyframes dot-across{0%{transform:translateX(var(--from-x))}to{transform:translateX(var(--land-x))}}@keyframes dot-down{0%{transform:translateY(var(--from-y));opacity:0}8%{opacity:1}72%{animation-timing-function:cubic-bezier(.2,.55,.4,1);transform:translateY(0)}to{transform:translateY(var(--sink));opacity:1}}@keyframes drawer-out{0%{transform:translate(0)}to{transform:translateX(calc(var(--travel) * -1))}}@keyframes drawer-in{0%{transform:translate(0)}to{transform:translateX(var(--travel))}}@keyframes hub-rise{0%{transform:translateY(var(--rise));opacity:0}30%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes hub-settle{0%{transform:translate(var(--mouth-dx), calc(var(--mouth-dy) - var(--rise)))}to{transform:translate(0)}}@keyframes ripple{0%{opacity:.55;transform:scale(.6)}to{opacity:0;transform:scale(3.4)}}@keyframes cursor-in{0%{opacity:0;transform:translate(330px,300px)}18%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes cursor-out{0%{opacity:1}to{opacity:0}}@keyframes cursor-press{0%{transform:scale(1)}35%{transform:scale(.78)}to{transform:scale(1)}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.saisie-inner[data-astro-cid-vcbdot7g]{--saisie-pad-block:var(--space-band);padding-inline:var(--pad);padding-block:var(--saisie-pad-block);grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);display:grid}.saisie-copy[data-astro-cid-vcbdot7g]{gap:var(--space-block);flex-direction:column;align-self:start;padding-inline-end:var(--pad);display:flex}.saisie-scene[data-astro-cid-vcbdot7g]{align-self:center;padding-inline-start:var(--pad)}.saisie-copy[data-astro-cid-vcbdot7g]>.saisie-copy-rule{margin-inline-end:calc(var(--pad) * -1)}.saisie-inner[data-astro-cid-vcbdot7g]>.saisie-divider{margin-block:calc(var(--saisie-pad-block) * -1)}@media (width<=900px){.saisie-inner[data-astro-cid-vcbdot7g]{row-gap:var(--space-block);grid-template-columns:1fr}.saisie-copy[data-astro-cid-vcbdot7g],.saisie-scene[data-astro-cid-vcbdot7g]{padding-inline:0}.saisie-copy[data-astro-cid-vcbdot7g]>.saisie-copy-rule{margin-inline-end:0}.saisie-inner[data-astro-cid-vcbdot7g]>.saisie-divider{display:none}}.split-title[data-astro-cid-o6piapai]{align-self:start}.benefices[data-astro-cid-gigs4znk]{padding-inline:var(--pad)}.benefices-title[data-astro-cid-gigs4znk]{padding-block:var(--space-band)}.arrows[data-astro-cid-gigs4znk]{margin-top:var(--space-para);gap:var(--space-para);flex-direction:column;display:flex}.arrows[data-astro-cid-gigs4znk] li[data-astro-cid-gigs4znk]{text-indent:-1.4em;padding-left:1.4em}.arrows[data-astro-cid-gigs4znk] li[data-astro-cid-gigs4znk]:before{content:"→";padding-right:.6em}.titled[data-astro-cid-yki7mm7z]{padding-block:var(--space-band)}.titled[data-astro-cid-yki7mm7z] .titled-rule-spaced{margin-block:var(--space-block)}.titled[data-astro-cid-yki7mm7z] .titled-rule-flush{margin-block:var(--space-block) 0}.memoire[data-astro-cid-lshuww5r]{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);display:grid}.memoire-copy[data-astro-cid-lshuww5r]{gap:var(--space-block);flex-direction:column;padding-inline-end:var(--pad);display:flex}.memoire-note[data-astro-cid-lshuww5r]{opacity:.7}.memoire[data-astro-cid-lshuww5r]>.memoire-divider[data-astro-cid-lshuww5r]{margin-block:calc(var(--space-block) * -1) calc(var(--space-band) * -1);align-self:stretch}.chat[data-astro-cid-lshuww5r]{--bubble-radius:16px;--bubble-tail:4px;border:1px solid;flex-direction:column;max-width:680px;height:560px;margin-inline-start:var(--pad);display:flex}.chat-head[data-astro-cid-lshuww5r]{background-image:repeating-linear-gradient(to right, currentColor 0 var(--dash-on), transparent var(--dash-on) calc(var(--dash-on) + var(--dash-off)));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;flex:none;align-items:center;gap:12px;padding:12px 16px;display:flex}.chat[data-astro-cid-lshuww5r] .chat-mark,.chat[data-astro-cid-lshuww5r] .tool-mark{color:var(--orange);flex:none}.chat[data-astro-cid-lshuww5r] .chat-mark{width:22px;height:22px}.chat-title[data-astro-cid-lshuww5r]{flex:1;min-width:0}.chat-replay[data-astro-cid-lshuww5r]{font-size:var(--fs-micro);flex:none;padding:5px 14px}.chat-log[data-astro-cid-lshuww5r]{overscroll-behavior:contain;flex-direction:column;flex:1;gap:14px;min-height:0;padding:16px;display:flex;position:relative;overflow-y:auto}.msg[data-astro-cid-lshuww5r]{flex-direction:column;display:flex}.msg-user[data-astro-cid-lshuww5r]{align-items:flex-end}.msg-agent[data-astro-cid-lshuww5r]{align-items:flex-start}.bubble[data-astro-cid-lshuww5r]{border-radius:var(--bubble-radius);flex-direction:column;align-items:flex-start;gap:10px;max-width:88%;padding:12px 16px;display:flex}.bubble-user[data-astro-cid-lshuww5r]{border-bottom-right-radius:var(--bubble-tail)}.bubble-agent[data-astro-cid-lshuww5r]{border-bottom-left-radius:var(--bubble-tail);border:1px solid}.msg-file[data-astro-cid-lshuww5r]{max-width:100%;font-size:var(--fs-micro);padding:5px 14px}.msg-tool[data-astro-cid-lshuww5r]{flex-direction:row;align-items:baseline;gap:10px;padding-inline:4px}.msg-tool[data-astro-cid-lshuww5r] .tool-mark{width:14px;height:14px;transform:translateY(2px)}.msg-tool[data-astro-cid-lshuww5r].is-running .tool-mark{animation:1.3s ease-in-out infinite mark-pulse}@keyframes mark-pulse{0%,to{opacity:1}50%{opacity:.35}}.tool-body[data-astro-cid-lshuww5r]{opacity:.75;min-width:0}.tool-action[data-astro-cid-lshuww5r]{font-weight:700}.tool-result[data-astro-cid-lshuww5r]:before{content:" → "}.answer[data-astro-cid-lshuww5r]{gap:10px}.answer-list[data-astro-cid-lshuww5r],.picks[data-astro-cid-lshuww5r]{flex-direction:column;gap:10px;display:flex}.answer-list[data-astro-cid-lshuww5r]>li[data-astro-cid-lshuww5r],.pick[data-astro-cid-lshuww5r]{gap:8px;display:flex}.answer-list[data-astro-cid-lshuww5r]>li[data-astro-cid-lshuww5r]:before{content:"—";flex:none}.pick-rank[data-astro-cid-lshuww5r]{flex:none}.pick[data-astro-cid-lshuww5r]>span[data-astro-cid-lshuww5r]{flex-direction:column;gap:2px;display:flex}.pick-meta[data-astro-cid-lshuww5r],.pick-why[data-astro-cid-lshuww5r]{opacity:.7}[data-astro-cid-lshuww5r][data-anim] .msg[data-astro-cid-lshuww5r]:not(.is-shown),[data-astro-cid-lshuww5r][data-anim] .tool-result[data-astro-cid-lshuww5r]:not(.is-shown){display:none}[data-astro-cid-lshuww5r][data-anim] .msg[data-astro-cid-lshuww5r].is-shown,[data-astro-cid-lshuww5r][data-anim] .tool-result[data-astro-cid-lshuww5r].is-shown{animation:.45s cubic-bezier(.22,1,.36,1) both msg-in}@keyframes msg-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.typing[data-astro-cid-lshuww5r]{display:none}.chat[data-astro-cid-lshuww5r].is-typing .typing[data-astro-cid-lshuww5r]{animation:.45s cubic-bezier(.22,1,.36,1) both msg-in;display:flex}.typing-bubble[data-astro-cid-lshuww5r]{flex-direction:row;align-items:center;gap:5px;padding:14px 16px}.typing-dot[data-astro-cid-lshuww5r]{border-radius:var(--pill-radius);background:currentColor;width:6px;height:6px;animation:1.2s ease-in-out infinite typing-bounce}.typing-dot[data-astro-cid-lshuww5r]:nth-child(2){animation-delay:.16s}.typing-dot[data-astro-cid-lshuww5r]:nth-child(3){animation-delay:.32s}@keyframes typing-bounce{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){[data-astro-cid-lshuww5r][data-anim] .msg[data-astro-cid-lshuww5r]:not(.is-shown):not(.typing){display:flex}[data-astro-cid-lshuww5r][data-anim] .tool-result[data-astro-cid-lshuww5r]:not(.is-shown){display:inline}[data-astro-cid-lshuww5r][data-anim] .msg[data-astro-cid-lshuww5r].is-shown,[data-astro-cid-lshuww5r][data-anim] .tool-result[data-astro-cid-lshuww5r].is-shown,.chat[data-astro-cid-lshuww5r].is-typing .typing[data-astro-cid-lshuww5r]{animation:none}.typing[data-astro-cid-lshuww5r],.chat[data-astro-cid-lshuww5r].is-typing .typing[data-astro-cid-lshuww5r]{display:none}.msg-tool[data-astro-cid-lshuww5r].is-running .tool-mark{animation:none}.chat-replay[data-astro-cid-lshuww5r]{display:none}}@media (width<=900px){.memoire[data-astro-cid-lshuww5r]{row-gap:var(--space-block);grid-template-columns:1fr}.memoire-copy[data-astro-cid-lshuww5r]{padding-inline-end:0}.memoire[data-astro-cid-lshuww5r]>.memoire-divider[data-astro-cid-lshuww5r]{display:none}.chat[data-astro-cid-lshuww5r]{max-width:none;height:460px;margin-inline-start:0}.bubble[data-astro-cid-lshuww5r]{max-width:100%}}.integration[data-astro-cid-cohllzsj]{padding-inline:var(--pad)}.implementation-lead[data-astro-cid-eqgou2wl]{max-width:70ch}.tl[data-astro-cid-eqgou2wl]{--tl-dot:14px;--tl-gap:calc(var(--space-block) / 2);--tl-clear:8px;column-gap:var(--tl-gap);margin-top:var(--space-band);grid-template-columns:repeat(5,1fr);display:grid}.tl-step[data-astro-cid-eqgou2wl]{grid-template-rows:var(--tl-dot) auto;row-gap:calc(var(--space-block) / 4);align-content:start;display:grid}.tl-node[data-astro-cid-eqgou2wl]{height:var(--tl-dot);position:relative}.tl-dot[data-astro-cid-eqgou2wl]{width:var(--tl-dot);height:var(--tl-dot);border:1.5px solid var(--orange);border-radius:50%;position:absolute;top:0;left:0}.tl-step-end[data-astro-cid-eqgou2wl] .tl-dot[data-astro-cid-eqgou2wl]{background:var(--orange)}.tl-node[data-astro-cid-eqgou2wl]:after,.tl-step[data-astro-cid-eqgou2wl]:first-child .tl-node[data-astro-cid-eqgou2wl]:before{content:"";top:calc(var(--tl-dot) / 2);background-image:repeating-linear-gradient(to right, currentColor 0 var(--dash-on), transparent var(--dash-on) calc(var(--dash-on) + var(--dash-off)));height:1px;position:absolute}.tl-node[data-astro-cid-eqgou2wl]:after{left:calc(var(--tl-dot) + var(--tl-clear));right:calc(var(--tl-clear) - var(--tl-gap))}.tl-step[data-astro-cid-eqgou2wl]:first-child .tl-node[data-astro-cid-eqgou2wl]:before{left:calc(var(--pad) * -1);width:calc(var(--pad) - var(--tl-clear))}.tl-step-end[data-astro-cid-eqgou2wl] .tl-node[data-astro-cid-eqgou2wl]:after{right:calc(var(--pad) * -1)}.tl-card[data-astro-cid-eqgou2wl]{padding-right:var(--space-block);flex-direction:column;gap:10px;display:flex}.tl-index[data-astro-cid-eqgou2wl]{font-weight:700}.implementation-note[data-astro-cid-eqgou2wl]{gap:var(--space-para);max-width:70ch;margin-top:var(--space-band);padding-top:var(--space-block);flex-direction:column;display:flex}@media (width<=900px){.tl[data-astro-cid-eqgou2wl]{row-gap:var(--space-block);margin-top:var(--space-block);grid-template-columns:1fr}.tl-step[data-astro-cid-eqgou2wl]{grid-template-columns:var(--tl-dot) minmax(0, 1fr);column-gap:var(--space-block);grid-template-rows:auto;align-content:stretch;row-gap:0}.tl-node[data-astro-cid-eqgou2wl]{height:auto}.tl-dot[data-astro-cid-eqgou2wl]{top:5px}.tl-node[data-astro-cid-eqgou2wl]:after{top:calc(var(--tl-dot) + 5px + var(--tl-clear));bottom:calc(var(--tl-clear) - var(--space-block));left:calc(var(--tl-dot) / 2);background-image:repeating-linear-gradient(to bottom, currentColor 0 var(--dash-on), transparent var(--dash-on) calc(var(--dash-on) + var(--dash-off)));width:1px;height:auto;right:auto}.tl-step-end[data-astro-cid-eqgou2wl] .tl-node[data-astro-cid-eqgou2wl]:after{bottom:0;right:auto}.tl-step[data-astro-cid-eqgou2wl]:first-child .tl-node[data-astro-cid-eqgou2wl]:before{display:none}.tl-card[data-astro-cid-eqgou2wl]{padding-right:0}}.product-mark[data-astro-cid-ao2zcupo]{--mark:var(--orange);--mark-on:var(--paper);vertical-align:middle;align-items:center;gap:.12em;height:1em;display:inline-flex}.surface-orange .product-mark[data-astro-cid-ao2zcupo],.surface-ink .product-mark[data-astro-cid-ao2zcupo]{--mark:var(--paper);--mark-on:var(--orange)}.product-mark-logo[data-astro-cid-ao2zcupo]{width:auto;height:.82em;fill:var(--mark)}.product-mark-pill[data-astro-cid-ao2zcupo]{--pill-type:.52;font-size:calc(var(--pill-type) * 1em);height:calc(1em / var(--pill-type));border-radius:var(--pill-radius);background:var(--mark);color:var(--mark-on);letter-spacing:.02em;white-space:nowrap;align-items:center;padding-inline:.7em;font-weight:700;line-height:1;display:inline-flex}.abo[data-astro-cid-yqaywbna]{column-gap:var(--space-band);grid-template-columns:2fr 1fr;display:grid}.abo-copy[data-astro-cid-yqaywbna]{max-width:70ch}.abo-formules[data-astro-cid-yqaywbna] .abo-mark{font-size:1.3em}.abo-formules[data-astro-cid-yqaywbna]{gap:var(--space-block);flex-direction:column;display:flex}@media (width<=900px){.abo[data-astro-cid-yqaywbna]{row-gap:var(--space-block);grid-template-columns:1fr}.abo-formules[data-astro-cid-yqaywbna]{gap:var(--pad);flex-direction:row}.abo-formules[data-astro-cid-yqaywbna]>li[data-astro-cid-yqaywbna]{flex:1}}.matrix-scroll[data-astro-cid-i6sspqi2]{margin-inline:calc(var(--pad) * -1);overflow-x:auto}.matrix[data-astro-cid-i6sspqi2]{border-collapse:collapse;table-layout:fixed;width:100%}.matrix[data-astro-cid-i6sspqi2] th[data-astro-cid-i6sspqi2],.matrix[data-astro-cid-i6sspqi2] td[data-astro-cid-i6sspqi2]{text-align:left;padding:16px var(--space-block);vertical-align:middle;background-image:repeating-linear-gradient(to right, currentColor 0 var(--dash-on), transparent var(--dash-on) calc(var(--dash-on) + var(--dash-off)));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;font-weight:400}.matrix[data-astro-cid-i6sspqi2] tbody[data-astro-cid-i6sspqi2] th[data-astro-cid-i6sspqi2],.matrix[data-astro-cid-i6sspqi2] thead[data-astro-cid-i6sspqi2] th[data-astro-cid-i6sspqi2]:first-child{padding-left:var(--pad)}.matrix[data-astro-cid-i6sspqi2] th[data-astro-cid-i6sspqi2]+th[data-astro-cid-i6sspqi2],.matrix[data-astro-cid-i6sspqi2] td[data-astro-cid-i6sspqi2]{text-align:center;border-left:1px dashed}.matrix[data-astro-cid-i6sspqi2] thead[data-astro-cid-i6sspqi2] th[data-astro-cid-i6sspqi2]{padding-top:calc(var(--space-block) / 2)}.matrix-module[data-astro-cid-i6sspqi2]{flex-wrap:wrap;align-items:center;gap:4px .8em;font-size:22px;display:inline-flex}.matrix-module[data-astro-cid-i6sspqi2] em[data-astro-cid-i6sspqi2]{font-style:italic}.matrix-head[data-astro-cid-i6sspqi2]{font-weight:700;font-size:var(--fs-body)}.matrix[data-astro-cid-i6sspqi2] th[data-astro-cid-i6sspqi2]:first-child{width:54%}.dot[data-astro-cid-i6sspqi2]{border:1.5px solid var(--orange);border-radius:50%;width:18px;height:18px;display:inline-block}.dot-on[data-astro-cid-i6sspqi2]{background:var(--orange)}.sr-only[data-astro-cid-i6sspqi2]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){.matrix[data-astro-cid-i6sspqi2] th[data-astro-cid-i6sspqi2],.matrix[data-astro-cid-i6sspqi2] td[data-astro-cid-i6sspqi2]{padding:12px 10px}.matrix[data-astro-cid-i6sspqi2] tbody[data-astro-cid-i6sspqi2] th[data-astro-cid-i6sspqi2],.matrix[data-astro-cid-i6sspqi2] thead[data-astro-cid-i6sspqi2] th[data-astro-cid-i6sspqi2]:first-child{padding-left:var(--pad)}.matrix-head[data-astro-cid-i6sspqi2]{writing-mode:vertical-rl;display:inline-block;transform:rotate(180deg)}.matrix[data-astro-cid-i6sspqi2] th[data-astro-cid-i6sspqi2]:first-child{width:auto}.matrix[data-astro-cid-i6sspqi2] thead[data-astro-cid-i6sspqi2] th[data-astro-cid-i6sspqi2]+th[data-astro-cid-i6sspqi2]{width:56px}}.modules[data-astro-cid-m73iscsp]{--modules-rule:repeating-linear-gradient(to bottom, currentColor 0 var(--dash-on), transparent var(--dash-on) calc(var(--dash-on) + var(--dash-off)));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.module[data-astro-cid-m73iscsp]{gap:calc(var(--space-block) / 2);padding:var(--space-block) var(--space-block) 0;flex-direction:column;display:flex}.module[data-astro-cid-m73iscsp]:first-child{padding-inline-start:0}.module[data-astro-cid-m73iscsp]+.module[data-astro-cid-m73iscsp]{background-image:var(--modules-rule);background-position:0 0;background-repeat:no-repeat;background-size:1px 100%}.module[data-astro-cid-m73iscsp] .module-mark{margin-bottom:calc(var(--space-block) / 2);font-size:40px}.module-note[data-astro-cid-m73iscsp]{margin-top:auto;font-style:italic}@media (width<=900px){.modules[data-astro-cid-m73iscsp]{grid-template-columns:1fr}.module[data-astro-cid-m73iscsp]{padding-inline:0}.module[data-astro-cid-m73iscsp]+.module[data-astro-cid-m73iscsp]{background-image:repeating-linear-gradient(to right, currentColor 0 var(--dash-on), transparent var(--dash-on) calc(var(--dash-on) + var(--dash-off)));background-size:100% 1px}}.flist[data-astro-cid-qf27qnta]{--flist-rule:repeating-linear-gradient(to right, currentColor 0 var(--dash-on), transparent var(--dash-on) calc(var(--dash-on) + var(--dash-off)));background-image:var(--flist-rule);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px}.flist-split[data-astro-cid-qf27qnta]{background-image:repeating-linear-gradient(to bottom, currentColor 0 var(--dash-on), transparent var(--dash-on) calc(var(--dash-on) + var(--dash-off))), var(--flist-rule);background-position:50% 0,0 100%;background-size:1px 100%,100% 1px}.flist-row[data-astro-cid-qf27qnta]{background-image:var(--flist-rule);background-position:0 0;background-repeat:no-repeat;background-size:100% 1px;grid-template-columns:1fr;display:grid}.flist-split[data-astro-cid-qf27qnta] .flist-row[data-astro-cid-qf27qnta]{grid-template-columns:1fr 1fr}.flist-cell[data-astro-cid-qf27qnta]{padding:14px 0}.flist-split[data-astro-cid-qf27qnta] .flist-cell[data-astro-cid-qf27qnta]:first-child{padding-right:var(--space-block)}.flist-split[data-astro-cid-qf27qnta] .flist-cell[data-astro-cid-qf27qnta]:nth-child(2){padding-left:var(--space-block)}@media (width<=900px){.flist[data-astro-cid-qf27qnta]{grid-template-columns:1fr;display:grid}.flist-split[data-astro-cid-qf27qnta]{background-image:var(--flist-rule);background-position:0 100%;background-size:100% 1px}.flist-row[data-astro-cid-qf27qnta]{display:contents}.flist-split[data-astro-cid-qf27qnta] .flist-cell[data-astro-cid-qf27qnta]:first-child,.flist-split[data-astro-cid-qf27qnta] .flist-cell[data-astro-cid-qf27qnta]:nth-child(2){padding-left:0;padding-right:0}.flist-cell[data-astro-cid-qf27qnta]{background-image:var(--flist-rule);background-position:0 0;background-repeat:no-repeat;background-size:100% 1px}}.supports-gap[data-astro-cid-cb2qv4ke]{margin-top:var(--space-block)}.supports[data-astro-cid-cb2qv4ke]{column-gap:var(--space-band);grid-template-columns:1fr 2fr;display:grid}.supports-copy[data-astro-cid-cb2qv4ke]{gap:var(--space-para);flex-direction:column;display:flex}@media (width<=900px){.supports[data-astro-cid-cb2qv4ke]{row-gap:var(--space-block);grid-template-columns:1fr}}.marquee[data-astro-cid-ymw7725k]{margin-inline:calc(var(--pad) * -1);overflow:hidden}.marquee-track[data-astro-cid-ymw7725k]{width:max-content;animation:marquee-scroll var(--marquee-duration) linear infinite;display:flex}.marquee[data-astro-cid-ymw7725k]:hover .marquee-track[data-astro-cid-ymw7725k]{animation-play-state:paused}.marquee-run[data-astro-cid-ymw7725k]{align-items:center;display:flex}.marquee-run[data-astro-cid-ymw7725k]>li[data-astro-cid-ymw7725k]{margin-right:calc(var(--space-band) * 1.25)}.marquee[data-astro-cid-ymw7725k] img[data-astro-cid-ymw7725k]{object-fit:contain;width:auto;max-width:none;height:120px}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=900px){.marquee[data-astro-cid-ymw7725k] img[data-astro-cid-ymw7725k]{height:90px}.marquee-run[data-astro-cid-ymw7725k]>li[data-astro-cid-ymw7725k]{margin-right:var(--space-band)}}@media (prefers-reduced-motion:reduce){.marquee[data-astro-cid-ymw7725k]{overflow-x:auto}.marquee-track[data-astro-cid-ymw7725k]{animation:none}.marquee-run[data-astro-cid-ymw7725k][aria-hidden=true]{display:none}}.founders[data-astro-cid-bfik2tll]{gap:var(--space-block);margin-top:var(--space-block);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=900px){.founders[data-astro-cid-bfik2tll]{grid-template-columns:1fr}}.clients-rule{margin-block:var(--space-block) var(--space-block)}.fold[data-astro-cid-bxcrvzhz]{margin-inline:calc(var(--pad) * -1);padding-inline:var(--pad)}.fold-summary[data-astro-cid-bxcrvzhz]{justify-content:space-between;align-items:flex-start;gap:var(--pad);cursor:pointer;font-size:var(--fs-body);line-height:var(--lh-body);padding:18px 0;list-style:none;display:flex}.fold-summary[data-astro-cid-bxcrvzhz]::-webkit-details-marker{display:none}.fold[data-astro-cid-bxcrvzhz][open] .fold-question[data-astro-cid-bxcrvzhz]{font-weight:700}.fold-arrow[data-astro-cid-bxcrvzhz]:before{content:"↓";font-size:var(--fs-body)}.fold[data-astro-cid-bxcrvzhz][open] .fold-arrow[data-astro-cid-bxcrvzhz]:before{content:"↑"}.fold-answer[data-astro-cid-bxcrvzhz]{max-width:90ch;padding-bottom:18px}.faq[data-astro-cid-gfo3rpqg]{margin-top:0}.faq[data-astro-cid-gfo3rpqg]>.fold:not(:last-of-type){background-image:repeating-linear-gradient(to right, currentColor 0 var(--dash-on), transparent var(--dash-on) calc(var(--dash-on) + var(--dash-off)));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px}
