.aura-background-component.fixed{z-index:0!important;opacity:.88!important;pointer-events:none}.aura-background-component.absolute,.aura-background-component [data-us-project-src],.aura-background-component [class*=-z-10],.aura-background-component canvas{z-index:0!important}body>header,body>main,body>footer{position:relative;z-index:10}.aura-bg-dots{display:none!important}@media(max-width:640px){header nav{padding-left:1rem!important;padding-right:1rem!important}header nav>div{border-radius:2rem!important;padding-left:.75rem!important;padding-right:.75rem!important}header a[href="#workflow"]{display:none!important}header a[href="#pricing"]{padding-left:1rem!important;padding-right:1rem!important;white-space:nowrap!important}main>section:first-of-type{padding-top:9.5rem!important;overflow:hidden}main>section:first-of-type h1{font-size:clamp(3rem,13.5vw,4rem)!important;line-height:1!important;letter-spacing:-.065em!important;max-width:100%}main>section:first-of-type h1 span{white-space:normal!important;overflow-wrap:normal}main>section:first-of-type h1 span:nth-child(3){max-width:100%;box-sizing:border-box;white-space:nowrap!important;font-size:clamp(2.7rem,12.2vw,3.7rem)!important;border-radius:1.1rem!important}}@media(max-width:420px){main>section:first-of-type h1{font-size:clamp(2.75rem,12.2vw,3.25rem)!important}main>section:first-of-type h1 span:nth-child(3){font-size:clamp(2.45rem,11.5vw,3rem)!important;padding-left:1rem!important;padding-right:1rem!important}}.iconify-local{display:inline-block;width:1em;height:1em;vertical-align:-.125em;flex-shrink:0}@keyframes auraAmbientDriftOne{0%,to{transform:translateZ(0) scale(1)}35%{transform:translate3d(4vw,3vh,0) scale(1.06)}70%{transform:translate3d(-2vw,5vh,0) scale(.98)}}@keyframes auraAmbientDriftTwo{0%,to{transform:translateZ(0) scale(1)}40%{transform:translate3d(-4vw,-3vh,0) scale(1.08)}75%{transform:translate3d(3vw,-5vh,0) scale(.96)}}@keyframes auraAmbientDriftThree{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(2vw,-4vh,0) scale(1.05)}}@keyframes auraDotDrift{0%{background-position:0 0}to{background-position:4rem 4rem}}.aura-bg-blob-one{animation:auraAmbientDriftOne 26s ease-in-out infinite}.aura-bg-blob-two{animation:auraAmbientDriftTwo 32s ease-in-out infinite}.aura-bg-blob-three{animation:auraAmbientDriftThree 30s ease-in-out infinite}.aura-bg-dots{animation:auraDotDrift 38s linear infinite}@media(prefers-reduced-motion:reduce){.aura-bg-blob-one,.aura-bg-blob-two,.aura-bg-blob-three,.aura-bg-dots{animation:none}}html{scroll-behavior:smooth}:target{scroll-margin-top:7.5rem}.oh-nav{gap:2rem;font-size:.95rem;font-weight:500;letter-spacing:-.01em;color:#475569}.oh-nav a{color:#475569}.oh-brand{font-size:1.12rem;font-family:Inter,sans-serif!important;letter-spacing:-.02em!important}.oh-logo{width:2.5rem;height:2.5rem}.oh-login{font-size:.92rem;font-weight:500}@keyframes aura-float-soft{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes aura-bubble-in{0%{opacity:0;transform:translate(18px) translateY(8px) scale(.96);filter:blur(6px)}to{opacity:1;transform:translate(0) translateY(0) scale(1);filter:blur(0)}}@keyframes aura-card-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.aura-float-bubble{opacity:0;animation:aura-bubble-in .7s cubic-bezier(.22,1,.36,1) forwards,aura-float-soft 4.5s ease-in-out infinite}.aura-float-bubble:nth-child(1){animation-delay:.3s,1.1s}.aura-float-bubble:nth-child(2){animation-delay:.6s,1.4s}.aura-float-bubble:nth-child(3){animation-delay:.9s,1.7s}.aura-float-bubble:nth-child(4){animation-delay:1.2s,2s}.aura-hero-card{opacity:0;animation:aura-card-in .7s cubic-bezier(.22,1,.36,1) forwards}.aura-hero-card:nth-child(1){animation-delay:.25s}.aura-hero-card:nth-child(2){animation-delay:.45s}.aura-hero-card:nth-child(3){animation-delay:.65s}.aura-hero-card:nth-child(4){animation-delay:.85s}@keyframes auraConnectionFlow{0%{transform:translate(-14rem);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translate(calc(100vw + 14rem));opacity:0}}.oh-stage{position:relative;width:100%;max-width:48rem;margin:0 auto;aspect-ratio:16 / 10;border-radius:1.75rem;background:#ffffffa8;backdrop-filter:blur(22px) saturate(1.1);-webkit-backdrop-filter:blur(22px) saturate(1.1);border:1px solid rgba(255,255,255,.85);box-shadow:0 34px 80px -38px #0f172a8c,0 8px 22px -16px #0f172a38,inset 0 1px #fff,inset 0 0 0 1px #94a3b812;overflow:hidden}.oh-grid{position:absolute;inset:0;opacity:.55;background-image:radial-gradient(circle at 1px 1px,rgba(15,23,42,.07) 1px,transparent 0);background-size:1.5rem 1.5rem;-webkit-mask-image:radial-gradient(120% 100% at 50% 0%,#000 55%,transparent 100%);mask-image:radial-gradient(120% 100% at 50% 0%,#000 55%,transparent 100%)}.oh-glow{position:absolute;width:16rem;height:16rem;border-radius:9999px;filter:blur(56px);pointer-events:none}.oh-glow.a{top:-6rem;right:-4rem;background:#60a5fa38}.oh-glow.b{bottom:-7rem;left:-3rem;background:#7dd3fc2e}.oh-topbar{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:.6rem 1.1rem;border-bottom:1px solid rgba(226,232,240,.7);background:#ffffff80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:4}.oh-dots{display:flex;gap:.4rem}.oh-dot{width:.55rem;height:.55rem;border-radius:9999px}.oh-cap{font-family:JetBrains Mono,monospace;font-size:.62rem;letter-spacing:-.04em;color:#94a3b8}.oh-badge{display:inline-flex;align-items:center;gap:.35rem;border-radius:9999px;background:#eff6ff;border:1px solid #dbeafe;padding:.2rem .55rem;font-size:.6rem;color:#2563eb}.oh-badge i{width:.4rem;height:.4rem;border-radius:9999px;background:#22c55e;box-shadow:0 0 #22c55e80;animation:oh-pulse 2.2s ease-out infinite}.oh-palette{position:absolute;left:3.5%;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:.5rem;padding:.5rem;border-radius:.9rem;background:#ffffffb3;border:1px solid #e8eef6;box-shadow:0 10px 24px -18px #0f172a66,inset 0 1px #fff;z-index:3}.oh-pal-item{width:1.8rem;height:1.8rem;border-radius:.55rem;display:flex;align-items:center;justify-content:center;color:#94a3b8;background:#f1f5f9;border:1px solid #e2e8f0}.oh-pal-item.hot{color:#3b82f6;background:#eff6ff;border-color:#dbeafe}.oh-edge{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}.oh-edge-base{fill:none;stroke:#bfdbfe;stroke-width:.6;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100}.oh-edge-flow{fill:none;stroke:#3b82f6;stroke-width:.9;stroke-linecap:round;stroke-dasharray:4 9;opacity:0}.oh-e1 .oh-edge-base{animation:oh-draw 9s ease-in-out infinite;animation-delay:2.3s}.oh-e2 .oh-edge-base{animation:oh-draw 9s ease-in-out infinite;animation-delay:2.8s}.oh-e3 .oh-edge-base{animation:oh-draw 9s ease-in-out infinite;animation-delay:3.2s}.oh-e1 .oh-edge-flow{animation:oh-scroll .9s linear infinite,oh-flow-fade 9s ease-in-out infinite;animation-delay:0s,3s}.oh-e2 .oh-edge-flow{animation:oh-scroll .9s linear infinite,oh-flow-fade 9s ease-in-out infinite;animation-delay:0s,3.4s}.oh-e3 .oh-edge-flow{animation:oh-scroll .9s linear infinite,oh-flow-fade 9s ease-in-out infinite;animation-delay:0s,3.7s}.oh-node{position:absolute;display:flex;align-items:center;gap:.5rem;border-radius:.9rem;background:#fff;border:1px solid #e2e8f0;padding:.45rem .7rem;box-shadow:0 14px 30px -20px #0f172a73,inset 0 1px #fff;white-space:nowrap;opacity:0;z-index:2;will-change:transform,opacity}.oh-node .ic{position:relative;width:1.55rem;height:1.55rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center}.oh-node .lbl{font-size:.7rem;color:#334155;font-weight:500}.oh-node .sub{font-size:.58rem;color:#94a3b8;font-family:JetBrains Mono,monospace}.oh-node .st{position:absolute;right:-.2rem;top:-.2rem;width:.5rem;height:.5rem;border-radius:9999px;background:#22c55e;border:2px solid #fff}.oh-node-a{left:12%;top:43%;animation:oh-appear 9s ease-in-out infinite;animation-delay:.3s}.oh-node-a .ic{background:#eff6ff;border:1px solid #dbeafe;color:#3b82f6}.oh-node-g{left:43%;top:43%;animation:oh-drag-in 9s ease-in-out infinite;animation-delay:.9s}.oh-node-g .ic{background:#eef2ff;border:1px solid #e0e7ff;color:#6366f1}.oh-node-s1{left:71%;top:16%;animation:oh-appear 9s ease-in-out infinite;animation-delay:1.5s}.oh-node-s2{left:71%;top:69%;animation:oh-appear 9s ease-in-out infinite;animation-delay:1.9s}.oh-node-s1 .ic,.oh-node-s2 .ic{background:#ecfeff;border:1px solid #cffafe;color:#0891b2}.oh-chip{position:absolute;font-family:JetBrains Mono,monospace;font-size:.54rem;letter-spacing:-.02em;color:#2563eb;background:#ffffffeb;border:1px solid #dbeafe;border-radius:9999px;padding:.12rem .45rem;opacity:0;z-index:3;box-shadow:0 4px 10px -6px #0f172a40;animation:oh-appear-s 9s ease-in-out infinite}.oh-chip-1{left:33%;top:38%;animation-delay:3.4s}.oh-chip-2{left:57%;top:24%;animation-delay:3.7s}.oh-chip-3{left:57%;top:63%;animation-delay:4s}.oh-cursor{position:absolute;left:39%;top:43%;z-index:5;opacity:0;will-change:transform,opacity;animation:oh-cursor 9s ease-in-out infinite;animation-delay:.5s;filter:drop-shadow(0 4px 6px rgba(15,23,42,.3))}.oh-rule{position:absolute;left:50%;bottom:1.05rem;display:flex;align-items:center;gap:.6rem;border-radius:.85rem;background:#fffffff5;border:1px solid #e2e8f0;padding:.45rem .7rem;box-shadow:0 16px 34px -20px #0f172a80,inset 0 1px #fff;white-space:nowrap;opacity:0;z-index:5;will-change:transform,opacity;animation:oh-rule-pop 9s ease-in-out infinite;animation-delay:4.4s}.oh-rule .chk{width:1.3rem;height:1.3rem;border-radius:9999px;background:#dcfce7;color:#16a34a;display:flex;align-items:center;justify-content:center}.oh-rule .r1{font-size:.6rem;color:#64748b}.oh-rule .r2{font-family:JetBrains Mono,monospace;font-size:.66rem;color:#0f172a;letter-spacing:-.02em}.oh-rule .dep{margin-left:.3rem;font-size:.56rem;color:#fff;background:linear-gradient(to bottom,#3b82f6,#2563eb);border:1px solid #1d4ed8;border-radius:9999px;padding:.1rem .45rem}@keyframes oh-appear{0%{opacity:0;transform:translateY(8px) scale(.97)}6%{opacity:1;transform:none}93%{opacity:1;transform:none}99%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:0}}@keyframes oh-appear-s{0%{opacity:0;transform:translateY(4px)}5%{opacity:1;transform:none}93%{opacity:1}to{opacity:0}}@keyframes oh-drag-in{0%{opacity:0;transform:translate(-130px,6px) scale(.92)}14%{opacity:1;transform:none}93%{opacity:1;transform:none}to{opacity:0;transform:translate(-130px,6px) scale(.92)}}@keyframes oh-cursor{0%{opacity:0;transform:translate(-150px,18px)}4%{opacity:.95}13%{opacity:.95;transform:translate(0)}22%{opacity:0;transform:translate(0)}to{opacity:0}}@keyframes oh-draw{0%,25%{stroke-dashoffset:100}45%{stroke-dashoffset:0}96%{stroke-dashoffset:0}to{stroke-dashoffset:100}}@keyframes oh-scroll{to{stroke-dashoffset:-13}}@keyframes oh-flow-fade{0%,33%{opacity:0}40%{opacity:.85}94%{opacity:.85}to{opacity:0}}@keyframes oh-rule-pop{0%{opacity:0;transform:translate(-50%) translateY(10px) scale(.96)}7%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}92%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(8px) scale(.97)}}@keyframes oh-pulse{0%{box-shadow:0 0 #22c55e80}70%{box-shadow:0 0 0 6px #22c55e00}to{box-shadow:0 0 #22c55e00}}@media(prefers-reduced-motion:reduce){.oh-node,.oh-chip,.oh-rule,.oh-edge-base{animation:none!important;opacity:1!important;stroke-dashoffset:0!important;transform:none!important}.oh-rule{transform:translate(-50%)!important}.oh-edge-flow{animation:none!important;opacity:.7!important}.oh-cursor,.oh-badge i{animation:none!important}.oh-cursor{display:none!important}}@keyframes auraFinalFloatOne{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-10px) rotate(-3deg)}}@keyframes auraFinalFloatTwo{0%,to{transform:translateY(0) rotate(5deg)}50%{transform:translateY(10px) rotate(3deg)}}@media(prefers-reduced-motion:reduce){.animate-\[auraFinalFloatOne_5\.5s_ease-in-out_infinite\],.animate-\[auraFinalFloatTwo_6\.25s_ease-in-out_infinite\]{animation:none}}
