.card-cluster[data-astro-cid-enstwcjq]{--card-cluster-section-background:transparent;--card-cluster-card-background:var(--bb-background-card);--card-cluster-image-background:var(--bb-olive);--card-cluster-card-border:var(--bb-border-subtle);--card-cluster-card-focus:var(--bb-olive);--card-cluster-card-text:var(--bb-text-base);--card-cluster-card-description:var(--bb-text-body);--card-cluster-scene-accent-subtle:var(--bb-orange-soft);--card-cluster-scene-accent-strong:var(--bb-orange-strong);--card-cluster-scene-accent-code:var(--bb-orange);background:var(--card-cluster-section-background);width:100%}.card-cluster--light[data-astro-cid-enstwcjq]{--card-cluster-section-background:var(--bb-background-surface);--card-cluster-card-background:var(--bb-background-card)}.card-cluster--feature[data-astro-cid-enstwcjq]{--card-cluster-card-background:var(--bb-background-feature-card)}.card-cluster--dark[data-astro-cid-enstwcjq]{--card-cluster-section-background:transparent;--card-cluster-card-background:var(--bb-transparent-white-50);--card-cluster-card-border:var(--bb-transparent-white-75);--card-cluster-card-focus:var(--bb-lime);--card-cluster-card-text:var(--bb-text-on-base);--card-cluster-card-description:var(--bb-text-on-base-subtle)}.card-cluster--cards-white[data-astro-cid-enstwcjq]{--card-cluster-image-background:var(--bb-background-base)}.card-cluster--cards-surface[data-astro-cid-enstwcjq]{--card-cluster-image-background:var(--bb-background-surface)}.card-cluster--cards-raised[data-astro-cid-enstwcjq]{--card-cluster-image-background:var(--bb-background-raised)}.card-cluster--cards-lime[data-astro-cid-enstwcjq]{--card-cluster-image-background:var(--bb-lime)}.card-cluster--cards-olive-900[data-astro-cid-enstwcjq]{--card-cluster-image-background:var(--bb-olive-900)}.card-cluster--cards-olive-1200[data-astro-cid-enstwcjq]{--card-cluster-image-background:var(--bb-olive-1200)}.card-cluster--cards-olive[data-astro-cid-enstwcjq]{--card-cluster-image-background:var(--bb-olive);--card-cluster-scene-accent-subtle:var(--bb-lime);--card-cluster-scene-accent-strong:var(--bb-olive-1200);--card-cluster-scene-accent-code:var(--bb-lime)}.card-cluster--cards-orchid-soft[data-astro-cid-enstwcjq]{--card-cluster-image-background:var(--bb-orchid)}.card-cluster--cards-plum[data-astro-cid-enstwcjq],.card-cluster--cards-azalea[data-astro-cid-enstwcjq]{--card-cluster-image-background:var(--bb-teal)}.card-cluster--cards-rust[data-astro-cid-enstwcjq]{--card-cluster-image-background:var(--bb-orange-strong)}.card-cluster--cards-zen-soft[data-astro-cid-enstwcjq]{--card-cluster-image-background:var(--bb-cloud)}.card-cluster--cards-ocean[data-astro-cid-enstwcjq]{--card-cluster-image-background:var(--bb-teal)}.card-cluster--cards-vivid-vargas-soft[data-astro-cid-enstwcjq]{--card-cluster-image-background:var(--bb-orange-soft)}.card-cluster--cards-gold[data-astro-cid-enstwcjq]{--card-cluster-image-background:var(--bb-orange-strong)}.card-cluster__container[data-astro-cid-enstwcjq]{width:min(100%, var(--site-container-max));padding-inline:var(--site-content-inset);margin-inline:auto}.card-cluster__header[data-astro-cid-enstwcjq]{text-align:center;max-width:44.3125rem;margin:0 auto 2rem}.card-cluster__header[data-astro-cid-enstwcjq] h2[data-astro-cid-enstwcjq]{color:var(--bb-text-base);font-family:var(--font-heading-sans);font-size:var(--bb-text-heading-section-font-size);font-weight:400;line-height:var(--bb-text-heading-section-line-height);letter-spacing:normal;text-transform:var(--bb-text-display-medium-text-transform);overflow-wrap:anywhere;white-space:pre-line;margin:0}.card-cluster__header[data-astro-cid-enstwcjq] p[data-astro-cid-enstwcjq]{color:var(--bb-text-body);font-size:var(--bb-text-copy-body-font-size);font-weight:var(--bb-text-copy-body-font-weight);line-height:var(--bb-text-copy-body-line-height);margin:.5rem 0 0}.card-cluster__scroller[data-astro-cid-enstwcjq]{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--bb-border-bold) transparent;overflow-x:auto}.card-cluster__grid[data-astro-cid-enstwcjq]{grid-template-columns:repeat(var(--card-cluster-columns), minmax(0, 1fr));gap:2rem;min-width:52rem;display:grid}.card-cluster__card[data-astro-cid-enstwcjq]{background:var(--card-cluster-card-background);min-width:0;color:var(--card-cluster-card-text);scroll-snap-align:start;flex-direction:column;display:flex;position:relative;overflow:hidden}.card-cluster__card[data-astro-cid-enstwcjq]:focus-within{outline:2px solid var(--card-cluster-card-focus);outline-offset:3px}.card-cluster__card-link[data-astro-cid-enstwcjq]{z-index:2;border-radius:inherit;position:absolute;inset:0}.card-cluster__card-link[data-astro-cid-enstwcjq]:focus-visible{outline:none}.card-cluster__image-wrap[data-astro-cid-enstwcjq]{background:var(--card-cluster-image-background);border-radius:4px;flex:none;place-items:center;padding:2rem;display:grid;overflow:hidden;container-type:inline-size}.card-cluster__image-wrap[data-astro-cid-enstwcjq]>img[data-astro-cid-enstwcjq]{object-position:center;width:100%;display:block}.card-cluster__media-demo[data-astro-cid-enstwcjq]{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:1.25rem;overflow:hidden}.card-cluster--images-16-9[data-astro-cid-enstwcjq] .card-cluster__image-wrap[data-astro-cid-enstwcjq],.card-cluster--images-4-3[data-astro-cid-enstwcjq] .card-cluster__image-wrap[data-astro-cid-enstwcjq],.card-cluster--images-1-1[data-astro-cid-enstwcjq] .card-cluster__image-wrap[data-astro-cid-enstwcjq]{min-height:0;padding:0;position:relative}.card-cluster--images-16-9[data-astro-cid-enstwcjq] .card-cluster__image-wrap[data-astro-cid-enstwcjq]{aspect-ratio:16/9}.card-cluster--images-4-3[data-astro-cid-enstwcjq] .card-cluster__image-wrap[data-astro-cid-enstwcjq]{aspect-ratio:4/3}.card-cluster--images-1-1[data-astro-cid-enstwcjq] .card-cluster__image-wrap[data-astro-cid-enstwcjq]{aspect-ratio:1}.card-cluster--images-16-9[data-astro-cid-enstwcjq] .card-cluster__image-wrap[data-astro-cid-enstwcjq]>img[data-astro-cid-enstwcjq],.card-cluster--images-4-3[data-astro-cid-enstwcjq] .card-cluster__image-wrap[data-astro-cid-enstwcjq]>img[data-astro-cid-enstwcjq],.card-cluster--images-1-1[data-astro-cid-enstwcjq] .card-cluster__image-wrap[data-astro-cid-enstwcjq]>img[data-astro-cid-enstwcjq]{object-fit:cover;width:calc(100% - 4rem);height:calc(100% - 4rem);position:absolute;inset:2rem}.card-cluster__media-badges[data-astro-cid-enstwcjq]{flex-direction:column;justify-content:center;gap:.375rem;padding:1.25rem;display:flex;position:absolute;inset:0;margin:0!important}.card-cluster__media-badge[data-astro-cid-enstwcjq]{background:var(--card-cluster-media-badge-background,var(--bb-transparent-white-900));text-align:left;flex:none;align-items:center;gap:.75rem;width:100%;min-width:0;padding:.75rem 1rem;font-size:1rem;font-weight:400;line-height:1.25rem;display:flex;color:var(--bb-text-base)!important;margin:0!important}.card-cluster__media-badge[data-astro-cid-enstwcjq] img[data-astro-cid-enstwcjq],.card-cluster__media-badge[data-astro-cid-enstwcjq] svg{object-fit:contain;object-position:center;flex:0 0 1.25rem;width:1.25rem;height:1.25rem;position:static}.card-cluster__media-badge[data-astro-cid-enstwcjq] span[data-astro-cid-enstwcjq]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.card-cluster__media-badge[data-astro-cid-enstwcjq] small[data-astro-cid-enstwcjq]{color:var(--bb-text-subtle);margin-top:.125rem;font-size:.75rem;font-weight:400;line-height:1rem;display:block}.card-cluster__media-scene[data-astro-cid-enstwcjq]{min-width:0;color:var(--bb-text-base);font-size:.875rem;line-height:1.25rem;display:flex;position:absolute;inset:1.25rem}.card-cluster__automation-node-icon[data-astro-cid-enstwcjq]{flex:none;justify-content:center;align-items:center;display:inline-flex}.card-cluster__media-scene--agent[data-astro-cid-enstwcjq],.card-cluster__media-scene--function[data-astro-cid-enstwcjq]{background:var(--bb-background-base);flex-direction:column;padding-bottom:.5rem;overflow:hidden;container-type:inline-size}.card-cluster__editor-header[data-astro-cid-enstwcjq]{flex:none;align-items:center;min-height:clamp(1.75rem,11cqi,2.375rem);padding:0 clamp(.4375rem,3cqi,.75rem);display:flex}.card-cluster__editor-header[data-astro-cid-enstwcjq] strong[data-astro-cid-enstwcjq]{color:var(--bb-text-base);font-size:clamp(.875rem,4.3cqi,1.125rem);font-weight:400;line-height:1.25;font-family:var(--font-sans)!important}.card-cluster__editor-body[data-astro-cid-enstwcjq]{counter-reset:agent-instruction-line;border:1px solid var(--bb-border-base);background:var(--bb-background-component-base);flex:1;min-height:0;list-style:none;overflow:hidden;margin:0 clamp(.4375rem,3cqi,.75rem)!important;padding-block:clamp(.4375rem,3cqi,.75rem)!important;padding-inline:0!important}.card-cluster__editor-body[data-astro-cid-enstwcjq] li[data-astro-cid-enstwcjq]{counter-increment:agent-instruction-line;letter-spacing:normal;text-overflow:clip;white-space:nowrap;min-height:1em;padding-left:2.25rem;padding-right:.75rem;font-size:clamp(.9375rem,4.2cqi - 1px,1.0625rem);font-weight:400;line-height:1.4;position:relative;overflow:hidden;color:var(--bb-text-base)!important;font-family:var(--font-sans)!important;margin:0!important}.card-cluster__editor-body[data-astro-cid-enstwcjq] li[data-astro-cid-enstwcjq]:before{content:counter(agent-instruction-line);width:1.25rem;color:var(--bb-text-subtle);font-variant-numeric:tabular-nums;text-align:right;font-size:1em;font-weight:400;position:absolute;left:.25rem}.card-cluster__agent-instructions[data-astro-cid-enstwcjq] li[data-astro-cid-enstwcjq].card-cluster__agent-section{font-weight:500;color:color-mix(in srgb, var(--bb-orange-strong) 80%, var(--bb-graphite))!important}.card-cluster__agent-bullet[data-astro-cid-enstwcjq]{margin-right:.5rem;display:inline-block}.card-cluster__tool-binding[data-astro-cid-enstwcjq]{color:color-mix(in srgb, var(--bb-orange-strong) 80%, var(--bb-graphite))}.card-cluster__tool-binding--badged[data-astro-cid-enstwcjq]{border:1px solid var(--bb-border-base);background-color:#0000;background-image:linear-gradient(var(--bb-teal-subtle), var(--bb-teal-subtle));color:color-mix(in srgb, var(--bb-teal) 80%, var(--bb-graphite));vertical-align:baseline;background-position:0;background-repeat:no-repeat;background-size:0% 100%;align-items:center;gap:3px;padding:1px 3px;line-height:1;display:inline-flex}.card-cluster__tool-binding--badged[data-astro-cid-enstwcjq].is-visible{animation:2s ease-out forwards card-cluster-binding-fill}.card-cluster__tool-binding-icon[data-astro-cid-enstwcjq]{object-fit:contain;flex:none;width:1.25rem;height:.875rem;display:block}.card-cluster__approval-marker[data-astro-cid-enstwcjq]{color:color-mix(in srgb, var(--bb-orange-strong) 80%, var(--bb-graphite));margin-left:.125rem}@keyframes card-cluster-binding-fill{to{background-size:100% 100%}}.card-cluster__automation-flow[data-astro-cid-enstwcjq]{flex-direction:column;flex:1;min-height:0;list-style:none;display:flex;margin:0!important;padding:0!important}.card-cluster__media-scene--automation[data-astro-cid-enstwcjq]{justify-content:center;align-items:center}.card-cluster__automation-flow[data-astro-cid-enstwcjq]{justify-content:center;gap:.625rem;width:100%;position:relative}.card-cluster__automation-flow[data-astro-cid-enstwcjq]:before{z-index:0;background:var(--bb-transparent-white-600);content:"";width:1px;position:absolute;top:1.5rem;bottom:1.5rem;left:1.5rem}.card-cluster__automation-flow[data-astro-cid-enstwcjq].is-reveal-ready:before{transform-origin:top;transition:transform 1s linear .3s;transform:scaleY(0)}.card-cluster__automation-flow[data-astro-cid-enstwcjq].is-visible:before{transform:scaleY(1)}.card-cluster__automation-node[data-astro-cid-enstwcjq]{z-index:1;background:var(--card-cluster-automation-node-background,var(--bb-transparent-white-900));align-items:center;gap:.75rem;min-width:0;padding:.75rem;font-weight:400;display:flex;position:relative;margin:0!important}.card-cluster__automation-flow[data-astro-cid-enstwcjq].is-reveal-ready .card-cluster__automation-node[data-astro-cid-enstwcjq]{opacity:0;transition:opacity .3s ease-out}.card-cluster__automation-flow[data-astro-cid-enstwcjq].is-visible .card-cluster__automation-node[data-astro-cid-enstwcjq]{opacity:1}.card-cluster__automation-flow[data-astro-cid-enstwcjq].is-visible .card-cluster__automation-node[data-astro-cid-enstwcjq]:nth-child(2){transition-delay:.5s}.card-cluster__automation-flow[data-astro-cid-enstwcjq].is-visible .card-cluster__automation-node[data-astro-cid-enstwcjq]:nth-child(3){transition-delay:1s}.card-cluster__automation-node-icon[data-astro-cid-enstwcjq]{background:var(--card-cluster-scene-accent-subtle);width:2rem;height:2rem;color:var(--card-cluster-scene-accent-strong)}.card-cluster__function-code[data-astro-cid-enstwcjq]{border-color:var(--bb-olive-1600);background:var(--bb-olive-1600);color:var(--bb-text-on-base-subtle)}.card-cluster__editor-body[data-astro-cid-enstwcjq].card-cluster__function-code li[data-astro-cid-enstwcjq]{color:var(--bb-text-on-base-subtle)!important}.card-cluster__function-code[data-astro-cid-enstwcjq] li[data-astro-cid-enstwcjq]:before{color:var(--bb-text-on-base-muted);font-size:13px}.card-cluster__function-code[data-astro-cid-enstwcjq] li[data-astro-cid-enstwcjq],.card-cluster__function-code[data-astro-cid-enstwcjq] code[data-astro-cid-enstwcjq]{font-family:var(--font-mono)!important}.card-cluster__function-code[data-astro-cid-enstwcjq] code[data-astro-cid-enstwcjq]{color:inherit;font-size:inherit;line-height:inherit;white-space:pre}.card-cluster__function-token--keyword[data-astro-cid-enstwcjq]{color:var(--card-cluster-scene-accent-code)}.card-cluster__function-token--function[data-astro-cid-enstwcjq]{color:var(--bb-text-on-base)}.card-cluster__function-token--api[data-astro-cid-enstwcjq]{color:var(--bb-lime)}.card-cluster__card-number[data-astro-cid-enstwcjq]{color:var(--card-cluster-card-text);font-family:var(--font-sans);font-size:var(--bb-text-display-large-font-size);font-weight:var(--bb-text-display-large-font-weight);line-height:var(--bb-text-display-large-line-height);letter-spacing:var(--bb-text-display-large-letter-spacing);text-transform:var(--bb-text-display-large-text-transform)}.card-cluster__content[data-astro-cid-enstwcjq]{background:var(--card-cluster-card-background);flex-direction:column;flex:1;gap:.625rem;min-height:9rem;padding:1.25rem 0;display:flex}.card-cluster__title-row[data-astro-cid-enstwcjq]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.card-cluster--with-arrows[data-astro-cid-enstwcjq] .card-cluster__title-row[data-astro-cid-enstwcjq]{min-height:2.75rem}.card-cluster__card-title[data-astro-cid-enstwcjq]{color:var(--card-cluster-card-text);font-size:var(--bb-text-heading-card-font-size);font-weight:500;line-height:var(--bb-text-heading-card-line-height);letter-spacing:0;flex:1;margin:0}.card-cluster__arrow[data-astro-cid-enstwcjq]{border:1px solid var(--bb-border-base);background:var(--bb-background-base);width:2.75rem;height:2.75rem;color:var(--bb-olive);flex:0 0 2.75rem;justify-content:center;align-items:center;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.card-cluster__card[data-astro-cid-enstwcjq]:hover .card-cluster__arrow[data-astro-cid-enstwcjq],.card-cluster__card[data-astro-cid-enstwcjq]:focus-within .card-cluster__arrow[data-astro-cid-enstwcjq]{border-color:var(--bb-olive);background:var(--bb-olive);color:var(--bb-text-on-base)}.card-cluster__content[data-astro-cid-enstwcjq] p[data-astro-cid-enstwcjq]{color:var(--card-cluster-card-description);font-size:var(--bb-text-copy-compact-font-size);font-weight:var(--bb-text-copy-compact-font-weight);line-height:var(--bb-text-copy-compact-line-height);margin:0}.card-cluster--presentation-story[data-astro-cid-enstwcjq] .card-cluster__grid[data-astro-cid-enstwcjq]{gap:.625rem}.card-cluster--presentation-story[data-astro-cid-enstwcjq] .card-cluster__card[data-astro-cid-enstwcjq]{min-height:20rem;padding:1rem}.card-cluster--presentation-story[data-astro-cid-enstwcjq] .card-cluster__content[data-astro-cid-enstwcjq]{order:-1;gap:.375rem;min-height:0;padding:0 0 1.25rem}.card-cluster--presentation-story[data-astro-cid-enstwcjq] .card-cluster__card-title[data-astro-cid-enstwcjq]{font-size:1rem;font-weight:500;line-height:1.4}.card-cluster--presentation-story[data-astro-cid-enstwcjq] .card-cluster__content[data-astro-cid-enstwcjq] p[data-astro-cid-enstwcjq]{color:var(--bb-text-card-subtle);font-size:.875rem;line-height:1.4}.card-cluster--presentation-story[data-astro-cid-enstwcjq] .card-cluster__image-wrap[data-astro-cid-enstwcjq]{border-radius:0}.card-cluster--presentation-story[data-astro-cid-enstwcjq] .card-cluster__image-wrap[data-astro-cid-enstwcjq]>img[data-astro-cid-enstwcjq]{width:100%;height:100%;inset:0}.card-cluster--presentation-badge[data-astro-cid-enstwcjq] .card-cluster__grid[data-astro-cid-enstwcjq]{align-items:stretch;gap:.375rem;width:100%}.card-cluster--presentation-badge[data-astro-cid-enstwcjq] .card-cluster__card[data-astro-cid-enstwcjq]{border:1px solid var(--card-cluster-card-border);gap:clamp(2.5rem,4vw,3.5rem);width:100%;height:100%;min-height:16rem;padding:1rem}.card-cluster--presentation-badge[data-astro-cid-enstwcjq] .card-cluster__image-wrap[data-astro-cid-enstwcjq]{background:0 0;border-radius:0;justify-content:flex-start;align-items:flex-start;height:4.25rem;padding:0;display:flex;overflow:visible}.card-cluster--presentation-badge[data-astro-cid-enstwcjq] .card-cluster__image-wrap[data-astro-cid-enstwcjq] img[data-astro-cid-enstwcjq]{object-fit:contain;object-position:left top;width:auto;max-width:4rem;height:4rem}.card-cluster--presentation-badge[data-astro-cid-enstwcjq] .card-cluster__content[data-astro-cid-enstwcjq]{background:0 0;justify-content:flex-end;gap:.5rem;min-height:0;padding:0}.card-cluster--presentation-badge[data-astro-cid-enstwcjq] .card-cluster__card-title[data-astro-cid-enstwcjq]{font-size:1.25rem;font-weight:400;line-height:1.2;color:var(--card-cluster-card-text)!important}.card-cluster--presentation-badge[data-astro-cid-enstwcjq] .card-cluster__content[data-astro-cid-enstwcjq] p[data-astro-cid-enstwcjq]{font-size:1rem;line-height:1.45;color:var(--card-cluster-card-description)!important}@media (width>=768px){.card-cluster__scroller[data-astro-cid-enstwcjq]{overflow-x:visible}.card-cluster__grid[data-astro-cid-enstwcjq]{min-width:0}}@media (width<=767px){.card-cluster__grid[data-astro-cid-enstwcjq]{grid-template-columns:repeat(var(--card-cluster-columns), minmax(16rem, 78vw));scroll-snap-type:inline mandatory}}.card-cluster--responsive-stack[data-astro-cid-enstwcjq] .card-cluster__scroller[data-astro-cid-enstwcjq]{overflow-x:visible}.card-cluster--responsive-stack[data-astro-cid-enstwcjq] .card-cluster__grid[data-astro-cid-enstwcjq]{grid-template-columns:minmax(0,1fr);min-width:0}@media (width>=768px) and (width<=1023px){.card-cluster--responsive-stack[data-astro-cid-enstwcjq] .card-cluster__grid[data-astro-cid-enstwcjq]{grid-template-columns:repeat(2,minmax(0,1fr))}.card-cluster--presentation-badge[data-astro-cid-enstwcjq].card-cluster--responsive-stack .card-cluster__grid[data-astro-cid-enstwcjq]{grid-template-columns:repeat(var(--card-cluster-columns), minmax(0, 1fr))}}@media (width<=767px){.card-cluster--presentation-badge[data-astro-cid-enstwcjq] .card-cluster__card[data-astro-cid-enstwcjq]{min-height:14rem}}@media (width>=1024px){.card-cluster--responsive-stack[data-astro-cid-enstwcjq] .card-cluster__grid[data-astro-cid-enstwcjq]{grid-template-columns:repeat(var(--card-cluster-columns), minmax(0, 1fr))}}@media (prefers-reduced-motion:reduce){.card-cluster__arrow[data-astro-cid-enstwcjq]{transition:none}.card-cluster__tool-binding--badged[data-astro-cid-enstwcjq]{background-size:100% 100%;animation:none}.card-cluster__automation-flow[data-astro-cid-enstwcjq].is-reveal-ready .card-cluster__automation-node[data-astro-cid-enstwcjq]{opacity:1;transition:none}.card-cluster__automation-flow[data-astro-cid-enstwcjq].is-reveal-ready:before{transition:none;transform:none}}@media (width<=767px){.card-cluster__media-badge[data-astro-cid-enstwcjq]{padding-block:.6875rem;line-height:1rem}.card-cluster__media-badge[data-astro-cid-enstwcjq] img[data-astro-cid-enstwcjq],.card-cluster__media-badge[data-astro-cid-enstwcjq] svg{flex-basis:1rem;width:1rem;height:1rem}.card-cluster__automation-flow[data-astro-cid-enstwcjq]{gap:.375rem}.card-cluster__automation-flow[data-astro-cid-enstwcjq]:before{top:1.25rem;bottom:1.25rem;left:1.375rem}.card-cluster__automation-node[data-astro-cid-enstwcjq]{gap:.625rem;padding:.5rem .75rem}.card-cluster__automation-node-icon[data-astro-cid-enstwcjq]{width:1.75rem;height:1.75rem}}
