[data-public-root] [data-public=section]{width:100%;padding-top:var(--space-section-y);padding-bottom:var(--space-section-y);scroll-margin-top:var(--size-header-height);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}[data-public-root] [data-public=section-inner]{z-index:1;box-sizing:border-box;flex-direction:column;align-items:center;width:100%;margin-inline:auto;display:flex;position:relative}[data-public-root] [data-public=section-stack-host]{width:100%;max-width:var(--grid-content-width)}[data-public-root] [data-public=section-stack]{box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;display:flex}[data-public-root] [data-public=section-stack]>[data-public=section-heading],[data-public-root] [data-public=section-stack]>[data-public=section-content]{width:100%;min-width:0}@container section-stack (min-width:961px){[data-public-root] [data-public=section-stack]{grid-template-columns:repeat(var(--grid-columns), minmax(0, var(--grid-col)));column-gap:var(--grid-gutter);justify-content:start;align-items:start;display:grid}[data-public-root] [data-public=section-stack]>[data-public=section-heading]{grid-column:var(--section-heading-start,3) / span var(--section-heading-span,8);width:auto}[data-public-root] [data-public=section-stack]>[data-public=section-content]{grid-column:var(--section-content-start,1) / span var(--section-content-span,12);width:auto}}[data-public-root] [data-public=section-layout-container]{width:100%}[data-public-root] [data-public=section-content]{gap:var(--space-content-y);flex-direction:column;width:100%;display:flex}[data-public-root] [data-public=section-content][data-stack-align=center]{align-items:center}[data-public-root] [data-public=section-content][data-stack-align=start]{align-items:flex-start}body:has(.header--secondary) [data-public=section]{scroll-margin-top:calc(var(--size-header-height) * 2)}body:has([data-public=page-nav][data-stuck=true]) [data-public=section]{scroll-margin-top:calc(var(--size-header-height) + var(--size-page-nav-height))}[data-public-root]:has([data-public=page-nav][data-stuck=true]) [data-public=section]{scroll-margin-top:calc(var(--size-header-height) + var(--size-page-nav-height))}:is([data-public-root] [data-public=section]:has([data-public=card-carousel]),[data-public-root] [data-public=section]:has([data-public=ai-reviews-widget]),[data-public-root] [data-public=section]:has([data-public=logo-marquee]),[data-public-root] [data-public=section]:has([data-public=live-preview]),[data-public-root] [data-public=section]:has([data-public=page-nav]),[data-public-root] [data-public=section]:has([data-public=page-toc])){overflow:visible}[data-public-root] [data-public=section][data-padding-y=compactTop]{padding-top:var(--space-section-y-compact)}[data-public-root] [data-public=section][data-padding-y=compactBottom]{padding-bottom:var(--space-section-y-compact)}[data-public-root] [data-public=section][data-padding-y=compactBoth]{padding-top:var(--space-section-y-compact);padding-bottom:var(--space-section-y-compact)}[data-public-root] [data-public=slot-description]{box-sizing:border-box;border:2px dashed color-mix(in srgb, var(--prv-palette-brand) 75%, transparent);padding:var(--prv-space-12);border-radius:4px}[data-public-root] .section-backdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}[data-public-root] .section-backdrop>*{object-fit:cover;width:100%;height:100%;display:block}[data-public-root] [data-public=section-layout]{align-items:stretch;gap:var(--grid-gutter);flex-direction:column;width:100%;display:flex}@container section (max-width:960px){[data-public-root] [data-public=section-layout]:has([data-public=page-toc])>[data-public=section-layout-column][data-column=aside]{display:none}}[data-public-root] [data-public=section-layout-column]{flex-direction:column;width:100%;min-width:0;display:flex}[data-public-root] [data-public=section-layout-column]>[data-public=section-content]{flex-direction:column;width:100%;display:flex}[data-public-root] [data-public=section-layout-column]>[data-public=section-content]>:only-child{width:100%}@container section (min-width:961px){[data-public-root] [data-public=section-layout]{grid-template-columns:repeat(var(--grid-columns), minmax(0, var(--grid-col)));column-gap:var(--grid-gutter);row-gap:var(--grid-gutter);justify-content:start;align-items:center;display:grid}[data-public-root] [data-public=section-layout-column]{width:auto}[data-public-root] [data-public=section-layout][data-layout=columnsReverse]{direction:rtl}[data-public-root] [data-public=section-layout][data-layout=columnsReverse]>[data-public=section-layout-column]{direction:ltr}[data-public-root] [data-public=section-layout-column][data-column=primary]{grid-column:var(--section-columns-start,1) / span var(--section-span-primary,6)}[data-public-root] [data-public=section-layout-column][data-column=aside]{grid-column:span var(--section-span-aside,6)}[data-public-root] [data-public=section-layout-column][data-column=aside]:has([data-public=page-toc]){align-self:stretch}[data-public-root] [data-public=section-layout-column][data-column=aside]:has([data-public=page-toc])>[data-public=section-content][data-slot=aside]{height:100%}[data-public-root] [data-public=section-layout][data-layout=columns]>[data-public=section-layout-column][data-column=primary]{margin-inline-end:var(--space-section-columns-inset)}[data-public-root] [data-public=section-layout][data-layout=columns]>[data-public=section-layout-column][data-column=aside],[data-public-root] [data-public=section-layout][data-layout=columnsReverse]>[data-public=section-layout-column][data-column=primary]{margin-inline-start:var(--space-section-columns-inset)}[data-public-root] [data-public=section-layout][data-layout=columnsReverse]>[data-public=section-layout-column][data-column=aside]{margin-inline-end:var(--space-section-columns-inset)}}[data-public-root] [data-public=section][data-aside-grow]{overflow:clip visible}@container section (min-width:961px){[data-public-root] [data-public=section][data-aside-grow] [data-public=section-content][data-slot=aside]{container-type:inline-size}[data-public-root] [data-public=section][data-aside-grow] [data-public=section-content][data-slot=aside]>*{--aside-grow-content:min(var(--grid-content-width), 100vw - 2 * var(--space-container-x));--aside-grow-ramp:clamp(0, tan(atan2(var(--aside-grow-content) - 961px, 279px)), 1);--aside-grow-room:tan(atan2(max(0px, (100vw - var(--aside-grow-content)) / 2), 100cqw));transform-origin:0;scale:calc(1 + min(var(--section-aside-grow,0) * var(--aside-grow-ramp), var(--aside-grow-room)))}[data-public-root] [data-public=section][data-aside-grow] [data-layout=columnsReverse] [data-public=section-content][data-slot=aside]>*{transform-origin:100%}}[data-public-root] [data-public-viewport=mobile] [data-public=section-layout]{direction:ltr!important;flex-direction:column!important;align-items:stretch!important;display:flex!important}[data-public-root] [data-public-viewport=mobile] [data-public=section-layout-column]{width:100%;grid-column:auto!important;margin-inline:0!important}[data-public-root] [data-public-viewport=mobile] [data-public=section-layout]:has([data-public=page-toc])>[data-public=section-layout-column][data-column=aside]{display:none}[data-public-root] [data-public=section-heading-copy]>[data-public=section-heading-block]{flex-direction:column;width:100%;display:flex}[data-public-root] [data-public=section-heading]{--heading-end-line:var(--text-h2-line-height);--heading-end-eyebrow:var(--text-h5-line-height);--heading-end-offset:0px;flex-direction:column;width:100%;display:flex}[data-public-root] [data-public=section-heading-row]{align-items:flex-start;gap:var(--space-heading-end);flex-direction:column;width:100%;display:flex}[data-public-root] [data-public=section-heading-end]{width:100%;display:flex}[data-public-root] [data-public=section-heading-copy]{flex-direction:column;width:100%;min-width:0;display:flex}[data-public-root] [data-public=section-heading-copy][data-width=band]{max-width:var(--heading-max-width)}[data-public-root] [data-public=section-heading-copy][data-width=fill]{width:100%;max-width:none}[data-public-root] [data-public=section-heading][data-width=band]{max-width:var(--heading-max-width);margin-inline:auto}[data-public-root] [data-public=section-heading-action]{width:100%;display:flex}[data-public-root] [data-public=section-heading-lead]{flex-direction:column;width:100%;display:flex}[data-public-root] [data-public=section-heading-above]{flex-direction:row;align-items:center;line-height:1;display:flex}[data-public-root] [data-public=section-heading-above] [data-public=breadcrumbs]{align-self:stretch}[data-public-root] [data-public=section-description]{width:100%}[data-public-root] [data-public=section-description] a:not(.button){color:var(--color-accent);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;transition:color .2s}[data-public-root] [data-public=section-description] a:not(.button):hover{color:var(--color-accent-hover)}[data-public-root] [data-public=section-heading][data-level=h1]{--heading-end-line:var(--text-h1-line-height);--heading-end-eyebrow:var(--text-h4-line-height)}[data-public-root] [data-public=section-heading][data-level=h3]{--heading-end-line:var(--text-h3-line-height);--heading-end-eyebrow:var(--text-h6-line-height)}[data-public-root] [data-public=section-heading][data-has-label=true]{--heading-end-offset:calc(var(--heading-end-eyebrow) + var(--space-heading-label))}@media (min-width:961px){[data-public-root] [data-public=section-heading-row]{flex-direction:row}[data-public-root] [data-public=section-heading-end]{width:auto}[data-public-root] [data-public=section-heading-row]>[data-public=section-heading-copy]{flex:1 1 0;min-width:0;max-width:none}[data-public-root] [data-public=section-heading-row]>[data-public=section-heading-end]{min-width:0;min-height:var(--heading-end-line);margin-top:var(--heading-end-offset);flex:none;justify-content:flex-end;align-items:center}[data-public-root] [data-public=section-heading-row]>[data-public=section-heading-end] .button--align-start{align-self:center}}[data-public-root] [data-public=section-heading],[data-public-root] [data-public=section-heading] [data-public=section-heading-copy],[data-public-root] [data-public=section-heading] [data-public=section-heading-block],[data-public-root] [data-public=section-heading] [data-public=section-heading-lead]{align-items:flex-start}[data-public-root] [data-public=section-heading] [data-public=section-title],[data-public-root] [data-public=section-heading] [data-public=section-description]{text-align:left}[data-public-root] [data-public=section-heading] [data-public=section-heading-action]{justify-content:flex-start}[data-public-root] [data-public=section-heading][data-align=center],[data-public-root] [data-public=section-heading][data-align=center] [data-public=section-heading-copy],[data-public-root] [data-public=section-heading][data-align=center] [data-public=section-heading-block],[data-public-root] [data-public=section-heading][data-align=center] [data-public=section-heading-lead]{align-items:center}[data-public-root] [data-public=section-heading][data-align=center] [data-public=section-title],[data-public-root] [data-public=section-heading][data-align=center] [data-public=section-description]{text-align:center;width:100%}[data-public-root] [data-public=section-heading][data-align=center] [data-public=section-heading-action]{justify-content:center}@container section (max-width:960px){[data-public-root] [data-public=section-layout] [data-public=section-heading],[data-public-root] [data-public=section-layout] [data-public=section-heading] [data-public=section-heading-copy],[data-public-root] [data-public=section-layout] [data-public=section-heading] [data-public=section-heading-block],[data-public-root] [data-public=section-layout] [data-public=section-heading] [data-public=section-heading-lead]{align-items:center}[data-public-root] [data-public=section-layout] [data-public=section-heading] [data-public=section-title],[data-public-root] [data-public=section-layout] [data-public=section-heading] [data-public=section-description]{text-align:center;width:100%}[data-public-root] [data-public=section-layout] [data-public=section-heading] [data-public=section-heading-action]{justify-content:center}}
.vg-poster{z-index:3;object-fit:contain;pointer-events:none;opacity:1;width:100%;height:100%;transition:opacity .45s;position:absolute;inset:0}.vg-poster[data-live]:not([data-hold]){opacity:0}:is([data-public=demo-host]:has(~.vg-poster) .demo-host__stage,.demo-frame:has(~.vg-poster) .demo-host__stage){opacity:0!important;animation:none!important}[data-public=demo-host][data-demo-ready]:has(~.vg-poster) .demo-host__stage{opacity:1!important}.demo-frame:has([data-demo-ready]):has(~.vg-poster) .demo-host__stage{opacity:1!important}.media__frame:has(>.vg-poster[data-hold])>[data-public=demo-host]{visibility:hidden}[data-public-root] .media__frame>.vg-poster{object-fit:contain}@media (prefers-reduced-motion:reduce){.vg-poster{transition:none}}
