svg[data-astro-cid-mmgdppss]{transform-origin:center}.mcp-bridge[data-astro-cid-e3rqm3kd]{--bracket-line: #cfcac3;--tile-line: #e3e0db;--bracket-radius: 6px;position:relative;aspect-ratio:5 / 2;width:100%;max-width:960px;margin-left:auto;margin-right:auto}.mcp-bridge__tile[data-astro-cid-e3rqm3kd]{position:absolute;transform:translate(-50%);display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--tile-line);border-radius:8px;padding:7px 11px;font-size:12.5px;font-weight:600;color:var(--ink, #08090a);white-space:nowrap;z-index:2;transition:border-color .4s ease,box-shadow .4s ease}.mcp-bridge__tile--ai[data-astro-cid-e3rqm3kd]{top:12%}.mcp-bridge__tile--app[data-astro-cid-e3rqm3kd]{bottom:8%;padding:9px 13px;font-size:13px;gap:9px}.mcp-bridge__tile[data-astro-cid-e3rqm3kd] img[data-astro-cid-e3rqm3kd]{height:16px;width:16px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.mcp-bridge__tile--app[data-astro-cid-e3rqm3kd] img[data-astro-cid-e3rqm3kd]{height:18px;width:18px}.mcp-bridge__name[data-astro-cid-e3rqm3kd]{flex-shrink:0}.mcp-bridge__tile[data-astro-cid-e3rqm3kd].is-soon{opacity:.7}.mcp-bridge__soon[data-astro-cid-e3rqm3kd]{flex-shrink:0;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:2px 5px;background:#f1f0ee;color:#08090a99;border-radius:3px}.mcp-bridge__live[data-astro-cid-e3rqm3kd]{flex-shrink:0;width:7px;height:7px;border-radius:50%;background:#3f9a5f}@keyframes mcp-live-pulse{0%,to{box-shadow:0 0 #ff4f0073}50%{box-shadow:0 0 0 4px #ff4f0000}}.mcp-bridge__tile--more[data-astro-cid-e3rqm3kd]{background:#fff;color:var(--ink, #08090a);opacity:.85}.mcp-bridge__initials[data-astro-cid-e3rqm3kd]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px;background:#f1f3f5;color:#868e96;font-size:8.5px;font-weight:600;flex-shrink:0}.dark .mcp-bridge__initials[data-astro-cid-e3rqm3kd]{background:#ffffff14;color:#ffffffb3}.mcp-bridge__tile[data-astro-cid-e3rqm3kd][data-pulse=at-28]{animation:mcp-tile-pulse-28 18s linear infinite}.mcp-bridge__tile[data-astro-cid-e3rqm3kd][data-pulse=at-61]{animation:mcp-tile-pulse-61 18s linear infinite}.mcp-bridge__tile[data-astro-cid-e3rqm3kd][data-pulse=at-94]{animation:mcp-tile-pulse-94 18s linear infinite}.mcp-bridge__tile[data-astro-cid-e3rqm3kd][data-pulse=at-61-94]{animation:mcp-tile-pulse-61-94 18s linear infinite}.mcp-bridge__tile[data-astro-cid-e3rqm3kd][data-pulse=at-28-61-94]{animation:mcp-tile-pulse-28-61-94 18s linear infinite}@keyframes mcp-tile-pulse-28{0%,27.99%{border-color:var(--tile-line);box-shadow:none}28%{border-color:#08090a73;box-shadow:none}32%{border-color:#08090a73;box-shadow:none}36%,to{border-color:var(--tile-line);box-shadow:none}}@keyframes mcp-tile-pulse-61{0%,60.99%{border-color:var(--tile-line);box-shadow:none}61%{border-color:#08090a73;box-shadow:none}65%{border-color:#08090a73;box-shadow:none}69%,to{border-color:var(--tile-line);box-shadow:none}}@keyframes mcp-tile-pulse-61-94{0%,60.99%{border-color:var(--tile-line);box-shadow:none}61%{border-color:#08090a73;box-shadow:none}65%{border-color:#08090a73;box-shadow:none}69%,93.99%{border-color:var(--tile-line);box-shadow:none}94%{border-color:#08090a73;box-shadow:none}98%{border-color:#08090a73;box-shadow:none}to{border-color:var(--tile-line);box-shadow:none}}@keyframes mcp-tile-pulse-94{0%,93.99%{border-color:var(--tile-line);box-shadow:none}94%{border-color:#08090a73;box-shadow:none}98%{border-color:#08090a73;box-shadow:none}to{border-color:var(--tile-line);box-shadow:none}}@keyframes mcp-tile-pulse-28-61-94{0%,27.99%{border-color:var(--tile-line);box-shadow:none}28%{border-color:#08090a73;box-shadow:none}32%{border-color:#08090a73;box-shadow:none}36%,60.99%{border-color:var(--tile-line);box-shadow:none}61%{border-color:#08090a73;box-shadow:none}65%{border-color:#08090a73;box-shadow:none}69%,93.99%{border-color:var(--tile-line);box-shadow:none}94%{border-color:#08090a73;box-shadow:none}98%{border-color:#08090a73;box-shadow:none}to{border-color:var(--tile-line);box-shadow:none}}.mcp-wires[data-astro-cid-e3rqm3kd]{position:absolute;inset:0;z-index:1;width:100%;height:100%;overflow:visible;pointer-events:none}.mcp-wires[data-astro-cid-e3rqm3kd] path{fill:none;stroke:#08090a00;stroke-width:1.25;transition:stroke .24s cubic-bezier(.23,1,.32,1)}.mcp-wires[data-astro-cid-e3rqm3kd] path.is-on{stroke:#08090a8c}.mcp-wires[data-astro-cid-e3rqm3kd] circle{fill:var(--primary);opacity:0}.mcp-wires[data-astro-cid-e3rqm3kd] circle.is-on{opacity:1}.mcp-st[data-astro-cid-e3rqm3kd]{display:none;place-items:center;width:14px;height:14px;flex-shrink:0;color:#5a514d}.mcp-st[data-astro-cid-e3rqm3kd]>[data-astro-cid-e3rqm3kd]{grid-area:1 / 1;display:inline-flex;visibility:hidden}.mcp-bridge[data-astro-cid-e3rqm3kd].is-driven .mcp-st[data-astro-cid-e3rqm3kd]{display:grid}.mcp-bridge[data-astro-cid-e3rqm3kd].is-driven .mcp-bridge__tile[data-astro-cid-e3rqm3kd]{animation:none}.mcp-bridge[data-astro-cid-e3rqm3kd].is-driven .mcp-bridge__tile[data-astro-cid-e3rqm3kd][data-st]{border-color:#08090a73}.mcp-bridge__tile[data-astro-cid-e3rqm3kd][data-st=run] .mcp-st-run[data-astro-cid-e3rqm3kd],.mcp-bridge__tile[data-astro-cid-e3rqm3kd][data-st=done] .mcp-st-done[data-astro-cid-e3rqm3kd]{visibility:visible}.mcp-bracket[data-astro-cid-e3rqm3kd]{position:absolute;pointer-events:none;z-index:1}.mcp-bracket--top[data-astro-cid-e3rqm3kd]{left:20%;right:20%;top:19%;height:5%;border-left:1px solid var(--bracket-line);border-right:1px solid var(--bracket-line);border-bottom:1px solid var(--bracket-line);border-bottom-left-radius:var(--bracket-radius);border-bottom-right-radius:var(--bracket-radius)}.mcp-bracket--bottom[data-astro-cid-e3rqm3kd]{left:calc(14% - .5px);right:calc(14% - .5px);top:calc(66% - .5px);height:calc(13% + .5px);border-left:1px solid var(--bracket-line);border-right:1px solid var(--bracket-line);border-top:1px solid var(--bracket-line);border-top-left-radius:var(--bracket-radius);border-top-right-radius:var(--bracket-radius)}.mcp-tick[data-astro-cid-e3rqm3kd]{position:absolute;width:1px;background:var(--bracket-line);pointer-events:none;z-index:1;transform:translate(-.5px)}.mcp-tick--ai-mid[data-astro-cid-e3rqm3kd]{left:50%;top:19%;height:5%}.mcp-tick--app-2[data-astro-cid-e3rqm3kd],.mcp-tick--app-3[data-astro-cid-e3rqm3kd],.mcp-tick--app-4[data-astro-cid-e3rqm3kd]{top:66%;height:13%}.mcp-feed[data-astro-cid-e3rqm3kd]{position:absolute;left:50%;width:1px;background:var(--bracket-line);pointer-events:none;z-index:1;transform:translate(-.5px)}.mcp-feed--bottom[data-astro-cid-e3rqm3kd]{top:56%;height:10%}.mcp-paths[data-astro-cid-e3rqm3kd]{position:absolute;inset:0;width:100%;height:100%;z-index:3;pointer-events:none;overflow:visible}.mcp-bridge__center[data-astro-cid-e3rqm3kd]{position:absolute;inset:8% 12% 48%;z-index:2}.mcp-card[data-astro-cid-e3rqm3kd]{background:#fff;border:1px solid var(--tile-line);border-radius:16px;padding:18px 22px;height:100%;display:flex;flex-direction:column}.dark .mcp-card[data-astro-cid-e3rqm3kd]{background:#1a1413}.mcp-model-picker[data-astro-cid-e3rqm3kd]{position:relative;flex-shrink:0}.mcp-model-select[data-astro-cid-e3rqm3kd]{display:inline-flex;align-items:center;gap:6px;padding:5px 11px 5px 5px;background:#08090a0d;border:0;border-radius:999px;font-family:inherit;font-size:12px;font-weight:500;color:var(--ink, #08090a);cursor:pointer;transition:background .18s ease;flex-shrink:0}.mcp-model-select[data-astro-cid-e3rqm3kd]:hover{background:#08090a1a}.mcp-model-select[data-astro-cid-e3rqm3kd]:focus-visible{outline:2px solid rgba(255,79,0,.5);outline-offset:1px}.mcp-model-icon[data-astro-cid-e3rqm3kd]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#fff;overflow:hidden;flex-shrink:0}.mcp-model-icon[data-astro-cid-e3rqm3kd] img[data-astro-cid-e3rqm3kd]{width:12px;height:12px;-o-object-fit:contain;object-fit:contain}.mcp-model-name[data-astro-cid-e3rqm3kd]{line-height:1}.mcp-model-chevron[data-astro-cid-e3rqm3kd]{width:11px;height:11px;opacity:.5;flex-shrink:0}.dark .mcp-model-select[data-astro-cid-e3rqm3kd]{color:#fff}.dark .mcp-model-select[data-astro-cid-e3rqm3kd]:hover{background:#ffffff0f}.dark .mcp-model-icon[data-astro-cid-e3rqm3kd]{background:#1a1413}.mcp-model-menu[data-astro-cid-e3rqm3kd]{position:absolute;bottom:calc(100% + 6px);left:0;min-width:180px;padding:4px;background:#fff;border:1px solid var(--bracket-line);border-radius:4px;box-shadow:0 4px 16px #08090a14,0 1px 4px #08090a0f;z-index:10;display:flex;flex-direction:column;gap:1px}.mcp-model-menu[data-astro-cid-e3rqm3kd][hidden]{display:none}.mcp-model-option[data-astro-cid-e3rqm3kd]{display:flex;align-items:center;gap:8px;padding:6px 8px;background:transparent;border:0;border-radius:4px;font-family:inherit;font-size:12px;font-weight:500;color:var(--ink, #08090a);cursor:pointer;text-align:left;width:100%;transition:background .15s ease}.mcp-model-option[data-astro-cid-e3rqm3kd]:hover:not(:disabled){background:#08090a0d}.mcp-model-option[data-astro-cid-e3rqm3kd][aria-selected=true]{background:#08090a0d}.mcp-model-option[data-astro-cid-e3rqm3kd]:disabled,.mcp-model-option[data-astro-cid-e3rqm3kd].is-soon{cursor:not-allowed;color:#08090a8c}.mcp-model-option[data-astro-cid-e3rqm3kd] .mcp-model-name[data-astro-cid-e3rqm3kd]{flex:1}.mcp-model-soon[data-astro-cid-e3rqm3kd]{font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:2px 5px;background:#08090a0f;color:#08090a99;border-radius:3px;flex-shrink:0}.mcp-model-check[data-astro-cid-e3rqm3kd]{width:13px;height:13px;color:var(--ink, #201515);flex-shrink:0;visibility:hidden}.mcp-model-option[data-astro-cid-e3rqm3kd][aria-selected=true] .mcp-model-check[data-astro-cid-e3rqm3kd]{visibility:visible}.dark .mcp-model-menu[data-astro-cid-e3rqm3kd]{background:#1a1413;border-color:#ffffff1f}.dark .mcp-model-option[data-astro-cid-e3rqm3kd]{color:#fff}.dark .mcp-model-option[data-astro-cid-e3rqm3kd]:hover:not(:disabled){background:#ffffff0f}.dark .mcp-model-soon[data-astro-cid-e3rqm3kd]{background:#ffffff14;color:#fff9}.mcp-input[data-astro-cid-e3rqm3kd]{flex:1 1 auto;min-height:36px;padding:4px 0 0;display:flex;align-items:flex-start}.mcp-text-stack[data-astro-cid-e3rqm3kd]{display:grid;width:100%}.mcp-prompt[data-astro-cid-e3rqm3kd]{grid-area:1 / 1;display:inline-flex;align-items:center;overflow:hidden;white-space:nowrap;max-width:100%;opacity:0;animation:mcp-fade var(--mcp-cycle, 18s) ease-in-out infinite}@keyframes mcp-fade{0%{opacity:0}3%,31%{opacity:1}34%,to{opacity:0}}@keyframes mcp-type{0%{width:0}18%,33%{width:100%}34%,to{width:0}}.mcp-typed[data-astro-cid-e3rqm3kd]{display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:top;width:0;max-width:-moz-max-content;max-width:max-content;font-size:13.5px;line-height:1.5;color:var(--ink, #08090a);letter-spacing:-.005em}@media (min-width: 768px){.mcp-typed[data-astro-cid-e3rqm3kd]{font-size:14.5px}}.dark .mcp-typed[data-astro-cid-e3rqm3kd]{color:#fff}.mcp-caret[data-astro-cid-e3rqm3kd]{display:inline-block;width:2px;height:1em;background:var(--ink, #08090a);margin-left:2px;flex-shrink:0;animation:mcp-blink .85s steps(1) infinite}.dark .mcp-caret[data-astro-cid-e3rqm3kd]{background:#fff}@keyframes mcp-blink{0%,50%{opacity:1}51%,to{opacity:0}}.mcp-toolbar[data-astro-cid-e3rqm3kd]{display:flex;align-items:center;gap:6px;padding-top:14px}.mcp-attach[data-astro-cid-e3rqm3kd]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:#08090a0d;border-radius:999px;color:#08090a8c}.dark .mcp-attach[data-astro-cid-e3rqm3kd]{background:#ffffff14;color:#ffffff8c}.mcp-build[data-astro-cid-e3rqm3kd]{display:grid;grid-template-areas:"cell";align-items:center;justify-items:center;width:36px;height:36px;background:var(--ink, #201515);color:#fff;border-radius:50%;flex-shrink:0;margin-left:auto;transform-origin:center;animation:mcp-run-press 18s linear infinite}.mcp-build[data-astro-cid-e3rqm3kd]>[data-astro-cid-e3rqm3kd]{grid-area:cell}.mcp-build-default[data-astro-cid-e3rqm3kd]{display:inline-flex;align-items:center;justify-content:center;animation:mcp-build-default-fade 18s linear infinite}.mcp-build-spinner[data-astro-cid-e3rqm3kd]{display:inline-flex;align-items:center;justify-content:center;opacity:0;animation:mcp-build-spinner-fade 18s linear infinite}@keyframes mcp-run-press{0%,17.9%{transform:scale(1);background:var(--ink, #201515)}18%{transform:scale(.93);background:#3a3130}18.7%{transform:scale(.93);background:#3a3130}19.5%,51.2%{transform:scale(1);background:var(--ink, #201515)}51.3%{transform:scale(.93);background:#3a3130}52%{transform:scale(.93);background:#3a3130}52.8%,84.6%{transform:scale(1);background:var(--ink, #201515)}84.7%{transform:scale(.93);background:#3a3130}85.4%{transform:scale(.93);background:#3a3130}86.2%,to{transform:scale(1);background:var(--ink, #201515)}}@keyframes mcp-build-default-fade{0%,19.4%{opacity:1}19.5%,27.9%{opacity:0}28%,52.7%{opacity:1}52.8%,60.9%{opacity:0}61%,86.1%{opacity:1}86.2%,93.9%{opacity:0}94%,to{opacity:1}}@keyframes mcp-build-spinner-fade{0%,19.4%{opacity:0}19.5%,27.9%{opacity:1}28%,52.7%{opacity:0}52.8%,60.9%{opacity:1}61%,86.1%{opacity:0}86.2%,93.9%{opacity:1}94%,to{opacity:0}}.dark .mcp-bridge__tile[data-astro-cid-e3rqm3kd]{background:#1a1413;border-color:#ffffff1f;color:#fff}.dark .mcp-bridge[data-astro-cid-e3rqm3kd]{--bracket-line: rgba(255, 255, 255, .32)}.dark .mcp-bridge__tile--more[data-astro-cid-e3rqm3kd]{background:#ffffff0d;color:#fff}.mcp-bridge__tile[data-astro-cid-e3rqm3kd],.mcp-bridge__center[data-astro-cid-e3rqm3kd]{transition:opacity .32s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.4,0,.2,1)}.mcp-bridge[data-astro-cid-e3rqm3kd].is-pre-reveal .mcp-bridge__tile[data-astro-cid-e3rqm3kd],.mcp-bridge[data-astro-cid-e3rqm3kd].is-pre-reveal .mcp-bridge__center[data-astro-cid-e3rqm3kd]{opacity:0;transform:translateY(8px)}.mcp-bridge[data-astro-cid-e3rqm3kd].is-pre-reveal .mcp-bridge__tile[data-astro-cid-e3rqm3kd]{transform:translate(-50%) translateY(8px)}.mcp-feed[data-astro-cid-e3rqm3kd],.mcp-bracket[data-astro-cid-e3rqm3kd],.mcp-tick[data-astro-cid-e3rqm3kd]{clip-path:inset(0);transition:clip-path .38s cubic-bezier(.4,0,.2,1)}.mcp-feed[data-astro-cid-e3rqm3kd]{transition-delay:.2s}.mcp-bracket[data-astro-cid-e3rqm3kd]{transition-delay:.38s}.mcp-tick[data-astro-cid-e3rqm3kd]{transition-delay:.56s}.mcp-paths[data-astro-cid-e3rqm3kd]{opacity:1;transition:opacity .32s ease-out;transition-delay:.76s}.mcp-bridge[data-astro-cid-e3rqm3kd].is-pre-reveal .mcp-paths[data-astro-cid-e3rqm3kd]{opacity:0}.mcp-bridge[data-astro-cid-e3rqm3kd].is-pre-reveal .mcp-feed--top[data-astro-cid-e3rqm3kd],.mcp-bridge[data-astro-cid-e3rqm3kd].is-pre-reveal .mcp-feed--bottom[data-astro-cid-e3rqm3kd]{clip-path:inset(0 0 100% 0)}.mcp-bridge[data-astro-cid-e3rqm3kd].is-pre-reveal .mcp-bracket[data-astro-cid-e3rqm3kd]{clip-path:inset(0 50% 0 50%)}.mcp-bridge[data-astro-cid-e3rqm3kd].is-pre-reveal .mcp-tick[data-astro-cid-e3rqm3kd]{clip-path:inset(0 0 100% 0)}@media (max-width: 767px){.mcp-bridge[data-astro-cid-e3rqm3kd]{aspect-ratio:auto;max-width:100%;display:flex;flex-wrap:wrap;gap:8px;padding:0}.mcp-bracket[data-astro-cid-e3rqm3kd],.mcp-tick[data-astro-cid-e3rqm3kd],.mcp-feed[data-astro-cid-e3rqm3kd],.mcp-paths[data-astro-cid-e3rqm3kd]{display:none}.mcp-bridge__tile[data-astro-cid-e3rqm3kd]{position:static;transform:none;top:auto;bottom:auto}.mcp-bridge__tile--ai[data-astro-cid-e3rqm3kd]{flex:0 0 auto;width:calc((100% - 16px) / 3);min-width:0;padding:6px 8px;gap:6px;font-size:11px;justify-content:center;overflow:hidden}.mcp-bridge__tile--ai[data-astro-cid-e3rqm3kd] img[data-astro-cid-e3rqm3kd]{height:14px;width:14px}.mcp-bridge__tile--ai[data-astro-cid-e3rqm3kd] .mcp-bridge__name[data-astro-cid-e3rqm3kd]{overflow:hidden;text-overflow:ellipsis;min-width:0}.mcp-bridge__tile--ai[data-astro-cid-e3rqm3kd] .mcp-bridge__soon[data-astro-cid-e3rqm3kd]{font-size:8px;padding:1px 3px;letter-spacing:.06em}.mcp-bridge__center[data-astro-cid-e3rqm3kd]{position:static;width:100%;height:180px;margin:0}.mcp-bridge__tile--app[data-astro-cid-e3rqm3kd]{flex:0 0 auto;width:calc((100% - 8px)/2);min-width:0;overflow:hidden;justify-content:flex-start}.mcp-bridge__tile--app[data-astro-cid-e3rqm3kd] .mcp-bridge__name[data-astro-cid-e3rqm3kd]{overflow:hidden;text-overflow:ellipsis;min-width:0}.mcp-bridge__tile--more[data-astro-cid-e3rqm3kd]{width:100%;justify-content:center}.mcp-bridge[data-astro-cid-e3rqm3kd].is-pre-reveal .mcp-bridge__tile[data-astro-cid-e3rqm3kd]{transform:translateY(8px)}}@media (prefers-reduced-motion: reduce){.mcp-prompt[data-astro-cid-e3rqm3kd]{animation:none;opacity:0}.mcp-prompt[data-astro-cid-e3rqm3kd]:first-child{opacity:1}.mcp-typed[data-astro-cid-e3rqm3kd]{animation:none!important;width:100%}.mcp-caret[data-astro-cid-e3rqm3kd]{animation:none;opacity:.5}.mcp-bridge__tile[data-astro-cid-e3rqm3kd]{animation:none!important}.mcp-bridge__live[data-astro-cid-e3rqm3kd],.mcp-build[data-astro-cid-e3rqm3kd]{animation:none}.mcp-build-default[data-astro-cid-e3rqm3kd]{animation:none;opacity:1}.mcp-build-spinner[data-astro-cid-e3rqm3kd]{animation:none;opacity:0}.mcp-paths[data-astro-cid-e3rqm3kd]{display:none}.mcp-bridge__tile[data-astro-cid-e3rqm3kd],.mcp-bridge__center[data-astro-cid-e3rqm3kd],.mcp-feed[data-astro-cid-e3rqm3kd],.mcp-bracket[data-astro-cid-e3rqm3kd],.mcp-tick[data-astro-cid-e3rqm3kd]{transition:none;transition-delay:0s}.mcp-bridge[data-astro-cid-e3rqm3kd].is-pre-reveal .mcp-bridge__tile[data-astro-cid-e3rqm3kd],.mcp-bridge[data-astro-cid-e3rqm3kd].is-pre-reveal .mcp-bridge__center[data-astro-cid-e3rqm3kd]{opacity:1;transform:translate(-50%)}.mcp-bridge[data-astro-cid-e3rqm3kd].is-pre-reveal .mcp-bridge__center[data-astro-cid-e3rqm3kd]{transform:none}.mcp-bridge[data-astro-cid-e3rqm3kd].is-pre-reveal .mcp-feed[data-astro-cid-e3rqm3kd],.mcp-bridge[data-astro-cid-e3rqm3kd].is-pre-reveal .mcp-bracket[data-astro-cid-e3rqm3kd],.mcp-bridge[data-astro-cid-e3rqm3kd].is-pre-reveal .mcp-tick[data-astro-cid-e3rqm3kd]{clip-path:none}}.mcp-sec[data-astro-cid-rlqmy7ef]{padding:64px 0}@media (min-width: 768px){.mcp-sec[data-astro-cid-rlqmy7ef]{padding:80px 0}}@media (min-width: 1024px){.mcp-sec[data-astro-cid-rlqmy7ef]{padding:96px 0}}.mcp-callout-stage[data-astro-cid-rlqmy7ef]{padding:24px 16px;border-radius:10px;background:var(--c-panel);box-shadow:var(--c-ring)}@media (min-width: 768px){.mcp-callout-stage[data-astro-cid-rlqmy7ef]{padding:36px 28px}}@media (min-width: 1024px){.mcp-callout-stage[data-astro-cid-rlqmy7ef]{padding:48px 40px}}.ag-note[data-astro-cid-4hzthfst]{margin:20px 0 0;font-size:14px;color:var(--subtle)}.ag-stage[data-astro-cid-4hzthfst]{padding:28px;border-radius:10px;background:var(--c-panel);box-shadow:var(--c-ring)}@media (max-width: 639px){.ag-stage[data-astro-cid-4hzthfst]{padding:16px}}.bw-sheet[data-astro-cid-4hzthfst]{position:relative;overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 0 0 1px #2a201d17;color:#110d0c;font-size:13px}.bw-ic[data-astro-cid-4hzthfst],.bw-chev[data-astro-cid-4hzthfst],.bw-plus[data-astro-cid-4hzthfst],.bw-check[data-astro-cid-4hzthfst],.bw-nav-ic[data-astro-cid-4hzthfst]{display:inline-flex;flex-shrink:0}.bw-ic[data-astro-cid-4hzthfst] svg{width:14px;height:14px}.bw-chev[data-astro-cid-4hzthfst] svg{width:12px;height:12px}.bw-plus[data-astro-cid-4hzthfst] svg,.bw-nav-ic[data-astro-cid-4hzthfst] svg{width:15px;height:15px}.bw-check[data-astro-cid-4hzthfst] svg{width:13px;height:13px}.bw-pane[data-astro-cid-4hzthfst]{position:relative;min-width:0}.bw-top[data-astro-cid-4hzthfst]{display:flex;align-items:center;gap:4px;height:40px;padding:0 6px;border-bottom:1px solid rgba(42,32,29,.07)}.bw-switch[data-astro-cid-4hzthfst]{display:flex;flex:1;align-items:center;gap:5px;min-width:0;height:28px;padding:0 8px;border:0;border-radius:8px;background:none;font:inherit;font-size:13px;color:#110d0c;text-align:left;cursor:pointer}.bw-switch[data-astro-cid-4hzthfst] b[data-astro-cid-4hzthfst]{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.bw-switch[data-astro-cid-4hzthfst] .bw-ic[data-astro-cid-4hzthfst]{color:#4d4542}.bw-switch[data-astro-cid-4hzthfst] .bw-chev[data-astro-cid-4hzthfst]{color:#5a514d}.bw-switch[data-astro-cid-4hzthfst]:hover,.bw-switch[data-astro-cid-4hzthfst][aria-expanded=true],.bw-switch--open[data-astro-cid-4hzthfst]{background:#2a201d0e}.bw-switch[data-astro-cid-4hzthfst]:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.bw-plus[data-astro-cid-4hzthfst]{display:grid;place-items:center;width:26px;height:26px;color:#5a514d}.bw-tree[data-astro-cid-4hzthfst]{padding:6px}.bw-tree[data-astro-cid-4hzthfst][hidden]{display:none}.bw-folder[data-astro-cid-4hzthfst],.bw-table[data-astro-cid-4hzthfst]{display:flex;align-items:center;gap:6px;min-width:0;padding:5px 8px;border-radius:8px;white-space:nowrap}.bw-folder[data-astro-cid-4hzthfst]{font-weight:500;color:#4d4542}.bw-folder[data-astro-cid-4hzthfst] .bw-chev[data-astro-cid-4hzthfst]{color:#5a514d}.bw-count[data-astro-cid-4hzthfst]{min-width:18px;padding:1px 5px;border-radius:6px;background:#f1f3f5;font-size:11px;font-weight:500;text-align:center;color:#868e96}.bw-table[data-astro-cid-4hzthfst]{padding-left:26px;font-weight:500;color:#110d0c}.bw-table[data-astro-cid-4hzthfst].is-current{background:#f1f0ee}.bw-emoji[data-astro-cid-4hzthfst]{font-size:13px;line-height:1}.bw-menu[data-astro-cid-4hzthfst]{position:absolute;top:38px;left:6px;z-index:2;width:220px;padding:4px;border-radius:10px;background:#fff;box-shadow:0 0 0 1px #2a201d17,0 4px 14px #110d0c14}.bw-menu[data-astro-cid-4hzthfst][hidden]{display:none}.bw-item[data-astro-cid-4hzthfst]{display:flex;align-items:center;gap:8px;width:100%;height:30px;padding:0 8px;border:0;border-radius:6px;background:none;font:inherit;font-size:13px;color:#110d0c;text-align:left}button[data-astro-cid-4hzthfst].bw-item{cursor:pointer}button[data-astro-cid-4hzthfst].bw-item:hover,button[data-astro-cid-4hzthfst].bw-item:focus-visible{background:#2a201d0e;outline:none}.bw-item[data-astro-cid-4hzthfst] .bw-ic[data-astro-cid-4hzthfst]{color:#4d4542}.bw-item-name[data-astro-cid-4hzthfst]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bw-item[data-astro-cid-4hzthfst][aria-checked=false] .bw-check[data-astro-cid-4hzthfst]{visibility:hidden}.bw-divider[data-astro-cid-4hzthfst]{height:1px;margin:4px -4px;background:#2a201d12}.bw-org-foot[data-astro-cid-4hzthfst]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:auto}.bw-menu--org[data-astro-cid-4hzthfst]{top:auto;bottom:calc(100% + 6px);left:-4px;width:230px}.bw-label[data-astro-cid-4hzthfst]{padding:6px 8px 4px;font-size:11.5px;font-weight:500;color:#5a514d}.bw-av[data-astro-cid-4hzthfst]{display:grid;flex-shrink:0;place-items:center;width:20px;height:20px;border-radius:4px;background:#f1f3f5;font-size:9px;font-weight:600;color:#868e96}.bw-av--plus[data-astro-cid-4hzthfst]{background:none;color:#4d4542}.bw-av--plus[data-astro-cid-4hzthfst] svg{width:14px;height:14px}.bw-orgbtn[data-astro-cid-4hzthfst]{display:flex;align-items:center;gap:8px;width:100%;height:32px;padding:0 8px;border:0;border-radius:8px;background:none;font:inherit;font-size:13px;color:#221c1a;text-align:left}button[data-astro-cid-4hzthfst].bw-orgbtn{cursor:pointer}.bw-orgbtn[data-astro-cid-4hzthfst] b[data-astro-cid-4hzthfst]{flex:1;min-width:0;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.bw-orgbtn[data-astro-cid-4hzthfst] .bw-chev[data-astro-cid-4hzthfst]{color:#5a514d}.bw-orgbtn[data-astro-cid-4hzthfst]:hover,.bw-orgbtn[data-astro-cid-4hzthfst][aria-expanded=true],.bw-orgbtn[data-astro-cid-4hzthfst].is-open{background:#2a201d0e}.bw-orgbtn[data-astro-cid-4hzthfst]:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.bw-meter[data-astro-cid-4hzthfst]{display:grid;gap:6px;padding:0 8px 4px}.bw-meter[data-astro-cid-4hzthfst][hidden]{display:none}.bw-track[data-astro-cid-4hzthfst]{display:block;height:4px;overflow:hidden;border-radius:2px;background:#f1f3f5}.bw-track[data-astro-cid-4hzthfst] i[data-astro-cid-4hzthfst]{display:block;height:100%;background:#1a1b1e;transform-origin:left}.bw-meter-row[data-astro-cid-4hzthfst]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;font-weight:500;white-space:nowrap}.bw-left[data-astro-cid-4hzthfst]{color:#110d0c;font-variant-numeric:tabular-nums}.bw-left[data-astro-cid-4hzthfst] span[data-astro-cid-4hzthfst]{color:#adb5bd}.ag-stage--crop[data-astro-cid-4hzthfst]{overflow:hidden;padding-right:0}.bw-crop[data-astro-cid-4hzthfst]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 56px),transparent)}.bw-app[data-astro-cid-4hzthfst].bw-app--hero{grid-template-columns:206px minmax(0,1fr);width:600px;height:452px}.bw-app--hero[data-astro-cid-4hzthfst]>.bw-sheet[data-astro-cid-4hzthfst]{display:block}.bw-app--hero[data-astro-cid-4hzthfst] .bw-menu--org[data-astro-cid-4hzthfst]{width:236px}.agb[data-astro-cid-4hzthfst]{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden}@media (min-width: 1024px){.agb[data-astro-cid-4hzthfst]{grid-template-columns:minmax(0,.85fr) minmax(0,2fr)}}.agb-deal[data-astro-cid-4hzthfst]{padding:30px 28px 28px;box-shadow:0 1px #2a201d12}@media (min-width: 1024px){.agb-deal[data-astro-cid-4hzthfst]{padding:36px;box-shadow:1px 0 #2a201d12}}.agb-stat[data-astro-cid-4hzthfst]{display:block;font-size:56px;font-weight:510;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--ink)}.agb-deal[data-astro-cid-4hzthfst] h3[data-astro-cid-4hzthfst]{margin:18px 0 0;font-size:17px;font-weight:590;color:var(--ink)}.agb-deal[data-astro-cid-4hzthfst] p[data-astro-cid-4hzthfst]{margin:6px 0 0;max-width:18rem;font-size:15px;line-height:1.55;color:var(--muted)}.agb-terms[data-astro-cid-4hzthfst]{margin:0;padding:0 28px;list-style:none}@media (min-width: 1024px){.agb-terms[data-astro-cid-4hzthfst]{padding:0 36px}}.agb-terms[data-astro-cid-4hzthfst] li[data-astro-cid-4hzthfst]{display:grid;gap:4px 32px;padding:18px 0}.agb-terms[data-astro-cid-4hzthfst] li[data-astro-cid-4hzthfst]+li[data-astro-cid-4hzthfst]{border-top:1px solid rgba(42,32,29,.08)}@media (min-width: 768px){.agb-terms[data-astro-cid-4hzthfst] li[data-astro-cid-4hzthfst]{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:baseline}}.agb-terms[data-astro-cid-4hzthfst] h3[data-astro-cid-4hzthfst]{margin:0;font-size:15.5px;font-weight:590;color:var(--ink)}.agb-terms[data-astro-cid-4hzthfst] p[data-astro-cid-4hzthfst]{margin:0;font-size:14.5px;line-height:1.55;color:var(--muted)}.ag-strategy[data-astro-cid-4hzthfst]{max-width:72rem;margin:-8px auto 0;padding:0 16px 56px;font-size:16px;text-align:center;color:var(--muted)}.ag-strategy[data-astro-cid-4hzthfst] .cta-link[data-astro-cid-4hzthfst]{margin-left:8px}.agw[data-astro-cid-4hzthfst]{display:grid;gap:40px}@media (min-width: 1024px){.agw[data-astro-cid-4hzthfst]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:center}}.agw-title[data-astro-cid-4hzthfst]{margin:0;font-size:clamp(1.625rem,1.25rem + 1vw,2rem);font-weight:510;line-height:1.18;letter-spacing:-.03em;color:var(--ink)}.agw-lead[data-astro-cid-4hzthfst]{margin:14px 0 0;font-size:16px;line-height:1.6;color:var(--muted)}.agw-points[data-astro-cid-4hzthfst]{display:grid;gap:14px;margin:28px 0 0;padding:0;list-style:none}.agw-points[data-astro-cid-4hzthfst] li[data-astro-cid-4hzthfst]{display:flex;gap:12px;font-size:15px;line-height:1.5;color:var(--ink)}.agw-points[data-astro-cid-4hzthfst] .agw-check{flex-shrink:0;width:18px;height:18px;margin-top:2px;color:var(--ink)}.bw-app[data-astro-cid-4hzthfst]{display:grid;grid-template-columns:200px minmax(0,1fr);gap:6px;width:780px;height:400px;padding:6px;border-radius:12px;background:#f4f3f2;box-shadow:0 0 0 1px #2a201d17}.bw-app[data-astro-cid-4hzthfst]>.bw-sheet[data-astro-cid-4hzthfst]{display:grid;grid-template-columns:200px minmax(0,1fr)}.bw-app[data-astro-cid-4hzthfst] .bw-pane[data-astro-cid-4hzthfst]{border-right:1px solid rgba(42,32,29,.07)}.bw-side[data-astro-cid-4hzthfst]{display:flex;flex-direction:column;gap:10px;min-width:0;padding:6px 2px;font-size:13px;color:#221c1a}.bw-org[data-astro-cid-4hzthfst]{display:flex;align-items:center;gap:8px;padding:4px 8px 6px}.bw-org[data-astro-cid-4hzthfst] b[data-astro-cid-4hzthfst]{font-weight:600}.bw-nav[data-astro-cid-4hzthfst]{display:grid;gap:1px}.bw-nav--foot[data-astro-cid-4hzthfst]{margin-top:auto}.bw-nav-row[data-astro-cid-4hzthfst]{position:relative;display:flex;align-items:center;gap:6px;height:28px;padding:0 8px;border-radius:8px;font-weight:500}.bw-nav-ic[data-astro-cid-4hzthfst]{display:grid;place-items:center;width:20px;height:20px;color:#847a75}.bw-nav-row[data-astro-cid-4hzthfst].is-current{color:#c2410c}.bw-nav-row[data-astro-cid-4hzthfst].is-current .bw-nav-ic[data-astro-cid-4hzthfst]{color:#ff4f00}.bw-nav-row[data-astro-cid-4hzthfst].is-current:before{content:"";position:absolute;top:6px;left:-2px;width:2px;height:16px;border-radius:2px;background:#ff4f00}.bw-grid[data-astro-cid-4hzthfst]{min-width:0;overflow:hidden}.bw-grid[data-astro-cid-4hzthfst]>[data-astro-cid-4hzthfst][hidden]{display:none}.bw-gtitle[data-astro-cid-4hzthfst]{display:flex;align-items:center;gap:6px;height:40px;padding:0 12px;border-bottom:1px solid rgba(42,32,29,.07);font-weight:600;white-space:nowrap}.bw-gtable[data-astro-cid-4hzthfst]{min-width:330px}.bw-grow[data-astro-cid-4hzthfst]{display:grid;grid-template-columns:1.1fr 1.2fr .8fr;border-bottom:1px solid rgba(42,32,29,.07)}.bw-grow[data-astro-cid-4hzthfst] span[data-astro-cid-4hzthfst]{overflow:hidden;padding:8px 12px;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.bw-grow[data-astro-cid-4hzthfst] span[data-astro-cid-4hzthfst]+span[data-astro-cid-4hzthfst]{border-left:1px solid rgba(42,32,29,.07)}.bw-grow--head[data-astro-cid-4hzthfst]{background:#fbfaf9}.bw-grow--head[data-astro-cid-4hzthfst] span[data-astro-cid-4hzthfst]{font-weight:500;color:#4d4542}.ago[data-astro-cid-4hzthfst]{margin:0;padding:0;border-top:1px solid var(--rule);list-style:none}.ago[data-astro-cid-4hzthfst] li[data-astro-cid-4hzthfst]{display:grid;gap:6px 48px;padding:22px 0;border-bottom:1px solid var(--rule)}@media (min-width: 768px){.ago[data-astro-cid-4hzthfst] li[data-astro-cid-4hzthfst]{grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr);align-items:baseline}}.ago[data-astro-cid-4hzthfst] h3[data-astro-cid-4hzthfst]{margin:0;font-size:17px;font-weight:510;letter-spacing:-.01em;color:var(--ink)}.ago[data-astro-cid-4hzthfst] p[data-astro-cid-4hzthfst]{margin:0;max-width:40rem;font-size:15px;line-height:1.55;color:var(--muted)}.agm[data-astro-cid-4hzthfst]{display:grid;gap:24px;padding:32px}@media (min-width: 1024px){.agm[data-astro-cid-4hzthfst]{grid-template-columns:auto minmax(0,1fr);gap:48px;align-items:center;padding:40px 48px}}.agm-icons[data-astro-cid-4hzthfst]{display:flex;align-items:center;gap:14px;color:var(--subtle)}.agm[data-astro-cid-4hzthfst] h2[data-astro-cid-4hzthfst]{margin:0;font-size:clamp(1.375rem,1.15rem + .6vw,1.75rem);font-weight:510;line-height:1.25;letter-spacing:-.025em;color:var(--ink)}.agm[data-astro-cid-4hzthfst] p[data-astro-cid-4hzthfst]{max-width:40rem;margin:10px 0 18px;font-size:16px;line-height:1.6;color:var(--muted)}.ags[data-astro-cid-4hzthfst]{position:relative;display:grid;gap:28px;margin:0;padding:0 0 0 24px;list-style:none}.ags[data-astro-cid-4hzthfst] li[data-astro-cid-4hzthfst]{position:relative}.ags[data-astro-cid-4hzthfst] li[data-astro-cid-4hzthfst]:not(:last-child):after{content:"";position:absolute;top:10px;bottom:-34px;left:-21px;width:1px;background:#08090a24}.ags[data-astro-cid-4hzthfst] li[data-astro-cid-4hzthfst]:before{content:"";position:absolute;top:6px;left:-24px;width:7px;height:7px;border-radius:50%;background:var(--ink)}@media (min-width: 768px){.ags[data-astro-cid-4hzthfst]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding:30px 0 0}.ags[data-astro-cid-4hzthfst]:before{content:"";position:absolute;top:3px;right:0;left:0;height:1px;background:#08090a24}.ags[data-astro-cid-4hzthfst] li[data-astro-cid-4hzthfst]:not(:last-child):after{display:none}.ags[data-astro-cid-4hzthfst] li[data-astro-cid-4hzthfst]:before{top:-30px;left:0}}.ags[data-astro-cid-4hzthfst] h3[data-astro-cid-4hzthfst]{margin:0;font-size:18px;font-weight:510;color:var(--ink)}.ags[data-astro-cid-4hzthfst] p[data-astro-cid-4hzthfst]{margin:8px 0 0;max-width:22rem;font-size:15px;line-height:1.55;color:var(--muted)}@media (max-width: 640px){.bw-app[data-astro-cid-4hzthfst]{width:640px}.bw-app[data-astro-cid-4hzthfst].bw-app--hero{grid-template-columns:206px minmax(0,1fr);width:480px}}
