.pipeline-game-module__urLUzW__chart{container-type:inline-size}.pipeline-game-module__urLUzW__chart svg[role=img]{height:180px}.pipeline-game-module__urLUzW__chart [class~=group\/stage-flow-card]{text-align:center;padding:12px 6px}.pipeline-game-module__urLUzW__chart [class~=group\/stage-flow-card]>div{justify-content:center}.pipeline-game-module__urLUzW__chart [class~=group\/stage-flow-card] .text-2xl{font-variant-numeric:tabular-nums;font-size:clamp(24px,6.5cqw,32px)}.pipeline-game-module__urLUzW__chart [class~=group\/stage-flow-card] .text-xs{color:#7c3aed;white-space:normal;margin-top:12px;font-size:clamp(13px,3.6cqw,20px);font-weight:600;line-height:1.2;overflow:visible}.pipeline-game-module__urLUzW__chart [class~=group\/stage-flow-card] .text-sm{white-space:normal;font-size:clamp(11px,3.3cqw,18px);line-height:1.2}.pipeline-game-module__urLUzW__chart [class~=group\/stage-flow-card] [class~="text-[11px]"]{display:none}.pipeline-game-module__urLUzW__chart [class~=absolute][class~=z-20]{box-sizing:border-box;border-radius:50%;gap:clamp(4px,1.2cqw,6px);width:clamp(72px,21cqw,108px);min-width:0;height:clamp(72px,21cqw,108px);padding:12px 8px}.pipeline-game-module__urLUzW__chart [class~=absolute][class~=z-20]>span:first-child{font-variant-numeric:tabular-nums;font-size:clamp(18px,4.5cqw,24px);line-height:1}.pipeline-game-module__urLUzW__chart [class~=absolute][class~=z-20]>span:last-child:not(:first-child){white-space:nowrap;margin-top:0;font-size:clamp(9px,2.4cqw,12px);line-height:1.2}.pipeline-game-module__urLUzW__chart[data-beat="0"] [class~=absolute][class~=z-20]>span:first-child{animation:.48s ease-out pipeline-game-module__urLUzW__score-pop-a}.pipeline-game-module__urLUzW__chart[data-beat="1"] [class~=absolute][class~=z-20]>span:first-child{animation:.48s ease-out pipeline-game-module__urLUzW__score-pop-b}@keyframes pipeline-game-module__urLUzW__score-pop-a{0%{scale:.85}55%{scale:1.18}to{scale:1}}@keyframes pipeline-game-module__urLUzW__score-pop-b{0%{scale:.85}55%{scale:1.18}to{scale:1}}@media (prefers-reduced-motion:reduce){.pipeline-game-module__urLUzW__chart [class~=absolute][class~=z-20]>span:first-child{animation:none!important}}
.dynamic-module__zvPr0q__landing{overflow-x:clip}.dynamic-module__zvPr0q__confetti{z-index:1100;pointer-events:none;position:fixed;inset:0;overflow:hidden}.dynamic-module__zvPr0q__confetti i{opacity:0;border-radius:2px;width:7px;height:12px;animation:2.8s ease-out both dynamic-module__zvPr0q__celebrate;position:absolute;top:-16px}@keyframes dynamic-module__zvPr0q__celebrate{0%{opacity:0;transform:translateY(0)rotate(0)}10%{opacity:.85}to{opacity:0;transform:translateY(110dvh)rotate(480deg)}}@media (prefers-reduced-motion:reduce){.dynamic-module__zvPr0q__landing *,.dynamic-module__zvPr0q__landing :before,.dynamic-module__zvPr0q__landing :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}.dynamic-module__zvPr0q__confetti{display:none}}.dynamic-module__zvPr0q__chat{background-color:#efeae2;background-image:radial-gradient(#d4cdc3 .75px,#0000 .75px);background-size:16px 16px}.dynamic-module__zvPr0q__typingDot{background:#8696a0;border-radius:50%;width:6px;height:6px;animation:.9s ease-in-out infinite alternate dynamic-module__zvPr0q__typing}.dynamic-module__zvPr0q__typingDot:nth-child(2){animation-delay:.15s}.dynamic-module__zvPr0q__typingDot:nth-child(3){animation-delay:.3s}@keyframes dynamic-module__zvPr0q__typing{to{opacity:.35;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.dynamic-module__zvPr0q__typingDot{animation:none}}.dynamic-module__zvPr0q__chat[data-paused=true] .dynamic-module__zvPr0q__typingDot{animation-play-state:paused}.dynamic-module__zvPr0q__chatShell{transform-origin:50%}.dynamic-module__zvPr0q__cursor{transform-origin:3px 3px}.dynamic-module__zvPr0q__quoteAction{animation:.18s ease-out .4s both dynamic-module__zvPr0q__revealQuoteAction}@keyframes dynamic-module__zvPr0q__revealQuoteAction{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.dynamic-module__zvPr0q__cursor[data-motion=lead]{animation:1.4s cubic-bezier(.3,.05,.2,1) both dynamic-module__zvPr0q__cursorApproach}.dynamic-module__zvPr0q__cursor[data-motion=ready]{animation:.4s ease-in-out both dynamic-module__zvPr0q__cursorGrab}.dynamic-module__zvPr0q__cursor[data-motion=drag]{animation:.95s ease-in-out both dynamic-module__zvPr0q__cursorCarry}.dynamic-module__zvPr0q__cursorClick{opacity:0;border:2px solid #111;border-radius:50%;width:24px;height:24px;position:absolute;top:-9px;left:-9px}.dynamic-module__zvPr0q__cursor[data-motion=lead] .dynamic-module__zvPr0q__cursorClick{animation:.25s ease-out 1.1s both dynamic-module__zvPr0q__cursorClick}.dynamic-module__zvPr0q__cursor[data-motion=ready] .dynamic-module__zvPr0q__cursorClick{animation:.15s ease-out .25s both dynamic-module__zvPr0q__cursorClick}@keyframes dynamic-module__zvPr0q__cursorApproach{0%{opacity:0;transform:translate(-100px,150px)rotate(-15deg)}15%{opacity:1}45%{transform:translate(-68px,65px)rotate(-7deg)}72%{transform:translate(6px,-5px)rotate(4deg)}88%{transform:translate(0)rotate(0)scale(1)}95%{transform:translateY(1px)scale(.88)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes dynamic-module__zvPr0q__cursorGrab{0%{transform:translate(-48px,-32px)rotate(-8deg)}65%{transform:translate(0)scale(.86)}to{transform:translate(0)scale(.92)}}@keyframes dynamic-module__zvPr0q__cursorCarry{0%{transform:scale(.92)}40%{transform:translate(3px,-4px)rotate(-5deg)scale(.92)}80%{transform:translate(-2px,2px)rotate(3deg)scale(.92)}to{transform:translate(0)rotate(0)scale(1)}}@keyframes dynamic-module__zvPr0q__cursorClick{0%{opacity:.6;transform:scale(.3)}to{opacity:0;transform:scale(1.7)}}@media (prefers-reduced-motion:reduce){.dynamic-module__zvPr0q__confetti,.dynamic-module__zvPr0q__cursor{display:none}}.dynamic-module__zvPr0q__cursor[data-motion=incoming],.dynamic-module__zvPr0q__cursor[data-motion=reply]{animation:1s both dynamic-module__zvPr0q__cursorSend;top:4px;right:14px}.dynamic-module__zvPr0q__cursor[data-motion=reply] .dynamic-module__zvPr0q__cursorClick{animation:.25s ease-out .75s both dynamic-module__zvPr0q__cursorClick}@keyframes dynamic-module__zvPr0q__cursorSend{0%{opacity:0;transform:translate(-100px,-65px)rotate(-12deg)}20%{opacity:1}65%{transform:translate(3px,-3px)rotate(3deg)}78%{transform:translate(0)scale(1)}88%{transform:translateY(2px)scale(.8)}to{transform:translate(0)scale(1)}}.dynamic-module__zvPr0q__cursor[data-motion=incoming]{animation-delay:.7s}.dynamic-module__zvPr0q__cursor[data-motion=incoming] .dynamic-module__zvPr0q__cursorClick{animation:.25s ease-out 1.45s both dynamic-module__zvPr0q__cursorClick}.dynamic-module__zvPr0q__demoViewport{padding-bottom:24px}.dynamic-module__zvPr0q__heroHeading{padding-block:clamp(24px,4svh,44px)}.dynamic-module__zvPr0q__headline{text-wrap:balance;font-size:clamp(18px,4.7vw,32px);line-height:1.2}.dynamic-module__zvPr0q__boardStage{height:480px;min-height:480px;position:relative}.dynamic-module__zvPr0q__boardGrid{grid-template-columns:minmax(0,1fr);gap:12px;height:100%;padding:8px 0;display:grid;position:relative;overflow:auto}.dynamic-module__zvPr0q__boardColumn{flex-direction:column;min-width:0;display:none}.dynamic-module__zvPr0q__boardColumn[data-current=true]{display:flex}.dynamic-module__zvPr0q__columnSurface{flex:1;min-height:325px}@media (min-width:768px){.dynamic-module__zvPr0q__demoViewport{padding-bottom:24px}.dynamic-module__zvPr0q__headline{font-size:clamp(28px,4svh,44px);line-height:1.2}.dynamic-module__zvPr0q__boardGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.dynamic-module__zvPr0q__boardColumn{display:flex}.dynamic-module__zvPr0q__columnSurface{min-height:0}}@media (min-width:768px) and (max-height:850px){.dynamic-module__zvPr0q__heroHeading{padding-block:12px}.dynamic-module__zvPr0q__headline{font-size:28px}.dynamic-module__zvPr0q__boardStage{height:clamp(360px,100svh - 370px,480px);min-height:360px}}.dynamic-module__zvPr0q__callPortrait{animation:4s ease-in-out infinite alternate dynamic-module__zvPr0q__callPresence;position:absolute;inset:0;container-type:size}.dynamic-module__zvPr0q__callPortraitImage{aspect-ratio:2;width:max(200cqw,200cqh);max-width:none;height:auto;position:absolute;top:50%;left:50%}@keyframes dynamic-module__zvPr0q__callPresence{0%{transform:scale(1)}to{transform:scale(1.035)translateY(-1px)}}@media (prefers-reduced-motion:reduce){.dynamic-module__zvPr0q__callPortrait{animation:none}}.dynamic-module__zvPr0q__cursor[data-motion=service]{animation:.55s ease-in-out 3 both dynamic-module__zvPr0q__serviceCursor;top:4px;right:14px}.dynamic-module__zvPr0q__cursor[data-motion=service] .dynamic-module__zvPr0q__cursorClick{animation:.55s ease-out 3 both dynamic-module__zvPr0q__serviceClick}@keyframes dynamic-module__zvPr0q__serviceCursor{0%,to{transform:translate(-8px,-5px)rotate(-4deg)}65%{transform:translate(1px,-1px)rotate(2deg)}80%{transform:translateY(2px)scale(.8)}92%{transform:translate(0)scale(1)}}@keyframes dynamic-module__zvPr0q__serviceClick{0%,75%{opacity:0;transform:scale(.3)}80%{opacity:.6;transform:scale(.3)}to{opacity:0;transform:scale(1.7)}}.dynamic-module__zvPr0q__addServicePress{animation:.55s ease-in-out 3 both dynamic-module__zvPr0q__servicePress}@keyframes dynamic-module__zvPr0q__servicePress{0%,75%,to{transform:scale(1)}80%{transform:scale(.95)}92%{transform:scale(1.025)}}.dynamic-module__zvPr0q__cursor[data-motion=quotation]{animation:1s ease-in-out 1.7s both dynamic-module__zvPr0q__cursorSend;top:4px;right:14px}.dynamic-module__zvPr0q__cursor[data-motion=quotation] .dynamic-module__zvPr0q__cursorClick{animation:.25s ease-out 2.45s both dynamic-module__zvPr0q__cursorClick}@media (prefers-reduced-motion:reduce){.dynamic-module__zvPr0q__addServicePress{animation:none}}.dynamic-module__zvPr0q__messageAlert{animation:.8s both dynamic-module__zvPr0q__messageAlertBounce;animation-play-state:inherit}.dynamic-module__zvPr0q__messageReveal{animation:.65s .65s both dynamic-module__zvPr0q__messageRevealBounce;animation-play-state:inherit}.dynamic-module__zvPr0q__messageReveal>div,.dynamic-module__zvPr0q__messageIcon{animation-play-state:inherit}.dynamic-module__zvPr0q__messageIcon{animation:.65s .85s both dynamic-module__zvPr0q__messageIconBounce;animation-play-state:inherit}@keyframes dynamic-module__zvPr0q__messageAlertBounce{0%{opacity:0;transform:translateY(24px)scale(.3)rotate(-12deg)}30%{opacity:1;transform:translateY(-10px)scale(1.16)rotate(5deg)}50%{opacity:1;transform:translateY(3px)scale(.96)rotate(-2deg)}70%{opacity:1;transform:translateY(0)scale(1)rotate(0)}to{opacity:0;transform:translateY(-24px)scale(.6)}}@keyframes dynamic-module__zvPr0q__messageRevealBounce{0%{opacity:0;transform:translateY(28px)scale(.72)}50%{opacity:1;transform:translateY(-7px)scale(1.045)}75%{opacity:1;transform:translateY(3px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes dynamic-module__zvPr0q__messageIconBounce{0%{transform:scale(.7)rotate(-12deg)}50%{transform:scale(1.12)rotate(6deg)}75%{transform:scale(.96)rotate(-2deg)}to{transform:scale(1)rotate(0)}}.dynamic-module__zvPr0q__cursor[data-motion=notification]{animation:1s ease-in-out 1.45s both dynamic-module__zvPr0q__cursorSend;top:12px;right:20px}.dynamic-module__zvPr0q__cursor[data-motion=notification] .dynamic-module__zvPr0q__cursorClick{animation:.25s ease-out 2.2s both dynamic-module__zvPr0q__cursorClick}@media (prefers-reduced-motion:reduce){.dynamic-module__zvPr0q__messageAlert{animation-name:dynamic-module__zvPr0q__messageAlertFade}.dynamic-module__zvPr0q__messageReveal{animation-name:dynamic-module__zvPr0q__messageRevealFade}.dynamic-module__zvPr0q__messageIcon{animation:none}}@keyframes dynamic-module__zvPr0q__messageAlertFade{0%,70%{opacity:1}to{opacity:0}}@keyframes dynamic-module__zvPr0q__messageRevealFade{0%{opacity:0}to{opacity:1}}.dynamic-module__zvPr0q__headlineWindow{height:3.3em;display:block;overflow:hidden}.dynamic-module__zvPr0q__headlineTrack{animation:12s infinite dynamic-module__zvPr0q__headlineScrollUp;display:block}.dynamic-module__zvPr0q__headlineSlide{flex-direction:column;justify-content:center;gap:.12em;height:3.3em;display:flex}.dynamic-module__zvPr0q__headlineLine{white-space:nowrap;justify-content:center;align-items:center;gap:.22em;line-height:1.1;display:flex}.dynamic-module__zvPr0q__headlineLine .dynamic-module__zvPr0q__headlineChip{padding:.12em .4em;font-size:1em;line-height:1.1}@keyframes dynamic-module__zvPr0q__headlineScrollUp{0%,26%{transform:translateY(0)}33.333%,59.333%{transform:translateY(-25%)}66.667%,92.667%{transform:translateY(-50%)}to{transform:translateY(-75%)}}@media (prefers-reduced-motion:reduce){.dynamic-module__zvPr0q__headlineTrack{animation:none}}
.guided-attention-module__PNbKhq__beacon{position:relative}.guided-attention-module__PNbKhq__beacon:after,.guided-attention-module__PNbKhq__halo:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:var(--vee-shadow-attention);opacity:.4;animation:3.2s ease-in-out infinite guided-attention-module__PNbKhq__attention-glow;position:absolute;inset:0}.guided-attention-module__PNbKhq__beacon:after{background:var(--vee-focus);inset:-2px}@keyframes guided-attention-module__PNbKhq__attention-glow{0%,to{opacity:.25}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.guided-attention-module__PNbKhq__beacon:after,.guided-attention-module__PNbKhq__halo:after{opacity:.45;animation:none}}
.checklist-module__QX3Fdq__expand,.checklist-module__QX3Fdq__collapse{transform-origin:100% 100%;will-change:width, max-height;width:100%;max-height:720px;margin-left:auto;animation:.82s cubic-bezier(.22,1,.36,1) both checklist-module__QX3Fdq__checklist-expand}.checklist-module__QX3Fdq__collapse{animation-direction:reverse}@keyframes checklist-module__QX3Fdq__checklist-expand{0%{width:210px;max-height:49px}36%,42%{width:100%;max-height:49px}to{width:100%;max-height:720px}}@media (prefers-reduced-motion:reduce){.checklist-module__QX3Fdq__expand,.checklist-module__QX3Fdq__collapse{animation-duration:1ms}}
.module-switch-motion-module__VoInHq__regionExit{pointer-events:none;animation:.36s cubic-bezier(.64,0,.78,0) forwards module-switch-motion-module__VoInHq__module-region-exit-right}.module-switch-motion-module__VoInHq__regionEnter{animation:.52s cubic-bezier(.22,1,.36,1) both module-switch-motion-module__VoInHq__module-region-enter-left}.module-switch-motion-module__VoInHq__skeletonEnter{animation:.42s cubic-bezier(.22,1,.36,1) .1s backwards module-switch-motion-module__VoInHq__module-skeleton-enter-right}@keyframes module-switch-motion-module__VoInHq__module-region-exit-right{0%{opacity:1;filter:blur();transform:translate(0,0)}to{opacity:0;filter:blur(5px);transform:translate(34px)}}@keyframes module-switch-motion-module__VoInHq__module-skeleton-enter-right{0%{opacity:0;filter:blur(5px);transform:translate(-28px)}to{opacity:1;filter:blur();transform:translate(0,0)}}@keyframes module-switch-motion-module__VoInHq__module-region-enter-left{0%{opacity:0;filter:blur(5px);transform:translate(34px)}to{opacity:1;filter:blur();transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.module-switch-motion-module__VoInHq__regionExit,.module-switch-motion-module__VoInHq__regionEnter,.module-switch-motion-module__VoInHq__skeletonEnter{animation-duration:1ms!important;animation-delay:0s!important}}
