.MarketingLandingPage-module__I3yNDa__shell{--bg-base:#fbf6ee;--bg-tint:#f7eee0;--paper:#fff;--paper-soft:#ffffffb3;--paper-card:#fffcf6db;--ink-strong:#1c1611;--ink-base:#2a201a;--ink-mute:#211b16a8;--ink-faint:#211b166b;--line:#36281d1a;--line-strong:#36281d33;--accent:#c0532f;--accent-deep:#9a3f22;--accent-soft:#c0532f1a;--accent-glow:#ffa8744d;--warm:#f5a96b;--teal:#3d8e8e;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--display:"Inter", "SF Pro Display", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", system-ui, -apple-system, sans-serif;--sans:"Inter", "SF Pro Text", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", system-ui, -apple-system, sans-serif;--mono:ui-monospace, "SF Mono", "SFMono-Regular", "Cascadia Code", Consolas, monospace;background:radial-gradient(circle at 12% 0%, #ffb2822e, transparent 32rem), radial-gradient(circle at 92% 18%, #6ca8a81f, transparent 30rem), linear-gradient(180deg, var(--bg-base) 0%, var(--bg-tint) 60%, var(--bg-base) 100%);min-height:100vh;color:var(--ink-base);font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01", "cv11";font-size:15px;line-height:1.62;position:relative;overflow-x:clip}.MarketingLandingPage-module__I3yNDa__bgGrid{pointer-events:none;background-image:linear-gradient(#3c2d200d 1px,#0000 1px),linear-gradient(90deg,#3c2d200a 1px,#0000 1px);background-size:92px 92px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b3,#0000 80%);mask-image:linear-gradient(#000000b3,#0000 80%)}.MarketingLandingPage-module__I3yNDa__bgNoise{pointer-events:none;opacity:.5;mix-blend-mode:multiply;background-image:radial-gradient(#7850280a 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}.MarketingLandingPage-module__I3yNDa__shell [data-reveal]{opacity:0;transition:opacity .72s var(--ease-out) var(--d,0s), transform .72s var(--ease-out) var(--d,0s);will-change:opacity, transform;transform:translateY(18px)}.MarketingLandingPage-module__I3yNDa__shell [data-reveal][data-revealed=true]{opacity:1;transform:translateY(0)}.MarketingLandingPage-module__I3yNDa__nav{z-index:5;justify-content:space-between;align-items:center;width:min(1240px,100% - 56px);margin:0 auto;padding:28px 0 0;display:flex;position:relative}.MarketingLandingPage-module__I3yNDa__brand{color:inherit;transition:opacity .2s var(--ease-out);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.MarketingLandingPage-module__I3yNDa__brand:hover{opacity:.86}.MarketingLandingPage-module__I3yNDa__brandLogo{mix-blend-mode:multiply;width:clamp(132px,13vw,176px);height:auto;display:block}.MarketingLandingPage-module__I3yNDa__brandMark{border:1px solid var(--line-strong);width:38px;height:38px;font-family:var(--mono);letter-spacing:-.04em;color:var(--ink-strong);background:linear-gradient(135deg,#fff8ee,#f7e7d0);border-radius:12px;place-items:center;font-size:11px;font-weight:700;display:grid;position:relative;box-shadow:0 12px 30px #402d1c1a,inset 0 1px #ffffffb3}.MarketingLandingPage-module__I3yNDa__brandDot{background:var(--accent);width:6px;height:6px;animation:MarketingLandingPage-module__I3yNDa__brandDotBreath 2.4s var(--ease-in-out) infinite;border-radius:999px;position:absolute;top:5px;right:5px;box-shadow:0 0 0 3px #c0532f2e}.MarketingLandingPage-module__I3yNDa__brandText{flex-direction:column;display:flex}.MarketingLandingPage-module__I3yNDa__brandText strong{font-family:var(--display);letter-spacing:-.02em;color:var(--ink-strong);font-size:14px;font-weight:700}.MarketingLandingPage-module__I3yNDa__brandText small{color:var(--ink-mute);font-family:var(--sans);letter-spacing:.01em;margin-top:1px;font-size:11px}.MarketingLandingPage-module__I3yNDa__navLinks{border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);background:#fffcf599;border-radius:999px;align-items:center;gap:4px;padding:5px 5px 5px 12px;display:flex;box-shadow:0 14px 32px #402d1c0f}.MarketingLandingPage-module__I3yNDa__navLinks a{color:var(--ink-mute);font-family:var(--sans);transition:color .24s var(--ease-out), background .24s var(--ease-out);border-radius:999px;padding:7px 13px;font-size:12px;font-weight:500;text-decoration:none;position:relative}@media (hover:hover) and (pointer:fine){.MarketingLandingPage-module__I3yNDa__navLinks a:hover{color:var(--ink-strong);background:#ffffffb3}}.MarketingLandingPage-module__I3yNDa__navCta{background:var(--ink-strong);color:#fff8ec!important}.MarketingLandingPage-module__I3yNDa__navCta:hover{color:#fff!important;background:#2c211a!important}.MarketingLandingPage-module__I3yNDa__hero{--px:0;--py:0;z-index:1;padding:clamp(64px,8vw,120px) 0 clamp(48px,6vw,96px);position:relative;overflow:hidden}.MarketingLandingPage-module__I3yNDa__heroInner{z-index:2;text-align:center;width:min(1100px,100% - 56px);margin:0 auto;position:relative}.MarketingLandingPage-module__I3yNDa__glowOne,.MarketingLandingPage-module__I3yNDa__glowTwo,.MarketingLandingPage-module__I3yNDa__glowThree{z-index:0;pointer-events:none;filter:blur(60px);transition:transform .8s var(--ease-out);border-radius:999px;position:absolute}.MarketingLandingPage-module__I3yNDa__glowOne{width:540px;height:540px;animation:MarketingLandingPage-module__I3yNDa__glowFloat1 18s var(--ease-in-out) infinite;transform:translate(calc(var(--px) * 30px), calc(var(--py) * 30px));background:radial-gradient(circle,#ffa87480,#0000 65%);top:-120px;left:-120px}.MarketingLandingPage-module__I3yNDa__glowTwo{width:600px;height:600px;animation:MarketingLandingPage-module__I3yNDa__glowFloat2 22s var(--ease-in-out) infinite;transform:translate(calc(var(--px) * -36px), calc(var(--py) * 28px));background:radial-gradient(circle,#6ca8a852,#0000 65%);top:180px;right:-160px}.MarketingLandingPage-module__I3yNDa__glowThree{width:460px;height:460px;animation:MarketingLandingPage-module__I3yNDa__glowFloat3 26s var(--ease-in-out) infinite;transform:translate(calc(var(--px) * 24px), calc(var(--py) * -22px));background:radial-gradient(circle,#f5a96b52,#0000 65%);bottom:-200px;left:30%}.MarketingLandingPage-module__I3yNDa__heroBadge{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(12px);color:var(--accent-deep);font-family:var(--sans);letter-spacing:.005em;background:#fffcf6b8;border-radius:999px;align-items:center;gap:9px;margin:0 auto 26px;padding:7px 14px 7px 11px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 10px 26px #402d1c0f}.MarketingLandingPage-module__I3yNDa__heroBadgeDot{background:var(--accent);width:7px;height:7px;animation:MarketingLandingPage-module__I3yNDa__brandDotBreath 2.4s var(--ease-in-out) infinite;border-radius:999px;box-shadow:0 0 0 4px #c0532f29}.MarketingLandingPage-module__I3yNDa__heroTitle{z-index:2;max-width:880px;font-family:var(--display);letter-spacing:-.03em;color:var(--ink-strong);margin:0 auto;font-size:clamp(34px,5vw,64px);font-weight:700;line-height:1.1;display:block;position:relative}.MarketingLandingPage-module__I3yNDa__heroTitle>span{margin:0 5px;display:inline-block}.MarketingLandingPage-module__I3yNDa__heroTitle em{background:linear-gradient(120deg, var(--accent) 0%, var(--warm) 60%, var(--accent-deep) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding:0 4px;font-style:normal;display:inline-block;position:relative}.MarketingLandingPage-module__I3yNDa__heroTitle em:after{content:"";z-index:-1;background:linear-gradient(90deg,#c0532f2e,#f5a96b80);border-radius:999px;height:.18em;position:absolute;bottom:.06em;left:6%;right:6%}.MarketingLandingPage-module__I3yNDa__heroLead{max-width:580px;color:var(--ink-mute);font-family:var(--sans);margin:22px auto 0;font-size:clamp(14px,1.15vw,15.5px);font-weight:400;line-height:1.72}.MarketingLandingPage-module__I3yNDa__heroActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:inline-flex}.MarketingLandingPage-module__I3yNDa__heroProof{color:var(--ink-faint);font-family:var(--sans);letter-spacing:.01em;flex-wrap:wrap;justify-content:center;gap:8px 14px;margin:22px auto 0;font-size:12px;font-weight:500;display:inline-flex}.MarketingLandingPage-module__I3yNDa__heroProof strong{color:var(--ink-mute);font-weight:600}.MarketingLandingPage-module__I3yNDa__scrollHint{z-index:2;width:max-content;color:var(--ink-faint);font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;transition:color .24s var(--ease-out);flex-direction:column;align-items:center;gap:8px;margin:clamp(40px,6vw,72px) auto 0;font-size:11px;font-weight:600;text-decoration:none;display:flex;position:relative}.MarketingLandingPage-module__I3yNDa__scrollHintLine{background:linear-gradient(to bottom, transparent, var(--ink-faint), transparent);width:1px;height:36px;display:block;position:relative;overflow:hidden}.MarketingLandingPage-module__I3yNDa__scrollHintLine:after{content:"";background:linear-gradient(to bottom, transparent, var(--accent), transparent);border-radius:999px;width:5px;height:14px;animation:2.2s ease-in-out infinite MarketingLandingPage-module__I3yNDa__scrollDrop;position:absolute;top:-10px;left:-2px}.MarketingLandingPage-module__I3yNDa__scrollHint:hover{color:var(--accent)}.MarketingLandingPage-module__I3yNDa__eyebrow{border:1px solid var(--line);color:var(--accent);font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;background:#fffcf699;border-radius:999px;margin-bottom:14px;padding:5px 12px 5px 10px;font-size:10.5px;font-weight:700;display:inline-block}.MarketingLandingPage-module__I3yNDa__primaryCta,.MarketingLandingPage-module__I3yNDa__secondaryCta,.MarketingLandingPage-module__I3yNDa__primaryCtaLight,.MarketingLandingPage-module__I3yNDa__secondaryCtaDark{min-height:44px;font-family:var(--sans);letter-spacing:.005em;transition:transform .24s var(--ease-out), box-shadow .24s var(--ease-out), background .24s var(--ease-out), color .24s var(--ease-out);will-change:transform;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 22px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.MarketingLandingPage-module__I3yNDa__primaryCta{background:linear-gradient(135deg, var(--ink-strong) 0%, #2e231a 100%);color:#fff8ec;box-shadow:0 18px 44px #1c161138,inset 0 1px #ffffff0f}.MarketingLandingPage-module__I3yNDa__secondaryCta{border:1px solid var(--line-strong);color:var(--ink-strong);background:#fffcf6b3}.MarketingLandingPage-module__I3yNDa__primaryCtaLight{color:#1c1611;background:linear-gradient(135deg,#fff8ec 0%,#fde6c8 100%);box-shadow:0 18px 44px #ffdcb247,inset 0 1px #ffffffb3}.MarketingLandingPage-module__I3yNDa__secondaryCtaDark{color:#fff4e7e0;background:#fff4e714;border:1px solid #fff4e73d}@media (hover:hover) and (pointer:fine){.MarketingLandingPage-module__I3yNDa__primaryCta:hover,.MarketingLandingPage-module__I3yNDa__primaryCtaLight:hover{transform:translateY(-2px);box-shadow:0 26px 60px #1c161147,inset 0 1px #ffffff14}.MarketingLandingPage-module__I3yNDa__secondaryCta:hover{background:#fffcf6eb;transform:translateY(-2px)}.MarketingLandingPage-module__I3yNDa__secondaryCtaDark:hover{color:#fff;background:#fff4e729}}.MarketingLandingPage-module__I3yNDa__primaryCta:active,.MarketingLandingPage-module__I3yNDa__secondaryCta:active,.MarketingLandingPage-module__I3yNDa__primaryCtaLight:active,.MarketingLandingPage-module__I3yNDa__secondaryCtaDark:active{transition-duration:.12s;transform:scale(.97)}.MarketingLandingPage-module__I3yNDa__ctaShine{pointer-events:none;background:linear-gradient(100deg,#0000 0%,#ffffff73 50%,#0000 100%);width:50%;height:100%;position:absolute;top:0;left:-120%;transform:skew(-18deg)}@media (hover:hover) and (pointer:fine){.MarketingLandingPage-module__I3yNDa__primaryCta:hover .MarketingLandingPage-module__I3yNDa__ctaShine,.MarketingLandingPage-module__I3yNDa__primaryCtaLight:hover .MarketingLandingPage-module__I3yNDa__ctaShine{animation:.8s ease-out forwards MarketingLandingPage-module__I3yNDa__ctaShine}}.MarketingLandingPage-module__I3yNDa__demoSection{z-index:2;width:min(1240px,100% - 56px);margin:0 auto;padding:clamp(48px,6vw,96px) 0;scroll-margin-top:80px;position:relative}.MarketingLandingPage-module__I3yNDa__demoIntro{text-align:center;max-width:680px;margin:0 auto 36px}.MarketingLandingPage-module__I3yNDa__demoIntro h2,.MarketingLandingPage-module__I3yNDa__flowHeading h2,.MarketingLandingPage-module__I3yNDa__compareHead h2,.MarketingLandingPage-module__I3yNDa__audienceHead h2{font-family:var(--display);letter-spacing:-.026em;color:var(--ink-strong);margin:0;font-size:clamp(24px,2.8vw,38px);font-weight:700;line-height:1.18}.MarketingLandingPage-module__I3yNDa__demoIntro h2 em,.MarketingLandingPage-module__I3yNDa__flowHeading h2 em,.MarketingLandingPage-module__I3yNDa__compareHead h2 em,.MarketingLandingPage-module__I3yNDa__audienceHead h2 em{background:linear-gradient(120deg, var(--accent) 0%, var(--warm) 70%, var(--accent-deep) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;position:relative}.MarketingLandingPage-module__I3yNDa__demoIntro p{max-width:520px;color:var(--ink-mute);margin:14px auto 0;font-size:13.5px;line-height:1.7}.MarketingLandingPage-module__I3yNDa__demoStage{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(24px);background:linear-gradient(#ffffffb3,#fff8ec66);border-radius:28px;grid-template-columns:1fr 100px 1fr;align-items:stretch;gap:0;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 50px 120px #402d1c1f,inset 0 1px #ffffffb3}.MarketingLandingPage-module__I3yNDa__demoStage:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 50% 0,#ffbc8e2e,#0000 60%);position:absolute;inset:0}.MarketingLandingPage-module__I3yNDa__demoColumn{flex-direction:column;min-height:420px;display:flex;position:relative}.MarketingLandingPage-module__I3yNDa__demoColumnHead{color:var(--ink-mute);font-family:var(--sans);justify-content:space-between;align-items:center;padding:0 6px 12px;font-size:11.5px;font-weight:600;display:flex}.MarketingLandingPage-module__I3yNDa__live{color:var(--accent);font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:7px;font-size:10.5px;font-weight:700;display:inline-flex}.MarketingLandingPage-module__I3yNDa__liveDot{background:var(--accent);width:6px;height:6px;animation:MarketingLandingPage-module__I3yNDa__brandDotBreath 1.6s var(--ease-in-out) infinite;border-radius:999px;box-shadow:0 0 0 3px #c0532f29}.MarketingLandingPage-module__I3yNDa__commentTrackWrap{border:1px solid var(--line);background:#fffcf56b;border-radius:18px;flex:1;position:relative;overflow:hidden}.MarketingLandingPage-module__I3yNDa__commentTrack{flex-direction:column;gap:8px;margin:0;padding:10px;list-style:none;animation:26s linear infinite MarketingLandingPage-module__I3yNDa__commentScroll;display:flex}.MarketingLandingPage-module__I3yNDa__commentRow{border:1px solid var(--line);transition:transform .24s var(--ease-out);background:#ffffffc7;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:0 6px 16px #402d1c0a}.MarketingLandingPage-module__I3yNDa__commentRow_hot{background:linear-gradient(135deg,#fff5e9,#ffe2cb);border-color:#c0532f38;box-shadow:0 12px 26px #c0532f1a,inset 0 1px #ffffffb3}.MarketingLandingPage-module__I3yNDa__commentRow_ask,.MarketingLandingPage-module__I3yNDa__commentRow_compare{background:linear-gradient(135deg,#e8f5f4d9,#d8ebe899);border-color:#3d8e8e38}.MarketingLandingPage-module__I3yNDa__commentAvatar{width:28px;height:28px;color:var(--ink-strong);font-family:var(--display);background:linear-gradient(135deg,#f5d8b3,#e9b27d);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.MarketingLandingPage-module__I3yNDa__commentRow p{color:var(--ink-base);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:12.5px;line-height:1.5;overflow:hidden}.MarketingLandingPage-module__I3yNDa__commentTag,.MarketingLandingPage-module__I3yNDa__commentTagSoft{font-family:var(--sans);letter-spacing:.04em;white-space:nowrap;border-radius:999px;flex:none;padding:3px 9px;font-size:10.5px;font-weight:700}.MarketingLandingPage-module__I3yNDa__commentTag{background:var(--ink-strong);color:#fff5e9}.MarketingLandingPage-module__I3yNDa__commentTagSoft{color:var(--teal);background:#3d8e8e29}.MarketingLandingPage-module__I3yNDa__commentMaskTop,.MarketingLandingPage-module__I3yNDa__commentMaskBottom{pointer-events:none;z-index:1;height:50px;position:absolute;left:0;right:0}.MarketingLandingPage-module__I3yNDa__commentMaskTop{background:linear-gradient(#fffcf5f5,#0000);top:0}.MarketingLandingPage-module__I3yNDa__commentMaskBottom{background:linear-gradient(#0000,#fffcf5f5);bottom:0}.MarketingLandingPage-module__I3yNDa__demoBeam{justify-content:center;align-items:stretch;display:flex;position:relative}.MarketingLandingPage-module__I3yNDa__demoBeam svg{width:100%;height:100%}.MarketingLandingPage-module__I3yNDa__beamPath{stroke-dasharray:12 240;stroke-dashoffset:0;animation:3.6s linear infinite MarketingLandingPage-module__I3yNDa__beamFlow}.MarketingLandingPage-module__I3yNDa__leadStack{flex:1;align-content:start;gap:10px;display:grid;position:relative}.MarketingLandingPage-module__I3yNDa__leadCard{border:1px solid var(--line);background:var(--paper-card);opacity:0;animation:MarketingLandingPage-module__I3yNDa__leadEnter .7s var(--ease-out) forwards;animation-delay:calc(var(--i) * .18s + .24s);transition:transform .32s var(--ease-out), box-shadow .32s var(--ease-out), border-color .32s var(--ease-out);border-radius:16px;padding:16px 18px;position:relative;transform:translateY(14px);box-shadow:0 14px 32px #402d1c0f,inset 0 1px #ffffffb3}.MarketingLandingPage-module__I3yNDa__leadCardHot{color:#fff5e8;background:linear-gradient(150deg,#2c1d14 0%,#5e2e1c 55%,#a4502e 100%);border-color:#ffc08a2e;box-shadow:0 28px 60px #5e2d1a47,inset 0 1px #ffffff14}.MarketingLandingPage-module__I3yNDa__leadCardActive{border-color:var(--accent);transform:translateY(-3px)scale(1.015);box-shadow:0 26px 56px #c0532f38,inset 0 1px #ffffffb3}.MarketingLandingPage-module__I3yNDa__leadCardHot.MarketingLandingPage-module__I3yNDa__leadCardActive{border-color:#ffc89666;box-shadow:0 36px 72px #5e2d1a5c,inset 0 1px #ffffff1f}.MarketingLandingPage-module__I3yNDa__leadCard header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.MarketingLandingPage-module__I3yNDa__leadIntent{background:var(--accent-soft);color:var(--accent);font-family:var(--sans);letter-spacing:.04em;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.MarketingLandingPage-module__I3yNDa__leadCardHot .MarketingLandingPage-module__I3yNDa__leadIntent{color:#ffcfaa;background:#ffcfaa2e}.MarketingLandingPage-module__I3yNDa__leadFire{color:#ffcfaa;font-family:var(--mono);letter-spacing:.04em;background:#ffcfaa2e;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700}.MarketingLandingPage-module__I3yNDa__leadCard h3{font-family:var(--display);letter-spacing:-.018em;color:inherit;margin:0;font-size:15px;font-weight:600;line-height:1.36}.MarketingLandingPage-module__I3yNDa__leadCard p{color:inherit;font-family:var(--sans);opacity:.78;margin:8px 0 12px;font-size:12px;line-height:1.62}.MarketingLandingPage-module__I3yNDa__leadCard footer{font-family:var(--sans);letter-spacing:.02em;border-top:1px dashed #36281d24;justify-content:space-between;align-items:center;gap:8px;padding-top:10px;font-size:11px;display:flex}.MarketingLandingPage-module__I3yNDa__leadCard footer span{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.16em;font-size:10px;font-weight:700}.MarketingLandingPage-module__I3yNDa__leadCard footer strong{color:var(--ink-strong);font-weight:600}.MarketingLandingPage-module__I3yNDa__leadCardHot footer{border-top-color:#ffcfaa33}.MarketingLandingPage-module__I3yNDa__leadCardHot footer span{color:#fff5e880}.MarketingLandingPage-module__I3yNDa__leadCardHot footer strong{color:#ffe0bf}.MarketingLandingPage-module__I3yNDa__flow{z-index:1;width:min(1240px,100% - 56px);margin:0 auto;padding:clamp(56px,7vw,110px) 0;scroll-margin-top:80px;position:relative}.MarketingLandingPage-module__I3yNDa__flowHeading{max-width:660px;margin:0 0 44px}.MarketingLandingPage-module__I3yNDa__flowList{gap:clamp(20px,2.6vw,40px);margin:0;padding:0;list-style:none;display:grid}.MarketingLandingPage-module__I3yNDa__flowItem{border:1px solid var(--line);transition:transform .32s var(--ease-out), border-color .32s var(--ease-out), box-shadow .32s var(--ease-out);background:linear-gradient(135deg,#ffffffc7,#fff6e880);border-radius:24px;grid-template-columns:180px 1fr 280px;align-items:center;gap:30px;padding:clamp(22px,2.4vw,36px);display:grid;box-shadow:0 22px 50px #402d1c0f,inset 0 1px #ffffffb3}.MarketingLandingPage-module__I3yNDa__flowItem:nth-child(2){background:linear-gradient(135deg,#fffaf0b3,#ffe8d280);grid-template-columns:280px 1fr 180px}.MarketingLandingPage-module__I3yNDa__flowItem:nth-child(2) .MarketingLandingPage-module__I3yNDa__flowArt{order:-1}.MarketingLandingPage-module__I3yNDa__flowItem:nth-child(2) .MarketingLandingPage-module__I3yNDa__flowText{order:0}.MarketingLandingPage-module__I3yNDa__flowItem:nth-child(2) .MarketingLandingPage-module__I3yNDa__flowNum{text-align:right;order:1}@media (hover:hover) and (pointer:fine){.MarketingLandingPage-module__I3yNDa__flowItem:hover{border-color:var(--line-strong);transform:translateY(-4px);box-shadow:0 30px 70px #402d1c1a,inset 0 1px #ffffffb3}}.MarketingLandingPage-module__I3yNDa__flowNum{flex-direction:column;gap:8px;display:flex}.MarketingLandingPage-module__I3yNDa__flowNum span{font-family:var(--display);letter-spacing:-.04em;background:linear-gradient(135deg, var(--accent) 0%, var(--warm) 70%, var(--accent-deep) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(52px,6.4vw,88px);font-weight:800;line-height:.92}.MarketingLandingPage-module__I3yNDa__flowNum em{font-style:normal;font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);font-size:10.5px;font-weight:700}.MarketingLandingPage-module__I3yNDa__flowText h3{font-family:var(--display);letter-spacing:-.022em;color:var(--ink-strong);margin:0 0 10px;font-size:clamp(18px,1.85vw,23px);font-weight:700;line-height:1.28}.MarketingLandingPage-module__I3yNDa__flowText p{color:var(--ink-mute);font-family:var(--sans);margin:0;font-size:13.5px;line-height:1.7}.MarketingLandingPage-module__I3yNDa__flowArt{border:1px solid var(--line);background:linear-gradient(135deg,#fffcf6b3,#ffe8d280);border-radius:18px;place-items:center;height:120px;display:grid}.MarketingLandingPage-module__I3yNDa__flowArt svg{max-width:100%;max-height:100%}.MarketingLandingPage-module__I3yNDa__flowArtFill{fill:var(--ink-strong)}.MarketingLandingPage-module__I3yNDa__flowArtFillSoft{fill:#36281d24}.MarketingLandingPage-module__I3yNDa__flowArtFillAccent{fill:var(--accent)}.MarketingLandingPage-module__I3yNDa__flowArtPulse{fill:var(--accent);animation:MarketingLandingPage-module__I3yNDa__artPulse 2.2s var(--ease-in-out) infinite;transform-origin:50%;transform-box:fill-box}.MarketingLandingPage-module__I3yNDa__compare{z-index:1;width:min(1240px,100% - 56px);margin:0 auto;padding:clamp(48px,6vw,96px) 0;position:relative}.MarketingLandingPage-module__I3yNDa__compareHead{max-width:660px;margin:0 0 36px}.MarketingLandingPage-module__I3yNDa__compareGrid{grid-template-columns:1fr 72px 1fr;align-items:stretch;gap:0;display:grid}.MarketingLandingPage-module__I3yNDa__compareCard{border:1px solid var(--line);border-radius:20px;padding:clamp(22px,2.6vw,32px)}.MarketingLandingPage-module__I3yNDa__compareCard header{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;border-radius:999px;margin-bottom:14px;padding:4px 11px;font-size:10.5px;font-weight:700;display:inline-block}.MarketingLandingPage-module__I3yNDa__compareCard ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.MarketingLandingPage-module__I3yNDa__compareCard li{font-family:var(--sans);border-radius:12px;padding:12px 14px 12px 38px;font-size:13.5px;line-height:1.55;position:relative}.MarketingLandingPage-module__I3yNDa__compareCard li:before{content:"";border-radius:999px;width:12px;height:12px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.MarketingLandingPage-module__I3yNDa__compareBefore{color:var(--ink-mute);background:linear-gradient(135deg,#78695a0d,#78695a05)}.MarketingLandingPage-module__I3yNDa__compareBefore header{color:var(--ink-mute);background:#78695a1a}.MarketingLandingPage-module__I3yNDa__compareBefore li{background:#78695a0a}.MarketingLandingPage-module__I3yNDa__compareBefore li:before{background:#78695a4d;box-shadow:0 0 0 4px #78695a0f}.MarketingLandingPage-module__I3yNDa__compareAfter{color:var(--ink-strong);background:linear-gradient(135deg,#fff0dcb3,#ffdcbc66);border-color:#c0532f29;box-shadow:0 22px 50px #c0532f14,inset 0 1px #ffffffb3}.MarketingLandingPage-module__I3yNDa__compareAfter header{background:var(--accent-soft);color:var(--accent)}.MarketingLandingPage-module__I3yNDa__compareAfter li{background:#fff9;font-weight:500}.MarketingLandingPage-module__I3yNDa__compareAfter li:before{background:var(--accent);box-shadow:0 0 0 4px #c0532f29}.MarketingLandingPage-module__I3yNDa__compareBridge{place-items:center;display:grid;position:relative}.MarketingLandingPage-module__I3yNDa__compareBridgeArrow{z-index:1;border:1px solid var(--line-strong);width:42px;height:42px;color:var(--accent);font-family:var(--display);background:linear-gradient(135deg,#fff8ec,#fde6c8);border-radius:999px;place-items:center;font-size:18px;font-weight:700;display:grid;position:relative;box-shadow:0 14px 28px #c0532f29,inset 0 1px #ffffffb3}.MarketingLandingPage-module__I3yNDa__compareBridgeDot{background:var(--accent);width:6px;height:6px;animation:MarketingLandingPage-module__I3yNDa__brandDotBreath 1.8s var(--ease-in-out) infinite;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #c0532f2e}.MarketingLandingPage-module__I3yNDa__audience{z-index:1;width:min(1240px,100% - 56px);margin:0 auto;padding:clamp(48px,6vw,96px) 0;scroll-margin-top:80px;position:relative}.MarketingLandingPage-module__I3yNDa__audienceHead{max-width:680px;margin:0 0 36px}.MarketingLandingPage-module__I3yNDa__audienceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.MarketingLandingPage-module__I3yNDa__audienceCard{border:1px solid var(--line);transition:transform .32s var(--ease-out), border-color .32s var(--ease-out), box-shadow .32s var(--ease-out);background:linear-gradient(160deg,#ffffffd9,#fff6e880);border-radius:20px;flex-direction:column;gap:12px;padding:clamp(20px,2.2vw,28px);display:flex;position:relative;box-shadow:0 22px 50px #402d1c0d,inset 0 1px #ffffffb3}@media (hover:hover) and (pointer:fine){.MarketingLandingPage-module__I3yNDa__audienceCard:hover{border-color:var(--line-strong);transform:translateY(-4px);box-shadow:0 32px 64px #402d1c1a,inset 0 1px #ffffffb3}}.MarketingLandingPage-module__I3yNDa__audienceFace{background:linear-gradient(135deg, var(--accent) 0%, var(--warm) 100%);color:#fff;width:48px;height:48px;font-family:var(--display);border-radius:14px;place-items:center;font-size:19px;font-weight:700;display:grid;box-shadow:0 14px 28px #c0532f38,inset 0 1px #fff3}.MarketingLandingPage-module__I3yNDa__audienceCard:nth-child(2) .MarketingLandingPage-module__I3yNDa__audienceFace{background:linear-gradient(135deg, var(--teal) 0%, #6cb3a4 100%);box-shadow:0 14px 28px #3d8e8e38,inset 0 1px #fff3}.MarketingLandingPage-module__I3yNDa__audienceCard:nth-child(3) .MarketingLandingPage-module__I3yNDa__audienceFace{background:linear-gradient(135deg,#4a3a2c 0%,#7a5b3d 100%);box-shadow:0 14px 28px #4a3a2c38,inset 0 1px #fff3}.MarketingLandingPage-module__I3yNDa__audienceCard h3{font-family:var(--display);letter-spacing:-.022em;color:var(--ink-strong);margin:0;font-size:17px;font-weight:700}.MarketingLandingPage-module__I3yNDa__audienceQuote{color:var(--ink-base);font-family:var(--display);background:#fffcf5b3;border:1px dashed #36281d24;border-radius:12px;margin:0;padding:13px 15px;font-size:13.5px;font-style:italic;font-weight:500;line-height:1.55}.MarketingLandingPage-module__I3yNDa__audienceFocus{color:var(--ink-mute);margin:0;font-size:12.5px;line-height:1.62}.MarketingLandingPage-module__I3yNDa__download{z-index:1;width:min(1240px,100% - 56px);margin:0 auto clamp(64px,8vw,100px);padding:0;position:relative}.MarketingLandingPage-module__I3yNDa__downloadInner{z-index:2;color:#fff5e9;text-align:center;background:radial-gradient(circle at 100% 0,#ffbc8e38,#0000 55%),linear-gradient(135deg,#1a120c 0%,#2c1d14 50%,#4a2a1a 100%);border-radius:30px;padding:clamp(40px,5.6vw,72px) clamp(28px,5vw,64px);position:relative;overflow:hidden;box-shadow:0 60px 120px #2d1d1352,inset 0 1px #ffffff0a}.MarketingLandingPage-module__I3yNDa__downloadGlow{z-index:1;opacity:.5;filter:blur(40px);pointer-events:none;background:conic-gradient(#0000 0deg,#ffbc8e66 90deg,#0000 180deg,#6ca8a852 270deg,#0000 360deg);border-radius:38px;animation:18s linear infinite MarketingLandingPage-module__I3yNDa__ringSpin;position:absolute;inset:-2px}.MarketingLandingPage-module__I3yNDa__downloadEyebrow{color:#ffcfaa;font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;background:#ffcfaa29;border-radius:999px;margin-bottom:14px;padding:5px 12px;font-size:10.5px;font-weight:700;display:inline-block}.MarketingLandingPage-module__I3yNDa__downloadInner h2{font-family:var(--display);letter-spacing:-.026em;color:#fff5e9;margin:0;font-size:clamp(26px,3.4vw,44px);font-weight:700;line-height:1.14}.MarketingLandingPage-module__I3yNDa__downloadInner h2 em{background:linear-gradient(120deg,#ffcfaa 0%,#ffe0bf 50%,#ffbc8e 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.MarketingLandingPage-module__I3yNDa__downloadInner p{color:#fff4e7b8;max-width:540px;margin:18px auto 0;font-size:13.5px;line-height:1.7}.MarketingLandingPage-module__I3yNDa__downloadActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:inline-flex}.MarketingLandingPage-module__I3yNDa__footer{z-index:1;border-top:1px solid var(--line);width:min(1240px,100% - 56px);color:var(--ink-faint);font-family:var(--sans);justify-content:space-between;align-items:center;gap:20px;margin:0 auto;padding:26px 0 36px;font-size:11.5px;display:flex;position:relative}.MarketingLandingPage-module__I3yNDa__footer span{letter-spacing:.01em}.MarketingLandingPage-module__I3yNDa__footer nav{flex-wrap:wrap;gap:22px;display:inline-flex}.MarketingLandingPage-module__I3yNDa__footer a{color:var(--ink-mute);transition:color .2s var(--ease-out);text-decoration:none}@media (hover:hover) and (pointer:fine){.MarketingLandingPage-module__I3yNDa__footer a:hover{color:var(--ink-strong)}}@keyframes MarketingLandingPage-module__I3yNDa__brandDotBreath{0%,to{box-shadow:0 0 0 3px #c0532f2e}50%{box-shadow:0 0 0 7px #c0532f0a}}@keyframes MarketingLandingPage-module__I3yNDa__glowFloat1{0%,to{margin-top:0;margin-left:0}50%{margin-top:30px;margin-left:40px}}@keyframes MarketingLandingPage-module__I3yNDa__glowFloat2{0%,to{margin-top:0;margin-right:0}50%{margin-top:-40px;margin-right:30px}}@keyframes MarketingLandingPage-module__I3yNDa__glowFloat3{0%,to{margin-left:0}50%{margin-left:-50px}}@keyframes MarketingLandingPage-module__I3yNDa__scrollDrop{0%{opacity:0;top:-20px}20%{opacity:1}80%{opacity:1}to{opacity:0;top:44px}}@keyframes MarketingLandingPage-module__I3yNDa__ctaShine{0%{left:-120%}to{left:130%}}@keyframes MarketingLandingPage-module__I3yNDa__commentScroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes MarketingLandingPage-module__I3yNDa__beamFlow{0%{stroke-dashoffset:252px}to{stroke-dashoffset:0}}@keyframes MarketingLandingPage-module__I3yNDa__leadEnter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes MarketingLandingPage-module__I3yNDa__artPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}@keyframes MarketingLandingPage-module__I3yNDa__ringSpin{to{transform:rotate(360deg)}}@media (max-width:1100px){.MarketingLandingPage-module__I3yNDa__demoStage{grid-template-columns:1fr;gap:24px}.MarketingLandingPage-module__I3yNDa__demoBeam{display:none}.MarketingLandingPage-module__I3yNDa__demoColumn{min-height:360px}.MarketingLandingPage-module__I3yNDa__flowItem,.MarketingLandingPage-module__I3yNDa__flowItem:nth-child(2){grid-template-columns:1fr;gap:18px}.MarketingLandingPage-module__I3yNDa__flowItem:nth-child(2) .MarketingLandingPage-module__I3yNDa__flowArt,.MarketingLandingPage-module__I3yNDa__flowItem:nth-child(2) .MarketingLandingPage-module__I3yNDa__flowText,.MarketingLandingPage-module__I3yNDa__flowItem:nth-child(2) .MarketingLandingPage-module__I3yNDa__flowNum{order:initial;text-align:left}.MarketingLandingPage-module__I3yNDa__audienceGrid{grid-template-columns:1fr}.MarketingLandingPage-module__I3yNDa__compareGrid{grid-template-columns:1fr;gap:20px}.MarketingLandingPage-module__I3yNDa__compareBridge{height:60px;transform:rotate(90deg)}}@media (max-width:768px){.MarketingLandingPage-module__I3yNDa__nav{flex-direction:column;align-items:flex-start;gap:16px}.MarketingLandingPage-module__I3yNDa__navLinks{justify-content:space-between;width:100%;padding:5px}.MarketingLandingPage-module__I3yNDa__navLinks a{padding:8px 12px;font-size:12px}.MarketingLandingPage-module__I3yNDa__heroTitle{font-size:clamp(34px,9vw,52px)}.MarketingLandingPage-module__I3yNDa__heroLead br{display:none}.MarketingLandingPage-module__I3yNDa__commentRow p{font-size:12px}.MarketingLandingPage-module__I3yNDa__footer{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.MarketingLandingPage-module__I3yNDa__nav,.MarketingLandingPage-module__I3yNDa__demoSection,.MarketingLandingPage-module__I3yNDa__flow,.MarketingLandingPage-module__I3yNDa__compare,.MarketingLandingPage-module__I3yNDa__audience,.MarketingLandingPage-module__I3yNDa__download,.MarketingLandingPage-module__I3yNDa__footer{width:min(100% - 32px,1240px)}.MarketingLandingPage-module__I3yNDa__heroInner{width:min(100% - 32px,1100px)}.MarketingLandingPage-module__I3yNDa__demoStage{border-radius:24px;padding:18px}.MarketingLandingPage-module__I3yNDa__flowItem{border-radius:22px;padding:24px}.MarketingLandingPage-module__I3yNDa__downloadInner{border-radius:28px;padding:40px 24px}.MarketingLandingPage-module__I3yNDa__navCta{display:none}}@media (hover:none){.MarketingLandingPage-module__I3yNDa__primaryCta:hover,.MarketingLandingPage-module__I3yNDa__secondaryCta:hover,.MarketingLandingPage-module__I3yNDa__primaryCtaLight:hover,.MarketingLandingPage-module__I3yNDa__secondaryCtaDark:hover,.MarketingLandingPage-module__I3yNDa__flowItem:hover,.MarketingLandingPage-module__I3yNDa__audienceCard:hover{transform:none}}@media (prefers-reduced-motion:reduce){.MarketingLandingPage-module__I3yNDa__glowOne,.MarketingLandingPage-module__I3yNDa__glowTwo,.MarketingLandingPage-module__I3yNDa__glowThree,.MarketingLandingPage-module__I3yNDa__brandDot,.MarketingLandingPage-module__I3yNDa__heroBadgeDot,.MarketingLandingPage-module__I3yNDa__liveDot,.MarketingLandingPage-module__I3yNDa__compareBridgeDot,.MarketingLandingPage-module__I3yNDa__flowArtPulse,.MarketingLandingPage-module__I3yNDa__scrollHintLine:after,.MarketingLandingPage-module__I3yNDa__commentTrack,.MarketingLandingPage-module__I3yNDa__beamPath,.MarketingLandingPage-module__I3yNDa__downloadGlow,.MarketingLandingPage-module__I3yNDa__leadCard{animation:none!important}.MarketingLandingPage-module__I3yNDa__leadCard{opacity:1;transform:none}.MarketingLandingPage-module__I3yNDa__shell [data-reveal]{opacity:1!important;transition:none!important;transform:none!important}.MarketingLandingPage-module__I3yNDa__primaryCta,.MarketingLandingPage-module__I3yNDa__secondaryCta,.MarketingLandingPage-module__I3yNDa__primaryCtaLight,.MarketingLandingPage-module__I3yNDa__secondaryCtaDark,.MarketingLandingPage-module__I3yNDa__flowItem,.MarketingLandingPage-module__I3yNDa__audienceCard{transition-duration:1ms}}
