._top_178yl_3{position:fixed;right:var(--space-4);bottom:var(--space-4);z-index:99;display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.75rem;min-width:2.75rem;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--shadow-lg);font-size:var(--text-sm);font-weight:600;line-height:1.2;text-decoration:none}._top_178yl_3:hover{border-color:var(--color-link);color:var(--color-link-hover);text-decoration:none}._top_178yl_3:focus-visible{outline:var(--focus-ring);outline-offset:2px}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){._top_178yl_3{animation:_back-to-top-rise_178yl_1 linear both;animation-timeline:scroll(root block);animation-range:0 40vh}}}@keyframes _back-to-top-rise_178yl_1{0%{translate:0 calc(100% + var(--space-6))}to{translate:0 0}}._nav_c9x07_4{font-size:var(--text-sm)}._list_c9x07_8{display:flex;flex-wrap:wrap;gap:var(--space-1);list-style:none}._item_c9x07_15{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--target-min)}._link_c9x07_22{color:var(--color-text-secondary);text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.15em;display:inline-flex;align-items:center;min-height:var(--target-min)}._link_c9x07_22:hover{color:var(--color-text-primary)}._link_c9x07_22:focus-visible{outline:var(--focus-ring);outline-offset:2px}._current_c9x07_41{color:var(--color-text-primary);font-weight:500}._separator_c9x07_46{color:var(--color-text-secondary);padding:0 var(--space-1)}._icon_pjt5y_1{display:inline-block;vertical-align:-.125em;margin-left:.25em;flex-shrink:0}._button_ycnnd_5{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-5);border:1px solid transparent;border-radius:var(--radius-md);font:inherit;font-size:var(--text-base);font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast),translate var(--transition-fast)}._button_ycnnd_5:hover{text-decoration:none}._button_ycnnd_5:focus-visible{outline:var(--focus-ring);outline-offset:2px}._button_ycnnd_5[data-size=sm]{min-height:2rem;padding:0 var(--space-3);font-size:var(--text-sm)}._button_ycnnd_5[data-size=lg]{min-height:3rem;padding:0 var(--space-6);font-size:1.0625rem}._button_ycnnd_5[data-variant=primary]{background:var(--color-accent);color:var(--color-on-accent)}._button_ycnnd_5[data-variant=primary]:hover{background:var(--color-blue-hover);color:var(--color-on-accent)}._button_ycnnd_5[data-variant=secondary]{background:transparent;color:var(--color-text-primary);border-color:currentColor}._button_ycnnd_5[data-variant=secondary]:hover{background:var(--color-overlay-hover);color:var(--color-text-primary)}._button_ycnnd_5[data-variant=ghost]{background:transparent;color:var(--color-link);padding-inline:var(--space-3)}._button_ycnnd_5[data-variant=ghost]:hover{background:var(--color-overlay-hover);color:var(--color-link-hover);text-decoration:underline}._icon_ycnnd_84{display:inline-flex;flex-shrink:0}._icon_ycnnd_84>svg{display:block}._label_ycnnd_93{min-width:0}@media(hover:hover)and (prefers-reduced-motion:no-preference){._iconEnd_ycnnd_99{transition:translate var(--transition-fast)}._button_ycnnd_5:hover ._iconEnd_ycnnd_99,._button_ycnnd_5:focus-visible ._iconEnd_ycnnd_99{translate:2px 0}._button_ycnnd_5:active{translate:0 1px}}._card_duuvp_2{position:relative;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);min-width:0}._card_duuvp_2[data-padding=sm]{padding:var(--space-3) var(--space-4)}._card_duuvp_2[data-padding=md]{padding:var(--space-5)}._card_duuvp_2[data-padding=lg]{padding:var(--space-6)}._card_duuvp_2[data-variant=accent]{border-top:4px solid var(--card-accent, var(--color-border))}._card_duuvp_2[data-stage=learn]{--card-accent: var(--stage-learn-tint);--stage-color: var(--stage-learn)}._card_duuvp_2[data-stage=build]{--card-accent: var(--stage-build-tint);--stage-color: var(--stage-build)}._card_duuvp_2[data-stage=govern]{--card-accent: var(--stage-govern-tint);--stage-color: var(--stage-govern)}._card_duuvp_2[data-stage=scale]{--card-accent: var(--stage-scale-tint);--stage-color: var(--stage-scale)}._card_duuvp_2[data-variant=tinted]{background:var(--card-tint-bg);border-color:transparent;border-left:4px solid var(--card-tint-rule);box-shadow:none}._card_duuvp_2[data-tint=amber]{--card-tint-bg: var(--tint-amber);--card-tint-rule: var(--stage-learn-tint);--card-tint-heading: var(--tint-heading-amber)}._card_duuvp_2[data-tint=green]{--card-tint-bg: var(--tint-green);--card-tint-rule: var(--stage-build-tint);--card-tint-heading: var(--tint-heading-green)}._card_duuvp_2[data-tint=violet]{--card-tint-bg: var(--tint-violet);--card-tint-rule: var(--stage-govern-tint);--card-tint-heading: var(--tint-heading-violet)}._card_duuvp_2[data-tint=blue]{--card-tint-bg: var(--tint-blue);--card-tint-rule: var(--stage-scale-tint);--card-tint-heading: var(--tint-heading-blue)}._card_duuvp_2[data-variant=tinted] :is(h2,h3,h4){color:var(--card-tint-heading)}._card_duuvp_2[data-lift]{transition:border-color var(--transition-normal),translate var(--transition-normal),box-shadow var(--transition-normal)}._card_duuvp_2[data-lift]:hover,._card_duuvp_2[data-lift]:focus-within{border-color:var(--color-link)}._card_duuvp_2 [data-stretch]:after{content:"";position:absolute;inset:0;border-radius:inherit}._card_duuvp_2 [data-stretch]:focus-visible{outline:none}._card_duuvp_2:has([data-stretch]:focus-visible){outline:var(--focus-ring);outline-offset:2px}._card_duuvp_2[data-variant=glow]{border-color:transparent;background:linear-gradient(var(--color-surface),var(--color-surface)) padding-box,linear-gradient(145deg,var(--card-accent, var(--color-border)) 0%,var(--color-border) 55%,var(--color-border) 100%) border-box;box-shadow:var(--shadow-card),0 10px 28px -16px color-mix(in srgb,var(--card-accent, var(--color-border)) 55%,transparent)}._card_duuvp_2[data-variant=glow][data-lift]:hover,._card_duuvp_2[data-variant=glow][data-lift]:focus-within{border-color:transparent;background:linear-gradient(var(--color-surface),var(--color-surface)) padding-box,linear-gradient(145deg,var(--card-accent, var(--color-border)) 0%,color-mix(in srgb,var(--card-accent, var(--color-border)) 40%,var(--color-border)) 100%) border-box;box-shadow:var(--shadow-card),0 16px 36px -14px color-mix(in srgb,var(--card-accent, var(--color-border)) 70%,transparent)}._card_duuvp_2[data-corners]:before,._card_duuvp_2[data-corners]:after{content:"";position:absolute;width:6px;height:6px;background:var(--color-border);pointer-events:none;transition:background-color var(--transition-normal)}._card_duuvp_2[data-corners]:before{top:var(--space-3);right:var(--space-3)}._card_duuvp_2[data-corners]:after{bottom:var(--space-3);left:var(--space-3)}._card_duuvp_2[data-corners][data-lift]:hover:before,._card_duuvp_2[data-corners][data-lift]:hover:after,._card_duuvp_2[data-corners][data-lift]:focus-within:before,._card_duuvp_2[data-corners][data-lift]:focus-within:after{background:var(--color-link)}@media(forced-colors:active){._card_duuvp_2[data-variant=glow]{border-color:CanvasText;background:Canvas}}._block_1gt37_1{position:relative;margin:var(--space-4) 0;border-radius:var(--radius-md);background:var(--color-band);color:var(--color-cloud);overflow:hidden}._toolbar_1gt37_10{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-4);background:var(--color-band-raised);font-size:.75rem}._language_1gt37_20{font-family:var(--font-mono);text-transform:lowercase;color:var(--color-text-inverse-muted)}._copy_1gt37_26{min-height:32px;padding:var(--space-1) var(--space-3);font:inherit;font-weight:600;color:var(--color-cloud);background:transparent;border:1px solid var(--color-text-inverse-muted);border-radius:var(--radius-sm);cursor:pointer}._copy_1gt37_26:hover{background:var(--color-overlay-strong)}._copy_1gt37_26:focus-visible{outline:2px solid var(--color-cloud);outline-offset:2px}._pre_1gt37_47{margin:0;padding:var(--space-4);overflow-x:auto;font-family:var(--font-mono);font-size:.875rem;line-height:1.55;tab-size:2}._pre_1gt37_47:focus-visible{outline:2px solid var(--color-cloud);outline-offset:-2px}._pre_1gt37_47 code{background:none;padding:0;color:inherit;font-size:inherit}._image_1n774_1{display:block;max-width:100%;height:auto;border-radius:var(--radius-md)}._wrapper_llhf7_1{position:relative;overflow-x:auto;margin:var(--space-4) 0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-secondary)}._wrapper_llhf7_1:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}._table_llhf7_15{width:100%;border-collapse:collapse;font-size:.9375rem}._table_llhf7_15 th,._table_llhf7_15 td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border)}._table_llhf7_15 th{background:var(--color-surface-sunken);font-weight:600}._table_llhf7_15 tbody tr:last-child td{border-bottom:none}._glow_1k3rg_4{position:absolute;inset:0;pointer-events:none;--glow-hue: var(--stage-scale-tint);--glow-a: color-mix(in srgb, var(--glow-hue) 22%, transparent);--glow-b: color-mix(in srgb, var(--glow-hue) 12%, transparent);--glow-dot: color-mix(in srgb, var(--color-cloud) 9%, transparent);background-image:radial-gradient(55% 90% at 100% 0%,var(--glow-a),transparent 65%),radial-gradient(45% 70% at 0% 100%,var(--glow-b),transparent 65%),radial-gradient(circle at 1px 1px,var(--glow-dot) 1px,transparent 1.6px);background-size:100% 100%,100% 100%,40px 40px;background-repeat:no-repeat,no-repeat,repeat;-webkit-mask-image:linear-gradient(to right,color-mix(in srgb,black 55%,transparent),#000 60%);mask-image:linear-gradient(to right,color-mix(in srgb,black 55%,transparent),#000 60%)}._glow_1k3rg_4[data-hue=learn]{--glow-hue: var(--stage-learn-tint)}._glow_1k3rg_4[data-hue=build]{--glow-hue: var(--stage-build-tint)}._glow_1k3rg_4[data-hue=govern]{--glow-hue: var(--stage-govern-tint)}._glow_1k3rg_4[data-hue=scale]{--glow-hue: var(--stage-scale-tint)}._glow_1k3rg_4[data-hue=slate]{--glow-hue: var(--color-slate)}@media(forced-colors:active){._glow_1k3rg_4{display:none}}._badge_zyq0j_1{display:inline-flex;align-items:center;min-height:var(--target-min);padding:0 var(--space-3);border-radius:var(--radius-pill);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1;white-space:nowrap}._badge_zyq0j_1[data-stage=learn]{--stage-color: var(--stage-learn);--stage-tint: var(--stage-learn-tint)}._badge_zyq0j_1[data-stage=build]{--stage-color: var(--stage-build);--stage-tint: var(--stage-build-tint)}._badge_zyq0j_1[data-stage=govern]{--stage-color: var(--stage-govern);--stage-tint: var(--stage-govern-tint)}._badge_zyq0j_1[data-stage=scale]{--stage-color: var(--stage-scale);--stage-tint: var(--stage-scale-tint)}._filled_zyq0j_35{background:var(--stage-color);color:var(--stage-fill-text);border:1px solid transparent}._outline_zyq0j_42{background:transparent;color:var(--stage-color);border:1px solid var(--stage-tint)}._header_vtbbr_1{position:relative;overflow:hidden;background:var(--color-band);color:var(--color-text-inverse);padding:var(--section-padding-y) 0}._header_vtbbr_1[data-stage=learn]{--stage-color: var(--stage-learn)}._header_vtbbr_1[data-stage=build]{--stage-color: var(--stage-build)}._header_vtbbr_1[data-stage=govern]{--stage-color: var(--stage-govern)}._header_vtbbr_1[data-stage=scale]{--stage-color: var(--stage-scale)}._header_vtbbr_1[data-variant=compact]{padding:var(--space-8) 0}._header_vtbbr_1[data-variant=compact] ._title_vtbbr_31{font-size:var(--font-size-h2)}._header_vtbbr_1[data-variant=compact] ._lead_vtbbr_35{margin-top:var(--space-2);font-size:var(--text-base)}._header_vtbbr_1[data-variant=compact] ._actions_vtbbr_40{margin-top:var(--space-4)}._header_vtbbr_1[data-align=center] ._copy_vtbbr_45{text-align:center;margin-inline:auto;max-width:60rem}._header_vtbbr_1[data-align=center] ._title_vtbbr_31{max-width:none}._header_vtbbr_1[data-align=center] ._lead_vtbbr_35{margin-inline:auto}._header_vtbbr_1[data-align=center] ._actions_vtbbr_40,._header_vtbbr_1[data-align=center] ._meta_vtbbr_60{justify-content:center}._header_vtbbr_1[data-align=center] ._meta_vtbbr_60{display:flex}._breadcrumbs_vtbbr_68{margin-bottom:var(--space-3)}._backdrop_vtbbr_73{position:absolute;inset:0;z-index:0;pointer-events:none}._inner_vtbbr_80{position:relative;z-index:1;display:grid;gap:var(--space-8);align-items:center}._copy_vtbbr_45{min-width:0}._eyebrow_vtbbr_93{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);font-size:var(--text-sm);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-inverse-muted)}._eyebrow_vtbbr_93:before{content:"";flex-shrink:0;width:1.25rem;height:2px;border-radius:1px;background:var(--stage-color, var(--color-link))}._header_vtbbr_1[data-align=center] ._eyebrow_vtbbr_93{justify-content:center}._badge_vtbbr_118{margin-bottom:var(--space-3)}._title_vtbbr_31{margin:0;max-width:30ch;color:var(--color-cloud)}._lead_vtbbr_35{margin:var(--space-4) 0 0;max-width:65ch;font-size:var(--text-lg);line-height:1.6;color:var(--color-text-inverse-muted)}._meta_vtbbr_60{margin-top:var(--space-4)}._actions_vtbbr_40{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}._figure_vtbbr_148{min-width:0}._figure_vtbbr_148>*{max-width:100%}@media(min-width:1024px){._hasFigure_vtbbr_157{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}@keyframes _header-rise_vtbbr_1{0%{transform:translateY(12px)}to{transform:none}}@media(prefers-reduced-motion:no-preference){._title_vtbbr_31,._eyebrow_vtbbr_93,._badge_vtbbr_118,._lead_vtbbr_35,._meta_vtbbr_60,._actions_vtbbr_40,._figure_vtbbr_148{animation:_header-rise_vtbbr_1 .42s ease-out both}._eyebrow_vtbbr_93,._badge_vtbbr_118{animation-delay:60ms}._lead_vtbbr_35{animation-delay:.12s}._meta_vtbbr_60{animation-delay:.18s}._actions_vtbbr_40{animation-delay:.24s}._figure_vtbbr_148{animation-delay:.3s}}._progress_tc2au_4{position:fixed;top:var(--header-height);left:0;width:100%;height:3px;background:var(--color-link);transform-origin:0 50%;scale:0 1;z-index:101;pointer-events:none;display:none}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){._progress_tc2au_4{display:block;animation:_doc-progress_tc2au_1 linear both;animation-timeline:scroll(root block)}}}@keyframes _doc-progress_tc2au_1{0%{scale:0 1}to{scale:1 1}}._page_1uckc_1{padding-top:var(--space-8);padding-bottom:var(--section-padding-y)}._sourcePath_1uckc_8{font-family:var(--font-mono);font-size:.9em;overflow-wrap:anywhere}._layout_1uckc_14,._layoutNoSidebar_1uckc_15{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8);align-items:start}@media(min-width:1024px){._layout_1uckc_14{grid-template-columns:240px minmax(0,1fr)}}@media(min-width:1280px){._layout_1uckc_14{grid-template-columns:240px minmax(0,1fr) 220px}._layoutNoSidebar_1uckc_15{grid-template-columns:minmax(0,1fr) 220px}._layout_1uckc_14 ._sidebar_1uckc_39{grid-column:1}._layout_1uckc_14 ._article_1uckc_43{grid-column:2}._layout_1uckc_14 ._toc_1uckc_47{grid-column:3}._layoutNoSidebar_1uckc_15 ._article_1uckc_43{grid-column:1}._layoutNoSidebar_1uckc_15 ._toc_1uckc_47{grid-column:2}._sidebar_1uckc_39,._article_1uckc_43,._toc_1uckc_47{grid-row:1}}._sidebar_1uckc_39{min-width:0;font-size:.9375rem}._sidebarList_1uckc_73{list-style:none;display:flex;gap:var(--space-2);overflow-x:auto;padding-bottom:var(--space-2)}._sidebarLink_1uckc_81{display:inline-flex;align-items:center;min-height:36px;padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-secondary);background:var(--color-surface);white-space:nowrap;text-decoration:none}._sidebarLink_1uckc_81:hover{color:var(--color-text-primary);text-decoration:underline}._sidebarLink_1uckc_81[aria-current=page]{color:var(--color-link-hover);border-color:var(--color-link);font-weight:600}@media(min-width:1024px){._sidebar_1uckc_39{position:sticky;top:calc(var(--header-height) + var(--space-4));max-height:calc(100vh - var(--header-height) - var(--space-8));overflow-y:auto}._sidebarList_1uckc_73{flex-direction:column;gap:0;overflow:visible;border-left:2px solid var(--color-border)}._sidebarLink_1uckc_81{display:flex;min-height:var(--target-min);padding:var(--space-1) var(--space-3);border:none;border-left:2px solid transparent;border-radius:0;margin-left:-2px;background:none;white-space:normal}._sidebarLink_1uckc_81[aria-current=page]{border-left-color:var(--color-link)}}._article_1uckc_43{min-width:0}._body_1uckc_142{line-height:1.7}._body_1uckc_142>*+*{margin-top:var(--space-4)}._body_1uckc_142 h2{margin-top:var(--space-10);padding-top:var(--space-4);border-top:1px solid var(--color-border)}._body_1uckc_142 h3{margin-top:var(--space-8)}._body_1uckc_142 h4,._body_1uckc_142 h5,._body_1uckc_142 h6{margin-top:var(--space-6)}._body_1uckc_142 ul,._body_1uckc_142 ol{padding-left:var(--space-6)}._body_1uckc_142 li+li{margin-top:var(--space-1)}._body_1uckc_142 a{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.15em}._body_1uckc_142 a:hover{text-decoration-thickness:2px}._body_1uckc_142 blockquote{padding:var(--space-2) var(--space-4);border-left:4px solid var(--color-border);color:var(--color-text-secondary)}._body_1uckc_142 img{max-width:100%;height:auto}._body_1uckc_142 hr{border:none;border-top:1px solid var(--color-border)}._pager_1uckc_204{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-4);margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--color-border)}._pagerCard_1uckc_213{display:flex;min-height:48px}._pagerLink_1uckc_218{display:flex;flex:1;align-items:center;gap:var(--space-2);min-width:0;overflow-wrap:anywhere;color:var(--color-text-primary);text-decoration:none}._pagerLink_1uckc_218:hover{color:var(--color-text-primary);text-decoration:underline}._pagerLink_1uckc_218>svg{flex-shrink:0}._pagerNext_1uckc_239{justify-content:flex-end;text-align:right}._pagerLabel_1uckc_244{display:block;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--label-tracking);color:var(--color-text-secondary)}._toc_1uckc_47{display:none;min-width:0}@media(min-width:1280px){._toc_1uckc_47{display:block;position:sticky;top:calc(var(--header-height) + var(--space-4));max-height:calc(100vh - var(--header-height) - var(--space-8));overflow-y:auto;font-size:var(--text-sm)}}._tocHeading_1uckc_269{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--label-tracking);color:var(--color-text-secondary);margin-bottom:var(--space-2)}._tocList_1uckc_277{list-style:none;border-left:2px solid var(--color-border)}._tocNested_1uckc_282{padding-left:var(--space-3)}._tocLink_1uckc_286{display:flex;align-items:center;min-height:var(--target-min);padding:var(--space-1) var(--space-3);color:var(--color-text-secondary);text-decoration:none}._tocLink_1uckc_286:hover{color:var(--color-text-primary);text-decoration:underline}._header_abkj0_3{position:sticky;top:0;z-index:100;background:var(--color-surface);border-bottom:1px solid var(--color-border);height:var(--header-height)}._headerContent_abkj0_12{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);max-width:var(--max-width);margin:0 auto;padding:0 var(--page-padding-x);height:100%}._logo_abkj0_23{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0;min-height:40px;font-weight:600;font-size:1.125rem;color:var(--color-text-primary);text-decoration:none;white-space:nowrap}._logo_abkj0_23:hover{text-decoration:none;color:var(--color-text-primary)}._logoIcon_abkj0_41{color:var(--color-link)}._logoText_abkj0_45{display:none}@media(min-width:640px){._logoText_abkj0_45{display:inline}}._desktopNav_abkj0_56{display:none}@media(min-width:1024px){._desktopNav_abkj0_56{display:flex;flex:1;justify-content:center;min-width:0}}._navList_abkj0_69{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--space-1);list-style:none}._navItem_abkj0_77{position:relative;flex-shrink:0}._navLink_abkj0_82{display:flex;align-items:center;gap:var(--space-1);min-height:40px;padding:var(--space-2) var(--space-3);font:inherit;font-size:.9375rem;font-weight:500;color:var(--color-text-secondary);text-decoration:none;white-space:nowrap;border-radius:var(--radius-md);border:1px solid transparent;background:none;cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast)}._navLink_abkj0_82:hover{color:var(--color-text-primary);background:var(--color-overlay-hover);text-decoration:none}._navLink_abkj0_82._active_abkj0_108{color:var(--color-link-hover);box-shadow:inset 0 -2px 0 var(--color-link);border-radius:var(--radius-md) var(--radius-md) 0 0}._navLink_abkj0_82:focus-visible{outline:var(--focus-ring);outline-offset:2px}._chevron_abkj0_119{transition:transform var(--transition-fast)}._chevronOpen_abkj0_123{transform:rotate(180deg)}._dropdown_abkj0_128{position:relative}._dropdownMenu_abkj0_132{position:absolute;top:100%;left:0;min-width:200px;margin-top:var(--space-1);padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);list-style:none;z-index:50}._dropdownLink_abkj0_147{display:flex;align-items:center;min-height:36px;padding:var(--space-2) var(--space-3);font-size:.9375rem;color:var(--color-text-secondary);text-decoration:none;border-radius:var(--radius-md);transition:color var(--transition-fast),background var(--transition-fast)}._dropdownLink_abkj0_147:hover{color:var(--color-text-primary);background:var(--color-overlay-hover);text-decoration:none}._dropdownLink_abkj0_147._active_abkj0_108{color:var(--color-link-hover);background:color-mix(in srgb,var(--color-link) 10%,transparent);font-weight:600}._githubLink_abkj0_172{display:none;align-items:center;gap:var(--space-2);flex-shrink:0;min-height:40px;padding:var(--space-2) var(--space-3);font-size:.9375rem;font-weight:500;color:var(--color-text-secondary);text-decoration:none;white-space:nowrap;border-radius:var(--radius-md);transition:color var(--transition-fast),background var(--transition-fast)}._githubLink_abkj0_172:hover{color:var(--color-text-primary);background:var(--color-overlay-hover);text-decoration:none}@media(min-width:768px){._githubLink_abkj0_172{display:flex}}._githubText_abkj0_201{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1024px){._githubText_abkj0_201{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}}._mobileMenuButton_abkj0_225{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:none;border:none;border-radius:var(--radius-md);color:var(--color-text-primary);cursor:pointer;transition:background var(--transition-fast)}._mobileMenuButton_abkj0_225:hover{background:var(--color-overlay-hover)}._mobileMenuButton_abkj0_225:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media(min-width:1024px){._mobileMenuButton_abkj0_225{display:none}}._mobileNav_abkj0_256{position:fixed;top:var(--header-height);left:0;right:0;bottom:0;background:var(--color-surface);overflow-y:auto;z-index:90}._mobileClose_abkj0_267{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;margin:var(--space-4) var(--space-4) 0;padding:var(--space-2) var(--space-4);font:inherit;font-weight:500;color:var(--color-text-primary);background:none;border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer}._mobileClose_abkj0_267:hover{background:var(--color-overlay-hover)}._mobileClose_abkj0_267:focus-visible{outline:var(--focus-ring);outline-offset:2px}._mobileNavList_abkj0_292{padding:var(--space-4);list-style:none}._mobileNavLink_abkj0_297{display:flex;align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-3) var(--space-4);font-size:1rem;font-weight:500;color:var(--color-text-primary);text-decoration:none;border-radius:var(--radius-md);transition:background var(--transition-fast)}._mobileNavLink_abkj0_297:hover{background:var(--color-overlay-hover);text-decoration:none}._mobileNavLink_abkj0_297[aria-current=page]{color:var(--color-link-hover);font-weight:600}._mobileGroupLabel_abkj0_321{display:block;padding:var(--space-4) var(--space-4) var(--space-1);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary)}._mobileSubmenu_abkj0_331{list-style:none}._mobileSubmenu_abkj0_331 ._mobileNavLink_abkj0_297{font-weight:400;color:var(--color-text-primary);padding-left:var(--space-8)}._main_abkj0_342{flex:1;width:100%}._footer_abkj0_349{background:var(--color-band);border-top:1px solid var(--color-band-raised);padding:var(--space-10) 0 var(--space-8)}._footerContent_abkj0_355{max-width:var(--max-width);margin:0 auto;padding:0 var(--page-padding-x);display:grid;gap:var(--space-8)}._footerNav_abkj0_363{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}@media(min-width:640px){._footerNav_abkj0_363{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){._footerNav_abkj0_363{grid-template-columns:repeat(4,minmax(0,1fr))}}._footerColumn_abkj0_381{min-width:0}._footerHeading_abkj0_385{margin:0 0 var(--space-2);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--label-tracking);text-transform:uppercase;line-height:1.25}._footer_abkj0_349 ._footerHeadingLink_abkj0_394{display:inline-flex;align-items:center;min-height:var(--target-min);color:var(--color-text-primary);text-decoration:none}._footer_abkj0_349 ._footerHeadingLink_abkj0_394:hover{color:var(--color-text-primary);text-decoration:underline;text-underline-offset:.15em}._footerColumnLinks_abkj0_408{list-style:none;display:grid;gap:var(--space-1)}._footer_abkj0_349 ._footerNavLink_abkj0_414{display:inline-flex;align-items:center;min-height:var(--target-min);font-size:var(--text-sm);color:var(--color-text-secondary);text-decoration:none;transition:color var(--transition-fast)}._footer_abkj0_349 ._footerNavLink_abkj0_414:hover{color:var(--color-text-primary);text-decoration:underline;text-underline-offset:.15em}._footer_abkj0_349 ._footerHeadingLink_abkj0_394:focus-visible,._footer_abkj0_349 ._footerNavLink_abkj0_414:focus-visible,._footer_abkj0_349 ._footerLink_abkj0_432:focus-visible{outline:var(--focus-ring);outline-offset:2px}._footerMeta_abkj0_437{display:grid;gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--color-band-raised)}@media(min-width:1024px){._footerMeta_abkj0_437{grid-template-columns:minmax(0,1fr) auto;align-items:start}._buildStamp_abkj0_450{grid-column:1 / -1}}._footerText_abkj0_455{max-width:60ch;font-size:var(--text-sm);color:var(--color-text-secondary)}._footerLinks_abkj0_461{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);list-style:none}._footer_abkj0_349 ._footerLink_abkj0_432{display:inline-flex;align-items:center;min-height:var(--target-min);font-size:var(--text-sm);color:var(--color-text-secondary);text-decoration:underline;text-underline-offset:.15em;transition:color var(--transition-fast)}._footer_abkj0_349 ._footerLink_abkj0_432:hover{color:var(--color-text-primary)}._buildStamp_abkj0_450{font-size:var(--text-xs);color:var(--color-text-secondary)}._sha_abkj0_488{background:var(--color-band-raised);color:var(--color-text-primary)}._figure_17tmq_1{margin:var(--space-6) 0;padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}._panel_17tmq_12{padding:var(--space-2);background:var(--color-figure-panel);border-radius:var(--radius-md)}._figure_17tmq_1[data-panel=plain] ._panel_17tmq_12,._figure_17tmq_1[data-panel=plain] ._dialogBody_17tmq_20{padding:0;background:var(--color-surface-sunken)}._figure_17tmq_1[data-panel=plain] ._panel_17tmq_12 img{border:1px solid var(--color-border)}._figure_17tmq_1 img{margin:0 auto}._caption_17tmq_33{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center}._caption_17tmq_33 a{text-decoration:underline;text-underline-offset:.15em}._actions_17tmq_46{display:flex;justify-content:center;margin-top:var(--space-2)}._dialog_17tmq_20{margin:auto;width:fit-content;max-width:calc(100vw - var(--space-8));max-height:calc(100vh - var(--space-8));padding:0;overflow:auto;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--shadow-lg)}._dialog_17tmq_20::backdrop{background:color-mix(in srgb,var(--color-band) 72%,transparent)}._dialogBar_17tmq_73{position:sticky;top:0;left:0;z-index:1;display:flex;justify-content:flex-end;padding:var(--space-2);background:var(--color-surface);border-bottom:1px solid var(--color-border)}._dialogBody_17tmq_20{padding:var(--space-4);background:var(--color-figure-panel)}._fullImage_17tmq_91{display:block;max-width:none;height:auto}._sources_4yzqa_1{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary)}._small_4yzqa_7{font-size:.8125rem;white-space:nowrap}._strip_tvxuc_1{min-width:0}._strip_tvxuc_1[data-stage=learn]{--stage-color: var(--stage-learn)}._strip_tvxuc_1[data-stage=build]{--stage-color: var(--stage-build)}._strip_tvxuc_1[data-stage=govern]{--stage-color: var(--stage-govern)}._strip_tvxuc_1[data-stage=scale]{--stage-color: var(--stage-scale)}._list_tvxuc_21{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:var(--space-3);margin:0;padding:0}._step_tvxuc_30{display:flex;flex-direction:column;gap:var(--space-1)}._index_tvxuc_36{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-pill);background:var(--stage-color, var(--color-text-primary));color:var(--stage-fill-text);font-size:var(--text-xs);font-weight:700;border:1px solid transparent}._name_tvxuc_51{font-weight:600}._detail_tvxuc_55{font-size:var(--text-sm);color:var(--color-text-secondary)}._source_tvxuc_60{margin-top:auto;padding-top:var(--space-1)}._caption_tvxuc_65{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary)}._heading_1jz2i_1{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-3) var(--space-6);margin-bottom:var(--space-6)}._text_1jz2i_10{max-width:72ch;min-width:0}._heading_1jz2i_1[data-align=center]{justify-content:center;text-align:center}._heading_1jz2i_1[data-align=center] ._text_1jz2i_10{margin-inline:auto}._eyebrow_1jz2i_26{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary)}._eyebrow_1jz2i_26:before{content:"";flex-shrink:0;width:1.25rem;height:2px;border-radius:1px;background:var(--stage-color, var(--color-link))}._heading_1jz2i_1[data-align=center] ._eyebrow_1jz2i_26{justify-content:center}._heading_1jz2i_1[data-align=center] ._eyebrow_1jz2i_26:after{content:"";flex-shrink:0;width:1.25rem;height:2px;border-radius:1px;background:var(--stage-color, var(--color-link))}._title_1jz2i_60{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}._heading_1jz2i_1[data-align=center] ._title_1jz2i_60{justify-content:center}._badge_1jz2i_71{display:inline-flex}._lead_1jz2i_75{margin-top:var(--space-3);font-size:var(--text-lg);line-height:1.5;color:var(--color-text-secondary)}._actions_1jz2i_82{display:flex;flex-wrap:wrap;gap:var(--space-2)}._section_eox6r_1{padding:var(--space-10) 0;border-top:1px solid var(--color-border);scroll-margin-top:calc(var(--header-height) + var(--space-4))}._section_eox6r_1[data-flush],._section_eox6r_1:first-child{border-top:0;padding-top:var(--space-4)}._section_eox6r_1 h3{margin:var(--space-6) 0 var(--space-3)}._section_eox6r_1 p+p,._section_eox6r_1 p+ul,._section_eox6r_1 p+ol,._section_eox6r_1 ul+p,._section_eox6r_1 ol+p{margin-top:var(--space-3)}._nav_1s63o_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:var(--space-4) 0;min-width:0}._nav_1s63o_1[data-sticky]{position:sticky;top:var(--header-height);z-index:5;margin:0;padding:var(--space-2) 0;background:var(--color-bg-primary)}._lead_1s63o_19{font-size:var(--text-sm);font-weight:600;color:var(--color-text-secondary);margin-right:var(--space-1)}._chips_1s63o_26{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-2);position:relative;min-width:0;max-width:100%}._nav_1s63o_1[data-overflow=scroll] ._chips_1s63o_26{flex-wrap:nowrap;overflow-x:auto;padding-bottom:var(--space-1);scrollbar-width:thin}@media(min-width:640px){._nav_1s63o_1[data-overflow=scroll] ._chips_1s63o_26{flex-wrap:wrap;overflow:visible;padding-bottom:0}}._chip_1s63o_26{display:inline-flex;align-items:center;gap:var(--space-2);min-height:2rem;padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--text-sm);font-weight:500;text-decoration:none;white-space:nowrap;transition:border-color var(--transition-fast),color var(--transition-fast)}._nav_1s63o_1[data-size=sm] ._chip_1s63o_26{min-height:var(--target-min);min-width:var(--target-min);padding:0 var(--space-2);font-size:var(--text-xs);font-weight:600}._chip_1s63o_26:hover{color:var(--color-link-hover);border-color:var(--color-link);text-decoration:underline}._chip_1s63o_26:focus-visible{outline:var(--focus-ring);outline-offset:2px}._chip_1s63o_26[aria-current=page]{color:var(--color-link-hover);border-color:var(--color-link);font-weight:600}._badge_1s63o_96{display:inline-flex}._page_1h6km_3{width:100%;padding-bottom:var(--section-padding-y)}._prose_1h6km_8{max-width:72ch;margin-bottom:var(--space-4)}._atlasHub_1h6km_14 a{text-decoration:underline;text-underline-offset:.15em}._atlasFrame_1h6km_23{padding:var(--space-4);background:var(--color-band-raised);border:1px solid color-mix(in srgb,var(--color-text-inverse) 18%,transparent);border-radius:var(--radius-lg)}._atlasImage_1h6km_30{display:block;width:100%;height:auto}._atlasListIntro_1h6km_36{color:var(--color-text-secondary);margin-bottom:var(--space-2)}._atlasProjects_1h6km_41{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:var(--space-3)}._atlasProject_1h6km_41{display:flex;align-items:flex-start;gap:var(--space-3)}._atlasProjectLink_1h6km_54{display:inline-block;min-height:var(--target-min);font-weight:700;text-decoration:underline;text-underline-offset:.15em}._atlasTagline_1h6km_62{color:var(--color-text-secondary)}._atlasHub_1h6km_14{margin-top:var(--space-4);max-width:80ch}._atlasHubLabel_1h6km_71{font-weight:700}._concepts_1h6km_76{display:grid;gap:var(--space-6)}._concept_1h6km_76{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._concepts_1h6km_76 ._concept_1h6km_76 h3{font-size:1.25rem;margin:0}._planes_1h6km_95{list-style:none;display:grid;gap:var(--space-2);margin:0;padding:0}._planes_1h6km_95 ._plane_1h6km_95{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"number name" "number text";column-gap:var(--space-3);row-gap:var(--space-1);align-items:center;border-left:4px solid var(--card-accent, var(--color-border))}@media(min-width:1024px){._planes_1h6km_95 ._plane_1h6km_95{grid-template-columns:auto minmax(14rem,18rem) 1fr;grid-template-areas:"number name text";column-gap:var(--space-5)}}._planeNumber_1h6km_123{grid-area:number;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-pill);background:var(--stage-color, var(--color-text-primary));color:var(--stage-fill-text);font-size:var(--text-sm);font-weight:700;border:1px solid transparent}._planeName_1h6km_139{grid-area:name;font-weight:600}._planeText_1h6km_144{grid-area:text;font-size:var(--text-sm);color:var(--color-text-secondary)}._steps_lh1vj_1{--step-size: 1.75rem;--step-gap: var(--space-6);list-style:none;counter-reset:step;display:grid;gap:var(--step-gap);margin:var(--space-4) 0;padding:0}._steps_lh1vj_1[data-dense]{--step-gap: var(--space-3)}._steps_lh1vj_1[data-stage=learn]{--stage-color: var(--stage-learn)}._steps_lh1vj_1[data-stage=build]{--stage-color: var(--stage-build)}._steps_lh1vj_1[data-stage=govern]{--stage-color: var(--stage-govern)}._steps_lh1vj_1[data-stage=scale]{--stage-color: var(--stage-scale)}._item_lh1vj_32{position:relative;padding-left:calc(var(--step-size) + var(--space-3));counter-increment:step;min-width:0}._item_lh1vj_32:before{content:counter(step);position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:var(--step-size);height:var(--step-size);border-radius:var(--radius-pill);background:var(--stage-color, var(--color-text-primary));color:var(--stage-fill-text);font-size:var(--text-sm);font-weight:700;line-height:1;border:1px solid transparent}._steps_lh1vj_1[data-connector] ._item_lh1vj_32:not(:last-child):after{content:"";position:absolute;left:calc(var(--step-size) / 2 - 1px);top:calc(var(--step-size) + var(--space-1));bottom:calc(-1 * var(--step-gap) + var(--space-1));width:2px;background:var(--color-border)}._title_lh1vj_70{min-height:var(--step-size);display:flex;align-items:center;font-weight:600;line-height:1.35}._body_lh1vj_78{margin-top:var(--space-2)}._body_lh1vj_78>*+*{margin-top:var(--space-2)}._tile_1cwsv_1{margin:0;min-width:0}._label_1cwsv_6{display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--color-text-secondary)}._icon_1cwsv_17{display:inline-flex;color:var(--stage-color, var(--color-text-secondary))}._icon_1cwsv_17>svg{display:block;width:.875rem;height:.875rem}._value_1cwsv_28{margin:var(--space-1) 0 0;font-size:var(--text-sm);line-height:1.5}._tile_1cwsv_1[data-layout=inline]{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--space-2)}._tile_1cwsv_1[data-layout=inline] ._label_1cwsv_6{text-transform:none;letter-spacing:0;font-size:var(--text-sm);font-weight:600}._tile_1cwsv_1[data-layout=inline] ._label_1cwsv_6:after{content:":"}._tile_1cwsv_1[data-layout=inline] ._value_1cwsv_28{margin-top:0}._muted_1cwsv_57{color:var(--color-text-secondary)}._source_1cwsv_61{font-size:.8125rem;white-space:nowrap}._note_1cwsv_66{display:block;margin-top:2px;font-size:.8125rem;line-height:1.4;color:var(--color-text-secondary)}._details_1cwsv_74{margin-top:var(--space-1)}._summary_1cwsv_78{display:inline-flex;align-items:center;min-height:var(--target-min);font-size:.8125rem;color:var(--color-link);cursor:pointer;text-decoration:underline;text-underline-offset:.15em}._summary_1cwsv_78:hover{color:var(--color-link-hover)}._summary_1cwsv_78:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}._details_1cwsv_74[open] ._summary_1cwsv_78{margin-bottom:var(--space-1)}._page_187o5_3{width:100%;padding-bottom:var(--section-padding-y)}._prose_187o5_8{max-width:72ch;color:var(--color-text-primary)}._partsGrid_187o5_14{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));gap:var(--space-4);margin:0;padding:0}._partCard_187o5_23{display:flex;flex-direction:column;gap:var(--space-3)}._partNumber_187o5_29{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--radius-pill);background:var(--color-band);color:var(--color-text-inverse);font-weight:700;border:1px solid transparent}._partsGrid_187o5_14 ._partTitle_187o5_43{font-size:1.25rem;margin:0}._partProjects_187o5_48{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:auto;padding-top:var(--space-2);border-top:1px solid var(--color-border);font-size:.9375rem}._partProjectsLabel_187o5_59{font-weight:600;color:var(--color-text-secondary)}._partProjectLink_187o5_64{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--target-min);font-weight:600}._steps_187o5_73{max-width:72ch}._shipList_187o5_78{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:var(--space-4);margin:0 0 var(--space-6);padding:0}._shipItem_187o5_87{display:flex;flex-direction:column;gap:var(--space-3)}._shipHeading_187o5_93{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}._shipIcon_187o5_100{flex-shrink:0;color:var(--stage-color)}._shipList_187o5_78 ._shipTitle_187o5_105{font-size:1.25rem;margin:0}._shipFacts_187o5_110{margin-top:auto;padding-top:var(--space-3);border-top:1px solid var(--color-border)}._scrollHint_1cl4h_3{margin:var(--space-4) 0 calc(-1 * var(--space-2));font-size:var(--text-sm);color:var(--color-text-secondary)}@media(min-width:1280px){._scrollHint_1cl4h_3{display:none}}._table_1cl4h_15{min-width:960px;font-size:.9375rem}._caption_1cl4h_20{text-align:left;font-weight:600;padding:var(--space-3);caption-side:top}._table_1cl4h_15 ._rowHeader_1cl4h_28{position:sticky;left:0;z-index:1;min-width:9rem;background:var(--color-surface-sunken);font-weight:600;vertical-align:top;box-shadow:1px 0 0 var(--color-border);scroll-margin-top:calc(var(--header-height) + var(--space-4))}._table_1cl4h_15 ._colHeader_1cl4h_41{min-width:13rem;vertical-align:top;border-top:3px solid var(--stage-tint, var(--color-border))}._colHeader_1cl4h_41[data-stage=learn]{--stage-color: var(--stage-learn);--stage-tint: var(--stage-learn-tint)}._colHeader_1cl4h_41[data-stage=build]{--stage-color: var(--stage-build);--stage-tint: var(--stage-build-tint)}._colHeader_1cl4h_41[data-stage=govern]{--stage-color: var(--stage-govern);--stage-tint: var(--stage-govern-tint)}._colHeader_1cl4h_41[data-stage=scale]{--stage-color: var(--stage-scale);--stage-tint: var(--stage-scale-tint)}._colHeaderName_1cl4h_67{display:flex;align-items:center;gap:var(--space-2)}._colHeaderName_1cl4h_67 a{font-weight:700;text-decoration:underline;text-underline-offset:.15em}._stageIcon_1cl4h_79{flex-shrink:0;color:var(--stage-color)}._stageLabel_1cl4h_84{display:block;margin-top:var(--space-1);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--stage-color)}._cell_1cl4h_96{vertical-align:top;background-color:var(--cell-tint, var(--color-surface))}._cell_1cl4h_96[data-posture=enforced]{--cell-tint: var(--tint-green)}._cell_1cl4h_96[data-posture=advisory]{--cell-tint: var(--tint-amber)}._cell_1cl4h_96[data-posture=illustrative]{--cell-tint: var(--tint-blue)}._cell_1cl4h_96[data-posture=outside-envelope]{--cell-tint: var(--tint-violet)}._cell_1cl4h_96[data-posture=not-applicable]{--cell-tint: var(--color-surface-sunken)}@media(hover:hover){._row_1cl4h_28:hover>th,._row_1cl4h_28:hover>td{background-image:linear-gradient(var(--color-overlay-hover),var(--color-overlay-hover))}}._cellText_1cl4h_129{margin:var(--space-2) 0 0;line-height:1.5}._cellSource_1cl4h_134{margin:var(--space-2) 0 0;font-size:.8125rem;overflow-wrap:anywhere}._cellSource_1cl4h_134 a{text-decoration:underline;text-underline-offset:.15em}._badge_1cl4h_147{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--target-min);padding:0 var(--space-2);border:1px solid var(--badge-border, var(--color-border));border-radius:var(--radius-sm);background:var(--color-surface);color:var(--badge-color, var(--color-text-secondary));font-size:var(--text-xs);font-weight:700;letter-spacing:.02em;text-transform:uppercase;line-height:1.2;white-space:nowrap}._badgeIcon_1cl4h_165{flex-shrink:0}._badge_1cl4h_147[data-posture=enforced]{--badge-color: var(--tint-heading-green);--badge-border: var(--stage-build-tint)}._badge_1cl4h_147[data-posture=advisory]{--badge-color: var(--tint-heading-amber);--badge-border: var(--stage-learn-tint);border-style:dashed}._badge_1cl4h_147[data-posture=illustrative]{--badge-color: var(--tint-heading-blue);--badge-border: var(--stage-scale-tint);border-style:dotted}._badge_1cl4h_147[data-posture=outside-envelope]{--badge-color: var(--tint-heading-violet);--badge-border: var(--stage-govern-tint);border-style:double}._legend_1cl4h_193{margin:var(--space-4) 0}._legendList_1cl4h_197{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));gap:var(--space-3) var(--space-6)}._legendItem_1cl4h_204{display:flex;flex-direction:column;gap:var(--space-1);align-items:flex-start}._legendMeaning_1cl4h_211{font-size:var(--text-sm);color:var(--color-text-secondary)}._page_vmm2w_3{width:100%;padding-bottom:var(--section-padding-y)}._tintedBox_vmm2w_9{max-width:80ch}._checklist_vmm2w_13{padding-left:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}._capabilitiesGrid_vmm2w_21{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));gap:var(--space-4)}._capabilityCard_vmm2w_27{display:flex;flex-direction:column;gap:var(--space-3)}._capabilityHead_vmm2w_33{display:flex;align-items:center;gap:var(--space-3)}._capabilityIcon_vmm2w_39{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:var(--radius-md);background:var(--tint-blue);color:var(--tint-heading-blue)}._capabilityName_vmm2w_51{font-size:1.25rem}._capabilityMeta_vmm2w_55{display:flex;flex-direction:column;gap:var(--space-2);margin:0}._capabilityMeta_vmm2w_55 dt{font-size:var(--text-xs);font-weight:700;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--color-text-secondary)}._capabilityMeta_vmm2w_55 dd{margin:0 0 var(--space-2);font-size:.9375rem}._implTags_vmm2w_75{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-2)}._implTag_vmm2w_75{display:inline-flex;align-items:center;min-height:var(--target-min);padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-sunken);border:1px solid var(--color-border);font-family:var(--font-mono);font-size:.8125rem}._matrixLink_vmm2w_94{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--target-min);margin-top:auto;font-size:.9375rem;font-weight:600;text-decoration:underline;text-underline-offset:.15em}@media(hover:hover)and (prefers-reduced-motion:no-preference){._matrixLink_vmm2w_94 svg{transition:translate var(--transition-fast)}._capabilityCard_vmm2w_27:hover ._matrixLink_vmm2w_94 svg,._matrixLink_vmm2w_94:focus-visible svg{translate:2px 0}}._page_14upn_3{width:100%;padding-bottom:var(--section-padding-y)}._intro_14upn_8{max-width:72ch;margin:var(--space-6) 0}._letterNav_14upn_14{border-bottom:1px solid var(--color-border)}._letterSection_14upn_19{padding-top:var(--space-8);scroll-margin-top:calc(var(--header-height) + var(--space-4))}._letterHeading_14upn_24{padding-bottom:var(--space-2);border-bottom:2px solid var(--color-text-primary);margin-bottom:var(--space-4)}._termList_14upn_30{display:flex;flex-direction:column;gap:var(--space-4);margin:0}._termEntry_14upn_37{scroll-margin-top:calc(var(--header-height) + 4rem)}._term_14upn_30{font-size:1.25rem;font-weight:700;margin-bottom:var(--space-2);scroll-margin-top:calc(var(--header-height) + 4rem)}._definition_14upn_49{margin:0;display:flex;flex-direction:column;gap:var(--space-3)}._meaningList_14upn_56{list-style:none;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) 0 0;border-top:1px solid var(--color-border)}._meaning_14upn_56{display:grid;grid-template-columns:minmax(9rem,auto) 1fr;gap:var(--space-3);align-items:start}@media(max-width:640px){._meaning_14upn_56{grid-template-columns:1fr;gap:var(--space-1)}}._meaningProject_14upn_79{display:inline-flex;align-items:center;gap:var(--space-2)}._meaningProjectLink_14upn_85{display:inline-block;min-height:var(--target-min);font-weight:600}._meaningText_14upn_91{font-size:.9375rem}._seeAlso_14upn_95{font-size:.9375rem;color:var(--color-text-secondary)}._seeAlsoLabel_14upn_100{font-weight:600}._seeAlso_14upn_95 a{text-decoration:underline;text-underline-offset:.15em}._callout_px1v1_1{margin:var(--space-4) 0;padding:var(--space-4);border-left:4px solid var(--callout-border);border-radius:var(--radius-md);background:var(--callout-bg)}._note_px1v1_9{--callout-bg: var(--tint-blue);--callout-border: var(--stage-scale-tint);--callout-heading: var(--tint-heading-blue)}._warning_px1v1_15{--callout-bg: var(--tint-amber);--callout-border: var(--stage-learn-tint);--callout-heading: var(--tint-heading-amber)}._important_px1v1_21{--callout-bg: var(--tint-violet);--callout-border: var(--stage-govern-tint);--callout-heading: var(--tint-heading-violet)}._title_px1v1_27{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);color:var(--callout-heading)}._icon_px1v1_35{flex-shrink:0}._body_px1v1_39{color:var(--color-text-primary)}._body_px1v1_39>*+*{margin-top:var(--space-2)}._journey_1yzfn_1{list-style:none;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:var(--space-2);margin:0;padding:0}._item_1yzfn_12{display:flex;align-items:center;gap:var(--space-2);min-width:0}._item_1yzfn_12[data-stage=learn]{--stage-color: var(--stage-learn);--stage-tint: var(--stage-learn-tint)}._item_1yzfn_12[data-stage=build]{--stage-color: var(--stage-build);--stage-tint: var(--stage-build-tint)}._item_1yzfn_12[data-stage=govern]{--stage-color: var(--stage-govern);--stage-tint: var(--stage-govern-tint)}._item_1yzfn_12[data-stage=scale]{--stage-color: var(--stage-scale);--stage-tint: var(--stage-scale-tint)}._item_1yzfn_12:not(:last-child):after{content:"";flex-shrink:0;width:.5rem;height:.5rem;border-top:2px solid var(--color-text-secondary);border-right:2px solid var(--color-text-secondary);rotate:45deg;margin-right:var(--space-1)}._pill_1yzfn_53{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-1) var(--space-3) var(--space-1) var(--space-2);border:1px solid var(--stage-tint);border-radius:var(--radius-pill);background:linear-gradient(180deg,color-mix(in srgb,var(--stage-tint) 22%,transparent),color-mix(in srgb,var(--stage-tint) 8%,transparent));box-shadow:inset 0 1px color-mix(in srgb,var(--color-text-primary) 18%,transparent);color:var(--color-text-primary);text-decoration:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._pill_1yzfn_53:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg,transparent 30%,color-mix(in srgb,var(--color-text-primary) 16%,transparent) 50%,transparent 70%);translate:-120% 0}._pill_1yzfn_53:hover{text-decoration:none;color:var(--color-text-primary);border-color:var(--stage-color);box-shadow:inset 0 1px color-mix(in srgb,var(--color-text-primary) 28%,transparent),0 0 18px -6px var(--stage-color)}@media(hover:hover)and (prefers-reduced-motion:no-preference){._pill_1yzfn_53:before{transition:translate .6s ease}._pill_1yzfn_53:hover:before,._pill_1yzfn_53:focus-visible:before{translate:120% 0}}._pill_1yzfn_53:focus-visible{outline:var(--focus-ring);outline-offset:2px}._icon_1yzfn_116{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-pill);background:var(--stage-color);color:var(--stage-fill-text);flex-shrink:0}._icon_1yzfn_116>svg{display:block}._text_1yzfn_132{display:flex;flex-direction:column;line-height:1.2;min-width:0}._stage_1yzfn_139{font-size:var(--text-xs);font-weight:700;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--stage-color)}._project_1yzfn_147{font-size:var(--text-sm);font-weight:600;white-space:nowrap}._journey_1yzfn_1[data-size=sm] ._pill_1yzfn_53{min-height:2.25rem;padding:var(--space-1) var(--space-2)}._journey_1yzfn_1[data-size=sm] ._icon_1yzfn_116{width:1.5rem;height:1.5rem}._journey_1yzfn_1[data-size=sm] ._project_1yzfn_147{font-size:var(--text-xs)}._stack_16p89_1{display:grid;gap:var(--space-5)}._legend_16p89_7{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-8);font-size:var(--text-sm);color:var(--color-text-secondary)}._legendList_16p89_16{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-4);list-style:none}._legendItem_16p89_24{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--target-min)}._legendProject_16p89_31{font-weight:600;color:var(--color-text-primary)}._layers_16p89_37{list-style:none;display:grid;gap:var(--space-3)}._layer_16p89_37{display:grid;gap:var(--space-2);overflow:hidden}._layer_16p89_37:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--stage-learn-tint),var(--stage-build-tint),var(--stage-govern-tint),var(--stage-scale-tint))}._layerName_16p89_64{font-size:var(--text-base);font-weight:700}._capabilities_16p89_69{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-2)}@media(min-width:640px){._layer_16p89_37{grid-template-columns:11rem minmax(0,1fr);align-items:center;column-gap:var(--space-4)}}._chip_16p89_85{display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.5rem;padding:0 var(--space-3) 0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-sunken);color:var(--color-text-primary);font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:border-color var(--transition-fast),background-color var(--transition-fast),color var(--transition-fast)}._chip_16p89_85:hover{border-color:var(--color-link);color:var(--color-link-hover);text-decoration:none}._chip_16p89_85:hover ._chipName_16p89_110{text-decoration:underline;text-underline-offset:.15em}._chip_16p89_85:focus-visible{outline:var(--focus-ring);outline-offset:2px}._chipIcon_16p89_120{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-secondary);flex-shrink:0}._chipIcon_16p89_120>svg{display:block}._chipName_16p89_110{white-space:nowrap}._dots_16p89_140{display:inline-flex;align-items:center;gap:4px;margin-left:var(--space-1)}._dot_16p89_140{display:inline-block;width:10px;height:10px;border-radius:var(--radius-pill);flex-shrink:0}._dot_16p89_140[data-stage=learn]{--stage-color: var(--stage-learn)}._dot_16p89_140[data-stage=build]{--stage-color: var(--stage-build)}._dot_16p89_140[data-stage=govern]{--stage-color: var(--stage-govern)}._dot_16p89_140[data-stage=scale]{--stage-color: var(--stage-scale)}._dot_16p89_140[data-fill=solid]{background:var(--stage-color, var(--color-text-secondary));border:1px solid var(--stage-color, var(--color-text-secondary))}._dot_16p89_140[data-fill=outline]{border:2px solid var(--stage-color, var(--color-text-secondary))}._dot_16p89_140[data-fill=none]{border:1px solid var(--color-border)}._page_139qc_1{width:100%}._band_139qc_6{padding:var(--section-padding-y) 0}._bandAlt_139qc_10{background:var(--color-surface);border-block:1px solid var(--color-border)}._bandDark_139qc_15{background:var(--color-band)}._titleAccent_139qc_22{color:var(--stage-scale-on-dark)}@supports (background-clip: text) or (-webkit-background-clip: text){._titleAccent_139qc_22{background:linear-gradient(90deg,var(--stage-scale-on-dark),var(--stage-govern-on-dark));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}@media(forced-colors:active){._titleAccent_139qc_22{background:none;-webkit-text-fill-color:currentColor}}._atlas_139qc_44{display:none;padding-top:var(--space-8)}._atlasImage_139qc_49{width:100%;height:auto}@media(min-width:1024px){._atlas_139qc_44{display:block}}._tileGrid_139qc_61{list-style:none;display:grid;gap:var(--space-4)}@media(min-width:640px){._tileGrid_139qc_61{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){._tileGrid_139qc_61{grid-template-columns:repeat(4,minmax(0,1fr))}}._tile_139qc_61{display:flex;flex-direction:column;gap:var(--space-2)}._tileHead_139qc_85{display:flex;align-items:center;gap:var(--space-2)}._tileIcon_139qc_92{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--card-accent, var(--color-border)) 14%,transparent);color:var(--stage-color, var(--color-text-secondary))}._tileIcon_139qc_92>svg{display:block}._tileTitle_139qc_108{font-size:var(--text-lg);line-height:1.3}._tileTitle_139qc_108 a{color:var(--color-text-primary);text-decoration:none}._tileTitle_139qc_108 a:hover{color:var(--color-link-hover);text-decoration:underline;text-underline-offset:.15em}._tileTitle_139qc_108 a:focus-visible{outline:var(--focus-ring);outline-offset:2px}._tileTagline_139qc_129{font-size:var(--text-sm);color:var(--color-text-secondary)}._tileText_139qc_134{font-size:var(--text-sm);line-height:1.5}._facts_139qc_139{display:grid;gap:var(--space-3);margin-top:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--color-border)}._personas_139qc_148{list-style:none;display:grid;gap:var(--space-4)}._persona_139qc_148{display:flex;flex-direction:column;gap:var(--space-2)}._personaIcon_139qc_160{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-md);background:var(--color-surface-sunken);color:var(--color-link)}._personaIcon_139qc_160>svg{display:block}._personaRole_139qc_175{font-size:var(--text-lg);line-height:1.3}._personaText_139qc_180{flex:1;font-size:var(--text-sm);line-height:1.5;color:var(--color-text-secondary)}._personaLink_139qc_187{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--target-min);font-size:var(--text-sm);font-weight:600;color:var(--color-link);text-decoration:none}._personaLink_139qc_187:hover{color:var(--color-link-hover);text-decoration:underline;text-underline-offset:.15em}._personaLink_139qc_187>svg{flex-shrink:0}@media(hover:hover)and (prefers-reduced-motion:no-preference){._personaLink_139qc_187>svg{transition:translate var(--transition-fast)}._persona_139qc_148:hover ._personaLink_139qc_187>svg,._personaLink_139qc_187:focus-visible>svg{translate:2px 0}}@media(min-width:640px){._personas_139qc_148{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){._personas_139qc_148{grid-template-columns:repeat(6,minmax(0,1fr))}._persona_139qc_148{grid-column:span 2}._persona_139qc_148:nth-child(4){grid-column:2 / span 2}._persona_139qc_148:nth-child(5){grid-column:4 / span 2}}._noticesHeading_139qc_244{margin-bottom:var(--space-2)}._notices_139qc_244 [role=note]{margin:var(--space-3) 0 0;font-size:var(--text-sm)}@media(min-width:640px){._notices_139qc_244 [role=note]{font-size:var(--text-base)}}._notices_139qc_244 [role=note] p a{text-decoration:underline;text-underline-offset:.15em}._noticeLinks_139qc_264{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);list-style:none}._noticeLinks_139qc_264 a{display:inline-flex;align-items:center;min-height:var(--target-min);text-decoration:underline;text-underline-offset:.15em}._closing_139qc_280{text-align:center}._closingHeading_139qc_284{margin-bottom:var(--space-4)}._closingActions_139qc_288{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3)}._titleAccent_139qc_22{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:1.08em;letter-spacing:-.01em}._hero_139qc_307:before,._atlas_139qc_44:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(to right,var(--rail-color),var(--rail-color)),linear-gradient(to right,var(--rail-color),var(--rail-color)),linear-gradient(to right,var(--rail-color),var(--rail-color));background-size:1px 100%;background-repeat:no-repeat;background-position:25% 0,50% 0,75% 0}._atlas_139qc_44{position:relative}._atlas_139qc_44>.container{position:relative;z-index:1}._page_q38or_3{min-height:60vh}._page_111gz_3{width:100%}._body_111gz_7{padding:var(--space-8) var(--page-padding-x) var(--section-padding-y)}._grid_111gz_11{list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}@media(min-width:1024px){._grid_111gz_11{grid-template-columns:repeat(2,minmax(0,1fr))}}._projectCard_111gz_25{display:flex;flex-direction:column;gap:var(--space-3)}._head_111gz_31{display:flex;align-items:center;gap:var(--space-3)}._stageIcon_111gz_37{display:inline-flex;color:var(--stage-color, var(--color-text-secondary))}._stageIcon_111gz_37>svg{display:block}._cardTitle_111gz_46{margin:0;font-size:var(--font-size-h3)}._tagline_111gz_51{color:var(--color-text-secondary)}._factList_111gz_56{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);margin:0;padding:var(--space-3) var(--space-4);background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md)}._actions_111gz_67{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:auto;padding-top:var(--space-3)}._compare_111gz_75{margin-top:var(--space-8)}._page_1uae8_3{width:100%;padding-bottom:var(--section-padding-y)}._tintedBox_1uae8_9{max-width:80ch}._checklist_1uae8_13{padding-left:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}._docGrid_1uae8_21{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:var(--space-4)}._docCard_1uae8_27{display:flex;flex-direction:column;gap:var(--space-3)}._docHeading_1uae8_33{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}._docIcon_1uae8_40{flex-shrink:0;color:var(--stage-color)}._docGrid_1uae8_21 ._docTitle_1uae8_45{font-size:1.25rem;margin:0}._docList_1uae8_50{list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}._docList_1uae8_50 li{padding-left:var(--space-4);border-left:2px solid var(--color-border);line-height:1.5}._docList_1uae8_50 a{display:inline-block;min-height:var(--target-min);text-decoration:underline;text-underline-offset:.15em}._docAside_1uae8_70{font-size:var(--text-sm);color:var(--color-text-secondary)}._docAside_1uae8_70 a{text-decoration:underline;text-underline-offset:.15em}._wrapper_1kkx4_1{position:relative;overflow-x:auto;margin:var(--space-4) 0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-secondary)}._wrapper_1kkx4_1:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}._table_1kkx4_15{width:100%;border-collapse:collapse;font-size:.9375rem}._caption_1kkx4_21{text-align:left;font-weight:600;padding:var(--space-3);caption-side:top}._table_1kkx4_15 th,._table_1kkx4_15 td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top;border-top:1px solid var(--color-border)}._table_1kkx4_15 thead th{background:var(--color-surface-sunken)}._table_1kkx4_15 tbody th{font-weight:600;white-space:nowrap}._notDocumented_1kkx4_45{color:var(--color-text-secondary)}._note_1kkx4_49{color:var(--color-text-secondary);font-size:.875rem}._page_11vkf_3{width:100%;padding-bottom:var(--section-padding-y)}._intro_11vkf_8{max-width:72ch;margin:var(--space-6) 0 var(--space-2)}._validatedIntro_11vkf_14{margin:var(--space-2) 0 var(--space-3);font-size:.9375rem;color:var(--color-text-secondary)}._validatedIntro_11vkf_14 a{text-decoration:underline;text-underline-offset:.15em}._validatedList_11vkf_25{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));gap:var(--space-2) var(--space-6);margin:0 0 var(--space-6);padding:0}._validatedItem_11vkf_34{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-2) 0;scroll-margin-top:calc(var(--header-height) + var(--space-4))}._validatedIcon_11vkf_42{flex-shrink:0;margin-top:.2em;color:var(--stage-build)}._limitationList_11vkf_49{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));gap:var(--space-4);margin:0;padding:0}._limitation_11vkf_49{display:flex;flex-direction:column;gap:var(--space-2);scroll-margin-top:calc(var(--header-height) + var(--space-4))}._limitationTitle_11vkf_65{font-size:.9375rem}._quote_11vkf_70{margin:0;padding-left:var(--space-3);border-left:3px solid var(--color-border);font-size:.9375rem;line-height:1.55;overflow-wrap:anywhere}._limitationSource_11vkf_79{margin-top:auto;overflow-wrap:anywhere}._footerNote_11vkf_84{margin-top:var(--space-10);padding-top:var(--space-4);border-top:1px solid var(--color-border);color:var(--color-text-secondary)}._footerNote_11vkf_84 a{text-decoration:underline;text-underline-offset:.15em}._prose_40r82_8{max-width:72ch}._prose_40r82_8>*+*{margin-top:var(--space-3)}._meta_40r82_17 a,._prose_40r82_8 a,._stepNote_40r82_19 a,._stepTitle_40r82_20 a,._bulletList_40r82_21 a,._plainList_40r82_22 a,._tileText_40r82_23 a,._matrixHint_40r82_24 a{text-decoration:underline;text-underline-offset:.15em}._tileHead_40r82_29{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._tileTitle_40r82_36{font-size:1.0625rem;line-height:1.3}._tileText_40r82_23{font-size:.875rem}@media(min-width:640px){._tileTitle_40r82_36{font-size:1.125rem}}._tileLink_40r82_51{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--target-min);font-weight:600}._notDocumented_40r82_60{display:inline-flex;align-items:center;min-height:var(--target-min);padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-sunken);color:var(--color-text-secondary);font-size:var(--text-xs);font-style:normal;font-weight:600;line-height:1;white-space:nowrap}._factNote_40r82_77{display:block;margin-top:2px;font-size:.8125rem;line-height:1.4;color:var(--color-text-secondary)}._factDetails_40r82_86{margin-top:var(--space-1)}._factSummary_40r82_90{display:inline-flex;align-items:center;min-height:var(--target-min);font-size:.8125rem;color:var(--color-link);cursor:pointer;text-decoration:underline;text-underline-offset:.15em}._factSummary_40r82_90:hover{color:var(--color-link-hover)}._factSummary_40r82_90:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}._factDetails_40r82_86[open] ._factSummary_40r82_90{margin-bottom:var(--space-1)}._linkRow_40r82_116{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin-top:var(--space-3);list-style:none;font-size:.9375rem}._linkRow_40r82_116 a{display:inline-flex;align-items:center;min-height:var(--target-min);text-decoration:underline;text-underline-offset:.15em}._sourceSmall_40r82_133{font-size:.8125rem;white-space:nowrap}._meta_40r82_17{font-size:.875rem;color:var(--color-text-secondary)}._heroFacts_40r82_144{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-6);margin:0}@media(min-width:1024px){._heroFacts_40r82_144{grid-template-columns:repeat(4,minmax(0,1fr))}}._subSection_40r82_157{margin-top:var(--space-6)}._subSection_40r82_157>h3{margin-bottom:var(--space-2)}._subSection_40r82_157>h4{margin:var(--space-4) 0 var(--space-2)}._subSection_40r82_157>p+p{margin-top:var(--space-2)}._stepTitle_40r82_20{display:inline}._stepNote_40r82_19{font-size:.9375rem;color:var(--color-text-secondary)}._bulletList_40r82_21{display:grid;gap:var(--space-3);padding-left:1.25rem}._plainList_40r82_22{list-style:none;display:grid;gap:var(--space-3)}._guidance_40r82_197{padding:var(--space-10) 0;border-top:1px solid var(--color-border)}._twoCol_40r82_202{display:grid;gap:var(--space-8)}@media(min-width:1024px){._twoCol_40r82_202{grid-template-columns:repeat(2,minmax(0,1fr))}}._pathGrid_40r82_214{list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}@media(min-width:640px){._pathGrid_40r82_214{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){._pathGrid_40r82_214{grid-template-columns:repeat(4,minmax(0,1fr))}}._pathCard_40r82_233{display:flex;flex-direction:column;gap:var(--space-2)}._pathFacts_40r82_239,._compareFacts_40r82_240{display:grid;gap:var(--space-3);margin:auto 0 0;padding-top:var(--space-3);border-top:1px solid var(--color-border)}._stageIcon_40r82_248{flex-shrink:0;color:var(--stage-color, currentColor)}._matrixDesktop_40r82_260{display:none}._matrixCards_40r82_258{list-style:none;display:grid;gap:var(--space-4);margin:var(--space-4) 0}@media(min-width:640px){._matrixDesktop_40r82_260{display:block}._matrixCards_40r82_258{display:none}}._compareCard_40r82_281{display:flex;flex-direction:column;gap:var(--space-2)}._compareTitle_40r82_287{font-size:1.0625rem;line-height:1.3}._matrix_40r82_24{width:100%;min-width:860px;table-layout:fixed;font-size:.875rem}._matrix_40r82_24 caption{caption-side:top;position:sticky;left:0;max-width:calc(100vw - 2 * var(--page-padding-x) - 2px);text-align:left;padding:var(--space-3);font-weight:600;color:var(--color-text-primary)}._matrix_40r82_24 th,._matrix_40r82_24 td{vertical-align:top;overflow-wrap:anywhere}._matrix_40r82_24 thead th:first-child,._matrix_40r82_24 tbody th{position:sticky;left:0;z-index:1;width:150px;background:var(--color-surface);box-shadow:1px 0 0 var(--color-border)}._matrix_40r82_24 thead th:first-child{background:var(--color-surface-sunken)}._matrix_40r82_24 thead th[data-stage]{border-top:3px solid var(--column-stage, var(--color-border))}._matrix_40r82_24 thead th[data-stage=learn]{--column-stage: var(--stage-learn-tint);--stage-color: var(--stage-learn)}._matrix_40r82_24 thead th[data-stage=build]{--column-stage: var(--stage-build-tint);--stage-color: var(--stage-build)}._matrix_40r82_24 thead th[data-stage=govern]{--column-stage: var(--stage-govern-tint);--stage-color: var(--stage-govern)}._matrix_40r82_24 thead th[data-stage=scale]{--column-stage: var(--stage-scale-tint);--stage-color: var(--stage-scale)}._matrixProject_40r82_360{display:grid;gap:var(--space-2);justify-items:start}._matrixName_40r82_366{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:600}._matrix_40r82_24 ._bestForRow_40r82_374 td,._matrix_40r82_24 ._bestForRow_40r82_374 th{background:var(--color-surface-sunken)}._rowLabel_40r82_380{display:inline-flex;align-items:center;gap:var(--space-2)}._rowLabel_40r82_380>svg{flex-shrink:0;color:var(--color-text-secondary)}._matrixHint_40r82_24{margin-top:var(--space-2)}._faqNav_40r82_396 a{white-space:normal;text-align:left}._faqList_40r82_402{display:grid;gap:var(--space-4);margin:var(--space-6) 0 var(--section-padding-y)}._faqCard_40r82_408{display:flex;flex-direction:column;gap:var(--space-3)}._faqQuestion_40r82_414{font-size:var(--font-size-h3)}._badgeRow_40r82_418{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-2)}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:optional;src:url(/sample-ai-agent-factory/assets/instrument-serif-italic-latin-Dv3QvL_F.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122}:root{color-scheme:light dark;--color-midnight: #0B1220;--color-midnight-light: #1a2744;--color-cloud: #F5F7FB;--color-mist: #D7DEE8;--color-slate: #475569;--color-amber: #EA580C;--color-amber-light: #f97316;--color-green: #16A34A;--color-green-light: #22c55e;--color-violet: #6D28D9;--color-violet-light: #8b5cf6;--color-blue: #2563EB;--color-blue-light: #3b82f6;--stage-learn-ink: #C2410C;--stage-build-ink: #15803D;--stage-govern-ink: #6D28D9;--stage-scale-ink: #1D4ED8;--stage-learn-on-dark: #FDBA74;--stage-build-on-dark: #86EFAC;--stage-govern-on-dark: #C4B5FD;--stage-scale-on-dark: #93C5FD;--constellation-learn: #FFB341;--constellation-build: #3DF58F;--constellation-govern: #C084FC;--constellation-scale: #38D6FF;--stage-learn-tint: var(--color-amber);--stage-build-tint: var(--color-green);--stage-govern-tint: var(--color-violet);--stage-scale-tint: var(--color-blue);--stage-learn: var(--stage-learn-ink);--stage-build: var(--stage-build-ink);--stage-govern: var(--stage-govern-ink);--stage-scale: var(--stage-scale-ink);--stage-fill-text: #ffffff;--tint-amber: #FFF7ED;--tint-green: #F0FDF4;--tint-violet: #F5F3FF;--tint-blue: #EFF6FF;--tint-heading-amber: #9A3412;--tint-heading-green: #166534;--tint-heading-violet: #5B21B6;--tint-heading-blue: #1E40AF;--color-text-primary: var(--color-midnight);--color-text-secondary: var(--color-slate);--color-text-muted: var(--color-mist);--color-text-inverse: var(--color-cloud);--color-text-inverse-muted: #94a3b8;--color-bg-primary: var(--color-cloud);--color-bg-secondary: #ffffff;--color-bg-dark: var(--color-midnight);--color-border: var(--color-mist);--color-blue-hover: #1d4ed8;--color-surface: #ffffff;--color-surface-sunken: var(--color-cloud);--color-band: var(--color-midnight);--color-band-raised: var(--color-midnight-light);--color-link: var(--color-blue);--color-link-hover: var(--color-blue-hover);--color-accent: var(--color-blue);--color-on-accent: #ffffff;--color-focus: var(--color-blue);--color-code-bg: var(--color-mist);--color-code-text: inherit;--color-overlay-hover: rgba(37, 99, 235, .06);--color-overlay-strong: rgba(255, 255, 255, .12);--color-figure-panel: #ffffff;--focus-ring: 2px solid var(--color-focus);--font-sans: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, monospace;--font-serif: "Instrument Serif", Georgia, "Times New Roman", serif;--rail-color: color-mix(in srgb, var(--color-cloud) 7%, transparent);--font-size-h1: clamp(1.75rem, 5vw, 3rem);--font-size-h2: clamp(1.375rem, 3.5vw, 2rem);--font-size-h3: clamp(1.125rem, 2.5vw, 1.5rem);--font-size-h4: 1.125rem;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--label-tracking: .06em;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--section-padding-y: var(--space-16);--page-padding-x: var(--space-4);--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-pill: 999px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .1);--shadow-card: 0 1px 2px rgba(11, 18, 32, .06);--transition-fast: .15s ease;--transition-normal: .2s ease;--max-width: 1200px;--header-height: 64px;--target-min: 24px}@media(max-width:640px){:root{--section-padding-y: 40px}}@media(min-width:1024px){:root{--page-padding-x: var(--space-8)}}.on-dark{--stage-learn: var(--stage-learn-on-dark);--stage-build: var(--stage-build-on-dark);--stage-govern: var(--stage-govern-on-dark);--stage-scale: var(--stage-scale-on-dark);--stage-fill-text: var(--color-midnight);--color-text-primary: var(--color-cloud);--color-text-secondary: var(--color-text-inverse-muted);--color-link: var(--stage-scale-on-dark);--color-link-hover: var(--color-cloud);--color-focus: var(--color-cloud);--color-overlay-hover: rgba(255, 255, 255, .08);color:var(--color-text-inverse)}@media(prefers-color-scheme:dark){:root{--color-bg-primary: #0F172A;--color-bg-secondary: #16213A;--color-surface: #16213A;--color-surface-sunken: #0F172A;--color-band: #070B14;--color-band-raised: #1E2A47;--color-text-primary: #F5F7FB;--color-text-secondary: #A3B1C6;--color-text-muted: #64748B;--color-border: #2A3650;--color-link: #93C5FD;--color-link-hover: #BFDBFE;--color-blue-hover: #BFDBFE;--color-focus: #93C5FD;--color-code-bg: #1E293B;--color-code-text: #E2E8F0;--color-overlay-hover: rgba(255, 255, 255, .08);--shadow-card: 0 0 0 1px rgba(255, 255, 255, .02);--shadow-lg: 0 10px 24px rgba(0, 0, 0, .5);--tint-amber: #2C1A0B;--tint-green: #0B2416;--tint-violet: #1E1538;--tint-blue: #0F1F3D;--tint-heading-amber: var(--stage-learn-on-dark);--tint-heading-green: var(--stage-build-on-dark);--tint-heading-violet: var(--stage-govern-on-dark);--tint-heading-blue: var(--stage-scale-on-dark);--stage-learn: var(--stage-learn-on-dark);--stage-build: var(--stage-build-on-dark);--stage-govern: var(--stage-govern-on-dark);--stage-scale: var(--stage-scale-on-dark);--stage-fill-text: var(--color-midnight)}a code{color:var(--color-link)}:where(.on-dark) a code{color:var(--color-link)}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + var(--space-4))}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{font-family:var(--font-sans);font-size:16px;line-height:1.6;color:var(--color-text-primary);background-color:var(--color-bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word}#root{min-height:100vh;display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6{line-height:1.25;font-weight:600;overflow-wrap:anywhere}h1{font-size:var(--font-size-h1)}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3)}h4{font-size:var(--font-size-h4)}h5,h6{font-size:1rem}a{color:var(--color-link);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--color-link-hover);text-decoration:underline}:where(p,li,dd,dt,td,th,figcaption,blockquote,small,span,em,strong,label,summary) a{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.15em}:where(nav,h1,h2,h3,h4,h5,h6) a{text-decoration:none}a:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}code{font-family:var(--font-mono);font-size:.875em;background:var(--color-code-bg);color:var(--color-code-text);padding:.125em .375em;border-radius:var(--radius-sm)}a code{color:var(--color-link-hover)}:where(.on-dark) a code{color:var(--color-midnight)}pre code{background:none;padding:0;font-size:inherit}#main-content:focus{outline:none}.skip-link{position:absolute;top:-100%;left:50%;transform:translate(-50%);background:var(--color-band);color:var(--color-cloud);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);z-index:9999;transition:top var(--transition-fast)}.skip-link:focus{top:var(--space-2);outline:var(--focus-ring);outline-offset:2px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container{width:100%;max-width:var(--max-width);margin:0 auto;padding:0 var(--page-padding-x)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){[data-reveal]{animation:aaf-reveal cubic-bezier(.2,.7,.2,1) both;animation-timeline:view();animation-range:entry 0% entry 45%}@keyframes aaf-reveal{0%{translate:0 18px}to{translate:0 0}}}}@media(hover:hover)and (prefers-reduced-motion:no-preference){[data-lift]{transition:translate var(--transition-normal),box-shadow var(--transition-normal)}[data-lift]:hover{translate:0 -3px;box-shadow:var(--shadow-lg)}}
