.features_article__JeNcg{display:grid;grid-gap:var(--gap-6);gap:var(--gap-6);min-width:0;width:100%;max-width:var(--container-wide)}.features_head__PuyZY{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-column-gap:var(--gap-3);column-gap:var(--gap-3);grid-row-gap:var(--gap-1);row-gap:var(--gap-1)}.features_headDisc__Y_aVV{grid-row:1/span 2}.features_head__PuyZY:not(:has(.features_lede__XYz_Y)) .features_headDisc__Y_aVV{grid-row:1}.features_headDisc__Y_aVV{display:grid;place-items:center;width:calc(var(--icon-size)*2.25);aspect-ratio:1;border-radius:var(--r-md);background:var(--label);color:var(--system-background)}.features_title__ov4UT{margin:0;font-family:var(--ff-ui);font-size:var(--fs-large-title);line-height:var(--lh-large-title);font-weight:var(--fw-large-title);letter-spacing:var(--ls-large-title,normal)}@media(max-width:600px){.features_title__ov4UT{font-family:var(--ff-ui);font-size:var(--fs-title1);line-height:var(--lh-title1);font-weight:var(--fw-title1);letter-spacing:var(--ls-title1,normal)}}.features_lede__XYz_Y{margin:0;font-family:var(--ff-ui);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-body);letter-spacing:var(--ls-body,normal);color:var(--secondary-label)}.features_prose___7maF{display:grid;grid-gap:var(--gap-3);gap:var(--gap-3);max-width:var(--readable-width)}.features_prose___7maF p{margin:0;font-family:var(--ff-ui);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-body);letter-spacing:var(--ls-body,normal);line-height:1.75}.features_section__1Pv1A{display:grid;grid-gap:var(--gap-3);gap:var(--gap-3);min-width:0}.features_h2__Ln7sF{display:inline-flex;align-items:center;gap:var(--gap-1-5);margin:0;font-family:var(--ff-ui);font-size:var(--fs-title3);line-height:var(--lh-title3);font-weight:var(--fw-title3);letter-spacing:var(--ls-title3,normal);font-weight:var(--font-weight-bold);scroll-margin-top:calc(var(--header-h) + var(--gap-4))}.features_split__ieY_n{display:grid;grid-gap:var(--gap-6);gap:var(--gap-6);align-items:start}@media(min-width:900px){.features_split__ieY_n:has(>[data-demo]){grid-template-columns:minmax(280px,360px) minmax(0,1fr)}}.features_side__lzr_l{display:grid;grid-gap:var(--gap-6);gap:var(--gap-6);min-width:0}.features_view__2H711{container-type:inline-size;display:grid;grid-gap:var(--gap-4);gap:var(--gap-4);min-width:0}@container (min-width: 40rem){.features_view__2H711[data-capture]{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start}}.features_capture__09yIj{justify-self:center;width:min(100%,300px);margin:0}.features_captureImg__WB2lp{display:block;width:100%;height:auto;border-radius:var(--r-lg);background:var(--secondary-system-background);box-shadow:inset 0 0 0 var(--hairline) var(--separator)}.features_related__hXj5E{display:flex;flex-wrap:wrap;column-gap:var(--gap-4);row-gap:var(--gap-1);margin:0;font-family:var(--ff-ui);font-size:var(--fs-footnote);line-height:var(--lh-footnote);font-weight:var(--fw-footnote);letter-spacing:var(--ls-footnote,normal);color:var(--secondary-label)}.features_related__hXj5E a{color:var(--label)}.features_related__hXj5E a:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media(forced-colors:active){.features_related__hXj5E a:focus-visible{outline:var(--focus-width) solid CanvasText;outline-offset:var(--focus-width)}}.features_demoSlot__ZUKZu{--demo-h:clamp(440px,70svh,640px);position:relative;min-width:0}.features_demoSlot__ZUKZu [data-testid=explainer-frame],.features_demoSlot__ZUKZu [data-testid=explainer-pending]{--frame-h:var(--demo-h)}.features_demoIdle___M16n{display:grid;place-items:center;align-content:center;grid-gap:var(--gap-3);gap:var(--gap-3);height:var(--demo-h);border-radius:var(--radius-ui);background:var(--canvas-background);color:var(--secondary-label)}.features_demoIdleDisc__vRgV7{display:grid;place-items:center;width:calc(var(--tap)*1.6);aspect-ratio:1;border-radius:var(--radius-circle);border:var(--stroke) solid}.features_demoIdleLabel__nZyt3{font-family:var(--ff-west);font-size:var(--text-gr);letter-spacing:.1em}.features_can__F947T{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--gap-2);gap:var(--gap-2)}@media(min-width:600px){.features_can__F947T{grid-template-columns:repeat(2,minmax(0,1fr))}}.features_canItem__9_Zow{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:var(--gap-3);gap:var(--gap-3);min-height:var(--tap);font-family:var(--ff-ui);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-body);letter-spacing:var(--ls-body,normal)}.features_canIcon__GpQam{display:grid;place-items:center;width:calc(var(--icon-size)*1.75);aspect-ratio:1;border-radius:var(--radius-circle);background:var(--secondary-system-fill);color:var(--label)}.features_chips__DraU_{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--gap-2)}.features_chipLink__Hknv9{display:inline-flex;align-items:center;gap:var(--gap-1-5);min-height:var(--tap);padding-inline:var(--spacing-sh-15);border-radius:var(--radius-full);background:var(--secondary-system-grouped-background);color:var(--label);text-decoration:none;font-family:var(--ff-ui);font-size:var(--fs-subhead);line-height:var(--lh-subhead);font-weight:var(--fw-subhead);letter-spacing:var(--ls-subhead,normal);box-shadow:inset 0 0 0 var(--hairline) var(--separator)}.features_chipLink__Hknv9:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media(forced-colors:active){.features_chipLink__Hknv9:focus-visible{outline:var(--focus-width) solid CanvasText;outline-offset:var(--focus-width)}}@media(hover:hover){.features_chipLink__Hknv9:hover{background:var(--surface-hover)}}.features_chipCount__7e7X9{font-family:var(--ff-ui);font-size:var(--fs-caption1);line-height:var(--lh-caption1);font-weight:var(--fw-caption1);letter-spacing:var(--ls-caption1,normal);color:var(--secondary-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.features_empty__Aaurx{margin:0;font-family:var(--ff-ui);font-size:var(--fs-subhead);line-height:var(--lh-subhead);font-weight:var(--fw-subhead);letter-spacing:var(--ls-subhead,normal);color:var(--secondary-label)}.features_moduleList__ogNyJ{min-width:0}.features_moduleMark__htoFU{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--gap-1);font-family:var(--ff-ui);font-size:var(--fs-footnote);line-height:var(--lh-footnote);font-weight:var(--fw-footnote);letter-spacing:var(--ls-footnote,normal);color:var(--secondary-label)}.features_records__SRbMq{display:flex;flex-wrap:wrap;gap:var(--gap-4)}.features_records__SRbMq>*{width:calc(var(--icon-size)*5)}.features_indexTop__NcD_j{display:grid;grid-gap:var(--gap-6);gap:var(--gap-6);align-items:start}@media(min-width:900px){.features_indexTop__NcD_j{grid-template-columns:minmax(0,1fr) minmax(280px,340px)}}.features_inlineLink__rHbcw{display:inline-flex;align-items:center;gap:var(--gap-1);min-height:var(--tap);color:var(--label);font-family:var(--ff-ui);font-size:var(--fs-subhead);line-height:var(--lh-subhead);font-weight:var(--fw-subhead);letter-spacing:var(--ls-subhead,normal)}.features_inlineLink__rHbcw:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media(forced-colors:active){.features_inlineLink__rHbcw:focus-visible{outline:var(--focus-width) solid CanvasText;outline-offset:var(--focus-width)}}