.bn[data-astro-cid-ifxhgsg6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;position:relative}.bn-card[data-astro-cid-ifxhgsg6]{flex-direction:column;min-width:0;display:flex}.bn-demo[data-astro-cid-ifxhgsg6]{isolation:isolate;border-radius:var(--radius-panel);background:var(--canvas);place-items:center;height:340px;padding:28px;display:grid;position:relative;overflow:hidden}.bn-panel[data-astro-cid-ifxhgsg6]{background:var(--surface);width:100%;max-width:296px;box-shadow:var(--shadow-lift), inset 0 0 0 1px var(--line);opacity:0;filter:var(--demo-blur);transform:var(--demo-from);border-radius:24px;flex-direction:column;gap:16px;padding:22px;display:flex;position:relative}.bn-panel[data-astro-cid-ifxhgsg6][data-phase=in]{opacity:1;filter:none;transition:opacity var(--dur-glide) var(--ease-out), filter var(--dur-unblur) var(--ease-out), transform var(--dur-rise) var(--ease-demo);transform:none}.bn-panel[data-astro-cid-ifxhgsg6][data-phase=leaving]{transition:opacity var(--dur-rise) var(--ease-morph), filter var(--dur-rise) var(--ease-morph), transform var(--dur-rise) var(--ease-morph)}.bn-step[data-astro-cid-ifxhgsg6]{opacity:0;filter:var(--demo-blur);transform:var(--demo-from)}[data-astro-cid-ifxhgsg6][data-phase=in] .bn-step[data-astro-cid-ifxhgsg6],[data-astro-cid-ifxhgsg6][data-phase=leaving] .bn-step[data-astro-cid-ifxhgsg6]{opacity:1;filter:none;transform:none}[data-astro-cid-ifxhgsg6][data-phase=in] .bn-step[data-astro-cid-ifxhgsg6]{transition:opacity var(--dur-glide) var(--ease-out), filter var(--dur-unblur) var(--ease-out), transform var(--dur-rise) var(--ease-demo);transition-delay:calc(90ms + var(--s) * 60ms)}.bn-symbol[data-astro-cid-ifxhgsg6]{color:var(--ink);transition:color var(--dur-glide) var(--ease-out);display:inline-flex}[data-astro-cid-ifxhgsg6][data-state=done] .bn-symbol[data-astro-cid-ifxhgsg6],.price-icon[data-astro-cid-ifxhgsg6]{color:var(--port-image)}.bn-row[data-astro-cid-ifxhgsg6]{white-space:nowrap;color:var(--ink-3);justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.bn-row[data-astro-cid-ifxhgsg6] strong[data-astro-cid-ifxhgsg6]{letter-spacing:-.01em;color:var(--ink);align-items:center;font-size:17px;font-weight:500;display:inline-flex}.price-unit[data-astro-cid-ifxhgsg6]{letter-spacing:0;color:var(--ink-3);font-size:13px;font-weight:400}.bn-seg[data-astro-cid-ifxhgsg6]{background:var(--surface-2);border-radius:999px;grid-template-columns:1fr 1fr;padding:3px;display:grid;position:relative}.bn-seg[data-astro-cid-ifxhgsg6]>[data-astro-cid-ifxhgsg6][data-opt]{height:34px;color:var(--ink-3);white-space:nowrap;transition:color var(--dur-glide) var(--ease-out);place-items:center;font-size:13px;font-weight:500;display:grid;position:relative}.bn-seg[data-astro-cid-ifxhgsg6][data-seg="0"]>[data-astro-cid-ifxhgsg6][data-opt]:nth-child(2),.bn-seg[data-astro-cid-ifxhgsg6][data-seg="1"]>[data-astro-cid-ifxhgsg6][data-opt]:nth-child(3){color:var(--ink)}.bn-seg-thumb[data-astro-cid-ifxhgsg6]{background:var(--surface);width:calc(50% - 3px);height:34px;box-shadow:var(--shadow);transition:transform var(--dur-rise) var(--ease-demo);border-radius:999px;position:absolute;top:3px;left:3px}.bn-seg[data-astro-cid-ifxhgsg6][data-seg="1"] .bn-seg-thumb[data-astro-cid-ifxhgsg6]{transform:translate(100%)}.bn-btn[data-astro-cid-ifxhgsg6]{background:var(--ink);height:46px;color:var(--on-ink);white-space:nowrap;transition:scale .34s var(--ease-pop);border-radius:999px;font-size:14px;font-weight:500;display:block;position:relative}.bn-btn[data-astro-cid-ifxhgsg6][data-press]{transition-duration:.1s;transition-timing-function:var(--ease-out);scale:.94}.bn-label[data-astro-cid-ifxhgsg6]{opacity:0;filter:var(--demo-blur);transform:var(--demo-from);transition:opacity var(--dur-glide) var(--ease-out), filter var(--dur-glide) var(--ease-out), transform var(--dur-glide) var(--ease-out);justify-content:center;align-items:center;gap:7px;display:flex;position:absolute;inset:0}[data-astro-cid-ifxhgsg6][data-state=idle] [data-astro-cid-ifxhgsg6][data-label=idle],[data-astro-cid-ifxhgsg6][data-state=on] [data-astro-cid-ifxhgsg6][data-label=busy],[data-astro-cid-ifxhgsg6][data-state=busy] [data-astro-cid-ifxhgsg6][data-label=busy],[data-astro-cid-ifxhgsg6][data-state=done] [data-astro-cid-ifxhgsg6][data-label=done]{opacity:1;filter:none;transition:opacity var(--dur-glide) var(--ease-out), filter var(--dur-unblur) var(--ease-out), transform var(--dur-rise) var(--ease-demo);transform:none}.bn-label[data-astro-cid-ifxhgsg6] .spinner[data-astro-cid-ifxhgsg6]{width:13px;height:13px}.bn-cursor[data-astro-cid-ifxhgsg6]{z-index:2;width:20px;height:20px;fill:var(--ink);stroke:var(--surface);stroke-width:1.2px;stroke-linejoin:round;opacity:0;transform:translate(var(--x,220px), var(--y,260px));transition:transform var(--dur-rise) var(--ease-travel), opacity var(--dur-rise) var(--ease-out);pointer-events:none;position:absolute;top:0;left:0}.bn-cursor[data-astro-cid-ifxhgsg6][data-on]{opacity:1}.bn-cursor[data-astro-cid-ifxhgsg6] path[data-astro-cid-ifxhgsg6]{transform-origin:2px 1.5px;transition:transform .34s var(--ease-pop)}.bn-cursor[data-astro-cid-ifxhgsg6][data-press] path[data-astro-cid-ifxhgsg6]{transition-duration:.1s;transition-timing-function:var(--ease-out);transform:scale(.82)}[data-astro-cid-ifxhgsg6][data-panel]:not([data-phase]) .bn-cursor[data-astro-cid-ifxhgsg6]{transition:none}@keyframes bn-smear{45%{filter:blur(1.2px)}}@keyframes bn-smear-x{40%{filter:blur(1.4px);scale:1.06 1}}@keyframes bn-smear-y{35%{filter:blur(1px);scale:1 1.08}}.bn-smear[data-astro-cid-ifxhgsg6]{animation:bn-smear var(--dur-rise) linear}.bn-smear-x[data-astro-cid-ifxhgsg6]{animation:bn-smear-x .42s var(--ease-out)}.bn-smear-y[data-astro-cid-ifxhgsg6]{animation:bn-smear-y .42s var(--ease-out)}.vpn-panel[data-astro-cid-ifxhgsg6]{text-align:center;align-items:center}.vpn-panel[data-astro-cid-ifxhgsg6] .bn-row[data-astro-cid-ifxhgsg6]{align-self:stretch}.vpn-orbit[data-astro-cid-ifxhgsg6]{place-items:center;width:72px;height:72px;display:grid;position:relative}.vpn-ring[data-astro-cid-ifxhgsg6]{border:3px solid var(--line);border-top-color:var(--port-image);opacity:0;transition:opacity var(--dur-glide) var(--ease-out), scale var(--dur-rise) var(--ease-demo);border-radius:50%;position:absolute;inset:4px;scale:1.15}[data-astro-cid-ifxhgsg6][data-state=busy] .vpn-ring[data-astro-cid-ifxhgsg6]{opacity:1;animation:.8s linear infinite spin;scale:1}.vpn-icon[data-astro-cid-ifxhgsg6]{transition:color var(--dur-glide) var(--ease-out), opacity var(--dur-glide) var(--ease-out), scale .5s var(--ease-pop)}[data-astro-cid-ifxhgsg6][data-state=on] .vpn-icon[data-astro-cid-ifxhgsg6],[data-astro-cid-ifxhgsg6][data-state=busy] .vpn-icon[data-astro-cid-ifxhgsg6]{opacity:.35;scale:.72}.vpn-title[data-astro-cid-ifxhgsg6]{letter-spacing:-.015em;height:24px;color:var(--ink);align-self:stretch;font-size:18px;font-weight:500;position:relative}.vpn-chip[data-astro-cid-ifxhgsg6] .chip-dot[data-astro-cid-ifxhgsg6]{color:var(--success)}[data-astro-cid-ifxhgsg6][data-phase=in] .vpn-chip[data-astro-cid-ifxhgsg6]{transition:opacity var(--dur-glide) var(--ease-out), filter var(--dur-unblur) var(--ease-out), transform var(--dur-rise) var(--ease-demo)}[data-astro-cid-ifxhgsg6][data-state=on] .vpn-chip[data-astro-cid-ifxhgsg6],[data-astro-cid-ifxhgsg6][data-state=busy] .vpn-chip[data-astro-cid-ifxhgsg6]{opacity:0;filter:var(--demo-blur);transform:var(--demo-from)}.bn-switch[data-astro-cid-ifxhgsg6]{background:var(--surface-2);width:40px;height:24px;box-shadow:inset 0 0 0 1px var(--line);transition:background-color var(--dur-glide) var(--ease-out);border-radius:999px;position:relative}.bn-switch[data-astro-cid-ifxhgsg6] i[data-astro-cid-ifxhgsg6]{background:var(--surface);width:18px;height:18px;box-shadow:var(--shadow);transition:transform var(--dur-rise) var(--ease-demo);border-radius:999px;position:absolute;top:3px;left:3px}[data-astro-cid-ifxhgsg6][data-state=on] .bn-switch[data-astro-cid-ifxhgsg6]{background:var(--ink)}[data-astro-cid-ifxhgsg6][data-state=on] .bn-switch[data-astro-cid-ifxhgsg6] i[data-astro-cid-ifxhgsg6]{transform:translate(16px)}.price-model[data-astro-cid-ifxhgsg6]{color:var(--ink-2);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.bn-copy[data-astro-cid-ifxhgsg6]{flex-direction:column;gap:10px;padding:26px 4px 0;display:flex}.bn-copy[data-astro-cid-ifxhgsg6] .bn-text{color:var(--ink-3);text-wrap:pretty;font-size:17px;line-height:1.5}@media (width<=1023px){.bn[data-astro-cid-ifxhgsg6]{gap:14px}.bn-demo[data-astro-cid-ifxhgsg6]{height:320px;padding:14px}.bn-panel[data-astro-cid-ifxhgsg6]{gap:14px;padding:18px}}@media (width<=767px){.bn[data-astro-cid-ifxhgsg6]{grid-template-columns:1fr;gap:40px}.bn-demo[data-astro-cid-ifxhgsg6]{height:340px;padding:20px}.bn-panel[data-astro-cid-ifxhgsg6]{max-width:300px;padding:22px}.bn-copy[data-astro-cid-ifxhgsg6]{padding-top:20px}}@media (prefers-reduced-motion:reduce){.bn-panel[data-astro-cid-ifxhgsg6][data-phase],[data-astro-cid-ifxhgsg6][data-phase] .bn-step[data-astro-cid-ifxhgsg6],.bn-label[data-astro-cid-ifxhgsg6],[data-astro-cid-ifxhgsg6][data-state] .bn-label[data-astro-cid-ifxhgsg6]{transition:opacity var(--dur-fade) var(--ease-out)}.bn-cursor[data-astro-cid-ifxhgsg6]{display:none}.bn-smear[data-astro-cid-ifxhgsg6],.bn-smear-x[data-astro-cid-ifxhgsg6],.bn-smear-y[data-astro-cid-ifxhgsg6],.vpn-ring[data-astro-cid-ifxhgsg6]{animation:none!important}}.generation[data-astro-cid-dqlqzfqn]{isolation:isolate;background:var(--surface-2);border-radius:12px;position:relative;overflow:hidden}[data-pending] .generation[data-astro-cid-dqlqzfqn] .photo,.generation[data-astro-cid-dqlqzfqn][data-grid-active] .photo{opacity:0}.generation-grid[data-astro-cid-dqlqzfqn]{opacity:0;pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px}.generation-label[data-astro-cid-dqlqzfqn]{background:var(--glass-strong);backdrop-filter:var(--glass-blur);color:var(--ink);opacity:0;filter:var(--demo-blur);transform:var(--demo-from);transform-origin:0 100%;transition:opacity var(--dur-fade) var(--ease-out), filter var(--dur-unblur) var(--ease-out), transform var(--dur-glide) var(--ease-demo);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:flex;position:absolute;bottom:8px;left:8px}.generation-label[data-astro-cid-dqlqzfqn] .spinner[data-astro-cid-dqlqzfqn]{width:11px;height:11px}[data-generating] .generation-label[data-astro-cid-dqlqzfqn]{opacity:1;filter:none;transform:none}@media (prefers-reduced-motion:reduce){.generation-label[data-astro-cid-dqlqzfqn]{filter:none;transition:opacity var(--dur-fade) var(--ease-out);transform:none}}.flow-stage[data-astro-cid-ezujxpi4]{isolation:isolate;padding-block:clamp(96px,12vw,168px);position:relative}.flow-shell[data-astro-cid-ezujxpi4]{flex-direction:column;gap:48px;height:100%;display:flex}.flow-body[data-astro-cid-ezujxpi4]{flex:1;min-height:0;display:flex}.flow-board[data-astro-cid-ezujxpi4]{flex:1;min-height:600px;position:relative}.flow[data-astro-cid-ezujxpi4][data-pinned]{height:calc(var(--steps) * 70vh + 100vh);height:calc(var(--steps) * 70svh + 100svh);margin-top:max(0px, calc(var(--section-pad) - 96px))}.flow[data-astro-cid-ezujxpi4][data-pinned] .flow-stage[data-astro-cid-ezujxpi4]{height:100svh;padding-block:96px 32px;position:sticky;top:0}.flow[data-astro-cid-ezujxpi4][data-pinned] .flow-shell[data-astro-cid-ezujxpi4]{gap:32px}.flow[data-astro-cid-ezujxpi4][data-pinned] .flow-board[data-astro-cid-ezujxpi4]{min-height:0}.flow-nodes[data-astro-cid-ezujxpi4]{position:absolute;inset:40px 40px 40px 400px}.flow-body[data-astro-cid-ezujxpi4][data-in] [data-astro-cid-ezujxpi4][data-step="0"] .flow-node{animation:demo-enter var(--dur-glide) var(--ease-demo) both}.flow-body[data-astro-cid-ezujxpi4][data-in] [data-astro-cid-ezujxpi4][data-step="0"] [data-node=image]{animation-delay:60ms}.flow-body[data-astro-cid-ezujxpi4][data-in] [data-astro-cid-ezujxpi4][data-step="0"] [data-node=video]{animation-delay:.12s}.flow-body[data-astro-cid-ezujxpi4][data-in] [data-astro-cid-ezujxpi4][data-step="0"] [data-node=upscale]{animation-delay:.18s}.flow-wire[data-astro-cid-ezujxpi4]{stroke-dasharray:1;stroke-dashoffset:0;transition:opacity var(--dur-glide) var(--ease-out)}.flow-body[data-astro-cid-ezujxpi4][data-in] [data-astro-cid-ezujxpi4][data-step="0"] .flow-wire[data-astro-cid-ezujxpi4]{animation:connect-wire var(--dur-rise) var(--ease-out) both;animation-delay:calc(.3s + var(--wire) * .16s)}.flow-body[data-astro-cid-ezujxpi4][data-in] [data-astro-cid-ezujxpi4][data-step="0"] .flow-pulse[data-astro-cid-ezujxpi4],[data-astro-cid-ezujxpi4][data-step="2"] .flow-pulse[data-astro-cid-ezujxpi4]{animation:wire-pulse 1.1s var(--ease-morph) both;animation-delay:calc(.8s + var(--wire) * .35s)}@keyframes connect-wire{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.flow-node{transition:opacity var(--dur-glide) var(--ease-out), scale var(--dur-pop) var(--ease-demo), box-shadow var(--dur-pop) var(--ease-out)}.flow-prompt[data-astro-cid-ezujxpi4]{min-height:66px}[data-astro-cid-ezujxpi4][data-step="1"] .flow-node:not([data-node=prompt]),[data-astro-cid-ezujxpi4][data-step="1"] .flow-wire[data-astro-cid-ezujxpi4]{opacity:.4}[data-astro-cid-ezujxpi4][data-step="1"] [data-node=prompt]{box-shadow:var(--shadow-lift);scale:1.04}[data-astro-cid-ezujxpi4][data-step="2"] [data-node=prompt]{opacity:.55}.node-status[data-astro-cid-ezujxpi4]{white-space:nowrap;position:absolute;bottom:calc(100% + 10px);right:12px}.node-status[data-astro-cid-ezujxpi4]:empty{display:none}.node-status[data-astro-cid-ezujxpi4] .chip{background:var(--surface-2);color:var(--ink-2);box-shadow:0 0 0 1px var(--line), var(--shadow)}.node-status[data-astro-cid-ezujxpi4] .chip-accent{background:var(--accent-chip);color:var(--accent-chip-ink)}.flow-menu[data-astro-cid-ezujxpi4]{z-index:2;border-radius:24px;flex-direction:column;width:340px;padding:8px;display:flex;position:absolute;top:40px;left:24px}.flow-glide[data-astro-cid-ezujxpi4]{background:var(--ink);box-shadow:var(--shadow);pointer-events:none;transition:transform var(--dur-glide) var(--ease-demo), height var(--dur-glide) var(--ease-demo);border-radius:16px;position:absolute;top:0;left:8px;right:8px}.flow-glide[data-astro-cid-ezujxpi4][data-instant]{transition:none}.flow-item[data-astro-cid-ezujxpi4]{z-index:1;text-align:left;border-radius:16px;flex-direction:column;gap:4px;padding:14px 16px;display:flex;position:relative}.flow-item-title[data-astro-cid-ezujxpi4]{letter-spacing:-.015em;color:var(--ink);transition:color var(--dur-fade) var(--ease-out);font-size:17px;font-weight:500}.flow-item-text[data-astro-cid-ezujxpi4]{color:var(--ink-3);transition:color var(--dur-fade) var(--ease-out);font-size:14px;line-height:1.45}.flow-item[data-astro-cid-ezujxpi4][aria-selected=true] .flow-item-title[data-astro-cid-ezujxpi4]{color:var(--on-ink)}.flow-item[data-astro-cid-ezujxpi4][aria-selected=true] .flow-item-text[data-astro-cid-ezujxpi4]{color:color-mix(in oklch, var(--on-ink) 74%, var(--ink))}@media (hover:hover) and (pointer:fine){.flow-item[data-astro-cid-ezujxpi4]:not([aria-selected=true]):hover{background:var(--overlay-hover)}}@media (width<=1100px){.flow-nodes[data-astro-cid-ezujxpi4] .flow-node .node-model{display:none}.flow-menu[data-astro-cid-ezujxpi4]{width:280px}.flow-nodes[data-astro-cid-ezujxpi4]{left:330px}.flow-nodes[data-astro-cid-ezujxpi4] .flow-upscale{display:none}.flow-nodes[data-astro-cid-ezujxpi4] .flow-node{width:44%!important}.flow-nodes[data-astro-cid-ezujxpi4] [data-node=image]{top:2%!important;left:50%!important}.flow-nodes[data-astro-cid-ezujxpi4] [data-node=video]{top:64%!important;left:50%!important}}@media (width<=767px){.flow-body[data-astro-cid-ezujxpi4]{flex-direction:column}.flow-board[data-astro-cid-ezujxpi4]{background:0 0;flex-direction:column;min-height:0;display:flex}.flow-nodes[data-astro-cid-ezujxpi4]{border-radius:var(--radius-panel);height:380px;margin:0;position:relative;inset:auto}.flow-nodes[data-astro-cid-ezujxpi4] .flow-node{width:46%!important}.flow-nodes[data-astro-cid-ezujxpi4] [data-node=prompt]{top:24%!important;left:3%!important}.flow-nodes[data-astro-cid-ezujxpi4] [data-node=image],.flow-nodes[data-astro-cid-ezujxpi4] [data-node=video]{left:51%!important}.flow-nodes[data-astro-cid-ezujxpi4] .flow-node .node-model{display:none}.flow-nodes[data-astro-cid-ezujxpi4] [data-node=prompt] .node-status[data-astro-cid-ezujxpi4]{left:4px;right:auto}.flow-menu[data-astro-cid-ezujxpi4]{width:auto;margin-top:12px;position:relative;top:auto;left:auto}}@media (prefers-reduced-motion:reduce){.flow-glide[data-astro-cid-ezujxpi4],.flow-node{transition:opacity var(--dur-fade) var(--ease-out)}.flow-body[data-astro-cid-ezujxpi4][data-in] [data-astro-cid-ezujxpi4][data-step="0"] .flow-wire[data-astro-cid-ezujxpi4],.flow-body[data-astro-cid-ezujxpi4][data-in] [data-astro-cid-ezujxpi4][data-step="0"] .flow-node,.flow-pulse[data-astro-cid-ezujxpi4]{animation:none}[data-astro-cid-ezujxpi4][data-step="1"] [data-node=prompt]{scale:none}}.hero[data-astro-cid-yodha2z4]{isolation:isolate;min-height:max(100svh, var(--hero-scene-height,0px));padding:calc(72px + var(--hero-content-gap)) var(--gutter) 180px;flex-direction:column;align-items:center;display:flex;position:relative;overflow:clip}.hero-gallery[data-astro-cid-yodha2z4]{z-index:-1;touch-action:pan-y;cursor:grab;outline-offset:-4px;position:absolute;inset:0}.hero-gallery[data-astro-cid-yodha2z4].is-dragging{cursor:grabbing}.hero-gallery[data-astro-cid-yodha2z4][hidden]{display:none}.hero-gallery[data-astro-cid-yodha2z4] canvas[data-astro-cid-yodha2z4]{width:100%;height:100%;display:block}.hero-copy[data-astro-cid-yodha2z4]{text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:1020px;display:flex;position:relative}.hero-copy[data-astro-cid-yodha2z4]>[data-astro-cid-yodha2z4]{pointer-events:auto}.hero-title{letter-spacing:-.055em;font-size:clamp(38px,5.6vw,84px);font-weight:500;line-height:1}.hero-lead{max-width:680px}.hero-cta[data-astro-cid-yodha2z4]{gap:14px;height:56px;padding:0 28px;font-size:17px}.hero-cta-arrow[data-astro-cid-yodha2z4]{transition:transform var(--dur-pop) var(--ease-pop-soft)}.hero-fallback[data-astro-cid-yodha2z4]{gap:var(--hero-card-gap);width:100vw;margin-top:var(--hero-content-gap);pointer-events:none;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.hero-fallback[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{width:100%;height:auto;aspect-ratio:1 / var(--hero-card-aspect);object-fit:cover;border-radius:var(--hero-card-radius)}.hero[data-astro-cid-yodha2z4][data-renderer=webgl2] .hero-fallback[data-astro-cid-yodha2z4]{visibility:hidden}.hero-brands[data-astro-cid-yodha2z4]{bottom:88px;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;inset-inline:24px}.hero-brands[data-astro-cid-yodha2z4]>p[data-astro-cid-yodha2z4]{color:var(--ink-3);font-size:14px}.hero-gallery[data-astro-cid-yodha2z4]:not([hidden]){animation:fade-in var(--dur-rise) var(--ease-soft) both}@media (hover:hover) and (pointer:fine){.hero-cta[data-astro-cid-yodha2z4]:hover .hero-cta-arrow[data-astro-cid-yodha2z4]{transform:translate(3px)}}@media (width<=767px){.hero[data-astro-cid-yodha2z4]{padding:calc(68px + var(--hero-content-gap)) 16px 260px}.hero-copy[data-astro-cid-yodha2z4]{gap:20px}.hero-title{letter-spacing:-.05em;font-size:clamp(34px,6.4vw,48px)}.hero-lead{max-width:430px}.hero-brands[data-astro-cid-yodha2z4]{gap:10px;bottom:132px}.hero-brands[data-astro-cid-yodha2z4] .brand{gap:6px;height:36px;padding:0 12px 0 10px;font-size:14px}.hero-brands[data-astro-cid-yodha2z4] ul{gap:6px}}@media (prefers-reduced-motion:reduce){.hero-cta[data-astro-cid-yodha2z4]:hover .hero-cta-arrow[data-astro-cid-yodha2z4]{transform:none}}.ai-card[data-astro-cid-l6qsszo5]{flex-direction:column;min-width:0;display:flex;overflow:hidden}.ai-head[data-astro-cid-l6qsszo5]{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:22px 24px;display:flex}.ai-avatar[data-astro-cid-l6qsszo5]{background:var(--surface-2);border-radius:14px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.ai-title[data-astro-cid-l6qsszo5]{color:var(--ink);font-size:16px;font-weight:500}.ai-sub[data-astro-cid-l6qsszo5]{color:var(--ink-3);align-items:center;gap:6px;font-size:12px;display:flex}.ai-sub[data-astro-cid-l6qsszo5] .chip-dot[data-astro-cid-l6qsszo5]{color:var(--success)}.ai-replay[data-astro-cid-l6qsszo5]{background:var(--surface-2);width:36px;height:36px;color:var(--ink-3);border-radius:999px;flex-shrink:0;place-items:center;margin-left:auto;display:grid}.ai-thread[data-astro-cid-l6qsszo5]{flex-direction:column;flex:1;justify-content:center;gap:22px;padding:28px 24px;display:flex}.msg[data-astro-cid-l6qsszo5]{max-width:92%;font-size:15px;line-height:1.5}.msg-user[data-astro-cid-l6qsszo5]{background:var(--surface-2);color:var(--ink);border-radius:18px 18px 6px;align-self:flex-end;padding:12px 16px}.agent-work[data-astro-cid-l6qsszo5]{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.ai-thinking[data-astro-cid-l6qsszo5]{color:var(--ink-3);font-size:13px;display:grid}.thinking-running[data-astro-cid-l6qsszo5],.thinking-found[data-astro-cid-l6qsszo5]{grid-area:1/1;align-items:center;gap:8px;display:inline-flex}.thinking-running[data-astro-cid-l6qsszo5],.tool-label-busy[data-astro-cid-l6qsszo5]{display:none}.thinking-dots[data-astro-cid-l6qsszo5]{gap:3px;display:flex}.thinking-dots[data-astro-cid-l6qsszo5] i[data-astro-cid-l6qsszo5]{background:var(--ink-3);border-radius:50%;width:4px;height:4px}.tool-pill[data-astro-cid-l6qsszo5]{background:var(--glass-strong);width:100%;box-shadow:inset 0 0 0 1px var(--line);backdrop-filter:blur(12px);color:var(--ink-2);border-radius:14px;align-items:center;gap:8px;padding:12px;font-size:13px;display:flex}.tool-spin[data-astro-cid-l6qsszo5]{width:13px;height:13px;display:none}.tool-done[data-astro-cid-l6qsszo5]{color:var(--success);display:inline-flex}.tool-count[data-astro-cid-l6qsszo5]{color:var(--ink-3);margin-left:auto;font-size:11px}.source-stack[data-astro-cid-l6qsszo5]{flex-wrap:wrap;gap:6px;display:flex}.source-stack[data-astro-cid-l6qsszo5]>span[data-astro-cid-l6qsszo5]{background:var(--surface-2);color:var(--ink-3);border-radius:9px;align-items:center;gap:5px;padding:6px 9px;font-size:11px;display:inline-flex}.msg-agent[data-astro-cid-l6qsszo5]{width:100%;max-width:100%;color:var(--ink);align-self:flex-start}.ai-results[data-astro-cid-l6qsszo5]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.result-note[data-astro-cid-l6qsszo5]{color:var(--ink-3);align-items:center;gap:5px;margin-top:10px;font-size:12px;display:inline-flex}.ai-composer[data-astro-cid-l6qsszo5]{background:var(--surface-2);color:var(--ink-3);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin:0 24px 24px;padding:12px 12px 12px 16px;font-size:14px;display:flex}.ai-send[data-astro-cid-l6qsszo5]{background:var(--ink);width:30px;height:30px;color:var(--on-ink);border-radius:999px;flex-shrink:0;place-items:center;display:grid}[data-astro-cid-l6qsszo5][data-play] .msg-user[data-astro-cid-l6qsszo5]{animation:request-in var(--loop) var(--ease-demo) infinite both}@keyframes request-in{0%{opacity:0;filter:var(--demo-blur);transform:var(--demo-from)}3%,94%{opacity:1;filter:none;transform:none}97%,to{opacity:0;filter:var(--demo-blur);transform:var(--demo-from)}}[data-astro-cid-l6qsszo5][data-play] .agent-work[data-astro-cid-l6qsszo5]{animation:work-in var(--loop) var(--ease-demo) infinite both}@keyframes work-in{0%,12%{opacity:0;filter:var(--demo-blur);transform:var(--demo-from)}15%,94%{opacity:1;filter:none;transform:none}97%,to{opacity:0;filter:var(--demo-blur);transform:var(--demo-from)}}[data-astro-cid-l6qsszo5][data-play] .thinking-dots[data-astro-cid-l6qsszo5] i[data-astro-cid-l6qsszo5]{animation:thinking var(--dur-rise) var(--ease-soft) infinite alternate}[data-astro-cid-l6qsszo5][data-play] .thinking-running[data-astro-cid-l6qsszo5]{animation:thought-running var(--loop) var(--ease-out) infinite both;display:inline-flex}[data-astro-cid-l6qsszo5][data-play] .thinking-found[data-astro-cid-l6qsszo5]{animation:thought-found var(--loop) var(--ease-demo) infinite both}@keyframes thought-running{0%,28%{opacity:1}33%,to{opacity:0}}@keyframes thought-found{0%,30%{opacity:0;filter:var(--demo-blur);transform:var(--demo-from)}35%,91%{opacity:1;filter:none;transform:none}97%,to{opacity:0;filter:var(--demo-blur);transform:var(--demo-from)}}[data-astro-cid-l6qsszo5][data-play] .thinking-dots[data-astro-cid-l6qsszo5] i[data-astro-cid-l6qsszo5]:nth-child(2){animation-delay:.12s}[data-astro-cid-l6qsszo5][data-play] .thinking-dots[data-astro-cid-l6qsszo5] i[data-astro-cid-l6qsszo5]:nth-child(3){animation-delay:.24s}@keyframes thinking{to{opacity:.3;transform:translateY(-3px)}}[data-astro-cid-l6qsszo5][data-play] .tool-pill[data-astro-cid-l6qsszo5]{animation:tool-in var(--loop) var(--ease-demo) infinite both}@keyframes tool-in{0%,25%{opacity:0;filter:var(--demo-blur);transform:var(--demo-from)}28%,94%{opacity:1;filter:none;transform:none}97%,to{opacity:0;filter:var(--demo-blur);transform:var(--demo-from)}}[data-astro-cid-l6qsszo5][data-play] .tool-spin[data-astro-cid-l6qsszo5]{display:inline-block}[data-astro-cid-l6qsszo5][data-play] .tool-done[data-astro-cid-l6qsszo5]{display:none}[data-astro-cid-l6qsszo5][data-play] .tool-label-busy[data-astro-cid-l6qsszo5]{display:inline}[data-astro-cid-l6qsszo5][data-play] .tool-label-done[data-astro-cid-l6qsszo5],[data-astro-cid-l6qsszo5][data-complete] .tool-label-busy[data-astro-cid-l6qsszo5]{display:none}[data-astro-cid-l6qsszo5][data-complete] .tool-label-done[data-astro-cid-l6qsszo5]{display:inline}[data-astro-cid-l6qsszo5][data-complete] .tool-spin[data-astro-cid-l6qsszo5]{display:none}[data-astro-cid-l6qsszo5][data-complete] .tool-done[data-astro-cid-l6qsszo5]{animation:demo-enter var(--dur-pop) var(--ease-demo) both;display:inline-flex}[data-astro-cid-l6qsszo5][data-play] .source-stack[data-astro-cid-l6qsszo5]>span[data-astro-cid-l6qsszo5]{animation:source-in var(--loop) var(--ease-demo) infinite both}[data-astro-cid-l6qsszo5][data-play] .source-stack[data-astro-cid-l6qsszo5]>span[data-astro-cid-l6qsszo5]+span[data-astro-cid-l6qsszo5]{animation-delay:90ms}@keyframes source-in{0%,29%{opacity:0;filter:var(--demo-blur);transform:var(--demo-from)}32%,94%{opacity:1;filter:none;transform:none}97%,to{opacity:0;filter:var(--demo-blur);transform:var(--demo-from)}}[data-astro-cid-l6qsszo5][data-play] .msg-agent[data-astro-cid-l6qsszo5]{animation:answer-in var(--loop) var(--ease-demo) infinite both}@keyframes answer-in{0%,49%{opacity:0;filter:var(--demo-blur);transform:var(--demo-from)}52%,94%{opacity:1;filter:none;transform:none}97%,to{opacity:0;filter:var(--demo-blur);transform:var(--demo-from)}}@media (width<=480px){.ai-head[data-astro-cid-l6qsszo5],.ai-thread[data-astro-cid-l6qsszo5]{padding-inline:16px}.ai-composer[data-astro-cid-l6qsszo5]{margin-inline:16px}.ai-results[data-astro-cid-l6qsszo5]{gap:5px}.tool-count[data-astro-cid-l6qsszo5]{display:none}}@media (prefers-reduced-motion:reduce){[data-astro-cid-l6qsszo5][data-play] [data-astro-cid-l6qsszo5]{animation:none!important}}.setup[data-astro-cid-mrolbvph]{flex-direction:column;justify-content:flex-start;align-self:stretch;min-width:0;padding:0 24px;display:flex}.setup-step[data-astro-cid-mrolbvph]{gap:16px;padding:20px 0;display:flex}.setup-step[data-astro-cid-mrolbvph]+.setup-step[data-astro-cid-mrolbvph]{border-top:1px solid var(--line)}.setup-title[data-astro-cid-mrolbvph]{letter-spacing:-.015em;font-size:18px;font-weight:500;line-height:1.35}.setup-text[data-astro-cid-mrolbvph]{margin-top:4px;font-size:15px;line-height:1.5}.panels[data-astro-cid-mrolbvph]{transition:height var(--dur-glide) var(--ease-out);margin-top:16px}.panels[data-astro-cid-mrolbvph][data-measuring]{overflow:clip}.code[data-astro-cid-mrolbvph]{background:var(--surface);border-radius:16px;position:relative}.code[data-astro-cid-mrolbvph] pre[data-astro-cid-mrolbvph]{white-space:pre-wrap;overflow-wrap:anywhere;padding:16px 56px 16px 16px;font-size:13.5px;line-height:1.6;overflow-x:auto}.copy[data-astro-cid-mrolbvph]{background:var(--surface);width:34px;height:34px;box-shadow:var(--shadow);border-radius:999px;place-items:center;display:grid;position:absolute;top:9px;right:9px}@media (hover:hover) and (pointer:fine){.copy[data-astro-cid-mrolbvph]:hover{color:var(--ink)}}@media (width<=480px){.setup[data-astro-cid-mrolbvph]{padding:4px 16px}.setup-step[data-astro-cid-mrolbvph]{gap:10px}[data-astro-cid-mrolbvph][data-tabs] .segmented-item{padding:0 11px;font-size:14px}}@media (width<=400px){[data-astro-cid-mrolbvph][data-tabs]{width:100%;display:flex}[data-astro-cid-mrolbvph][data-tabs] .segmented-item{flex:1 1 0;padding:0 6px;font-size:13px}}@media (prefers-reduced-motion:reduce){.panels[data-astro-cid-mrolbvph]{transition:none}}.models[data-astro-cid-cxmk54jq]{height:calc(var(--count) * 22vh + 100vh);height:calc(var(--count) * 22svh + 100svh);margin-bottom:var(--tail,0px);--stage-pad:min(var(--section-pad), clamp(96px, 12vh, 140px));margin-top:max(0px, calc(var(--section-pad) - var(--stage-pad)))}.models-stage[data-astro-cid-cxmk54jq]{pointer-events:none;height:100svh;padding-top:var(--stage-pad);flex-direction:column;display:flex;position:sticky;top:0;overflow:clip}.models-window[data-astro-cid-cxmk54jq]{flex:1;min-height:0;margin-top:32px;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(#0000,#000 12% 70%,#0000);mask-image:linear-gradient(#0000,#000 12% 70%,#0000)}.models-list[data-astro-cid-cxmk54jq]{will-change:transform;position:absolute;top:clamp(80px,20%,120px);left:0;right:0}.model[data-astro-cid-cxmk54jq]{transform-origin:50%;opacity:.12;height:clamp(72px,9vw,124px)}.model-button[data-astro-cid-cxmk54jq]{width:100%;height:100%;padding:0 var(--gutter);color:var(--ink);cursor:pointer;pointer-events:auto;justify-content:center;align-items:center;display:flex;position:relative}.model-name[data-astro-cid-cxmk54jq]{letter-spacing:-.05em;white-space:nowrap;font-size:clamp(36px,7.6vw,112px);font-weight:500;line-height:1}.model-meta[data-astro-cid-cxmk54jq]{top:50%;left:calc(50% + var(--half,0px) + 20px);opacity:0;filter:blur(4px);transition:opacity var(--dur-unblur) var(--ease-out), filter var(--dur-unblur) var(--ease-out), transform var(--dur-glide) var(--ease-out);pointer-events:none;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute;transform:translate(-6px,-50%)}.model-kind[data-astro-cid-cxmk54jq]{background:var(--surface);height:26px;box-shadow:var(--shadow);color:var(--ink-2);border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.model-kind[data-astro-cid-cxmk54jq] i[data-astro-cid-cxmk54jq]{border-radius:999px;width:7px;height:7px}.model[data-astro-cid-cxmk54jq][data-active] .model-meta[data-astro-cid-cxmk54jq]{opacity:1;filter:blur();transform:translateY(-50%)}.model-button[data-astro-cid-cxmk54jq]:focus-visible{outline:none}.model-button[data-astro-cid-cxmk54jq]:focus-visible .model-name[data-astro-cid-cxmk54jq]{outline:2px solid var(--focus);outline-offset:6px;border-radius:8px}@media (width<=1023px){.model[data-astro-cid-cxmk54jq]{height:clamp(92px,16vw,132px)}.model-button[data-astro-cid-cxmk54jq]{flex-direction:column;gap:10px}.model-meta[data-astro-cid-cxmk54jq]{flex-direction:row;align-items:center;position:static;transform:translateY(4px)}.model[data-astro-cid-cxmk54jq][data-active] .model-meta[data-astro-cid-cxmk54jq]{transform:none}}html[data-models-static] .models[data-astro-cid-cxmk54jq]{height:auto;margin-block:0}html[data-models-static] .models-stage[data-astro-cid-cxmk54jq]{height:auto;padding-block:120px;position:relative}html[data-models-static] .models-window[data-astro-cid-cxmk54jq]{margin-top:48px;-webkit-mask-image:none;mask-image:none}html[data-models-static] .models-list[data-astro-cid-cxmk54jq]{position:static;transform:none!important}html[data-models-static] .model[data-astro-cid-cxmk54jq]{height:auto;padding-block:12px;opacity:1!important;transform:none!important}html[data-models-static] .model-button[data-astro-cid-cxmk54jq]{cursor:default;flex-direction:column;gap:10px}html[data-models-static] .model-meta[data-astro-cid-cxmk54jq]{opacity:1;filter:none;flex-direction:row;align-items:center;position:static;transform:none}.plan[data-astro-cid-nwtk6cma]{border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow);flex-direction:column;padding:28px;display:flex}.plan-name[data-astro-cid-nwtk6cma]{letter-spacing:-.02em;font-size:22px;font-weight:500}.plan-price[data-astro-cid-nwtk6cma]{letter-spacing:-.045em;align-items:baseline;gap:8px;margin-top:28px;font-size:clamp(44px,4.4vw,52px);font-weight:500;line-height:1;display:flex}.plan-currency[data-astro-cid-nwtk6cma]{letter-spacing:0;color:var(--ink-3);font-size:17px;font-weight:400}.plan-note[data-astro-cid-nwtk6cma]{min-height:24px;color:var(--ink-3);margin-top:10px;font-size:15px;display:block}.plan-divider[data-astro-cid-nwtk6cma]{border:0;border-top:1px solid var(--line);margin:24px 0}.plan-credits[data-astro-cid-nwtk6cma]{margin-bottom:24px}.plan-credits-label[data-astro-cid-nwtk6cma]{letter-spacing:-.01em;color:var(--ink);font-size:16px;font-weight:500}.plan-meter[data-astro-cid-nwtk6cma]{--tick-off:color-mix(in oklch, var(--ink) 12%, transparent);justify-content:space-between;gap:3px;height:20px;margin-top:14px;display:flex}.plan-tick[data-astro-cid-nwtk6cma]{background:var(--tick-off);transform-origin:50% 100%;border-radius:2px;flex:0 4px;min-width:2px}.plan-tick[data-astro-cid-nwtk6cma][data-on]{background:var(--ink)}html[data-reveal-pending] .plan-tick[data-astro-cid-nwtk6cma][data-on],html[data-reveal] .reveal[data-astro-cid-nwtk6cma]:not([data-in]) .plan-tick[data-astro-cid-nwtk6cma][data-on]{background:var(--tick-off)}.reveal[data-astro-cid-nwtk6cma][data-in] .plan-tick[data-astro-cid-nwtk6cma][data-on]{animation:tick-fill var(--dur-pop) var(--ease-pop) both;animation-delay:calc(min(var(--i,0), 9) * 60ms + .42s + var(--t) * 30ms)}@keyframes tick-fill{0%{background:var(--tick-off);transform:scaleY(.5)}to{background:var(--ink);transform:none}}.plan-feature[data-astro-cid-nwtk6cma]{color:var(--ink-2);gap:10px;font-size:16px;line-height:1.45;display:flex}.plan-feature[data-astro-cid-nwtk6cma] svg[data-astro-cid-nwtk6cma]{color:var(--ink)}@media (prefers-reduced-motion:reduce){.reveal[data-astro-cid-nwtk6cma][data-in] .plan-tick[data-astro-cid-nwtk6cma][data-on]{animation:fade-in var(--dur-fade) both}}.board[data-astro-cid-xlarhefa]{aspect-ratio:1200/620;border-radius:var(--radius-panel);width:100%;min-height:420px}.select-ring[data-astro-cid-xlarhefa]{box-shadow:0 0 0 1.5px var(--c);pointer-events:none;opacity:0;transition:opacity var(--dur-fade) var(--ease-out);border-radius:21px;position:absolute;inset:-4px}.board[data-astro-cid-xlarhefa][data-team-phase=typing] [data-node=prompt] .select-ring[data-astro-cid-xlarhefa],.board[data-astro-cid-xlarhefa][data-team-phase=image] [data-node=image] .select-ring[data-astro-cid-xlarhefa],.board[data-astro-cid-xlarhefa][data-team-phase=upscale] [data-node=upscale] .select-ring[data-astro-cid-xlarhefa]{opacity:1}.team-castle{object-position:50% 80%}.team-prompt[data-astro-cid-xlarhefa]{min-height:80px}[data-generating] .play[data-astro-cid-xlarhefa]{opacity:0}.comment[data-astro-cid-xlarhefa]{pointer-events:none;opacity:0;filter:var(--demo-blur);transform:var(--demo-from);transform-origin:0 100%;transition:opacity var(--dur-fade) var(--ease-out), filter var(--dur-unblur) var(--ease-out), transform var(--dur-glide) var(--ease-demo);border-radius:18px 18px 18px 6px;gap:10px;padding:12px 14px 12px 12px;display:flex}.board[data-astro-cid-xlarhefa][data-comment] .comment[data-astro-cid-xlarhefa]{opacity:1;filter:none;transform:none}.avatar[data-astro-cid-xlarhefa]{width:28px;height:28px;box-shadow:0 0 0 2px var(--canvas);color:oklch(18% 0 0);border-radius:999px;flex-shrink:0;place-items:center;font-size:12px;font-weight:600;display:grid}[data-astro-cid-xlarhefa][data-play] .cursor-tag[data-astro-cid-xlarhefa]{animation:demo-enter var(--dur-pop) var(--ease-demo) both}.cursor[data-astro-cid-xlarhefa]{pointer-events:none;align-items:flex-start;gap:2px;display:flex;position:absolute}[data-astro-cid-xlarhefa][data-play] .cursor[data-astro-cid-xlarhefa]{animation:var(--loop) var(--ease-travel) infinite}.cursor-tag[data-astro-cid-xlarhefa]{background:var(--c);color:oklch(18% 0 0);white-space:nowrap;border-radius:999px;margin-top:12px;padding:2px 8px;font-size:12px;font-weight:600}.cursor-a[data-astro-cid-xlarhefa]{top:34%;left:50%}[data-astro-cid-xlarhefa][data-play] .cursor-a[data-astro-cid-xlarhefa]{animation-name:drift-a}.cursor-b[data-astro-cid-xlarhefa]{top:38%;left:20%}[data-astro-cid-xlarhefa][data-play] .cursor-b[data-astro-cid-xlarhefa]{animation-name:drift-b}.cursor-c[data-astro-cid-xlarhefa]{top:52%;left:80%}[data-astro-cid-xlarhefa][data-play] .cursor-c[data-astro-cid-xlarhefa]{animation-name:drift-c}@keyframes drift-a{0%,16%{transform:none}24%,84%{transform:translate(var(--target-x), var(--target-y))}97%,to{transform:none}}@keyframes drift-b{0%{transform:none}8%,30%{transform:translate(var(--target-x), var(--target-y))}43%,to{transform:none}}@keyframes drift-c{0%,53%{transform:none}66%,86%{transform:translate(var(--target-x), var(--target-y))}98%,to{transform:none}}@media (width<=720px){.board[data-astro-cid-xlarhefa]{aspect-ratio:auto;height:720px}.board .node-model{display:none}.comment[data-astro-cid-xlarhefa]{width:auto;top:63%;left:4%;right:4%}.board[data-astro-cid-xlarhefa] [data-node=prompt]{width:45%;top:12%;left:3%}.board .node-body{padding:8px 10px;font-size:12px}.board[data-astro-cid-xlarhefa] [data-node=image]{width:44%;top:36%;left:3%}.board[data-astro-cid-xlarhefa] [data-node=video]{width:44%;top:77%;left:53%}.board[data-astro-cid-xlarhefa] [data-node=upscale]{width:44%;top:12%;left:53%;right:auto}.cursor-a[data-astro-cid-xlarhefa]{top:56%;left:16%}.cursor-c[data-astro-cid-xlarhefa]{top:42%;left:72%}}@media (prefers-reduced-motion:reduce){.comment[data-astro-cid-xlarhefa]{transition:opacity var(--dur-fade) var(--ease-out)}}.compare[data-astro-cid-4enwe5v2]{aspect-ratio:16/9;border-radius:var(--radius-panel);box-shadow:var(--shadow);touch-action:pan-y}.compare-before[data-astro-cid-4enwe5v2]{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.compare-soft{filter:blur(6px)saturate(.75)contrast(.9);transform:scale(1.04)}.compare-line[data-astro-cid-4enwe5v2]{top:0;bottom:0;left:var(--pos);pointer-events:none;background:oklch(100% 0 0/.8);width:1px;position:absolute;box-shadow:0 0 12px oklch(0% 0 0/.25)}.compare-knob[data-astro-cid-4enwe5v2]{backdrop-filter:blur(14px)saturate(160%);color:oklch(18% 0 0);width:44px;height:64px;transition:scale var(--dur-pop) var(--ease-pop-soft);background:oklch(100% 0 0/.55);border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.6),0 10px 30px -8px oklch(0% 0 0/.35)}@media (hover:hover) and (pointer:fine){.compare[data-astro-cid-4enwe5v2]:hover .compare-knob[data-astro-cid-4enwe5v2]{scale:1.08}}.compare[data-astro-cid-4enwe5v2]:has(.compare-range:active) .compare-knob[data-astro-cid-4enwe5v2]{transition-duration:var(--dur-fade);scale:.94}.compare[data-astro-cid-4enwe5v2]:has(.compare-range:focus-visible) .compare-knob[data-astro-cid-4enwe5v2]{outline:2px solid var(--focus);outline-offset:3px}.compare-range[data-astro-cid-4enwe5v2]{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.compare-knob[data-astro-cid-4enwe5v2]{transition:none;scale:none!important}}.wf[data-astro-cid-n7v4evmv]{flex-direction:column;align-items:center;gap:72px;padding:48px clamp(16px,4vw,48px);display:flex;position:relative}.wf-wires[data-astro-cid-n7v4evmv]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wf-wire{fill:none;stroke:var(--line);stroke-width:1.5px}.wf-pulse{fill:none;stroke:var(--glow);stroke-width:2px;stroke-linecap:round;stroke-dasharray:14 100;stroke-dashoffset:14px;opacity:0}.wf-tools[data-astro-cid-n7v4evmv]{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;width:100%;display:grid;position:relative}.wf-tool[data-astro-cid-n7v4evmv]{color:var(--ink-2);flex-direction:column;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.wf-tile[data-astro-cid-n7v4evmv]{width:52px;height:52px;color:var(--ink);transition:box-shadow var(--dur-glide) var(--ease-out), color var(--dur-glide) var(--ease-out);border-radius:16px;place-items:center;display:grid}.wf-core[data-astro-cid-n7v4evmv]{place-items:center;display:grid;position:relative}.wf-orb[data-astro-cid-n7v4evmv]{background:linear-gradient(180deg, var(--surface), var(--surface-2));width:96px;height:96px;box-shadow:var(--shadow-lift), inset 0 1px 0 oklch(100% 0 0/.1), inset 0 0 0 1px var(--line);border-radius:28px;place-items:center;display:grid;position:relative}.wf-orb[data-astro-cid-n7v4evmv]:after{content:"";border-radius:inherit;background:linear-gradient(90deg, transparent 12%, var(--port-text), var(--port-image), var(--port-video), transparent 88%) bottom / 100% 50% no-repeat;-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.wf-results[data-astro-cid-n7v4evmv]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;display:grid;position:relative}.wf-card[data-astro-cid-n7v4evmv]{background:var(--surface);box-shadow:var(--shadow);transition:box-shadow var(--dur-glide) var(--ease-out);border-radius:20px;flex-direction:column;gap:10px;padding:10px;display:flex}.wf-card-head[data-astro-cid-n7v4evmv]{color:var(--ink-2);align-items:center;gap:8px;padding:2px 4px 0;font-size:13px;font-weight:500;display:flex}.wf-card-meta[data-astro-cid-n7v4evmv]{color:var(--ink-3);padding:0 4px 2px;font-size:13px}[data-astro-cid-n7v4evmv][data-play] .wf-pulse-in{animation:wf-pulse var(--loop) var(--ease-morph) infinite;animation-delay:calc(var(--i) * 90ms)}[data-astro-cid-n7v4evmv][data-play] .wf-pulse-out{animation:wf-pulse var(--loop) var(--ease-morph) infinite;animation-delay:calc(var(--loop) * .36 + var(--i) * 90ms)}@keyframes wf-pulse{0%{stroke-dashoffset:14px;opacity:0}2%{opacity:1}18%{stroke-dashoffset:-100px;opacity:1}19%,to{stroke-dashoffset:-100px;opacity:0}}[data-astro-cid-n7v4evmv][data-play] .wf-orb[data-astro-cid-n7v4evmv]{animation:wf-orb var(--loop) var(--ease-demo) infinite}@keyframes wf-orb{0%,22%{scale:1}27%{scale:1.04}34%,to{scale:1}}[data-astro-cid-n7v4evmv][data-play] .wf-card[data-astro-cid-n7v4evmv]{animation:wf-ring var(--loop) var(--ease-out) infinite;animation-delay:calc(var(--loop) * .36 + var(--i) * 90ms)}@keyframes wf-ring{0%,15%{box-shadow:inset 0 0 0 1px var(--line)}19%{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--glow) 70%, transparent), 0 0 24px -6px color-mix(in oklch, var(--glow) 50%, transparent)}40%,to{box-shadow:inset 0 0 0 1px var(--line)}}@media (width<=767px){.wf[data-astro-cid-n7v4evmv]{gap:48px;padding:28px 14px}.wf-tools[data-astro-cid-n7v4evmv]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:20px}.wf-results[data-astro-cid-n7v4evmv]{gap:8px}.wf-card[data-astro-cid-n7v4evmv]{border-radius:14px;padding:6px}.wf-card-meta[data-astro-cid-n7v4evmv]{display:none}.wf-card-head[data-astro-cid-n7v4evmv]{font-size:12px}}
