body,html{background:oklch(.985 .006 85)!important}body{overflow-x:clip}.landing{--lv-bg:oklch(0.985 0.006 85);--lv-bg-2:oklch(0.97 0.012 85);--lv-ink:oklch(0.18 0.02 70);--lv-ink-soft:oklch(0.42 0.015 70);--lv-line:oklch(0.18 0.02 70/0.14);--lv-line-soft:oklch(0.18 0.02 70/0.08);--lv-paper:#fdfbf5;--lv-coral:oklch(0.72 0.18 28);--lv-cobalt:oklch(0.58 0.18 258);--lv-lime:oklch(0.88 0.18 118);--lv-lavender:oklch(0.78 0.11 300);--lv-peach:oklch(0.88 0.11 65);--lv-mint:oklch(0.86 0.1 165);--lv-str:oklch(0.55 0.18 30);background:var(--lv-bg);color:var(--lv-ink)}.TransformShowcase_demo__Nw1GA{padding:100px 0}.TransformShowcase_surface__iNJOx{background:var(--lv-paper);border:1px solid var(--lv-line);border-radius:28px;overflow:hidden;display:grid;grid-template-columns:1fr 1.15fr;box-shadow:0 40px 80px -50px oklch(.2 .05 60/.25)}@media (max-width:960px){.TransformShowcase_surface__iNJOx{grid-template-columns:1fr}.TransformShowcase_input__or9XM{border-right:none!important;border-bottom:1px solid var(--lv-line-soft)}}.TransformShowcase_input__or9XM{padding:28px;border-right:1px solid var(--lv-line-soft);display:flex;flex-direction:column;gap:14px}.TransformShowcase_tabs__FRB_T{display:flex;gap:6px}.TransformShowcase_tab__k2eC3{padding:6px 12px;border-radius:999px;font-size:12px;background:transparent;color:var(--lv-ink-soft);border:1px solid transparent;cursor:pointer;transition:all .15s ease;font-family:var(--mantine-font-family-monospace)}.TransformShowcase_tab__k2eC3.TransformShowcase_on__TflMc{background:var(--lv-ink);color:var(--lv-paper)}.TransformShowcase_code__EdEBE{background:var(--lv-bg);border:1px solid var(--lv-line-soft);border-radius:14px;padding:18px;font-size:13px;line-height:1.65;overflow:auto;flex:1;margin:0;color:var(--lv-ink)}.TransformShowcase_code__EdEBE .TransformShowcase_tkK__E2QUa{color:var(--lv-cobalt)}.TransformShowcase_code__EdEBE .TransformShowcase_tkS__LEk2r{color:var(--lv-str)}.TransformShowcase_code__EdEBE .TransformShowcase_tkN__dybqK{color:oklch(.5 .15 160)}.TransformShowcase_code__EdEBE .TransformShowcase_tkP__Fistq{color:var(--lv-ink-soft)}.TransformShowcase_canvas__2SxRy{position:relative;min-height:520px;background-image:radial-gradient(circle at 1px 1px,var(--lv-line) 1px,transparent 0);background-size:22px 22px;padding:24px;display:flex;align-items:center;justify-content:center}.TransformShowcase_canvasImage__oS6jn{max-width:100%;max-height:460px;width:auto;height:auto;object-fit:contain}.TransformShowcase_overlay__y2XvR{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:color-mix(in oklch,var(--lv-ink) 8%,transparent);opacity:0;transition:opacity .2s ease;text-decoration:none}.TransformShowcase_canvas__2SxRy:hover .TransformShowcase_overlay__y2XvR{opacity:1}.TransformShowcase_openEditorBtn__Oyvy1{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:999px;background:var(--lv-paper);color:var(--lv-ink);border:1px solid var(--lv-ink);font-size:14px;font-weight:500;box-shadow:0 10px 24px -14px oklch(.2 .05 60/.45);cursor:pointer;white-space:nowrap}.TwoWay_twoway__PfmwK{padding:80px 0}.TwoWay_grid__7a2wr{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:stretch;background:var(--lv-paper);border:1px solid var(--lv-line);border-radius:24px;padding:28px;box-shadow:0 40px 80px -60px oklch(.2 .05 60/.3)}@media (max-width:960px){.TwoWay_grid__7a2wr{grid-template-columns:1fr;gap:16px}.TwoWay_swap__u2AP5{flex-direction:row!important}.TwoWay_swap__u2AP5 .TwoWay_label__alA4L{writing-mode:horizontal-tb!important}}.TwoWay_panel__0NBpD{background:#fff;border:1px solid var(--lv-line);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:12px;min-height:360px}.TwoWay_ttl__U6slA{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--lv-ink-soft)}.TwoWay_ttl__U6slA b{color:var(--lv-ink);font-weight:500}.TwoWay_swap__u2AP5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-width:60px}.TwoWay_arrow__GlWtk{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--lv-ink);background:#fff;display:grid;place-items:center;font-size:18px;animation:TwoWay_swapPulse__J6xjy 2.2s ease-in-out infinite}.TwoWay_arrow__GlWtk.TwoWay_down__xWjOh{animation-delay:-1.1s}@keyframes TwoWay_swapPulse__J6xjy{0%,to{transform:scale(1);box-shadow:0 0 0 0 color-mix(in oklch,var(--lv-coral) 40%,transparent)}50%{transform:scale(1.06);box-shadow:0 0 0 10px transparent}}.TwoWay_label__alA4L{writing-mode:vertical-rl;font-size:11px;color:var(--lv-ink-soft);letter-spacing:.1em;text-transform:uppercase}.TwoWay_diagramWrap__JcaCE{position:relative;flex:1;background-image:radial-gradient(circle at 1px 1px,var(--lv-line) 1px,transparent 0);background-size:18px 18px;border-radius:10px;min-height:280px;padding:14px;display:flex;align-items:center;justify-content:space-between;gap:0}.TwoWay_diagramConnector__c0TdG{flex:1;height:1.5px;background:oklch(.18 .02 70/.32);margin:0 -1px;border-radius:1px}.TwoWay_structRow__6gqKi{display:grid;grid-template-columns:auto auto 1fr;gap:10px;padding:8px 10px;border-radius:8px;background:var(--lv-bg-2);font-size:12.5px;align-items:center}.TwoWay_structRow__6gqKi .TwoWay_tt__gUrMC{font-size:10.5px;font-weight:500;padding:2px 6px;border-radius:4px;color:#fff;min-width:28px;text-align:center}.TwoWay_structRow__6gqKi .TwoWay_tt__gUrMC.TwoWay_s__39Y8N{background:var(--lv-cobalt)}.TwoWay_structRow__6gqKi .TwoWay_tt__gUrMC.TwoWay_n__cHEJt{background:oklch(.6 .18 30)}.TwoWay_structRow__6gqKi .TwoWay_tt__gUrMC.TwoWay_a__kXmtJ{background:var(--lv-lavender);color:var(--lv-ink)}.TwoWay_structRow__6gqKi .TwoWay_kk__QgPsn{color:var(--lv-cobalt);font-weight:500}.TwoWay_structRow__6gqKi .TwoWay_vv__99i11{color:var(--lv-ink);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TwoWay_structRow__6gqKi.TwoWay_editing__5j__u{background:color-mix(in oklch,var(--lv-lime) 28%,var(--lv-bg-2));outline:1.5px solid var(--lv-ink)}.TwoWay_caret__iqa_O{display:inline-block;width:1.5px;height:1em;background:currentColor;margin-left:2px;vertical-align:-2px;animation:TwoWay_caretBlink__69LOc .9s steps(2,start) infinite}@keyframes TwoWay_caretBlink__69LOc{0%,50%{opacity:1}51%,to{opacity:0}}.UseCasesGrid_usecases__o4ZrE{padding:120px 0 80px}.UseCasesGrid_cases__pLOSa{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:960px){.UseCasesGrid_cases__pLOSa{grid-template-columns:1fr}}.UseCasesGrid_case__gr3tb{position:relative;border-radius:20px;padding:28px;border:1.5px solid var(--lv-ink);background:#fff;box-shadow:6px 6px 0 var(--lv-ink);display:flex;flex-direction:column;min-height:420px;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none;color:inherit}.UseCasesGrid_case__gr3tb:hover{transform:translate(-2px,-2px);box-shadow:10px 10px 0 var(--lv-ink)}.UseCasesGrid_case__gr3tb .UseCasesGrid_tag__nysko{font-size:12px;color:var(--lv-ink-soft);letter-spacing:.06em;text-transform:uppercase}.UseCasesGrid_case__gr3tb h3{font-size:28px;letter-spacing:-.02em;line-height:1.05;margin:10px 0 12px;font-weight:600;color:var(--lv-ink)}.UseCasesGrid_case__gr3tb p{font-size:15px;line-height:1.55;color:var(--lv-ink-soft);margin:0 0 22px}.UseCasesGrid_mini__EamsJ{flex:1;border-radius:12px;padding:14px;position:relative;min-height:180px;overflow:hidden;display:flex;align-items:center;justify-content:center}.UseCasesGrid_miniSvg__QCR5J{width:100%;height:100%}.UseCasesGrid_case__gr3tb.UseCasesGrid_dev__xyr4l{background:color-mix(in oklch,var(--lv-peach) 38%,var(--lv-paper))}.UseCasesGrid_case__gr3tb.UseCasesGrid_dev__xyr4l .UseCasesGrid_mini__EamsJ{background:#fffaf1;border:1px dashed var(--lv-ink)}.UseCasesGrid_case__gr3tb.UseCasesGrid_data__rLeR8{background:color-mix(in oklch,var(--lv-mint) 38%,var(--lv-paper))}.UseCasesGrid_case__gr3tb.UseCasesGrid_data__rLeR8 .UseCasesGrid_mini__EamsJ{background:#f1fdf8;border:1px dashed var(--lv-ink)}.UseCasesGrid_case__gr3tb.UseCasesGrid_docs___ZbPe{background:color-mix(in oklch,var(--lv-lavender) 38%,var(--lv-paper))}.UseCasesGrid_case__gr3tb.UseCasesGrid_docs___ZbPe .UseCasesGrid_mini__EamsJ{background:#f8f4fd;border:1px dashed var(--lv-ink)}.UseCasesGrid_miniSvg__QCR5J .UseCasesGrid_edge__yDrfM{fill:none;stroke:var(--lv-ink);stroke-width:1.3}.UseCasesGrid_miniSvg__QCR5J .UseCasesGrid_pill__je6Rg{stroke:var(--lv-ink);stroke-width:1.5;filter:drop-shadow(1.5px 1.5px 0 var(--lv-ink))}.UseCasesGrid_miniSvg__QCR5J .UseCasesGrid_pillLabel__IQ4rG{font-family:var(--mantine-font-family-monospace);font-size:10px;fill:var(--lv-ink);dominant-baseline:middle;text-anchor:middle;pointer-events:none}.UseCasesGrid_miniSvg__QCR5J .UseCasesGrid_pillLabel__IQ4rG.UseCasesGrid_light__17lBq{fill:#fff}