.key-visual.svelte-13wmnd{clip-path:ellipse(max(150%,1000px) 100% at 50% 0);flex-direction:column;display:flex;position:relative}.key-img.svelte-13wmnd{opacity:0;transition-property:opacity,transform;transition-duration:var(--animation-time,.3s);-webkit-user-select:none;user-select:none;z-index:1;transition-timing-function:cubic-bezier(.34,1.56,.64,1);position:relative;transform:scale(.5)}@media (pointer:coarse){.key-img.svelte-13wmnd{pointer-events:none}}@media (pointer:fine){.key-img.svelte-13wmnd{pointer-events:auto}}@media screen and (width<=393px){.key-img.svelte-13wmnd{transform-origin:100%}}.key-img.svelte-13wmnd.anim-active{opacity:1;transform:scale(1)}canvas.svelte-13wmnd{-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;user-select:none;background:#000;width:100%;height:100%;position:absolute;inset:0}.headset.svelte-13wmnd{-o-object-fit:contain;object-fit:contain;z-index:0;height:auto;margin:min(4rem,10vh) auto;padding-top:3rem;display:block;position:relative}@media (width>=768px){.headset.svelte-13wmnd{padding-top:100px}}h1.svelte-13wmnd{color:#fff;text-align:center;z-index:0;margin:15px .5rem 65px;font-size:16px;font-weight:700}.services.svelte-13wmnd{justify-content:space-between;gap:7px;width:min(1000px,100% - 18px);margin:0 auto;display:flex}.services.svelte-13wmnd button:where(.svelte-13wmnd){cursor:pointer;background:0;border:0;position:relative}.services.svelte-13wmnd button:where(.svelte-13wmnd) img:where(.svelte-13wmnd){transition:transform, var(--animation-time,.3s) ease}.services.svelte-13wmnd button:where(.svelte-13wmnd) div:where(.svelte-13wmnd){color:#fff;background:#0009;border-radius:3rem;justify-content:space-between;align-items:center;padding-left:8px;display:flex;position:absolute;bottom:11px;left:11px;right:11px}.services.svelte-13wmnd button:where(.svelte-13wmnd) div:where(.svelte-13wmnd) svg{background-image:linear-gradient(90deg, var(--clr-dream-blue), var(--clr-tech-purple));transition:transform, var(--animation-time,.3s) ease}.services.svelte-13wmnd button:where(.svelte-13wmnd):hover img:where(.svelte-13wmnd){transform:scale(1.03)}.services.svelte-13wmnd button:where(.svelte-13wmnd):hover div:where(.svelte-13wmnd) svg{transform:scale(1.2)}.services.svelte-13wmnd p:where(.svelte-13wmnd){font-size:20px;font-weight:700}.services.svelte-13wmnd img:where(.svelte-13wmnd){border-radius:20px;width:100%;height:auto}.services.svelte-13wmnd p:where(.svelte-13wmnd):first-of-type{display:none}.services.svelte-13wmnd svg{--size:24px;width:var(--size);height:var(--size);border-radius:calc(var(--size) / 2);background:#40bfcc;padding:.2rem}.services-detail.svelte-13wmnd{color:#000;margin-top:-50px}.services-detail.svelte-13wmnd img:where(.svelte-13wmnd){-o-object-fit:contain;object-fit:contain;pointer-events:none;height:auto}.services-detail.svelte-13wmnd h2:where(.svelte-13wmnd){margin-block:1rem;font-size:12px;position:relative}.services-detail.svelte-13wmnd h2:where(.svelte-13wmnd):before{content:"";background:#5cf;background:linear-gradient(to right, var(--clr-dream-blue-light), var(--clr-tech-purple-light), var(--clr-dream-blue-light));background-size:200%;width:64px;height:2px;animation:15s infinite svelte-13wmnd-gradient-animation;position:absolute;transform:translateY(-1rem)}.services-detail.svelte-13wmnd .service-content:where(.svelte-13wmnd) ul:where(.svelte-13wmnd){margin-left:0}.services-detail.svelte-13wmnd .service-content:where(.svelte-13wmnd) ul:where(.svelte-13wmnd) li:where(.svelte-13wmnd){background-image:var(--li-dot);background-repeat:no-repeat;background-size:16px;padding-left:1.6rem;line-height:17px;list-style:none}@media (width>=768px){.services-detail.svelte-13wmnd .service-content:where(.svelte-13wmnd) ul:where(.svelte-13wmnd) li:where(.svelte-13wmnd){background-size:24px;min-height:1.6rem;padding-top:.15em;padding-left:2rem;line-height:1.3rem}}.services-detail.svelte-13wmnd h2:where(.svelte-13wmnd),.services-detail.svelte-13wmnd p:where(.svelte-13wmnd),.services-detail.svelte-13wmnd li:where(.svelte-13wmnd){cursor:text}.services-detail.svelte-13wmnd>div:where(.svelte-13wmnd){--card-size:min(1000px, calc(100vw - 70px));padding:0 calc(50% - var(--card-size) / 2);color:var(--clr-text);scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.services-detail.svelte-13wmnd>div:where(.svelte-13wmnd)::-webkit-scrollbar{display:none}.services-detail.svelte-13wmnd>div:where(.svelte-13wmnd)>div:where(.svelte-13wmnd){background:var(--clr-card-bg);min-width:var(--card-size);scroll-snap-align:center;cursor:grab;border-radius:20px;flex-direction:column;align-items:center;gap:0 30px;padding:15px 25px;display:flex;position:relative}@media (width>=768px){.services-detail.svelte-13wmnd>div:where(.svelte-13wmnd)>div:where(.svelte-13wmnd){flex-direction:row}}@media (width>=768px) and (width<=999px){.services-detail.svelte-13wmnd>div:where(.svelte-13wmnd)>div:where(.svelte-13wmnd)>picture:where(.svelte-13wmnd)>img:where(.svelte-13wmnd),.services-detail.svelte-13wmnd>div:where(.svelte-13wmnd)>div:where(.svelte-13wmnd)>div:where(.svelte-13wmnd){width:50%}}@media (width<=767px){.services-detail.svelte-13wmnd>div:where(.svelte-13wmnd)>div:where(.svelte-13wmnd)>div:where(.svelte-13wmnd){height:auto}.services-detail.svelte-13wmnd>div:where(.svelte-13wmnd)>div:where(.svelte-13wmnd)>picture:where(.svelte-13wmnd)>img:where(.svelte-13wmnd){aspect-ratio:44/35}}.services-detail.svelte-13wmnd>div:where(.svelte-13wmnd)>div:where(.svelte-13wmnd)>:where(.svelte-13wmnd){max-width:100%}.services-detail.svelte-13wmnd>div:where(.svelte-13wmnd)>div:where(.svelte-13wmnd)+div:where(.svelte-13wmnd){margin-left:1rem}.services-detail.svelte-13wmnd>div:where(.svelte-13wmnd)>div:where(.svelte-13wmnd)>div:where(.svelte-13wmnd){flex-direction:column;justify-content:space-between;height:100%;display:flex}.services-detail.svelte-13wmnd p:where(.svelte-13wmnd){font-size:12px}.services-detail.svelte-13wmnd ul:where(.svelte-13wmnd){list-style-image:var(--ul-dot);margin-top:30px;margin-left:1rem}.services-detail.svelte-13wmnd li:where(.svelte-13wmnd){margin-bottom:.5rem;font-size:13px}.services-detail.svelte-13wmnd button:where(.svelte-13wmnd){--rotate:0deg;width:40px;height:40px;transform:translate(8px, -50%) rotate(var(--rotate));z-index:1;cursor:pointer;transition:var(--animation-time,.3s) transform ease;background:#0009;border:0;border-radius:20px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:-20px}@media (width>=768px){.services-detail.svelte-13wmnd h2:where(.svelte-13wmnd){font-size:20px}.services-detail.svelte-13wmnd p:where(.svelte-13wmnd){font-size:14px}.services-detail.svelte-13wmnd li:where(.svelte-13wmnd){margin-bottom:1rem;font-size:18px}}.clients.svelte-13wmnd{--gap:1rem;--scroll-time:1s;width:100%;margin-top:1.5rem}.clients.svelte-13wmnd>:where(.svelte-13wmnd)+:where(.svelte-13wmnd){margin-top:1.25rem}@media (width>=768px){.clients.svelte-13wmnd{margin-top:3rem}.clients.svelte-13wmnd>:where(.svelte-13wmnd)+:where(.svelte-13wmnd){margin-top:2.5rem}}.clients.svelte-13wmnd h3:where(.svelte-13wmnd){align-items:center;gap:10px;max-width:min(1000px,100% - 18px);margin:auto;font-size:12px;font-weight:400;display:flex}.clients.svelte-13wmnd h3:where(.svelte-13wmnd):after{content:"";background:linear-gradient(to right, var(--clr-dream-blue-light), var(--clr-tech-purple-light), var(--clr-dream-blue-light));background-size:200%;flex:1;height:1px;animation:5s infinite svelte-13wmnd-gradient-animation;transform:translateY(50%)}.clients.svelte-13wmnd>div:where(.svelte-13wmnd){background:#fff;overflow:hidden}.clients.svelte-13wmnd>div:where(.svelte-13wmnd) div:where(.svelte-13wmnd){justify-content:center;gap:var(--gap);flex-wrap:wrap;display:flex}@media (width>=768px){.clients.svelte-13wmnd>div:where(.svelte-13wmnd) div:where(.svelte-13wmnd){padding:33.5px 0}}@media (prefers-reduced-motion:no-preference){.clients.svelte-13wmnd>div:where(.svelte-13wmnd) div:where(.svelte-13wmnd){width:max-content}}@media (prefers-reduced-motion:reduce){.clients.svelte-13wmnd>div:where(.svelte-13wmnd) div:where(.svelte-13wmnd) [aria-hidden=true]{display:none}}@media (prefers-reduced-motion:no-preference){.clients.svelte-13wmnd>div:where(.svelte-13wmnd) [data-scroll=true]{animation:svelte-13wmnd-scroll calc(var(--scroll-time) * var(--count) * var(--offset)) linear infinite;justify-content:flex-start}}.clients.svelte-13wmnd>div:where(.svelte-13wmnd) [data-scroll=true]:hover{animation-play-state:paused}.clients.svelte-13wmnd img:where(.svelte-13wmnd){--size:133px;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);-o-object-fit:contain;object-fit:contain;width:var(--size);height:var(--size);background:#ffffffde;border:1px solid #ffffff1a;border-radius:.3rem;padding:.5rem}@keyframes svelte-13wmnd-gradient-animation{0%{background-position:0}to{background-position:200%}}@keyframes svelte-13wmnd-scroll{to{transform:translateX(calc(-50% - var(--gap) / 2));background:0}}@media (width>=769px){h1.svelte-13wmnd{margin:80px .5rem;font-size:30px;font-weight:900}.services.svelte-13wmnd button:where(.svelte-13wmnd) div:where(.svelte-13wmnd){padding-left:16px}.services.svelte-13wmnd p:where(.svelte-13wmnd){font-weight:600}.services.svelte-13wmnd p:where(.svelte-13wmnd):first-of-type{display:unset}.services.svelte-13wmnd p:where(.svelte-13wmnd):nth-of-type(2){display:none}.services.svelte-13wmnd svg{--size:40px;padding:.35rem}.services-detail.svelte-13wmnd>div:where(.svelte-13wmnd)>div:where(.svelte-13wmnd){padding:30px 40px}.services-detail.svelte-13wmnd>div:where(.svelte-13wmnd)>div:where(.svelte-13wmnd)>div:where(.svelte-13wmnd){height:100%;padding:25px 0}.services-detail.svelte-13wmnd ul:where(.svelte-13wmnd){margin-top:65px}.clients.svelte-13wmnd h3:where(.svelte-13wmnd){font-size:20px}.clients.svelte-13wmnd h3:where(.svelte-13wmnd):after{height:4px}}
