.background.svelte-iytcqe{position:fixed;inset:0;z-index:-1;width:100%;height:100%;overflow:hidden;background-image:linear-gradient(450deg,color-mix(in srgb,var(--blue),var(--contrast)),color-mix(in srgb,var(--blue),var(--contrast) 70%))}.background.svelte-iytcqe .shape:where(.svelte-iytcqe){position:absolute;background-color:var(--blue);opacity:.05;transition:box-shadow .3s;will-change:left,top,transform;pointer-events:none}.background.svelte-iytcqe .shape.circle:where(.svelte-iytcqe){border-radius:50%;box-shadow:0 0 24px #0002}.background.svelte-iytcqe .shape.square:where(.svelte-iytcqe){border-radius:12px;box-shadow:0 0 18px #0002}.background.svelte-iytcqe .shape.triangle:where(.svelte-iytcqe){box-shadow:0 0 18px #0002}.banner.svelte-1yzk4sp{position:relative}.banner.svelte-1yzk4sp .typewriter:where(.svelte-1yzk4sp){padding:0 1em;max-width:100%;text-align:center;font-family:var(--alt-font);font-size:5em}@media (orientation: portrait){.banner.svelte-1yzk4sp .typewriter:where(.svelte-1yzk4sp){padding:0 .5em;font-size:4em}}.banner.svelte-1yzk4sp .typewriter:where(.svelte-1yzk4sp) .cursor:where(.svelte-1yzk4sp){display:inline-block;width:.1em;height:1em;background-color:currentColor;vertical-align:-.125em;animation:svelte-1yzk4sp-blink 1s infinite}.banner.svelte-1yzk4sp .down-button:where(.svelte-1yzk4sp){position:absolute;bottom:1em;width:3em;height:3em;background-color:var(--blue);border-radius:50%;animation:svelte-1yzk4sp-radius 2s ease-in-out infinite;transition:box-shadow .3s,transform .1s}.banner.svelte-1yzk4sp .down-button:where(.svelte-1yzk4sp) svg{width:60%;height:60%;margin:20%}@media (hover: hover){.banner.svelte-1yzk4sp .down-button:where(.svelte-1yzk4sp):hover{animation-play-state:paused;box-shadow:0 0 16px var(--blue)}}.banner.svelte-1yzk4sp .down-button:where(.svelte-1yzk4sp):active{transform:scale(.95)}@keyframes svelte-1yzk4sp-radius{0%{border-radius:50%}20%{border-top-left-radius:15%}40%{border-top-right-radius:15%}50%{border-top-left-radius:50%}60%{border-bottom-right-radius:15%}70%{border-top-right-radius:50%}80%{border-bottom-left-radius:15%}90%{border-bottom-right-radius:50%}to{border-radius:50%}}@keyframes svelte-1yzk4sp-blink{0%,50%{opacity:1}51%,to{opacity:0}}.case-studies.svelte-f9n8rx{position:fixed;top:0;right:0;z-index:20;width:100%;height:100%;padding:1em;background-color:#0000001a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow-y:auto}.case-studies.svelte-f9n8rx:has(details[open]:where(.svelte-f9n8rx)) details:where(.svelte-f9n8rx):not([open]){display:none}.case-studies.svelte-f9n8rx header:where(.svelte-f9n8rx){position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;padding:.5em;margin-bottom:1em;border-radius:8px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.case-studies.svelte-f9n8rx header:where(.svelte-f9n8rx) .close:where(.svelte-f9n8rx){font-size:2em}.case-studies.svelte-f9n8rx header:where(.svelte-f9n8rx) .close:where(.svelte-f9n8rx) path{stroke:#fff;stroke-width:40px}@media (hover: hover){.case-studies.svelte-f9n8rx header:where(.svelte-f9n8rx) .close:where(.svelte-f9n8rx){transition:transform .3s ease}.case-studies.svelte-f9n8rx header:where(.svelte-f9n8rx) .close:where(.svelte-f9n8rx):hover{transform:rotate(180deg)}}.case-studies.svelte-f9n8rx header:where(.svelte-f9n8rx) h2:where(.svelte-f9n8rx){margin:0;font-family:var(--alt-font);font-size:2.5em}.case-studies.svelte-f9n8rx .cases:where(.svelte-f9n8rx){columns:400px 3}.case-studies.svelte-f9n8rx .cases:where(.svelte-f9n8rx) details:where(.svelte-f9n8rx){padding:1em;background-color:hsl(from var(--blue) h s 35%);border-radius:8px;break-inside:avoid}@media (hover: hover){.case-studies.svelte-f9n8rx .cases:where(.svelte-f9n8rx) details:where(.svelte-f9n8rx){transition:background-color .3s ease}.case-studies.svelte-f9n8rx .cases:where(.svelte-f9n8rx) details:where(.svelte-f9n8rx):hover{background-color:hsl(from var(--blue) h s 43%)}}.case-studies.svelte-f9n8rx .cases:where(.svelte-f9n8rx) details:where(.svelte-f9n8rx)+details:where(.svelte-f9n8rx){margin-top:1em}.case-studies.svelte-f9n8rx .cases:where(.svelte-f9n8rx) details:where(.svelte-f9n8rx) summary:where(.svelte-f9n8rx){cursor:pointer;transition:margin-bottom .3s ease}.case-studies.svelte-f9n8rx .cases:where(.svelte-f9n8rx) details:where(.svelte-f9n8rx) summary:where(.svelte-f9n8rx) h3:where(.svelte-f9n8rx){display:inline;margin:0}.case-studies.svelte-f9n8rx .cases:where(.svelte-f9n8rx) details:where(.svelte-f9n8rx) summary:where(.svelte-f9n8rx) small:where(.svelte-f9n8rx){margin-top:1em;display:block;text-align:justify;transition:margin-top .3s}.case-studies.svelte-f9n8rx .cases:where(.svelte-f9n8rx) details:where(.svelte-f9n8rx) summary:where(.svelte-f9n8rx) small:where(.svelte-f9n8rx) b:where(.svelte-f9n8rx){text-decoration:2px underline hsl(from var(--blue) h s 70%)}.case-studies.svelte-f9n8rx .cases:where(.svelte-f9n8rx) details:where(.svelte-f9n8rx) summary:where(.svelte-f9n8rx):focus{outline:none}.case-studies.svelte-f9n8rx .cases:where(.svelte-f9n8rx) details:where(.svelte-f9n8rx) .case-content:where(.svelte-f9n8rx){background-color:hsl(from var(--blue) h s 30%);padding:1em;border-radius:8px}.case-studies.svelte-f9n8rx .cases:where(.svelte-f9n8rx) details[open]:where(.svelte-f9n8rx){column-span:all}.case-studies.svelte-f9n8rx .cases:where(.svelte-f9n8rx) details[open]:where(.svelte-f9n8rx) summary:where(.svelte-f9n8rx){margin-bottom:1em}.case-studies.svelte-f9n8rx .cases:where(.svelte-f9n8rx) details[open]:where(.svelte-f9n8rx) summary:where(.svelte-f9n8rx):after{content:attr(data-close);display:block;font-size:.85em;font-weight:bolder;text-decoration:2px underline hsl(from var(--blue) h s 70%)}.case-studies.svelte-f9n8rx .cases:where(.svelte-f9n8rx) details[open]:where(.svelte-f9n8rx) summary:where(.svelte-f9n8rx) small:where(.svelte-f9n8rx){display:none}.case-studies.svelte-f9n8rx p.loading:where(.svelte-f9n8rx){margin-top:5em;text-align:center;font-size:2.5em;font-weight:700}header.svelte-1ucrtu9{position:fixed;top:0;left:0;z-index:2;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:calc(100% - 8px);padding:1em 2em}@media (orientation: portrait){header.svelte-1ucrtu9{padding:1em}}header.svelte-1ucrtu9 .top-link:where(.svelte-1ucrtu9){display:contents}header.svelte-1ucrtu9 .top-link:where(.svelte-1ucrtu9) img:where(.svelte-1ucrtu9){width:3em}header.svelte-1ucrtu9 address:where(.svelte-1ucrtu9){display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5em}@media (orientation: portrait){header.svelte-1ucrtu9 address:where(.svelte-1ucrtu9){gap:1em}}header.svelte-1ucrtu9 address:where(.svelte-1ucrtu9) a:where(.svelte-1ucrtu9),header.svelte-1ucrtu9 address:where(.svelte-1ucrtu9) button:where(.svelte-1ucrtu9){position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem;width:1.5em;height:1.5em;border-radius:50%;perspective:1000px;transform-style:preserve-3d}@media (hover: hover){header.svelte-1ucrtu9 address:where(.svelte-1ucrtu9) a:where(.svelte-1ucrtu9):hover .front:where(.svelte-1ucrtu9),header.svelte-1ucrtu9 address:where(.svelte-1ucrtu9) button:where(.svelte-1ucrtu9):hover .front:where(.svelte-1ucrtu9){transform:rotateY(180deg)}header.svelte-1ucrtu9 address:where(.svelte-1ucrtu9) a:where(.svelte-1ucrtu9):hover .back:where(.svelte-1ucrtu9),header.svelte-1ucrtu9 address:where(.svelte-1ucrtu9) button:where(.svelte-1ucrtu9):hover .back:where(.svelte-1ucrtu9){transform:rotateY(360deg)}}header.svelte-1ucrtu9 address:where(.svelte-1ucrtu9) a:where(.svelte-1ucrtu9) .front:where(.svelte-1ucrtu9),header.svelte-1ucrtu9 address:where(.svelte-1ucrtu9) button:where(.svelte-1ucrtu9) .front:where(.svelte-1ucrtu9),header.svelte-1ucrtu9 address:where(.svelte-1ucrtu9) a:where(.svelte-1ucrtu9) .back:where(.svelte-1ucrtu9),header.svelte-1ucrtu9 address:where(.svelte-1ucrtu9) button:where(.svelte-1ucrtu9) .back:where(.svelte-1ucrtu9){position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;backface-visibility:hidden;background-color:var(--blue);border-radius:50%;transition:transform .3s}header.svelte-1ucrtu9 address:where(.svelte-1ucrtu9) a:where(.svelte-1ucrtu9) .back:where(.svelte-1ucrtu9),header.svelte-1ucrtu9 address:where(.svelte-1ucrtu9) button:where(.svelte-1ucrtu9) .back:where(.svelte-1ucrtu9){background-color:#fff;color:var(--blue);transform:rotateY(180deg)}header.svelte-1ucrtu9 address:where(.svelte-1ucrtu9) .menu-button:where(.svelte-1ucrtu9){font-size:2em;margin-left:1em;transition:transform .3s ease}header.svelte-1ucrtu9 address:where(.svelte-1ucrtu9) .menu-button.active:where(.svelte-1ucrtu9){transform:rotate(90deg)}aside#language-switch.svelte-1ucrtu9{border:none;border-radius:8px;box-shadow:4px 4px var(--blue),inset 4px 4px 10px -6px #00000080}aside#language-switch.svelte-1ucrtu9 ul:where(.svelte-1ucrtu9){margin:0;padding:1em}aside#language-switch.svelte-1ucrtu9 ul:where(.svelte-1ucrtu9) li:where(.svelte-1ucrtu9){list-style:none}aside#language-switch.svelte-1ucrtu9 ul:where(.svelte-1ucrtu9) li:where(.svelte-1ucrtu9) button:where(.svelte-1ucrtu9){padding:.5em 1em;width:100%;color:#484848;font-size:1em;text-align:left;background:none;border:none}aside#language-switch.svelte-1ucrtu9 ul:where(.svelte-1ucrtu9) li:where(.svelte-1ucrtu9) button:where(.svelte-1ucrtu9):disabled{font-weight:bolder;color:var(--blue);background-color:hsl(from var(--blue) h s l / .3);cursor:default}aside#language-switch.svelte-1ucrtu9 ul:where(.svelte-1ucrtu9) li:where(.svelte-1ucrtu9) button:where(.svelte-1ucrtu9):before{content:"◉";margin-right:.25em}@media (hover: hover){aside#language-switch.svelte-1ucrtu9 ul:where(.svelte-1ucrtu9) li:where(.svelte-1ucrtu9) button:where(.svelte-1ucrtu9):hover:not(:disabled){background-color:var(--blue);color:#fff}}aside#language-switch.svelte-1ucrtu9::backdrop{background-color:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}aside#menu.svelte-1ucrtu9{position:fixed;top:0;right:0;bottom:0;z-index:1;padding:5em 1em 1em;width:250px;background-color:#ffffff1a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:-4px 0 8px #0003}aside#menu.svelte-1ucrtu9 ul:where(.svelte-1ucrtu9){margin:0;padding:0}aside#menu.svelte-1ucrtu9 ul:where(.svelte-1ucrtu9) li:where(.svelte-1ucrtu9){font-family:var(--alt-font);list-style:none}aside#menu.svelte-1ucrtu9 ul:where(.svelte-1ucrtu9) li:where(.svelte-1ucrtu9) a:where(.svelte-1ucrtu9){display:block;font-size:1.2em;padding:.75em;white-space:nowrap}@media (hover: hover){aside#menu.svelte-1ucrtu9 ul:where(.svelte-1ucrtu9) li:where(.svelte-1ucrtu9) a:where(.svelte-1ucrtu9):hover{background-color:var(--blue)}}.problem.svelte-199vi1m{padding:0 5em;gap:2em 4em}@media (orientation: landscape){.problem.svelte-199vi1m>:where(.svelte-199vi1m){flex:1 0 50%}}@media (orientation: portrait){.problem.svelte-199vi1m{flex-direction:column}}.problem.svelte-199vi1m h2:where(.svelte-199vi1m){margin-top:0;font-family:var(--alt-font);text-align:right;font-size:2.5em}@media (orientation: portrait){.problem.svelte-199vi1m h2:where(.svelte-199vi1m){text-align:center}}.problem.svelte-199vi1m .text:where(.svelte-199vi1m) p:where(.svelte-199vi1m){margin:.5em 0;text-align:justify}@media (orientation: portrait){.problem.svelte-199vi1m{padding:0 1em;flex-direction:column}.problem.svelte-199vi1m .text:where(.svelte-199vi1m) p:where(.svelte-199vi1m){text-align:justify;text-indent:1em}}.advantages.svelte-130nofp{padding:0 5em;text-align:center;flex-direction:column}.advantages.svelte-130nofp h2:where(.svelte-130nofp){margin:0;font-family:var(--alt-font);font-size:2.5em}.advantages.svelte-130nofp p:where(.svelte-130nofp){font-size:1.1em}.advantages.svelte-130nofp .advantages-container:where(.svelte-130nofp){padding:0;width:600px;max-width:100%;list-style:none;text-align:left;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1em 2em}.advantages.svelte-130nofp .advantages-container:where(.svelte-130nofp) li:where(.svelte-130nofp){position:relative;padding-left:1.5em}.advantages.svelte-130nofp .advantages-container:where(.svelte-130nofp) li:where(.svelte-130nofp):before{content:"✓";position:absolute;font-size:1.2em;font-weight:700;-webkit-text-stroke:2px var(--blue);left:0;top:0;color:var(--blue)}.advantages.svelte-130nofp .advantages-container:where(.svelte-130nofp) li:where(.svelte-130nofp):last-child{font-weight:bolder;color:var(--light-blue)}.advantages.svelte-130nofp .advantages-container:where(.svelte-130nofp) li:where(.svelte-130nofp):last-child:before{content:none}@media (orientation: landscape){.advantages.svelte-130nofp .advantages-container:where(.svelte-130nofp) li:where(.svelte-130nofp):last-child{grid-column:span 2}}@media (orientation: portrait){.advantages.svelte-130nofp{padding:0 1em}.advantages.svelte-130nofp .advantages-container:where(.svelte-130nofp){row-gap:.5em}}.services.svelte-135ndbb{padding:0 5em;flex-direction:column}.services.svelte-135ndbb h2:where(.svelte-135ndbb){margin:0;font-family:var(--alt-font);font-size:2.5em;text-align:center}.services.svelte-135ndbb ul:where(.svelte-135ndbb){flex-shrink:0;max-width:100%;padding:1em;display:flex;gap:2em;overflow-x:auto;cursor:grab}.services.svelte-135ndbb ul:where(.svelte-135ndbb)::-webkit-scrollbar{display:none}.services.svelte-135ndbb ul:where(.svelte-135ndbb) li:where(.svelte-135ndbb){position:relative;flex:1 0 25%;padding:1em;font-weight:300;font-size:.95em;text-align:justify;border-radius:8px;list-style:none;transition:transform .3s ease,box-shadow .3s ease;box-shadow:4px 4px var(--blue),inset 4px 4px 4px #ffffff1a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#ffffff0d}.services.svelte-135ndbb ul:where(.svelte-135ndbb) li:where(.svelte-135ndbb):before{content:"";position:absolute;left:4px;top:4px;width:1em;height:1em;border-radius:50%;background-color:var(--blue)}.services.svelte-135ndbb ul:where(.svelte-135ndbb) li:where(.svelte-135ndbb) strong:where(.svelte-135ndbb){display:block;font-weight:700;font-size:1.3em;text-align:center}.services.svelte-135ndbb ul:where(.svelte-135ndbb) li:where(.svelte-135ndbb):hover{transform:scale(1.025) translateY(-4px);box-shadow:6px 6px var(--blue),inset 4px 4px 4px #ffffff26}@media (max-width: 1280px){.services.svelte-135ndbb ul:where(.svelte-135ndbb) li:where(.svelte-135ndbb){flex-basis:27%}}@media (max-width: 1024px){.services.svelte-135ndbb ul:where(.svelte-135ndbb) li:where(.svelte-135ndbb){flex-basis:33%}}@media (orientation: portrait){.services.svelte-135ndbb ul:where(.svelte-135ndbb) li:where(.svelte-135ndbb){flex-basis:80%}}.services.svelte-135ndbb p:where(.svelte-135ndbb){margin:0;text-align:center}@media (orientation: portrait){.services.svelte-135ndbb{padding:0 1em}}.testimonials.svelte-1tbna93{padding:0 5em;text-align:center;flex-direction:column}.testimonials.svelte-1tbna93 .img-container:where(.svelte-1tbna93){position:fixed;inset:0;z-index:15;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0003;cursor:zoom-out}.testimonials.svelte-1tbna93 .img-container:where(.svelte-1tbna93) img:where(.svelte-1tbna93){max-width:95%;max-height:95%;border-radius:8px}.testimonials.svelte-1tbna93 h2:where(.svelte-1tbna93){margin:0;font-family:var(--alt-font);font-size:2.5em}.testimonials.svelte-1tbna93 ul:where(.svelte-1tbna93){flex-shrink:0;display:flex;align-items:flex-start;gap:3em;width:100%;overflow-x:auto;cursor:grab}.testimonials.svelte-1tbna93 ul:where(.svelte-1tbna93)::-webkit-scrollbar{display:none}.testimonials.svelte-1tbna93 ul:where(.svelte-1tbna93) li:where(.svelte-1tbna93){flex:1 0 25%;display:inline-flex;flex-direction:column;gap:.5em;padding:1em;border-radius:8px;background-color:#ffffff0d;box-shadow:3px 6px 6px -3px #0003,inset 3px 6px 6px -3px #fff3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);list-style:none}@media (hover: hover){.testimonials.svelte-1tbna93 ul:where(.svelte-1tbna93) li:where(.svelte-1tbna93){transition:transform .3s ease,box-shadow .3s ease}.testimonials.svelte-1tbna93 ul:where(.svelte-1tbna93) li:where(.svelte-1tbna93):hover{transform:scale(.99);box-shadow:none}}.testimonials.svelte-1tbna93 ul:where(.svelte-1tbna93) li:where(.svelte-1tbna93) header:where(.svelte-1tbna93){font-weight:700;font-size:1.1em;border-bottom:2px solid var(--blue)}.testimonials.svelte-1tbna93 ul:where(.svelte-1tbna93) li:where(.svelte-1tbna93) blockquote:where(.svelte-1tbna93){margin:0;padding:.5em;font-size:.85em;text-align:justify;background-color:hsl(from var(--contrast) h s l / .1);border-radius:8px}.testimonials.svelte-1tbna93 ul:where(.svelte-1tbna93) li:where(.svelte-1tbna93) blockquote:where(.svelte-1tbna93) button:where(.svelte-1tbna93){font-weight:bolder;color:var(--light-blue)}.testimonials.svelte-1tbna93 ul:where(.svelte-1tbna93) li:where(.svelte-1tbna93) cite:where(.svelte-1tbna93){margin-top:auto;display:grid;grid-template-rows:auto auto;grid-template-columns:min-content auto;column-gap:.5em;padding:.5em;font-size:.75em;text-align:right;background-color:hsl(from var(--contrast) h s l / .1);border-radius:8px}.testimonials.svelte-1tbna93 ul:where(.svelte-1tbna93) li:where(.svelte-1tbna93) cite:where(.svelte-1tbna93) span:where(.svelte-1tbna93):first-child{align-self:center;grid-row:span 2;display:inline-flex;justify-content:center;align-items:center;width:1.5em;height:1.5em;font-size:1.75em;font-weight:700;background-color:hsl(from var(--blue) h s 65%);background-color:var(--blue);border-radius:50%}@media (max-width: 1280px){.testimonials.svelte-1tbna93 ul:where(.svelte-1tbna93) li:where(.svelte-1tbna93){flex-basis:27%}}@media (max-width: 1024px){.testimonials.svelte-1tbna93 ul:where(.svelte-1tbna93) li:where(.svelte-1tbna93){flex-basis:33%}}@media (max-width: 1024px){.testimonials.svelte-1tbna93 ul:where(.svelte-1tbna93) li:where(.svelte-1tbna93){flex-basis:40%}}@media (orientation: portrait){.testimonials.svelte-1tbna93 ul:where(.svelte-1tbna93) li:where(.svelte-1tbna93){flex-basis:80%}}.testimonials.svelte-1tbna93 p:where(.svelte-1tbna93){margin:0}.testimonials.svelte-1tbna93 p:where(.svelte-1tbna93) strong:where(.svelte-1tbna93){color:var(--light-blue)}@media (orientation: portrait){.testimonials.svelte-1tbna93{padding:0 1em}}.customers.svelte-1kczb8s{padding:0 5em;text-align:center;gap:2em}@media (orientation: landscape){.customers.svelte-1kczb8s>:where(.svelte-1kczb8s){flex:1 0 50%}}@media (orientation: portrait){.customers.svelte-1kczb8s{flex-direction:column}}.customers.svelte-1kczb8s div.text:where(.svelte-1kczb8s) h2:where(.svelte-1kczb8s){margin:0;font-family:var(--alt-font);font-size:2.5em}.customers.svelte-1kczb8s div.text:where(.svelte-1kczb8s) p:where(.svelte-1kczb8s){font-size:1.1em}.customers.svelte-1kczb8s div.text:where(.svelte-1kczb8s) p:where(.svelte-1kczb8s) u{text-decoration:none;color:var(--light-blue)}.customers div.text p>b{color:var(--light-blue)}.customers.svelte-1kczb8s div.text:where(.svelte-1kczb8s) p:where(.svelte-1kczb8s) button.case-studies-button:where(.svelte-1kczb8s){position:relative}.customers.svelte-1kczb8s div.text:where(.svelte-1kczb8s) p:where(.svelte-1kczb8s) button.case-studies-button:where(.svelte-1kczb8s) b:where(.svelte-1kczb8s){padding:0 .25em;border-bottom:3px solid var(--blue)}.customers.svelte-1kczb8s div.text:where(.svelte-1kczb8s) p:where(.svelte-1kczb8s) button.case-studies-button:where(.svelte-1kczb8s):after{content:"";position:absolute;bottom:0;left:0;z-index:-1;display:inline-block;width:100%;height:0;background-color:var(--blue);transition:height .3s ease}@media (hover: hover){.customers.svelte-1kczb8s div.text:where(.svelte-1kczb8s) p:where(.svelte-1kczb8s) button.case-studies-button:where(.svelte-1kczb8s):hover:after{height:100%}}.customers.svelte-1kczb8s div.slide:where(.svelte-1kczb8s){overflow:hidden;display:flex;max-width:100%}@media (hover: hover){.customers.svelte-1kczb8s div.slide:where(.svelte-1kczb8s):hover ul:where(.svelte-1kczb8s){animation-play-state:paused}}.customers.svelte-1kczb8s div.slide:where(.svelte-1kczb8s) ul:where(.svelte-1kczb8s){display:grid;grid-template:7em / 7em;grid-auto-columns:7em;grid-auto-flow:column;gap:1em;padding:0;margin:0;animation:svelte-1kczb8s-slide var(--time) linear infinite}.customers.svelte-1kczb8s div.slide:where(.svelte-1kczb8s) ul:where(.svelte-1kczb8s):last-child{margin-left:1em}.customers.svelte-1kczb8s div.slide:where(.svelte-1kczb8s) ul:where(.svelte-1kczb8s) li:where(.svelte-1kczb8s){flex:1 0 7em;padding:.25em;background-color:var(--color, var(--blue));border-radius:8px;list-style:none}.customers.svelte-1kczb8s div.slide:where(.svelte-1kczb8s) ul:where(.svelte-1kczb8s) li:where(.svelte-1kczb8s) a:where(.svelte-1kczb8s){display:contents}.customers.svelte-1kczb8s div.slide:where(.svelte-1kczb8s) ul:where(.svelte-1kczb8s) li:where(.svelte-1kczb8s) a:where(.svelte-1kczb8s) img:where(.svelte-1kczb8s){display:block;width:100%;height:100%;object-fit:contain;border-radius:8px}@keyframes svelte-1kczb8s-slide{0%{transform:translate(0)}to{transform:translate(calc(-100% - 1em))}}@media (orientation: portrait){.customers.svelte-1kczb8s{padding:0 1em}}.about.svelte-1rnec6c{padding:0 5em;flex-wrap:wrap;align-content:center}@media (orientation: landscape){.about.svelte-1rnec6c>:where(.svelte-1rnec6c){flex:1 0 50%}}@media (orientation: portrait){.about.svelte-1rnec6c{flex-direction:column}}.about.svelte-1rnec6c h2:where(.svelte-1rnec6c){margin:0;font-family:var(--alt-font);font-size:2.5em;text-align:center}.about.svelte-1rnec6c p:where(.svelte-1rnec6c){font-size:1.1em;text-align:justify}.about.svelte-1rnec6c p.about-text:where(.svelte-1rnec6c){margin-top:2em;min-width:100%;text-align:center}.about.svelte-1rnec6c p:where(.svelte-1rnec6c) b{color:var(--light-blue)}.about.svelte-1rnec6c p:where(.svelte-1rnec6c) .up:where(.svelte-1rnec6c){font-size:1.2em;color:var(--light-blue)}.about.svelte-1rnec6c p:where(.svelte-1rnec6c) .up:where(.svelte-1rnec6c) svg{transform:rotate(35deg)}.about.svelte-1rnec6c ul:where(.svelte-1rnec6c){margin-top:2em;display:flex;gap:2em;width:100%;padding:0;overflow-x:auto;cursor:grab}.about.svelte-1rnec6c ul:where(.svelte-1rnec6c)::-webkit-scrollbar{display:none}.about.svelte-1rnec6c ul:where(.svelte-1rnec6c)>li:where(.svelte-1rnec6c){flex:1 0 150px;display:flex;flex-direction:column;align-items:center;gap:.5em;text-align:center;list-style:none}@media (orientation: portrait){.about.svelte-1rnec6c ul:where(.svelte-1rnec6c)>li:where(.svelte-1rnec6c){flex:1 0 35%}}.about.svelte-1rnec6c ul:where(.svelte-1rnec6c)>li:where(.svelte-1rnec6c) span:where(.svelte-1rnec6c){display:inline-flex;align-items:center;justify-content:center;width:1.75em;height:1.75em;font-size:1.25em;background-color:var(--blue);border-radius:50%}.about.svelte-1rnec6c ul:where(.svelte-1rnec6c)>li:where(.svelte-1rnec6c) b:where(.svelte-1rnec6c){text-decoration:6px underline var(--blue);font-size:2em}@media (orientation: portrait){.about.svelte-1rnec6c{padding:0 1em}}
