.service-illustration[data-astro-cid-oimvgizs]{margin:0;width:100%;--ink: color-mix(in srgb, var(--service-accent) 38%, #222)}.illustration-canvas[data-astro-cid-oimvgizs]{display:block;width:100%;height:auto}.fine[data-astro-cid-oimvgizs]{stroke-width:1.2}.chrome[data-astro-cid-oimvgizs]{fill:var(--service-accent);opacity:.5}.field[data-astro-cid-oimvgizs]{fill:var(--service-accent);fill-opacity:.12;stroke:var(--service-accent);stroke-opacity:.5}.signal[data-astro-cid-oimvgizs]{animation:typing 4.8s ease infinite}.connector-arrow[data-astro-cid-oimvgizs]{opacity:.5;stroke-width:1}.paper[data-astro-cid-oimvgizs]{fill:#fff;stroke:color-mix(in srgb,var(--service-accent) 20%,#ddd);stroke-width:1.3}.tint[data-astro-cid-oimvgizs]{fill:color-mix(in srgb,var(--service-accent) 18%,#fff);stroke:color-mix(in srgb,var(--service-accent) 45%,#fff);stroke-width:1.3}.ink[data-astro-cid-oimvgizs]{stroke:var(--ink);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.solid[data-astro-cid-oimvgizs],.traveler[data-astro-cid-oimvgizs],.typing[data-astro-cid-oimvgizs]{fill:var(--service-accent)}.track[data-astro-cid-oimvgizs]{stroke:color-mix(in srgb,var(--service-accent) 35%,#ddd);stroke-width:1.5;stroke-dasharray:3 5}.scan[data-astro-cid-oimvgizs]{stroke:var(--service-accent);stroke-width:2;animation:scan 4.8s ease-in-out infinite}.traveler[data-astro-cid-oimvgizs]{animation:travel 4.8s ease-in-out infinite}.agent-traveler[data-astro-cid-oimvgizs]{animation-name:agent-travel}.reveal[data-astro-cid-oimvgizs],.write[data-astro-cid-oimvgizs]{stroke-dasharray:1;animation:write 4.8s ease-in-out infinite}.bubble-in[data-astro-cid-oimvgizs]{animation:arrive 4.8s ease both infinite}.bubble-out[data-astro-cid-oimvgizs]{animation:reply 4.8s ease both infinite}.typing[data-astro-cid-oimvgizs]{animation:typing 4.8s ease infinite}.stamp[data-astro-cid-oimvgizs]{animation:stamp 4.8s ease infinite;animation-delay:calc(var(--step) * .4s)}.reward[data-astro-cid-oimvgizs]{transform-box:fill-box;transform-origin:center;animation:reward 4.8s ease infinite}.wheel[data-astro-cid-oimvgizs]{transform-origin:180px 88px;animation:wheel 4.8s cubic-bezier(.18,.7,.2,1) infinite}.publish[data-astro-cid-oimvgizs]{animation:publish 4.8s ease infinite}.thinking[data-astro-cid-oimvgizs]{transform-box:fill-box;transform-origin:center;animation:think 4.8s ease infinite}ol[data-astro-cid-oimvgizs]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;padding:12px 0 0;margin:0;border-top:1px solid rgb(0 0 0 / .07)}li[data-astro-cid-oimvgizs]{color:#515151;font-size:11px;line-height:1.4}.step-number[data-astro-cid-oimvgizs]{display:block;color:var(--ink);font-size:9px;font-weight:600;letter-spacing:.06em;margin-bottom:4px}.compact[data-astro-cid-oimvgizs] ol[data-astro-cid-oimvgizs]{gap:8px;padding-top:9px}.compact[data-astro-cid-oimvgizs] li[data-astro-cid-oimvgizs]{font-size:10px}@media(max-width:1023px){.compact[data-astro-cid-oimvgizs] .illustration-canvas[data-astro-cid-oimvgizs]{height:120px}}@keyframes travel{0%,10%{transform:translate(0);opacity:0}20%{opacity:1}78%{opacity:1}90%,to{transform:translate(138px);opacity:0}}@keyframes agent-travel{0%,10%{transform:translate(0);opacity:0}20%,65%{opacity:1}90%,to{transform:translate(157px);opacity:0}}@keyframes write{0%,15%{stroke-dashoffset:1}65%,to{stroke-dashoffset:0}}@keyframes arrive{0%{opacity:.2;transform:translateY(6px)}20%,to{opacity:1;transform:none}}@keyframes reply{0%,35%{opacity:.15;transform:translateY(8px)}65%,to{opacity:1;transform:none}}@keyframes typing{0%,20%,70%,to{opacity:.1}40%,55%{opacity:1}}@keyframes stamp{0%,15%{opacity:.35}35%,to{opacity:1}}@keyframes reward{0%,50%{transform:scale(.9);opacity:.45}70%,to{transform:scale(1);opacity:1}}@keyframes wheel{0%,10%{transform:rotate(0)}75%,to{transform:rotate(300deg)}}@keyframes publish{0%,35%{opacity:.15;transform:translate(-8px)}70%,to{opacity:1;transform:none}}@keyframes think{0%,15%,85%,to{transform:scale(1)}45%{transform:scale(1.06)}}@keyframes scan{0%,10%{transform:translateY(0);opacity:0}20%,75%{opacity:1}90%,to{transform:translateY(60px);opacity:0}}.service-item[data-expanded=false] .service-illustration[data-astro-cid-oimvgizs] [data-astro-cid-oimvgizs],.service-preview[hidden] .service-illustration[data-astro-cid-oimvgizs] [data-astro-cid-oimvgizs]{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.service-illustration[data-astro-cid-oimvgizs] [data-astro-cid-oimvgizs]{animation:none!important}.traveler[data-astro-cid-oimvgizs],.scan[data-astro-cid-oimvgizs],.typing[data-astro-cid-oimvgizs]{display:none}}
