.HeroArchitectureVisual-module__FRwAlq__visual_wrapper{border:1px solid var(--stroke,#e5e7eb);z-index:1;background:0 0;border-radius:20px;width:100%;max-width:1040px;margin:3.5rem auto 0;position:relative;overflow:hidden}.HeroArchitectureVisual-module__FRwAlq__tech_header{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;justify-content:space-between;align-items:center;padding:.85rem 1.5rem;font-family:monospace;font-size:.775rem;display:flex}.HeroArchitectureVisual-module__FRwAlq__tech_tag_group{align-items:center;gap:.5rem;display:flex}.HeroArchitectureVisual-module__FRwAlq__status_dot{background:var(--primary,#04d69d);border-radius:50%;width:8px;height:8px;box-shadow:0 0 6px #04d69d99}.HeroArchitectureVisual-module__FRwAlq__tech_title{color:var(--heading-color,#05241d);letter-spacing:.05em;font-weight:700}.HeroArchitectureVisual-module__FRwAlq__tech_metrics{align-items:center;gap:1.5rem;display:flex}.HeroArchitectureVisual-module__FRwAlq__metric_item{align-items:center;gap:.35rem;display:flex}.HeroArchitectureVisual-module__FRwAlq__metric_label{color:var(--text-muted,#6b7280)}.HeroArchitectureVisual-module__FRwAlq__metric_val{color:var(--heading-color,#05241d);font-weight:700}.HeroArchitectureVisual-module__FRwAlq__metric_val_green{color:var(--primary-dark,#006d50);background:var(--primary-light,#e6faf4);border-radius:4px;padding:2px 6px;font-weight:700}.HeroArchitectureVisual-module__FRwAlq__schematic_canvas{background:0 0;justify-content:center;align-items:center;width:100%;padding:1.5rem 1rem;display:flex}.HeroArchitectureVisual-module__FRwAlq__schematic_svg{width:100%;height:auto;max-height:440px;display:block}.HeroArchitectureVisual-module__FRwAlq__flowing_line_fast{animation:1.2s linear infinite HeroArchitectureVisual-module__FRwAlq__dashFlow}.HeroArchitectureVisual-module__FRwAlq__flowing_line_reverse{animation:1.2s linear infinite HeroArchitectureVisual-module__FRwAlq__dashFlowReverse}@keyframes HeroArchitectureVisual-module__FRwAlq__dashFlow{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@keyframes HeroArchitectureVisual-module__FRwAlq__dashFlowReverse{0%{stroke-dashoffset:0}to{stroke-dashoffset:20px}}.HeroArchitectureVisual-module__FRwAlq__tech_footer{border-top:1px solid var(--stroke,#e5e7eb);color:var(--text-muted,#6b7280);background:0 0;justify-content:space-around;align-items:center;padding:.85rem 1.5rem;font-size:.825rem;font-weight:500;display:flex}.HeroArchitectureVisual-module__FRwAlq__footer_spec_item{align-items:center;gap:.5rem;display:flex}.HeroArchitectureVisual-module__FRwAlq__spec_node_dot{background:var(--primary,#04d69d);border-radius:50%;width:6px;height:6px}@media (max-width:768px){.HeroArchitectureVisual-module__FRwAlq__tech_metrics{display:none}.HeroArchitectureVisual-module__FRwAlq__tech_footer{flex-direction:column;align-items:flex-start;gap:.5rem}}
