card-container.svelte-1udyrqm{max-width:100%;display:flex;flex-flow:column;position:relative;background-color:var(--altdarkblack);border-radius:2em;padding:2em}card-container.svelte-1udyrqm:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;border-radius:inherit;background:linear-gradient(45deg,var(--lightgray),var(--altdarkblack))}card-container.svelte-1udyrqm h2:where(.svelte-1udyrqm){margin:0 0 .5em}card-container.svelte-1udyrqm p:where(.svelte-1udyrqm){margin:0 0 1em}tooltips-wrapper.svelte-1b02acs{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%;column-gap:1em;row-gap:.5em;margin:auto}tooltips-container.svelte-1b02acs{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;column-gap:1em;row-gap:.5em;margin:auto}tooltip-container.svelte-1b02acs{display:flex;align-items:center;gap:1em;padding:.125em;border-radius:2em;background-color:var(--green);font-size:12px}tooltip-container.svelte-1b02acs prefix:where(.svelte-1b02acs){width:2em;min-width:2em;height:2em;min-height:2em;display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:var(--darkblack)}tooltip.svelte-1b02acs{width:100%;padding-top:.25em;padding-bottom:.25em;padding-right:1em}section.svelte-1uha8ag{padding:0 2em}h1.svelte-1uha8ag{max-width:100%;margin:auto auto .5em;letter-spacing:-1px;text-align:center;line-height:44px}@media (min-width: 960px){h1.svelte-1uha8ag{max-width:640px;letter-spacing:-2px;line-height:75px}}@media (max-width: 360px){h1.svelte-1uha8ag{font-size:42px}}.section-about.svelte-1uha8ag{padding-top:8em}.section-about.svelte-1uha8ag tooltips-wrapper:where(.svelte-1uha8ag){display:none;width:fit-content;margin:0 auto 1em}@media (min-width: 640px){.section-about.svelte-1uha8ag tooltips-wrapper:where(.svelte-1uha8ag){display:flex}}.section-about.svelte-1uha8ag mockups-container:where(.svelte-1uha8ag){display:flex;flex-flow:column;justify-content:center;align-items:center;margin:auto}@media (min-width: 1280px){.section-about.svelte-1uha8ag mockups-container:where(.svelte-1uha8ag){max-width:70vw}}.section-about mockups-container picture,.section-about mockups-container img{width:100%;max-width:1280px;height:fit-content}.section-about.svelte-1uha8ag card-wrapper:where(.svelte-1uha8ag){width:100%;position:relative;margin-top:3em}@media (min-width: 1280px){.section-about.svelte-1uha8ag card-wrapper:where(.svelte-1uha8ag){max-width:900px;margin-top:0;margin-bottom:0}}@media (min-width: 1280px){.section-about.svelte-1uha8ag card-subwrapper:where(.svelte-1uha8ag){position:absolute;right:0;transform:translate(160px,-300px)}}.section-avantages.svelte-1uha8ag,.section-testimonials.svelte-1uha8ag,.section-case-study.svelte-1uha8ag{margin-top:2em}@media (min-width: 1280px){.section-avantages.svelte-1uha8ag,.section-testimonials.svelte-1uha8ag,.section-case-study.svelte-1uha8ag{margin-top:8em}}.section-avantages.svelte-1uha8ag{max-width:1480px;display:flex;flex-wrap:wrap;margin:8em auto}.section-avantages.svelte-1uha8ag column-container:where(.svelte-1uha8ag){display:flex;flex-flow:column;justify-content:space-between;align-items:center;margin:auto;gap:2em}@media (min-width: 960px){.section-avantages.svelte-1uha8ag column-container:where(.svelte-1uha8ag){flex-flow:row}}@media (min-width: 960px){.section-avantages.svelte-1uha8ag text-container:where(.svelte-1uha8ag){max-width:640px}}.section-avantages.svelte-1uha8ag text-container:where(.svelte-1uha8ag) h3:where(.svelte-1uha8ag):first-child{margin-top:0}.section-avantages.svelte-1uha8ag text-container:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag):last-child{margin-bottom:0}.section-avantages img{max-width:100%;height:fit-content;border-radius:40px}@media (min-width: 960px){.section-avantages img{display:flex;max-width:360px}}.section-avantages.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:0}.section-testimonials.svelte-1uha8ag{display:flex;justify-content:center;background-color:var(--altdarkblack);padding-top:6em;padding-bottom:6em}.section-testimonials.svelte-1uha8ag column-container:where(.svelte-1uha8ag){display:flex;flex-flow:column;justify-content:center;column-gap:1em;row-gap:2em}@media (min-width: 960px){.section-testimonials.svelte-1uha8ag column-container:where(.svelte-1uha8ag){flex-flow:row}}.section-testimonials.svelte-1uha8ag column-container:where(.svelte-1uha8ag) content-container:where(.svelte-1uha8ag){text-align:center}@media (min-width: 960px){.section-testimonials.svelte-1uha8ag column-container:where(.svelte-1uha8ag) content-container:where(.svelte-1uha8ag){text-align:left}}.section-testimonials.svelte-1uha8ag content-container:where(.svelte-1uha8ag){max-width:420px}.section-testimonials.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:0}.section-testimonials.svelte-1uha8ag span:where(.svelte-1uha8ag){height:fit-content;align-self:flex-end;margin:auto}.section-testimonials img{max-width:120px}.section-case-study.svelte-1uha8ag{max-width:100%;margin-top:0;margin-left:auto;margin-right:auto;padding:2em;background-color:var(--darkgray);box-shadow:var(--altdarkblack) 5px 5px 125px}@media (min-width: 780px){.section-case-study.svelte-1uha8ag{max-width:fit-content;margin-top:8em;margin-bottom:8em;border-radius:40px}}@media (min-width: 960px){.section-case-study.svelte-1uha8ag{margin-top:8em}}@media (min-width: 1280px){.section-case-study.svelte-1uha8ag{margin-top:8em}}.section-case-study.svelte-1uha8ag column-container:where(.svelte-1uha8ag){display:flex;flex-wrap:wrap;row-gap:2em;column-gap:1em}.section-case-study.svelte-1uha8ag h2:where(.svelte-1uha8ag){display:none}.section-case-study.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--lightblack);margin-top:0;margin-bottom:0}.section-case-study.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--lighterblack)}.section-case-study.svelte-1uha8ag text-container:where(.svelte-1uha8ag){width:100%;text-align:center}@media (min-width: 960px){.section-case-study.svelte-1uha8ag text-container:where(.svelte-1uha8ag){width:fit-content;text-align:left}}.section-case-study.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--black)}.section-case-study picture{margin:auto}.section-case-study img{max-width:220px}
