@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.business-owner[data-astro-cid-jrd3fyii]{animation:fadeInDown .5s ease-out .2s both}.connecting-line-1[data-astro-cid-jrd3fyii]{background:repeating-linear-gradient(to bottom,#7A9BB8 0px,#7A9BB8 6px,transparent 6px,transparent 10px);opacity:.35;animation:scaleY .6s cubic-bezier(.22,1,.36,1) .4s forwards;transform:scaleY(0)}.bob-system[data-astro-cid-jrd3fyii]{animation:scaleIn .5s ease-out .6s both}.bookkeeping-lane[data-astro-cid-jrd3fyii]{opacity:0;animation:fadeInLeft .4s ease-out .8s forwards;transform:translate(-10px)}.operations-lane[data-astro-cid-jrd3fyii]{opacity:0;animation:fadeInLeft .4s ease-out .9s forwards;transform:translate(-10px)}.growth-lane[data-astro-cid-jrd3fyii]{opacity:0;animation:fadeInLeft .4s ease-out 1s forwards;transform:translate(-10px)}.processing-indicator[data-astro-cid-jrd3fyii]{opacity:0;animation:fadeIn .5s ease-out 1.2s forwards}.processing-dot-2[data-astro-cid-jrd3fyii]{animation-delay:.3s}.processing-dot-3[data-astro-cid-jrd3fyii]{animation-delay:.6s}.connecting-line-2[data-astro-cid-jrd3fyii]{background:repeating-linear-gradient(to bottom,#7A9BB8 0px,#7A9BB8 6px,transparent 6px,transparent 10px);opacity:.35;animation:scaleY .6s cubic-bezier(.22,1,.36,1) 1.3s forwards;transform:scaleY(0)}.outcomes[data-astro-cid-jrd3fyii]{opacity:0;animation:fadeInUp .5s ease-out 1.5s forwards}.bookkeeping-path[data-astro-cid-jrd3fyii]{opacity:0;animation:fadeIn 1s cubic-bezier(.22,1,.36,1) 1.4s forwards}.growth-path[data-astro-cid-jrd3fyii]{opacity:0;animation:fadeIn 1s cubic-bezier(.22,1,.36,1) 1.5s forwards}.operations-path[data-astro-cid-jrd3fyii]{opacity:0;animation:fadeIn 1s cubic-bezier(.22,1,.36,1) 1.6s forwards}.bookkeeping-lane[data-astro-cid-jrd3fyii],.operations-lane[data-astro-cid-jrd3fyii],.growth-lane[data-astro-cid-jrd3fyii],.bookkeeping-lane[data-astro-cid-jrd3fyii]:hover,.operations-lane[data-astro-cid-jrd3fyii]:hover,.growth-lane[data-astro-cid-jrd3fyii]:hover{text-decoration:none;color:inherit}.service-lane[data-astro-cid-mx462prs]{background:#fff;border-radius:1rem;padding:2rem;box-shadow:0 4px 20px #00000014;transition:transform .2s ease,box-shadow .2s ease}.service-lane[data-astro-cid-mx462prs]:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001f}.service-badge[data-astro-cid-mx462prs]{display:inline-block;color:#fff;font-size:.875rem;font-weight:600;padding:.5rem 1rem;border-radius:1.5rem;margin-bottom:1.5rem}.service-title[data-astro-cid-mx462prs]{font-size:1.25rem;font-weight:700;color:var(--bob-primary-dark);margin-bottom:1rem;line-height:1.3}.service-description[data-astro-cid-mx462prs]{color:var(--bob-neutral-1);font-size:1rem;margin-bottom:1.5rem;line-height:1.5}.service-features[data-astro-cid-mx462prs]{list-style:none;padding:0;margin:0;space-y:.75rem}.service-feature[data-astro-cid-mx462prs]{display:flex;align-items:flex-start;gap:.75rem;color:var(--bob-neutral-1);font-size:.875rem;margin-bottom:.75rem;line-height:1.4}.feature-check[data-astro-cid-mx462prs]{width:1rem;height:1rem;color:var(--bob-accent);flex-shrink:0;margin-top:.125rem}.timeline-progress[data-astro-cid-yen2ri6k]{transform-origin:left;transform:scaleX(0);animation:expandLine 1.5s ease-out .5s forwards}.step-card[data-astro-cid-yen2ri6k]{opacity:0;transform:translateY(20px);animation:fadeInUp .4s ease-out forwards;animation-delay:var(--delay)}.mobile-step[data-astro-cid-yen2ri6k]{opacity:0;transform:translate(-20px);animation:fadeInLeft .4s ease-out forwards;animation-delay:var(--delay)}@keyframes expandLine{to{transform:scaleX(1)}}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{to{opacity:1;transform:translate(0)}}
