.technology-page .top-headlines{margin-bottom:1.6rem}.technology-command{border:1px solid var(--border);background:linear-gradient(135deg, color-mix(in srgb, var(--chapter-accent,var(--accent)) 16%, transparent) 0%, #ffffff05 38%, #0000 100%), var(--bg-elevated);border-radius:18px;margin:1.8rem 0 0;padding:clamp(1.25rem,3vw,2.2rem);position:relative;overflow:hidden}.technology-command-header{gap:.55rem;max-width:860px;margin-bottom:1.25rem;display:grid;position:relative}.technology-command-kicker{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--chapter-accent,var(--accent)) var(--accent-text), var(--text-bright));font-size:.86rem;font-weight:700}.technology-command-header h2{color:var(--text-bright);margin:0;font-size:clamp(1.75rem,3.2vw,2.7rem);line-height:1.05}.technology-command-header p{color:var(--text);font-family:var(--sans);margin:0;font-size:1.05rem;line-height:1.58}.technology-engine-stage{border:1px solid var(--border);background:linear-gradient(180deg, color-mix(in srgb, var(--chapter-accent,var(--accent)) 10%, transparent) 0%, #0000 48%), color-mix(in srgb, var(--bg-elevated) 86%, black);border-radius:16px;margin-top:1.2rem;padding:clamp(.7rem,1.8vw,1.1rem);overflow:hidden}.technology-engine-map{width:100%;height:auto;display:block}.technology-engine-map-mobile{display:none}.technology-engine-map text{font-family:var(--sans)}.technology-engine-grid line{stroke:color-mix(in srgb, var(--text-bright) 8%, transparent);stroke-width:1px}.technology-engine-metrics line{stroke:color-mix(in srgb, var(--text-bright) 16%, transparent)}.technology-engine-metric-value,.technology-engine-input-value{font-family:var(--mono);fill:var(--text-bright);font-size:28px;font-weight:800}.technology-engine-metric-label,.technology-engine-input-label,.technology-engine-section-label,.technology-engine-core-kicker,.technology-engine-track-count{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;fill:var(--text);font-size:12px;font-weight:800}.technology-engine-section-label,.technology-engine-core-kicker{fill:var(--chapter-accent,var(--accent))}.technology-engine-inputs rect{fill:color-mix(in srgb, var(--chapter-accent,var(--accent)) 10%, transparent);stroke:color-mix(in srgb, var(--chapter-accent,var(--accent)) 24%, transparent)}.technology-engine-core-shell{fill:color-mix(in srgb, var(--chapter-accent,var(--accent)) 12%, transparent);stroke:var(--chapter-accent,var(--accent));stroke-width:2px}.technology-engine-core-inner{fill:var(--bg-elevated);stroke:color-mix(in srgb, var(--chapter-accent,var(--accent)) 44%, transparent);stroke-width:1px}.technology-engine-core-title{font-family:var(--serif);fill:var(--text-bright);text-anchor:middle;font-size:36px}.technology-engine-core-kicker,.technology-engine-core-copy,.technology-engine-core-gdp text{text-anchor:middle}.technology-engine-core-copy{fill:var(--text);font-size:15px;font-weight:600}.technology-engine-core-gdp text:first-child{font-family:var(--mono);fill:var(--text-bright);font-size:24px;font-weight:800}.technology-engine-core-gdp text:last-child{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;fill:var(--text);font-size:12px;font-weight:800}.technology-engine-track-title{fill:var(--text-bright);font-size:15px;font-weight:800}.technology-engine-track-amount{font-family:var(--mono);font-size:16px;font-weight:800}.technology-engine-track-count{font-size:11px}.technology-engine-meter-bg{fill:color-mix(in srgb, var(--text-bright) 14%, transparent)}.technology-insight-suite{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.8rem,2vw,1.2rem);margin-top:clamp(1rem,2.5vw,1.5rem);padding-top:clamp(1rem,2.5vw,1.5rem);display:grid}.technology-insight{min-width:0;margin:0}.technology-insight svg{width:100%;height:auto;display:block}.technology-insight-matrix{grid-column:1/-1}.technology-insight text{font-family:var(--sans)}.technology-insight-title{fill:var(--text-bright);font-size:22px;font-weight:800}.technology-insight-grid line,.technology-matrix-frame line{stroke:color-mix(in srgb, var(--text-bright) 10%, transparent);stroke-width:1px}.technology-insight-grid circle{fill:none;stroke:color-mix(in srgb, var(--chapter-accent,var(--accent)) 16%, transparent);stroke-width:1px}.technology-orbit-core circle{fill:color-mix(in srgb, var(--chapter-accent,var(--accent)) 14%, transparent);stroke:var(--chapter-accent,var(--accent));stroke-width:2px}.technology-orbit-core text{text-anchor:middle}.technology-orbit-core text:first-of-type{font-family:var(--mono);text-transform:uppercase;fill:var(--text);font-size:12px;font-weight:800}.technology-orbit-core text:last-of-type{font-family:var(--mono);fill:var(--text-bright);font-size:28px;font-weight:800}.technology-orbit-node line{stroke-width:2px;opacity:.45}.technology-orbit-node circle{opacity:.22;stroke-width:1px}.technology-orbit-amount,.technology-matrix-amount{font-family:var(--mono);text-anchor:middle;fill:var(--text-bright);font-size:15px;font-weight:800}.technology-orbit-legend text,.technology-matrix-label,.technology-matrix-axis,.technology-pulse-label,.technology-pulse-value{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;fill:var(--text);font-size:12px;font-weight:800}.technology-matrix-label{text-anchor:middle}.technology-orbit-legend text{font-size:10px}.technology-gauge-bg{fill:none;stroke:color-mix(in srgb, var(--text-bright) 14%, transparent);stroke-width:12px}.technology-gauge-fill{fill:none;stroke:var(--chapter-accent,var(--accent));stroke-width:12px;stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}.technology-gauge-value{font-family:var(--mono);text-anchor:middle;fill:var(--text-bright);font-size:24px;font-weight:800}.technology-gauge-label{font-family:var(--mono);letter-spacing:.06em;text-anchor:middle;text-transform:uppercase;fill:var(--text);font-size:11px;font-weight:800}.technology-pulse-bg{fill:color-mix(in srgb, var(--text-bright) 14%, transparent)}.technology-pulse-fill{fill:var(--chapter-accent,var(--accent))}.technology-pulse-value{text-anchor:end;fill:var(--text-bright)}.technology-matrix-frame rect{fill:color-mix(in srgb, var(--chapter-accent,var(--accent)) 7%, transparent);stroke:color-mix(in srgb, var(--chapter-accent,var(--accent)) 24%, transparent);stroke-width:1px}.technology-matrix-point circle{opacity:.2;stroke-width:2px}.technology-matrix-axis,.technology-matrix-label{font-size:11px}@media (width<=640px){.technology-command{border-radius:14px}.technology-engine-stage{margin-inline:-.2rem;overflow:hidden}.technology-engine-map-desktop{display:none}.technology-engine-map-mobile{display:block}.technology-engine-metrics-mobile .technology-engine-metric-value{font-size:20px}.technology-engine-metrics-mobile .technology-engine-metric-label{font-size:9px}.technology-engine-core-mobile .technology-engine-core-title{font-size:28px}.technology-engine-mobile-flows .technology-engine-track-title,.technology-engine-mobile-flows .technology-engine-track-amount{font-size:13px}.technology-insight-suite{grid-template-columns:1fr}.technology-insight-matrix{grid-column:auto}.technology-insight-title{font-size:20px}.technology-orbit-amount,.technology-matrix-amount{font-size:14px}}
