._8RiFmG_base{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-6);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);border:1px solid #0000;justify-self:start;display:inline-flex}._8RiFmG_base:disabled{opacity:.55;cursor:not-allowed}._8RiFmG_arrow{transition:transform var(--motion-base) var(--ease)}._8RiFmG_base:hover ._8RiFmG_arrow{transform:translate(3px)}._8RiFmG_primary{background:var(--color-brand);color:var(--color-on-brand)}._8RiFmG_primary:hover:not(:disabled){background:var(--color-brand-hover)}._8RiFmG_secondary{border-color:var(--color-border-strong);color:var(--color-text);background:0 0}._8RiFmG_secondary:hover:not(:disabled){border-color:var(--color-text);background:var(--color-brand-wash)}._8RiFmG_tertiary{min-height:44px;color:var(--color-brand);text-underline-offset:4px;background:0 0;padding:0;text-decoration:underline;text-decoration-thickness:1px}._8RiFmG_tertiary:hover:not(:disabled){text-decoration-thickness:2px}
.BZ7-0a_heading{gap:var(--space-3);max-width:62ch;display:grid}.BZ7-0a_center{text-align:center;justify-items:center;margin-inline:auto}.BZ7-0a_lead{max-width:56ch}
.vONN7W_icon{--icon-violet:var(--color-brand);--icon-graphite:var(--color-text);--icon-critical:var(--color-critical);transition:opacity var(--motion-base) var(--ease);flex:none}.vONN7W_mono{--icon-violet:currentColor;--icon-graphite:currentColor;--icon-steel:currentColor;--icon-steel-dark:currentColor;--icon-stone:currentColor;--icon-warm:currentColor;--icon-signal:currentColor;--icon-teal:currentColor;--icon-navy:currentColor;--icon-critical:currentColor;color:inherit}:is(a:hover .vONN7W_icon,button:hover .vONN7W_icon){opacity:.85}
.xixbIq_wrap{padding-block:var(--space-4)}.xixbIq_list{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.xixbIq_item{align-items:center;gap:var(--space-2);display:inline-flex}.xixbIq_item a{align-items:center;min-height:32px;display:inline-flex}.xixbIq_item a:hover{color:var(--color-text);text-underline-offset:3px;text-decoration:underline}.xixbIq_item [aria-current=page]{color:var(--color-text);font-weight:600}.xixbIq_sep{opacity:.45}
._9aG06W_eyebrow{margin-bottom:var(--space-5);font-family:var(--font-display);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint)}._9aG06W_hero{padding-block:var(--space-10) var(--space-section)}._9aG06W_heroDisplay,._9aG06W_heroTitle{font-family:var(--font-display);font-weight:var(--weight-regular);line-height:var(--leading-tight);letter-spacing:-.045em;max-width:14ch}._9aG06W_heroDisplay{font-size:var(--text-display);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}._9aG06W_heroTitle{font-size:var(--text-h1);max-width:18ch}._9aG06W_heroLead{max-width:46ch;margin-top:var(--space-6);font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-text-muted);line-height:1.45}._9aG06W_heroActions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}._9aG06W_heroMedia{margin-top:var(--space-10)}._9aG06W_heroSplit{gap:var(--space-10);display:grid}@media (min-width:1024px){._9aG06W_heroSplit{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:end}}._9aG06W_heroAside{min-width:0}._9aG06W_sectionHead{gap:var(--space-4) var(--space-12);margin-bottom:var(--space-10);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border);display:grid}._9aG06W_sectionHead>._9aG06W_eyebrow{margin-bottom:0}@media (min-width:1024px){._9aG06W_sectionHead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}._9aG06W_sectionHead>._9aG06W_eyebrow{grid-column:1/-1}}._9aG06W_sectionTitle{font-size:var(--text-h2);line-height:var(--leading-heading)}._9aG06W_sectionLead{max-width:52ch;font-size:var(--text-lg);color:var(--color-text-muted);line-height:1.5}._9aG06W_capabilities{border-top:1px solid var(--color-border)}._9aG06W_capability{gap:var(--space-5);padding-block:var(--space-8);border-bottom:1px solid var(--color-border);grid-template-columns:2.25rem minmax(0,1fr);display:grid}@media (min-width:600px){._9aG06W_capability{grid-template-columns:4rem minmax(0,1fr)}}@media (min-width:900px){._9aG06W_capability{grid-template-columns:8rem minmax(0,1fr)}}._9aG06W_capNumber{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-faint);padding-top:.6em}._9aG06W_capBody{gap:var(--space-3);min-width:0;display:grid}._9aG06W_capName{font-size:var(--text-h2);line-height:var(--leading-heading);overflow-wrap:anywhere}:lang(de) ._9aG06W_capName{-webkit-hyphens:auto;hyphens:auto}._9aG06W_capDesc{max-width:56ch;font-size:var(--text-lg);color:var(--color-text-muted);line-height:1.5}._9aG06W_capSystems{gap:var(--space-2);margin-top:var(--space-4);display:grid}._9aG06W_capSystems li{align-items:baseline;gap:var(--space-2) var(--space-3);padding-block:var(--space-2);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}._9aG06W_capSystemName{font-family:var(--font-display);font-size:var(--text-lg);min-width:8ch}._9aG06W_capSystemPurpose{font-size:var(--text-sm);color:var(--color-text-muted);flex-basis:100%}@media (min-width:900px){._9aG06W_capSystemPurpose{flex-basis:auto;margin-left:auto}}._9aG06W_capEmpty{font-size:var(--text-sm);color:var(--color-text-faint)}._9aG06W_grid2,._9aG06W_grid3,._9aG06W_grid4{gap:var(--space-8) var(--space-6);display:grid}@media (min-width:760px){._9aG06W_grid2,._9aG06W_grid3,._9aG06W_grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){._9aG06W_grid3{grid-template-columns:repeat(3,minmax(0,1fr))}._9aG06W_grid4{grid-template-columns:repeat(4,minmax(0,1fr))}}._9aG06W_card{min-height:17rem;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);transition:border-color var(--motion-fast) var(--ease), background-color var(--motion-fast) var(--ease);display:grid;position:relative}._9aG06W_card:hover,._9aG06W_card:focus-within{border-color:var(--color-text)}._9aG06W_cardWithVisual{grid-template-rows:auto 1fr;padding:0;overflow:hidden}._9aG06W_cardWithVisual ._9aG06W_cardBody{padding:var(--space-5) var(--space-6) var(--space-4)}._9aG06W_cardVisual{border-bottom:1px solid var(--color-border)}@media (max-width:767px){._9aG06W_card{min-height:0}}._9aG06W_cardBody{gap:var(--space-3);grid-template-rows:auto auto 1fr auto auto;display:grid}._9aG06W_cardRoles{gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}._9aG06W_cardRoles li{padding:2px var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}._9aG06W_cardStretch:after{content:"";position:absolute;inset:0}._9aG06W_cardArrow{margin-left:var(--space-2);transition:transform var(--motion-base) var(--ease);display:inline-block}._9aG06W_card:hover ._9aG06W_cardArrow{transform:translate(4px)}._9aG06W_cardCategory{align-items:center;gap:var(--space-3);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint);display:flex}._9aG06W_cardName{align-items:center;gap:var(--space-3);font-size:var(--text-h3);text-transform:uppercase;letter-spacing:.02em;flex-wrap:wrap;display:flex}._9aG06W_cardDesc{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.55}._9aG06W_cardLink{min-height:44px;font-size:var(--text-sm);color:var(--color-text);justify-self:start;align-items:center;display:inline-flex}._9aG06W_cardLink:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}._9aG06W_statement{max-width:30ch;font-family:var(--font-display);font-size:var(--text-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-display)}._9aG06W_body{max-width:62ch;font-size:var(--text-lg);color:var(--color-text-muted);line-height:1.6}._9aG06W_body+._9aG06W_body{margin-top:var(--space-5)}._9aG06W_split{gap:var(--space-8);display:grid}@media (min-width:1000px){._9aG06W_split{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}._9aG06W_formula{align-items:baseline;gap:var(--space-3) var(--space-5);font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;display:flex}._9aG06W_formula span[aria-hidden]{color:var(--color-text-faint)}._9aG06W_list{border-top:1px solid var(--color-border)}._9aG06W_listItem{gap:var(--space-2);padding-block:var(--space-5);border-bottom:1px solid var(--color-border);display:grid}@media (min-width:900px){._9aG06W_listItem{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}._9aG06W_listTitle{font-family:var(--font-display);font-size:var(--text-lg)}._9aG06W_listText{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.55}._9aG06W_empty{padding:var(--space-6);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.55}._9aG06W_searchInput{width:100%;padding:var(--space-3) 0;border:0;border-bottom:1px solid var(--color-border-strong);color:var(--color-text);font-family:var(--font-display);font-size:var(--text-h2);background:0 0;border-radius:0;outline:none}._9aG06W_searchInput:focus-visible{border-bottom-color:var(--color-text);box-shadow:0 1px 0 0 var(--color-text);outline:none}._9aG06W_tiles3,._9aG06W_tiles4{border-top:1px solid var(--color-border);border-left:1px solid var(--color-border);display:grid}._9aG06W_tiles3>*,._9aG06W_tiles4>*{border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}@media (min-width:700px){._9aG06W_tiles3,._9aG06W_tiles4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){._9aG06W_tiles3{grid-template-columns:repeat(3,minmax(0,1fr))}._9aG06W_tiles4{grid-template-columns:repeat(4,minmax(0,1fr))}}._9aG06W_tile{align-content:start;justify-items:start;gap:var(--space-3);min-height:11rem;padding:var(--space-6);background:var(--color-bg);display:grid}._9aG06W_tileName{font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--leading-heading)}._9aG06W_tileText{max-width:34ch;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.55}._9aG06W_moduleStrip{border-top:1px solid var(--color-border-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:900px){._9aG06W_moduleStrip{grid-template-columns:repeat(4,minmax(0,1fr))}}._9aG06W_moduleLink{min-height:4.5rem;padding-inline:var(--space-1) var(--space-4);border-bottom:1px solid var(--color-border);font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:.04em;text-transform:uppercase;transition:background-color var(--motion-fast) var(--ease);justify-content:space-between;align-items:center;display:flex}._9aG06W_moduleLink:hover,._9aG06W_moduleLink:focus-visible{background:var(--color-bg-subtle)}._9aG06W_editorial{gap:var(--space-5);display:grid}@media (min-width:760px){._9aG06W_editorial{grid-template-columns:repeat(2,minmax(0,1fr))}}._9aG06W_editorialCard{align-content:space-between;justify-items:start;gap:var(--space-4);min-height:15rem;padding:var(--space-6);border-top:2px solid var(--color-text);background:var(--color-bg-subtle);display:grid}._9aG06W_editorialCategory{font-family:var(--font-display);font-size:var(--text-h2);line-height:var(--leading-heading)}._9aG06W_editorialEmpty{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-faint)}._9aG06W_family{gap:var(--space-6);padding-block:var(--space-8);border-top:1px solid var(--color-border-strong);display:grid}._9aG06W_familyHead{gap:var(--space-2);max-width:60ch;display:grid}._9aG06W_familyName{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:.04em;text-transform:uppercase}._9aG06W_tileIndex{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-faint)}._9aG06W_capRelated{margin:var(--space-4) 0 var(--space-2);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem;font-weight:600}._9aG06W_capSystemFamily{margin-left:var(--space-2);color:var(--color-text-muted);font-size:.75rem}._9aG06W_linkRow{align-items:center;gap:var(--space-2) var(--space-6);margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}._9aG06W_linkRow a{align-items:center;gap:var(--space-2);min-height:44px;font-family:var(--font-display);font-size:var(--text-lg);display:inline-flex}._9aG06W_linkRow a span{transition:transform var(--motion-fast) var(--ease)}._9aG06W_linkRow a:hover span{transform:translateX(var(--nudge))}._9aG06W_linkRowLabel{font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint)}._9aG06W_ledger{align-items:baseline;gap:var(--space-6);padding-block:var(--space-6);border-top:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-6);grid-template-columns:6rem minmax(0,1fr);display:grid}._9aG06W_ledgerDate{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-faint)}._9aG06W_ledgerText{font-family:var(--font-display);font-size:var(--text-h3)}._9aG06W_ledgerCategory{font-family:var(--font-display);font-size:var(--text-base);color:var(--color-text-muted)}._9aG06W_anchor{width:0;height:0;position:absolute}._9aG06W_capModule{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-3);font-family:var(--font-display);font-size:var(--text-base);flex-wrap:wrap;display:flex}._9aG06W_chips{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._9aG06W_chips a{min-height:32px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--color-text-muted);transition:color var(--motion-instant) var(--ease), border-color var(--motion-instant) var(--ease);align-items:center;display:inline-flex}._9aG06W_chips a:hover{color:var(--color-text);border-color:var(--color-text)}
.uxephq_wrap{border-top:1px solid var(--color-border);padding-top:var(--space-6)}.uxephq_heading{margin-bottom:var(--space-5)}.uxephq_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.uxephq_card{gap:var(--space-2);height:100%;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--motion-base) var(--ease);align-content:start;display:grid;position:relative}.uxephq_card:hover{border-color:var(--color-brand-mid)}.uxephq_icon{display:block}.uxephq_label{font-family:var(--font-display);font-weight:500;font-size:var(--text-base)}.uxephq_desc{font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.5}.uxephq_arrow{margin-top:var(--space-1);color:var(--color-brand);transition:transform var(--motion-base) var(--ease);font-weight:600}.uxephq_card:hover .uxephq_arrow{transform:translate(3px)}.uxephq_cta{border-top:1px solid var(--color-border);padding-block:var(--space-section)}.uxephq_ctaInner{gap:var(--space-5);justify-items:start;display:grid}.uxephq_ctaInner>*{max-width:60ch}.uxephq_ctaTitle{font-size:var(--text-h1);line-height:var(--leading-tight);color:var(--color-text)}.uxephq_ctaBody{color:var(--color-text-muted);font-size:var(--text-lg);line-height:1.5}.uxephq_ctaActions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.uxephq_ctaPrimary,.uxephq_ctaSecondary{align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-6);border-radius:var(--radius-sm);font-weight:var(--weight-medium);font-size:var(--text-sm);display:inline-flex}.uxephq_ctaPrimary{background:var(--color-brand);color:var(--color-on-brand)}.uxephq_ctaPrimary:hover{background:var(--color-brand-hover)}.uxephq_ctaSecondary{border:1px solid var(--color-border-strong);color:var(--color-text)}.uxephq_ctaSecondary:hover{border-color:var(--color-text)}.uxephq_cta a:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.uxephq_ctaArrow{transition:transform var(--motion-fast) var(--ease)}.uxephq_ctaPrimary:hover .uxephq_ctaArrow{transform:translate(4px)}
.i1qNLG_tag{border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);background:var(--color-bg-subtle);color:var(--color-text-muted);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;padding:2px 8px;font-size:.6875rem;font-weight:600;line-height:1.6;display:inline-flex}.i1qNLG_compact{padding:1px 6px;font-size:.625rem}.i1qNLG_tag[data-status=available]{color:var(--color-success);border-color:color-mix(in srgb, var(--color-success) 35%, transparent)}.i1qNLG_tag[data-status=pilot]{color:var(--color-brand);border-color:color-mix(in srgb, var(--color-brand) 35%, transparent);background:var(--color-brand-wash)}.i1qNLG_tag[data-status=research],.i1qNLG_tag[data-status=in-development],.i1qNLG_tag[data-status=planned]{color:var(--color-text-muted)}
.z-lxdW_outer{height:260vh;position:relative}.z-lxdW_compact{height:190vh}.z-lxdW_stage{top:var(--header-height);height:calc(100svh - var(--header-height));align-items:center;display:flex;position:sticky}.z-lxdW_static{height:auto}.z-lxdW_static .z-lxdW_stage{height:auto;padding-block:var(--space-section);position:static}.z-lxdW_figure{width:100%;margin-block:0}.z-lxdW_frame{padding-left:2.75rem;position:relative}@media (min-width:1000px){.z-lxdW_frame{padding-left:15rem;padding-right:9rem}}.z-lxdW_svg{width:100%;height:auto;transform:translate(calc(var(--px,0) * -6px), calc(var(--py,0) * -4px));transition:transform var(--motion-slow) var(--ease);max-height:calc(100svh - var(--header-height) - 12rem);display:block}.z-lxdW_compact .z-lxdW_svg{max-height:none}.z-lxdW_reserve{aspect-ratio:480/504}@media (min-width:1000px){.z-lxdW_reserve{aspect-ratio:1200/672;max-height:calc(100svh - var(--header-height) - 12rem)}}.z-lxdW_surface{fill:var(--terrain-surface)}.z-lxdW_terrain{fill:var(--terrain-ground)}.z-lxdW_edge{fill:var(--terrain-edge)}.z-lxdW_subsurface{fill:var(--terrain-sensing)}.z-lxdW_deep{fill:var(--terrain-deep)}.z-lxdW_hit{fill:#0000}.z-lxdW_svg g{transition:opacity var(--motion-base) var(--ease)}.z-lxdW_svg[data-active] g:not(.z-lxdW_on){opacity:.25}.z-lxdW_svg g:has(.z-lxdW_hit){cursor:pointer}.z-lxdW_edge .z-lxdW_signal,.z-lxdW_subsurface .z-lxdW_signal{fill:var(--terrain-signal);animation:z-lxdW_pulse 2.8s var(--ease) infinite}@keyframes z-lxdW_pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.z-lxdW_edge .z-lxdW_signal,.z-lxdW_subsurface .z-lxdW_signal{animation:none}}.z-lxdW_labels{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0 auto 0 0}.z-lxdW_labelItem{position:absolute;left:0;transform:translateY(-50%)}.z-lxdW_label{gap:var(--space-2);pointer-events:auto;cursor:pointer;border:1px solid var(--color-border);border-radius:var(--radius-sm);min-height:28px;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text);white-space:nowrap;transition:background-color var(--motion-instant) var(--ease), color var(--motion-instant) var(--ease);background:#000000b8;align-items:baseline;padding:4px 8px;font-size:.6875rem;display:flex}.z-lxdW_label:hover,.z-lxdW_label[aria-pressed=true]{background:var(--color-white);color:var(--color-black)}.z-lxdW_label:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.z-lxdW_readout{max-width:62ch;min-height:4.5em;margin-top:var(--space-5);font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.55}.z-lxdW_readoutName{font-family:var(--font-display);color:var(--color-text)}.z-lxdW_hint,.z-lxdW_index{color:var(--color-text-faint)}.z-lxdW_label:hover .z-lxdW_index,.z-lxdW_label[aria-pressed=true] .z-lxdW_index{color:inherit}.z-lxdW_caption{margin-top:var(--space-2);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-faint);font-size:.6875rem}.z-lxdW_svg g rect:not(.z-lxdW_hit):hover{fill:var(--terrain-signal);opacity:1}.z-lxdW_ripple{fill:none;stroke:var(--terrain-signal);stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;animation:z-lxdW_ripple 3.6s var(--ease) infinite;pointer-events:none}@keyframes z-lxdW_ripple{0%{opacity:.9;transform:scale(.1)}to{opacity:0;transform:scale(1.6)}}.z-lxdW_depth{pointer-events:none;border-right:1px solid var(--color-border-strong);margin:0;padding:0;list-style:none;position:absolute;top:0;bottom:0;right:0}.z-lxdW_depthItem{right:var(--space-3);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--color-text-faint);font-size:.625rem;position:absolute;transform:translateY(-50%)}.z-lxdW_depthItem:after{content:"";right:calc(-1 * var(--space-3));background:var(--color-border-strong);width:8px;height:1px;position:absolute;top:50%}@media (max-width:999px){.z-lxdW_depth{display:none}}@media (prefers-reduced-motion:reduce){.z-lxdW_ripple{opacity:0;animation:none}.z-lxdW_svg{transform:none}}
.Fuo2EW_graphic{gap:var(--space-3);display:grid}.Fuo2EW_field{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);width:100%;color:var(--color-text);position:relative;overflow:hidden}.Fuo2EW_terrain,.Fuo2EW_onField,.Fuo2EW_onField .Fuo2EW_field{position:absolute;inset:0}.Fuo2EW_onField .Fuo2EW_field{border:0}.Fuo2EW_drawn{animation:Fuo2EW_appear var(--motion-slow) var(--ease) both}@keyframes Fuo2EW_appear{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.Fuo2EW_drawn{animation:none}}.Fuo2EW_tick{border-color:var(--color-text-faint);border-style:solid;border-width:0;width:10px;height:10px;position:absolute}.Fuo2EW_tl{border-top-width:1px;border-left-width:1px;top:6px;left:0}.Fuo2EW_tr{border-top-width:1px;border-right-width:1px;top:6px;right:0}.Fuo2EW_bl{border-bottom-width:1px;border-left-width:1px;bottom:6px;left:0}.Fuo2EW_br{border-bottom-width:1px;border-right-width:1px;bottom:6px;right:0}.Fuo2EW_legend{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-faint)}@media (max-width:699px){.Fuo2EW_field{aspect-ratio:4/3!important}}
.s-uGRa_across{gap:var(--space-6);display:grid}@media (min-width:900px){.s-uGRa_across{gap:var(--space-10);grid-template-columns:minmax(0,16rem) minmax(0,1fr)}}.s-uGRa_envs{gap:var(--space-2);flex-wrap:wrap;align-content:start;display:flex}@media (min-width:900px){.s-uGRa_envs{flex-direction:column}}.s-uGRa_env{align-items:center;gap:var(--space-3);min-height:48px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);font-family:var(--font-display);font-size:var(--text-base);letter-spacing:.06em;text-transform:uppercase;text-align:left;cursor:pointer;transition:color var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease);background:0 0;display:flex}.s-uGRa_env:hover{color:var(--color-text)}.s-uGRa_env[aria-pressed=true]{color:var(--color-text);border-color:var(--color-text)}.s-uGRa_envSwatch{background:var(--tone);border-radius:2px;flex:none;width:14px;height:14px}.s-uGRa_layers{border-top:1px solid var(--color-border-strong);display:grid}.s-uGRa_layer,.s-uGRa_concepts{gap:var(--space-1) var(--space-6);padding-block:var(--space-4);border-bottom:1px solid var(--color-border);display:grid}.s-uGRa_animate .s-uGRa_layer,.s-uGRa_animate .s-uGRa_concepts{animation:s-uGRa_rise var(--motion-base) var(--ease) both}@media (min-width:700px){.s-uGRa_layer,.s-uGRa_concepts{grid-template-columns:10rem minmax(0,1fr);align-items:baseline}}@keyframes s-uGRa_rise{0%{opacity:0;transform:translateY(6px)}}.s-uGRa_layerName{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-faint)}.s-uGRa_layerValue{font-size:var(--text-sm);color:var(--color-text-muted)}.s-uGRa_specific .s-uGRa_layerValue{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-text)}.s-uGRa_concepts ul{gap:var(--space-2) var(--space-5);font-family:var(--font-display);font-size:var(--text-lg);flex-wrap:wrap;display:flex}.s-uGRa_named{color:var(--color-text-muted)}.s-uGRa_concepts a:hover,.s-uGRa_explore:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.s-uGRa_explore{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);grid-column:1/-1}@media (prefers-reduced-motion:reduce){.s-uGRa_layer,.s-uGRa_concepts{animation:none}}
.ET9koW_flow{gap:var(--space-3);display:grid;position:relative}@media (min-width:760px){.ET9koW_flow{grid-template-columns:repeat(5,minmax(0,1fr))}}.ET9koW_step,.ET9koW_hub{z-index:1;min-height:72px;padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);place-items:center;display:grid;position:relative}.ET9koW_hub{border-color:var(--color-text);background:var(--color-text);color:var(--color-bg)}.ET9koW_track{background:var(--color-border-strong);height:1px;position:absolute;top:50%;left:10%;right:10%;overflow:hidden}.ET9koW_packet{background:var(--color-text);width:40px;height:3px;animation:2.8s linear infinite ET9koW_travel;position:absolute;top:-1px;left:0}@keyframes ET9koW_travel{0%{transform:translate(-40px)}to{transform:translate(100vw)}}@media (max-width:759px){.ET9koW_track{width:1px;height:auto;inset:5% auto 5% 50%}.ET9koW_packet{width:3px;height:40px;animation-name:ET9koW_fall;top:0;left:-1px}@keyframes ET9koW_fall{0%{transform:translateY(-40px)}to{transform:translateY(100vh)}}}@media (prefers-reduced-motion:reduce){.ET9koW_packet{display:none}}
.XZpgsG_signature{aspect-ratio:480/300;background:url(/images/signature-ground.svg) 0 0 / 100% 100% no-repeat, linear-gradient(180deg, var(--environment-space-deep) 0%, var(--environment-space-mid) 14%, var(--environment-air-deep) 40%, #0c1418 60%, var(--environment-subterranean-deep) 100%);width:100%;height:auto;display:block}.XZpgsG_signature [data-env]{fill-opacity:.34}.XZpgsG_signature [data-env=space]{fill:var(--environment-space-ink)}.XZpgsG_signature [data-env=air]{fill:var(--environment-air-ink)}.XZpgsG_signature [data-env=land]{fill:var(--environment-land-ink)}.XZpgsG_signature [data-env=sea]{fill:var(--environment-sea-ink)}.XZpgsG_signature [data-env=subterranean]{fill:var(--environment-subterranean-ink)}.XZpgsG_on{fill:var(--color-white)}.XZpgsG_off{fill:var(--environment-space-deep);stroke:#ffffff5c;stroke-width:1px;vector-effect:non-scaling-stroke}.XZpgsG_signal{fill:none;stroke:#fff9;stroke-width:1px;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.XZpgsG_hero{border:1px solid #ffffff29}
.tZLQPW_art{position:absolute;inset:0}.tZLQPW_strata{width:100%;height:100%;position:absolute;inset:0}.tZLQPW_strata polyline{fill:none;stroke:#d8c9b0;stroke-width:1.2px;vector-effect:non-scaling-stroke}.tZLQPW_strata .tZLQPW_bore{stroke:#e9dfcf;stroke-opacity:.6;stroke-width:1px;stroke-dasharray:3 6;vector-effect:non-scaling-stroke}.tZLQPW_strata .tZLQPW_band{fill:#000;fill-opacity:.16;stroke:none}.tZLQPW_strata .tZLQPW_sensor{fill:#e9dfcf;stroke:none}
.xKkKtq_domains{gap:var(--space-8) var(--space-5);display:grid}@media (min-width:700px){.xKkKtq_domains{grid-template-columns:repeat(2,minmax(0,1fr))}.xKkKtq_wide{grid-column:1/-1}}.xKkKtq_domain{gap:var(--space-4);grid-template-rows:auto 1fr auto;height:100%;display:grid;position:relative}.xKkKtq_window{aspect-ratio:16/10;isolation:isolate;color:var(--color-white);background:var(--environment-space-deep);display:block;position:relative;overflow:hidden}.xKkKtq_wide .xKkKtq_window{aspect-ratio:21/7}.xKkKtq_domain[data-env=land] .xKkKtq_window{background:var(--field-land)}.xKkKtq_domain[data-env=sea] .xKkKtq_window{background:var(--field-sea)}.xKkKtq_domain[data-env=air] .xKkKtq_window{background:var(--field-air)}.xKkKtq_domain[data-env=space] .xKkKtq_window{background:var(--field-space)}.xKkKtq_domain[data-env=subterranean] .xKkKtq_window{background:var(--field-subterranean)}.xKkKtq_windowShade{transition:opacity var(--motion-fast) var(--ease)}.xKkKtq_domain:hover .xKkKtq_windowShade{opacity:.55}.xKkKtq_domainLink:after{content:"";z-index:1;position:absolute;inset:0}.xKkKtq_domainLink:focus-visible{outline:none}.xKkKtq_domain:has(.xKkKtq_domainLink:focus-visible){outline:2px solid var(--color-focus);outline-offset:4px}.xKkKtq_windowShade{background:linear-gradient(#0000 58%,#0000009e 100%),linear-gradient(#00000073 0%,#0000 26%);position:absolute;inset:0}.xKkKtq_domainName{left:var(--space-5);bottom:var(--space-4);font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--weight-regular);letter-spacing:var(--tracking-display);text-transform:uppercase;margin:0;line-height:1;position:absolute}.xKkKtq_domainShort{margin-bottom:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.55}.xKkKtq_conduit{gap:var(--space-10);align-items:center;display:grid}@media (min-width:1100px){.xKkKtq_conduit{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}}.xKkKtq_conduitText{justify-items:start;gap:var(--space-4);display:grid}.xKkKtq_conduitText>p:first-child{margin-bottom:0}.xKkKtq_conduitName{font-family:var(--font-display);font-size:var(--text-h1);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-transform:uppercase}.xKkKtq_conduitLead{max-width:34ch;font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-text-muted);line-height:1.45}.xKkKtq_conduitModules{margin-bottom:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-faint)}@media (max-width:699px){.xKkKtq_window,.xKkKtq_wide .xKkKtq_window{aspect-ratio:16/9}}.xKkKtq_indicators{top:var(--space-4);left:var(--space-5);right:var(--space-5);gap:var(--space-1) var(--space-3);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;color:#ffffffc7;flex-wrap:wrap;display:flex;position:absolute}.xKkKtq_domainFoot{justify-content:space-between;gap:var(--space-2) var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.xKkKtq_domainExplore{font-size:var(--text-sm);white-space:nowrap}.xKkKtq_domainExplore span{transition:transform var(--motion-base) var(--ease);display:inline-block}.xKkKtq_domain:hover .xKkKtq_domainExplore span{transform:translateX(var(--nudge))}.xKkKtq_research{border-top:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.xKkKtq_research li{border-bottom:1px solid var(--color-border)}.xKkKtq_research a{min-height:56px;font-family:var(--font-display);font-size:var(--text-base);align-items:center;display:flex}.xKkKtq_research a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.xKkKtq_indicators li{display:inline}.xKkKtq_legend{gap:var(--space-2);flex-wrap:wrap;display:flex}.xKkKtq_legend a{align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text);display:inline-flex}.xKkKtq_legend a:before{content:"";background:var(--swatch,var(--color-white));width:8px;height:8px}.xKkKtq_legend a[data-env=space]{--swatch:var(--environment-space-ink)}.xKkKtq_legend a[data-env=air]{--swatch:var(--environment-air-ink)}.xKkKtq_legend a[data-env=land]{--swatch:var(--environment-land-ink)}.xKkKtq_legend a[data-env=sea]{--swatch:var(--environment-sea-ink)}.xKkKtq_legend a[data-env=subterranean]{--swatch:var(--environment-subterranean-ink)}.xKkKtq_systems{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));display:grid}.xKkKtq_subhead{margin:var(--space-16) 0 var(--space-6);font-family:var(--font-display);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint)}.xKkKtq_families{gap:var(--space-5);display:grid}@media (min-width:900px){.xKkKtq_families{grid-template-columns:repeat(3,minmax(0,1fr))}}.xKkKtq_family{gap:var(--space-3);height:100%;padding:var(--space-6);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);transition:border-color var(--motion-fast) var(--ease);grid-template-rows:auto auto 1fr;display:grid;position:relative}.xKkKtq_family:hover{border-color:var(--color-text)}.xKkKtq_familyMeta{align-items:center;gap:var(--space-3);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint);display:flex}.xKkKtq_familyName{font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--leading-heading)}.xKkKtq_familyText{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.55}.xKkKtq_familyArrow{transition:transform var(--motion-fast) var(--ease);justify-self:end}.xKkKtq_family:hover .xKkKtq_familyArrow{transform:translateX(var(--nudge))}.xKkKtq_across{margin-top:var(--space-4)}.xKkKtq_sectionLink{margin-top:var(--space-12)}.xKkKtq_formula{margin-bottom:var(--space-10)}.xKkKtq_tech{border-top:1px solid var(--color-border);border-left:1px solid var(--color-border);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}.xKkKtq_tech li{border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.xKkKtq_techItem{gap:var(--space-3);height:100%;min-height:11rem;padding:var(--space-5);transition:background-color var(--motion-fast) var(--ease);grid-template-rows:auto 1fr auto;display:grid}.xKkKtq_techItem:hover{background:var(--color-bg-subtle)}.xKkKtq_techName{font-family:var(--font-display);font-size:var(--text-lg)}.xKkKtq_techText{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.55}.xKkKtq_techArrow{transition:transform var(--motion-fast) var(--ease);justify-self:end}.xKkKtq_techItem:hover .xKkKtq_techArrow{transform:translateX(var(--nudge))}.xKkKtq_statusLegend{gap:var(--space-5) var(--space-8);display:grid}@media (min-width:900px){.xKkKtq_statusLegend{grid-template-columns:repeat(5,minmax(0,1fr))}}.xKkKtq_statusLegend>div{align-content:start;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border-strong);display:grid}.xKkKtq_statusLegend dd{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.55}.xKkKtq_legendLabel{font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase}.xKkKtq_legendLink{margin-top:var(--space-8)}.xKkKtq_legendLink a{gap:var(--space-2);text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}
.Hr5Ohq_notice{gap:var(--space-2);padding-block:var(--space-2);max-width:none;display:grid}@media (min-width:760px){.Hr5Ohq_notice{grid-template-columns:10rem minmax(0,1fr);align-items:baseline}}.Hr5Ohq_noticeTitle{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.Hr5Ohq_notice p{max-width:72ch;font-size:var(--text-sm);color:var(--color-text-muted)}.Hr5Ohq_chain{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:900px){.Hr5Ohq_chain{grid-template-columns:repeat(6,minmax(0,1fr))}}.Hr5Ohq_step,.Hr5Ohq_stepOn{gap:var(--space-2);min-height:7rem;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-faint);display:grid;position:relative}@media (min-width:900px){.Hr5Ohq_step:not(:last-child):after,.Hr5Ohq_stepOn:not(:last-child):after{content:"→";color:var(--color-text-faint);z-index:1;position:absolute;top:50%;right:-.85rem;transform:translateY(-50%)}}.Hr5Ohq_stepOn{border-color:var(--color-text);background:var(--color-text);color:var(--color-bg)}.Hr5Ohq_stepIndex{font-family:var(--font-mono);font-size:var(--text-xs)}.Hr5Ohq_stepName{font-family:var(--font-display);font-size:var(--text-lg)}.Hr5Ohq_status{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border)}.Hr5Ohq_status ul{gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;display:grid}.Hr5Ohq_techLinks{gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.Hr5Ohq_techLink{align-items:center;gap:var(--space-2);min-height:44px;font-family:var(--font-display);font-size:var(--text-lg);display:inline-flex}.Hr5Ohq_techLink:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.Hr5Ohq_pager{align-items:center;gap:var(--space-4);margin-top:var(--space-10);padding-top:var(--space-5);border-top:1px solid var(--color-border);grid-template-columns:1fr auto 1fr;display:grid}.Hr5Ohq_pagerLink{min-height:44px;font-family:var(--font-display);font-size:var(--text-lg);gap:2px;display:grid}.Hr5Ohq_pagerNext{text-align:right;justify-items:end}.Hr5Ohq_pagerLabel{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-faint)}.Hr5Ohq_pagerBack{font-size:var(--text-sm);text-underline-offset:5px;color:var(--color-text-muted);text-decoration:underline;text-decoration-thickness:1px}@media (max-width:599px){.Hr5Ohq_pager{grid-template-columns:1fr 1fr}.Hr5Ohq_pagerBack{grid-area:2/1/auto/-1}}.Hr5Ohq_facts{gap:var(--space-4);margin:var(--space-3) 0 var(--space-6);display:grid}.Hr5Ohq_facts dt{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted)}.Hr5Ohq_facts dd{margin:var(--space-1) 0 0;max-width:60ch}.Hr5Ohq_statusStrip{align-items:center;gap:var(--space-2) var(--space-4);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);flex-wrap:wrap;display:flex}.Hr5Ohq_familyLink{align-items:center;gap:var(--space-2);min-height:44px;font-size:var(--text-sm);color:var(--color-text);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}
.dDnnnW_stack{gap:var(--space-2);display:grid}.dDnnnW_armed .dDnnnW_layer{opacity:0;transform:translateY(var(--strata,8px))}.dDnnnW_built .dDnnnW_layer{transition:opacity var(--motion-base) var(--ease-out,var(--ease)), transform var(--motion-base) var(--ease-out,var(--ease))}.dDnnnW_layerLink{align-items:center;gap:var(--space-5);min-height:84px;padding:var(--space-4) var(--space-6);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);transition:background-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease);grid-template-columns:3rem minmax(0,14rem) minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.dDnnnW_layerLink:after{content:"";transform-origin:0;width:100%;height:2px;transition:transform var(--motion-base) var(--ease);background:currentColor;position:absolute;bottom:0;left:0;transform:scaleX(0)}.dDnnnW_layerLink:hover,.dDnnnW_layerLink:focus-visible{border-color:var(--color-text);background-color:var(--color-bg-raised)}.dDnnnW_layerLink:hover:after,.dDnnnW_layerLink:focus-visible:after{transform:scaleX(1)}.dDnnnW_layerIndex{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-faint)}.dDnnnW_layerName{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:.04em;text-transform:uppercase}.dDnnnW_layerText{font-size:var(--text-sm);color:var(--color-text-muted)}.dDnnnW_layerArrow{transition:transform var(--motion-base) var(--ease)}.dDnnnW_layerLink:hover .dDnnnW_layerArrow{transform:translate(4px)}@media (max-width:759px){.dDnnnW_layerLink{gap:var(--space-1) var(--space-3);padding:var(--space-4);grid-template-columns:2.25rem minmax(0,1fr) auto}.dDnnnW_layerName{font-size:var(--text-lg)}.dDnnnW_layerText{grid-area:2/2/auto/4}}.dDnnnW_inside{gap:var(--space-8);display:grid}@media (min-width:900px){.dDnnnW_inside{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.dDnnnW_insideVisual{display:none}@media (min-width:900px){.dDnnnW_insideVisual{top:calc(var(--header-height) + var(--space-8));display:block;position:sticky}}.dDnnnW_plates{width:100%;max-width:460px;height:auto;display:block}.dDnnnW_plate,.dDnnnW_plateOn{transition:transform var(--motion-base) var(--ease)}.dDnnnW_plate polygon{fill:var(--color-bg);stroke:var(--color-border-strong);stroke-width:1px;transition:fill var(--motion-base) var(--ease), stroke var(--motion-base) var(--ease)}.dDnnnW_plateOn polygon{fill:var(--color-text);stroke:var(--color-text);transition:fill var(--motion-base) var(--ease)}.dDnnnW_plate text,.dDnnnW_plateOn text{font-family:var(--font-mono);fill:var(--color-text-faint);font-size:12px}.dDnnnW_plateOn text{fill:var(--color-text)}.dDnnnW_steps{display:grid}.dDnnnW_step{gap:var(--space-2);padding-block:var(--space-10);border-top:1px solid var(--color-border);color:var(--color-text-faint);transition:color var(--motion-base) var(--ease);display:grid}@media (min-width:900px){.dDnnnW_step{align-content:center;min-height:46vh}}.dDnnnW_stepOn{color:var(--color-text)}.dDnnnW_stepIndex{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em}.dDnnnW_stepName{font-family:var(--font-display);font-size:var(--text-h2);line-height:var(--leading-heading)}.dDnnnW_stepText{max-width:44ch;font-size:var(--text-lg);color:var(--color-text-muted);line-height:1.5}@media (prefers-reduced-motion:reduce){.dDnnnW_layer{opacity:1;transition:none;transform:none}}
.riGxKq_map{gap:var(--space-6);display:grid}@media (min-width:1100px){.riGxKq_map{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);align-items:center}}.riGxKq_board{aspect-ratio:2;min-height:300px;position:relative}.riGxKq_linesWide,.riGxKq_linesNarrow{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.riGxKq_linesNarrow{display:none}.riGxKq_edge{fill:none;stroke:var(--color-border-strong);stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke var(--motion-base) var(--ease)}.riGxKq_flow{fill:none;stroke:var(--color-text);stroke-width:1.5px;stroke-dasharray:2 10;stroke-opacity:0;vector-effect:non-scaling-stroke;transition:stroke-opacity var(--motion-base) var(--ease);animation:1.6s linear infinite riGxKq_flow}.riGxKq_on .riGxKq_edge{stroke:var(--color-text-muted)}.riGxKq_on .riGxKq_flow{stroke-opacity:1}@keyframes riGxKq_flow{to{stroke-dashoffset:-12px}}.riGxKq_node{left:var(--x);top:var(--y);min-width:44px;max-width:13rem;min-height:44px;padding:var(--space-2) var(--space-4);background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text);font-family:var(--font-display);text-align:center;cursor:pointer;transition:background-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease);justify-items:center;gap:2px;display:grid;position:absolute;transform:translate(-50%,-50%)}.riGxKq_hub{padding:var(--space-3) var(--space-6);border-color:var(--color-text)}.riGxKq_node:hover{border-color:var(--color-text)}.riGxKq_node[aria-pressed=true]{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}.riGxKq_role{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;opacity:.7;font-size:.625rem}.riGxKq_name{font-size:var(--text-sm);line-height:1.25}.riGxKq_hub .riGxKq_name{font-size:var(--text-base);letter-spacing:.08em;text-transform:uppercase}@media (max-width:759px){.riGxKq_board{aspect-ratio:4/5}.riGxKq_linesWide{display:none}.riGxKq_linesNarrow{display:block}.riGxKq_node{left:var(--mx);top:var(--my);max-width:44vw;padding:var(--space-2) var(--space-3)}.riGxKq_name{font-size:var(--text-xs)}}.riGxKq_readout{gap:var(--space-2);min-height:12rem;padding-top:var(--space-5);border-top:1px solid var(--color-border);align-content:start;display:grid}.riGxKq_readoutRole{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint)}.riGxKq_readoutName{font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--leading-heading)}.riGxKq_readoutText{max-width:46ch;font-size:var(--text-base);color:var(--color-text-muted);line-height:1.55}.riGxKq_readoutConcepts{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;color:var(--color-text-muted)}.riGxKq_hint{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-text-faint)}@media (prefers-reduced-motion:reduce){.riGxKq_flow{animation:none}}
._0hcslW_form{gap:var(--space-8);max-width:640px;display:grid}._0hcslW_fieldset{gap:var(--space-5);border:0;margin:0;padding:0;display:grid}._0hcslW_legend{font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-1);padding:0;font-weight:600}._0hcslW_row{gap:var(--space-5);display:grid}@media (min-width:560px){._0hcslW_row{grid-template-columns:repeat(2,minmax(0,1fr))}}._0hcslW_field{gap:var(--space-2);min-width:0;display:grid}._0hcslW_label{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);font-weight:600;display:flex}._0hcslW_required{color:var(--color-critical)}._0hcslW_optional{font-weight:400;font-size:var(--text-xs);color:var(--color-text-muted)}._0hcslW_input{width:100%;min-height:48px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-text-muted);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-size:var(--text-base);transition:border-color var(--motion-fast) var(--ease)}._0hcslW_input:hover{border-color:var(--color-text-muted)}._0hcslW_input:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px;border-color:#0000}textarea._0hcslW_input{resize:vertical;min-height:140px;line-height:1.55}._0hcslW_select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'><path d='m2.5 4.5 3.5 3.5 3.5-3.5' fill='none' stroke='%236F6B78' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right var(--space-4) center;padding-right:var(--space-10);background-size:12px 12px}._0hcslW_file{padding:var(--space-3)}._0hcslW_field[data-invalid=true] ._0hcslW_input{border-color:var(--color-critical);border-width:2px}._0hcslW_help{font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.45}._0hcslW_error{align-items:flex-start;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-critical);font-weight:600;display:flex}._0hcslW_error:before{content:"!";background:var(--color-critical);width:15px;height:15px;color:var(--color-bg);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:10px;line-height:1;display:grid}._0hcslW_formError,._0hcslW_formNote{padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:600}._0hcslW_formError{border:1px solid var(--color-critical);background:color-mix(in srgb, var(--color-critical) 7%, transparent);color:var(--color-critical)}._0hcslW_formNote{border:1px solid var(--color-border-strong);background:var(--color-bg-subtle)}._0hcslW_formError:focus-visible,._0hcslW_formNote:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._0hcslW_honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._0hcslW_privacy{font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.55}._0hcslW_privacy a{color:var(--color-brand);text-underline-offset:3px;text-decoration:underline}._0hcslW_consent{gap:var(--space-3);font-size:var(--text-xs);color:var(--color-text-muted);cursor:pointer;align-items:flex-start;line-height:1.55;display:flex}._0hcslW_consent input{width:18px;height:18px;accent-color:var(--color-brand);flex:none;margin-top:1px}._0hcslW_actions{gap:var(--space-3);display:flex}._0hcslW_success{gap:var(--space-4);max-width:52ch;padding:var(--space-8);border:1px solid var(--color-border);border-left:2px solid var(--color-success);border-radius:var(--radius-lg);background:var(--color-bg-subtle);justify-items:start;display:grid}._0hcslW_successTitle{font-family:var(--font-display);font-size:var(--text-h3);font-weight:500}._0hcslW_success p{color:var(--color-text-muted);line-height:1.6}._0hcslW_reference{font-family:var(--font-display);font-size:var(--text-sm)}._0hcslW_reference strong{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--color-brand)}._0hcslW_about{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted)}._0hcslW_about strong{color:var(--color-text);font-weight:var(--weight-medium)}
.eDjpdG_notice{gap:var(--space-2);max-width:var(--width-prose);margin-bottom:var(--space-8);padding:var(--space-5);border:1px solid var(--color-warning);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warning) 6%, transparent);border-left-width:3px;display:grid}.eDjpdG_title{font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-warning);font-weight:600}.eDjpdG_body{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.6}.eDjpdG_body strong{color:var(--color-text);font-weight:600}
.T6xnVW_placeholder{margin-top:var(--space-6);max-width:72ch}.T6xnVW_teams{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));display:grid}@media (min-width:640px){.T6xnVW_teams{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.T6xnVW_teams{grid-template-columns:repeat(3,minmax(0,1fr))}}.T6xnVW_team{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border-strong);align-content:start;display:grid}.T6xnVW_teamName{font-family:var(--font-display);font-size:var(--text-base);font-weight:600}.T6xnVW_teamBody{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.55}.T6xnVW_process{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.T6xnVW_processItem{gap:var(--space-2);padding-top:var(--space-4);border-top:2px solid var(--color-text);align-content:start;display:grid}.T6xnVW_processNum{font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);color:var(--color-brand);font-variant-numeric:tabular-nums;font-weight:600}.T6xnVW_processTitle{font-family:var(--font-display);font-size:var(--text-base);font-weight:600}.T6xnVW_processBody{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.55}
.swMWYG_layout{gap:var(--space-10);align-items:start;display:grid}@media (min-width:1000px){.swMWYG_layout{gap:var(--space-12);grid-template-columns:minmax(0,1fr) 320px}}.swMWYG_aside{gap:var(--space-5);top:calc(var(--header-height) + var(--space-5));display:grid;position:sticky}@media (max-width:999px){.swMWYG_aside{position:static}}.swMWYG_card{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle);align-content:start;display:grid}.swMWYG_cardTitle{font-family:var(--font-display);font-size:var(--text-base);font-weight:600}.swMWYG_list{gap:var(--space-3);display:grid}.swMWYG_list li{padding-left:var(--space-5);font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.55;position:relative}.swMWYG_list li:before{content:"";background:var(--color-brand);border-radius:50%;width:6px;height:6px;position:absolute;top:6px;left:0}.swMWYG_cardNote{font-size:var(--text-xs);color:var(--color-text-muted)}.swMWYG_cardNote a,.swMWYG_routes a{color:var(--color-brand);text-underline-offset:3px;text-decoration:underline}.swMWYG_routes{gap:var(--space-3);display:grid}.swMWYG_routes div{gap:2px;display:grid}.swMWYG_routes dt{letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted);font-size:.6875rem;font-weight:600}.swMWYG_routes dd{font-size:var(--text-sm);margin:0;font-weight:600}
._6AW0yG_group{margin-bottom:var(--space-10)}._6AW0yG_group:last-child{margin-bottom:0}._6AW0yG_groupHeading{margin-bottom:var(--space-4);color:var(--color-brand)}._6AW0yG_items{max-width:var(--width-prose);display:grid}._6AW0yG_item{border-top:1px solid var(--color-border)}._6AW0yG_items>._6AW0yG_item:last-child{border-bottom:1px solid var(--color-border)}._6AW0yG_question{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:60px;padding-block:var(--space-3);cursor:pointer;font-family:var(--font-display);font-size:var(--text-base);font-weight:500;list-style:none;display:flex}._6AW0yG_question::-webkit-details-marker{display:none}._6AW0yG_question:hover{color:var(--color-brand)}._6AW0yG_chev{color:var(--color-text-muted);transition:transform var(--motion-base) var(--ease);flex:none}._6AW0yG_item[open] ._6AW0yG_chev{transform:rotate(180deg)}._6AW0yG_answer{padding-bottom:var(--space-5);font-size:var(--text-sm);color:var(--color-text-muted);max-width:62ch;line-height:1.65}
.s-Usba_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}@media (min-width:640px){.s-Usba_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.s-Usba_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.s-Usba_card{gap:var(--space-3);height:100%;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--motion-base) var(--ease), transform var(--motion-base) var(--ease);align-content:start;display:grid}.s-Usba_card:hover{border-color:var(--color-brand-mid);transform:translateY(-2px)}.s-Usba_title{font-family:var(--font-display);font-size:var(--text-lg);font-weight:500}.s-Usba_body{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.55}.s-Usba_arrow{color:var(--color-brand);transition:transform var(--motion-base) var(--ease);font-weight:600}.s-Usba_card:hover .s-Usba_arrow{transform:translate(3px)}.s-Usba_honest{gap:var(--space-4);margin-top:var(--space-6);max-width:var(--width-prose);font-size:var(--text-base);color:var(--color-text-muted);line-height:1.65;display:grid}.s-Usba_honest a{color:var(--color-brand);text-underline-offset:3px;text-decoration:underline}
.HZea0q_header{padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border)}.HZea0q_inner{gap:var(--space-4);padding-top:var(--space-4);max-width:64ch;display:grid}.HZea0q_eyebrow{align-items:center;gap:var(--space-2);display:flex}.HZea0q_titleRow{align-items:baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}.HZea0q_lead{font-size:var(--text-lg);color:var(--color-text-muted);max-width:54ch;line-height:1.55}.HZea0q_actions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.HZea0q_prose{max-width:var(--width-prose);gap:var(--space-5);font-size:var(--text-base);line-height:1.65;display:grid}.HZea0q_prose h2{font-size:var(--text-h3);margin-top:var(--space-5)}.HZea0q_prose h3{font-size:var(--text-lg);font-weight:600}.HZea0q_prose p{color:var(--color-text-muted)}.HZea0q_prose ul{gap:var(--space-2);padding-left:var(--space-5);color:var(--color-text-muted);list-style:outside;display:grid}.HZea0q_prose li::marker{color:var(--color-brand)}.HZea0q_prose a{color:var(--color-brand);text-underline-offset:3px;text-decoration:underline}.HZea0q_prose dl{gap:var(--space-4);display:grid}.HZea0q_prose dt{font-family:var(--font-display);font-weight:600}.HZea0q_prose dd{margin:var(--space-1) 0 0;color:var(--color-text-muted)}.HZea0q_prose .table-scroll{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-x:auto}.HZea0q_prose table{border-collapse:collapse;width:100%;font-size:var(--text-sm);min-width:520px}.HZea0q_prose th,.HZea0q_prose td{text-align:left;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);vertical-align:top}.HZea0q_prose th{font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);background:var(--color-bg-subtle)}.HZea0q_prose tbody tr:last-child td{border-bottom:0}.HZea0q_placeholder{gap:var(--space-2);padding:var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-subtle);display:grid}.HZea0q_placeholderLabel{font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-brand);font-weight:600}.HZea0q_placeholderBody{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.55}
._Q6ula_pipeline{gap:var(--space-5);display:grid;position:relative}._Q6ula_pipeline:before{content:"";background:linear-gradient(var(--color-border-strong) 50%, transparent 50%) 0 0 / 1px 8px;width:1px;position:absolute;top:6px;bottom:6px;left:4px}._Q6ula_stage{gap:var(--space-2);padding-left:var(--space-8);display:grid;position:relative}._Q6ula_stage:before{content:"";background:var(--color-text);width:9px;height:9px;position:absolute;top:6px;left:0}._Q6ula_index{font-family:var(--font-mono);font-size:var(--text-label);color:var(--color-text-faint)}._Q6ula_name{font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--leading-heading)}@media (min-width:1024px){._Q6ula_pipeline{gap:var(--space-4);padding-top:var(--space-6);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}._Q6ula_pipeline:before{background:linear-gradient(90deg, var(--color-border-strong) 50%, transparent 50%) 0 0 / 8px 1px;width:auto;height:1px;inset:4px 0 auto}._Q6ula_stage{padding-left:0;padding-top:var(--space-6)}._Q6ula_stage:before{top:-26px}._Q6ula_name{font-size:var(--text-lg)}}
._6hD7xa_scroll{border:1px solid var(--color-border);border-radius:var(--radius-lg);outline-offset:-2px;overflow-x:auto}._6hD7xa_scroll:focus-visible{outline:2px solid var(--color-focus)}._6hD7xa_scroll table{border-collapse:collapse;width:100%;font-size:var(--text-sm);text-align:left}._6hD7xa_scroll th,._6hD7xa_scroll td{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);vertical-align:top}._6hD7xa_scroll thead th{font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);background:var(--color-bg-subtle);white-space:nowrap;font-weight:600}._6hD7xa_scroll tbody tr:last-child th,._6hD7xa_scroll tbody tr:last-child td{border-bottom:0}._6hD7xa_scroll td{color:var(--color-text-muted);line-height:1.5}
