html{scroll-behavior:smooth}@keyframes mesh-shift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes pulse-glow{0%,to{opacity:.3}50%{opacity:.6}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-left{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes bar-grow{0%{height:10%}to{height:var(--bar-height)}}@keyframes hero-text-reveal{0%{opacity:0;filter:blur(8px);transform:translateY(30px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes hero-clip-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes ai-glow-pulse{0%,to{text-shadow:0 0 8px #e46e1566,0 0 20px #e46e1533;transform:scale(1)}50%{text-shadow:0 0 16px #e46e1599,0 0 40px #e46e154d,0 0 60px #e46e1526;transform:scale(1.05)}}@keyframes ai-scale-in{0%{opacity:0;filter:blur(10px);transform:scale(.3)}to{opacity:1;filter:blur();transform:scale(1)}}.hero-line-1{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) .2s forwards hero-text-reveal}.hero-facebook{clip-path:inset(0 100% 0 0);animation:.8s cubic-bezier(.25,1,.5,1) .8s forwards hero-clip-reveal;display:inline}.hero-line-2{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) 1.8s forwards hero-text-reveal}.hero-ai{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) 2.3s forwards ai-scale-in,2.5s ease-in-out 2.9s infinite ai-glow-pulse;display:inline-block}@keyframes typing-cursor{0%,to{opacity:1}50%{opacity:0}}@keyframes dash-flow{to{stroke-dashoffset:0}}@keyframes scale-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}.landing-gradient-text{background:linear-gradient(135deg,#f28b38,#e46e15,#d6520b);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.landing-gradient-text-hero{background:linear-gradient(135deg,#e46e15 0%,#d6520b 50%,#b84509 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.landing-hero-bg{background:radial-gradient(80% 60% at 70%,#e46e1514 0%,#0000 60%) 0 0/100% 100%,radial-gradient(60% 50% at 30% 60%,#f28b380f 0%,#0000 50%) 0 0/100% 100%,linear-gradient(135deg,#07070d 0%,#0d0d1f 25%,#0a0a15 50%,#1a0f08 75%,#07070d 100%) 0 0/400% 400%;animation:20s infinite mesh-shift}[data-mantine-color-scheme=light] .landing-hero-bg{background:linear-gradient(135deg,#fafafa 0%,#f5f5f5 25%,#fafafa 50%,#f8f6f4 75%,#fafafa 100%) 0 0/400% 400%;animation:20s infinite mesh-shift}.landing-grid-pattern{background-image:linear-gradient(#e46e150a 1px,#0000 1px),linear-gradient(90deg,#e46e150a 1px,#0000 1px);background-size:64px 64px}[data-mantine-color-scheme=light] .landing-grid-pattern{background-image:linear-gradient(#00000006 1px,#0000 1px),linear-gradient(90deg,#00000006 1px,#0000 1px)}.landing-orb{filter:blur(80px);opacity:.35;pointer-events:none;border-radius:50%;position:absolute}[data-mantine-color-scheme=light] .landing-orb{opacity:.1;filter:blur(100px)}.landing-orb-1{background:radial-gradient(circle,#e46e15,#0000 70%);width:500px;height:500px;animation:12s ease-in-out infinite float-slow;top:-100px;right:-100px}.landing-orb-2{background:radial-gradient(circle,#f28b38,#0000 70%);width:400px;height:400px;animation:10s ease-in-out 2s infinite float-slow;bottom:-50px;left:-80px}.landing-orb-3{background:radial-gradient(circle,#d6520b,#0000 70%);width:350px;height:350px;animation:6s ease-in-out infinite pulse-glow;top:30%;right:15%}.landing-glass-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:var(--mantine-radius-lg);background:#ffffff0a;border:1px solid #ffffff14;transition:all .4s cubic-bezier(.16,1,.3,1)}.landing-glass-card:hover{background:#ffffff12;border-color:#e46e1559;transform:translateY(-6px);box-shadow:0 8px 40px #e46e151f}[data-mantine-color-scheme=light] .landing-glass-card{background:#ffffffbf;border:1px solid #0000000f;box-shadow:0 2px 12px #0000000a}[data-mantine-color-scheme=light] .landing-glass-card:hover{background:#fffffff2;border-color:#e46e154d;box-shadow:0 12px 40px #e46e151a}.landing-navbar{transition:top .8s cubic-bezier(.16,1,.3,1),padding .8s cubic-bezier(.16,1,.3,1)}.landing-navbar .mantine-Group-root{transition:padding .6s cubic-bezier(.16,1,.3,1),border-radius .8s cubic-bezier(.16,1,.3,1),background .8s cubic-bezier(.16,1,.3,1),border-color .6s,-webkit-backdrop-filter .6s,backdrop-filter .6s,box-shadow 1s cubic-bezier(.16,1,.3,1)}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.landing-reveal{opacity:0;translate:0 40px}.landing-reveal.visible{animation:.9s cubic-bezier(.16,1,.3,1) forwards revealUp}@keyframes revealUp{to{opacity:1;translate:0}}.landing-reveal-left{opacity:0;translate:-50px}.landing-reveal-left.visible{animation:.9s cubic-bezier(.16,1,.3,1) forwards revealLeft}@keyframes revealLeft{to{opacity:1;translate:0}}.landing-reveal-right{opacity:0;translate:50px}.landing-reveal-right.visible{animation:.9s cubic-bezier(.16,1,.3,1) forwards revealRight}@keyframes revealRight{to{opacity:1;translate:0}}.landing-mockup{border-radius:var(--mantine-radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f0f19e6;border:1px solid #ffffff1a;transition:border-color .3s,box-shadow .3s;overflow:hidden;box-shadow:0 25px 80px #00000080,0 0 60px #e46e1514}.landing-mockup:hover{border-color:#e46e1566;box-shadow:0 25px 80px #00000080,0 0 80px #e46e151f,0 0 30px #e46e1514}[data-mantine-color-scheme=light] .landing-mockup{background:#fff;border:1px solid #00000014;box-shadow:0 25px 60px #00000014,0 8px 20px #0000000a}[data-mantine-color-scheme=light] .landing-mockup:hover{border-color:#e46e154d;box-shadow:0 25px 60px #0000001a,0 0 40px #e46e1514}.landing-mockup-bar{animation:1.2s cubic-bezier(.16,1,.3,1) forwards bar-grow}.landing-pricing-popular{position:relative;box-shadow:0 0 50px #e46e1526;border:2px solid #e46e15!important}[data-mantine-color-scheme=light] .landing-pricing-popular{box-shadow:0 8px 40px #e46e151f}.landing-cta-bg{background:linear-gradient(160deg,#1a1b1e 0%,#1e1a17 50%,#1a1b1e 100%);border-top:1px solid #e46e1526;border-bottom:1px solid #e46e1526;position:relative;overflow:hidden}.landing-cta-bg:before{content:"";pointer-events:none;background:radial-gradient(circle,#e46e1514 0%,#0000 70%);width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-cta-bg:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.landing-ai-bubble{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) forwards fade-in-up}.landing-ai-cursor{vertical-align:text-bottom;background:#e46e15;width:2px;height:1em;margin-left:2px;animation:.8s infinite typing-cursor;display:inline-block}.landing-stat-value{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.landing-section-dark{background:#07070d}[data-mantine-color-scheme=light] .landing-section-dark{background:#f6f6f7}.landing-shimmer{background:linear-gradient(90deg,#0000 0%,#e46e1514 50%,#0000 100%) 0 0/200% 100%;animation:3s infinite shimmer}@media (max-width:768px){.landing-hero-bg{min-height:auto!important;padding-top:100px!important;padding-bottom:60px!important}.landing-mesh-bg,.landing-orb,.landing-orb-1,.landing-orb-2,.landing-orb-3{animation:none!important;display:none!important}.landing-shimmer{animation:none!important}}.doc-article-link:hover{background:#00000008}[data-mantine-color-scheme=dark] .doc-article-link:hover{background:#ffffff0d}.landing-workflow .react-flow__pane{pointer-events:none}.landing-workflow .react-flow__node{pointer-events:auto}.landing-nav-link{color:#0000008c}[data-mantine-color-scheme=dark] .landing-nav-link{color:#ffffffa6}.landing-nav-link:hover{color:#000}[data-mantine-color-scheme=dark] .landing-nav-link:hover{color:#fff}.landing-footer-link{color:#00000073}[data-mantine-color-scheme=dark] .landing-footer-link{color:#ffffff80}.landing-footer-link:hover{color:#000}[data-mantine-color-scheme=dark] .landing-footer-link:hover{color:#fff}.landing-drawer-content.landing-drawer-content{padding:0!important}
