.stackArea{--stack-top:80px;--stack-gap:160px;--stack-end-gap:160px;--stack-offset:16px;isolation:isolate;width:100%;display:block;position:relative;overflow:visible}.stickySlot{top:calc(var(--stack-top) + (var(--stack-index) * var(--stack-offset)));margin-bottom:var(--stack-gap);transform:scale(var(--stack-scale));transform-origin:top;will-change:transform;position:sticky}.stickySlot:last-child{margin-bottom:var(--stack-end-gap)}@media (max-width:768px){.stackArea{--stack-top:56px;--stack-gap:96px;--stack-offset:10px}.stickySlot{transform:none}}.top-services-motion-fix div[class*=stackArea]{--stack-gap:150px!important;--stack-offset:24px!important}@media (max-width:1024px){.top-services-motion-fix div[class*=stackArea]{--stack-gap:130px!important;--stack-offset:20px!important}}@media (max-width:768px){.top-services-motion-fix div[class*=stackArea]{--stack-gap:120px!important;--stack-offset:18px!important}}.dark-glow{isolation:isolate;position:relative}.dark-glow:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(68.4% 112% at 93.42% 31.61%,#00bf8f29 0%,#0000 100%);position:absolute;inset:0}@keyframes indexProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes previewImageEnter{0%{opacity:0;transform:translateY(10px)scale(.994)}60%{opacity:.92;transform:translateY(3px)scale(.998)}to{opacity:1;transform:translateY(0)scale(1)}}#home,#about,#pricing,#ourNetwork,#faq,#contact{scroll-margin-top:96px}.landing-root{font-family:var(--font-inter), Inter, sans-serif;background-color:var(--color-paper);min-height:100dvh;color:var(--color-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.01em;text-rendering:optimizelegibility;-webkit-text-stroke:.02px currentColor;background-image:linear-gradient(#daf1e9 0%,#fafcfe 60% 100%);background-repeat:no-repeat;line-height:1.2}@media (prefers-reduced-motion:no-preference){.hero-enter>:first-child>*{animation:.65s cubic-bezier(.22,1,.36,1) both heroRise}.hero-enter>:first-child>:nth-child(2){animation-delay:80ms}.hero-enter>:nth-child(2){animation:.65s cubic-bezier(.22,1,.36,1) .16s both heroRise}.hero-enter>:nth-child(3){animation:.65s cubic-bezier(.22,1,.36,1) .24s both heroRise}.hero-enter>:nth-child(4){animation:.65s cubic-bezier(.22,1,.36,1) .32s both heroRise}}
