.page-capability{color:#1d1d1d;background:#f6f6f6}:where(html[data-theme=dark]) .page-capability{color:#eaeaea;background:#121212}.capability-page[data-astro-cid-bqt2in6c],.capability-page[data-astro-cid-bqt2in6c] [data-astro-cid-bqt2in6c]{box-sizing:border-box}.capability-shell[data-astro-cid-bqt2in6c]{width:min(calc(100% - 2 * var(--space-page)), 70rem);margin-inline:auto}.capability-hero[data-astro-cid-bqt2in6c]{padding-block:clamp(2rem,4vw,3.25rem) clamp(4rem,8vw,7rem)}.capability-hero[data-astro-cid-bqt2in6c] .ds-breadcrumbs{margin-block-end:clamp(2.5rem,6vw,5rem)}.capability-hero__intro[data-astro-cid-bqt2in6c],.capability-split[data-astro-cid-bqt2in6c],.capability-section__intro[data-astro-cid-bqt2in6c]{grid-template-columns:minmax(0,1.05fr) minmax(19rem,.72fr);gap:clamp(3rem,8vw,8rem);display:grid}.capability-hero__heading[data-astro-cid-bqt2in6c],.capability-hero__support[data-astro-cid-bqt2in6c],.capability-section__intro[data-astro-cid-bqt2in6c]>[data-astro-cid-bqt2in6c],.capability-split[data-astro-cid-bqt2in6c]>[data-astro-cid-bqt2in6c]{min-width:0}.capability-eyebrow[data-astro-cid-bqt2in6c],.capability-section-label[data-astro-cid-bqt2in6c]{color:#526100;font-family:var(--font-mono);letter-spacing:.075em;text-transform:uppercase;margin:0 0 .85rem;font-size:.68rem;font-weight:650}:where(html[data-theme=dark]) .capability-eyebrow[data-astro-cid-bqt2in6c],:where(html[data-theme=dark]) .capability-section-label[data-astro-cid-bqt2in6c]{color:#f4ffb7}h1[data-astro-cid-bqt2in6c],h2[data-astro-cid-bqt2in6c],h3[data-astro-cid-bqt2in6c],p[data-astro-cid-bqt2in6c]{overflow-wrap:anywhere}h1[data-astro-cid-bqt2in6c],h2[data-astro-cid-bqt2in6c],h3[data-astro-cid-bqt2in6c]{font-family:var(--font-sans);text-wrap:balance}h1[data-astro-cid-bqt2in6c]{letter-spacing:-.07em;max-width:15ch;margin:0;font-size:clamp(2.35rem,5.4vw,4.65rem);font-weight:420;line-height:.98}h2[data-astro-cid-bqt2in6c]{letter-spacing:-.06em;max-width:18ch;margin:0;font-size:clamp(1.75rem,3.1vw,2.65rem);font-weight:420;line-height:1.03}h3[data-astro-cid-bqt2in6c]{letter-spacing:-.035em;margin:0;font-size:clamp(1rem,1.25vw,1.12rem);font-weight:560;line-height:1.15}.capability-hero__support[data-astro-cid-bqt2in6c]>p[data-astro-cid-bqt2in6c],.capability-section__intro[data-astro-cid-bqt2in6c]>p[data-astro-cid-bqt2in6c]{color:#4f4f4a;letter-spacing:-.018em;margin:0;font-size:clamp(.92rem,1.1vw,1.02rem);font-weight:430;line-height:1.62}:where(html[data-theme=dark]) .capability-hero__support[data-astro-cid-bqt2in6c]>p[data-astro-cid-bqt2in6c],:where(html[data-theme=dark]) .capability-section__intro[data-astro-cid-bqt2in6c]>p[data-astro-cid-bqt2in6c]{color:#c7c7c4}.capability-hero__support[data-astro-cid-bqt2in6c]>a[data-astro-cid-bqt2in6c]{color:#f6f6f6;min-height:2.8rem;font-family:var(--font-sans);background:#1d1d1d;border-radius:999px;align-items:center;gap:.7rem;margin-top:1.5rem;padding:.72rem 1.1rem;font-size:.76rem;font-weight:620;text-decoration:none;transition:transform .15s;display:inline-flex}:where(html[data-theme=dark]) .capability-hero__support[data-astro-cid-bqt2in6c]>a[data-astro-cid-bqt2in6c]{color:#090909;background:#e3e3e3}.capability-hero__support[data-astro-cid-bqt2in6c]>a[data-astro-cid-bqt2in6c] span[data-astro-cid-bqt2in6c]{color:#badb00;transition:transform .15s}:where(html[data-theme=dark]) .capability-hero__support[data-astro-cid-bqt2in6c]>a[data-astro-cid-bqt2in6c] span[data-astro-cid-bqt2in6c]{color:#4e5c00}.capability-hero__support[data-astro-cid-bqt2in6c]>a[data-astro-cid-bqt2in6c]:hover span[data-astro-cid-bqt2in6c]{transform:translate(.12rem,-.12rem)}.capability-hero__support[data-astro-cid-bqt2in6c]>a[data-astro-cid-bqt2in6c]:active{transform:scale(.97)}.capability-visual[data-astro-cid-bqt2in6c]{aspect-ratio:16/8.5;background:#e9edcf;border-radius:clamp(1.25rem,2vw,1.8rem);margin:clamp(2.5rem,6vw,5rem) 0 0;position:relative;overflow:hidden}:where(html[data-theme=dark]) .capability-visual[data-astro-cid-bqt2in6c]{background:#373c16}.capability-visual[data-astro-cid-bqt2in6c] img[data-astro-cid-bqt2in6c]{object-fit:contain;width:100%;height:100%}.capability-visual--platform[data-astro-cid-bqt2in6c]{background:#080808}:where(html[data-theme=dark]) .capability-visual--platform[data-astro-cid-bqt2in6c]{background:#f7f7f7}.capability-visual--platform[data-astro-cid-bqt2in6c] img[data-astro-cid-bqt2in6c]{object-fit:cover}.capability-visual[data-astro-cid-bqt2in6c] figcaption[data-astro-cid-bqt2in6c]{color:#f6f6f6;max-width:calc(100% - 2rem);font-family:var(--font-mono);backdrop-filter:blur(.65rem);background:#1d1d1dd1;border-radius:999px;padding:.55rem .8rem;font-size:.6rem;line-height:1.35;position:absolute;bottom:1rem;right:1rem}:where(html[data-theme=dark]) .capability-visual[data-astro-cid-bqt2in6c] figcaption[data-astro-cid-bqt2in6c]{color:#090909;background:#e3e3e3d1}.capability-answer[data-astro-cid-bqt2in6c]{background:#badb00;padding-block:clamp(4rem,8vw,7rem)}:where(html[data-theme=dark]) .capability-answer[data-astro-cid-bqt2in6c]{color:#1d1d1d;--neutral-950:#080808;--neutral-900:#1d1d1d;--neutral-800:#373737;--neutral-600:#646464;--neutral-400:#9b9b9b;--neutral-300:#c4c4c4;--neutral-100:#e8e8e8;--neutral-050:#f6f6f6;--ink:var(--neutral-950);--ink-soft:#111;--charcoal:var(--neutral-900);--charcoal-raised:#252525;--paper:var(--neutral-050);--paper-muted:var(--neutral-300);--line:var(--neutral-800);--line-strong:var(--neutral-600);--surface-border-navigation:#1d1d1d12;--surface-border-navigation-inverse:#f6f6f61f;--lime-dark:#273000;--danger:#ff9d91}.capability-answer__grid[data-astro-cid-bqt2in6c]{grid-template-columns:minmax(10rem,.42fr) minmax(0,1.3fr);gap:clamp(2rem,7vw,7rem);display:grid}.capability-answer[data-astro-cid-bqt2in6c] .capability-section-label[data-astro-cid-bqt2in6c]{color:#1d1d1d}.capability-answer[data-astro-cid-bqt2in6c] h2[data-astro-cid-bqt2in6c]{margin-bottom:1.25rem}.capability-answer[data-astro-cid-bqt2in6c] div[data-astro-cid-bqt2in6c]>p[data-astro-cid-bqt2in6c]{letter-spacing:-.028em;max-width:50rem;margin:0;font-size:clamp(1.05rem,1.7vw,1.35rem);line-height:1.55}.capability-section[data-astro-cid-bqt2in6c]{padding-block:clamp(5rem,9vw,8rem)}.capability-section--soft[data-astro-cid-bqt2in6c]{background:#efefec}:where(html[data-theme=dark]) .capability-section--soft[data-astro-cid-bqt2in6c]{background:#000}.capability-prose[data-astro-cid-bqt2in6c] p[data-astro-cid-bqt2in6c]{color:#4f4f4a;margin:0;font-size:clamp(.94rem,1.15vw,1.05rem);line-height:1.72}:where(html[data-theme=dark]) .capability-prose[data-astro-cid-bqt2in6c] p[data-astro-cid-bqt2in6c]{color:#c7c7c4}.capability-prose[data-astro-cid-bqt2in6c] p[data-astro-cid-bqt2in6c]+p[data-astro-cid-bqt2in6c]{margin-top:1.25rem}.capability-section__intro[data-astro-cid-bqt2in6c]{align-items:start;margin-bottom:clamp(2rem,4vw,3.5rem)}.capability-section__intro--compact[data-astro-cid-bqt2in6c]{grid-template-columns:1fr;margin-bottom:1.8rem}.capability-steps[data-astro-cid-bqt2in6c]{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.7rem,1.25vw,1rem);margin:0;padding:0;list-style:none;display:grid}.capability-steps[data-astro-cid-bqt2in6c] li[data-astro-cid-bqt2in6c]{background:#fff;border-radius:clamp(1.15rem,1.7vw,1.5rem);grid-column:span 3;min-width:0;min-height:15rem;padding:clamp(1.2rem,2vw,1.6rem)}:where(html[data-theme=dark]) .capability-steps[data-astro-cid-bqt2in6c] li[data-astro-cid-bqt2in6c]{background:#000}.capability-steps[data-astro-cid-bqt2in6c] li[data-astro-cid-bqt2in6c]>span[data-astro-cid-bqt2in6c]{aspect-ratio:1;color:#526100;width:2.4rem;font-family:var(--font-mono);background:#e9edcf;border-radius:999px;place-items:center;margin-bottom:clamp(3rem,7vw,5rem);font-size:.68rem;font-weight:700;display:grid}:where(html[data-theme=dark]) .capability-steps[data-astro-cid-bqt2in6c] li[data-astro-cid-bqt2in6c]>span[data-astro-cid-bqt2in6c]{color:#f4ffb7;background:#373c16}.capability-steps[data-astro-cid-bqt2in6c] p[data-astro-cid-bqt2in6c],.capability-bento[data-astro-cid-bqt2in6c] p[data-astro-cid-bqt2in6c],.capability-audiences[data-astro-cid-bqt2in6c] p[data-astro-cid-bqt2in6c],.capability-related[data-astro-cid-bqt2in6c] nav[data-astro-cid-bqt2in6c] p[data-astro-cid-bqt2in6c]{color:#686862;margin:.65rem 0 0;font-size:.86rem;line-height:1.58}:where(html[data-theme=dark]) .capability-steps[data-astro-cid-bqt2in6c] p[data-astro-cid-bqt2in6c],:where(html[data-theme=dark]) .capability-bento[data-astro-cid-bqt2in6c] p[data-astro-cid-bqt2in6c],:where(html[data-theme=dark]) .capability-audiences[data-astro-cid-bqt2in6c] p[data-astro-cid-bqt2in6c],:where(html[data-theme=dark]) .capability-related[data-astro-cid-bqt2in6c] nav[data-astro-cid-bqt2in6c] p[data-astro-cid-bqt2in6c]{color:#b4b4b0}.capability-bento[data-astro-cid-bqt2in6c]{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.7rem,1.25vw,1rem);display:grid}.capability-bento[data-astro-cid-bqt2in6c] article[data-astro-cid-bqt2in6c]{min-width:0;min-height:13rem;scroll-margin-top:calc(var(--header-offset) + 1.5rem);background:#ededed;border-radius:clamp(1.15rem,1.7vw,1.5rem);flex-direction:column;grid-column:span 3;justify-content:flex-end;padding:clamp(1.2rem,2vw,1.6rem);display:flex;position:relative;overflow:hidden}:where(html[data-theme=dark]) .capability-bento[data-astro-cid-bqt2in6c] article[data-astro-cid-bqt2in6c]{background:#000}.capability-bento[data-astro-cid-bqt2in6c] article[data-astro-cid-bqt2in6c]:first-child{background:#e9edcf;grid-column:span 6;min-height:18rem}:where(html[data-theme=dark]) .capability-bento[data-astro-cid-bqt2in6c] article[data-astro-cid-bqt2in6c]:first-child{background:#373c16}.capability-bento--five[data-astro-cid-bqt2in6c] article[data-astro-cid-bqt2in6c]:nth-child(2),.capability-bento--five[data-astro-cid-bqt2in6c] article[data-astro-cid-bqt2in6c]:nth-child(3){grid-column:span 3}.capability-bento--five[data-astro-cid-bqt2in6c] article[data-astro-cid-bqt2in6c]:nth-child(4),.capability-bento--five[data-astro-cid-bqt2in6c] article[data-astro-cid-bqt2in6c]:nth-child(5){grid-column:span 6}.capability-bento__signal[data-astro-cid-bqt2in6c]{aspect-ratio:1;background:#badb00;border-radius:50%;width:2.6rem;position:absolute;top:1.4rem;left:1.4rem}:where(html[data-theme=dark]) .capability-bento__signal[data-astro-cid-bqt2in6c]{color:#1d1d1d;--neutral-950:#080808;--neutral-900:#1d1d1d;--neutral-800:#373737;--neutral-600:#646464;--neutral-400:#9b9b9b;--neutral-300:#c4c4c4;--neutral-100:#e8e8e8;--neutral-050:#f6f6f6;--ink:var(--neutral-950);--ink-soft:#111;--charcoal:var(--neutral-900);--charcoal-raised:#252525;--paper:var(--neutral-050);--paper-muted:var(--neutral-300);--line:var(--neutral-800);--line-strong:var(--neutral-600);--surface-border-navigation:#1d1d1d12;--surface-border-navigation-inverse:#f6f6f61f;--lime-dark:#273000;--danger:#ff9d91}.capability-bento__signal[data-astro-cid-bqt2in6c]:before,.capability-bento__signal[data-astro-cid-bqt2in6c]:after{content:"";background:#1d1d1d;width:.9rem;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where(html[data-theme=dark]) .capability-bento__signal[data-astro-cid-bqt2in6c]:before,:where(html[data-theme=dark]) .capability-bento__signal[data-astro-cid-bqt2in6c]:after{background:#e3e3e3}.capability-bento__signal[data-astro-cid-bqt2in6c]:after{transform:translate(-50%,-50%)rotate(90deg)}.capability-section--contrast[data-astro-cid-bqt2in6c]{color:#f6f6f6;background:#080808}:where(html[data-theme=dark]) .capability-section--contrast[data-astro-cid-bqt2in6c]{color:#090909;background:#f7f7f7}.capability-section--contrast[data-astro-cid-bqt2in6c] .capability-section-label[data-astro-cid-bqt2in6c]{color:#badb00}:where(html[data-theme=dark]) .capability-section--contrast[data-astro-cid-bqt2in6c] .capability-section-label[data-astro-cid-bqt2in6c]{color:#4e5c00}.capability-section--contrast[data-astro-cid-bqt2in6c] .capability-section__intro[data-astro-cid-bqt2in6c]>p[data-astro-cid-bqt2in6c]{color:#b8b8b1}:where(html[data-theme=dark]) .capability-section--contrast[data-astro-cid-bqt2in6c] .capability-section__intro[data-astro-cid-bqt2in6c]>p[data-astro-cid-bqt2in6c]{color:#4e4e47}.capability-table-wrap[data-astro-cid-bqt2in6c]{background:#151515;border-radius:1.4rem;overflow-x:auto}:where(html[data-theme=dark]) .capability-table-wrap[data-astro-cid-bqt2in6c]{background:#ebebeb}table[data-astro-cid-bqt2in6c]{border-collapse:collapse;width:100%;min-width:43rem}th[data-astro-cid-bqt2in6c],td[data-astro-cid-bqt2in6c]{color:#c9c9c3;text-align:left;border-bottom:1px solid #333;padding:1.2rem 1.35rem;font-size:.84rem;line-height:1.5}:where(html[data-theme=dark]) th[data-astro-cid-bqt2in6c],:where(html[data-theme=dark]) td[data-astro-cid-bqt2in6c]{color:#3c3c36;border-bottom:1px solid #cecece}thead[data-astro-cid-bqt2in6c] th[data-astro-cid-bqt2in6c]{color:#badb00;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.65rem}:where(html[data-theme=dark]) thead[data-astro-cid-bqt2in6c] th[data-astro-cid-bqt2in6c]{color:#4e5c00}tbody[data-astro-cid-bqt2in6c] th[data-astro-cid-bqt2in6c]{color:#f6f6f6;width:25%;font-weight:560}:where(html[data-theme=dark]) tbody[data-astro-cid-bqt2in6c] th[data-astro-cid-bqt2in6c]{color:#090909}tbody[data-astro-cid-bqt2in6c] tr[data-astro-cid-bqt2in6c]:last-child>[data-astro-cid-bqt2in6c]{border-bottom:0}.capability-scenario[data-astro-cid-bqt2in6c]{grid-template-columns:minmax(0,1fr) minmax(20rem,.75fr);align-items:start;gap:clamp(2.5rem,8vw,8rem);display:grid}.capability-scenario__copy[data-astro-cid-bqt2in6c]>p[data-astro-cid-bqt2in6c]:last-child{color:#4f4f4a;max-width:45rem;margin:1.4rem 0 0;font-size:clamp(.94rem,1.15vw,1.05rem);line-height:1.72}:where(html[data-theme=dark]) .capability-scenario__copy[data-astro-cid-bqt2in6c]>p[data-astro-cid-bqt2in6c]:last-child{color:#c7c7c4}.capability-scenario[data-astro-cid-bqt2in6c] ol[data-astro-cid-bqt2in6c]{margin:0;padding:0;list-style:none}.capability-scenario[data-astro-cid-bqt2in6c] li[data-astro-cid-bqt2in6c]{border-bottom:1px solid #d5d5d0;grid-template-columns:2.25rem minmax(0,1fr);align-items:start;gap:1rem;padding-block:1.05rem;display:grid}:where(html[data-theme=dark]) .capability-scenario[data-astro-cid-bqt2in6c] li[data-astro-cid-bqt2in6c]{border-bottom:1px solid #373731}.capability-scenario[data-astro-cid-bqt2in6c] li[data-astro-cid-bqt2in6c]:first-child{border-top:1px solid #d5d5d0}:where(html[data-theme=dark]) .capability-scenario[data-astro-cid-bqt2in6c] li[data-astro-cid-bqt2in6c]:first-child{border-top:1px solid #373731}.capability-scenario[data-astro-cid-bqt2in6c] li[data-astro-cid-bqt2in6c] span[data-astro-cid-bqt2in6c]{color:#526100;font-family:var(--font-mono);font-size:.7rem;font-weight:700}:where(html[data-theme=dark]) .capability-scenario[data-astro-cid-bqt2in6c] li[data-astro-cid-bqt2in6c] span[data-astro-cid-bqt2in6c]{color:#f4ffb7}.capability-scenario[data-astro-cid-bqt2in6c] li[data-astro-cid-bqt2in6c] p[data-astro-cid-bqt2in6c]{margin:0;font-size:.88rem;line-height:1.55}.capability-audiences[data-astro-cid-bqt2in6c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.capability-audiences[data-astro-cid-bqt2in6c] article[data-astro-cid-bqt2in6c]{background:#fff;border-radius:1.35rem;min-width:0;padding:clamp(1.3rem,2vw,1.65rem)}:where(html[data-theme=dark]) .capability-audiences[data-astro-cid-bqt2in6c] article[data-astro-cid-bqt2in6c]{background:#000}.capability-boundary[data-astro-cid-bqt2in6c]{color:#f6f6f6;background:#1d1d1d;border-radius:1.4rem;grid-template-columns:3rem minmax(0,1fr);gap:1rem;margin-top:1rem;padding:clamp(1.4rem,3vw,2rem);display:grid}:where(html[data-theme=dark]) .capability-boundary[data-astro-cid-bqt2in6c]{color:#090909;background:#e3e3e3}.capability-boundary[data-astro-cid-bqt2in6c]>span[data-astro-cid-bqt2in6c]{color:#badb00;font-size:1.4rem}:where(html[data-theme=dark]) .capability-boundary[data-astro-cid-bqt2in6c]>span[data-astro-cid-bqt2in6c]{color:#4e5c00}.capability-boundary[data-astro-cid-bqt2in6c] .capability-section-label[data-astro-cid-bqt2in6c]{color:#badb00}:where(html[data-theme=dark]) .capability-boundary[data-astro-cid-bqt2in6c] .capability-section-label[data-astro-cid-bqt2in6c]{color:#4e5c00}.capability-boundary[data-astro-cid-bqt2in6c] h2[data-astro-cid-bqt2in6c]{font-size:clamp(1.35rem,2vw,1.8rem)}.capability-boundary[data-astro-cid-bqt2in6c] div[data-astro-cid-bqt2in6c]>p[data-astro-cid-bqt2in6c]:last-child{color:#c9c9c3;max-width:55rem;margin:1rem 0 0;font-size:.88rem;line-height:1.65}:where(html[data-theme=dark]) .capability-boundary[data-astro-cid-bqt2in6c] div[data-astro-cid-bqt2in6c]>p[data-astro-cid-bqt2in6c]:last-child{color:#3c3c36}.capability-faq-section[data-astro-cid-bqt2in6c]{background:#f6f6f6}:where(html[data-theme=dark]) .capability-faq-section[data-astro-cid-bqt2in6c]{background:#121212}.capability-related[data-astro-cid-bqt2in6c]{background:#e9edcf}:where(html[data-theme=dark]) .capability-related[data-astro-cid-bqt2in6c]{background:#373c16}.capability-related[data-astro-cid-bqt2in6c] nav[data-astro-cid-bqt2in6c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.capability-related[data-astro-cid-bqt2in6c] nav[data-astro-cid-bqt2in6c] a[data-astro-cid-bqt2in6c]{color:#1d1d1d;background:#f6f6f6;border-radius:1.35rem;min-width:0;min-height:17rem;padding:clamp(1.3rem,2vw,1.65rem);text-decoration:none;transition:transform .18s,background .18s;position:relative}:where(html[data-theme=dark]) .capability-related[data-astro-cid-bqt2in6c] nav[data-astro-cid-bqt2in6c] a[data-astro-cid-bqt2in6c]{color:#eaeaea;background:#121212}.capability-related[data-astro-cid-bqt2in6c] nav[data-astro-cid-bqt2in6c] a[data-astro-cid-bqt2in6c]:hover{background:#fff;transform:translateY(-.2rem)}:where(html[data-theme=dark]) .capability-related[data-astro-cid-bqt2in6c] nav[data-astro-cid-bqt2in6c] a[data-astro-cid-bqt2in6c]:hover{background:#000}.capability-related[data-astro-cid-bqt2in6c] nav[data-astro-cid-bqt2in6c] span[data-astro-cid-bqt2in6c]{color:#526100;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:650}:where(html[data-theme=dark]) .capability-related[data-astro-cid-bqt2in6c] nav[data-astro-cid-bqt2in6c] span[data-astro-cid-bqt2in6c]{color:#f4ffb7}.capability-related[data-astro-cid-bqt2in6c] nav[data-astro-cid-bqt2in6c] strong[data-astro-cid-bqt2in6c]{max-width:18ch;font-family:var(--font-sans);letter-spacing:-.04em;margin-top:3.5rem;font-size:1.08rem;line-height:1.2;display:block}.capability-related[data-astro-cid-bqt2in6c] nav[data-astro-cid-bqt2in6c] i[data-astro-cid-bqt2in6c]{color:#7f9500;font-style:normal;position:absolute;top:1.35rem;right:1.35rem}:where(html[data-theme=dark]) .capability-related[data-astro-cid-bqt2in6c] nav[data-astro-cid-bqt2in6c] i[data-astro-cid-bqt2in6c]{color:#eeff8f}.capability-updated[data-astro-cid-bqt2in6c]{color:#85857f;background:#080808;padding-block:1rem}:where(html[data-theme=dark]) .capability-updated[data-astro-cid-bqt2in6c]{color:#80807a;background:#f7f7f7}.capability-updated[data-astro-cid-bqt2in6c] p[data-astro-cid-bqt2in6c]{font-family:var(--font-mono);margin:0;font-size:.6rem}.capability-reveal[data-astro-cid-bqt2in6c][data-motion=pending]>[data-astro-cid-bqt2in6c]{opacity:0;transform:translateY(1.1rem)scale(.988)}.capability-reveal[data-astro-cid-bqt2in6c][data-motion=visible]>[data-astro-cid-bqt2in6c]{opacity:1;transition:opacity .52s ease calc(var(--reveal-order,0) * 65ms), transform .76s cubic-bezier(.16, 1, .3, 1) calc(var(--reveal-order,0) * 65ms);transform:none}@media (width<=68rem){.capability-steps[data-astro-cid-bqt2in6c] li[data-astro-cid-bqt2in6c],.capability-bento[data-astro-cid-bqt2in6c] article[data-astro-cid-bqt2in6c],.capability-bento[data-astro-cid-bqt2in6c] article[data-astro-cid-bqt2in6c]:first-child,.capability-bento--five[data-astro-cid-bqt2in6c] article[data-astro-cid-bqt2in6c]:nth-child(n){grid-column:span 6}}@media (width<=50rem){.capability-hero__intro[data-astro-cid-bqt2in6c],.capability-split[data-astro-cid-bqt2in6c],.capability-section__intro[data-astro-cid-bqt2in6c],.capability-answer__grid[data-astro-cid-bqt2in6c],.capability-scenario[data-astro-cid-bqt2in6c]{grid-template-columns:1fr;gap:1.35rem}.capability-visual[data-astro-cid-bqt2in6c]{aspect-ratio:4/3}.capability-audiences[data-astro-cid-bqt2in6c],.capability-related[data-astro-cid-bqt2in6c] nav[data-astro-cid-bqt2in6c]{grid-template-columns:1fr}.capability-related[data-astro-cid-bqt2in6c] nav[data-astro-cid-bqt2in6c] a[data-astro-cid-bqt2in6c]{min-height:13rem}}@media (width<=38rem){.capability-steps[data-astro-cid-bqt2in6c] li[data-astro-cid-bqt2in6c],.capability-bento[data-astro-cid-bqt2in6c] article[data-astro-cid-bqt2in6c],.capability-bento[data-astro-cid-bqt2in6c] article[data-astro-cid-bqt2in6c]:first-child,.capability-bento--five[data-astro-cid-bqt2in6c] article[data-astro-cid-bqt2in6c]:nth-child(n){grid-column:1/-1}.capability-steps[data-astro-cid-bqt2in6c] li[data-astro-cid-bqt2in6c]{min-height:12rem}.capability-visual[data-astro-cid-bqt2in6c] figcaption[data-astro-cid-bqt2in6c]{display:none}.capability-boundary[data-astro-cid-bqt2in6c]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.capability-reveal[data-astro-cid-bqt2in6c][data-motion]>[data-astro-cid-bqt2in6c]{opacity:1;transition:none;transform:none}}body.page-guide{color:#1d1d1d;background:#f6f6f6}:where(html[data-theme=dark]) body.page-guide{color:#eaeaea;background:#121212}.guide__wrap[data-astro-cid-brgmnqb6]{width:min(100% - 2rem,48rem);margin-inline:auto}.guide__header[data-astro-cid-brgmnqb6]{padding-block:clamp(3rem,7vw,6rem) 0}.guide__header[data-astro-cid-brgmnqb6] .ds-breadcrumbs li{color:#8a8a84;font-family:var(--font-sans);font-size:.95rem}:where(html[data-theme=dark]) .guide__header[data-astro-cid-brgmnqb6] .ds-breadcrumbs li{color:#7b7b75}.guide__header[data-astro-cid-brgmnqb6] .ds-breadcrumbs li+li:before{color:#c4c4be;margin-inline:.5rem}:where(html[data-theme=dark]) .guide__header[data-astro-cid-brgmnqb6] .ds-breadcrumbs li+li:before{color:#41413b}.guide__header[data-astro-cid-brgmnqb6] .ds-breadcrumbs a{min-width:0;min-height:0;text-decoration:none}.guide__header[data-astro-cid-brgmnqb6] .ds-breadcrumbs a:hover{color:#1d1d1d}:where(html[data-theme=dark]) .guide__header[data-astro-cid-brgmnqb6] .ds-breadcrumbs a:hover{color:#eaeaea}.guide__header[data-astro-cid-brgmnqb6] h1[data-astro-cid-brgmnqb6]{letter-spacing:-.04em;text-wrap:balance;margin:1rem 0 0;font-size:clamp(2.2rem,4.4vw,3.4rem);font-weight:450;line-height:1.08}.guide__dek[data-astro-cid-brgmnqb6]{color:#5a5a55;text-wrap:pretty;margin:1.25rem 0 0;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.6}:where(html[data-theme=dark]) .guide__dek[data-astro-cid-brgmnqb6]{color:#bfbfbb}.guide__meta[data-astro-cid-brgmnqb6]{border-bottom:2px dotted #1d1d1d2e;flex-wrap:wrap;gap:1rem clamp(1.5rem,4vw,3rem);margin:clamp(1.75rem,3.5vw,2.5rem) 0 0;padding-bottom:clamp(1.5rem,3vw,2rem);display:flex}:where(html[data-theme=dark]) .guide__meta[data-astro-cid-brgmnqb6]{border-bottom:2px dotted #e3e3e32e}.guide__meta[data-astro-cid-brgmnqb6] div[data-astro-cid-brgmnqb6]{gap:.2rem;display:grid}.guide__meta[data-astro-cid-brgmnqb6] dt[data-astro-cid-brgmnqb6]{color:#8a8a84;font-size:.85rem}:where(html[data-theme=dark]) .guide__meta[data-astro-cid-brgmnqb6] dt[data-astro-cid-brgmnqb6]{color:#7b7b75}.guide__meta[data-astro-cid-brgmnqb6] dd[data-astro-cid-brgmnqb6]{color:#1d1d1d;margin:0;font-size:1rem}:where(html[data-theme=dark]) .guide__meta[data-astro-cid-brgmnqb6] dd[data-astro-cid-brgmnqb6]{color:#eaeaea}.guide__layout[data-astro-cid-brgmnqb6]{padding-block:clamp(2.25rem,4.5vw,3.5rem) clamp(3rem,6vw,5rem)}.guide__main[data-astro-cid-brgmnqb6]{min-width:0}.guide__toc[data-astro-cid-brgmnqb6]{z-index:5;top:calc(var(--header-offset,5rem) + 2rem);width:13rem;max-height:calc(100vh - var(--header-offset,5rem) - 4rem);opacity:0;pointer-events:none;transition:opacity .4s var(--cp-ease,ease), transform .5s var(--cp-ease,ease);position:fixed;left:max(1.5rem,50% - 41rem);overflow-y:auto;transform:translate(-.75rem)}.guide__toc[data-astro-cid-brgmnqb6][data-on]{opacity:1;pointer-events:auto;transform:none}.guide__toc[data-astro-cid-brgmnqb6] p[data-astro-cid-brgmnqb6]{color:#8a8a84;margin:0 0 .75rem;font-size:.8rem;font-weight:600}:where(html[data-theme=dark]) .guide__toc[data-astro-cid-brgmnqb6] p[data-astro-cid-brgmnqb6]{color:#7b7b75}.guide__toc[data-astro-cid-brgmnqb6] ol[data-astro-cid-brgmnqb6]{border-left:1px solid #1d1d1d1f;gap:.1rem;margin:0;padding:0;list-style:none;display:grid}:where(html[data-theme=dark]) .guide__toc[data-astro-cid-brgmnqb6] ol[data-astro-cid-brgmnqb6]{border-left:1px solid #e3e3e31f}.guide__toc[data-astro-cid-brgmnqb6] a[data-astro-cid-brgmnqb6]{color:#6a6a64;border-left:2px solid #0000;margin-left:-1px;padding:.35rem 0 .35rem .85rem;font-size:.82rem;line-height:1.35;text-decoration:none;transition:color .2s,border-color .2s;display:block}:where(html[data-theme=dark]) .guide__toc[data-astro-cid-brgmnqb6] a[data-astro-cid-brgmnqb6]{color:#b2b2ae}.guide__toc[data-astro-cid-brgmnqb6] a[data-astro-cid-brgmnqb6]:hover,.guide__toc[data-astro-cid-brgmnqb6] a[data-astro-cid-brgmnqb6].is-on{color:#1d1d1d;border-color:#8ca400}:where(html[data-theme=dark]) .guide__toc[data-astro-cid-brgmnqb6] a[data-astro-cid-brgmnqb6]:hover,:where(html[data-theme=dark]) .guide__toc[data-astro-cid-brgmnqb6] a[data-astro-cid-brgmnqb6].is-on{color:#eaeaea}@media (width<=80rem){.guide__toc[data-astro-cid-brgmnqb6]{display:none}}.guide__answer[data-astro-cid-brgmnqb6]{color:#f6f6f6;background:radial-gradient(circle at 95% 0,#badb0038,#0000 55%),#15170f;border-radius:1.5rem;margin-bottom:1.5rem;padding:clamp(1.4rem,3vw,2rem)}.guide__answer[data-astro-cid-brgmnqb6] h2[data-astro-cid-brgmnqb6]{color:#c6e81e;font:700 .7rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .6rem}:where(html[data-theme=dark]) .guide__answer[data-astro-cid-brgmnqb6] h2[data-astro-cid-brgmnqb6]{color:#55640a}.guide__answer[data-astro-cid-brgmnqb6] p[data-astro-cid-brgmnqb6]{margin:0;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.65}.guide__takeaways[data-astro-cid-brgmnqb6]{background:#fff;border-radius:1.5rem;margin-bottom:clamp(2rem,4vw,3rem);padding:clamp(1.4rem,3vw,2rem)}:where(html[data-theme=dark]) .guide__takeaways[data-astro-cid-brgmnqb6]{background:#000}.guide__takeaways[data-astro-cid-brgmnqb6] h2[data-astro-cid-brgmnqb6]{letter-spacing:-.03em;margin:0 0 .9rem;font-size:1.15rem;font-weight:600}.guide__takeaways[data-astro-cid-brgmnqb6] ul[data-astro-cid-brgmnqb6]{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.guide__takeaways[data-astro-cid-brgmnqb6] li[data-astro-cid-brgmnqb6]{color:#3f3f3b;gap:.75rem;line-height:1.55;display:flex}:where(html[data-theme=dark]) .guide__takeaways[data-astro-cid-brgmnqb6] li[data-astro-cid-brgmnqb6]{color:#d3d3d0}.guide__takeaways[data-astro-cid-brgmnqb6] svg[data-astro-cid-brgmnqb6]{fill:none;stroke:#1d1d1d;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6px;background:#badb00;border-radius:50%;flex:none;width:1.4rem;height:1.4rem;padding:.2rem}.guide__body[data-astro-cid-brgmnqb6]{max-width:none}.guide__body[data-astro-cid-brgmnqb6] h2{scroll-margin-top:calc(var(--header-offset,5rem) + 1rem);letter-spacing:-.035em;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:480;line-height:1.15}.guide__body[data-astro-cid-brgmnqb6] h3{letter-spacing:-.02em;font-size:clamp(1.1rem,1.5vw,1.25rem);font-weight:600}.guide__cta[data-astro-cid-brgmnqb6]{color:#1d1d1d;background:#badb00;border-radius:1.5rem;margin-top:clamp(2.5rem,5vw,4rem);padding:clamp(1.5rem,3vw,2.25rem)}.guide__cta[data-astro-cid-brgmnqb6] h2[data-astro-cid-brgmnqb6]{letter-spacing:-.05em;margin:0 0 .5rem;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:450}.guide__cta[data-astro-cid-brgmnqb6] p[data-astro-cid-brgmnqb6]{max-width:50ch;margin:0 0 1.2rem;line-height:1.55}.guide__cta[data-astro-cid-brgmnqb6] a[data-astro-cid-brgmnqb6]{color:#fff;background:#1d1d1d;border-radius:999px;gap:.5rem;padding:.8rem 1.3rem;font-weight:600;text-decoration:none;display:inline-flex}.guide__faq[data-astro-cid-brgmnqb6]{border-top:1px solid #1d1d1d14;padding-block:clamp(3rem,6vw,5rem)}:where(html[data-theme=dark]) .guide__faq[data-astro-cid-brgmnqb6]{border-top:1px solid #e3e3e314}.guide__related[data-astro-cid-brgmnqb6]{padding-block:0 clamp(3.5rem,7vw,6rem)}.guide__related[data-astro-cid-brgmnqb6] h2[data-astro-cid-brgmnqb6]{letter-spacing:-.05em;margin:0 0 1.25rem;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:420}.guide__related[data-astro-cid-brgmnqb6] ul[data-astro-cid-brgmnqb6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.guide__related[data-astro-cid-brgmnqb6] a[data-astro-cid-brgmnqb6]{height:100%;color:inherit;transition:transform .3s var(--ease-out,ease), box-shadow .3s ease;background:#fff;border-radius:1.25rem;align-content:start;gap:.55rem;padding:1.4rem;text-decoration:none;display:grid}:where(html[data-theme=dark]) .guide__related[data-astro-cid-brgmnqb6] a[data-astro-cid-brgmnqb6]{background:#000}.guide__related[data-astro-cid-brgmnqb6] a[data-astro-cid-brgmnqb6]:hover{transform:translateY(-3px);box-shadow:0 18px 36px -24px #1d1d1d59}:where(html[data-theme=dark]) .guide__related[data-astro-cid-brgmnqb6] a[data-astro-cid-brgmnqb6]:hover{box-shadow:0 18px 36px -24px #1d1d1da1}.guide__related[data-astro-cid-brgmnqb6] small[data-astro-cid-brgmnqb6]{color:#6f8200;font:700 .64rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase}:where(html[data-theme=dark]) .guide__related[data-astro-cid-brgmnqb6] small[data-astro-cid-brgmnqb6]{color:#f1ff9e}.guide__related[data-astro-cid-brgmnqb6] b[data-astro-cid-brgmnqb6]{letter-spacing:-.03em;font-size:1.1rem;font-weight:560;line-height:1.2}.guide__related[data-astro-cid-brgmnqb6] span[data-astro-cid-brgmnqb6]{color:#5f5f5a;font-size:.9rem;line-height:1.5}:where(html[data-theme=dark]) .guide__related[data-astro-cid-brgmnqb6] span[data-astro-cid-brgmnqb6]{color:#bbbbb7}.guide__related[data-astro-cid-brgmnqb6] i[data-astro-cid-brgmnqb6]{color:#1d1d1d;margin-top:.4rem;font-size:.82rem;font-style:normal;font-weight:600}:where(html[data-theme=dark]) .guide__related[data-astro-cid-brgmnqb6] i[data-astro-cid-brgmnqb6]{color:#eaeaea}@media (width<=56rem){.guide__related[data-astro-cid-brgmnqb6] ul[data-astro-cid-brgmnqb6]{grid-template-columns:minmax(0,1fr)}}
