.landing-doodle[data-astro-cid-snaj6irp]{display:block;width:66px;height:40px;margin-bottom:18px;color:var(--pop-yellow)}.integration-showcase[data-astro-cid-6he6jype]{display:grid;grid-template-columns:1fr 1.15fr;gap:6%;align-items:center}.integration-showcase[data-astro-cid-6he6jype] .landing-heading[data-astro-cid-6he6jype]{margin-bottom:0}.integration-art[data-astro-cid-6he6jype]{min-width:0}.integration-wall[data-astro-cid-6he6jype]{overflow:hidden;padding-block:28px;mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent)}.integration-lane[data-astro-cid-6he6jype]{display:flex;width:max-content;animation:integration-drift var(--lane-duration) linear infinite}.integration-lane[data-astro-cid-6he6jype]:nth-child(2){animation-direction:reverse}.integration-strip[data-astro-cid-6he6jype]{display:flex;gap:36px;padding:24px 18px}.integration-sticker[data-astro-cid-6he6jype]{display:grid;place-items:center;width:72px;height:72px;border:0;border-radius:18px;background:var(--site-surface);color:var(--pop-cream);text-decoration:none;transition:transform .2s ease}.integration-sticker[data-astro-cid-6he6jype] .integration-mark{width:72px;height:72px}.integration-sticker[data-astro-cid-6he6jype] img{width:48px;height:48px}.integration-sticker[data-astro-cid-6he6jype]:hover{transform:translateY(-4px)}@keyframes integration-drift{to{transform:translate(-50%)}}@media(max-width:760px){.integration-showcase[data-astro-cid-6he6jype]{grid-template-columns:1fr;gap:24px}}@media(prefers-reduced-motion:reduce){.integration-lane[data-astro-cid-6he6jype]{animation:none;width:auto}.integration-wall[data-astro-cid-6he6jype]{mask-image:none;max-height:350px;overflow:auto}.integration-strip[data-astro-cid-6he6jype]{flex-wrap:wrap}.integration-strip[data-astro-cid-6he6jype][aria-hidden=true]{display:none}.integration-sticker[data-astro-cid-6he6jype]{transform:none;transition:none}}.app-theme{--card: #202020;--card-foreground: var(--pop-cream);--border: #383838;--muted-foreground: #b9b9b4;--primary: var(--pop-yellow);--primary-foreground: var(--pop-ink);--secondary: #343434;--secondary-foreground: var(--pop-cream);--muted: #353535;--input: #50504b;--pop-input-border: var(--input);--pop-input-border-width: 1px;--pop-input-background: color-mix(in srgb, var(--pop-cream) 7%, transparent);--pop-input-foreground: var(--pop-cream);--pop-input-placeholder: #c9c9c9}.tour-ambient{animation:tour-ambient-pulse 1.8s var(--tour-motion-ease, var(--workflow-ease)) infinite alternate}@keyframes tour-ambient-pulse{0%{opacity:.65}to{opacity:1}}.tour-activity{display:inline-flex;flex:none;width:14px;height:14px;color:var(--primary)}.tour-activity svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;animation:tour-progress-spin 1.1s linear infinite}@keyframes tour-progress-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.tour-ambient,.tour-activity svg{animation:none!important}}.product-tour[data-astro-cid-2bvwpl5q]{margin:0}.tour[data-astro-cid-2bvwpl5q]{display:block;--tour-progress: 0;color:var(--foreground);font-family:var(--font-sans)}.tour-window[data-astro-cid-2bvwpl5q]{overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--background)}.tour-window-bar[data-astro-cid-2bvwpl5q]{display:flex;align-items:center;gap:17px;min-height:51px;padding:12px 22px;border-bottom:0;background:var(--card);color:var(--muted-foreground);font-size:.75rem}.tour-window-dots[data-astro-cid-2bvwpl5q]{display:flex;gap:6px}.tour-window-dots[data-astro-cid-2bvwpl5q] i[data-astro-cid-2bvwpl5q]{width:6px;height:6px;border-radius:50%;background:#747470}.tour-window-activity[data-astro-cid-2bvwpl5q]{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.tour-demo-label[data-astro-cid-2bvwpl5q]{color:#92928e;font-size:.68rem}.tour-stage[data-astro-cid-2bvwpl5q]{position:relative;height:425px}.tour-scene[data-astro-cid-2bvwpl5q]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:35px}.tour[data-astro-cid-2bvwpl5q] [data-astro-cid-2bvwpl5q][hidden]{display:none!important}.tour[data-astro-cid-2bvwpl5q] [data-astro-cid-2bvwpl5q]:is(button,h4,strong,p,code){font-family:var(--font-sans)}.tour[data-astro-cid-2bvwpl5q] h4[data-astro-cid-2bvwpl5q]{margin:0;color:var(--foreground);font-size:1.25rem;font-weight:600;letter-spacing:-.025em;line-height:1.35}.tour[data-astro-cid-2bvwpl5q] strong[data-astro-cid-2bvwpl5q]{font-weight:600}.tour[data-astro-cid-2bvwpl5q] button[data-astro-cid-2bvwpl5q]{cursor:pointer}.tour[data-astro-cid-2bvwpl5q] button[data-astro-cid-2bvwpl5q]:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.tour[data-astro-cid-2bvwpl5q] svg{display:block;width:19px;height:19px;flex:none}.tour-window-activity[data-astro-cid-2bvwpl5q] .tour-activity svg{width:14px;height:14px}.tour-small-label[data-astro-cid-2bvwpl5q]{display:block;color:var(--muted-foreground);font-size:.7rem;line-height:1.5}.tour-workspace[data-astro-cid-2bvwpl5q]{padding:0;align-items:stretch;justify-content:stretch}.tour-sidebar[data-astro-cid-2bvwpl5q]{width:190px;flex:none;padding:26px 15px;border-right:0;background:var(--card)}.tour-space[data-astro-cid-2bvwpl5q]{display:flex;align-items:center;gap:10px;margin-bottom:24px;padding:8px;font-size:.8rem}.tour-space[data-astro-cid-2bvwpl5q]>span[data-astro-cid-2bvwpl5q]{display:grid;place-items:center;width:30px;height:30px;border-radius:7px;background:var(--secondary);color:var(--primary);font-size:.75rem}.tour-sidebar-item[data-astro-cid-2bvwpl5q]{display:flex;align-items:center;gap:10px;min-height:40px;margin-top:3px;padding:9px 10px;border-radius:8px;color:var(--muted-foreground);font-size:.76rem}.tour-sidebar-item[data-astro-cid-2bvwpl5q].is-selected{color:var(--primary);background:#33312b}.tour-sidebar-item[data-astro-cid-2bvwpl5q] svg{width:16px;height:16px}.tour-workspace-main[data-astro-cid-2bvwpl5q]{width:100%;max-width:740px;min-width:0;margin:auto;padding:30px 40px}.tour-view-heading[data-astro-cid-2bvwpl5q]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:24px}.tour-view-heading[data-astro-cid-2bvwpl5q] h4[data-astro-cid-2bvwpl5q]{margin-top:4px;font-size:1.55rem}.tour-mock-action[data-astro-cid-2bvwpl5q]{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:36px;padding:9px 13px;border-radius:7px;background:var(--primary);color:var(--primary-foreground);font-size:.75rem;font-weight:600;line-height:1.4}.tour-mock-action[data-astro-cid-2bvwpl5q] svg{width:15px;height:15px}.tour-resource-list[data-astro-cid-2bvwpl5q]{border:0;border-radius:12px;overflow:hidden}.tour-resource[data-astro-cid-2bvwpl5q]{display:flex;align-items:center;gap:14px;padding:15px 18px;background:var(--card);animation:tour-enter var(--tour-motion-duration) var(--tour-motion-ease) both}.tour-resource[data-astro-cid-2bvwpl5q]+.tour-resource[data-astro-cid-2bvwpl5q]{border-top:0}.tour-resource[data-astro-cid-2bvwpl5q]:nth-child(2){animation-delay:.2s}.tour-resource[data-astro-cid-2bvwpl5q]:nth-child(3){animation-delay:.4s}.tour-resource-icon[data-astro-cid-2bvwpl5q]{display:grid;place-items:center;flex:none;width:36px;height:36px;border:0;border-radius:9px;color:var(--primary);background:#292929}.tour-resource[data-astro-cid-2bvwpl5q] strong[data-astro-cid-2bvwpl5q]{display:block;font-size:.88rem}.tour-resource[data-astro-cid-2bvwpl5q] small[data-astro-cid-2bvwpl5q]{display:block;margin-top:4px;color:var(--muted-foreground);font-size:.72rem}.tour-ready[data-astro-cid-2bvwpl5q]{margin-left:auto;color:var(--primary)}.tour-ready[data-astro-cid-2bvwpl5q] svg{width:16px;height:16px}.tour-footnote[data-astro-cid-2bvwpl5q]{margin:16px 0 0;color:var(--muted-foreground);font-size:.74rem}.tour-agent-choice[data-astro-cid-2bvwpl5q]{flex-direction:column;gap:22px}.tour-agent-options[data-astro-cid-2bvwpl5q]{display:flex;justify-content:center;gap:8px}.tour-agent-options[data-astro-cid-2bvwpl5q] button[data-astro-cid-2bvwpl5q]{display:flex;align-items:center;gap:9px;min-height:42px;padding:10px 18px;border:1px solid var(--border);border-radius:8px;background:var(--card);color:var(--muted-foreground);font-size:.8rem}.tour-agent-options[data-astro-cid-2bvwpl5q] button[data-astro-cid-2bvwpl5q][aria-pressed=true]{color:var(--primary);border-color:var(--primary);background:#33312b}.tour-agent-window[data-astro-cid-2bvwpl5q]{width:min(100%,580px);border:0;border-radius:12px;overflow:hidden;background:var(--card)}.tour-agent-bar[data-astro-cid-2bvwpl5q],.tour-chat-heading[data-astro-cid-2bvwpl5q]{display:flex;align-items:center;gap:10px;font-size:.8rem}.tour-agent-bar[data-astro-cid-2bvwpl5q]{padding:14px 20px;border-bottom:0}.tour-agent-bar[data-astro-cid-2bvwpl5q]>.tour-method-dock[data-astro-cid-2bvwpl5q]{margin-left:auto}.tour-method-dock[data-astro-cid-2bvwpl5q]{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--muted-foreground)}.tour-method-dock[data-astro-cid-2bvwpl5q] svg{width:14px;height:14px}.tour-connection-workspace[data-astro-cid-2bvwpl5q]{display:grid;justify-items:center;gap:7px}.tour-request-dock[data-astro-cid-2bvwpl5q]{margin-left:auto}.tour[data-astro-cid-2bvwpl5q][data-request-phase="1"] .tour-request-dock[data-astro-cid-2bvwpl5q]{visibility:hidden}.tour-agent-mark[data-astro-cid-2bvwpl5q]{color:var(--primary)}.tour-empty-chat[data-astro-cid-2bvwpl5q]{padding:24px 30px 26px;text-align:center}.tour-large-icon[data-astro-cid-2bvwpl5q]{display:flex;justify-content:center;margin-bottom:13px;color:var(--muted-foreground)}.tour-large-icon[data-astro-cid-2bvwpl5q] svg{width:27px;height:27px}.tour-empty-chat[data-astro-cid-2bvwpl5q] h4[data-astro-cid-2bvwpl5q]{font-size:1rem}.tour-input-preview[data-astro-cid-2bvwpl5q]{display:flex;justify-content:space-between;gap:12px;margin-top:24px;padding:16px;border:1px solid var(--border);border-radius:9px;color:var(--muted-foreground);font-size:.8rem;text-align:left}.tour-connect[data-astro-cid-2bvwpl5q]{flex-direction:column;gap:24px}.tour-connection-path[data-astro-cid-2bvwpl5q]{display:flex;align-items:center;justify-content:center;gap:13px;width:min(100%,430px);font-size:.75rem}.tour-connection-path[data-astro-cid-2bvwpl5q] i[data-astro-cid-2bvwpl5q]{width:42px;height:1px;background:var(--border)}.tour-connection-path[data-astro-cid-2bvwpl5q] strong[data-astro-cid-2bvwpl5q]{padding:6px 10px;border:1px solid #766b35;border-radius:6px;color:var(--primary);font-size:.65rem}.tour-connect-card[data-astro-cid-2bvwpl5q]{width:min(100%,450px);min-height:248px;padding:24px;border:0;border-radius:12px;background:var(--card)}.tour-card-heading[data-astro-cid-2bvwpl5q]{display:flex;align-items:center;gap:12px;margin-bottom:21px}.tour-card-heading[data-astro-cid-2bvwpl5q] h4[data-astro-cid-2bvwpl5q]{margin-top:3px;font-size:1.05rem}.tour-connection-field[data-astro-cid-2bvwpl5q]{display:flex;justify-content:space-between;gap:12px;padding:8px 0;font-size:.76rem}.tour-connection-field[data-astro-cid-2bvwpl5q]>span[data-astro-cid-2bvwpl5q]{color:var(--muted-foreground)}.tour-connect-card[data-astro-cid-2bvwpl5q] .tour-mock-action[data-astro-cid-2bvwpl5q]{margin-top:15px}.tour-setup-hint[data-astro-cid-2bvwpl5q]{margin:13px 0 0;color:var(--muted-foreground);font-size:.74rem;line-height:1.5}.tour-approval-scope[data-astro-cid-2bvwpl5q]{margin:0;padding:14px;border:0;border-radius:7px;font-size:.8rem}.tour-verification[data-astro-cid-2bvwpl5q]{padding:14px;border-radius:8px;background:var(--muted)}.tour[data-astro-cid-2bvwpl5q] .tour-verification[data-astro-cid-2bvwpl5q] code[data-astro-cid-2bvwpl5q]{display:block;margin-top:8px;font:.85rem/1.5 var(--font-mono)}.tour-verified[data-astro-cid-2bvwpl5q]{display:flex;align-items:center;gap:9px;margin-top:20px;color:var(--primary);font-size:.82rem;animation:tour-enter var(--tour-motion-duration) var(--tour-motion-ease) .25s both}.tour-request[data-astro-cid-2bvwpl5q]{flex-direction:column;align-items:stretch;width:min(100%,660px);margin-inline:auto}.tour-chat-heading[data-astro-cid-2bvwpl5q]{margin-bottom:22px}.tour-connected-dot[data-astro-cid-2bvwpl5q]{display:inline-flex;align-items:center;gap:6px;color:var(--muted-foreground);font-size:.65rem}.tour-connected-dot[data-astro-cid-2bvwpl5q]:before{width:5px;height:5px;border-radius:50%;background:var(--primary);content:""}.tour-message[data-astro-cid-2bvwpl5q]{padding:20px 24px;border:0;border-radius:12px 12px 3px;background:var(--card)}.tour-message[data-astro-cid-2bvwpl5q] p[data-astro-cid-2bvwpl5q]{margin:8px 0 0;font-size:1.1rem;line-height:1.5}.tour-routing[data-astro-cid-2bvwpl5q]{margin-top:28px;animation:tour-enter var(--tour-motion-duration) var(--tour-motion-ease) both}.tour[data-astro-cid-2bvwpl5q][data-request-phase="0"] .tour-routing[data-astro-cid-2bvwpl5q]{visibility:hidden}.tour-routing-heading[data-astro-cid-2bvwpl5q]{display:flex;align-items:center;gap:9px;font-size:.85rem}.tour-routing-heading[data-astro-cid-2bvwpl5q]>span[data-astro-cid-2bvwpl5q]{color:var(--primary)}.tour-routing-items[data-astro-cid-2bvwpl5q]{display:flex;flex-wrap:wrap;gap:8px;margin-top:17px}.tour-routing-items[data-astro-cid-2bvwpl5q]>span[data-astro-cid-2bvwpl5q]{display:flex;align-items:center;gap:8px;padding:9px 11px;border:0;border-radius:7px;color:var(--muted-foreground);background:var(--card);font-size:.7rem;animation:tour-enter var(--tour-motion-duration) var(--tour-motion-ease) both}.tour-routing-items[data-astro-cid-2bvwpl5q]>span[data-astro-cid-2bvwpl5q]:nth-child(2){animation-delay:.2s}.tour-routing-items[data-astro-cid-2bvwpl5q]>span[data-astro-cid-2bvwpl5q]:nth-child(3){animation-delay:.4s}.tour-routing-items[data-astro-cid-2bvwpl5q] svg{width:15px;height:15px;color:var(--primary)}.tour-context-note[data-astro-cid-2bvwpl5q]{display:flex;align-items:center;gap:7px;margin:17px 0 0;color:var(--muted-foreground);font-size:.73rem}.tour-context-note[data-astro-cid-2bvwpl5q] svg{width:14px;height:14px}.tour-result-card[data-astro-cid-2bvwpl5q]{width:min(100%,470px);padding:29px;border:0;border-radius:12px;background:var(--card)}.tour-result-heading[data-astro-cid-2bvwpl5q]{display:flex;align-items:center;gap:9px;margin-bottom:16px}.tour-result-heading[data-astro-cid-2bvwpl5q] .tour-small-label[data-astro-cid-2bvwpl5q],.tour-result-icon[data-astro-cid-2bvwpl5q]{color:var(--primary)}.tour-result-card[data-astro-cid-2bvwpl5q] h4[data-astro-cid-2bvwpl5q]{font-size:1.6rem}.tour-result-lines[data-astro-cid-2bvwpl5q]{display:grid;gap:15px;margin-top:25px}.tour-result-lines[data-astro-cid-2bvwpl5q]>span[data-astro-cid-2bvwpl5q]{display:flex;align-items:center;gap:10px;font-size:.85rem;animation:tour-enter var(--tour-motion-duration) var(--tour-motion-ease) both}.tour-result-lines[data-astro-cid-2bvwpl5q]>span[data-astro-cid-2bvwpl5q]:nth-child(2){animation-delay:.25s}.tour-result-lines[data-astro-cid-2bvwpl5q]>span[data-astro-cid-2bvwpl5q]:nth-child(3){animation-delay:.5s}.tour-result-lines[data-astro-cid-2bvwpl5q] svg{width:15px;height:15px;color:var(--muted-foreground)}.tour-result-footer[data-astro-cid-2bvwpl5q]{display:flex;justify-content:space-between;gap:15px;margin-top:25px;padding-top:16px;border-top:0;color:var(--muted-foreground);font-size:.7rem}.tour-controls[data-astro-cid-2bvwpl5q]{display:flex;align-items:center;gap:25px;margin-top:21px}.tour-chapters[data-astro-cid-2bvwpl5q]{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));flex:1;gap:13px;min-width:0}.tour-chapters[data-astro-cid-2bvwpl5q] button[data-astro-cid-2bvwpl5q]{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-width:0;min-height:85px;align-self:start;padding:0;border:0;background:none;color:var(--muted-foreground);text-align:left}.tour-chapter-track[data-astro-cid-2bvwpl5q]{display:block;overflow:hidden;height:2px;background:var(--border)}.tour-chapter-track[data-astro-cid-2bvwpl5q] i[data-astro-cid-2bvwpl5q]{display:block;width:100%;height:100%;background:var(--primary);transform:scaleX(0);transform-origin:left;transition:transform var(--tour-motion-duration) var(--tour-motion-ease)}.tour-chapters[data-astro-cid-2bvwpl5q] button[data-astro-cid-2bvwpl5q][data-complete] .tour-chapter-track[data-astro-cid-2bvwpl5q] i[data-astro-cid-2bvwpl5q]{transform:scaleX(1)}.tour-chapters[data-astro-cid-2bvwpl5q] button[data-astro-cid-2bvwpl5q][aria-pressed=true] .tour-chapter-track[data-astro-cid-2bvwpl5q] i[data-astro-cid-2bvwpl5q]{transform:scaleX(var(--tour-progress));transition:none}.tour-chapters[data-astro-cid-2bvwpl5q] button[data-astro-cid-2bvwpl5q][aria-pressed=true]{color:var(--foreground)}.tour-chapter-label[data-astro-cid-2bvwpl5q]{display:flex;align-items:baseline;gap:7px;margin-top:10px;font-size:.73rem}.tour-chapter-label[data-astro-cid-2bvwpl5q] small[data-astro-cid-2bvwpl5q]{color:var(--muted-foreground);font:.6rem/1 var(--font-label)}.tour-chapter-description[data-astro-cid-2bvwpl5q]{display:block;margin-top:9px;color:var(--muted-foreground);font-size:.7rem;line-height:1.55}.tour-sr-only[data-astro-cid-2bvwpl5q]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes tour-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.tour-window-bar[data-astro-cid-2bvwpl5q]{padding-inline:17px}.tour-demo-label[data-astro-cid-2bvwpl5q]{display:none}.tour-stage[data-astro-cid-2bvwpl5q]{height:420px}.tour-scene[data-astro-cid-2bvwpl5q]{padding:24px}.tour-workspace[data-astro-cid-2bvwpl5q]{padding:0}.tour-sidebar[data-astro-cid-2bvwpl5q]{display:none}.tour-workspace-main[data-astro-cid-2bvwpl5q]{padding:24px}.tour-view-heading[data-astro-cid-2bvwpl5q]{align-items:start;gap:12px}.tour-view-heading[data-astro-cid-2bvwpl5q] .tour-mock-action[data-astro-cid-2bvwpl5q]{max-width:125px;font-size:.66rem}.tour-view-heading[data-astro-cid-2bvwpl5q] .tour-mock-action[data-astro-cid-2bvwpl5q]>span[data-astro-cid-2bvwpl5q]{display:none}.tour-agent-options[data-astro-cid-2bvwpl5q]{width:100%;gap:6px}.tour-agent-options[data-astro-cid-2bvwpl5q] button[data-astro-cid-2bvwpl5q]{flex:1;justify-content:center;padding:10px 8px;font-size:.72rem;gap:6px}.tour-agent-options[data-astro-cid-2bvwpl5q] button[data-astro-cid-2bvwpl5q] svg{width:16px;height:16px}.tour-empty-chat[data-astro-cid-2bvwpl5q]{padding:25px 20px}.tour-connect-card[data-astro-cid-2bvwpl5q]{padding:22px}.tour-connection-path[data-astro-cid-2bvwpl5q]{gap:9px;font-size:.7rem}.tour-connection-path[data-astro-cid-2bvwpl5q] i[data-astro-cid-2bvwpl5q]{width:22px}.tour-request-dock[data-astro-cid-2bvwpl5q] .tour-method-dock[data-astro-cid-2bvwpl5q]{gap:5px}.tour-connected-dot[data-astro-cid-2bvwpl5q]{font-size:.6rem}.tour-result-footer[data-astro-cid-2bvwpl5q]{flex-wrap:wrap}.tour-message[data-astro-cid-2bvwpl5q]{padding:18px}.tour-message[data-astro-cid-2bvwpl5q] p[data-astro-cid-2bvwpl5q]{font-size:1rem}.tour-routing[data-astro-cid-2bvwpl5q]{margin-top:22px}.tour-controls[data-astro-cid-2bvwpl5q]{flex-wrap:wrap;gap:12px}.tour-chapters[data-astro-cid-2bvwpl5q]{flex-basis:100%;gap:8px;margin-bottom:43px}.tour-chapters[data-astro-cid-2bvwpl5q] button[data-astro-cid-2bvwpl5q]{min-height:49px}.tour-chapter-label[data-astro-cid-2bvwpl5q]{flex-direction:column;gap:6px;font-size:.65rem}.tour-chapter-description[data-astro-cid-2bvwpl5q]{display:none}.tour-chapters[data-astro-cid-2bvwpl5q] button[data-astro-cid-2bvwpl5q][aria-pressed=true] .tour-chapter-description[data-astro-cid-2bvwpl5q]{display:block;position:absolute;top:100%;left:0;right:0;font-size:.75rem}.tour-result-card[data-astro-cid-2bvwpl5q]{padding:24px}}@media(max-width:380px){.tour-scene[data-astro-cid-2bvwpl5q]{padding:18px}.tour-workspace[data-astro-cid-2bvwpl5q]{padding:0}.tour-workspace-main[data-astro-cid-2bvwpl5q]{padding:20px 17px}.tour-agent-options[data-astro-cid-2bvwpl5q] button[data-astro-cid-2bvwpl5q]{flex-direction:column;font-size:.66rem}.tour-connect-card[data-astro-cid-2bvwpl5q]{padding:18px}.tour-connection-field[data-astro-cid-2bvwpl5q]{font-size:.7rem}.tour-resource[data-astro-cid-2bvwpl5q]{padding:15px 12px;gap:10px}.tour-resource[data-astro-cid-2bvwpl5q] strong[data-astro-cid-2bvwpl5q]{font-size:.78rem}.tour-chapter-label[data-astro-cid-2bvwpl5q]{font-size:.59rem}}@media(prefers-reduced-motion:reduce){.tour[data-astro-cid-2bvwpl5q] [data-astro-cid-2bvwpl5q],.tour[data-astro-cid-2bvwpl5q] [data-astro-cid-2bvwpl5q]:before{animation:none!important;transition:none!important}}.landing-product[data-astro-cid-xnuw7ymc]>.landing-heading[data-astro-cid-xnuw7ymc]{max-width:none;display:grid;grid-template-columns:1.1fr .9fr;align-items:end;column-gap:8%}.landing-product[data-astro-cid-xnuw7ymc]>.landing-heading[data-astro-cid-xnuw7ymc]>.eyebrow[data-astro-cid-xnuw7ymc]{grid-column:1 / -1}.landing-product[data-astro-cid-xnuw7ymc]>.landing-heading[data-astro-cid-xnuw7ymc]>p[data-astro-cid-xnuw7ymc]:not(.eyebrow){margin:0 0 4px}.landing-product[data-astro-cid-xnuw7ymc] .landing-heading[data-astro-cid-xnuw7ymc] h2[data-astro-cid-xnuw7ymc]{font-size:var(--site-heading-size, clamp(2.7rem, 4.5vw, 4.6rem))}.product-benefits[data-astro-cid-xnuw7ymc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px);margin-top:44px}.product-benefits[data-astro-cid-xnuw7ymc] article[data-astro-cid-xnuw7ymc]>span[data-astro-cid-xnuw7ymc]{display:block;color:var(--pop-yellow);font:400 1.9rem/1 Chewy,cursive}.product-benefits[data-astro-cid-xnuw7ymc] h3[data-astro-cid-xnuw7ymc]{margin:15px 0 10px;color:var(--pop-cream);font-size:1.65rem;line-height:1.2}.product-benefits[data-astro-cid-xnuw7ymc] p[data-astro-cid-xnuw7ymc]{max-width:38ch;margin:0;color:var(--site-muted, #cecdc7);font-size:var(--site-copy-size, .95rem);line-height:1.65}@media(max-width:760px){.landing-product[data-astro-cid-xnuw7ymc]>.landing-heading[data-astro-cid-xnuw7ymc]{display:block}.landing-product[data-astro-cid-xnuw7ymc]>.landing-heading[data-astro-cid-xnuw7ymc]>p[data-astro-cid-xnuw7ymc]:not(.eyebrow){margin-top:20px}.product-benefits[data-astro-cid-xnuw7ymc]{grid-template-columns:1fr;gap:26px;margin-top:32px}.product-benefits[data-astro-cid-xnuw7ymc] article[data-astro-cid-xnuw7ymc]{display:grid;grid-template-columns:30px minmax(0,1fr);column-gap:14px}.product-benefits[data-astro-cid-xnuw7ymc] article[data-astro-cid-xnuw7ymc]>span[data-astro-cid-xnuw7ymc]{grid-row:1 / span 2;margin-top:3px}.product-benefits[data-astro-cid-xnuw7ymc] h3[data-astro-cid-xnuw7ymc]{margin:0 0 8px}.product-benefits[data-astro-cid-xnuw7ymc] p[data-astro-cid-xnuw7ymc]{max-width:none;grid-column:2}}.workflow-tour[data-astro-cid-yzovkokh]{display:block;color:var(--pop-cream);font-family:var(--font-sans)}.flow-diagram[data-astro-cid-yzovkokh]{position:relative;height:510px;overflow:hidden;border-radius:12px;background:var(--background)}.flow-wires[data-astro-cid-yzovkokh]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:var(--border);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.flow-wires[data-astro-cid-yzovkokh] .wire-base{stroke:#555550}.flow-wires[data-astro-cid-yzovkokh] .wire-active{stroke:var(--primary);stroke-dasharray:1;stroke-dashoffset:1;opacity:.35;transition:stroke-dashoffset var(--workflow-duration) var(--workflow-ease),opacity var(--workflow-duration) var(--workflow-ease)}.flow-wires[data-astro-cid-yzovkokh] .wire-active[data-active]{stroke-dashoffset:0;opacity:1}.flow-wires[data-astro-cid-yzovkokh] .wire-context{stroke:#afe6ff}.flow-wires[data-astro-cid-yzovkokh] .wire-skills{stroke:#dfc1ff}.flow-wires[data-astro-cid-yzovkokh] .wire-output,.flow-wires[data-astro-cid-yzovkokh] .wire-retry{opacity:0}.flow-wires[data-astro-cid-yzovkokh] .wire-output[data-active]{transition-delay:var(--delivery-delay, 0ms)}.flow-wires[data-astro-cid-yzovkokh] .wire-output-0{stroke:#afe6ff}.flow-wires[data-astro-cid-yzovkokh] .wire-output-1{stroke:#dfc1ff}.flow-wires[data-astro-cid-yzovkokh] .wire-output-2{stroke:#a9e6bc}.flow-sources[data-astro-cid-yzovkokh]{position:absolute;top:28px;left:24px;right:24px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.flow-source[data-astro-cid-yzovkokh]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:9px;min-height:60px;padding:10px;box-sizing:border-box;border-radius:10px;background:var(--card);opacity:.45;transition:opacity var(--workflow-duration) var(--workflow-ease),transform var(--workflow-duration) var(--workflow-ease)}.flow-source[data-astro-cid-yzovkokh][data-active]{opacity:1}.flow-request[data-astro-cid-yzovkokh]{flex-direction:column;gap:4px;opacity:1}.flow-source[data-astro-cid-yzovkokh] strong[data-astro-cid-yzovkokh]{display:block;color:var(--pop-cream);font-size:.72rem;font-weight:500;line-height:1.5}.flow-source[data-astro-cid-yzovkokh] small[data-astro-cid-yzovkokh]{display:block;margin-top:3px;color:var(--muted-foreground);font-size:.64rem;line-height:1.5}.flow-source[data-astro-cid-yzovkokh] svg[data-astro-cid-yzovkokh],.flow-node[data-astro-cid-yzovkokh] svg[data-astro-cid-yzovkokh],.flow-output-preview[data-astro-cid-yzovkokh] svg[data-astro-cid-yzovkokh]{flex:none;width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.flow-context[data-astro-cid-yzovkokh]{color:#afe6ff}.flow-skills[data-astro-cid-yzovkokh]{color:#dfc1ff}.flow-nodes[data-astro-cid-yzovkokh]{position:absolute;top:165px;left:24px;right:24px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.flow-node[data-astro-cid-yzovkokh]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;min-width:0;height:100px;color:var(--muted-foreground);transition:color var(--workflow-duration) var(--workflow-ease)}.flow-node-icon[data-astro-cid-yzovkokh]{display:grid;place-items:center;width:64px;height:64px;border-radius:16px;background:var(--card)}.flow-node[data-astro-cid-yzovkokh]>strong[data-astro-cid-yzovkokh]{margin-top:12px;color:inherit;font-size:.79rem;font-weight:500}.flow-node[data-astro-cid-yzovkokh][data-current],.flow-node[data-astro-cid-yzovkokh][data-complete]{color:var(--primary)}.flow-gate[data-astro-cid-yzovkokh]{position:absolute;top:105px;white-space:nowrap;color:var(--muted-foreground);font-size:.64rem}.flow-work[data-astro-cid-yzovkokh]{position:absolute;top:0;left:0;z-index:3;display:grid;place-items:center;width:64px;height:64px;transform:translate(var(--work-x, 0px),var(--work-y, 0px));transition:transform var(--workflow-duration) var(--workflow-ease);pointer-events:none}.flow-work-shape[data-astro-cid-yzovkokh]{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:22px;background:#ffe45e;color:var(--background);box-shadow:0 0 22px #ffe45e18;transition:width var(--workflow-duration) var(--workflow-ease),height var(--workflow-duration) var(--workflow-ease),border-radius var(--workflow-duration) var(--workflow-ease),background-color var(--workflow-duration) var(--workflow-ease),color var(--workflow-duration) var(--workflow-ease)}.flow-work[data-astro-cid-yzovkokh][data-context-arrived] .flow-work-shape[data-astro-cid-yzovkokh]{background:#afe6ff;color:var(--background)}.flow-work[data-astro-cid-yzovkokh][data-skills-arrived] .flow-work-shape[data-astro-cid-yzovkokh]{background:#dfc1ff;color:var(--background)}.flow-work-shape[data-astro-cid-yzovkokh] i[data-astro-cid-yzovkokh]{position:absolute;width:16px;height:22px;border:1.4px solid currentColor;border-radius:3px;background:inherit;transition:transform var(--workflow-duration) var(--workflow-ease),opacity var(--workflow-duration) var(--workflow-ease)}.flow-work-shape[data-astro-cid-yzovkokh] i[data-astro-cid-yzovkokh]:after{position:absolute;top:7px;left:3px;right:3px;height:1px;background:currentColor;box-shadow:0 4px 0 currentColor;content:""}.flow-work-shape[data-astro-cid-yzovkokh] i[data-astro-cid-yzovkokh]:first-child,.flow-work-shape[data-astro-cid-yzovkokh] i[data-astro-cid-yzovkokh]:nth-child(2){opacity:0}.flow-work-shape[data-astro-cid-yzovkokh] svg[data-astro-cid-yzovkokh]{position:absolute;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;opacity:0;transition:opacity var(--workflow-duration) var(--workflow-ease)}.workflow-tour[data-astro-cid-yzovkokh][data-beat="1"] .flow-work-shape[data-astro-cid-yzovkokh]{width:48px;height:48px;border-radius:12px}.workflow-tour[data-astro-cid-yzovkokh][data-beat="2"] .flow-work-shape[data-astro-cid-yzovkokh]{width:52px;height:48px;border-radius:16px}.workflow-tour[data-astro-cid-yzovkokh][data-beat="3"] .flow-work-shape[data-astro-cid-yzovkokh],.workflow-tour[data-astro-cid-yzovkokh][data-beat="5"] .flow-work-shape[data-astro-cid-yzovkokh]{width:52px;height:56px;border-radius:9px}.workflow-tour[data-astro-cid-yzovkokh][data-beat="4"] .flow-work-shape[data-astro-cid-yzovkokh],.workflow-tour[data-astro-cid-yzovkokh][data-beat="6"] .flow-work-shape[data-astro-cid-yzovkokh],.workflow-tour[data-astro-cid-yzovkokh][data-beat="7"][data-delivery-phase=move] .flow-work-shape[data-astro-cid-yzovkokh]{width:56px;height:56px;border-radius:28px}.workflow-tour[data-astro-cid-yzovkokh][data-beat="7"][data-delivery-phase=stack] .flow-work-shape[data-astro-cid-yzovkokh],.workflow-tour[data-astro-cid-yzovkokh][data-beat="7"][data-delivery-phase=dispatch] .flow-work-shape[data-astro-cid-yzovkokh]{width:52px;height:56px;border-radius:10px}.workflow-tour[data-astro-cid-yzovkokh][data-beat="7"]:not([data-delivery-phase=move]) .flow-work-shape[data-astro-cid-yzovkokh] i[data-astro-cid-yzovkokh]:first-child{opacity:1;transform:translate(5px,-4px)}.workflow-tour[data-astro-cid-yzovkokh][data-beat="7"]:not([data-delivery-phase=move]) .flow-work-shape[data-astro-cid-yzovkokh] i[data-astro-cid-yzovkokh]:nth-child(2){opacity:1;transform:translate(-5px,4px)}.workflow-tour[data-astro-cid-yzovkokh][data-beat="6"] .flow-work-shape[data-astro-cid-yzovkokh] svg[data-astro-cid-yzovkokh],.workflow-tour[data-astro-cid-yzovkokh][data-beat="7"][data-delivery-phase=move] .flow-work-shape[data-astro-cid-yzovkokh] svg[data-astro-cid-yzovkokh]{opacity:1}.workflow-tour[data-astro-cid-yzovkokh][data-beat="6"] .flow-work-shape[data-astro-cid-yzovkokh] i[data-astro-cid-yzovkokh],.workflow-tour[data-astro-cid-yzovkokh][data-beat="7"][data-delivery-phase=move] .flow-work-shape[data-astro-cid-yzovkokh] i[data-astro-cid-yzovkokh]{opacity:0}.flow-work-shape[data-astro-cid-yzovkokh]{transition-property:width,height,border-radius,background-color,color,opacity}.workflow-tour[data-astro-cid-yzovkokh][data-delivery-phase=dispatch] .flow-work-shape[data-astro-cid-yzovkokh]{opacity:0}.flow-retry-label[data-astro-cid-yzovkokh]{position:absolute;top:294px;left:58%;width:18%;color:var(--primary);text-align:center;font-size:.66rem;opacity:0;transition:opacity var(--workflow-duration) var(--workflow-ease)}.workflow-tour[data-astro-cid-yzovkokh][data-beat="5"] .flow-retry-label[data-astro-cid-yzovkokh]{opacity:1}.flow-outputs[data-astro-cid-yzovkokh]{position:absolute;top:345px;left:20%;right:12%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.flow-output[data-astro-cid-yzovkokh]{position:relative;z-index:2;text-align:center;opacity:.16;transition:opacity var(--workflow-duration) var(--workflow-ease)}.flow-output[data-astro-cid-yzovkokh]:nth-child(1){--delivery-color: #afe6ff;--delivery-delay: 0ms}.flow-output[data-astro-cid-yzovkokh]:nth-child(2){--delivery-color: #dfc1ff;--delivery-delay: .18s}.flow-output[data-astro-cid-yzovkokh]:nth-child(3){--delivery-color: #a9e6bc;--delivery-delay: .36s}.flow-output[data-astro-cid-yzovkokh][data-delivering]{opacity:1;transition-delay:var(--delivery-delay)}.flow-output-preview[data-astro-cid-yzovkokh]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:170px;height:62px;margin-inline:auto;border:0;border-radius:10px;overflow:hidden;background:color-mix(in srgb,var(--delivery-color) 14%,var(--card))}.flow-output[data-astro-cid-yzovkokh]>strong[data-astro-cid-yzovkokh]{display:block;margin-top:10px;color:var(--pop-cream);font-size:.73rem;font-weight:500;line-height:1.5}.flow-output[data-astro-cid-yzovkokh]>small[data-astro-cid-yzovkokh]{display:block;margin-top:3px;color:var(--muted-foreground);font-size:.62rem;line-height:1.5}.flow-output-preview[data-astro-cid-yzovkokh] svg[data-astro-cid-yzovkokh]{width:28px;height:28px;color:var(--delivery-color)}.flow-caption[data-astro-cid-yzovkokh]{position:absolute;bottom:15px;left:16px;right:16px;text-align:center}.flow-status[data-astro-cid-yzovkokh]{display:flex;align-items:center;justify-content:center;gap:9px}.flow-status[data-astro-cid-yzovkokh]>span[data-astro-cid-yzovkokh]{display:block;color:var(--pop-cream);font-size:.78rem;line-height:1.5}.flow-caption[data-astro-cid-yzovkokh] small[data-astro-cid-yzovkokh]{display:block;margin-top:6px;color:var(--muted-foreground);font-size:.62rem;line-height:1.5}.workflow-steps[data-astro-cid-yzovkokh]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:13px;margin-top:21px}.workflow-steps[data-astro-cid-yzovkokh] button[data-astro-cid-yzovkokh]{display:flex;flex-direction:column;min-width:0;padding:0;border:0;background:none;color:var(--muted-foreground);text-align:left;font-family:var(--font-sans);cursor:pointer}.workflow-steps[data-astro-cid-yzovkokh] button[data-astro-cid-yzovkokh]:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.workflow-track[data-astro-cid-yzovkokh]{display:block;overflow:hidden;height:2px;background:var(--border)}.workflow-track[data-astro-cid-yzovkokh] i[data-astro-cid-yzovkokh]{display:block;height:100%;background:var(--primary);transform:scaleX(0);transform-origin:left;transition:transform var(--workflow-duration) var(--workflow-ease)}.workflow-steps[data-astro-cid-yzovkokh] button[data-astro-cid-yzovkokh][data-complete] .workflow-track[data-astro-cid-yzovkokh] i[data-astro-cid-yzovkokh]{transform:scaleX(1)}.workflow-steps[data-astro-cid-yzovkokh] button[data-astro-cid-yzovkokh][aria-pressed=true]{color:var(--pop-cream)}.workflow-steps[data-astro-cid-yzovkokh] button[data-astro-cid-yzovkokh][aria-pressed=true] .workflow-track[data-astro-cid-yzovkokh] i[data-astro-cid-yzovkokh]{transform:scaleX(var(--workflow-progress, 0));transition:none}.workflow-step-title[data-astro-cid-yzovkokh]{display:flex;align-items:baseline;gap:7px;margin-top:10px;font-size:.73rem}.workflow-step-title[data-astro-cid-yzovkokh] small[data-astro-cid-yzovkokh]{color:var(--muted-foreground);font:.6rem/1 var(--font-label)}.workflow-step-description[data-astro-cid-yzovkokh]{margin-top:9px;color:var(--muted-foreground);font-size:.7rem;line-height:1.55}.workflow-announcement[data-astro-cid-yzovkokh]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:760px){.flow-diagram[data-astro-cid-yzovkokh]{height:770px}.flow-sources[data-astro-cid-yzovkokh]{top:20px;left:12px;right:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.flow-source[data-astro-cid-yzovkokh]{flex-direction:column;gap:5px;min-height:95px;padding:8px 4px;text-align:center}.flow-source[data-astro-cid-yzovkokh] strong[data-astro-cid-yzovkokh]{font-size:.65rem}.flow-source[data-astro-cid-yzovkokh] small[data-astro-cid-yzovkokh]{font-size:.59rem}.flow-nodes[data-astro-cid-yzovkokh]{top:170px;left:22px;right:22px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,100px);row-gap:30px}.flow-node[data-astro-cid-yzovkokh][data-flow-node="2"]{grid-column:2;grid-row:2}.flow-node[data-astro-cid-yzovkokh][data-flow-node="3"]{grid-column:1;grid-row:2}.flow-node[data-astro-cid-yzovkokh][data-flow-node="4"]{grid-column:1;grid-row:3}.flow-node[data-astro-cid-yzovkokh][data-flow-node="5"]{grid-column:2;grid-row:3}.flow-gate[data-astro-cid-yzovkokh]{top:94px}.flow-retry-label[data-astro-cid-yzovkokh]{top:408px;left:14px;width:calc(50% - 20px);font-size:.6rem}.flow-outputs[data-astro-cid-yzovkokh]{top:585px;left:12px;right:12px;gap:8px}.flow-output-preview[data-astro-cid-yzovkokh]{height:54px}.flow-output[data-astro-cid-yzovkokh]>strong[data-astro-cid-yzovkokh]{font-size:.63rem}.flow-output[data-astro-cid-yzovkokh]>small[data-astro-cid-yzovkokh]{display:none}.flow-status[data-astro-cid-yzovkokh]>span[data-astro-cid-yzovkokh]{font-size:.7rem}.flow-caption[data-astro-cid-yzovkokh] small[data-astro-cid-yzovkokh]{font-size:.57rem}.workflow-steps[data-astro-cid-yzovkokh]{position:relative;gap:7px;margin-bottom:42px}.workflow-step-title[data-astro-cid-yzovkokh]{flex-direction:column;gap:6px;font-size:.65rem}.workflow-step-description[data-astro-cid-yzovkokh]{display:none}.workflow-steps[data-astro-cid-yzovkokh] button[data-astro-cid-yzovkokh][aria-pressed=true] .workflow-step-description[data-astro-cid-yzovkokh]{display:block;position:absolute;top:100%;left:0;right:0;font-size:.75rem}}@media(prefers-reduced-motion:reduce){.workflow-tour[data-astro-cid-yzovkokh] [data-astro-cid-yzovkokh],.workflow-tour[data-astro-cid-yzovkokh] [data-astro-cid-yzovkokh]:before{animation:none!important;transition:none!important}}
