.service-illustration.svelte-1ffmj0t{aspect-ratio:88/57}.service-illustration.svelte-1ffmj0t svg{width:100%;height:auto;display:block}.service-illustration.svelte-1ffmj0t .motion{transform-box:fill-box;transform-origin:50%;transition:transform .4s,fill .3s,stroke .3s,opacity .3s,stroke-dashoffset .6s}.service-illustration.svelte-1ffmj0t .grow{transform-origin:0}.service-illustration.svelte-1ffmj0t .trace{stroke:#2563eb;stroke-dasharray:1;stroke-dashoffset:1px}.service-illustration.svelte-1ffmj0t .packet{opacity:0;fill:#2563eb}@media (hover:hover) and (pointer:fine){.service-card:hover .service-illustration.svelte-1ffmj0t .tint{fill:#dbeafe}.service-card:hover .service-illustration.svelte-1ffmj0t .accent{stroke:#2563eb}.service-card:hover .service-illustration.svelte-1ffmj0t .strong{fill:#bfdbfe}.service-card:hover .service-illustration.svelte-1ffmj0t .diode{fill:#1d4ed8}.service-card:hover .service-illustration.svelte-1ffmj0t .lift{transform:translateY(-4px)}.service-card:hover .service-illustration.svelte-1ffmj0t .slide{transform:translate(4px)}.service-card:hover .service-illustration.svelte-1ffmj0t .selection{transform:translateY(25px)}.service-card:hover .service-illustration.svelte-1ffmj0t .grow{transform:scaleX(1.08)}.service-card:hover .service-illustration.svelte-1ffmj0t .progress{transform:scaleX(1.48)}.service-card:hover .service-illustration.svelte-1ffmj0t .play{transform:scale(1.06)}.service-card:hover .service-illustration.svelte-1ffmj0t .star{fill:#dbeafe;transform:rotate(8deg)scale(1.08)}.service-card:hover .service-illustration.svelte-1ffmj0t .path{stroke:#2563eb;stroke-dashoffset:-24px}.service-card:hover .service-illustration.svelte-1ffmj0t .trace{stroke-dashoffset:0}.service-card:hover .service-illustration.svelte-1ffmj0t .draw{animation:.45s both svelte-1ffmj0t-draw}.service-card:hover .service-illustration.svelte-1ffmj0t .confirm{animation:.45s both svelte-1ffmj0t-confirm}.service-card:hover .service-illustration.svelte-1ffmj0t .packet-left{animation:.65s both svelte-1ffmj0t-packet-left}.service-card:hover .service-illustration.svelte-1ffmj0t .packet-right{animation:.65s both svelte-1ffmj0t-packet-right}.service-card:hover .service-illustration.svelte-1ffmj0t .delay-1{transition-delay:80ms;animation-delay:80ms}.service-card:hover .service-illustration.svelte-1ffmj0t .delay-2{transition-delay:.16s;animation-delay:.16s}.service-card:hover .service-illustration.svelte-1ffmj0t .delay-3{transition-delay:.24s;animation-delay:.24s}}@keyframes svelte-1ffmj0t-draw{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes svelte-1ffmj0t-confirm{0%{transform:scale(.85)}to{transform:scale(1)}}@keyframes svelte-1ffmj0t-packet-left{0%{opacity:0;transform:translate(0)}15%{opacity:1}40%{transform:translateY(38px)}80%{opacity:1;transform:translate(-96px,38px)}to{opacity:0;transform:translate(-96px,59px)}}@keyframes svelte-1ffmj0t-packet-right{0%{opacity:0;transform:translate(0)}15%{opacity:1}40%{transform:translateY(38px)}80%{opacity:1;transform:translate(96px,38px)}to{opacity:0;transform:translate(96px,59px)}}@media (prefers-reduced-motion:reduce){.service-illustration.svelte-1ffmj0t .motion{transition:fill .2s,stroke .2s}.service-card:hover .service-illustration.svelte-1ffmj0t .motion{stroke-dashoffset:0;animation:none;transform:none}.service-illustration.svelte-1ffmj0t .trace,.service-illustration.svelte-1ffmj0t .packet{display:none}}
