.feature-split[data-v-8c46cfd2]{--split-muted:var(--color-muted,#4f5d6b);--split-line:var(--color-line,#d7e0ea);--split-accent:var(--color-accent-text,var(--color-primary-accent));--split-mono:var(--font-mono,ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace);background-color:#fff;color:var(--color-copy);padding:4.5rem 0}.feature-split--grey[data-v-8c46cfd2]{background-color:var(--color-bg-grey)}.feature-split__row[data-v-8c46cfd2]{row-gap:2.5rem}.feature-split__eyebrow[data-v-8c46cfd2]{display:block;font-size:1.125rem;font-weight:700;margin-bottom:.5rem}.feature-split__headline[data-v-8c46cfd2]{color:var(--color-headlines);font-size:1.75rem;font-weight:700;line-height:1.25;margin:0 0 1rem}.feature-split__badge[data-v-8c46cfd2]{background-color:#c280001f;border-radius:2px;color:#c28000;display:inline-block;font-family:var(--split-mono);font-size:.625rem;font-weight:500;letter-spacing:.12em;line-height:1;margin-left:.5rem;padding:.3125rem .5rem;text-transform:uppercase;vertical-align:middle}.feature-split__copy[data-v-8c46cfd2]{font-size:1.0625rem;line-height:1.7}.feature-split__copy[data-v-8c46cfd2] p{margin:0 0 1rem}.feature-split__copy[data-v-8c46cfd2] p:last-child{margin-bottom:0}.feature-split__copy[data-v-8c46cfd2] a,.feature-split__note[data-v-8c46cfd2] a,.feature-split__point[data-v-8c46cfd2] a{color:var(--split-accent);text-decoration:underline;text-underline-offset:.2em}.feature-split__copy[data-v-8c46cfd2] code,.feature-split__note[data-v-8c46cfd2] code,.feature-split__point[data-v-8c46cfd2] code{background:none;color:var(--color-copy);font-family:var(--split-mono);font-size:.9em;padding:0;white-space:nowrap}.feature-split__points[data-v-8c46cfd2]{border-top:1px solid var(--split-line);list-style:none;margin:1.25rem 0 0;padding:1.25rem 0 0}.feature-split__point[data-v-8c46cfd2]{font-size:.9375rem;line-height:1.5;padding-left:1.25rem;position:relative}.feature-split__point+.feature-split__point[data-v-8c46cfd2]{margin-top:.5rem}.feature-split__point[data-v-8c46cfd2]:before{background-color:var(--split-accent);content:"";height:2px;left:0;position:absolute;top:.7em;width:.625rem}.feature-split__link-row[data-v-8c46cfd2]{margin:1.5rem 0 0}.feature-split__link[data-v-8c46cfd2]{color:var(--split-accent);font-weight:700;text-decoration:underline;text-underline-offset:.2em}.feature-split__note[data-v-8c46cfd2]{color:var(--split-muted);font-size:.8125rem;line-height:1.5;margin:1rem 0 0}.feature-split__visual[data-v-8c46cfd2]>*{width:100%}.feature-split__visual[data-v-8c46cfd2]>*+*{margin-top:1rem}@media(min-width:992px){.feature-split__row[data-v-8c46cfd2]{align-items:center}.feature-split--flip .feature-split__text[data-v-8c46cfd2]{order:2}.feature-split--flip .feature-split__visual[data-v-8c46cfd2]{order:1}.feature-split__headline[data-v-8c46cfd2]{font-size:2rem}}.capability-grid[data-v-7a4819fd]{--capability-muted:var(--color-muted,#4f5d6b);--capability-amber:#c28000;--capability-line:var(--color-line,#d7e0ea);--capability-box:#f8f9fb;--capability-copy:var(--color-copy);--capability-title:var(--color-headlines);--capability-accent:var(--color-accent-text,var(--color-primary-accent));--capability-mono:var(--font-mono,ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace);background-color:#fff;color:var(--color-copy);padding:6rem 0}.capability-grid--grey[data-v-7a4819fd]{--capability-box:#fff;background-color:var(--color-bg-grey)}.capability-grid--dark[data-v-7a4819fd]{--capability-box:hsla(0,0%,100%,.04);--capability-line:hsla(0,0%,100%,.14);--capability-muted:#a7b8ca;--capability-copy:#eaf2fa;--capability-title:#fff;--capability-accent:var(--color-folder,#ffc83d);color:var(--capability-copy)}.capability-grid--tight[data-v-7a4819fd]{padding-top:0}.capability-grid--bare[data-v-7a4819fd]{background-color:transparent;padding:0}.capability-grid__eyebrow[data-v-7a4819fd]{display:block;font-size:1.125rem;font-weight:700;margin-bottom:.5rem}.capability-grid__head[data-v-7a4819fd]{margin-bottom:3.5rem}.capability-grid__subline[data-v-7a4819fd]{margin-bottom:0;margin-top:1rem}.capability-grid__list[data-v-7a4819fd]{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));list-style:none;margin:0;padding:0}.capability-grid__item[data-v-7a4819fd]{background-color:var(--capability-box);border:1px solid var(--capability-line);border-radius:4px;padding:1.5rem;position:relative}.capability-grid__item--link[data-v-7a4819fd]:focus-within,.capability-grid__item--link[data-v-7a4819fd]:hover{border-color:var(--capability-accent)}@media(min-width:768px)and (max-width:991.98px){.capability-grid__item[data-v-7a4819fd]:last-child:nth-child(odd){grid-column:1/-1}}@media(min-width:992px){.capability-grid__list--4[data-v-7a4819fd]{grid-template-columns:repeat(4,minmax(0,1fr))}.capability-grid__list--3[data-v-7a4819fd]{grid-template-columns:repeat(3,minmax(0,1fr))}.capability-grid__list--2[data-v-7a4819fd]{grid-template-columns:repeat(2,minmax(0,1fr))}}.capability-grid__item-head[data-v-7a4819fd]{align-items:center;display:flex;gap:.625rem;margin-bottom:.875rem}.capability-grid__icon[data-v-7a4819fd]{display:block;height:26px;margin-bottom:0;width:26px}.capability-grid__badge[data-v-7a4819fd]{background-color:#c280001f;border-radius:2px;color:var(--capability-amber);font-family:var(--capability-mono);font-size:.625rem;font-weight:500;letter-spacing:.12em;line-height:1;padding:.3125rem .5rem;text-transform:uppercase}.capability-grid--dark .capability-grid__badge[data-v-7a4819fd]{background-color:#ffd27a2e;color:#ffd27a}.capability-grid__meta[data-v-7a4819fd]{color:var(--capability-accent);display:block;font-family:var(--capability-mono);font-size:.75rem;letter-spacing:.06em;margin-bottom:.375rem}.capability-grid__title[data-v-7a4819fd]{color:var(--capability-title);font-size:1.15625rem;font-weight:600;line-height:1.3;margin:0 0 .75rem}.capability-grid__link[data-v-7a4819fd]{color:var(--capability-title);text-decoration:none}.capability-grid__link[data-v-7a4819fd]:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute}.capability-grid__link[data-v-7a4819fd]:focus-visible,.capability-grid__link[data-v-7a4819fd]:hover{color:var(--capability-accent)}.capability-grid__arrow[data-v-7a4819fd]{color:var(--capability-accent);margin-left:.375rem}.capability-grid__copy[data-v-7a4819fd]{color:var(--capability-muted);font-size:.9375rem;line-height:1.6;margin:0}.capability-grid__copy[data-v-7a4819fd] a{color:var(--capability-accent);text-decoration:underline;text-underline-offset:.2em}.capability-grid__copy[data-v-7a4819fd] code,.capability-grid__point[data-v-7a4819fd] code{background:none;color:var(--capability-copy);font-family:var(--capability-mono);font-size:.9em;padding:0;white-space:nowrap}.capability-grid__points[data-v-7a4819fd]{border-top:1px solid var(--capability-line);list-style:none;margin:1rem 0 0;padding:1rem 0 0}.capability-grid__point[data-v-7a4819fd]{font-size:.9375rem;line-height:1.5;padding-left:1.25rem;position:relative}.capability-grid__point+.capability-grid__point[data-v-7a4819fd]{margin-top:.375rem}.capability-grid__point[data-v-7a4819fd]:before{background-color:var(--capability-accent);content:"";height:2px;left:0;position:absolute;top:.7em;width:.625rem}.capability-grid__snippet[data-v-7a4819fd]{background-color:#011e330d;border-radius:3px;color:var(--capability-copy);display:block;font-family:var(--capability-mono);font-size:.8125rem;line-height:1.5;margin-top:1rem;overflow-wrap:anywhere;padding:.5rem .75rem;white-space:normal}.capability-grid--dark .capability-grid__snippet[data-v-7a4819fd]{background-color:#ffffff14}.capability-grid__buttons[data-v-7a4819fd]{align-content:flex-start;align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1.5rem}.capability-grid__list--buttons .capability-grid__item[data-v-7a4819fd]{display:flex;flex-direction:column}.capability-grid__list--buttons .capability-grid__body[data-v-7a4819fd]{flex-grow:1}@supports (grid-template-rows:subgrid){.capability-grid__list--buttons .capability-grid__item[data-v-7a4819fd]{display:grid;grid-row:span 2;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid}.capability-grid__list--buttons .capability-grid__buttons[data-v-7a4819fd]{margin-top:0;padding-top:.25rem}}
