.page-module-scss-module__qnDekq__hero{isolation:isolate;position:relative;overflow:hidden}.page-module-scss-module__qnDekq__hero:before{content:"";z-index:-1;background:radial-gradient(38rem 26rem at 12% 8%, color-mix(in srgb, var(--color-brand) 32%, transparent), transparent 65%),radial-gradient(34rem 30rem at 92% 18%, color-mix(in srgb, var(--color-accent) 24%, transparent), transparent 60%);filter:blur(2px);position:absolute;inset:-20% -10%}.page-module-scss-module__qnDekq__hero:after{content:"";z-index:-1;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.page-module-scss-module__qnDekq__underline{display:inline-block;position:relative}.page-module-scss-module__qnDekq__underline svg{width:100%;height:.4em;position:absolute;bottom:-.38em;left:0}.page-module-scss-module__qnDekq__miniIcon,.page-module-scss-module__qnDekq__heroIcon{box-sizing:content-box;color:var(--color-foreground);background:color-mix(in srgb, var(--color-brand) 25%, transparent);border-radius:999px;flex:none}.page-module-scss-module__qnDekq__miniIcon{width:1.1rem;height:1.1rem;padding:.55rem}.page-module-scss-module__qnDekq__heroIcon{width:1.35rem;height:1.35rem;padding:.85rem}.page-module-scss-module__qnDekq__highlightImage{aspect-ratio:3/2;border-radius:1.25rem;position:relative;overflow:hidden}.page-module-scss-module__qnDekq__ctaBarLight{isolation:isolate;position:relative;overflow:hidden}.page-module-scss-module__qnDekq__ctaBarLight:before{content:"";z-index:-1;background:radial-gradient(24rem 16rem at 15% 30%, color-mix(in srgb, var(--color-brand) 22%, transparent), transparent 65%);position:absolute;inset:-60% -10%}.page-module-scss-module__qnDekq__step{counter-increment:step}.page-module-scss-module__qnDekq__step .page-module-scss-module__qnDekq__stepNumber:before{content:counter(step)}.page-module-scss-module__qnDekq__steps{counter-reset:step}.page-module-scss-module__qnDekq__featureCard,.page-module-scss-module__qnDekq__highlightCard{border:2px solid var(--color-border);background:var(--color-surface);border-radius:1.75rem;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s}.page-module-scss-module__qnDekq__featureCard:hover,.page-module-scss-module__qnDekq__highlightCard:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-border));transform:translateY(-.25rem)}.page-module-scss-module__qnDekq__featureCard{padding:1.75rem}.page-module-scss-module__qnDekq__highlightCard{padding:1.5rem}.page-module-scss-module__qnDekq__whyCard{border:2px solid var(--color-border);background:var(--color-surface);border-radius:1.75rem;padding:1.75rem;transition:border-color .25s,box-shadow .25s;position:relative}.page-module-scss-module__qnDekq__whyCard:hover{border-color:color-mix(in srgb, var(--color-brand) 55%, var(--color-border));box-shadow:0 20px 40px -28px color-mix(in srgb, var(--color-brand-ink) 45%, transparent)}.page-module-scss-module__qnDekq__whyIcon{box-sizing:content-box;width:1.375rem;height:1.375rem;color:var(--color-foreground);background:color-mix(in srgb, var(--color-brand) 25%, transparent);border-radius:999px;padding:.65rem}.page-module-scss-module__qnDekq__useCase{background:color-mix(in srgb, var(--color-brand) 10%, var(--color-surface));border:2px dashed color-mix(in srgb, var(--color-brand) 35%, var(--color-border));border-radius:1.5rem;padding:1.5rem 1.75rem;position:relative}.page-module-scss-module__qnDekq__faqItem{border:2px solid var(--color-border);background:var(--color-surface);border-radius:1.5rem;padding:1.25rem 1.75rem}.page-module-scss-module__qnDekq__faqItem>summary{cursor:pointer;list-style:none}.page-module-scss-module__qnDekq__faqItem>summary::-webkit-details-marker{display:none}.page-module-scss-module__qnDekq__faqItem>summary:after{content:"+";float:right;font-family:var(--font-display);font-weight:700;transition:transform .2s}.page-module-scss-module__qnDekq__faqItem[open]>summary:after{transform:rotate(45deg)}.page-module-scss-module__qnDekq__drawer{animation:.2s ease-out page-module-scss-module__qnDekq__slideIn}@keyframes page-module-scss-module__qnDekq__slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}.page-module-scss-module__qnDekq__marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.page-module-scss-module__qnDekq__marqueeTrack{gap:1rem;width:max-content;animation:28s linear infinite page-module-scss-module__qnDekq__marquee;display:flex}.page-module-scss-module__qnDekq__marquee:hover .page-module-scss-module__qnDekq__marqueeTrack{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.page-module-scss-module__qnDekq__marqueeTrack{animation:none}}@keyframes page-module-scss-module__qnDekq__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.page-module-scss-module__qnDekq__marqueePill{border:2px solid var(--color-border);background:var(--color-background);white-space:nowrap;color:var(--color-foreground-soft);border-radius:999px;flex:none;align-items:center;gap:.6rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;display:inline-flex}.page-module-scss-module__qnDekq__marqueePill:before{content:"";background:var(--color-accent);border-radius:999px;flex:none;width:.4rem;height:.4rem}.page-module-scss-module__qnDekq__videoFrame{isolation:isolate;position:relative}.page-module-scss-module__qnDekq__videoFrame:before{content:"";z-index:-1;background:radial-gradient(28rem 18rem at 15% 100%, color-mix(in srgb, var(--color-brand) 30%, transparent), transparent 65%);position:absolute;inset:-15% -8%}.page-module-scss-module__qnDekq__ctaBand{isolation:isolate;position:relative;overflow:hidden}.page-module-scss-module__qnDekq__ctaBand:before{content:"";z-index:-1;background:radial-gradient(30rem 20rem at 85% 20%, color-mix(in srgb, var(--color-accent) 35%, transparent), transparent 65%);position:absolute;inset:-40% -10%}
.LandingBot-module-scss-module__IJtUgq__bubble{transform-origin:100% 100%;animation:.5s cubic-bezier(.16,1,.3,1) 1s both LandingBot-module-scss-module__IJtUgq__bubbleIn,6s ease-in-out 2.5s infinite LandingBot-module-scss-module__IJtUgq__wobble}@keyframes LandingBot-module-scss-module__IJtUgq__bubbleIn{0%{opacity:0;transform:translateY(8px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes LandingBot-module-scss-module__IJtUgq__wobble{0%,85%,to{transform:rotate(0)}87%{transform:rotate(-6deg)}89%{transform:rotate(5deg)}91%{transform:rotate(-3deg)}93%{transform:rotate(2deg)}95%{transform:rotate(0)}}
