.marquee-track.svelte-1mb4xnf{display:flex;overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 90px,#000 calc(100% - 90px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 90px,#000 calc(100% - 90px),transparent 100%)}.marquee-content.svelte-1mb4xnf{flex-shrink:0;display:flex;justify-content:space-around;min-width:100%}.animate-scroll.svelte-1mb4xnf{animation:svelte-1mb4xnf-scroll 25s linear infinite}.marquee-track.svelte-1mb4xnf:hover .animate-scroll:where(.svelte-1mb4xnf){animation-play-state:paused}@keyframes svelte-1mb4xnf-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.client-card.svelte-1mb4xnf{padding:10px 30px;font-weight:600;font-size:28px;color:var(--surface-light-text);background:var(--card-bg);border-radius:46% 54% 48% 52%/60% 58% 42% 40%;border:2px solid var(--card-border);display:flex;align-items:center;justify-content:center;cursor:default;transition:all .3s cubic-bezier(.16,1,.3,1);white-space:nowrap}.client-card.svelte-1mb4xnf:hover{color:#fff;background:var(--primary-color);border-color:var(--primary-color);transform:translateY(-4px) rotate(0)!important;box-shadow:3px 4px #17181d59}.service-card.svelte-13iy92h{will-change:transform,border-color,bg}.service-description-wrapper.svelte-13iy92h{transition:max-height .4s cubic-bezier(.16,1,.3,1),opacity .3s ease-out}.art-swap.svelte-13iy92h{animation:svelte-13iy92h-art-in .4s cubic-bezier(.16,1,.3,1)}@keyframes svelte-13iy92h-art-in{0%{opacity:0;transform:translateY(10px) rotate(-1.5deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@media (prefers-reduced-motion: reduce){.art-swap.svelte-13iy92h{animation:none}}.team-row.svelte-1xg3jdu{gap:8px 4px}@media (min-width: 480px){.team-row.svelte-1xg3jdu{gap:0}}.member.svelte-1xg3jdu{width:30%;max-width:108px;margin:0;cursor:pointer;transition:transform .35s cubic-bezier(.16,1,.3,1)}@media (min-width: 480px){.member.svelte-1xg3jdu{width:108px;margin:0 -6px}}.member.svelte-1xg3jdu:hover{transform:translateY(-6px) scale(1.06);z-index:5}.avatar-wrap.svelte-1xg3jdu{width:100%;aspect-ratio:220 / 260}@media (min-width: 768px){.member.svelte-1xg3jdu{width:148px}}.speech-bubble.svelte-1xg3jdu{position:absolute;top:-60px;left:50%;transform:translate(-50%) rotate(-1.5deg);background:var(--card-bg);color:var(--card-border);padding:10px 18px;border-radius:16px;border:2.5px solid var(--card-border);white-space:nowrap;z-index:10;animation:svelte-1xg3jdu-pop-in .2s cubic-bezier(.34,1.56,.64,1)}@media (max-width: 479px){.speech-bubble.svelte-1xg3jdu{top:-48px;padding:6px 12px;white-space:normal;text-align:center;min-width:96px}}.speech-bubble.svelte-1xg3jdu:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:10px solid var(--card-border)}.speech-bubble.svelte-1xg3jdu:before{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid var(--card-bg);z-index:1}@keyframes svelte-1xg3jdu-pop-in{0%{opacity:0;transform:translate(-50%) translateY(6px) scale(.9)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}.doodle-scatter.svelte-1milkyo{position:absolute;opacity:.85}.get-started-btn.svelte-1milkyo{position:relative;border-radius:225px 15px 255px/15px 255px 15px 225px;padding:14px 36px;background:var(--btn-solid-bg);border:2.5px solid var(--btn-solid-bg);color:var(--btn-solid-text);font-weight:700;font-size:19px;transform:rotate(-1deg);transition:all .3s cubic-bezier(.16,1,.3,1)}.get-started-btn.svelte-1milkyo:hover{color:#fff;background:var(--primary-color);border-color:var(--primary-color);transform:rotate(-1deg) translateY(-3px);box-shadow:0 10px 25px #f6751a4d}.arrow-down-btn.svelte-1milkyo{height:60px;width:60px;border-radius:50%;background:#17181d0a;border:2px solid var(--border-soft);color:var(--primary-color)}.arrow-down-btn.svelte-1milkyo:hover{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}
