._button_p6hoi_1{justify-content:center;align-items:center;gap:var(--space-xs);border-radius:var(--radius-full);font-family:var(--font-body);letter-spacing:-.01em;text-align:center;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), box-shadow var(--dur-mid) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:1px solid #0000;font-weight:600;display:inline-flex;position:relative}._button_p6hoi_1:active{transform:translateY(1px)}._button_p6hoi_1:disabled{cursor:not-allowed;opacity:.55;transform:none}._label_p6hoi_32{align-items:center;gap:var(--space-xs);display:inline-flex}._sm_p6hoi_39{min-height:36px;padding:0 var(--space-md);font-size:var(--step--1)}._md_p6hoi_45{min-height:46px;padding:0 var(--space-lg);font-size:var(--step-0)}._lg_p6hoi_51{min-height:54px;padding:0 var(--space-xl);font-size:var(--step-0)}._primary_p6hoi_58{background:var(--gradient-accent);color:#fff;box-shadow:var(--shadow-accent);background-origin:border-box}._primary_p6hoi_58:before{content:"";border-radius:inherit;background:var(--gradient-accent-hover);opacity:0;transition:opacity var(--dur-fast) var(--ease-out);position:absolute;inset:-1px}._primary_p6hoi_58:hover:not(:disabled):before{opacity:1}._primary_p6hoi_58 ._label_p6hoi_32{z-index:1;position:relative}._secondary_p6hoi_107{background:var(--color-surface);border-color:var(--color-hairline-strong);color:var(--color-text)}._secondary_p6hoi_107:hover:not(:disabled){background:var(--color-surface-hover);border-color:var(--color-accent-line);color:var(--color-text)}._ghost_p6hoi_120{color:var(--color-text-muted);padding-inline:var(--space-sm);background:0 0}._ghost_p6hoi_120:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text)}._header_1iwpt_1{z-index:100;transition:background-color var(--dur-mid) var(--ease-out), border-color var(--dur-mid) var(--ease-out), backdrop-filter var(--dur-mid) var(--ease-out);background:0 0;border-bottom:1px solid #0000;position:sticky;top:0}._solid_1iwpt_14{border-bottom-color:var(--color-hairline);-webkit-backdrop-filter:blur(18px)saturate(140%);background:#000918d1}._skipLink_1iwpt_21{top:var(--space-xs);left:var(--space-md);z-index:2;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);background:var(--color-accent-vivid);color:#fff;font-size:var(--step--1);transition:translate var(--dur-fast) var(--ease-out);font-weight:600;position:absolute;translate:0 -200%}._skipLink_1iwpt_21:focus-visible{translate:0}._bar_1iwpt_40{align-items:center;gap:var(--space-lg);width:100%;max-width:var(--container-wide);height:var(--nav-height);padding-inline:var(--gutter);margin-inline:auto;display:flex}._brand_1iwpt_51{border-radius:var(--radius-sm);flex-shrink:0;align-items:center;display:flex}._logo_1iwpt_58{opacity:.95;width:auto;height:38px;transition:opacity var(--dur-fast) var(--ease-out)}._brand_1iwpt_51:hover ._logo_1iwpt_58{opacity:1}._links_1iwpt_69{justify-content:center;align-items:center;gap:var(--space-2xs);flex:1;display:flex}._link_1iwpt_69{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--step--1);white-space:nowrap;transition:color var(--dur-fast) var(--ease-out);font-weight:500;position:relative}._link_1iwpt_69:after{content:"";border-radius:var(--radius-full);background:var(--color-accent);width:0;height:2px;transition:width var(--dur-mid) var(--ease-out);position:absolute;bottom:2px;left:50%;translate:-50%}._link_1iwpt_69:hover,._linkActive_1iwpt_106{color:var(--color-text)}._linkActive_1iwpt_106:after{width:14px}._actions_1iwpt_114{align-items:center;gap:var(--space-xs);flex-shrink:0;display:flex}._toggle_1iwpt_121{border:1px solid var(--color-hairline);border-radius:var(--radius-full);background:var(--color-surface);width:42px;height:42px;color:var(--color-text);transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;padding:0;display:none}._toggle_1iwpt_121:hover{background:var(--color-surface-hover);border-color:var(--color-hairline-strong)}._panel_1iwpt_142{display:none}@media (width<=1100px){._link_1iwpt_69{padding-inline:var(--space-xs)}}@media (width<=960px){._links_1iwpt_69,._cta_1iwpt_157{display:none}._toggle_1iwpt_121{display:inline-flex}._bar_1iwpt_40{justify-content:space-between}._panel_1iwpt_142[hidden]{display:none}._panel_1iwpt_142{justify-content:space-between;gap:var(--space-2xl);height:calc(100svh - var(--nav-height));padding:var(--space-2xl) var(--gutter) var(--space-3xl);background:var(--color-bg);border-top:1px solid var(--color-hairline);flex-direction:column;display:flex;overflow-y:auto}._panelList_1iwpt_190{flex-direction:column;display:flex}._panelList_1iwpt_190 li{border-bottom:1px solid var(--color-hairline);opacity:0;animation:_panel-in_1iwpt_1 var(--dur-mid) var(--ease-out) forwards;animation-delay:calc(60ms + var(--i) * 45ms);translate:0 10px}._panelLink_1iwpt_203{padding-block:var(--space-md);color:var(--color-text-muted);font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.02em;transition:color var(--dur-fast) var(--ease-out);font-weight:500;display:block}._panelLink_1iwpt_203:hover,._panelLink_1iwpt_203[aria-current=true]{color:var(--color-text)}._panelLink_1iwpt_203[aria-current=true]{color:var(--color-accent)}._panelCta_1iwpt_223{width:100%}}@keyframes _panel-in_1iwpt_1{to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){._panelList_1iwpt_190 li{opacity:1;animation:none;translate:none}}._globe_12yrd_6{aspect-ratio:1;width:100%;display:block;overflow:hidden}._hero_trpqf_1{min-height:calc(100svh - var(--nav-height));align-items:center;padding-block:clamp(36px,4vw,64px) clamp(44px,5vw,72px);display:flex;position:relative;overflow:clip}._glow_trpqf_16{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle closest-side at 62% 42%,#3f92d62b 0%,#3f92d60d 40%,#0a1b3300 100%),radial-gradient(circle closest-side at 46% 58%,#0f538a6b 0%,#0f538a21 42%,#0a1b3300 100%);width:min(1100px,95vw);position:absolute;inset:-24% -14% auto auto}._inner_trpqf_45{width:100%;max-width:var(--container);padding-inline:var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,480px);grid-template-areas:"title title""copy visual";align-items:start;gap:clamp(24px,3vw,40px) clamp(28px,4vw,64px);margin-inline:auto;display:grid;position:relative}._title_trpqf_61{max-width:960px;font-size:var(--step-5);line-height:var(--leading-tight);letter-spacing:-.032em;grid-area:title;font-weight:600}._copy_trpqf_70{gap:var(--space-xl);flex-direction:column;grid-area:copy;display:flex}._lead_trpqf_77{max-width:46ch;color:var(--color-text-muted);font-size:var(--step-1);line-height:1.55}._actions_trpqf_84{gap:var(--space-sm);flex-wrap:wrap;display:flex}._capabilities_trpqf_91{gap:var(--space-xs) var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--color-hairline);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._capability_trpqf_99{align-items:center;gap:var(--space-xs);padding-block:var(--space-2xs);color:var(--color-text-faint);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.09em;text-transform:uppercase;transition:color var(--dur-fast) var(--ease-out);font-weight:500;display:inline-flex}._capabilityNode_trpqf_113{border-radius:var(--radius-full);background:var(--color-accent-deep);width:5px;height:5px;transition:background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out)}._capability_trpqf_99:hover{color:var(--color-text)}._capability_trpqf_99:hover ._capabilityNode_trpqf_113{background:var(--color-accent);box-shadow:0 0 0 3px #3f92d633}._visual_trpqf_133{width:clamp(360px,40vw,545px);margin-top:clamp(-60px,-4.5vw,-20px);margin-right:calc(var(--gutter) * -1);grid-area:visual;justify-self:end}@media (width<=1024px){._inner_trpqf_45{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""copy""visual";justify-items:start}._title_trpqf_61{max-width:16ch}._visual_trpqf_133{justify-self:center;width:min(520px,84%);margin-top:0;margin-right:0}}@media (width<=720px){._hero_trpqf_1{min-height:auto;padding-block:var(--space-3xl) var(--space-2xl)}._inner_trpqf_45{row-gap:var(--space-xl)}._title_trpqf_61,._copy_trpqf_70,._capabilities_trpqf_91{z-index:1;position:relative}._title_trpqf_61{max-width:none}._lead_trpqf_77{font-size:var(--step-0)}._visual_trpqf_133{z-index:0;opacity:.26;pointer-events:none;width:148%;position:absolute;top:42%;left:50%;translate:-50% -50%}._actions_trpqf_84>*{flex:auto}._capabilities_trpqf_91{gap:var(--space-2xs) var(--space-sm)}._capability_trpqf_99{letter-spacing:.055em}}._section_1v16i_1{padding-block:var(--section-y);position:relative}._container_1v16i_6{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto;position:relative}._containerWide_1v16i_14{width:100%;max-width:var(--container-wide);padding-inline:var(--gutter);margin-inline:auto;position:relative}._base_1v16i_23{background:var(--color-bg)}._raised_1v16i_31{background:var(--color-bg-raised);border-block:1px solid var(--color-hairline)}._reveal_1f7i8_1{opacity:0;filter:blur(6px);transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out), filter var(--dur-slow) var(--ease-out);will-change:opacity, transform;transform:translateY(18px)}._visible_1f7i8_12{opacity:1;filter:none;will-change:auto;transform:none}@media (prefers-reduced-motion:reduce){._reveal_1f7i8_1{opacity:1;filter:none;transform:none;transition-delay:0s!important}}._editorial_1rzwo_1{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(24px,5vw,80px);display:grid}._heading_1rzwo_8{font-size:var(--step-4);letter-spacing:-.03em;max-width:14ch}._body_1rzwo_14{gap:var(--space-lg);padding-top:var(--space-xs);flex-direction:column;display:flex}._lead_1rzwo_22{max-width:62ch;color:var(--color-text);font-size:var(--step-1);line-height:1.6}._paragraph_1rzwo_29{max-width:66ch;color:var(--color-text-muted)}._rail_1rzwo_36{padding-top:var(--space-xl);border-top:1px solid var(--color-hairline);margin-top:clamp(48px,6vw,88px)}._railHeading_1rzwo_42{margin-bottom:var(--space-xl);color:var(--color-text-faint);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:500}._flow_1rzwo_52{align-items:stretch;gap:var(--space-md);grid-template-columns:1fr auto 1.5fr auto 1fr;display:grid}._stage_1rzwo_59{gap:var(--space-xs);padding:var(--space-lg) var(--space-lg) var(--space-xl);border-top:1px solid var(--color-hairline);flex-direction:column;display:flex}._stageAbaad_1rzwo_68{border-top-color:var(--color-accent);background:linear-gradient(180deg, var(--color-accent-wash) 0%, #0f538a00 72%)}._stageSource_1rzwo_77{align-items:center;gap:var(--space-xs);color:var(--color-text-faint);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;font-weight:500;display:inline-flex}._stageAbaad_1rzwo_68 ._stageSource_1rzwo_77{color:var(--color-accent)}._stageMark_1rzwo_93{width:16px;height:16px}._stageTitle_1rzwo_98{color:var(--color-text);font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.02em;font-weight:500;line-height:1.3}._stageText_1rzwo_107{max-width:34ch;color:var(--color-text-muted);font-size:var(--step--1);line-height:1.55}._roleList_1rzwo_118{align-items:center;gap:var(--space-2xs);margin-top:var(--space-2xs);flex-wrap:wrap;display:flex}._role_1rzwo_118{align-items:center;gap:var(--space-2xs);color:var(--color-accent-bright);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.04em;display:inline-flex}._role_1rzwo_118+._role_1rzwo_118:before{content:"";border-radius:var(--radius-full);background:var(--color-accent-deep);width:4px;height:4px}._connector_1rzwo_144{padding-top:var(--space-lg);color:var(--color-accent-deep);justify-content:center;align-items:center;display:flex}._arrow_1rzwo_152{width:48px;height:12px}@media (width<=1024px){._editorial_1rzwo_1{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}._heading_1rzwo_8{max-width:18ch}._flow_1rzwo_52{grid-template-columns:minmax(0,1fr);gap:0}._connector_1rzwo_144{padding:var(--space-sm) 0 var(--space-sm) var(--space-lg);transform-origin:32px;justify-content:flex-start;height:48px;rotate:90deg}._stageText_1rzwo_107,._stage_1rzwo_59{max-width:none}}@media (width<=720px){._heading_1rzwo_8{font-size:var(--step-3);max-width:none}._lead_1rzwo_22{font-size:var(--step-0)}._stage_1rzwo_59{padding-inline:var(--space-md)}}._glyph_193hn_1{width:100%;height:auto;overflow:visible}._structure_193hn_7{color:var(--color-signal);opacity:.4;transition:opacity var(--dur-mid) var(--ease-out)}._accent_193hn_13{color:var(--color-accent);opacity:.85;transition:opacity var(--dur-mid) var(--ease-out)}._head_7ksi2_1{gap:var(--space-md);flex-direction:column;margin-bottom:clamp(40px,5vw,72px);display:flex}._heading_7ksi2_9{font-size:var(--step-4);max-width:14ch}._subtitle_7ksi2_14{max-width:52ch;color:var(--color-text-muted);font-size:var(--step-1);line-height:1.55}._list_7ksi2_21{border-top:1px solid var(--color-hairline)}._item_7ksi2_25{border-bottom:1px solid var(--color-hairline)}._row_7ksi2_34{padding-block:clamp(28px,3.4vw,44px);padding-inline:var(--space-md);margin-inline:calc(var(--space-md) * -1);border-radius:var(--radius-md);transition:background-color var(--dur-mid) var(--ease-out);grid-template-columns:auto minmax(0,1fr) clamp(130px,15vw,190px);align-items:start;gap:clamp(16px,3vw,48px);display:grid}._row_7ksi2_34:hover{background:#ffffff06}._index_7ksi2_50{color:var(--color-accent-deep);font-family:var(--font-mono);font-size:var(--step-0);letter-spacing:.06em;transition:color var(--dur-mid) var(--ease-out);padding-top:.35em;font-weight:500}._row_7ksi2_34:hover ._index_7ksi2_50{color:var(--color-accent)}._text_7ksi2_64{gap:var(--space-sm);flex-direction:column;display:flex}._title_7ksi2_70{font-size:var(--step-2);letter-spacing:-.024em;font-weight:500}._description_7ksi2_76{max-width:58ch;color:var(--color-text-muted)}._detail_7ksi2_81{gap:var(--space-2xs) var(--space-lg);margin-top:var(--space-2xs);flex-wrap:wrap;display:flex}._detailItem_7ksi2_88{align-items:center;gap:var(--space-xs);color:var(--color-text-faint);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.05em;display:inline-flex}._detailNode_7ksi2_98{border-radius:var(--radius-full);background:var(--color-accent-deep);width:4px;height:4px;transition:background-color var(--dur-mid) var(--ease-out)}._row_7ksi2_34:hover ._detailNode_7ksi2_98{background:var(--color-accent)}._glyphWrap_7ksi2_110{align-self:center;width:100%}._row_7ksi2_34:hover ._glyphWrap_7ksi2_110 svg>:first-child{opacity:.6}@media (width<=860px){._row_7ksi2_34{gap:var(--space-sm) var(--space-md);grid-template-columns:auto minmax(0,1fr)}._glyphWrap_7ksi2_110{width:clamp(118px,34vw,160px);margin-bottom:var(--space-xs);grid-area:1/2}._text_7ksi2_64{grid-column:2}._title_7ksi2_70{font-size:var(--step-1)}}@media (width<=720px){._head_7ksi2_1{max-width:none}._heading_7ksi2_9{font-size:var(--step-3)}._subtitle_7ksi2_14{font-size:var(--step-0)}._detail_7ksi2_81{gap:var(--space-2xs) var(--space-md)}}._head_1jv20_1{gap:var(--space-md);flex-direction:column;margin-bottom:clamp(44px,5.5vw,80px);display:flex}._heading_1jv20_8{font-size:var(--step-4);max-width:18ch}._subtitle_1jv20_13{max-width:52ch;color:var(--color-text-muted);font-size:var(--step-1);line-height:1.55}._rail_1jv20_20{position:relative}._stages_1jv20_24{gap:var(--space-lg);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._stage_1jv20_24{padding-right:var(--space-sm);position:relative}._stage_1jv20_24:before,._stage_1jv20_24:after{content:"";top:5px;left:16px;right:calc(var(--space-lg) * -1);height:1px;position:absolute}._stage_1jv20_24:before{background:var(--color-hairline)}._stage_1jv20_24:after{background:var(--color-accent);transform-origin:0;transition:transform .52s var(--ease-out);transition-delay:calc(var(--i) * .26s + .12s);transform:scaleX(0)}._railActive_1jv20_66 ._stage_1jv20_24:after{transform:scaleX(1)}._stage_1jv20_24:last-child:before,._stage_1jv20_24:last-child:after{content:none}._node_1jv20_76{width:11px;height:11px;margin-bottom:var(--space-lg);border:1px solid var(--color-hairline-strong);border-radius:var(--radius-full);background:var(--color-bg);transition:background-color var(--dur-mid) var(--ease-out), border-color var(--dur-mid) var(--ease-out), box-shadow var(--dur-mid) var(--ease-out);transition-delay:calc(var(--i) * .26s + .12s);display:block}._railActive_1jv20_66 ._node_1jv20_76{background:var(--color-accent);border-color:var(--color-accent);box-shadow:0 0 0 4px #3f92d624}._index_1jv20_98{margin-bottom:var(--space-xs);color:var(--color-accent-deep);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.1em;font-weight:500;display:block}._title_1jv20_108{margin-bottom:var(--space-xs);font-size:var(--step-1);letter-spacing:-.02em;font-weight:500}._description_1jv20_115{color:var(--color-text-muted);font-size:var(--step--1);line-height:1.55}._note_1jv20_121{max-width:54ch;padding-top:var(--space-lg);border-top:1px solid var(--color-hairline);color:var(--color-text-faint);font-size:var(--step--1);margin-top:clamp(40px,5vw,72px)}@media (width<=1024px){._stages_1jv20_24{row-gap:var(--space-2xl);grid-template-columns:repeat(3,minmax(0,1fr))}._stage_1jv20_24:nth-child(3):before,._stage_1jv20_24:nth-child(3):after{content:none}}@media (width<=720px){._heading_1jv20_8{font-size:var(--step-3)}._subtitle_1jv20_13{font-size:var(--step-0)}._stages_1jv20_24{row-gap:var(--space-xl);padding-left:var(--space-xl);grid-template-columns:minmax(0,1fr)}._stage_1jv20_24{padding-right:0}._stage_1jv20_24:nth-child(3):before,._stage_1jv20_24:nth-child(3):after{content:""}._stage_1jv20_24:before,._stage_1jv20_24:after{top:16px;bottom:calc(var(--space-xl) * -1);left:calc(var(--space-xl) * -1 + 5px);width:1px;height:auto;right:auto}._stage_1jv20_24:after{transform-origin:top;transform:scaleY(0)}._railActive_1jv20_66 ._stage_1jv20_24:after{transform:scaleY(1)}._node_1jv20_76{top:1px;left:calc(var(--space-xl) * -1);margin-bottom:0;position:absolute}._title_1jv20_108{font-size:var(--step-0)}}._field_3qgx0_1{width:100%;height:auto}._grid_3qgx0_6 polyline{fill:none;stroke:var(--color-signal);stroke-width:.85px;opacity:.5}._routes_3qgx0_13 path{fill:none;stroke:var(--color-accent);stroke-width:1.2px;stroke-linecap:round;opacity:.6}._core_3qgx0_21{fill:var(--color-accent-bright)}._halo_3qgx0_25{fill:none;stroke:var(--color-accent);stroke-width:1px;transform-origin:50%;transform-box:fill-box;opacity:0;animation:_region-ping_3qgx0_1 4.8s var(--ease-out) infinite;animation-delay:calc(var(--i) * .68s)}@keyframes _region-ping_3qgx0_1{0%{opacity:.6;scale:.3}60%,to{opacity:0;scale:1}}@media (prefers-reduced-motion:reduce){._halo_3qgx0_25{opacity:.28;animation:none;scale:.55}}._layout_1i8ju_1{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}._copy_1i8ju_8{gap:var(--space-lg);flex-direction:column;display:flex}._heading_1i8ju_14{font-size:var(--step-4);max-width:14ch}._lead_1i8ju_19{max-width:60ch;color:var(--color-text-muted);font-size:var(--step-1);line-height:1.55}._list_1i8ju_26{margin-top:var(--space-xs);border-top:1px solid var(--color-hairline);flex-direction:column;display:flex}._item_1i8ju_37{padding:var(--space-md) 0 var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-hairline);position:relative}._item_1i8ju_37:before{content:"";top:calc(var(--space-md) + .52em);border-radius:var(--radius-full);background:var(--color-accent-deep);width:5px;height:5px;transition:background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);position:absolute;left:0}._item_1i8ju_37:hover:before{background:var(--color-accent);box-shadow:0 0 0 3px #3f92d629}._itemTitle_1i8ju_62{font-family:var(--font-body);font-size:var(--step-0);letter-spacing:-.008em;font-weight:600;line-height:1.4}._itemText_1i8ju_70{max-width:62ch;margin-top:var(--space-3xs);color:var(--color-text-muted);font-size:var(--step--1);line-height:1.55}._visual_1i8ju_79{width:calc(100% + var(--gutter));margin-right:calc(var(--gutter) * -1);justify-self:end}@media (width<=1024px){._layout_1i8ju_1{grid-template-columns:minmax(0,1fr)}._heading_1i8ju_14{max-width:none}._visual_1i8ju_79{order:2;justify-self:center;width:min(100%,520px);margin-right:0}}@media (width<=720px){._heading_1i8ju_14{font-size:var(--step-3)}._lead_1i8ju_19{font-size:var(--step-0)}}._head_1djd2_1{gap:var(--space-md);flex-direction:column;margin-bottom:clamp(44px,5.5vw,80px);display:flex}._heading_1djd2_8{font-size:var(--step-4);max-width:22ch}._subtitle_1djd2_13{max-width:58ch;color:var(--color-text-muted);font-size:var(--step-1);line-height:1.55}._tree_1djd2_22{--eco-gap:clamp(20px, 4vw, 56px);--eco-drop:44px}._parent_1djd2_27,._member_1djd2_28{gap:var(--space-xs);padding:var(--space-lg) var(--space-xl) var(--space-xl);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color var(--dur-mid) var(--ease-out), background-color var(--dur-mid) var(--ease-out);flex-direction:column;display:flex;position:relative}._parent_1djd2_27:hover,._member_1djd2_28:hover{border-color:var(--color-hairline-strong);background:var(--color-surface-hover)}._parent_1djd2_27{text-align:center;align-items:center;max-width:560px;margin-inline:auto}._row_1djd2_55{gap:var(--eco-gap);padding-top:calc(var(--eco-drop) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}._row_1djd2_55:before{content:"";top:var(--eco-drop);left:calc(25% - var(--eco-gap) / 4);right:calc(25% - var(--eco-gap) / 4);background:var(--color-accent);opacity:.72;height:1px;position:absolute}._row_1djd2_55:after{content:"";width:1px;height:var(--eco-drop);background:var(--color-accent);opacity:.72;position:absolute;top:0;left:50%;translate:-50%}._member_1djd2_28:before{content:"";top:calc(var(--eco-drop) * -1);width:1px;height:var(--eco-drop);background:var(--color-accent);opacity:.72;position:absolute;left:50%;translate:-50%}._memberCurrent_1djd2_102{border-color:var(--color-accent-line);background:linear-gradient(180deg, var(--color-accent-wash) 0%, #0f538a00 68%)}._memberCurrent_1djd2_102:hover{border-color:var(--color-accent)}._role_1djd2_115{align-items:center;gap:var(--space-xs);color:var(--color-text-faint);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;font-weight:500;line-height:1.5;display:inline-flex}._memberCurrent_1djd2_102 ._role_1djd2_115{color:var(--color-accent)}._roleMark_1djd2_132{flex-shrink:0;width:15px;height:15px}._name_1djd2_138{font-size:var(--step-2);letter-spacing:-.024em;font-weight:500}._description_1djd2_144{max-width:44ch;color:var(--color-text-muted);font-size:var(--step--1);line-height:1.55}._link_1djd2_151{align-items:center;gap:var(--space-2xs);min-height:28px;margin-top:var(--space-xs);color:var(--color-signal);font-size:var(--step--1);transition:color var(--dur-fast) var(--ease-out);font-weight:600;display:inline-flex}._link_1djd2_151:hover{color:var(--color-accent-bright);text-decoration:underline}._icon_1djd2_168{width:14px;height:14px}._here_1djd2_173{margin-top:var(--space-xs);color:var(--color-accent);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;font-weight:500}._caption_1djd2_183{max-width:62ch;margin:var(--space-2xl) auto 0;color:var(--color-text-faint);font-size:var(--step--1);text-align:center}@media (width<=760px){._heading_1djd2_8{font-size:var(--step-3);max-width:none}._subtitle_1djd2_13{font-size:var(--step-0)}._parent_1djd2_27{text-align:left;align-items:flex-start;max-width:none}._row_1djd2_55{gap:var(--eco-drop);padding-top:var(--eco-drop);grid-template-columns:minmax(0,1fr)}._row_1djd2_55:before{display:none}._row_1djd2_55:after,._member_1djd2_28:before{left:var(--space-xl);translate:none}._parent_1djd2_27,._member_1djd2_28{padding-inline:var(--space-lg)}._description_1djd2_144{max-width:none}}._card_1dxs2_1{border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-md);padding:clamp(24px,3vw,40px)}._grid_1dxs2_9{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._field_1dxs2_15{gap:var(--space-xs);flex-direction:column;grid-column:1/-1;display:flex}._half_1dxs2_22{grid-column:span 1}._label_1dxs2_26{align-items:baseline;gap:var(--space-xs);color:var(--color-text);font-size:var(--step--1);font-weight:600;display:flex}._optional_1dxs2_35{color:var(--color-text-faint);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.06em;text-transform:uppercase;font-weight:400}._input_1dxs2_44{width:100%;min-height:48px;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-hairline);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--step-0);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);background:#06122680}._input_1dxs2_44::placeholder{color:var(--color-text-faint)}._input_1dxs2_44:hover:not(:disabled){border-color:var(--color-hairline-strong)}._input_1dxs2_44:focus{border-color:var(--color-accent);background:#061226c7;outline:none;box-shadow:0 0 0 3px #3f92d629}._input_1dxs2_44:disabled{opacity:.6;cursor:not-allowed}._invalid_1dxs2_79{border-color:var(--color-danger)}._invalid_1dxs2_79:focus{border-color:var(--color-danger);box-shadow:0 0 0 3px #ff9b8f2e}._textarea_1dxs2_88{min-height:132px;padding-top:var(--space-sm);resize:vertical;line-height:1.55}._selectWrap_1dxs2_95{position:relative}._select_1dxs2_95{appearance:none;padding-right:var(--space-2xl);cursor:pointer}._select_1dxs2_95 option{background:var(--color-bg-raised);color:var(--color-text)}._chevron_1dxs2_111{top:50%;right:var(--space-md);width:12px;height:12px;color:var(--color-text-faint);pointer-events:none;position:absolute;translate:0 -50%}._error_1dxs2_122{align-items:flex-start;gap:var(--space-2xs);color:var(--color-danger);font-size:var(--step--1);line-height:1.45;display:flex}._footer_1dxs2_131{align-items:center;gap:var(--space-md);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}._consent_1dxs2_139{color:var(--color-text-faint);font-size:var(--step--2);flex:18ch;line-height:1.5}._spinner_1dxs2_146{border-radius:var(--radius-full);border:2px solid #ffffff59;border-top-color:#fff;width:14px;height:14px;animation:.64s linear infinite _spin_1dxs2_146}@keyframes _spin_1dxs2_146{to{rotate:360deg}}._status_1dxs2_161:empty{display:none}._statusError_1dxs2_165{margin-top:var(--space-md);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);color:var(--color-danger);font-size:var(--step--1);background:#ff9b8f14;border:1px solid #ff9b8f66;line-height:1.5;display:block}._success_1dxs2_178{align-items:flex-start;gap:var(--space-sm);padding-block:var(--space-xl);flex-direction:column;display:flex}._successIcon_1dxs2_186{width:36px;height:36px;color:var(--color-success)}._successTitle_1dxs2_192{font-size:var(--step-2);font-weight:500}._successText_1dxs2_197{max-width:44ch;margin-bottom:var(--space-sm);color:var(--color-text-muted)}@media (width<=560px){._grid_1dxs2_9{grid-template-columns:minmax(0,1fr)}._half_1dxs2_22{grid-column:1/-1}._footer_1dxs2_131>:first-child{width:100%}}._glow_2n43e_1{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#0f538a1c 0%,#0f538a08 42%,#11254300 70%);width:min(880px,90vw);position:absolute;inset:auto auto -30% -15%}._head_2n43e_19{gap:var(--space-md);flex-direction:column;margin-bottom:clamp(40px,5vw,72px);display:flex;position:relative}._heading_2n43e_27{font-size:var(--step-4);max-width:20ch}._lead_2n43e_32{max-width:54ch;color:var(--color-text-muted);font-size:var(--step-1);line-height:1.55}._layout_2n43e_39{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid;position:relative}._detailsHeading_2n43e_47{margin-bottom:var(--space-md);color:var(--color-text-faint);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:500}._details_2n43e_47{border-top:1px solid var(--color-hairline);flex-direction:column;margin:0;display:flex}._detail_2n43e_47{gap:var(--space-sm);padding-block:var(--space-md);border-bottom:1px solid var(--color-hairline);grid-template-columns:5.25rem minmax(0,1fr);display:grid}._detailLabel_2n43e_72{color:var(--color-text-faint);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;font-weight:500;line-height:1.7}._detailValue_2n43e_82{align-items:center;gap:var(--space-xs);font-size:var(--step--1);flex-wrap:wrap;margin:0;display:flex}._detailLink_2n43e_91{color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-line);text-decoration-color:var(--color-accent-line)}._detailLink_2n43e_91:hover{color:var(--color-accent-bright)}._detailText_2n43e_102{color:var(--color-text)}._pending_2n43e_111{color:var(--color-text-faint);font-style:italic}._pendingTag_2n43e_116{padding:2px var(--space-xs);border:1px dashed var(--color-hairline-strong);border-radius:var(--radius-xs);color:var(--color-text-faint);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.06em;white-space:nowrap}._formColumn_2n43e_127{width:100%}._aside_2n43e_132{margin-top:var(--space-2xl)}._asideHeading_2n43e_136{margin-bottom:var(--space-sm);color:var(--color-text-faint);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:500}._asideList_2n43e_146{gap:var(--space-xs);flex-direction:column;display:flex}._asideList_2n43e_146 li{padding-left:var(--space-md);color:var(--color-text-muted);font-size:var(--step--1);line-height:1.5;position:relative}._asideList_2n43e_146 li:before{content:"";border-radius:var(--radius-full);background:var(--color-accent-deep);width:4px;height:4px;position:absolute;top:.62em;left:0}@media (width<=960px){._layout_2n43e_39{grid-template-columns:minmax(0,1fr)}._formColumn_2n43e_127{order:-1}}@media (width<=720px){._heading_2n43e_27{font-size:var(--step-3);max-width:none}._lead_2n43e_32{font-size:var(--step-0)}._detail_2n43e_47{gap:var(--space-2xs);grid-template-columns:minmax(0,1fr)}}._footer_375yb_1{background:var(--color-bg-sunken);border-top:1px solid var(--color-hairline);position:relative}._inner_375yb_7{width:100%;max-width:var(--container);padding:clamp(48px, 6vw, 80px) var(--gutter) clamp(36px, 4vw, 56px);grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px);margin-inline:auto;display:grid}._brand_375yb_17{gap:var(--space-md);flex-direction:column;align-items:flex-start;display:flex}._logo_375yb_24{width:auto;height:36px}._description_375yb_29{max-width:38ch;color:var(--color-text-muted);font-size:var(--step--1);line-height:1.6}._column_375yb_36{gap:var(--space-sm);flex-direction:column;display:flex}._columnTitle_375yb_42{color:var(--color-text);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:500}._columnTitleSpaced_375yb_51{margin-top:var(--space-lg)}._list_375yb_55{gap:var(--space-2xs);flex-direction:column;display:flex}._link_375yb_62{align-items:center;gap:var(--space-2xs);min-height:26px;padding-block:var(--space-3xs);color:var(--color-text-muted);font-size:var(--step--1);transition:color var(--dur-fast) var(--ease-out);line-height:1.5;display:inline-flex}._link_375yb_62:hover{color:var(--color-accent-bright)}._icon_375yb_78{opacity:.7;flex-shrink:0;width:11px;height:11px}._contactRow_375yb_85{align-items:baseline;gap:var(--space-xs);min-height:26px;padding-block:var(--space-3xs);flex-wrap:wrap;display:flex}._contactLabel_375yb_94{color:var(--color-text-faint);font-size:var(--step--1)}._contactValue_375yb_103{min-height:26px;padding-block:var(--space-3xs);color:var(--color-text-muted);font-size:var(--step--1);line-height:1.5}._pending_375yb_111{color:var(--color-text-faint);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.04em;font-style:italic}._bottom_375yb_119{justify-content:space-between;gap:var(--space-sm) var(--space-lg);width:100%;max-width:var(--container);padding:var(--space-lg) var(--gutter) var(--space-2xl);flex-wrap:wrap;margin-inline:auto;display:flex;position:relative}._bottom_375yb_119:before{content:"";top:0;left:var(--gutter);right:var(--gutter);border-top:1px solid var(--color-hairline);position:absolute}._copyright_375yb_141,._note_375yb_142{color:var(--color-text-faint);font-size:var(--step--2)}@media (width<=900px){._inner_375yb_7{grid-template-columns:repeat(2,minmax(0,1fr))}._brand_375yb_17{grid-column:1/-1}}@media (width<=560px){._inner_375yb_7{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}._description_375yb_29{max-width:none}}:root{--color-bg:#0a1b33;--color-bg-raised:#112543;--color-bg-sunken:#061226;--color-surface:#ffffff08;--color-surface-hover:#ffffff10;--color-surface-strong:#ffffff16;--color-signal:#b6e1f6;--color-hairline:#b6e1f624;--color-hairline-strong:#b6e1f647;--color-text:#f2f5f8;--color-text-muted:#aebbcb;--color-text-faint:#8496ab;--color-accent:#5aa6e4;--color-accent-bright:#8ccbf2;--color-accent-deep:#4b97d8;--color-accent-steel:#0f538a;--color-accent-vivid:#154bcf;--gradient-accent:linear-gradient(98deg, #154bcf 10%, #10b5e5 90%);--gradient-accent-hover:linear-gradient(98deg, #1d5ce8 10%, #3ac8f2 90%);--gradient-accent-safe:linear-gradient(98deg, #154bcf 10%, #0f538a 90%);--color-accent-wash:#0f538a33;--color-accent-line:#5aa6e473;--color-danger:#ff9b8f;--color-success:#7fe0b0;--font-display:"Archivo", "Archivo Fallback", system-ui, sans-serif;--font-body:"Manrope", "Manrope Fallback", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", monospace;--step--2:clamp(.72rem, .7rem + .08vw, .78rem);--step--1:clamp(.8rem, .77rem + .13vw, .875rem);--step-0:clamp(.95rem, .91rem + .18vw, 1.06rem);--step-1:clamp(1.1rem, 1.02rem + .38vw, 1.32rem);--step-2:clamp(1.35rem, 1.16rem + .92vw, 1.9rem);--step-3:clamp(1.75rem, 1.33rem + 2.05vw, 2.95rem);--step-4:clamp(2.2rem, 1.42rem + 3.8vw, 4.1rem);--step-5:clamp(2.5rem, 1.5rem + 4.9vw, 4.75rem);--leading-tight:1.04;--leading-snug:1.18;--leading-body:1.62;--tracking-display:-.028em;--tracking-label:.14em;--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--space-4xl:96px;--space-5xl:128px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-full:9999px;--shadow-sm:0 1px 2px #00040c80, 0 2px 8px #00040c47;--shadow-md:0 4px 10px #00040c6b, 0 14px 34px #00040c5c;--shadow-lg:0 8px 20px #00040c75, 0 32px 72px #00040c80;--shadow-accent:0 2px 6px #0310308c, 0 10px 26px #0310305c;--container:1200px;--container-wide:1360px;--gutter:clamp(20px, 5vw, 64px);--section-y:clamp(72px, 9vw, 136px);--nav-height:72px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-inout:cubic-bezier(.65, 0, .35, 1);--dur-fast:.15s;--dur-mid:.32s;--dur-slow:.72s}@media (width<=720px){:root{--nav-height:64px}}@font-face{font-family:Archivo Fallback;src:local(Helvetica Neue),local(Arial);size-adjust:100%;ascent-override:92%;descent-override:24%;line-gap-override:0%}@font-face{font-family:Manrope Fallback;src:local(Helvetica Neue),local(Arial);size-adjust:103%;ascent-override:102%;descent-override:28%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-height) + var(--space-lg));-webkit-text-size-adjust:100%}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--step-0);line-height:var(--leading-body);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}#root{isolation:isolate;flex-direction:column;min-height:100svh;display:flex}h1,h2,h3,h4{font-family:var(--font-display);font-weight:600;line-height:var(--leading-snug);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-underline-offset:.22em;text-decoration:none;text-decoration-thickness:from-font}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}img,svg,video{max-width:100%;display:block}::selection{color:var(--color-text);background:#3f92d642}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--color-accent);caret-color:var(--color-accent);scrollbar-color:#b6e1f638 transparent;scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-bg-sunken)}::-webkit-scrollbar-thumb{border:2px solid var(--color-bg-sunken);border-radius:var(--radius-full);background:#b6e1f633}::-webkit-scrollbar-thumb:hover{background:#3f92d680}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:var(--radius-xs)}.tnum{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
