.thread-dot.svelte-nrf96k{animation:7s ease-in-out infinite svelte-nrf96k-thread}@keyframes svelte-nrf96k-thread{0%{left:0}to{left:calc(100% - 7px)}}@media (prefers-reduced-motion:reduce){.thread-dot.svelte-nrf96k{display:none}}.cta-tile.svelte-17jh8ge{transition:opacity .6s ease-out var(--d), transform .7s cubic-bezier(.34, 1.56, .64, 1) var(--d)}.cta-card.reveal:not(.reveal-in) .cta-tile.svelte-17jh8ge{opacity:0;transform:scale(.7)}.capability-mask.svelte-1uj6mhf{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%)}.capability-track.svelte-1uj6mhf{align-items:center;width:max-content;animation:60s linear infinite svelte-1uj6mhf-capability-scroll-right;display:flex}@keyframes svelte-1uj6mhf-capability-scroll-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.capability-track.svelte-1uj6mhf{animation:none}}.board-cursor.svelte-1uj6mhf{z-index:2;pointer-events:none;opacity:0;filter:drop-shadow(0 2px 3px #00000040);display:none;position:absolute;top:50%;left:62%}.board-row.svelte-1uj6mhf:after{content:"";opacity:0;pointer-events:none;background:#35689a47;border-radius:9999px;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute;top:calc(50% - 2px);left:calc(62% - 2px)}@media (prefers-reduced-motion:no-preference){.board-row.svelte-1uj6mhf{animation:svelte-1uj6mhf-row-click 12s ease-out var(--d) infinite}.board-row.svelte-1uj6mhf:after{animation:svelte-1uj6mhf-row-ripple 12s ease-out var(--d) infinite}.board-cursor.svelte-1uj6mhf{animation:svelte-1uj6mhf-cursor-click 12s ease-in-out var(--d) infinite;display:block}.board-dot.svelte-1uj6mhf{animation:svelte-1uj6mhf-board-done 12s ease-in-out var(--d) infinite}}@keyframes svelte-1uj6mhf-row-click{0%,4%{background:#f7f7f7;transform:none}6%{background:#e3ecf5;transform:scale(.985)}10%{background:#eef3f8;transform:none}18%,to{background:#f7f7f7;transform:none}}@keyframes svelte-1uj6mhf-row-ripple{0%,5%{opacity:0;transform:scale(.2)}6%{opacity:1}13%,to{opacity:0;transform:scale(2.6)}}@keyframes svelte-1uj6mhf-cursor-click{0%{opacity:0;transform:translate(60px,34px)}4%{opacity:1}5%{opacity:1;transform:translate(0)scale(1)}6.5%{opacity:1;transform:translate(0)scale(.8)}9%{opacity:1;transform:translate(0)scale(1)}15%{opacity:1;transform:translate(0)}19%,to{opacity:0;transform:translate(40px,30px)}}@keyframes svelte-1uj6mhf-board-done{0%,5%{box-shadow:none;background:#e4e4e4}8%,96%{background:#35689a;box-shadow:inset 0 0 0 4px #35689a,inset 0 0 0 8px #fff}to{box-shadow:none;background:#e4e4e4}}
