.service-visual[data-astro-cid-fkjst4cc]{--diagram-accent:var(--color-brand-600);--diagram-secondary:var(--color-orbit-blue,#578bed);position:relative;isolation:isolate;overflow:hidden;width:100%;border-radius:1.75rem;background:color-mix(in srgb,var(--color-card) 35%,var(--color-muted));border:1px solid color-mix(in srgb,var(--color-line) 75%,transparent)}.service-visual--pink[data-astro-cid-fkjst4cc]{--diagram-secondary:var(--color-orbit-pink,#d858bb)}.service-visual--blue[data-astro-cid-fkjst4cc]{--diagram-secondary:var(--color-orbit-blue,#578bed)}.service-visual--violet[data-astro-cid-fkjst4cc]{--diagram-secondary:var(--color-brand-400)}.service-visual[data-astro-cid-fkjst4cc]:before{content:"";position:absolute;inset:14% 12%;z-index:-1;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--diagram-secondary) 11%,transparent),transparent 70%);filter:blur(15px)}svg[data-astro-cid-fkjst4cc]{display:block;width:100%;height:100%;overflow:visible}.diagram-guides[data-astro-cid-fkjst4cc]{color:var(--color-line);opacity:.7}.diagram-paper[data-astro-cid-fkjst4cc]{fill:var(--color-card);stroke:var(--color-line);stroke-width:1.7}.diagram-paper-fill[data-astro-cid-fkjst4cc]{fill:var(--color-card)}.diagram-ghost[data-astro-cid-fkjst4cc]{fill:none;stroke:var(--diagram-secondary);stroke-width:1.5;opacity:.3}.diagram-primary[data-astro-cid-fkjst4cc]{fill:var(--diagram-accent)}.diagram-muted[data-astro-cid-fkjst4cc]{fill:var(--color-line)}.diagram-soft[data-astro-cid-fkjst4cc]{fill:color-mix(in srgb,var(--diagram-secondary) 10%,var(--color-card))}.diagram-stroke[data-astro-cid-fkjst4cc]{fill:none;stroke:var(--color-line);stroke-width:3;stroke-linecap:round}.diagram-accent-line[data-astro-cid-fkjst4cc]{fill:none;stroke:var(--diagram-accent);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.diagram-route[data-astro-cid-fkjst4cc]{fill:none;stroke:var(--diagram-secondary);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.diagram-orbit[data-astro-cid-fkjst4cc]{fill:none;stroke:var(--diagram-secondary);stroke-width:1.5;stroke-dasharray:3 7;stroke-linecap:round;opacity:.55}.diagram-node[data-astro-cid-fkjst4cc]{fill:var(--diagram-secondary);stroke:var(--color-card);stroke-width:3}.diagram-white-line[data-astro-cid-fkjst4cc]{fill:none;stroke:var(--color-card);stroke-width:3;stroke-linecap:round}.diagram-search-handle[data-astro-cid-fkjst4cc]{fill:none;stroke:var(--diagram-accent);stroke-width:14;stroke-linecap:round}.diagram-trace[data-astro-cid-fkjst4cc]{fill:none;stroke:var(--diagram-secondary);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.service-visual--compact[data-astro-cid-fkjst4cc]{border-radius:1.15rem;background:transparent;border-color:transparent}.service-visual--compact[data-astro-cid-fkjst4cc] svg[data-astro-cid-fkjst4cc]{transform:scale(1.1)}.dark .service-visual[data-astro-cid-fkjst4cc]{--diagram-accent:var(--color-brand-300)}.dark .service-visual[data-astro-cid-fkjst4cc]:before{background:radial-gradient(ellipse,color-mix(in srgb,var(--diagram-secondary) 15%,transparent),transparent 70%)}@media(prefers-reduced-motion:no-preference){.diagram-float[data-astro-cid-fkjst4cc],.diagram-float-late[data-astro-cid-fkjst4cc],.diagram-search[data-astro-cid-fkjst4cc],.diagram-art[data-astro-cid-fkjst4cc]{transition:transform .65s var(--ease-out-soft);transform-box:fill-box;transform-origin:center}.diagram-trace[data-astro-cid-fkjst4cc]{transition:stroke-dashoffset .65s var(--ease-out-soft)}.diagram-pulse[data-astro-cid-fkjst4cc]{opacity:.75;transition:opacity .65s ease,transform .65s var(--ease-out-soft);transform-box:fill-box;transform-origin:center}a:hover .diagram-float[data-astro-cid-fkjst4cc],a:focus-visible .diagram-float[data-astro-cid-fkjst4cc],.service-visual[data-astro-cid-fkjst4cc]:hover .diagram-float[data-astro-cid-fkjst4cc]{transform:translateY(-5px)}a:hover .diagram-float-late[data-astro-cid-fkjst4cc],a:focus-visible .diagram-float-late[data-astro-cid-fkjst4cc],.service-visual[data-astro-cid-fkjst4cc]:hover .diagram-float-late[data-astro-cid-fkjst4cc]{transform:translateY(4px)}a:hover .diagram-search[data-astro-cid-fkjst4cc],a:focus-visible .diagram-search[data-astro-cid-fkjst4cc],.service-visual[data-astro-cid-fkjst4cc]:hover .diagram-search[data-astro-cid-fkjst4cc]{transform:translate(4px,-4px) rotate(-3deg)}a:hover .diagram-pulse[data-astro-cid-fkjst4cc],a:focus-visible .diagram-pulse[data-astro-cid-fkjst4cc],.service-visual[data-astro-cid-fkjst4cc]:hover .diagram-pulse[data-astro-cid-fkjst4cc]{opacity:1;transform:scale(1.15)}a:hover .diagram-trace[data-astro-cid-fkjst4cc],a:focus-visible .diagram-trace[data-astro-cid-fkjst4cc],.service-visual[data-astro-cid-fkjst4cc]:hover .diagram-trace[data-astro-cid-fkjst4cc]{stroke-dashoffset:0}a:hover .service-visual[data-astro-cid-fkjst4cc][data-service-visual=logiciels-sur-mesure] .diagram-art[data-astro-cid-fkjst4cc],a:focus-visible .service-visual[data-astro-cid-fkjst4cc][data-service-visual=logiciels-sur-mesure] .diagram-art[data-astro-cid-fkjst4cc],.service-visual[data-astro-cid-fkjst4cc][data-service-visual=logiciels-sur-mesure]:hover .diagram-art[data-astro-cid-fkjst4cc],a:hover .service-visual[data-astro-cid-fkjst4cc][data-service-visual=hebergement] .diagram-art[data-astro-cid-fkjst4cc],a:focus-visible .service-visual[data-astro-cid-fkjst4cc][data-service-visual=hebergement] .diagram-art[data-astro-cid-fkjst4cc],.service-visual[data-astro-cid-fkjst4cc][data-service-visual=hebergement]:hover .diagram-art[data-astro-cid-fkjst4cc]{transform:translateY(-4px)}}
