.lp .marq-head{align-items:baseline}.lp .marq-head .mono:first-child{letter-spacing:-.01em;text-transform:none;color:var(--tx);font-family:inherit;font-size:clamp(15px,1.15vw,18px);font-weight:600}.lp .marq-head .mono:last-child{letter-spacing:0;text-transform:none;color:var(--tx3);font-family:inherit;font-size:clamp(13px,.95vw,15px)}.lp .lg-row{--lgs:.78}.lp .lg-row+.lg-row{margin-top:14px}.lp .lg-track li{padding:0 clamp(18px,2.2vw,32px)}.lp .lg-track img{opacity:.82}@media (max-width:1100px){.lp .lg-row{--lgs:.68}}@media (max-width:620px){.lp .lg-row{--lgs:.6}.lp .marq-head .mono:first-child{font-size:15px}}.lp .why-c>.mono{letter-spacing:-.01em;text-transform:none;color:var(--tx2);font-family:inherit;font-size:clamp(15px,1.15vw,18px);font-weight:600}.lp[lang=en] .why-c>.mono{font-size:clamp(14px,1.05vw,17px)}.lp .icard.hdock{border-radius:24px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:none;align-items:center;gap:clamp(16px,2vw,28px);max-width:1240px;padding:14px;display:grid}.lp .hd-main{flex-direction:column;gap:10px;min-width:0;display:flex}.lp .hd-seg{isolation:isolate;background:#ffffff0f;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:4px;display:grid;position:relative}[data-lp-theme=light] .lp .hd-seg{background:#0f172a0d}.lp .hd-ind{z-index:-1;background:#ffffff1f;border-radius:12px;transition:transform .45s cubic-bezier(.32,.72,0,1),width .45s cubic-bezier(.32,.72,0,1);position:absolute;top:4px;bottom:4px;left:0;box-shadow:inset 0 1px #ffffff2e,0 6px 18px -8px #0009}[data-lp-theme=light] .lp .hd-ind{background:#fff;box-shadow:0 1px 2px #0f172a14,0 6px 16px -8px #0f172a40}.lp .hd-tab{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;min-width:0;min-height:52px;padding:6px 10px;transition:transform .15s;display:flex}.lp .hd-tab:active{transform:scale(.97)}.lp .hd-tab img{object-fit:contain;opacity:.6;filter:saturate(.4);flex:none;width:44px;height:32px;transition:opacity .3s,filter .3s}.lp .hd-tab span{flex-direction:column;min-width:0;display:flex}.lp .hd-tab small{font-family:var(--mono);letter-spacing:.04em;color:var(--tx3);font-size:10px;line-height:1.3}.lp .hd-tab b{color:var(--tx3);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;line-height:1.3;transition:color .3s;overflow:hidden}.lp .hd-tab[aria-selected=true] img{opacity:1;filter:none}.lp .hd-tab[aria-selected=true] b{color:var(--tx)}@media (hover:hover){.lp .hd-tab:hover b{color:var(--tx)}.lp .hd-tab:hover img{opacity:.9}}.lp .hd-tab:focus-visible,.lp .hd-re:focus-visible,.lp .hd-try:focus-visible,.lp .hd-demo:focus-visible,.lp .hd-go:focus-visible{outline-offset:2px;outline:2px solid #5b8cff}.lp .hd-read{align-items:center;gap:0;min-width:0;min-height:40px;padding:0 6px 0 12px;display:flex;overflow:hidden}.lp .hd-read>*{flex:none}.lp .hd-read>*+*{margin-left:18px}.lp .hd-st{color:#f6bea8;background:#f6bea81f;border-radius:999px;align-items:center;gap:7px;height:26px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.lp .hd-st i{background:currentColor;border-radius:50%;width:6px;height:6px}.lp .hd-st.ok{color:#34d399;background:#34d3991f}[data-lp-theme=light] .lp .hd-st{color:#c2410c;background:#c2410c14}[data-lp-theme=light] .lp .hd-st.ok{color:#0b8a5e;background:#0b8a5e17}.lp .hd-sv{color:var(--tx3);white-space:nowrap;font-size:12.5px}.lp .hd-kv{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.lp .hd-kv small{color:var(--tx3);font-size:12px}.lp .hd-kv b{font-family:var(--mono);color:var(--tx);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:500}.lp .hd-spark{min-width:40px;max-width:120px;height:26px;overflow:visible;flex:60px!important}.lp .hd-spark path{fill:none;stroke:url(#dkGrad);stroke-width:1.6px;vector-effect:non-scaling-stroke}.lp .hd-spark line{stroke:var(--tx3);stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.lp .hd-re{width:30px;height:30px;color:var(--tx3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;margin-left:auto!important}@media (hover:hover){.lp .hd-re:hover{color:var(--tx);background:#7f7f8c24}}.lp .hd-cta{flex-direction:column;gap:8px;width:clamp(280px,25vw,340px);padding-right:4px;display:flex}.lp .hd-go{border-radius:16px;width:100%;min-height:52px;margin:0;font-size:16px}.lp .hd-go svg{transition:transform .2s var(--ease)}@media (hover:hover){.lp .hd-go:hover svg{transform:translate(3px)}}.lp .hd-sub{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lp .hd-try,.lp .hd-demo{min-height:44px;color:var(--tx);white-space:nowrap;cursor:pointer;background:#ffffff12;border:0;border-radius:14px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:13.5px;font-weight:600;transition:background .2s,transform .15s;display:inline-flex}[data-lp-theme=light] .lp .hd-try,[data-lp-theme=light] .lp .hd-demo{background:#0f172a0d}@media (hover:hover){.lp .hd-try:hover,.lp .hd-demo:hover{background:#ffffff1f}[data-lp-theme=light] .lp .hd-try:hover,[data-lp-theme=light] .lp .hd-demo:hover{background:#0f172a17}}.lp .hd-try:active,.lp .hd-demo:active,.lp .hd-go:active{transform:scale(.97)}@media (max-width:1180px) and (min-width:761px){.lp .hd-sv,.lp .hd-n{display:none}.lp .hd-tab img{width:36px}.lp .hd-cta{width:300px}.lp .hd-try,.lp .hd-demo{padding:0 8px;font-size:13px}}@media (max-width:980px) and (min-width:761px){.lp .icard.hdock{grid-template-columns:1fr}.lp .hd-cta{grid-template-columns:1.2fr 1fr;align-items:stretch;width:auto;display:grid}.lp .hd-sub{grid-template-columns:1fr 1fr}}@media (max-width:760px){.lp .icard.hdock{border-radius:20px;grid-template-columns:1fr;gap:10px;padding:10px}.lp .hd-main{gap:6px}.lp .hd-tab{text-align:center;flex-direction:column;align-items:center;gap:2px;min-height:58px;padding:5px 4px}.lp .hd-tab img{width:38px;height:26px}.lp .hd-tab small{display:none}.lp .hd-tab b{white-space:normal;font-size:11px;line-height:1.2}.lp .hd-read{min-height:30px;padding:0 4px}.lp .hd-read>*+*{margin-left:12px}.lp .hd-sv,.lp .hd-n,.lp .hd-spark{display:none}.lp .hd-kv small{font-size:11px}.lp .hd-kv b{font-size:12px}.lp .hd-cta{width:auto;padding:0}.lp .hd-go{min-height:48px}.lp .hd-try,.lp .hd-demo{font-size:13px}}@media (max-width:380px){.lp .hd-read .hd-kv:first-of-type{display:none}}.lp[lang=en] .hd-cta{width:clamp(330px,27vw,390px)}.lp[lang=en] .hd-try,.lp[lang=en] .hd-demo{padding:0 8px;font-size:13px}.lp .tag:not(.sel){display:none!important}.lp .prod-why .body>p em.bar{color:#2766f8;font-style:normal;font-weight:600;font-size:inherit!important;line-height:inherit!important;background:0 0!important;margin:0!important;padding:0!important;display:inline!important}:root:not([data-lp-theme=light]) .lp .prod-why .body>p em.bar{color:#7fa6ff}.lp .stat .src{border-top:1px solid var(--line);color:var(--tx3);margin-top:12px;padding-top:10px;font-size:12px;line-height:1.55}.lp .stat .src b{color:var(--tx2);margin-right:6px;font-weight:600}.lp .stat .src mark{color:inherit;background:#ffc40038;border-radius:4px;padding:0 4px;box-shadow:inset 0 0 0 1px #ffaa0073}.lp .anchor-how{height:0;display:block;position:relative;top:-80px}.lp .xb{align-items:center;gap:5px;display:inline-flex!important}.lp .dd-menu b.xb{display:flex!important}.lp .xb .xi,.lp .fl .ext .xi{opacity:.6;transition:opacity .2s, transform .2s var(--ease);flex:none}@media (hover:hover){.lp button:hover>.xb .xi,.lp .xb:hover .xi,.lp .fl .ext:hover .xi{opacity:1;transform:translate(1px,-1px)}}.lp .mnav .xb{gap:8px}.lp .hd-try,.lp .hd-demo{color:#fff;transition:box-shadow .2s,background .2s,color .2s,transform .15s;box-shadow:inset 0 0 0 1.5px #ffffff57;background:0 0!important}[data-lp-theme=light] .lp .hd-try,[data-lp-theme=light] .lp .hd-demo{color:#0f172a;box-shadow:inset 0 0 0 1.5px #0f172a4d}@media (hover:hover){.lp .hd-try:hover,.lp .hd-demo:hover{color:#fff;box-shadow:inset 0 0 0 1.5px #5b8cff;background:#5b8cff1f!important}[data-lp-theme=light] .lp .hd-try:hover,[data-lp-theme=light] .lp .hd-demo:hover{color:#2766f8;box-shadow:inset 0 0 0 1.5px #2766f8;background:#2766f812!important}}.lp .hd-try:focus-visible,.lp .hd-demo:focus-visible{outline-offset:2px;outline:2px solid #5b8cff}.lp .cm-scrim{-webkit-backdrop-filter:blur(4px)saturate(.9);backdrop-filter:blur(4px)saturate(.9);background:#03020785!important}[data-lp-theme=light] .lp .cm-scrim{background:#0f172a57!important}[data-lp-theme=light] .lp dialog.cm-host::backdrop{background:0 0}@media (prefers-reduced-transparency:reduce){.lp .cm-scrim{-webkit-backdrop-filter:none;backdrop-filter:none;background:#030207b8!important}}.lp .icard.hdock{align-items:stretch}.lp .ai-panel{padding:2px 2px 0 6px;gap:8px!important}.lp .ai-hd{justify-content:space-between;align-items:center;gap:14px;min-width:0;display:flex}.lp .ai-ttl{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.lp .ai-ttl svg{flex:none}.lp .ai-ttl b{color:var(--tx);letter-spacing:-.01em;font-size:14px;font-weight:600}.lp .ai-hd .hd-seg{border-radius:12px;flex:none;grid-template-columns:repeat(4,auto);padding:3px;display:inline-grid}.lp .ai-hd .hd-ind{border-radius:9px;top:3px;bottom:3px}.lp .ai-hd .hd-tab{border-radius:9px;gap:6px;min-height:32px;padding:3px 10px 3px 6px}.lp .ai-hd .hd-tab img{width:30px;height:22px}.lp .ai-hd .hd-tab b{font-size:12px}.lp .ai-log{flex-direction:column;gap:6px;min-width:0;display:flex}.lp .ai-q{max-width:82%;color:var(--tx);background:#ffffff26;border-radius:14px 14px 4px;align-self:flex-end;margin:0;padding:6px 12px;font-size:13px;line-height:1.45}[data-lp-theme=light] .lp .ai-q{background:#e2e8f0;box-shadow:inset 0 0 0 1px #0f172a0f}.lp .ai-msg{min-width:0}.lp .ai-msg.in .ai-a{animation:.35s cubic-bezier(.2,0,0,1) both aiIn}@keyframes aiIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.lp .ai-a{min-height:2.9em;color:var(--tx2);text-wrap:pretty;margin:0;font-size:13.5px;line-height:1.45}.lp .ai-a b{color:var(--tx);font-weight:600}.lp .ai-caret{vertical-align:-2px;background:currentColor;width:2px;height:1em;margin-left:2px;animation:.9s steps(2,end) infinite aiBlink;display:inline-block}@keyframes aiBlink{50%{opacity:0}}.lp .ai-dots{gap:4px;padding-top:6px;display:inline-flex}.lp .ai-dots i{background:var(--tx3);border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite aiDot}.lp .ai-dots i:nth-child(2){animation-delay:.15s}.lp .ai-dots i:nth-child(3){animation-delay:.3s}@keyframes aiDot{0%,80%,to{opacity:.25;transform:none}40%{opacity:1;transform:translateY(-2px)}}.lp .ai-panel .hd-read{opacity:0;min-height:30px;margin-top:4px;padding:0;transition:opacity .35s,transform .35s cubic-bezier(.2,0,0,1);transform:translateY(3px)}.lp .ai-panel .hd-read.in{opacity:1;transform:none}.lp .ai-in{border:1px solid var(--line2);width:100%;min-height:38px;color:var(--tx3);font:inherit;text-align:left;cursor:text;background:#ffffff08;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:0 6px 0 14px;font-size:13px;transition:border-color .2s,background .2s;display:flex}[data-lp-theme=light] .lp .ai-in{background:#fff;border-color:#0f172a1f}.lp .ai-in i{color:#fff;background:linear-gradient(135deg,#2766f8,#912bed);border-radius:8px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}@media (hover:hover){.lp .ai-in:hover{border-color:#5b8cff99}}.lp .ai-in:focus-visible{outline-offset:2px;outline:2px solid #5b8cff}.lp .icard.hdock .hd-cta{align-self:center}@media (max-width:1360px){.lp .ai-hd .hd-tab:not([aria-selected=true]) b{display:none}.lp .ai-hd .hd-tab:not([aria-selected=true]){padding:3px 6px}}@media (max-height:780px) and (min-width:761px){.lp .ai-in{display:none}.lp .ai-a{min-height:0}}@media (max-width:980px) and (min-width:761px){.lp .ai-in{display:none}}@media (prefers-reduced-motion:reduce){.lp .ai-caret,.lp .ai-dots i,.lp .ai-msg.in .ai-a{animation:none}}@media (max-width:760px){.lp .ai-panel{padding:2px 2px 0}.lp .ai-hd{gap:8px}.lp .ai-ttl b{font-size:13px}.lp .ai-hd .hd-seg{grid-template-columns:repeat(4,auto)}.lp .ai-hd .hd-tab{flex-direction:row;min-height:30px;padding:2px 5px}.lp .ai-hd .hd-tab b{display:none}.lp .ai-hd .hd-tab img{width:28px;height:20px}.lp .ai-q{padding:5px 10px;font-size:12px}.lp .ai-a{min-height:0;font-size:12.5px}.lp .ai-in{display:none}.lp .ai-panel .hd-read{min-height:24px;margin-top:2px}}.lp svg.ms{fill:currentColor;stroke:none;flex:none}.lp .foot .fl-soc{justify-content:center;gap:10px;margin:20px 0 6px;display:flex}.lp .foot .fl-soc .soc{width:40px;height:40px;color:var(--tx3);background:#ffffff14;border:0;border-radius:50%;place-items:center;padding:0;transition:color .2s,background .2s,border-color .2s,transform .15s;display:grid}.lp .foot .fl-soc .soc svg{width:18px;height:18px}[data-lp-theme=light] .lp .foot .fl-soc .soc{color:#475569;background:#0f172a0f}@media (hover:hover){.lp .foot .fl-soc .soc:hover{color:var(--tx);background:#ffffff24}[data-lp-theme=light] .lp .foot .fl-soc .soc:hover{color:#0f172a;background:#0f172a1a}}.lp .foot .fl-soc .soc:active{transform:scale(.95)}.lp .foot .fl-soc .soc:focus-visible{outline-offset:2px;outline:2px solid #5b8cff}.lp .foot .foot-tag{letter-spacing:.01em;color:var(--tx2);margin-top:6px;font-family:Gelasio,Georgia,Times New Roman,serif;font-size:17px;font-style:italic;font-weight:400;line-height:1.4;display:block;font-size:15px!important}.lp .icard.hdock{grid-template-columns:minmax(0,1fr) clamp(300px,25vw,350px)!important;align-items:stretch!important;gap:clamp(18px,2vw,28px)!important;padding:16px 16px 16px 20px!important}.lp .icard.hdock .hd-cta{flex-direction:column;justify-content:space-between;gap:12px;display:flex;align-self:stretch!important;width:auto!important;padding:0!important}.lp .hd-pick>small{color:var(--tx3);margin:0 0 6px 2px;font-size:11.5px;font-weight:500;display:block}.lp .hd-pick .hd-seg{border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:3px;display:grid}.lp .hd-pick .hd-ind{border-radius:11px;top:3px;bottom:3px}.lp .hd-pick .hd-tab{text-align:center;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:58px;padding:6px 2px}.lp .hd-pick .hd-tab img{width:34px;height:24px}.lp .hd-pick .hd-tab b{white-space:nowrap;font-size:12px;line-height:1.2}.lp .hd-acts{flex-direction:column;gap:8px;display:flex}.lp .hd-acts .hd-go{min-height:50px}.lp .ai-panel{gap:10px!important;padding:2px 0 0!important}.lp .ai-hd{min-height:24px}.lp .ai-msg{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;display:grid}.lp .ai-av{background:#912bed1f;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}[data-lp-theme=light] .lp .ai-av{background:#912bed14}.lp .ai-av svg{width:16px;height:16px}.lp .ai-body{min-width:0}.lp .ai-a{padding-top:4px}.lp .ai-panel .hd-read{border:1px solid var(--line2);background:#ffffff09;border-radius:12px;align-items:stretch;gap:0;overflow:hidden;min-height:0!important;margin-top:10px!important;padding:8px 6px 8px 10px!important;display:flex!important}[data-lp-theme=light] .lp .ai-panel .hd-read{background:#f6f8fc;border-color:#0f172a14}.lp .ai-panel .hd-read>*+*{margin-left:0!important}.lp .ai-panel .hd-st{align-self:center;margin-right:6px}.lp .ai-panel .hd-kv{border-left:1px solid var(--line2);flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:0 12px;display:flex}[data-lp-theme=light] .lp .ai-panel .hd-kv{border-left-color:#0f172a14}.lp .ai-panel .hd-kv small{color:var(--tx3);white-space:nowrap;font-size:10.5px;line-height:1.2}.lp .ai-panel .hd-kv b{white-space:nowrap;font-size:13px;line-height:1.25}.lp .ai-panel .hd-kv b em{color:var(--tx3);margin-left:4px;font-size:11px;font-style:normal;font-weight:400}.lp .ai-panel .hd-sv b{font-family:inherit;font-weight:500}.lp .ai-panel .hd-spark{align-self:center;height:24px;margin:0 4px 0 12px!important}.lp .ai-panel .hd-re{align-self:center}@media (max-width:1280px) and (min-width:761px){.lp .ai-panel .hd-sv{display:none}}@media (max-width:1100px) and (min-width:761px){.lp .ai-panel .hd-spark{display:none}}@media (max-width:980px) and (min-width:761px){.lp .icard.hdock{grid-template-columns:1fr!important}.lp .icard.hdock .hd-cta{grid-template-columns:1fr 1fr;align-items:end;gap:14px;display:grid}}@media (max-width:760px){.lp .icard.hdock{flex-direction:column;gap:10px!important;padding:12px!important;display:flex!important}.lp .icard.hdock .hd-cta{display:contents}.lp .hd-pick{order:-1}.lp .hd-pick>small{display:none}.lp .icard.hdock .hd-main{order:0}.lp .hd-acts{order:1}.lp .hd-pick .hd-tab{gap:2px;min-height:44px;padding:4px 2px}.lp .hd-pick .hd-tab img{width:28px;height:20px}.lp .hd-pick .hd-tab b{font-size:11px}.lp .ai-hd{display:none}.lp .ai-msg{grid-template-columns:24px minmax(0,1fr);gap:8px}.lp .ai-av{border-radius:8px;width:24px;height:24px}.lp .ai-av svg{width:14px;height:14px}.lp .ai-panel .hd-read{margin-top:8px!important;padding:6px 4px 6px 8px!important}.lp .ai-panel .hd-sv,.lp .ai-panel .hd-n,.lp .ai-panel .hd-spark{display:none!important}.lp .ai-panel .hd-kv{padding:0 10px}}[data-lp-theme=light] .lp dialog .fld input,[data-lp-theme=light] .lp dialog .fld select,[data-lp-theme=light] .lp dialog .fld textarea{border-color:#0f172a29;background-color:#fff!important}[data-lp-theme=light] .lp dialog .fld input:hover,[data-lp-theme=light] .lp dialog .fld select:hover,[data-lp-theme=light] .lp dialog .fld textarea:hover{border-color:#0f172a47}.lp #results .csz-wrap{margin-top:8px}.lp .csz-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;outline:none;grid-auto-columns:min(640px,58% - 10px);grid-auto-flow:column;gap:16px;padding:4px 0 36px;display:grid;overflow-x:auto}.lp .csz-track::-webkit-scrollbar{display:none}.lp .csz-track:focus-visible{outline-offset:4px;border-radius:30px;outline:2px solid #2766f8}.lp .csz{scroll-snap-align:start;cursor:pointer;background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(135deg, #08c5ea73, #2766f840 40%, #912bed59) border-box;border:1px solid #0000;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,.96fr);min-height:400px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,0 24px 60px -36px #0f172a59}:root:not([data-lp-theme=light]) .lp .csz{box-shadow:0 30px 70px -40px #000c}.lp .csz:before{content:"";pointer-events:none;background:radial-gradient(70% 60% at 0 0,#2766f814,#0000 70%);position:absolute;inset:0}.lp .csz-t{flex-direction:column;align-items:flex-start;gap:14px;padding:24px 22px 20px 24px;display:flex;position:relative}.lp .csz-tag{color:var(--tx2);align-items:center;gap:10px;font-size:13px;font-weight:500;line-height:18px;display:flex}.lp .csz-tag .mono{letter-spacing:.1em;background:var(--surface2);color:var(--tx);border-radius:6px;padding:3px 8px;font-size:11px}.lp .csz-logo{width:var(--lw);height:var(--lh);background:var(--tx);max-width:100%;-webkit-mask:var(--lg) left center/contain no-repeat;-webkit-mask:var(--lg) left center/contain no-repeat;mask:var(--lg) left center/contain no-repeat;display:block}.lp .csz-q{margin:0;padding-left:20px;position:relative}.lp .csz-q:before{content:"";background:linear-gradient(#08c5ea,#2766f8 55%,#912bed);border-radius:2px;width:3px;position:absolute;top:4px;bottom:4px;left:0}.lp .csz-q p{letter-spacing:-.01em;color:var(--tx);text-wrap:pretty;word-break:keep-all;font-size:16px;font-weight:500;line-height:26px}.lp .csz-who{flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin-top:auto;display:flex}.lp .csz-company-note{color:var(--tx3);overflow-wrap:anywhere;margin:-8px 0 0;font-size:13px;line-height:20px}.lp .csz-who b{color:var(--tx);font-size:15px;font-weight:600;line-height:22px}.lp .csz-who span{color:var(--tx2);word-break:keep-all;font-size:13px;line-height:19px}.lp .csz-who .o{color:var(--tx3)}.lp .csz-go{color:#2766f8;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:600;display:inline-flex}:root:not([data-lp-theme=light]) .lp .csz-go{color:#7ea6ff}.lp .csz-go span{background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat;transition:background-size .25s cubic-bezier(.2,0,0,1)}.lp .csz-go svg{fill:currentColor;width:18px;height:18px;transition:transform .2s cubic-bezier(.2,0,0,1)}@media (hover:hover){.lp .csz-go:hover span{background-size:100% 1.5px}.lp .csz-go:hover svg{transform:translate(4px)}}.lp .csz-ph{clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);background:#0a0f1c;margin:0;position:relative;overflow:hidden}.lp .csz-ph img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,0,0,1);position:absolute;inset:0}@media (hover:hover){.lp .csz:hover .csz-ph img{transform:scale(1.04)}}.lp .csz-ph:after{content:"";pointer-events:none;background:linear-gradient(#06091200 45%,#060912b8);position:absolute;inset:0}.lp .csz-k{z-index:1;text-align:right;color:#fff;position:absolute;bottom:16px;right:18px}.lp .csz-k b{font-family:var(--disp);letter-spacing:-.045em;font-variant-numeric:tabular-nums;text-shadow:0 2px 24px #00000040;font-size:48px;font-weight:600;line-height:46px;display:block}.lp .csz-k span{color:#ffffffdb;word-break:keep-all;margin-top:8px;font-size:13px;line-height:18px;display:block}.lp .csz-k2{z-index:1;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0f1c73;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;line-height:16px;display:inline-flex;position:absolute;top:14px;right:14px}.lp .csz-k2 b{font-weight:700}.lp .csz-ctl{justify-content:space-between;align-items:center;gap:16px;margin-top:22px;display:flex}.lp .csz-cnt{color:var(--tx3);align-items:center;gap:12px;font-size:12px;display:flex}.lp .csz-cnt b{color:var(--tx);font-size:13px;font-weight:600}.lp .csz-seg{gap:6px;display:flex}.lp .csz-seg i{background:var(--line2);border-radius:2px;width:36px;height:3px;transition:background .3s,width .3s}.lp .csz-seg i.on{background:linear-gradient(90deg,#08c5ea,#2766f8 60%,#912bed);width:56px}.lp .csz-nav{gap:10px;display:flex}.lp .csz-btn{border:1px solid var(--line2);background:var(--surface);width:48px;height:48px;color:var(--tx);cursor:pointer;border-radius:50%;place-items:center;transition:background .2s,color .2s,opacity .2s,transform .1s;display:grid}.lp .csz-btn svg{fill:currentColor;width:20px;height:20px}@media (hover:hover){.lp .csz-btn:not(:disabled):hover{background:var(--tx);color:var(--bg,#fff);border-color:var(--tx)}}.lp .csz-btn:not(:disabled):active{transform:scale(.95)}.lp .csz-btn:disabled{opacity:.35;cursor:default}@media (max-width:1023px){.lp .csz-track{grid-auto-columns:min(560px,80% - 10px)}}@media (max-width:719px){.lp .csz-track{grid-auto-columns:calc(100% - 28px);gap:12px}.lp .csz{grid-template-rows:auto 1fr;grid-template-columns:1fr;min-height:0}.lp .csz-ph{aspect-ratio:16/10;clip-path:polygon(0 0,100% 0,100% 88%,0 100%);order:-1}.lp .csz-nav{display:none}.lp .csz-seg i{width:24px}.lp .csz-seg i.on{width:40px}}@media (prefers-reduced-motion:reduce){.lp .csz-track{scroll-behavior:auto}.lp .csz-ph img{transition:none}}.lp .ai-q{text-wrap:balance}.lp .csx-k span{text-wrap:pretty}.lp dialog:not(.cm-host)::backdrop{-webkit-backdrop-filter:blur(4px)saturate(.9);backdrop-filter:blur(4px)saturate(.9);background:#03020785!important}[data-lp-theme=light] .lp dialog:not(.cm-host)::backdrop{background:#0f172a57!important}@media (prefers-reduced-transparency:reduce){.lp dialog:not(.cm-host)::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#030207b8!important}}.lp .copy [data-legal=privacy]{color:#d4d3dc;font-weight:500}[data-lp-theme=light] .lp .copy [data-legal=privacy]{color:#2e3949}@media (hover:hover){.lp .copy [data-legal=privacy]:hover{text-underline-offset:3px;text-decoration:underline}}.lp .stat .v>span[data-count]{background:linear-gradient(90deg,#08c5ea,#2766f8 51%,#912bed);color:#0000;-webkit-background-clip:text;background-clip:text}.lp .stat .ba b:last-child{color:#2766f8}:root:not([data-lp-theme=light]) .lp .stat .ba b:last-child{color:#7ea6ff}.lp .cta h2 .ph+.ph{background:linear-gradient(90deg,#08c5ea,#2766f8 51%,#912bed);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}.lp .ai-panel .hd-read{padding-right:8px!important}.lp .ai-panel .hd-read>.hd-re{border:1px solid var(--line2);width:34px;height:34px;color:var(--tx2);background:#ffffff0d;border-radius:9px;flex:none;transition:background .2s,color .2s,border-color .2s;margin-left:auto!important}[data-lp-theme=light] .lp .ai-panel .hd-read>.hd-re{color:#475569;background:#fff;border-color:#0f172a1f}@media (hover:hover){.lp .ai-panel .hd-read>.hd-re:hover{color:var(--tx);background:#2766f81a;border-color:#2766f880}[data-lp-theme=light] .lp .ai-panel .hd-read>.hd-re:hover{color:#2766f8;background:#eef3ff;border-color:#2766f866}}.lp .ai-panel .hd-read>.hd-re:active{transform:scale(.95)}.lp .ai-panel .hd-read>.hd-re svg{width:18px;height:18px}@media (max-width:760px){.lp .ai-panel .hd-read{padding-right:6px!important}.lp .ai-panel .hd-read>.hd-re{border-radius:8px;width:32px;height:32px}.lp .ai-panel .hd-kv{padding:0 8px}.lp .ai-panel .hd-st{margin-right:2px}.lp .ai-panel .hd-rs{overflow:hidden;flex:0 auto!important}.lp .ai-panel .hd-rs b{text-overflow:ellipsis;overflow:hidden}}.lp:not(.authed) .auth-in,.lp.authed .auth-out{display:none!important}.lp .hdr-r .hdr-demo{color:#8f8e98;background:0 0;border:1px solid #eeedf147;border-radius:999px;height:42px;padding:0 16px;font-size:14px;font-weight:500;transition:color .2s,border-color .2s,background .2s}@media (hover:hover){.lp .hdr-r .hdr-demo:hover{color:var(--tx);border-color:#eeedf180}}[data-lp-theme=light] .lp .hdr-r .hdr-demo{color:#475569;background:#fff9;border-color:#cbd5e1}@media (hover:hover){[data-lp-theme=light] .lp .hdr-r .hdr-demo:hover{color:#0e1420;border-color:#94a3b8}}.lp .hdr-r .hdr-demo:focus-visible{outline-offset:2px;outline:2px solid #5b8cff}.lp .hdr-in>.logo{flex:none}@media (max-width:1120px){.lp .hdr-in{gap:14px}.lp .nav{gap:0;margin-left:0}.lp .nav>a,.lp .nav .dd>button{padding-left:7px;padding-right:7px}.lp .lang button{padding:0 8px}.lp .theme button{width:34px}}@media (min-width:961px) and (max-width:1080px){.lp .hdr-r .seg.theme button[aria-pressed=true],.lp .hdr-r .seg.lang button[aria-pressed=true]{display:none}}@media (min-width:961px) and (max-width:1060px){.lp[lang=en] .nav>a,.lp[lang=en] .nav .dd>button{padding-left:5px;padding-right:5px;font-size:14px}.lp[lang=en] .hdr-r .login{padding:0 6px}.lp[lang=en] .hdr-r .btn-w{padding:0 12px}}@media (max-width:1040px){.lp .hdr-r .hdr-demo{display:none}}.lp[lang=en] .hdr-r .hdr-demo{display:none}@media (min-width:961px) and (max-width:1280px){.lp[lang=en] .hdr-r .seg.theme button[aria-pressed=true],.lp[lang=en] .hdr-r .seg.lang button[aria-pressed=true]{display:none}}.lp .acct{position:relative}@media (max-width:960px){.lp .acct{display:none!important}.lp .mnav .mnav-dash{justify-content:center;min-height:52px;margin:0 0 14px}.lp .mnav .btn+.btn{margin-top:10px}}.lp .hdr-r #themeSeg,.lp .hdr-r #langSeg{box-shadow:none!important;background:0 0!important;border:0!important;gap:0!important;padding:0!important}.lp .hdr-r #themeSeg button[aria-pressed=true],.lp .hdr-r #langSeg button[aria-pressed=true]{display:none!important}.lp .hdr-r #themeSeg button,.lp .hdr-r #langSeg button{border-radius:999px;height:40px;transition:background .2s,color .2s;min-height:40px!important;color:var(--tx2)!important;background:0 0!important}.lp .hdr-r #themeSeg button{width:40px!important;padding:0!important}.lp .hdr-r #langSeg button{font-family:var(--mono);letter-spacing:.02em;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex;min-width:0!important;padding:0 12px 0 10px!important}.lp .hdr-r #langSeg button:before{content:"";background:currentColor;flex:none;width:17px;height:17px;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%20-960%20960%20960%22%3E%3Cpath%20d%3D%22M323-111.5Q250-143%20196-197t-85-127.5Q80-398%2080-482t31-156.5Q142-711%20196-765t127-84.5Q396-880%20480-880t157%2030.5Q710-819%20764-765t85%20126.5Q880-566%20880-482t-31%20157.5Q818-251%20764-197t-127%2085.5Q564-80%20480-80t-157-31.5ZM480-138q35-36%2058.5-82.5T577-331H384q14%2060%2037.5%20108t58.5%2085Zm-85-12q-25-38-43-82t-30-99H172q38%2071%2088%20111.5T395-150Zm171-1q72-23%20129.5-69T788-331H639q-13%2054-30.5%2098T566-151ZM152-391h159q-3-27-3.5-48.5T307-482q0-25%201-44.5t4-43.5H152q-7%2024-9.5%2043t-2.5%2045q0%2026%202.5%2046.5T152-391Zm221%200h215q4-31%205-50.5t1-40.5q0-20-1-38.5t-5-49.5H373q-4%2031-5%2049.5t-1%2038.5q0%2021%201%2040.5t5%2050.5Zm275%200h160q7-24%209.5-44.5T820-482q0-26-2.5-45t-9.5-43H649q3%2035%204%2053.5t1%2034.5q0%2022-1.5%2041.5T648-391Zm-10-239h150q-33-69-90.5-115T565-810q25%2037%2042.5%2080T638-630Zm-254%200h194q-11-53-37-102.5T480-820q-32%2027-54%2071t-42%20119Zm-212%200h151q11-54%2028-96.5t43-82.5q-75%2019-131%2064t-91%20115Z%22/%3E%3C/svg%3E) 50%/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%20-960%20960%20960%22%3E%3Cpath%20d%3D%22M323-111.5Q250-143%20196-197t-85-127.5Q80-398%2080-482t31-156.5Q142-711%20196-765t127-84.5Q396-880%20480-880t157%2030.5Q710-819%20764-765t85%20126.5Q880-566%20880-482t-31%20157.5Q818-251%20764-197t-127%2085.5Q564-80%20480-80t-157-31.5ZM480-138q35-36%2058.5-82.5T577-331H384q14%2060%2037.5%20108t58.5%2085Zm-85-12q-25-38-43-82t-30-99H172q38%2071%2088%20111.5T395-150Zm171-1q72-23%20129.5-69T788-331H639q-13%2054-30.5%2098T566-151ZM152-391h159q-3-27-3.5-48.5T307-482q0-25%201-44.5t4-43.5H152q-7%2024-9.5%2043t-2.5%2045q0%2026%202.5%2046.5T152-391Zm221%200h215q4-31%205-50.5t1-40.5q0-20-1-38.5t-5-49.5H373q-4%2031-5%2049.5t-1%2038.5q0%2021%201%2040.5t5%2050.5Zm275%200h160q7-24%209.5-44.5T820-482q0-26-2.5-45t-9.5-43H649q3%2035%204%2053.5t1%2034.5q0%2022-1.5%2041.5T648-391Zm-10-239h150q-33-69-90.5-115T565-810q25%2037%2042.5%2080T638-630Zm-254%200h194q-11-53-37-102.5T480-820q-32%2027-54%2071t-42%20119Zm-212%200h151q11-54%2028-96.5t43-82.5q-75%2019-131%2064t-91%20115Z%22/%3E%3C/svg%3E) 50%/contain no-repeat}@media (hover:hover){.lp .hdr-r #themeSeg button:hover,.lp .hdr-r #langSeg button:hover{color:var(--tx)!important;background:#7f7f8c24!important}}[data-lp-theme=light] .lp .hdr-r #themeSeg button,[data-lp-theme=light] .lp .hdr-r #langSeg button{color:#475569!important}@media (hover:hover){[data-lp-theme=light] .lp .hdr-r #themeSeg button:hover,[data-lp-theme=light] .lp .hdr-r #langSeg button:hover{color:#0e1420!important;background:#0f172a0f!important}}.lp .hdr-r #themeSeg button:focus-visible,.lp .hdr-r #langSeg button:focus-visible{outline-offset:2px;outline:2px solid #5b8cff}.lp .hdr-r #langSeg:after{content:"";background:var(--line2);align-self:center;width:1px;height:20px;margin:0 8px 0 6px}[data-lp-theme=light] .lp .hdr-r #langSeg:after{background:#cbd5e1}@media (max-width:960px){.lp .hdr-r #langSeg:after{display:none}}.lp:not([lang=en]) .fl .fl-lb{letter-spacing:0}.lp .hd-sub{flex-wrap:wrap;gap:8px;display:flex!important}.lp .hd-sub>*{flex:auto;min-width:0}@media (max-width:420px){.lp .ai-panel .hd-kv b em{display:none}}.lp .csz-tag .mono{font-weight:600;box-shadow:0 4px 12px -6px #2766f8b3;color:#fff!important;background:#2766f8!important;border:0!important}@media (max-width:820px){.lp .why-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.lp .why-c{border-radius:16px;gap:6px;padding:16px 14px!important}.lp .why-n{font-size:round(clamp(30px,7.4vw,52px),1px)!important}.lp .why-c h3{font-size:15px;line-height:1.35}.lp .why-c p{font-size:12.5px;line-height:1.5}.lp .why-c>.mono,.lp[lang=en] .why-c>.mono{font-size:13px}.lp .why-go{font-size:12px}}@media (max-width:560px){.lp .why-grid{gap:6px!important}.lp .why-c{border-radius:14px;padding:12px 10px!important}.lp .why-c h3{word-break:keep-all;overflow-wrap:anywhere;font-size:13px}.lp .why-c p{word-break:keep-all;overflow-wrap:anywhere;font-size:11.5px}.lp .why-c>.mono,.lp[lang=en] .why-c>.mono{font-size:11.5px}.lp .why-go{gap:4px;font-size:11px}}.lp .cta .btn.cta-go:hover,.lp .cta .btn.cta-go:focus-visible,[data-lp-theme=light] .lp .cta .btn.cta-go:hover,[data-lp-theme=light] .lp .cta .btn.cta-go:focus-visible{color:#fff!important;transform:none!important}.lp .cta .btn.cta-go:hover .cta-arr,.lp .cta .btn.cta-go:focus-visible .cta-arr{color:#fff}.lp .cta .btn.cta-go:active{transform:scale(.98)!important}.lp #csz-narma .csz-ph img{object-position:52% 50%}.lp #csz-tointech .csz-ph img{object-position:86% 50%}.lp .live .flow{width:min(1240px, calc(100% - 2 * var(--pad)));margin-left:auto;margin-right:auto}.lp .live .flow canvas{aspect-ratio:2.35;width:100%;height:auto;min-height:300px;max-height:600px;display:block}@media (max-width:759px){.lp .live .flow canvas{aspect-ratio:4/3;min-height:240px}.lp .live .flow{border-radius:20px}.lp .live .ctrl{gap:12px}.lp .live .ctrl-group{flex-wrap:wrap;row-gap:10px}.lp .live .readout{flex-wrap:wrap;row-gap:4px}}.lp .why-grid h3{text-wrap:balance;word-break:keep-all}.lp .sub-eb{font-family:var(--font-lp-serif), "Gelasio", Georgia, "Times New Roman", serif;color:var(--tx2);margin:0 0 14px;font-size:round(clamp(16px,1.3vw,20px),1px);font-style:italic;font-weight:400;line-height:1.3;display:block}.lp .sec-head h1 .gr{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}[data-lp-theme=light] .lp .sec-head h1 .gr{filter:saturate(1.1)}
.lp .rhero{isolation:isolate;position:relative;overflow:hidden}.lp .rh-stage{z-index:0;position:absolute;inset:0}.lp .rh-stage canvas{touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.lp .rh-poster{object-fit:contain;object-position:78% 55%;pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0}.lp .rhero.rh-nogl .rh-poster{display:block}.lp .rh-scrim{z-index:1;pointer-events:none;background:linear-gradient(90deg,#050409eb 12%,#0504098c 34%,#05040900 56%);position:absolute;inset:0}[data-lp-theme=light] .lp .rh-scrim{background:linear-gradient(90deg,#ecf1f7eb 12%,#ecf1f78c 34%,#ecf1f700 56%)}.lp .rh-inner{z-index:2;min-height:max(640px, calc(100svh - var(--hdrH,64px)));padding:calc(var(--hdrH,64px) + 24px) var(--pad) round(nearest, clamp(16px, 3.4vh, 36px), 1px);pointer-events:none;flex-direction:column;justify-content:flex-end;gap:round(clamp(20px,3.4vh,36px),1px);max-width:1320px;margin:0 auto;display:flex;position:relative}.lp .rh-inner>*{pointer-events:auto}.lp .rh-copy{flex-direction:column;gap:16px;max-width:680px;display:flex}.lp .rhero h1{color:#f4f3f7;text-wrap:balance;flex-direction:column;gap:round(clamp(12px,1.8vh,20px),1px);margin:0;display:flex}.lp .rh-eb{font-family:var(--disp-en);font-variation-settings:"wdth" 85, "opsz" 96;text-transform:uppercase;letter-spacing:-.035em;font-size:round(clamp(56px,min(7.4vw,11.5vh),120px),1px);font-weight:500;line-height:.9}.lp .rh-hl{font-family:var(--sans);letter-spacing:-.02em;color:var(--tx2);font-size:round(clamp(20px,min(2.1vw,3.4vh),30px),1px);font-weight:500;line-height:1.3}.lp .rh-hl .hl-em{color:var(--tx)}.lp .rhero h1 .gr{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}[data-lp-theme=light] .lp .rhero h1{color:#171a21}[data-lp-theme=light] .lp .rhero h1 .gr{filter:saturate(1.1)}.lp .rh-lede{max-width:34em;color:var(--tx2);margin:0;font-size:round(clamp(15px,1.2vw,18px),1px);line-height:1.55}.lp .rh-ctas{display:none}.lp .rhero .icard-wrap{padding:0;position:relative;bottom:auto;left:auto;right:auto}.lp .rhero .icard.hdock{-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);background:#0e0d15b8;max-width:none;margin:0}[data-lp-theme=light] .lp .rhero .icard.hdock{background:#ffffffb8}.lp .rhero .ai-log{min-height:132px}.lp .rhero .icard.hdock{border-radius:20px;gap:round(clamp(16px,1.8vw,24px),1px);padding:12px 12px 12px 16px}.lp .rhero .ai-in,.lp .rhero .hd-pick>small{display:none}.lp .rhero .ai-hd{min-height:20px}.lp .rhero .ai-log{gap:4px}.lp .rhero .ai-q{padding:4px 10px;font-size:12px}.lp .rhero .ai-a{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-top:2px;display:-webkit-box;overflow:hidden}.lp .rhero .ai-panel .hd-read{margin-top:6px;padding:4px 4px 4px 8px}.lp .rhero .ai-panel .hd-read>.hd-re{border-radius:8px;width:30px;height:30px}.lp .rhero .hd-cta{justify-content:center;gap:8px}.lp .rhero .hd-pick .hd-seg{border-radius:12px;padding:3px}.lp .rhero .hd-pick .hd-ind{border-radius:9px;top:3px;bottom:3px}.lp .rhero .hd-pick .hd-tab{border-radius:9px;flex-direction:row;gap:6px;min-height:36px;padding:2px 4px}.lp .rhero .hd-pick .hd-tab img{width:26px;height:18px}.lp .rhero .hd-pick .hd-tab b{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;min-width:0;max-width:100%;font-size:12px;overflow:visible}.lp .rhero .hd-pick{min-width:0;container-type:inline-size}@container (max-width:400px){.lp .rhero .hd-pick .hd-tab{flex-direction:column;justify-content:flex-start;gap:2px;min-height:44px;padding:4px 2px}}.lp .rhero .hd-acts{flex-direction:column;gap:6px;display:flex}.lp .rhero .hd-go{border-radius:13px;min-height:42px;font-size:15px}.lp .rhero .hd-sub{gap:6px}.lp .rhero .hd-try,.lp .rhero .hd-demo{border-radius:12px;min-height:36px}@media (min-width:761px){.lp .rhero .icard.hdock{align-items:stretch}.lp .rhero .ai-panel{grid-template-rows:auto 1fr;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:8px 16px;display:grid}.lp .rhero .ai-log{display:contents}.lp .rhero .ai-hd{grid-area:1/1;align-self:center;min-height:26px}.lp .rhero .ai-q{white-space:normal;-webkit-line-clamp:2;text-wrap:balance;-webkit-box-orient:vertical;grid-area:1/2;place-self:center end;max-width:100%;margin:0;display:-webkit-box;overflow:hidden}.lp .rhero .ai-msg{grid-area:2/1/auto/-1;align-self:end}.lp .rhero .ai-panel .hd-read{margin-top:8px}.lp .rhero .hd-cta{flex-direction:column;justify-content:space-between;display:flex}}.lp .rh-tag{z-index:3;opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;top:0;left:0}.lp .rh-tag.show{opacity:1}.lp .rh-tag svg{position:absolute;top:0;left:0;overflow:visible}.lp .rh-tag path{fill:none;stroke:var(--tx);stroke-width:1.2px}.lp .rh-dot{border:2px solid var(--tx);background:var(--bg);border-radius:50%;width:14px;height:14px;position:absolute;top:-7px;left:-7px;box-shadow:0 0 0 5px #2766f840}.lp .rh-card{-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:#0e0d1573;border:1px solid #ffffff24;border-radius:12px;gap:6px;min-width:170px;padding:12px 16px 13px;display:grid;position:absolute;box-shadow:0 8px 24px -12px #0006}[data-lp-theme=light] .lp .rh-card{background:#ffffff6b;border-color:#ffffff8c;box-shadow:0 8px 24px -12px #16285040,inset 0 1px #fff9}.lp .rh-card b{font:700 28px/1 var(--mono);letter-spacing:-.02em;color:var(--tx);white-space:nowrap}.lp .rh-card small{font:600 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cy)}@media not ((min-width:1024px) and (orientation:landscape)){.lp .rh-scrim{display:none}.lp .rh-inner{min-height:0;padding:calc(var(--hdrH,64px) + 28px) var(--pad) 24px;justify-content:flex-start;gap:0}.lp .rh-stage{height:clamp(280px,42svh,520px);margin:8px calc(-1 * var(--pad)) 12px;order:2;position:relative;inset:auto}.lp .rhero{flex-direction:column;display:flex}.lp .rh-inner{display:contents}.lp .rh-copy{max-width:640px;padding:calc(var(--hdrH,64px) + 28px) var(--pad) 0;order:1}.lp .icard-wrap{order:3}.lp .rhero .icard-wrap{padding:0 var(--pad) 24px}.lp .rh-eb{font-size:round(clamp(48px,13vw,92px),1px)}.lp .rh-hl{font-size:round(clamp(18px,4.6vw,24px),1px)}.lp .rhero .ai-a{-webkit-line-clamp:none;min-height:4.35em;display:block;overflow:visible}}@media (max-width:760px){.lp .rh-copy{gap:12px}.lp .rh-ctas{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.lp .rh-ctas .btn{min-height:46px}.lp .rh-try{border:1px solid var(--line2,var(--line));min-height:46px;color:var(--tx);font:600 14px/1 var(--sans);cursor:pointer;background:0 0;border-radius:999px;padding:0 16px}.lp .rhero .hd-acts,.lp .rhero .hd-read,.lp .rhero .ai-in{display:none}.lp .rhero .ai-log{min-height:0}.lp .rhero .icard.hdock{gap:8px;padding:10px}.lp .rhero .ai-q{max-width:92%}.lp .rhero .ai-a{min-height:5.8em}.lp .rhero .hd-pick .hd-tab{flex-direction:column;gap:1px;min-height:40px}.lp .rhero .hd-pick .hd-tab b{font-size:11px}}@media (prefers-reduced-motion:reduce){.lp .rh-tag{transition:none}}@media (min-width:761px) and (max-width:1023px){.lp .rhero .icard.hdock{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) 256px;align-items:stretch;display:grid}.lp .rhero .icard.hdock>.hd-main{grid-area:1/1;min-width:0}.lp .rhero .icard.hdock>.hd-cta{flex-flow:column;grid-area:1/2;justify-content:space-between;align-items:stretch;width:auto;display:flex}.lp .rhero .hd-cta>.hd-pick,.lp .rhero .hd-cta>.hd-acts{width:100%;max-width:none;margin:0}.lp .rhero .hd-pick .hd-tab{padding:2px}.lp .rhero .hd-pick .hd-tab b{letter-spacing:-.02em;font-size:11.5px}}
/*# sourceMappingURL=3gjhlhanu21zl.css.map*/