.franchise-landing-module__ruDVNW__page{--franchise-ink:#fdf7ff;--franchise-muted:#f5e6ffa8;--franchise-subtle:#f5e6ff70;--franchise-line:#dca8ff29;--franchise-purple:#a855f7;--franchise-violet:#7c3aed;--franchise-plum:#4c0b63;min-height:100vh;color:var(--franchise-ink);background:radial-gradient(circle at 50% -8%,#a855f742,#0000 34rem),linear-gradient(#08020a 0%,#120617 42%,#09020b 100%);overflow:clip}.franchise-landing-module__ruDVNW__page :where(a,button):focus-visible{outline-color:#d8b4feb8}.franchise-landing-module__ruDVNW__dotGrid{background-image:radial-gradient(#e7c8ff1f 1px,#0000 1px);background-size:24px 24px;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.franchise-landing-module__ruDVNW__heroOrb{filter:blur(2px);animation:13s ease-in-out infinite alternate franchise-landing-module__ruDVNW__franchiseOrb}.franchise-landing-module__ruDVNW__glassPanel{-webkit-backdrop-filter:blur(26px)saturate(145%);background:linear-gradient(145deg,#ffffff1b,#ffffff09),#19071fb8;border:1px solid #e8cdff29;box-shadow:inset 0 1px #ffffff21,0 32px 100px #00000061,0 0 90px #6f1f8e2e}.franchise-landing-module__ruDVNW__productScreen{isolation:isolate;background:radial-gradient(circle at 82% 4%,#c084fc2e,#0000 32%),radial-gradient(circle at 5% 88%,#5b21b647,#0000 40%),#120517f0;border:1px solid #edd3ff2b;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 45px 130px #00000080,0 0 100px #7e22ce29}.franchise-landing-module__ruDVNW__productScreen:after{z-index:-1;content:"";background-image:radial-gradient(#e5c3ff1a 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 78%);mask-image:linear-gradient(135deg,#000,#0000 78%)}.franchise-landing-module__ruDVNW__bentoShell{background:radial-gradient(circle at 50% 0,#a855f71a,#0000 38%),#140619b3;border:1px solid #e1beff24;border-radius:36px;padding:12px;box-shadow:inset 0 1px #ffffff12,0 56px 140px #00000057}.franchise-landing-module__ruDVNW__bentoGrid{grid-template-columns:1fr;gap:12px;display:grid}.franchise-landing-module__ruDVNW__bentoCard{isolation:isolate;background:linear-gradient(145deg,#ffffff18,#ffffff05),#1d0825d6;border:1px solid #e6c6ff29;border-radius:25px;min-width:0;transition:transform .36s cubic-bezier(.2,.8,.2,1),border-color .36s,box-shadow .36s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,0 24px 70px #00000038}.franchise-landing-module__ruDVNW__bentoCard:before{z-index:-1;content:"";opacity:.52;background:radial-gradient(circle, var(--card-glow,#a855f73d), transparent 55%);animation:11s ease-in-out infinite alternate franchise-landing-module__ruDVNW__franchiseCardGlow;position:absolute;inset:-45% -25%;transform:translate(-18%,-8%)}.franchise-landing-module__ruDVNW__bentoCard:hover{border-color:#e0b8ff47;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff1f,0 34px 90px #0000004d,0 0 70px #7e22ce1f}.franchise-landing-module__ruDVNW__orderCard{--card-glow:#9747ff47;min-height:370px}.franchise-landing-module__ruDVNW__answerCard{--card-glow:#d8b4fe3b;min-height:370px}.franchise-landing-module__ruDVNW__routingCard{--card-glow:#7e22ce4d;min-height:355px}.franchise-landing-module__ruDVNW__shiftCard{--card-glow:#c084fc42;min-height:320px}.franchise-landing-module__ruDVNW__dataCard{--card-glow:#a855f738;min-height:310px}.franchise-landing-module__ruDVNW__miniSurface{-webkit-backdrop-filter:blur(18px);background:#0b030e94;border:1px solid #ecd3ff21;box-shadow:inset 0 1px #ffffff0d,0 18px 46px #0003}.franchise-landing-module__ruDVNW__orderPulse{animation:2.8s ease-in-out infinite franchise-landing-module__ruDVNW__franchisePulse}.franchise-landing-module__ruDVNW__routingVisualizer{min-height:178px}.franchise-landing-module__ruDVNW__routeOrder{animation:6.2s cubic-bezier(.2,.8,.2,1) infinite franchise-landing-module__ruDVNW__franchiseRouteOrder}.franchise-landing-module__ruDVNW__routeBatch{animation:6.2s cubic-bezier(.2,.8,.2,1) infinite franchise-landing-module__ruDVNW__franchiseRouteBatch}.franchise-landing-module__ruDVNW__routeMerge{transform-origin:top;animation:6.2s cubic-bezier(.2,.8,.2,1) infinite franchise-landing-module__ruDVNW__franchiseRouteMerge}.franchise-landing-module__ruDVNW__routeSequenceLine{animation:6.2s cubic-bezier(.2,.8,.2,1) infinite franchise-landing-module__ruDVNW__franchiseRouteSequence}.franchise-landing-module__ruDVNW__routeStop{animation:6.2s cubic-bezier(.2,.8,.2,1) infinite franchise-landing-module__ruDVNW__franchiseRouteStop}.franchise-landing-module__ruDVNW__learningBar{transform-origin:0;animation:6s cubic-bezier(.2,.8,.2,1) infinite franchise-landing-module__ruDVNW__franchiseLearning}.franchise-landing-module__ruDVNW__insightBar{transform-origin:bottom;animation:5.8s cubic-bezier(.2,.8,.2,1) infinite alternate franchise-landing-module__ruDVNW__franchiseInsight}.franchise-landing-module__ruDVNW__networkFrame{background:#17061da8;border:1px solid #e1beff26;border-radius:34px;padding:12px;box-shadow:0 50px 130px #00000061,0 0 120px #711f9121}.franchise-landing-module__ruDVNW__proofCard{background:radial-gradient(circle at 90% 10%,#a855f733,#0000 34%),linear-gradient(145deg,#ffffff17,#ffffff06),#18061f;border:1px solid #e6c6ff29;box-shadow:inset 0 1px #ffffff17,0 48px 120px #00000057}.franchise-landing-module__ruDVNW__ctaPanel{background:radial-gradient(circle at 50% -15%,#d8b4fe38,#0000 38%),linear-gradient(145deg,#701c9075,#190521f0);border:1px solid #e9cfff33;box-shadow:inset 0 1px #ffffff1a,0 56px 130px #00000061,0 0 120px #7e22ce29}@media (min-width:1024px){.franchise-landing-module__ruDVNW__bentoShell{padding:14px}.franchise-landing-module__ruDVNW__bentoGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.franchise-landing-module__ruDVNW__orderCard{grid-column:span 7}.franchise-landing-module__ruDVNW__answerCard,.franchise-landing-module__ruDVNW__routingCard{grid-column:span 5}.franchise-landing-module__ruDVNW__shiftCard{grid-column:span 7}.franchise-landing-module__ruDVNW__dataCard{grid-column:span 12}}@keyframes franchise-landing-module__ruDVNW__franchiseOrb{0%{opacity:.58;transform:translate(-2%,-2%)scale(.96)}to{opacity:.9;transform:translate(4%,5%)scale(1.08)}}@keyframes franchise-landing-module__ruDVNW__franchiseCardGlow{0%{transform:translate(-20%,-8%)scale(.92)}to{transform:translate(18%,12%)scale(1.08)}}@keyframes franchise-landing-module__ruDVNW__franchisePulse{0%,to{box-shadow:0 0 #c084fc61}55%{box-shadow:0 0 0 8px #c084fc00}}@keyframes franchise-landing-module__ruDVNW__franchiseRouteOrder{0%,8%,to{opacity:.48;transform:translateY(3px)}18%,72%{opacity:1;transform:translateY(0)}82%{opacity:.7;transform:translateY(0)}}@keyframes franchise-landing-module__ruDVNW__franchiseRouteBatch{0%,24%,to{opacity:.52;transform:scale(.96)}36%,74%{opacity:1;transform:scale(1)}48%{box-shadow:0 0 0 7px #d8b4fe00}}@keyframes franchise-landing-module__ruDVNW__franchiseRouteMerge{0%,22%{opacity:0;transform:scaleY(0)}34%,78%{opacity:1;transform:scaleY(1)}90%,to{opacity:.36;transform:scaleY(1)}}@keyframes franchise-landing-module__ruDVNW__franchiseRouteSequence{0%,34%{opacity:0;transform:scaleX(0)}46%,78%{opacity:1;transform:scaleX(1)}90%,to{opacity:.38;transform:scaleX(1)}}@keyframes franchise-landing-module__ruDVNW__franchiseRouteStop{0%,34%{opacity:.42;transform:scale(.82)}45%,78%{opacity:1;transform:scale(1)}90%,to{opacity:.62;transform:scale(.96)}}@keyframes franchise-landing-module__ruDVNW__franchiseLearning{0%,18%{transform:scaleX(.32)}62%,to{transform:scaleX(.82)}}@keyframes franchise-landing-module__ruDVNW__franchiseInsight{0%{opacity:.72;transform:scaleY(.72)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.franchise-landing-module__ruDVNW__heroOrb,.franchise-landing-module__ruDVNW__bentoCard:before,.franchise-landing-module__ruDVNW__orderPulse,.franchise-landing-module__ruDVNW__routeOrder,.franchise-landing-module__ruDVNW__routeBatch,.franchise-landing-module__ruDVNW__routeMerge,.franchise-landing-module__ruDVNW__routeSequenceLine,.franchise-landing-module__ruDVNW__routeStop,.franchise-landing-module__ruDVNW__learningBar,.franchise-landing-module__ruDVNW__insightBar{animation:none!important}.franchise-landing-module__ruDVNW__bentoCard:hover{transform:none}}@media (prefers-reduced-transparency:reduce){.franchise-landing-module__ruDVNW__glassPanel,.franchise-landing-module__ruDVNW__bentoCard,.franchise-landing-module__ruDVNW__miniSurface,.franchise-landing-module__ruDVNW__proofCard{-webkit-backdrop-filter:none;background:#1b0921}}@media (prefers-contrast:more){.franchise-landing-module__ruDVNW__glassPanel,.franchise-landing-module__ruDVNW__productScreen,.franchise-landing-module__ruDVNW__bentoShell,.franchise-landing-module__ruDVNW__bentoCard,.franchise-landing-module__ruDVNW__miniSurface,.franchise-landing-module__ruDVNW__networkFrame,.franchise-landing-module__ruDVNW__proofCard,.franchise-landing-module__ruDVNW__ctaPanel{border-color:#f7e7ff6b}}
