._screen_req6v_1{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-6);text-align:center;background:var(--color-bg);color:var(--color-text)}._brand_req6v_13{font-family:var(--type-display-family),system-ui,sans-serif;font-size:var(--type-display-size);line-height:var(--type-display-lh);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);text-transform:var(--type-display-transform)}._title_req6v_21{font-family:var(--type-title-family),system-ui,sans-serif;font-size:var(--type-title-size);line-height:var(--type-title-lh);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking);text-transform:var(--type-title-transform)}._message_req6v_29{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--type-label-size);line-height:var(--type-label-lh);color:var(--color-danger);max-width:calc(var(--space-24) * 6);overflow-wrap:anywhere}._muted_req6v_37{font-size:var(--type-label-size);line-height:var(--type-label-lh);color:var(--color-textMuted);max-width:calc(var(--space-24) * 5)}._retry_req6v_43{margin-top:var(--space-3);padding:var(--space-2) var(--space-4);border:0;border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-rest);font-size:var(--type-label-size);line-height:var(--type-label-lh);font-weight:var(--type-label-weight)}._icon_1s2qm_1{flex:none;display:block}._sm_1s2qm_6{width:var(--icon-sm);height:var(--icon-sm)}._md_1s2qm_10{width:var(--icon-md);height:var(--icon-md)}._lg_1s2qm_14{width:var(--icon-lg);height:var(--icon-lg)}._nav_1s2qm_18{width:var(--icon-nav);height:var(--icon-nav)}._button_rey8d_7{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:var(--border-hairline) solid transparent;border-radius:var(--radius-sm);font-family:var(--type-ui-family),system-ui,sans-serif;font-size:var(--type-ui-size);line-height:var(--type-ui-lh);font-weight:var(--type-ui-weight);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-transform);text-decoration:none;white-space:nowrap;-webkit-user-select:none;user-select:none;background-color:transparent;color:var(--color-text);transition:transform var(--dur-press) var(--ease-press),box-shadow var(--dur-press) var(--ease-press),background-color var(--dur-press) var(--ease-press)}._button_rey8d_7:focus-visible{outline:var(--border-thick) solid var(--color-accent);outline-offset:var(--border-thick)}._button_rey8d_7:hover:not(:disabled){background-image:linear-gradient(var(--color-hover),var(--color-hover))}._button_rey8d_7:active:not(:disabled){transform:translateY(var(--press-nudge));background-image:linear-gradient(var(--color-selected),var(--color-selected))}._button_rey8d_7:disabled{opacity:.5;box-shadow:none}._label_rey8d_45{display:inline-block}._size-sm_rey8d_50{min-height:calc(var(--space-8) + var(--space-1));padding:0 var(--space-3)}._size-md_rey8d_54{min-height:calc(var(--space-8) + var(--space-2));padding:0 var(--space-4)}._size-lg_rey8d_58{min-height:var(--space-12);padding:0 var(--space-6);font-size:var(--type-heading-size);line-height:var(--type-heading-lh);letter-spacing:var(--type-heading-tracking)}._solid_rey8d_67{box-shadow:var(--shadow-rest)}._solid_rey8d_67:active:not(:disabled){box-shadow:var(--shadow-pressed)}._solid_rey8d_67._tone-accent_rey8d_73{background-color:var(--color-accent);color:var(--color-onAccent)}._solid_rey8d_67._tone-accent_rey8d_73:hover:not(:disabled){background-color:var(--color-accentHover);background-image:none}._solid_rey8d_67._tone-accent_rey8d_73:active:not(:disabled){background-color:var(--color-accentPressed);background-image:none}._solid_rey8d_67._tone-neutral_rey8d_85{background-color:var(--color-surface);color:var(--color-text)}._solid_rey8d_67._tone-danger_rey8d_89{background-color:var(--color-danger);color:var(--color-onDanger)}._filled_rey8d_95{background-color:var(--color-inverseSurface);color:var(--color-inverseText);box-shadow:var(--shadow-rest)}._filled_rey8d_95:hover:not(:disabled){background-image:none;opacity:.88}._filled_rey8d_95:active:not(:disabled){background-image:none;opacity:1;box-shadow:var(--shadow-pressed)}._outline_rey8d_111{border-color:var(--color-border)}._outline_rey8d_111._tone-accent_rey8d_73{border-color:var(--color-accentBorder);color:var(--color-accent)}._outline_rey8d_111._tone-neutral_rey8d_85{color:var(--color-text)}._outline_rey8d_111._tone-danger_rey8d_89{border-color:var(--color-danger);color:var(--color-danger)}._ghost_rey8d_127._tone-accent_rey8d_73{color:var(--color-accent)}._ghost_rey8d_127._tone-neutral_rey8d_85{color:var(--color-textMuted)}._ghost_rey8d_127._tone-neutral_rey8d_85:hover:not(:disabled){color:var(--color-text)}._ghost_rey8d_127._tone-danger_rey8d_89{color:var(--color-danger)}._text_1uzsl_6{margin:0;min-width:0}._display_1uzsl_10{font-family:var(--type-display-family),system-ui,sans-serif;font-size:var(--type-display-size);line-height:var(--type-display-lh);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);text-transform:var(--type-display-transform)}._title_1uzsl_18{font-family:var(--type-title-family),system-ui,sans-serif;font-size:var(--type-title-size);line-height:var(--type-title-lh);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking);text-transform:var(--type-title-transform)}._heading_1uzsl_26{font-family:var(--type-heading-family),system-ui,sans-serif;font-size:var(--type-heading-size);line-height:var(--type-heading-lh);font-weight:var(--type-heading-weight);letter-spacing:var(--type-heading-tracking);text-transform:var(--type-heading-transform)}._body_1uzsl_34{font-family:var(--type-body-family);font-size:var(--type-body-size);line-height:var(--type-body-lh);font-weight:var(--type-body-weight);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-transform)}._ui_1uzsl_42{font-family:var(--type-ui-family),system-ui,sans-serif;font-size:var(--type-ui-size);line-height:var(--type-ui-lh);font-weight:var(--type-ui-weight);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-transform)}._label_1uzsl_50{font-family:var(--type-label-family),ui-monospace,monospace;font-size:var(--type-label-size);line-height:var(--type-label-lh);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform)}._caption_1uzsl_58{font-family:var(--type-caption-family),system-ui,sans-serif;font-size:var(--type-caption-size);line-height:var(--type-caption-lh);font-weight:var(--type-caption-weight);letter-spacing:var(--type-caption-tracking);text-transform:var(--type-caption-transform)}._eyebrow_1uzsl_67{display:inline-block;white-space:nowrap}._tone-default_1uzsl_71{color:var(--color-text)}._tone-muted_1uzsl_74{color:var(--color-textMuted)}._tone-faint_1uzsl_77{color:var(--color-textFaint)}._tone-accent_1uzsl_80{color:var(--color-accent)}._tone-danger_1uzsl_83{color:var(--color-danger)}._tone-inverse_1uzsl_86{color:var(--color-inverseText)}._prose_1uzsl_89{display:block;white-space:pre-wrap;overflow-wrap:anywhere}._field_3pa6m_1{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._label_3pa6m_7{font-family:var(--type-label-family),ui-monospace,monospace;font-size:var(--type-label-size);line-height:var(--type-label-lh);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-textMuted)}._srOnly_3pa6m_16{position:absolute;width:var(--border-hairline);height:var(--border-hairline);overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._box_3pa6m_25{position:relative;display:flex;align-items:center;min-width:0}._leading_3pa6m_31,._trailing_3pa6m_32{position:absolute;top:0;bottom:0;display:inline-flex;align-items:center;color:var(--color-textFaint)}._leading_3pa6m_31{left:var(--space-3);pointer-events:none}._trailing_3pa6m_32{right:var(--space-2)}._hasLeading_3pa6m_47 ._input_3pa6m_47{padding-left:calc(var(--space-3) + var(--icon-sm) + var(--space-2))}._hasTrailing_3pa6m_50 ._input_3pa6m_47{padding-right:calc(var(--space-12) + var(--space-2))}._input_3pa6m_47{width:100%;min-width:0;padding:var(--space-2) var(--space-3);border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-family:var(--type-ui-family),system-ui,sans-serif;font-size:var(--type-ui-size);line-height:var(--type-ui-lh);letter-spacing:var(--type-ui-tracking);appearance:none;-webkit-appearance:none;transition:border-color var(--dur-press) var(--ease-press)}._input_3pa6m_47::placeholder{color:var(--color-textFaint)}._input_3pa6m_47:hover:not(:disabled){border-color:var(--color-borderStrong)}._input_3pa6m_47:focus,._input_3pa6m_47:focus-visible{border-color:var(--color-borderStrong);box-shadow:none;outline:none}._input_3pa6m_47:disabled{opacity:.5}._invalid_3pa6m_85,._invalid_3pa6m_85:focus{border-color:var(--color-danger)}._error_3pa6m_89{font-family:var(--type-caption-family),system-ui,sans-serif;font-size:var(--type-caption-size);line-height:var(--type-caption-lh);font-weight:var(--type-caption-weight);letter-spacing:var(--type-caption-tracking);text-transform:var(--type-caption-transform);color:var(--color-danger)}._button_dbf8e_1{display:inline-flex;align-items:center;justify-content:center;flex:none;border:var(--border-hairline) solid transparent;border-radius:var(--radius-sm);background-color:transparent;color:var(--color-textMuted);padding:0;transition:transform var(--dur-press) var(--ease-press),box-shadow var(--dur-press) var(--ease-press),background-color var(--dur-press) var(--ease-press),color var(--dur-press) var(--ease-press)}._button_dbf8e_1:focus-visible{outline:var(--border-thick) solid var(--color-accent);outline-offset:var(--border-thick)}._button_dbf8e_1:hover:not(:disabled){background-image:linear-gradient(var(--color-hover),var(--color-hover));color:var(--color-text)}._button_dbf8e_1:active:not(:disabled){transform:translateY(var(--press-nudge));background-image:linear-gradient(var(--color-selected),var(--color-selected))}._button_dbf8e_1:disabled{opacity:.5;box-shadow:none}._size-sm_dbf8e_34{width:calc(var(--space-8) + var(--space-1));height:calc(var(--space-8) + var(--space-1))}._size-md_dbf8e_38{width:calc(var(--space-8) + var(--space-2));height:calc(var(--space-8) + var(--space-2))}._size-lg_dbf8e_42{width:var(--space-12);height:var(--space-12)}._outline_dbf8e_48{border-color:var(--color-border);color:var(--color-text)}._solid_dbf8e_54{background-color:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-rest)}._solid_dbf8e_54:active:not(:disabled){box-shadow:var(--shadow-pressed)}._tone-accent_dbf8e_62._solid_dbf8e_54{background-color:var(--color-accent);color:var(--color-onAccent)}._tone-accent_dbf8e_62._solid_dbf8e_54:hover:not(:disabled){background-color:var(--color-accentHover);background-image:none;color:var(--color-onAccent)}._tone-accent_dbf8e_62._solid_dbf8e_54:active:not(:disabled){background-color:var(--color-accentPressed);background-image:none}._tone-accent_dbf8e_62._ghost_dbf8e_77,._tone-accent_dbf8e_62._ghost_dbf8e_77:hover:not(:disabled){color:var(--color-accent)}._tone-danger_dbf8e_81._ghost_dbf8e_77,._tone-danger_dbf8e_81._ghost_dbf8e_77:hover:not(:disabled){color:var(--color-danger)}._tone-danger_dbf8e_81._outline_dbf8e_48{border-color:var(--color-danger);color:var(--color-danger)}._tone-danger_dbf8e_81._solid_dbf8e_54{background-color:var(--color-danger);color:var(--color-onDanger)}._active_dbf8e_95,._active_dbf8e_95:hover:not(:disabled){background-color:var(--color-selected);color:var(--color-text);box-shadow:none}._lockup_zepg1_1{display:block;width:auto;-webkit-user-select:none;user-select:none}._md_zepg1_6{height:calc(var(--space-6) + var(--space-1))}._sm_zepg1_9{height:var(--space-6)}._page_1rmxx_6{--pub-max: calc(var(--layout-desktopMin) + var(--space-24) * 6);--pub-pad: var(--space-4);min-height:100%;display:flex;flex-direction:column;background:var(--color-bg);color:var(--color-text);font-family:var(--font-ui-display),system-ui,sans-serif}@media(min-width:640px){._page_1rmxx_6{--pub-pad: var(--space-8)}}@media(min-width:1024px){._page_1rmxx_6{--pub-pad: calc(var(--space-16) - var(--space-2))}}._wrap_1rmxx_28{width:100%;max-width:var(--pub-max);margin:0 auto;padding:0 var(--pub-pad)}._top_1rmxx_36{position:sticky;top:0;z-index:1;background:color-mix(in srgb,var(--color-bg) 82%,transparent);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border-bottom:var(--border-hairline) solid var(--color-border)}._topRow_1rmxx_45{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:var(--layout-sidebarCollapsed);padding-top:var(--space-2);padding-bottom:var(--space-2)}._brand_1rmxx_54{display:inline-flex;align-items:center;border-radius:var(--radius-sm);color:inherit;text-decoration:none}._topNav_1rmxx_61{display:flex;align-items:center;gap:var(--space-2)}._topCta_1rmxx_66{margin-left:var(--space-2)}._navLink_1rmxx_69{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-textMuted);text-decoration:none;font-family:var(--type-ui-family),system-ui,sans-serif;font-size:var(--type-ui-size);line-height:var(--type-ui-lh);font-weight:var(--type-ui-weight);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-transform);transition:color var(--dur-fast) var(--ease-standard)}._navLink_1rmxx_69:hover{color:var(--color-text);background-image:linear-gradient(var(--color-hover),var(--color-hover))}._backLink_1rmxx_89{padding-left:var(--space-2)}@media(max-width:639px){._topNav_1rmxx_61 ._navLink_1rmxx_69:not(._backLink_1rmxx_89){display:none}}._footer_1rmxx_99{margin-top:auto;border-top:var(--border-hairline) solid var(--color-border)}._footerRow_1rmxx_103{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);padding-top:var(--space-6);padding-bottom:var(--space-6)}._footerNav_1rmxx_112{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);margin-left:calc(-1 * var(--space-3))}._copyright_1rmxx_119{white-space:normal}@media(max-width:639px){._footerRow_1rmxx_103{flex-direction:column;align-items:flex-start;gap:var(--space-6)}}._backdrop_xhzs3_8{display:none}@media(min-width:1024px){._backdrop_xhzs3_8{display:block;position:absolute;top:0;right:var(--pub-pad);width:calc(100% - var(--pub-pad) * 2 - var(--space-24) * 5 - var(--space-16));height:calc(var(--space-24) * 12 * 916 / 1592);overflow:hidden;border-radius:var(--radius-md);pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 36%),linear-gradient(to bottom,#000 72%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 36%),linear-gradient(to bottom,#000 72%,transparent 100%);mask-composite:intersect}._shot_xhzs3_34{position:absolute;top:0;right:0;display:block;width:calc(var(--space-24) * 12);max-width:none;height:auto;border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-md)}}._hero_mvx0z_12,._showcase_mvx0z_13,._section_mvx0z_14{--sec-gap: calc(var(--space-16) + var(--space-2))}._hero_mvx0z_12{position:relative;overflow:hidden;padding-top:var(--space-12);padding-bottom:var(--space-16)}._heroGrid_mvx0z_25{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-12);align-items:start}._heroCopy_mvx0z_32{display:flex;flex-direction:column;align-items:flex-start}._headline_mvx0z_37{margin-top:var(--space-4);max-width:14ch;text-wrap:balance}._sub_mvx0z_42{margin-top:var(--space-6);max-width:44ch;text-wrap:pretty}._cta_mvx0z_48{--color-onAccent: #ffffff}._ctaRow_mvx0z_51{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-top:var(--space-8)}._androidLine_mvx0z_59{margin-top:var(--space-4)}._androidLink_mvx0z_62{color:var(--color-textMuted);text-decoration:none;border-bottom:var(--border-hairline) solid currentColor}._androidLink_mvx0z_62:hover{color:var(--color-text)}._specs_mvx0z_71{list-style:none;display:flex;flex-wrap:wrap;width:fit-content;max-width:100%;margin:var(--space-8) 0 0;padding:0;border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-sm)}._spec_mvx0z_71{padding:var(--space-3) var(--space-4)}._spec_mvx0z_71:not(:last-child){border-right:var(--border-hairline) solid var(--color-border)}@media(max-width:639px){._specs_mvx0z_71{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}._spec_mvx0z_71:not(:last-child){border-right:0}._spec_mvx0z_71:nth-child(odd){border-right:var(--border-hairline) solid var(--color-border)}._spec_mvx0z_71:nth-child(-n+2){border-bottom:var(--border-hairline) solid var(--color-border)}}@media(min-width:1024px){._hero_mvx0z_12{padding-top:var(--sec-gap);padding-bottom:calc(var(--space-16) - var(--space-2))}._heroGrid_mvx0z_25{min-height:calc(var(--space-24) * 12 * 916 / 1592);align-content:center}._heroCopy_mvx0z_32{max-width:calc(var(--space-24) * 6)}._headline_mvx0z_37{font-size:calc(var(--type-display-size) + var(--space-8));line-height:calc(var(--type-display-lh) + var(--space-6))}}._showcase_mvx0z_13{padding-bottom:var(--space-16)}@media(min-width:1024px){._showcase_mvx0z_13{padding-bottom:var(--sec-gap)}}._stage_mvx0z_135{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8);height:calc(var(--space-24) * 8);background:var(--color-inverseSurface);border-radius:var(--radius-lg);padding:var(--space-8) var(--space-6) 0;overflow:hidden}._stageHead_mvx0z_146{display:flex;flex-direction:column;gap:var(--space-4)}._stageHead_mvx0z_146 h2{max-width:18ch;text-wrap:balance}._stageNote_mvx0z_155{color:color-mix(in srgb,var(--color-inverseText) 60%,transparent)}._phones_mvx0z_163{display:flex;align-items:flex-start;justify-content:flex-end;gap:var(--space-8);min-width:0}._phone_mvx0z_163{position:relative;flex:none;margin:0;width:calc(var(--space-24) * 4 + var(--space-4));aspect-ratio:978 / 2100}._phoneScreen_mvx0z_177{position:absolute;left:3%;top:2%;width:93%;height:96%;object-fit:cover;border-radius:6%/2.8%;background:#000}._phoneFrame_mvx0z_189{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}._phoneUp_mvx0z_196{margin-top:var(--space-8)}._phoneUp_mvx0z_196 ._phoneScreen_mvx0z_177{object-position:top}._phoneDown_mvx0z_203{margin-top:calc(-1 * (var(--space-24) * 3 + var(--space-16)))}._phoneDown_mvx0z_203 ._phoneScreen_mvx0z_177{object-position:bottom}@media(max-width:1023px){._phones_mvx0z_163{justify-content:center}._phone_mvx0z_163{width:calc(50% - var(--space-4))}._phoneUp_mvx0z_196{margin-top:0}._phoneDown_mvx0z_203{margin-top:var(--space-12)}._stage_mvx0z_135{height:calc(var(--space-24) * 6 + var(--space-16))}}@media(min-width:1024px){._stage_mvx0z_135{grid-template-columns:minmax(0,1fr) auto;align-items:start;padding:var(--space-12) var(--space-12) 0}}@media(min-width:1024px)and (max-width:1279px){._stage_mvx0z_135{grid-template-columns:minmax(0,1fr);height:calc(var(--space-24) * 9)}._phones_mvx0z_163{justify-content:center}._phoneUp_mvx0z_196{margin-top:0}._phoneDown_mvx0z_203{margin-top:var(--space-12)}}._section_mvx0z_14{padding-bottom:var(--space-16);scroll-margin-top:calc(var(--layout-sidebarCollapsed) + var(--space-8))}._sectionHead_mvx0z_257{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:calc(var(--space-6) + var(--space-1));text-wrap:balance}@media(min-width:1024px){._section_mvx0z_14{padding-bottom:var(--sec-gap)}}._split_mvx0z_271{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8);align-items:start}._splitHead_mvx0z_277{display:flex;flex-direction:column;gap:var(--space-3);text-wrap:balance}._splitHead_mvx0z_277 h2{max-width:18ch}._splitNote_mvx0z_287{margin-top:var(--space-3);text-wrap:pretty}@media(min-width:1024px){._split_mvx0z_271{grid-template-columns:calc(var(--space-24) * 3 - var(--space-2)) minmax(0,1fr);gap:calc(var(--space-16) - var(--space-2))}._splitHead_mvx0z_277{position:sticky;top:calc(var(--layout-sidebarCollapsed) + var(--space-6))}}._principles_mvx0z_303{list-style:none;margin:0;padding:0;border-top:var(--border-hairline) solid var(--color-border)}._principle_mvx0z_303{display:grid;grid-template-columns:var(--space-8) minmax(0,1fr);column-gap:var(--space-4);row-gap:var(--space-2);padding:var(--space-6) 0;border-bottom:var(--border-hairline) solid var(--color-border)}._principleNum_mvx0z_317{grid-column:1;grid-row:1}._principleTitle_mvx0z_321{grid-column:2;grid-row:1}._principleLine_mvx0z_325{grid-column:2;grid-row:2;text-wrap:pretty}@media(min-width:768px){._principle_mvx0z_303{grid-template-columns:var(--space-8) minmax(0,calc(var(--space-24) * 2 + var(--space-6) + var(--space-1))) minmax(0,1fr);column-gap:var(--space-6);align-items:start}._principleLine_mvx0z_325{grid-column:3;grid-row:1}}._features_mvx0z_347{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--border-hairline);background:var(--color-border);border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}._feature_mvx0z_347{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6);background:var(--color-bg)}@media(min-width:640px){._features_mvx0z_347{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._features_mvx0z_347{grid-template-columns:repeat(4,1fr)}}._downloads_mvx0z_378{display:grid;grid-template-columns:1fr;gap:var(--space-6)}._download_mvx0z_378{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-8);padding:var(--space-8);border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}._downloadAccent_mvx0z_393{background:var(--color-accent);border-color:var(--color-accent)}._download_mvx0z_378._downloadAccent_mvx0z_393 ._onAccent_mvx0z_397{color:var(--color-onAccent)}._downloadCopy_mvx0z_400{display:flex;flex-direction:column;gap:var(--space-3);max-width:46ch;text-wrap:pretty}._downloadFoot_mvx0z_407{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}._notifyBlock_mvx0z_413{display:flex;flex-direction:column;gap:var(--space-2);width:100%}._notify_mvx0z_413{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-2)}._notifyField_mvx0z_425{flex:1 1 calc(var(--space-24) * 2)}@media(min-width:1024px){._downloads_mvx0z_378{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}._flows_mvx0z_435{display:grid;grid-template-columns:1fr;gap:var(--space-6)}._flow_mvx0z_435{display:flex;flex-direction:column;padding:var(--space-6);border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}._flowHead_mvx0z_448{display:flex;flex-direction:column;gap:var(--space-3)}._steps_mvx0z_453{list-style:none;margin:var(--space-6) 0 0;padding:0;display:flex;flex-direction:column}._step_mvx0z_453{display:grid;grid-template-columns:var(--space-8) 1fr;gap:var(--space-3);padding:var(--space-4) 0;border-top:var(--border-hairline) solid var(--color-border)}._stepBody_mvx0z_467{display:flex;flex-direction:column;gap:var(--space-1)}@media(min-width:1024px){._flows_mvx0z_435{grid-template-columns:repeat(2,1fr)}@supports (grid-template-rows: subgrid){._flows_mvx0z_435{row-gap:0}._flow_mvx0z_435{display:grid;grid-template-rows:subgrid;grid-row:span 4;gap:0}._steps_mvx0z_453{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:0}}}._main_1xh5a_2{flex:1}._article_1xh5a_5{max-width:calc(68ch + 2 * var(--space-6));margin:0 auto;padding:var(--space-12) var(--space-4) var(--space-24)}@media(min-width:640px){._article_1xh5a_5{padding-left:var(--space-6);padding-right:var(--space-6);padding-top:var(--space-16)}}._head_1xh5a_17{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-8);margin-bottom:var(--space-8);border-bottom:var(--border-hairline) solid var(--color-border)}._prose_1xh5a_25{font-size:var(--type-body-size);line-height:var(--type-body-lh);font-weight:var(--type-body-weight);letter-spacing:var(--type-body-tracking);color:var(--color-text);text-wrap:pretty}._prose_1xh5a_25 p,._prose_1xh5a_25 ul,._prose_1xh5a_25 ol{margin:0 0 var(--space-4)}._prose_1xh5a_25 ul,._prose_1xh5a_25 ol{padding-left:var(--space-6)}._prose_1xh5a_25 li{margin-bottom:var(--space-2)}._prose_1xh5a_25 li::marker{color:var(--color-textFaint)}._prose_1xh5a_25 a{color:var(--color-accent);text-decoration:underline;text-decoration-thickness:var(--border-hairline);text-underline-offset:var(--space-1);overflow-wrap:anywhere}._prose_1xh5a_25 code{font-family:var(--font-ui-label),ui-monospace,monospace;font-size:var(--type-ui-size);letter-spacing:var(--type-label-tracking)}._prose_1xh5a_25 strong{font-weight:var(--type-ui-weight)}._prose_1xh5a_25 blockquote{margin:0 0 var(--space-4);padding:var(--space-4) var(--space-6);border-left:var(--border-thick) solid var(--color-accent);background:var(--color-surface);border-radius:var(--radius-sm);color:var(--color-text)}._h2_1xh5a_71{margin:var(--space-12) 0 var(--space-4)}._h2_1xh5a_71:first-child{margin-top:0}._main_1uvy9_1{flex:1;display:flex;flex-direction:column;gap:var(--space-4);width:100%;max-width:calc(var(--layout-desktopMin) + var(--space-24));margin:0 auto;padding:var(--space-24) var(--space-4)}._actions_1uvy9_11{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}._window_1940a_5{min-height:100dvh;display:grid;grid-template-rows:auto 1fr;padding:var(--space-6);background:var(--color-bg);color:var(--color-text)}._pane_1940a_13{min-height:100%;display:grid;padding:var(--space-12) var(--space-6)}._brand_1940a_18{color:var(--color-text)}._body_1940a_22{align-self:center;justify-self:center;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);inline-size:min(100%,calc(var(--space-24) * 6));padding-block:var(--space-12)}._title_1940a_32{text-wrap:balance}._lede_1940a_35{max-inline-size:calc(var(--space-24) * 5);text-wrap:pretty}._path_1940a_39{font-family:var(--font-mono),ui-monospace,monospace;font-size:.9em;padding-inline:var(--space-1);border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surfaceAlt);color:var(--color-text);overflow-wrap:anywhere}._actions_1940a_49{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block-start:var(--space-4)}._details_1940a_55{inline-size:100%;margin-block-start:var(--space-6);padding-block-start:var(--space-3);border-block-start:var(--border-hairline) solid var(--color-border)}._summary_1940a_61{cursor:pointer;inline-size:fit-content;border-radius:var(--radius-sm)}._summary_1940a_61::marker{color:var(--color-textFaint)}._summary_1940a_61:focus-visible{outline:var(--border-thick) solid var(--color-accent);outline-offset:var(--space-1)}._trace_1940a_73{margin-block:var(--space-3);padding:var(--space-3);max-block-size:calc(var(--space-24) * 2);overflow:auto;border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surfaceAlt);color:var(--color-textMuted);font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--type-caption-size);line-height:var(--type-caption-lh);white-space:pre-wrap;overflow-wrap:anywhere}@font-face{font-family:Inter Tight;src:url(/assets/InterTight_wght_-BjjQnp0H.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Chivo Mono;src:url(/assets/ChivoMono_wght_--JM2Ju2-.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--space-0: 0px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--space-24: 96px;--radius-none: 0px;--radius-sm: 0px;--radius-md: 0px;--radius-lg: 0px;--radius-full: 999px;--border-hairline: 1px;--border-thick: 2px;--font-sans: "Inter";--font-serif: "Source Serif 4";--font-mono: "JetBrains Mono";--font-grotesk: "Space Grotesk";--font-ui-display: "Inter Tight";--font-ui-label: "Chivo Mono";--type-display-size: 56px;--type-display-lh: 56px;--type-display-weight: 600;--type-display-tracking: -.03em;--type-display-transform: lowercase;--type-display-family: var(--font-ui-display);--type-title-size: 32px;--type-title-lh: 34px;--type-title-weight: 600;--type-title-tracking: -.02em;--type-title-transform: lowercase;--type-title-family: var(--font-ui-display);--type-heading-size: 22px;--type-heading-lh: 26px;--type-heading-weight: 500;--type-heading-tracking: -.015em;--type-heading-transform: lowercase;--type-heading-family: var(--font-ui-display);--type-body-size: 17px;--type-body-lh: 26px;--type-body-weight: 400;--type-body-tracking: 0em;--type-body-transform: none;--type-body-family: inherit;--type-ui-size: 15px;--type-ui-lh: 20px;--type-ui-weight: 500;--type-ui-tracking: -.005em;--type-ui-transform: lowercase;--type-ui-family: var(--font-ui-display);--type-label-size: 11px;--type-label-lh: 14px;--type-label-weight: 500;--type-label-tracking: .04em;--type-label-transform: lowercase;--type-label-family: var(--font-ui-label);--type-caption-size: 12px;--type-caption-lh: 16px;--type-caption-weight: 400;--type-caption-tracking: 0em;--type-caption-transform: lowercase;--type-caption-family: var(--font-ui-display);--dur-fast: .12s;--dur-base: .2s;--dur-slow: .32s;--dur-reduced: .15s;--ease-standard: cubic-bezier(.2, .8, .2, 1);--ease-press: cubic-bezier(.2, .8, .2, 1);--press-nudge: 1px;--dur-press: .2s;--layout-sidebarCollapsed: 56px;--layout-sidebarExpanded: 232px;--layout-desktopMin: 1024px;--icon-sm: 16px;--icon-md: 20px;--icon-lg: 24px;--icon-nav: 20px;--icon-stroke: 1px;--icon-stroke-thin: 1px;--color-bg: #F2F2F2;--color-bgSubtle: #F7F7F7;--color-surface: #FFFFFF;--color-surfaceRaised: #FAFAFA;--color-surfaceAlt: #EDEDED;--color-border: #E2E2E2;--color-borderStrong: #000000;--color-text: #000000;--color-textMuted: #5C5C5C;--color-textFaint: #A8A8A8;--color-hover: rgba(0,0,0,.04);--color-selected: rgba(0,0,0,.07);--color-inverseSurface: #000000;--color-inverseText: #FFFFFF;--color-danger: #B91C1C;--color-onDanger: #FFFFFF;--color-dangerSubtle: rgba(185,28,28,.08);--color-mood-joy: #2E7BB8;--color-mood-calm: #1F8A4D;--color-mood-neutral: #A8A8A8;--color-mood-anxious: #B07A00;--color-mood-sad: #C2410C;--color-mood-anger: #B91C1C;--glass-fill: rgba(255,255,255,.55);--glass-sheen-top: rgba(255,255,255,.6);--glass-sheen-bottom: rgba(255,255,255,0);--glass-border: rgba(0,0,0,.08);--glass-blur: 20px;--shadow-rest: none;--shadow-pressed: none;--shadow-overlay: 0px 4px 12px 0px rgba(0,0,0,.08), 0px 12px 32px 0px rgba(0,0,0,.12)}:root[data-theme=dark]{--color-bg: #000000;--color-bgSubtle: #080808;--color-surface: #0B0B0B;--color-surfaceRaised: #111111;--color-surfaceAlt: #1A1A1A;--color-border: #262626;--color-borderStrong: #FFFFFF;--color-text: #FFFFFF;--color-textMuted: #A3A3A3;--color-textFaint: #6B6B6B;--color-hover: rgba(255,255,255,.05);--color-selected: rgba(255,255,255,.1);--color-inverseSurface: #FFFFFF;--color-inverseText: #000000;--color-danger: #F87171;--color-onDanger: #000000;--color-dangerSubtle: rgba(248,113,113,.12);--color-mood-joy: #6CB6F0;--color-mood-calm: #3FBF72;--color-mood-neutral: #6B6B6B;--color-mood-anxious: #F0C04A;--color-mood-sad: #F97316;--color-mood-anger: #F87171;--glass-fill: rgba(0,0,0,.6);--glass-sheen-top: rgba(255,255,255,.08);--glass-sheen-bottom: rgba(255,255,255,0);--glass-border: rgba(255,255,255,.08);--glass-blur: 20px;--shadow-rest: none;--shadow-pressed: none;--shadow-overlay: 0px 4px 12px 0px rgba(0,0,0,.4), 0px 12px 32px 0px rgba(0,0,0,.5)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--color-bg: #000000;--color-bgSubtle: #080808;--color-surface: #0B0B0B;--color-surfaceRaised: #111111;--color-surfaceAlt: #1A1A1A;--color-border: #262626;--color-borderStrong: #FFFFFF;--color-text: #FFFFFF;--color-textMuted: #A3A3A3;--color-textFaint: #6B6B6B;--color-hover: rgba(255,255,255,.05);--color-selected: rgba(255,255,255,.1);--color-inverseSurface: #FFFFFF;--color-inverseText: #000000;--color-danger: #F87171;--color-onDanger: #000000;--color-dangerSubtle: rgba(248,113,113,.12);--color-mood-joy: #6CB6F0;--color-mood-calm: #3FBF72;--color-mood-neutral: #6B6B6B;--color-mood-anxious: #F0C04A;--color-mood-sad: #F97316;--color-mood-anger: #F87171;--glass-fill: rgba(0,0,0,.6);--glass-sheen-top: rgba(255,255,255,.08);--glass-sheen-bottom: rgba(255,255,255,0);--glass-border: rgba(255,255,255,.08);--glass-blur: 20px;--shadow-rest: none;--shadow-pressed: none;--shadow-overlay: 0px 4px 12px 0px rgba(0,0,0,.4), 0px 12px 32px 0px rgba(0,0,0,.5)}}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}html{scroll-behavior:smooth}@supports not selector(::-webkit-scrollbar){html{scrollbar-width:thin;scrollbar-color:var(--color-textFaint) transparent}}::-webkit-scrollbar{width:calc(var(--space-1) + var(--border-thick));height:calc(var(--space-1) + var(--border-thick))}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-textFaint);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-textMuted)}::-webkit-scrollbar-button{display:none}[data-font=sans]{font-family:var(--font-sans),system-ui,sans-serif}[data-font=serif]{font-family:var(--font-serif),Georgia,serif}[data-font=mono]{font-family:var(--font-mono),ui-monospace,monospace}[data-font=grotesk]{font-family:var(--font-grotesk),system-ui,sans-serif}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans),system-ui,sans-serif;font-size:var(--type-body-size);line-height:var(--type-body-lh);-webkit-font-smoothing:antialiased;overscroll-behavior-y:none}button,input,select,textarea{font:inherit;color:inherit;margin:0}button{cursor:pointer}button:disabled{cursor:not-allowed}img{display:block;max-width:100%}h1,h2,h3,p{margin:0}a{color:var(--color-accent)}mark{padding:0 var(--space-1);background:var(--color-accent);color:var(--color-onAccent)}:focus-visible{outline:var(--border-thick) solid var(--color-accent);outline-offset:var(--border-thick)}::selection{background:var(--color-accentSelection)}dialog::backdrop{background:color-mix(in srgb,var(--color-bg) 60%,transparent);-webkit-backdrop-filter:blur(var(--space-1));backdrop-filter:blur(var(--space-1))}@media(prefers-reduced-motion:reduce){*{transition-duration:var(--dur-reduced)!important;animation-duration:var(--dur-reduced)!important}html{scroll-behavior:auto}}
