.capability-panel__header[data-astro-cid-nfmvtftu]{margin-block-end:var(--space-lg)}.capability-panel__header[data-astro-cid-nfmvtftu] h2[data-astro-cid-nfmvtftu],.capability-panel__header[data-astro-cid-nfmvtftu] h3[data-astro-cid-nfmvtftu],.capability-panel__header[data-astro-cid-nfmvtftu] h4[data-astro-cid-nfmvtftu],.capability-panel__header[data-astro-cid-nfmvtftu] h5[data-astro-cid-nfmvtftu]{margin:0}.capability-panel__header[data-astro-cid-nfmvtftu] p[data-astro-cid-nfmvtftu]{margin:var(--space-xs) 0 0;color:var(--color-text-muted)}.capability-panel__concepts[data-astro-cid-nfmvtftu]{margin:0;padding:0;list-style:none}.capability-panel__concept[data-astro-cid-nfmvtftu]{border-block-start:1px solid var(--color-border-strong)}.capability-panel__concept[data-astro-cid-nfmvtftu] details[data-astro-cid-nfmvtftu]{padding-block:var(--space-md)}.capability-panel__concept[data-astro-cid-nfmvtftu] summary[data-astro-cid-nfmvtftu]{align-items:center;gap:var(--space-md);cursor:pointer;font-weight:var(--font-weight-semibold);grid-template-columns:minmax(0,1fr) 1rem;list-style:none;display:grid}.capability-panel__concept[data-astro-cid-nfmvtftu] summary[data-astro-cid-nfmvtftu]::-webkit-details-marker{display:none}.capability-panel__concept[data-astro-cid-nfmvtftu] summary[data-astro-cid-nfmvtftu]:after{content:"";border-block-end:2px solid;border-inline-end:2px solid;justify-self:end;block-size:.5rem;inline-size:.5rem;transform:rotate(45deg)translate(-.1rem,-.1rem)}.capability-panel__concept[data-astro-cid-nfmvtftu] details[data-astro-cid-nfmvtftu][open] summary[data-astro-cid-nfmvtftu]:after{transform:rotate(225deg)translate(-.1rem,-.1rem)}.capability-panel__concept[data-astro-cid-nfmvtftu] p[data-astro-cid-nfmvtftu]{margin:var(--space-sm) 2rem 0 0;color:var(--color-text-muted)}.showcase-accordion[data-astro-cid-hjrlbkdd]{gap:var(--space-lg);display:grid}.showcase-accordion__header[data-astro-cid-hjrlbkdd]{gap:var(--space-2xs);max-inline-size:44rem;display:grid}.showcase-accordion__header[data-astro-cid-hjrlbkdd] h2[data-astro-cid-hjrlbkdd],.showcase-accordion__header[data-astro-cid-hjrlbkdd] h3[data-astro-cid-hjrlbkdd],.showcase-accordion__header[data-astro-cid-hjrlbkdd] h4[data-astro-cid-hjrlbkdd],.showcase-accordion__header[data-astro-cid-hjrlbkdd] h5[data-astro-cid-hjrlbkdd]{margin:0}.showcase-accordion__header[data-astro-cid-hjrlbkdd] p[data-astro-cid-hjrlbkdd]{color:var(--color-text-muted);margin:0}.showcase-accordion__layout[data-astro-cid-hjrlbkdd]{gap:var(--space-md);flex-direction:column;display:flex}.showcase-accordion__item[data-astro-cid-hjrlbkdd]{border-block-start:1px solid var(--color-border-strong)}.showcase-accordion__title[data-astro-cid-hjrlbkdd]{font-size:var(--font-size-md);margin:0}.showcase-accordion__control[data-astro-cid-hjrlbkdd]{justify-content:space-between;align-items:center;gap:var(--space-sm);min-block-size:44px;padding-block:var(--space-xs);color:var(--color-text-muted);font-weight:var(--font-weight-semibold);text-align:start;cursor:pointer;text-decoration:none;display:flex}.showcase-accordion__control[data-astro-cid-hjrlbkdd]:hover,.showcase-accordion__control[data-astro-cid-hjrlbkdd][aria-expanded=true]{color:var(--color-text)}.showcase-accordion__marker[data-astro-cid-hjrlbkdd]{border-block-end:2px solid;border-inline-end:2px solid;flex:none;block-size:.5rem;inline-size:.5rem;rotate:45deg}.showcase-accordion__control[data-astro-cid-hjrlbkdd][aria-expanded=true] .showcase-accordion__marker[data-astro-cid-hjrlbkdd]{rotate:-135deg}.showcase-accordion__control[data-astro-cid-hjrlbkdd][aria-expanded=true] .showcase-accordion__label[data-astro-cid-hjrlbkdd]{box-shadow:inset 0 -2px 0 0 var(--color-accent-strong)}.showcase-accordion__detail[data-astro-cid-hjrlbkdd]{color:var(--color-text-muted);font-size:var(--font-size-sm);padding-block-end:var(--space-sm)}.showcase-accordion__detail[data-astro-cid-hjrlbkdd] p[data-astro-cid-hjrlbkdd]{margin:0}.showcase-accordion__frame[data-astro-cid-hjrlbkdd]{aspect-ratio:var(--showcase-media-aspect,16 / 10);border-radius:var(--radius-lg);display:grid;overflow:hidden}.showcase-accordion__frame[data-astro-cid-hjrlbkdd]>*{block-size:100%;inline-size:100%}.showcase-accordion__frame[data-astro-cid-hjrlbkdd] img{object-fit:contain;block-size:100%;inline-size:100%}.showcase-accordion__caption[data-astro-cid-hjrlbkdd]{margin:var(--space-xs) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}.showcase-accordion__action[data-astro-cid-hjrlbkdd]{margin:var(--space-2xs) 0 0}.showcase-accordion__action[data-astro-cid-hjrlbkdd] a[data-astro-cid-hjrlbkdd]{color:var(--color-link);font-weight:var(--font-weight-semibold)}.showcase-accordion__action[data-astro-cid-hjrlbkdd] a[data-astro-cid-hjrlbkdd]:hover{color:var(--color-link-hover)}.showcase-accordion[data-astro-cid-hjrlbkdd].is-enhanced .showcase-accordion__media[data-astro-cid-hjrlbkdd]{display:none}.showcase-accordion[data-astro-cid-hjrlbkdd].is-enhanced .showcase-accordion__media[data-astro-cid-hjrlbkdd].is-active{display:block}@media (width>=62rem){.showcase-accordion[data-astro-cid-hjrlbkdd].is-enhanced .showcase-accordion__layout[data-astro-cid-hjrlbkdd]{column-gap:var(--space-2xl);grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;row-gap:0;display:grid}.showcase-accordion[data-astro-cid-hjrlbkdd].is-enhanced .showcase-accordion__item[data-astro-cid-hjrlbkdd]{grid-column:1}.showcase-accordion[data-astro-cid-hjrlbkdd].is-enhanced .showcase-accordion__media[data-astro-cid-hjrlbkdd]{visibility:hidden;grid-column:2;display:block}.showcase-accordion[data-astro-cid-hjrlbkdd].is-enhanced .showcase-accordion__media[data-astro-cid-hjrlbkdd].is-active{visibility:visible}}.showcase-tabs[data-astro-cid-c367shfv]{gap:var(--space-lg);display:grid}.showcase-tabs__header[data-astro-cid-c367shfv]{gap:var(--space-2xs);max-inline-size:44rem;display:grid}.showcase-tabs__header[data-astro-cid-c367shfv] h2[data-astro-cid-c367shfv],.showcase-tabs__header[data-astro-cid-c367shfv] h3[data-astro-cid-c367shfv],.showcase-tabs__header[data-astro-cid-c367shfv] h4[data-astro-cid-c367shfv],.showcase-tabs__header[data-astro-cid-c367shfv] h5[data-astro-cid-c367shfv]{margin:0}.showcase-tabs__header[data-astro-cid-c367shfv] p[data-astro-cid-c367shfv]{color:var(--color-text-muted);margin:0}.showcase-tabs__stage[data-astro-cid-c367shfv]{gap:var(--space-lg);display:grid}.showcase-tabs[data-astro-cid-c367shfv].is-enhanced .showcase-tabs__stage[data-astro-cid-c367shfv]{grid-template-areas:"stage"}.showcase-tabs[data-astro-cid-c367shfv].is-enhanced .showcase-tabs__panel[data-astro-cid-c367shfv]{visibility:hidden;grid-area:stage}.showcase-tabs[data-astro-cid-c367shfv].is-enhanced .showcase-tabs__panel[data-astro-cid-c367shfv].is-active{visibility:visible}.showcase-tabs__panel[data-astro-cid-c367shfv]{gap:var(--space-sm);align-content:start;display:grid}.showcase-tabs__action[data-astro-cid-c367shfv]{margin:0}.showcase-tabs__action[data-astro-cid-c367shfv] a[data-astro-cid-c367shfv]{color:var(--color-link);font-weight:var(--font-weight-semibold)}.showcase-tabs__action[data-astro-cid-c367shfv] a[data-astro-cid-c367shfv]:hover{color:var(--color-link-hover)}.showcase-tabs__bar[data-astro-cid-c367shfv]{gap:var(--space-sm);display:grid}.showcase-tabs__nav[data-astro-cid-c367shfv]{grid-template-columns:repeat(var(--showcase-count,3), 1fr);gap:var(--space-md);display:grid}@media (width<=48rem){.showcase-tabs__nav[data-astro-cid-c367shfv]{grid-template-columns:1fr}}.showcase-tabs__tab[data-astro-cid-c367shfv]{gap:var(--space-2xs);color:var(--color-text-muted);text-align:start;align-content:start;padding-block-end:var(--space-xs);text-decoration:none;display:grid}.showcase-tabs__tab[data-astro-cid-c367shfv]:hover,.showcase-tabs__tab[data-astro-cid-c367shfv][aria-selected=true]{color:var(--color-text)}.showcase-tabs__rail[data-astro-cid-c367shfv]{background-color:var(--color-border);border-radius:999px;block-size:3px;display:block}.showcase-tabs__tab[data-astro-cid-c367shfv][aria-selected=true] .showcase-tabs__rail[data-astro-cid-c367shfv]{background-color:var(--color-accent-surface)}.showcase-tabs__progress[data-astro-cid-c367shfv]{border-radius:inherit;background-color:var(--color-accent-strong);transform-origin:0;block-size:100%;display:block;transform:scaleX(0)}.showcase-tabs__tab[data-astro-cid-c367shfv][aria-selected=true] .showcase-tabs__progress[data-astro-cid-c367shfv]{transform:scaleX(1)}.showcase-tabs[data-astro-cid-c367shfv][data-rotation=running] .showcase-tabs__tab[data-astro-cid-c367shfv][aria-selected=true] .showcase-tabs__progress[data-astro-cid-c367shfv]{animation:showcase-progress var(--showcase-rotate,8s) linear forwards}.showcase-tabs[data-astro-cid-c367shfv][data-rotation=running]:hover .showcase-tabs__progress[data-astro-cid-c367shfv],.showcase-tabs[data-astro-cid-c367shfv][data-rotation=running]:focus-within .showcase-tabs__progress[data-astro-cid-c367shfv]{animation-play-state:paused}@keyframes showcase-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.showcase-tabs__label[data-astro-cid-c367shfv]{font-weight:var(--font-weight-semibold);color:var(--color-text)}.showcase-tabs__description[data-astro-cid-c367shfv]{font-size:var(--font-size-sm);line-height:var(--line-height-base)}.showcase-tabs__rotation[data-astro-cid-c367shfv]{min-block-size:44px;min-inline-size:5rem;padding-inline:var(--space-sm);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-text);font-size:var(--font-size-sm);cursor:pointer;justify-self:end}.showcase-tabs__rotation[data-astro-cid-c367shfv][hidden]{display:none}.timeline__heading[data-astro-cid-qz6nk6a6]{margin:0 0 var(--space-sm);max-width:24ch}.timeline__summary[data-astro-cid-qz6nk6a6]{color:var(--color-text-muted);margin-block-end:var(--space-lg)}.timeline__milestones[data-astro-cid-qz6nk6a6]{gap:var(--space-md) 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,5.5rem),1fr));margin:0;padding:0;list-style:none;display:grid}.timeline__milestone[data-astro-cid-qz6nk6a6]{align-content:start;gap:var(--space-3xs) var(--space-2xs);border-block-start:1px solid color-mix(in srgb, currentColor 30%, transparent);grid-template-columns:minmax(0,1fr) auto;padding-block-start:var(--space-sm);padding-inline-end:var(--space-sm);display:grid;position:relative}.timeline__milestone[data-astro-cid-qz6nk6a6]:before{content:"";background-color:var(--color-accent);border-radius:50%;block-size:.625rem;inline-size:.625rem;position:absolute;inset-block-start:-.3125rem;inset-inline-start:0}.timeline__head[data-astro-cid-qz6nk6a6]{display:contents}.timeline__year[data-astro-cid-qz6nk6a6]{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);grid-column:1;line-height:1.2}.timeline__label[data-astro-cid-qz6nk6a6]{min-inline-size:0;font-size:var(--font-size-sm);overflow-wrap:break-word;grid-area:2/1/auto/-1}.timeline__info[data-astro-cid-qz6nk6a6]{block-size:1.75rem;inline-size:1.75rem;color:inherit;cursor:help;font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);background:0 0;border:1px solid;border-radius:50%;grid-area:1/2;place-items:center;padding:0;display:inline-grid}.timeline__info[data-astro-cid-qz6nk6a6]:hover,.timeline__info[data-astro-cid-qz6nk6a6]:focus-visible{background:color-mix(in srgb, currentColor 14%, transparent)}.timeline__detail[data-astro-cid-qz6nk6a6]{max-inline-size:min(22rem,100vw - 2rem);padding:var(--space-md);border:1px solid var(--color-border-strong);background:var(--color-surface-paper);box-shadow:var(--shadow-md);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);margin:0}@supports (position-area:block-end){.timeline__detail[data-astro-cid-qz6nk6a6]{position-area:block-end span-inline-end;position-try-fallbacks:block-start span-inline-end, block-end span-inline-start;margin:var(--space-2xs)}}.timeline__detail[data-astro-cid-qz6nk6a6]::backdrop{background:0 0}.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__milestones[data-astro-cid-qz6nk6a6]{--timeline-rail-gap:clamp(1.5rem, 7%, 3rem);column-gap:var(--timeline-rail-gap);row-gap:var(--space-sm);grid-template-columns:1fr 1fr;position:relative}.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__milestones[data-astro-cid-qz6nk6a6]:before{content:"";background:color-mix(in srgb, currentColor 30%, transparent);inline-size:1px;position:absolute;inset-block:.55rem 0;inset-inline-start:50%}.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__milestone[data-astro-cid-qz6nk6a6]{grid-row:var(--milestone-row);border-block-start:0;grid-template-columns:minmax(0,1fr);padding-block-start:0;padding-inline-end:0}.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__milestone[data-astro-cid-qz6nk6a6]:nth-child(odd){text-align:end;grid-column:1}.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__milestone[data-astro-cid-qz6nk6a6]:nth-child(2n){grid-column:2}.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__head[data-astro-cid-qz6nk6a6]{align-items:center;gap:var(--space-2xs);display:flex}.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__milestone[data-astro-cid-qz6nk6a6]:nth-child(odd) .timeline__head[data-astro-cid-qz6nk6a6]{flex-direction:row-reverse}.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__milestone[data-astro-cid-qz6nk6a6]:before{inset-block-start:.4rem}.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__milestone[data-astro-cid-qz6nk6a6]:nth-child(odd):before{inset-inline-start:auto;inset-inline-end:calc((var(--timeline-rail-gap) / 2 + .3125rem) * -1)}.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__milestone[data-astro-cid-qz6nk6a6]:nth-child(2n):before{inset-inline-start:calc((var(--timeline-rail-gap) / 2 + .3125rem) * -1)}.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__year[data-astro-cid-qz6nk6a6]{font-size:var(--font-size-lg);line-height:var(--line-height-heading)}.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__label[data-astro-cid-qz6nk6a6]{font-size:var(--font-size-base)}.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__info[data-astro-cid-qz6nk6a6]{block-size:1.375rem;inline-size:1.375rem;font-size:.75rem}@media (width<=47.99rem){.timeline__milestones[data-astro-cid-qz6nk6a6]{grid-template-columns:1fr;gap:0}.timeline__milestone[data-astro-cid-qz6nk6a6]{align-items:center;gap:var(--space-2xs);padding-block:var(--space-xs);grid-template-columns:4.5rem minmax(0,1fr) auto;padding-inline-end:0}.timeline__milestone[data-astro-cid-qz6nk6a6]:before{inset-block-start:-.3125rem}.timeline__label[data-astro-cid-qz6nk6a6]{grid-area:1/2}.timeline__info[data-astro-cid-qz6nk6a6]{grid-column:3}.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__milestones[data-astro-cid-qz6nk6a6]{row-gap:var(--space-md);grid-template-columns:1fr;padding-inline-start:1.75rem}.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__milestones[data-astro-cid-qz6nk6a6]:before{inset-inline-start:.3125rem}.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__milestone[data-astro-cid-qz6nk6a6],.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__milestone[data-astro-cid-qz6nk6a6]:nth-child(odd),.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__milestone[data-astro-cid-qz6nk6a6]:nth-child(2n){text-align:start;grid-area:auto/1;grid-template-columns:minmax(0,1fr);align-items:start;padding-block:0}.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__milestone[data-astro-cid-qz6nk6a6]:before,.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__milestone[data-astro-cid-qz6nk6a6]:nth-child(odd):before,.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__milestone[data-astro-cid-qz6nk6a6]:nth-child(2n):before{inset-inline:-1.75rem auto}.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__label[data-astro-cid-qz6nk6a6]{grid-area:2/1}.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__head[data-astro-cid-qz6nk6a6]{justify-content:start}.timeline--alternating[data-astro-cid-qz6nk6a6] .timeline__milestone[data-astro-cid-qz6nk6a6]:nth-child(odd) .timeline__head[data-astro-cid-qz6nk6a6]{flex-direction:row}}.media-clip[data-astro-cid-qnxl3bey]{margin:0}.media-clip__frame[data-astro-cid-qnxl3bey]{border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background-color:var(--color-surface);display:block;position:relative;overflow:hidden}.media-clip__video[data-astro-cid-qnxl3bey]{block-size:auto;inline-size:100%;aspect-ratio:var(--clip-aspect-ratio);object-fit:cover;display:block}.media-clip__control[data-astro-cid-qnxl3bey]{border:1px solid var(--color-border-strong);background-color:var(--color-surface);min-block-size:44px;min-inline-size:44px;color:var(--color-text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset-block-end:var(--space-sm);inset-inline-end:var(--space-sm)}.media-clip__control[data-astro-cid-qnxl3bey][hidden]{display:none}.media-clip__glyph[data-astro-cid-qnxl3bey]{clip-path:polygon(15% 0%,15% 100%,100% 50%);background-color:currentColor;block-size:.875rem;inline-size:.75rem}.media-clip[data-astro-cid-qnxl3bey][data-state=playing] .media-clip__glyph[data-astro-cid-qnxl3bey]{clip-path:none;background-color:#0000;background-image:linear-gradient(90deg,currentColor 0 35%,#0000 35% 65%,currentColor 65% 100%)}.media-clip--full-width[data-astro-cid-qnxl3bey]{max-inline-size:80rem;margin-inline:auto}.media-clip--split[data-astro-cid-qnxl3bey]{max-inline-size:38rem}.media-clip--inline[data-astro-cid-qnxl3bey]{max-inline-size:50rem}.customer-logo-marquee[data-astro-cid-cktcafyk]{gap:var(--space-xs);margin:var(--space-lg) 0 0;display:grid}.customer-logo-marquee__viewport[data-astro-cid-cktcafyk]{border-block:1px solid var(--color-border);background:var(--color-surface);overflow:hidden}.customer-logo-marquee__track[data-astro-cid-cktcafyk]{will-change:transform;inline-size:max-content;animation:34s linear infinite customer-logo-marquee-scroll;display:flex}.customer-logo-marquee__image[data-astro-cid-cktcafyk]{object-fit:contain;flex:none;block-size:clamp(3rem,6vw,5.5rem);inline-size:auto;max-inline-size:none;display:block}@keyframes customer-logo-marquee-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.customer-logo-marquee__track[data-astro-cid-cktcafyk]{animation:none}}.feature-matrix__summary[data-astro-cid-luaf2odk]{max-inline-size:68ch;color:var(--color-text-muted)}.feature-matrix__channel[data-astro-cid-luaf2odk]{border-block-start:1px solid var(--color-border)}.feature-matrix__channel[data-astro-cid-luaf2odk]:last-of-type{border-block-end:1px solid var(--color-border)}.feature-matrix__channel[data-astro-cid-luaf2odk]>summary[data-astro-cid-luaf2odk]{justify-content:space-between;align-items:baseline;gap:var(--space-sm);padding-block:var(--space-sm);cursor:pointer;list-style:none;display:flex}.feature-matrix__channel[data-astro-cid-luaf2odk]>summary[data-astro-cid-luaf2odk]::-webkit-details-marker{display:none}.feature-matrix__channel-name[data-astro-cid-luaf2odk]{align-items:center;gap:var(--space-xs);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);display:inline-flex}.feature-matrix[data-astro-cid-luaf2odk] .feature-matrix__channel-icon{block-size:1.5rem;inline-size:1.5rem;color:var(--color-accent-strong);stroke-width:1.75px}.feature-matrix[data-astro-cid-luaf2odk] .feature-matrix__group-icon{stroke-width:2px;block-size:1rem;inline-size:1rem}.feature-matrix[data-astro-cid-luaf2odk] .feature-matrix__icon{block-size:1.125rem;inline-size:1.125rem;color:var(--color-accent-strong);stroke-width:1.75px;flex:none;margin-block-start:.1em}.feature-matrix__channel-name[data-astro-cid-luaf2odk]:before{content:"";border-inline-end:2px solid var(--color-accent-strong);border-block-end:2px solid var(--color-accent-strong);block-size:.4em;inline-size:.4em;transition:transform .15s;transform:translateY(-.15em)rotate(-45deg)}.feature-matrix__channel[data-astro-cid-luaf2odk][open]>summary[data-astro-cid-luaf2odk] .feature-matrix__channel-name[data-astro-cid-luaf2odk]:before{transform:translateY(.1em)rotate(45deg)}@media (prefers-reduced-motion:reduce){.feature-matrix__channel-name[data-astro-cid-luaf2odk]:before,.feature-matrix__group-meta[data-astro-cid-luaf2odk]:after{transition:none}}.feature-matrix__count[data-astro-cid-luaf2odk]{color:var(--color-text-muted);font-size:var(--font-size-sm)}.feature-matrix__channel-summary[data-astro-cid-luaf2odk]{margin-block:0 var(--space-sm);color:var(--color-text-muted)}.feature-matrix__groups[data-astro-cid-luaf2odk]{gap:var(--space-md);margin-block:var(--space-sm) var(--space-lg);display:grid}.feature-matrix__group[data-astro-cid-luaf2odk]{border:1px solid var(--color-border);border-inline-start:3px solid var(--color-accent-rule);border-radius:var(--radius-sm);background-color:var(--color-surface-muted);min-inline-size:0}.feature-matrix__group[data-astro-cid-luaf2odk]>summary[data-astro-cid-luaf2odk]{align-items:center;gap:var(--space-sm);padding:var(--space-md);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;list-style:none;display:grid}.feature-matrix__group[data-astro-cid-luaf2odk]>summary[data-astro-cid-luaf2odk]::-webkit-details-marker{display:none}.feature-matrix__group-name[data-astro-cid-luaf2odk]{align-items:center;gap:var(--space-2xs);color:var(--color-accent-strong);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-subhead);text-transform:uppercase;display:inline-flex}.feature-matrix__group-count[data-astro-cid-luaf2odk]{color:var(--color-text-muted);font-size:var(--font-size-sm);flex:none}.feature-matrix__group-meta[data-astro-cid-luaf2odk]{align-items:center;gap:var(--space-sm);display:inline-flex}.feature-matrix__group-meta[data-astro-cid-luaf2odk]:after{content:"";border-inline-end:2px solid var(--color-accent-strong);border-block-end:2px solid var(--color-accent-strong);block-size:.4rem;inline-size:.4rem;transition:transform .15s;transform:translateY(-.15rem)rotate(-45deg)}.feature-matrix__group[data-astro-cid-luaf2odk][open]>summary[data-astro-cid-luaf2odk]{border-block-end:1px solid var(--color-border)}.feature-matrix__group[data-astro-cid-luaf2odk][open] .feature-matrix__group-meta[data-astro-cid-luaf2odk]:after{transform:translateY(.1rem)rotate(45deg)}.feature-matrix__list[data-astro-cid-luaf2odk]{gap:var(--space-sm);padding:var(--space-md);margin:0;display:grid}@media (width>=48rem){.feature-matrix__list[data-astro-cid-luaf2odk]{gap:var(--space-sm) var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.feature-matrix__groups[data-astro-cid-luaf2odk]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.feature-matrix__list[data-astro-cid-luaf2odk]{grid-template-columns:minmax(0,1fr)}}.feature-matrix__item[data-astro-cid-luaf2odk] dt[data-astro-cid-luaf2odk]{align-items:flex-start;gap:var(--space-2xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-subhead);display:flex}.feature-matrix__item[data-astro-cid-luaf2odk] dd[data-astro-cid-luaf2odk]{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0;padding-inline-start:calc(1.125rem + var(--space-2xs))}.article-card[data-astro-cid-j6hz4ewm]{gap:var(--space-md);padding-block:var(--space-md);border-block-end:1px solid var(--color-border);grid-template-columns:14rem minmax(0,1fr);align-content:start;display:grid}.article-card__thumbnail[data-astro-cid-j6hz4ewm],.article-card__thumbnail[data-astro-cid-j6hz4ewm] picture[data-astro-cid-j6hz4ewm]{display:block}.article-card__thumbnail[data-astro-cid-j6hz4ewm]{aspect-ratio:16/9;border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.article-card__thumbnail[data-astro-cid-j6hz4ewm] img[data-astro-cid-j6hz4ewm]{object-fit:cover;block-size:100%;inline-size:100%;display:block}.article-card__content[data-astro-cid-j6hz4ewm]{gap:var(--space-3xs);align-content:start;display:grid}.article-card__eyebrow[data-astro-cid-j6hz4ewm]{gap:var(--space-2xs);color:var(--color-accent-strong);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;flex-wrap:wrap;margin:0;display:flex}.article-card__read-time[data-astro-cid-j6hz4ewm]{color:var(--color-text-muted);font-weight:var(--font-weight-regular)}.article-card__read-time[data-astro-cid-j6hz4ewm]:before{content:"· "}.article-card__title[data-astro-cid-j6hz4ewm]{font-size:var(--font-size-lg);margin:0}.article-card__title[data-astro-cid-j6hz4ewm] a[data-astro-cid-j6hz4ewm]{color:inherit;text-decoration:none}.article-card__title[data-astro-cid-j6hz4ewm] a[data-astro-cid-j6hz4ewm]:hover,.article-card__title[data-astro-cid-j6hz4ewm] a[data-astro-cid-j6hz4ewm]:focus-visible{text-decoration:underline}.article-card__excerpt[data-astro-cid-j6hz4ewm]{max-width:60ch;color:var(--color-text-muted);margin:0}.article-card__meta[data-astro-cid-j6hz4ewm]{gap:var(--space-2xs);margin:var(--space-3xs) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.article-card__meta[data-astro-cid-j6hz4ewm] time[data-astro-cid-j6hz4ewm]:before{content:"· "}@media (width<=47.99rem){.article-card[data-astro-cid-j6hz4ewm]{grid-template-columns:1fr}}.blog-categories[data-astro-cid-5ukrqv4u]{border-block-end:1px solid var(--color-border-strong);margin-block-end:var(--space-lg);padding-block-end:var(--space-md)}.blog-categories__heading[data-astro-cid-5ukrqv4u]{margin:0 0 var(--space-2xs);font-size:var(--font-size-lg)}.blog-categories__list[data-astro-cid-5ukrqv4u]{gap:var(--space-2xs) var(--space-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.blog-group[data-astro-cid-5ukrqv4u]+.blog-group[data-astro-cid-5ukrqv4u]{margin-block-start:var(--space-xl)}.blog-group__heading[data-astro-cid-5ukrqv4u]{border-block-end:1px solid var(--color-border-strong);font-size:var(--font-size-h3);margin:0;padding-block-end:var(--space-2xs);scroll-margin-block-start:var(--space-lg)}.blog-group__cards[data-astro-cid-5ukrqv4u]{gap:0;display:grid}.capability-panel-section__header[data-astro-cid-innudlg7]{text-align:center;margin-block-end:var(--space-xl)}.capability-panel-section__header[data-astro-cid-innudlg7] h2[data-astro-cid-innudlg7],.capability-panel-section__header[data-astro-cid-innudlg7] p[data-astro-cid-innudlg7]{margin:0}.capability-panel-section__header[data-astro-cid-innudlg7] p[data-astro-cid-innudlg7]{max-inline-size:60ch;margin:var(--space-xs) auto 0;color:var(--color-text-muted)}.assembled-section--with-media[data-astro-cid-innudlg7]{gap:clamp(var(--space-lg), 5vw, var(--space-2xl));grid-template-columns:minmax(0,.9fr) minmax(18rem,.8fr);align-items:center;display:grid}.assembled-section--media-start[data-astro-cid-innudlg7] .media-figure{order:-1}.assembled-section[data-astro-cid-innudlg7]+.product-shot{margin-block-start:clamp(var(--space-lg), 5vw, var(--space-2xl))}@media (width<=47.99rem){.assembled-section--with-media[data-astro-cid-innudlg7]{grid-template-columns:1fr}.assembled-section--media-start[data-astro-cid-innudlg7] .media-figure{order:initial}}.plan-summary__heading[data-astro-cid-sjtoevsx]{margin-block:0 var(--space-sm)}.plan-summary__summary[data-astro-cid-sjtoevsx]{margin-block:0 var(--space-lg);max-inline-size:60ch}.plan-summary__billing-toggle[data-astro-cid-sjtoevsx]{margin-block:0 var(--space-lg);justify-content:center;display:flex}.plan-summary__billing-option[data-astro-cid-sjtoevsx]{border:1px solid var(--color-border-strong,currentColor);background:var(--color-surface);min-block-size:44px;color:inherit;font:inherit;cursor:pointer;padding:.5rem 1rem}.plan-summary__billing-option[data-astro-cid-sjtoevsx]:first-child{border-radius:var(--radius-md,.375rem) 0 0 var(--radius-md,.375rem)}.plan-summary__billing-option[data-astro-cid-sjtoevsx]+.plan-summary__billing-option[data-astro-cid-sjtoevsx]{border-inline-start:0}.plan-summary__billing-option[data-astro-cid-sjtoevsx]:last-child{border-radius:0 var(--radius-md,.375rem) var(--radius-md,.375rem) 0}.plan-summary__billing-option[data-astro-cid-sjtoevsx][aria-pressed=true]{background:var(--color-action,#1f4fd8);color:var(--color-text-inverse,#fff)}.plan-summary__list[data-astro-cid-sjtoevsx]{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}.plan-summary__card[data-astro-cid-sjtoevsx]{gap:var(--space-2xs);padding:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-xl);background-color:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.plan-summary__card--featured[data-astro-cid-sjtoevsx]{border:2px solid var(--color-accent);box-shadow:var(--shadow-md)}.plan-summary__badge[data-astro-cid-sjtoevsx]{background-color:var(--color-accent-surface);color:var(--color-accent-strong);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:0;border-radius:999px;align-self:start;margin:0;padding:.15rem .6rem}.plan-summary__name[data-astro-cid-sjtoevsx]{margin:0}.plan-summary__price[data-astro-cid-sjtoevsx]{font-weight:var(--font-weight-bold);margin:0;font-size:1.75rem}.plan-summary__qualifier[data-astro-cid-sjtoevsx]{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.plan-summary__fit[data-astro-cid-sjtoevsx]{color:var(--color-text-muted);margin:0}.plan-summary__action[data-astro-cid-sjtoevsx]{align-self:start;margin-block-start:auto}@keyframes plan-summary-swap{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}.plan-summary__swap[data-astro-cid-sjtoevsx]{animation:plan-summary-swap var(--motion-duration-base) var(--motion-ease)}@media (prefers-reduced-motion:reduce){.plan-summary__swap[data-astro-cid-sjtoevsx]{animation:none}}.feature-comparison__scroll[data-astro-cid-hqvxfsz4]{border-radius:var(--radius-lg);overflow-x:auto}.feature-comparison[data-astro-cid-hqvxfsz4] table[data-astro-cid-hqvxfsz4]{border-collapse:collapse;inline-size:100%;min-inline-size:34rem}.feature-comparison[data-astro-cid-hqvxfsz4] th[data-astro-cid-hqvxfsz4],.feature-comparison[data-astro-cid-hqvxfsz4] td[data-astro-cid-hqvxfsz4]{padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border);text-align:start;vertical-align:top}.feature-comparison[data-astro-cid-hqvxfsz4] thead[data-astro-cid-hqvxfsz4] th[data-astro-cid-hqvxfsz4]{background-color:var(--color-surface-muted);font-weight:var(--font-weight-bold)}.feature-comparison__category[data-astro-cid-hqvxfsz4] th[data-astro-cid-hqvxfsz4]{font-weight:var(--font-weight-bold);background-color:var(--color-surface-muted);color:var(--color-accent-strong);text-transform:uppercase;letter-spacing:0;font-size:var(--font-size-lg);line-height:var(--line-height-subhead)}.feature-comparison__more[data-astro-cid-hqvxfsz4]>td[data-astro-cid-hqvxfsz4]{padding:var(--space-xs) var(--space-sm);background-color:var(--color-surface-muted)}.feature-comparison[data-astro-cid-hqvxfsz4] tr[data-astro-cid-hqvxfsz4][hidden]{display:none}.feature-comparison__toggle[data-astro-cid-hqvxfsz4]{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-sm);border:1px solid var(--color-border-strong);background:var(--color-surface-paper);color:var(--color-accent-strong);cursor:pointer;font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);border-radius:999px;display:inline-flex}.feature-comparison__toggle[data-astro-cid-hqvxfsz4]:after{content:"";border-block-end:2px solid;border-inline-end:2px solid;block-size:.4em;inline-size:.4em;transition:transform .15s;transform:translateY(-.1em)rotate(45deg)}.feature-comparison__toggle[data-astro-cid-hqvxfsz4][aria-expanded=true]:after{transform:rotate(-135deg)}@media (prefers-reduced-motion:reduce){.feature-comparison__toggle[data-astro-cid-hqvxfsz4]:after{transition:none}}.feature-comparison__toggle[data-astro-cid-hqvxfsz4]:hover,.feature-comparison__toggle[data-astro-cid-hqvxfsz4]:focus-visible{border-color:var(--color-accent-strong);background-color:var(--color-surface-paper)}.feature-comparison__feature[data-astro-cid-hqvxfsz4]{align-items:center;gap:var(--space-2xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-subhead);display:inline-flex}.feature-comparison__info[data-astro-cid-hqvxfsz4]{block-size:1.375rem;inline-size:1.375rem;color:var(--color-text-muted);cursor:help;font:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);background:0 0;border:1px solid;border-radius:50%;place-items:center;padding:0;display:inline-grid}.feature-comparison__info[data-astro-cid-hqvxfsz4]:hover,.feature-comparison__info[data-astro-cid-hqvxfsz4]:focus-visible{background:var(--color-surface-muted);color:var(--color-text)}.feature-comparison__detail[data-astro-cid-hqvxfsz4]{max-inline-size:min(22rem,100vw - 2rem);padding:var(--space-md);border:1px solid var(--color-border-strong);background:var(--color-surface-paper);box-shadow:var(--shadow-md);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);margin:0}.feature-comparison__detail[data-astro-cid-hqvxfsz4]::backdrop{background:0 0}@supports (position-area:block-end){.feature-comparison__detail[data-astro-cid-hqvxfsz4]{position-area:block-end span-inline-end;position-try-fallbacks:block-start span-inline-end, block-end span-inline-start;margin:var(--space-2xs)}}.feature-comparison__yes[data-astro-cid-hqvxfsz4]{color:var(--color-success);font-weight:var(--font-weight-bold)}.feature-comparison__no[data-astro-cid-hqvxfsz4]{color:var(--color-text-muted)}.case-study-snapshot[data-astro-cid-yy3gd6gb]{gap:var(--space-lg);padding-block:var(--space-lg);border-block:1px solid var(--color-border);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:end;display:grid}.case-study-snapshot__heading[data-astro-cid-yy3gd6gb]{font-size:var(--font-size-h3);margin:0}.case-study-snapshot__metrics[data-astro-cid-yy3gd6gb]{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.case-study-snapshot__metric[data-astro-cid-yy3gd6gb]{border-inline-start:3px solid var(--color-accent-strong);padding-inline-start:var(--space-md)}.case-study-snapshot__metric[data-astro-cid-yy3gd6gb] dt[data-astro-cid-yy3gd6gb]{color:var(--color-text-muted);font-size:var(--font-size-sm)}.case-study-snapshot__metric[data-astro-cid-yy3gd6gb] dd[data-astro-cid-yy3gd6gb]{margin:var(--space-3xs) 0 0;font-size:var(--font-size-h3);font-weight:var(--font-weight-bold)}@media (width<=47.99rem){.case-study-snapshot[data-astro-cid-yy3gd6gb],.case-study-snapshot__metrics[data-astro-cid-yy3gd6gb]{grid-template-columns:1fr}}
