.landing-eraser-feature-module__JW9BeW__afterImage{opacity:0;filter:blur();will-change:filter, opacity, mask-position, -webkit-mask-position, transform;transform:scale(1.01);-webkit-mask-image:linear-gradient(90deg,#000 38%,#0000 62%);mask-image:linear-gradient(90deg,#000 38%,#0000 62%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:280% 100%;mask-size:280% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.landing-eraser-feature-module__JW9BeW__afterImageVisible{animation:1.32s cubic-bezier(.22,1,.36,1) 40ms both landing-eraser-feature-module__JW9BeW__eraser-final-image}.landing-eraser-feature-module__JW9BeW__eraserMask{pointer-events:none;z-index:15;opacity:0;width:100%;height:100%;transition:opacity .18s cubic-bezier(.25,1,.5,1);position:absolute;inset:0}.landing-eraser-feature-module__JW9BeW__eraserMaskVisible{opacity:1}.landing-eraser-feature-module__JW9BeW__eraserSelection{fill:#2563eb0a;stroke:#60a5faf5;stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%;transition:fill .24s cubic-bezier(.25,1,.5,1),opacity .18s cubic-bezier(.25,1,.5,1),transform .24s cubic-bezier(.25,1,.5,1);transform:scale(.97)}.landing-eraser-feature-module__JW9BeW__eraserSelectionOutlined,.landing-eraser-feature-module__JW9BeW__eraserSelectionMasked{opacity:1;transform:scale(1)}.landing-eraser-feature-module__JW9BeW__eraserSelectionMasked{fill:#2563eb47}.landing-eraser-feature-module__JW9BeW__promptShell{opacity:1;transition:opacity .22s cubic-bezier(.25,1,.5,1),transform .28s cubic-bezier(.25,1,.5,1);transform:translate(0,0)scale(1)}.landing-eraser-feature-module__JW9BeW__promptShellHidden{pointer-events:none;opacity:0;transform:translateY(6px)scale(.985)}.landing-eraser-feature-module__JW9BeW__sendButton{pointer-events:none;opacity:0;will-change:transform, opacity;transition:opacity .22s cubic-bezier(.25,1,.5,1),transform .32s cubic-bezier(.22,1,.36,1);transform:scale(.24)}.landing-eraser-feature-module__JW9BeW__sendButtonVisible{pointer-events:auto;opacity:1;transform:scale(1)}.landing-eraser-feature-module__JW9BeW__sendButtonSending{animation:.42s cubic-bezier(.25,1,.5,1) both landing-eraser-feature-module__JW9BeW__eraser-send-click}.landing-eraser-feature-module__JW9BeW__resultOverlay{pointer-events:none;z-index:25;opacity:0;-webkit-backdrop-filter:blur(16px)saturate(1.04)brightness(1.02);backdrop-filter:blur(16px)saturate(1.04)brightness(1.02);will-change:transform, opacity;background:linear-gradient(90deg,#0000 0%,#fafaf60a 28%,#f5f8f61a 50%,#fafaf60a 72%,#0000 100%);width:46%;position:absolute;inset:-6% 0;transform:translate(-48%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 28% 72%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 28% 72%,#0000 100%)}.landing-eraser-feature-module__JW9BeW__resultOverlayVisible{animation:1.18s cubic-bezier(.22,1,.36,1) 20ms both landing-eraser-feature-module__JW9BeW__eraser-blur-wipe}@keyframes landing-eraser-feature-module__JW9BeW__eraser-send-click{0%{transform:scale(1)}38%{transform:scale(.76)}to{transform:scale(1)}}@keyframes landing-eraser-feature-module__JW9BeW__eraser-blur-wipe{0%{opacity:0;transform:translate(-48%)}14%{opacity:.55}58%{opacity:.42}to{opacity:0;transform:translate(118%)}}@keyframes landing-eraser-feature-module__JW9BeW__eraser-final-image{0%{opacity:1;filter:blur(14px)saturate(.94)brightness(1.03);transform:scale(1.012);-webkit-mask-position:100% 0;mask-position:100% 0}42%{filter:blur(7px)saturate(.97)brightness(1.015);transform:scale(1.008)}78%{filter:blur(2px)saturate(.99)brightness(1.005);transform:scale(1.002)}to{opacity:1;filter:blur()saturate()brightness();transform:scale(1);-webkit-mask-position:0 0;mask-position:0 0}}@media (prefers-reduced-motion:reduce){.landing-eraser-feature-module__JW9BeW__afterImage,.landing-eraser-feature-module__JW9BeW__eraserMask,.landing-eraser-feature-module__JW9BeW__eraserSelection,.landing-eraser-feature-module__JW9BeW__promptShell,.landing-eraser-feature-module__JW9BeW__sendButton{transition:none}.landing-eraser-feature-module__JW9BeW__afterImageVisible,.landing-eraser-feature-module__JW9BeW__sendButtonSending,.landing-eraser-feature-module__JW9BeW__resultOverlayVisible{animation:none}.landing-eraser-feature-module__JW9BeW__eraserSelectionOutlined,.landing-eraser-feature-module__JW9BeW__eraserSelectionMasked,.landing-eraser-feature-module__JW9BeW__sendButtonVisible{opacity:1;transform:none}.landing-eraser-feature-module__JW9BeW__afterImageVisible{opacity:1;filter:none;transform:none;-webkit-mask-image:none;mask-image:none}.landing-eraser-feature-module__JW9BeW__resultOverlayVisible{opacity:0}}
.landing-expand-feature-module__RtwaBW__imageMeta{opacity:1;transition:opacity .18s cubic-bezier(.25,1,.5,1)}.landing-expand-feature-module__RtwaBW__imageMetaResult,.landing-expand-feature-module__RtwaBW__imageMetaHidden{opacity:0}.landing-expand-feature-module__RtwaBW__imageMetaVisible{opacity:1}.landing-expand-feature-module__RtwaBW__resultImage{opacity:0;will-change:opacity, transform;transform:scale(1.01)}.landing-expand-feature-module__RtwaBW__resultImageVisible{animation:.88s cubic-bezier(.22,1,.36,1) 40ms both landing-expand-feature-module__RtwaBW__expand-result-reveal}.landing-expand-feature-module__RtwaBW__sourceFrame{inset-block:0;z-index:10;aspect-ratio:4/5;will-change:opacity, transform;border-inline:1px solid #f5f4ef61;transition:opacity .26s cubic-bezier(.25,1,.5,1),transform .42s cubic-bezier(.22,1,.36,1);position:absolute;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 36px #0000002e}.landing-expand-feature-module__RtwaBW__sourceFrameHidden{opacity:0;transform:translate(-50%)scale(.99)}.landing-expand-feature-module__RtwaBW__targetFrame{pointer-events:none;z-index:20;opacity:0;will-change:opacity, transform;border:1px solid #f5f4efb8;transition:opacity .22s cubic-bezier(.25,1,.5,1),transform .52s cubic-bezier(.22,1,.36,1);position:absolute;inset:1px;transform:scaleX(.46)}.landing-expand-feature-module__RtwaBW__targetFrameVisible{opacity:1;transform:scaleX(1)}.landing-expand-feature-module__RtwaBW__targetFrameComplete{border-color:#f5f4ef3d}.landing-expand-feature-module__RtwaBW__resizeHandle{opacity:0;transition:opacity .18s cubic-bezier(.25,1,.5,1) .18s}.landing-expand-feature-module__RtwaBW__targetFrameVisible .landing-expand-feature-module__RtwaBW__resizeHandle{opacity:1}.landing-expand-feature-module__RtwaBW__sideFill{pointer-events:none;z-index:15;opacity:0;background:linear-gradient(100deg,#0000 35%,#ffffff1f 50%,#0000 65%) 0 0/220% 100%,repeating-linear-gradient(135deg,#ffffff14 0 1px,#0000 1px 10px),#181816e6;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0 27.5%,#0000 27.5% 72.5%,#000 72.5% 100%);mask-image:linear-gradient(90deg,#000 0 27.5%,#0000 27.5% 72.5%,#000 72.5% 100%)}.landing-expand-feature-module__RtwaBW__sideFillVisible{animation:1.1s linear infinite landing-expand-feature-module__RtwaBW__expand-side-fill}.landing-expand-feature-module__RtwaBW__processingBadge{opacity:0;transition:opacity .18s cubic-bezier(.25,1,.5,1),transform .24s cubic-bezier(.25,1,.5,1);transform:translate(-50%,-5px)}.landing-expand-feature-module__RtwaBW__processingBadgeVisible{opacity:1;transform:translate(-50%)}.landing-expand-feature-module__RtwaBW__processingDot{background:#f5f4ef;border-radius:9999px;width:6px;height:6px;animation:.76s ease-in-out infinite alternate landing-expand-feature-module__RtwaBW__expand-processing-dot}.landing-expand-feature-module__RtwaBW__resultRatio{opacity:0;transition:opacity .2s cubic-bezier(.25,1,.5,1) .28s,transform .28s cubic-bezier(.22,1,.36,1) .28s;transform:translateY(-4px)}.landing-expand-feature-module__RtwaBW__resultRatioVisible{opacity:1;transform:translateY(0)}.landing-expand-feature-module__RtwaBW__promptShell{pointer-events:none;opacity:0;transition:opacity .22s cubic-bezier(.25,1,.5,1),transform .32s cubic-bezier(.22,1,.36,1);transform:translateY(12px)scale(.985)}.landing-expand-feature-module__RtwaBW__promptShellVisible{pointer-events:auto;opacity:1;transform:translate(0,0)scale(1)}.landing-expand-feature-module__RtwaBW__sendButton{pointer-events:none;opacity:0;will-change:transform, opacity;transition:opacity .22s cubic-bezier(.25,1,.5,1),transform .32s cubic-bezier(.22,1,.36,1);transform:scale(.24)}.landing-expand-feature-module__RtwaBW__sendButtonVisible{pointer-events:auto;opacity:1;transform:scale(1)}.landing-expand-feature-module__RtwaBW__sendButtonSending{animation:.42s cubic-bezier(.25,1,.5,1) both landing-expand-feature-module__RtwaBW__expand-send-click}@keyframes landing-expand-feature-module__RtwaBW__expand-result-reveal{0%{opacity:0;filter:blur(8px);transform:scale(1.01)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes landing-expand-feature-module__RtwaBW__expand-side-fill{0%{opacity:.72;background-position:120% 0,0 0,0 0}to{opacity:1;background-position:-120% 0,0 0,0 0}}@keyframes landing-expand-feature-module__RtwaBW__expand-processing-dot{0%{opacity:.42;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes landing-expand-feature-module__RtwaBW__expand-send-click{0%{transform:scale(1)}38%{transform:scale(.76)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.landing-expand-feature-module__RtwaBW__imageMeta,.landing-expand-feature-module__RtwaBW__sourceFrame,.landing-expand-feature-module__RtwaBW__targetFrame,.landing-expand-feature-module__RtwaBW__resizeHandle,.landing-expand-feature-module__RtwaBW__processingBadge,.landing-expand-feature-module__RtwaBW__resultRatio,.landing-expand-feature-module__RtwaBW__promptShell,.landing-expand-feature-module__RtwaBW__sendButton{transition:none}.landing-expand-feature-module__RtwaBW__resultImageVisible,.landing-expand-feature-module__RtwaBW__sideFillVisible,.landing-expand-feature-module__RtwaBW__processingDot,.landing-expand-feature-module__RtwaBW__sendButtonSending{animation:none}.landing-expand-feature-module__RtwaBW__resultImageVisible,.landing-expand-feature-module__RtwaBW__resultRatioVisible,.landing-expand-feature-module__RtwaBW__imageMetaVisible{opacity:1;filter:none;transform:none}.landing-expand-feature-module__RtwaBW__sourceFrameHidden,.landing-expand-feature-module__RtwaBW__imageMetaHidden{opacity:0}}
.landing-text-edit-feature-module__FGjxiW__headlineLayer{z-index:10;color:#063f88;letter-spacing:.08em;white-space:nowrap;opacity:0;filter:blur(8px);will-change:filter, opacity, transform;background:linear-gradient(#f8ecde 0%,#f7eadb 100%);place-items:center;width:52%;height:6.6%;font-family:Arial,Helvetica,sans-serif;font-size:clamp(18px,4vw,29px);font-weight:400;line-height:1;display:grid;position:absolute;top:12.4%;left:24%;overflow:hidden;transform:translateY(2px)}.landing-text-edit-feature-module__FGjxiW__headlineLayerVisible{animation:.72s cubic-bezier(.22,1,.36,1) .3s both landing-text-edit-feature-module__FGjxiW__text-edit-headline-in}.landing-text-edit-feature-module__FGjxiW__recognitionBoxes{z-index:15;opacity:0;transition:opacity .18s cubic-bezier(.25,1,.5,1);position:absolute;inset:0}.landing-text-edit-feature-module__FGjxiW__recognitionBoxesVisible{opacity:1}.landing-text-edit-feature-module__FGjxiW__recognitionBoxes>span{opacity:0;background:#3b82f614;border:1px solid #3b82f6f0;position:absolute;transform:scale(.985);box-shadow:0 0 0 1px #93c5fd38,0 6px 18px #2563eb1f}.landing-text-edit-feature-module__FGjxiW__recognitionBoxesVisible>span{animation:.28s cubic-bezier(.25,1,.5,1) forwards landing-text-edit-feature-module__FGjxiW__text-edit-box-in}.landing-text-edit-feature-module__FGjxiW__recognitionBoxesVisible>span:nth-child(2){animation-delay:90ms}.landing-text-edit-feature-module__FGjxiW__recognitionBoxesVisible>span:nth-child(3){animation-delay:.18s}.landing-text-edit-feature-module__FGjxiW__resultOverlay{pointer-events:none;z-index:25;opacity:0;-webkit-backdrop-filter:blur(16px)saturate(1.04)brightness(1.02);backdrop-filter:blur(16px)saturate(1.04)brightness(1.02);will-change:transform, opacity;background:linear-gradient(90deg,#0000 0%,#fafaf60a 28%,#f5f8f61a 50%,#fafaf60a 72%,#0000 100%);width:46%;position:absolute;inset:-6% 0;transform:translate(-48%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 28% 72%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 28% 72%,#0000 100%)}.landing-text-edit-feature-module__FGjxiW__resultOverlayVisible{animation:1.18s cubic-bezier(.22,1,.36,1) 20ms both landing-text-edit-feature-module__FGjxiW__text-edit-blur-wipe}.landing-text-edit-feature-module__FGjxiW__skeleton{background-image:linear-gradient(90deg,#0000,#ffffff24,#0000);background-size:200% 100%;animation:1.1s linear infinite landing-text-edit-feature-module__FGjxiW__text-edit-skeleton}.landing-text-edit-feature-module__FGjxiW__entry{animation:.26s cubic-bezier(.25,1,.5,1) both landing-text-edit-feature-module__FGjxiW__text-edit-entry-in}.landing-text-edit-feature-module__FGjxiW__entry:nth-child(2){animation-delay:90ms}.landing-text-edit-feature-module__FGjxiW__entry:nth-child(3){animation-delay:.18s}.landing-text-edit-feature-module__FGjxiW__typewriterCaret{background:rgb(var(--color-ui-accent));flex:none;align-self:center;width:1px;height:12px;animation:.68s step-end infinite landing-text-edit-feature-module__FGjxiW__text-edit-caret}@keyframes landing-text-edit-feature-module__FGjxiW__text-edit-box-in{to{opacity:1;transform:scale(1)}}@keyframes landing-text-edit-feature-module__FGjxiW__text-edit-entry-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-text-edit-feature-module__FGjxiW__text-edit-blur-wipe{0%{opacity:0;transform:translate(-48%)}14%{opacity:.55}58%{opacity:.42}to{opacity:0;transform:translate(118%)}}@keyframes landing-text-edit-feature-module__FGjxiW__text-edit-headline-in{to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes landing-text-edit-feature-module__FGjxiW__text-edit-skeleton{to{background-position:-200% 0}}@keyframes landing-text-edit-feature-module__FGjxiW__text-edit-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.landing-text-edit-feature-module__FGjxiW__recognitionBoxes{transition:none}.landing-text-edit-feature-module__FGjxiW__headlineLayerVisible,.landing-text-edit-feature-module__FGjxiW__recognitionBoxesVisible>span,.landing-text-edit-feature-module__FGjxiW__resultOverlayVisible,.landing-text-edit-feature-module__FGjxiW__skeleton,.landing-text-edit-feature-module__FGjxiW__entry,.landing-text-edit-feature-module__FGjxiW__typewriterCaret{animation:none}.landing-text-edit-feature-module__FGjxiW__headlineLayerVisible{opacity:1;filter:none;transform:none}.landing-text-edit-feature-module__FGjxiW__recognitionBoxesVisible>span{opacity:1;transform:none}.landing-text-edit-feature-module__FGjxiW__resultOverlayVisible{opacity:0}}
.landing-touch-edit-feature-module__Qr0N3a__afterImage{opacity:0;filter:blur();will-change:filter, opacity, mask-position, -webkit-mask-position, transform;transform:scale(1.01);-webkit-mask-image:linear-gradient(90deg,#000 38%,#0000 62%);mask-image:linear-gradient(90deg,#000 38%,#0000 62%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:280% 100%;mask-size:280% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.landing-touch-edit-feature-module__Qr0N3a__afterImageVisible{animation:1.32s cubic-bezier(.22,1,.36,1) 40ms both landing-touch-edit-feature-module__Qr0N3a__touch-edit-final-image}.landing-touch-edit-feature-module__Qr0N3a__editOverlay{pointer-events:none;z-index:10;opacity:0;-webkit-backdrop-filter:blur(16px)saturate(1.04)brightness(1.02);backdrop-filter:blur(16px)saturate(1.04)brightness(1.02);will-change:transform, opacity;background:linear-gradient(90deg,#0000 0%,#fafaf60a 28%,#f5f8f61a 50%,#fafaf60a 72%,#0000 100%);width:46%;position:absolute;inset:-6% 0;transform:translate(-48%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 28% 72%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 28% 72%,#0000 100%)}.landing-touch-edit-feature-module__Qr0N3a__editOverlayVisible{animation:1.18s cubic-bezier(.22,1,.36,1) 20ms both landing-touch-edit-feature-module__Qr0N3a__touch-edit-blur-wipe}.landing-touch-edit-feature-module__Qr0N3a__promptShell{opacity:1;transition:opacity .22s cubic-bezier(.25,1,.5,1),transform .22s cubic-bezier(.25,1,.5,1);transform:translate(0,0)scale(1)}.landing-touch-edit-feature-module__Qr0N3a__promptShellHidden{pointer-events:none;opacity:0;transform:translateY(6px)scale(.985)}.landing-touch-edit-feature-module__Qr0N3a__markers{opacity:1;transition:opacity .24s cubic-bezier(.25,1,.5,1)}.landing-touch-edit-feature-module__Qr0N3a__markersHidden{opacity:0}.landing-touch-edit-feature-module__Qr0N3a__marker{opacity:0;transition:opacity .22s cubic-bezier(.25,1,.5,1),transform .28s cubic-bezier(.25,1,.5,1);transform:translate(-50%,-50%)scale(.76)}.landing-touch-edit-feature-module__Qr0N3a__markerVisible{opacity:1;transform:translate(-50%,-50%)scale(1)}.landing-touch-edit-feature-module__Qr0N3a__promptSegment{opacity:0;transition:opacity .26s cubic-bezier(.25,1,.5,1),transform .26s cubic-bezier(.25,1,.5,1);transform:translateY(3px)}.landing-touch-edit-feature-module__Qr0N3a__promptSegmentVisible{opacity:1;transform:translate(0,0)}.landing-touch-edit-feature-module__Qr0N3a__sendButtonSending{animation:.62s cubic-bezier(.25,1,.5,1) both landing-touch-edit-feature-module__Qr0N3a__touch-edit-send}@keyframes landing-touch-edit-feature-module__Qr0N3a__touch-edit-send{0%{transform:scale(1)}38%{transform:scale(.76)}72%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes landing-touch-edit-feature-module__Qr0N3a__touch-edit-blur-wipe{0%{opacity:0;transform:translate(-48%)}14%{opacity:.55}58%{opacity:.42}to{opacity:0;transform:translate(118%)}}@keyframes landing-touch-edit-feature-module__Qr0N3a__touch-edit-final-image{0%{opacity:1;filter:blur(14px)saturate(.94)brightness(1.03);transform:scale(1.012);-webkit-mask-position:100% 0;mask-position:100% 0}42%{filter:blur(7px)saturate(.97)brightness(1.015);transform:scale(1.008)}78%{filter:blur(2px)saturate(.99)brightness(1.005);transform:scale(1.002)}to{opacity:1;filter:blur()saturate()brightness();transform:scale(1);-webkit-mask-position:0 0;mask-position:0 0}}@media (prefers-reduced-motion:reduce){.landing-touch-edit-feature-module__Qr0N3a__afterImage,.landing-touch-edit-feature-module__Qr0N3a__markers,.landing-touch-edit-feature-module__Qr0N3a__marker,.landing-touch-edit-feature-module__Qr0N3a__promptSegment,.landing-touch-edit-feature-module__Qr0N3a__promptShell{transition:none}.landing-touch-edit-feature-module__Qr0N3a__sendButtonSending,.landing-touch-edit-feature-module__Qr0N3a__editOverlayVisible,.landing-touch-edit-feature-module__Qr0N3a__afterImageVisible{animation:none}.landing-touch-edit-feature-module__Qr0N3a__afterImageVisible{opacity:1;filter:none;transform:none;-webkit-mask-image:none;mask-image:none}.landing-touch-edit-feature-module__Qr0N3a__editOverlayVisible{opacity:0}}
.landing-agent-entry-module__fm7WWa__darkEditor{caret-color:#f5f4ef;color:#f5f4ef!important}.landing-agent-entry-module__fm7WWa__darkControls>button:not([type=submit]),.landing-agent-entry-module__fm7WWa__darkControls>div>button{color:#c9c8c3b8}.landing-agent-entry-module__fm7WWa__darkControls>button:not([type=submit]):hover,.landing-agent-entry-module__fm7WWa__darkControls>div>button:hover,.landing-agent-entry-module__fm7WWa__darkControls>div>button[aria-expanded=true]{color:#f5f4ef;background:#ffffff14}.landing-agent-entry-module__fm7WWa__darkControls>button[aria-pressed=true]{color:#93c5fd}.landing-agent-entry-module__fm7WWa__demoSendEffect{animation:.62s cubic-bezier(.25,1,.5,1) both landing-agent-entry-module__fm7WWa__demo-send-effect}@keyframes landing-agent-entry-module__fm7WWa__demo-send-effect{0%{color:#ffffff40;background:#ffffff1a;transform:scale(1)}32%{color:#181816;background:#f5f4ef;transform:scale(.92)}62%{color:#fff;background:#3b82f6;transform:scale(1)}to{color:#ffffff40;background:#ffffff1a;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.landing-agent-entry-module__fm7WWa__darkControls>button,.landing-agent-entry-module__fm7WWa__darkControls>div>button{transition:none}.landing-agent-entry-module__fm7WWa__demoSendEffect{animation:none;color:#fff!important;background:#3b82f6!important}}
.landing-hero-demo-module__S0CxhG__scene{animation:.42s cubic-bezier(.22,1,.36,1) both landing-hero-demo-module__S0CxhG__scene-in}.landing-hero-demo-module__S0CxhG__asset{opacity:0;transform-origin:50%;transition:transform .16s cubic-bezier(.25,1,.5,1),box-shadow .16s cubic-bezier(.25,1,.5,1),border-color .16s cubic-bezier(.25,1,.5,1)}.landing-hero-demo-module__S0CxhG__assetReveal{animation:.4s cubic-bezier(.22,1,.36,1) both landing-hero-demo-module__S0CxhG__asset-in}.landing-hero-demo-module__S0CxhG__asset:hover,.landing-hero-demo-module__S0CxhG__asset:focus-visible{border-color:#ffffff59;transform:translateY(-2px);box-shadow:0 14px 30px #00000059}.landing-hero-demo-module__S0CxhG__asset.landing-hero-demo-module__S0CxhG__assetDragging{border-color:#599dffe6;transform:scale(1.015);box-shadow:0 18px 38px #00000073}.landing-hero-demo-module__S0CxhG__chatItem{opacity:0;animation:.3s cubic-bezier(.22,1,.36,1) both landing-hero-demo-module__S0CxhG__chat-item-in}.landing-hero-demo-module__S0CxhG__connector{opacity:0}.landing-hero-demo-module__S0CxhG__connectorReveal{animation:.38s cubic-bezier(.25,1,.5,1) both landing-hero-demo-module__S0CxhG__connector-in}.landing-hero-demo-module__S0CxhG__sequencePending{pointer-events:none;opacity:0!important;animation:none!important}.landing-hero-demo-module__S0CxhG__analysisSpinner{opacity:0;border:1px solid #ffffff3d;border-top-color:#ffffffd1;border-radius:50%;width:8px;height:8px;position:absolute}.landing-hero-demo-module__S0CxhG__analysisSpinnerRun{animation:.3s linear both landing-hero-demo-module__S0CxhG__analysis-loading}.landing-hero-demo-module__S0CxhG__analysisNumber{opacity:0}.landing-hero-demo-module__S0CxhG__analysisNumberComplete{animation:.16s cubic-bezier(.25,1,.5,1) both landing-hero-demo-module__S0CxhG__analysis-complete}.landing-hero-demo-module__S0CxhG__analysisConnector{opacity:0;transform-origin:top;background:#ffffff2e;width:1px;height:10px;position:absolute;top:15px;left:50%;transform:translate(-50%)scaleY(0)}.landing-hero-demo-module__S0CxhG__analysisConnectorReveal{animation:.14s cubic-bezier(.25,1,.5,1) both landing-hero-demo-module__S0CxhG__analysis-connector-in}@keyframes landing-hero-demo-module__S0CxhG__scene-in{0%{opacity:0;transform:scale(.992)}to{opacity:1;transform:scale(1)}}@keyframes landing-hero-demo-module__S0CxhG__asset-in{0%{opacity:0}to{opacity:1}}@keyframes landing-hero-demo-module__S0CxhG__chat-item-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-hero-demo-module__S0CxhG__connector-in{0%{opacity:0}to{opacity:1}}@keyframes landing-hero-demo-module__S0CxhG__analysis-loading{0%{opacity:1;transform:rotate(0)}82%{opacity:1}to{opacity:0;transform:rotate(540deg)}}@keyframes landing-hero-demo-module__S0CxhG__analysis-complete{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes landing-hero-demo-module__S0CxhG__analysis-connector-in{0%{opacity:0;transform:translate(-50%)scaleY(0)}to{opacity:1;transform:translate(-50%)scaleY(1)}}@media (prefers-reduced-motion:reduce){.landing-hero-demo-module__S0CxhG__scene,.landing-hero-demo-module__S0CxhG__assetReveal,.landing-hero-demo-module__S0CxhG__chatItem,.landing-hero-demo-module__S0CxhG__connectorReveal{opacity:1;animation:none}.landing-hero-demo-module__S0CxhG__asset{transition:none}.landing-hero-demo-module__S0CxhG__analysisSpinnerRun{animation:none;display:none}.landing-hero-demo-module__S0CxhG__analysisNumberComplete{opacity:1;animation:none}.landing-hero-demo-module__S0CxhG__analysisConnectorReveal{opacity:1;animation:none;transform:translate(-50%)scaleY(1)}}