.model-tab[data-astro-cid-66y5ct2g]:hover{background-color:#2f7bff0d}.model-tab[data-astro-cid-66y5ct2g][aria-pressed=true],.model-tab[data-astro-cid-66y5ct2g][aria-pressed=true]:hover{background-color:var(--color-primary)}.model-tab[data-astro-cid-66y5ct2g][aria-pressed=true] .font-heading[data-astro-cid-66y5ct2g],.model-tab[data-astro-cid-66y5ct2g][aria-pressed=true] .tab-index[data-astro-cid-66y5ct2g]{color:#fff}.model-panel[data-astro-cid-66y5ct2g][hidden]{display:none}.model-panel[data-astro-cid-66y5ct2g]{animation:.42s cubic-bezier(.22,1,.36,1) both model-in}@keyframes model-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.model-panel[data-astro-cid-66y5ct2g]{animation:none}}[data-astro-cid-mdts3mrg][data-lead=true] [data-astro-cid-mdts3mrg][data-lead-tag]{display:inline-flex}.hub-diagram[data-astro-cid-2t3n4zom]{animation:.8s cubic-bezier(.22,1,.36,1) .2s both panelReveal}.store-hub[data-astro-cid-2t3n4zom]{animation:.6s cubic-bezier(.22,1,.36,1) .1s both nodeReveal}.marketplace-node[data-astro-cid-2t3n4zom]{animation:.5s cubic-bezier(.22,1,.36,1) both nodeReveal}.connection-line[data-astro-cid-2t3n4zom]{stroke-dashoffset:60px;animation:.8s cubic-bezier(.22,1,.36,1) both drawLine}.orbit-ring[data-astro-cid-2t3n4zom]{animation:1s cubic-bezier(.22,1,.36,1) .5s both fadeIn}@keyframes nodeReveal{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes drawLine{0%{stroke-dashoffset:60px;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes panelReveal{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.answer-cell[data-astro-cid-lmoj3icf]:hover{background-color:#2f7bff0d}.answer-mark[data-astro-cid-lmoj3icf]{border:1.5px solid var(--color-gray-300,#d1d5db);width:.85em;height:.85em;transition:border-color .15s,background-color .15s;display:block}.answer-cell[data-astro-cid-lmoj3icf]:hover .answer-mark[data-astro-cid-lmoj3icf]{border-color:#2f7bff}.answer-cell[data-astro-cid-lmoj3icf][aria-pressed=true]{color:var(--color-gray-900,#111827)}.answer-cell[data-astro-cid-lmoj3icf][aria-pressed=true] .answer-mark[data-astro-cid-lmoj3icf]{background-color:#2f7bff;border-color:#2f7bff}.quiz-progress[data-astro-cid-lmoj3icf]{display:none}[data-astro-cid-lmoj3icf][data-fit-form][data-pinned] .quiz-scroll[data-astro-cid-lmoj3icf]{height:calc(var(--quiz-steps) * 78svh)}[data-astro-cid-lmoj3icf][data-fit-form][data-pinned] .quiz-stage[data-astro-cid-lmoj3icf]{flex-direction:column;justify-content:center;height:44svh;min-height:290px;max-height:380px;display:flex;position:sticky;top:28svh;overflow:hidden}[data-astro-cid-lmoj3icf][data-fit-form][data-pinned] .quiz-question[data-astro-cid-lmoj3icf]{opacity:0;pointer-events:none;will-change:opacity, transform;border-top:0;justify-content:center;transition:opacity .26s cubic-bezier(.4,0,1,1),transform .6s cubic-bezier(.33,1,.68,1);position:absolute;inset:0;transform:translateY(16px)}[data-astro-cid-lmoj3icf][data-fit-form][data-pinned] .quiz-question[data-astro-cid-lmoj3icf].is-behind{transform:translateY(-16px)}[data-astro-cid-lmoj3icf][data-fit-form][data-pinned] .quiz-question[data-astro-cid-lmoj3icf].is-active{opacity:1;pointer-events:auto;transition:opacity .5s cubic-bezier(.16,1,.3,1) .24s,transform .75s cubic-bezier(.16,1,.3,1) 80ms;transform:none}[data-astro-cid-lmoj3icf][data-fit-form][data-pinned] .quiz-progress[data-astro-cid-lmoj3icf]{gap:5px;height:2px;display:flex;position:absolute;bottom:0;left:0;right:0}[data-astro-cid-lmoj3icf][data-fit-form][data-pinned] .quiz-progress__dash[data-astro-cid-lmoj3icf]{background-color:var(--color-gray-200,#ebedf2);flex:1}[data-astro-cid-lmoj3icf][data-fit-form][data-pinned] .quiz-progress__dash[data-astro-cid-lmoj3icf] span[data-astro-cid-lmoj3icf]{transform-origin:0;background-color:#2f7bff;height:100%;transition:transform .2s linear;display:block;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){[data-astro-cid-lmoj3icf][data-fit-form][data-pinned] .quiz-question[data-astro-cid-lmoj3icf]{transition:none;transform:none}[data-astro-cid-lmoj3icf][data-fit-form][data-pinned] .quiz-progress__dash[data-astro-cid-lmoj3icf] span[data-astro-cid-lmoj3icf]{transition:none}}.sync-diagram[data-astro-cid-ksvtdtat]{animation:.8s cubic-bezier(.22,1,.36,1) .2s both panelReveal}.erp-card[data-astro-cid-ksvtdtat]{animation:.6s cubic-bezier(.22,1,.36,1) .15s both nodeReveal}.commerce-card[data-astro-cid-ksvtdtat]{animation:.6s cubic-bezier(.22,1,.36,1) .35s both nodeReveal}.sync-badge[data-astro-cid-ksvtdtat]{animation:.5s cubic-bezier(.22,1,.36,1) .5s both nodeReveal}.packet-forward[data-astro-cid-ksvtdtat]{animation:10s linear infinite packetForward;left:-120px}.packet-reverse[data-astro-cid-ksvtdtat]{animation:10s linear infinite packetReverse;right:-120px}@keyframes packetForward{0%{opacity:0;left:-120px}3%{opacity:1}92%{opacity:1}to{opacity:0;left:calc(100% + 20px)}}@keyframes packetReverse{0%{opacity:0;right:-120px}3%{opacity:1}92%{opacity:1}to{opacity:0;right:calc(100% + 20px)}}.hero-grid[data-astro-cid-2qaajieb]{opacity:.5;background-image:radial-gradient(circle,#e5e7eb .75px,#0000 .75px);background-size:24px 24px}.label-reveal[data-astro-cid-2qaajieb],.headline-reveal[data-astro-cid-2qaajieb],.body-reveal[data-astro-cid-2qaajieb],.cta-reveal[data-astro-cid-2qaajieb]{animation:.7s cubic-bezier(.22,1,.36,1) both fadeInUp}.label-reveal[data-astro-cid-2qaajieb]{animation-delay:.12s}.headline-reveal[data-astro-cid-2qaajieb]{animation-delay:.2s}.body-reveal[data-astro-cid-2qaajieb]{animation-delay:.3s}.cta-reveal[data-astro-cid-2qaajieb]{animation-delay:.4s}.accent-line[data-astro-cid-2qaajieb]{animation:.6s cubic-bezier(.22,1,.36,1) .6s both drawIn}.store-mock[data-astro-cid-2qaajieb]{animation:.8s cubic-bezier(.22,1,.36,1) .3s both panelReveal}.score-badge[data-astro-cid-2qaajieb]{animation:.5s cubic-bezier(.22,1,.36,1) both fadeInUp}.score-badge[data-astro-cid-2qaajieb]:first-child{animation-delay:.6s}.score-badge[data-astro-cid-2qaajieb]:nth-child(2){animation-delay:.7s}.badge-item[data-astro-cid-2qaajieb]{animation:.5s cubic-bezier(.22,1,.36,1) both fadeInUp}@keyframes fadeInUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes drawIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cc-stream[data-astro-cid-2qaajieb]{flex:1;min-height:26rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 62%,#0000);mask-image:linear-gradient(#0000,#000 12% 62%,#0000)}.cc-stream__focus[data-astro-cid-2qaajieb]{z-index:2;background:var(--color-primary);pointer-events:none;width:3px;height:4.5rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.cc-stream__track[data-astro-cid-2qaajieb]{will-change:transform;animation:23s linear infinite cc-stream-drift;position:absolute;top:0;left:0;right:0}@keyframes cc-stream-drift{to{transform:translateY(-33.3333%)}}.cc-stream[data-astro-cid-2qaajieb]:hover .cc-stream__track[data-astro-cid-2qaajieb],.cc-stream[data-astro-cid-2qaajieb]:focus-within .cc-stream__track[data-astro-cid-2qaajieb]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.cc-stream[data-astro-cid-2qaajieb]{overflow-y:auto;-webkit-mask-image:none;mask-image:none}.cc-stream__track[data-astro-cid-2qaajieb]{animation:none;position:static}.cc-stream__focus[data-astro-cid-2qaajieb]{display:none}.thought[data-astro-cid-2qaajieb]{opacity:1;animation:none}}.stack-cell[data-astro-cid-2qaajieb]{opacity:0;animation:.55s cubic-bezier(.22,1,.36,1) forwards stack-drop;animation-delay:calc(.35s + var(--drop) * .11s)}.stack-cell[data-astro-cid-2qaajieb]:after{content:"";opacity:0;pointer-events:none;background:#2f7bff;transition:opacity .2s;position:absolute;inset:0}.stack-cell[data-astro-cid-2qaajieb]:hover:after{opacity:.04}@keyframes stack-drop{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.stack-cell[data-astro-cid-2qaajieb]{opacity:1;animation:none}}.cc-page h1{font-family:var(--font-heading);font-size:var(--step-4);letter-spacing:-.03em;font-weight:500;line-height:1.08}.cc-page h2{font-family:var(--font-heading);font-size:var(--step-3);letter-spacing:-.03em;font-weight:500;line-height:1.1}
