.network-journey.hero-art{display:flex;flex-direction:column;background:var(--obsidian-surface);border-color:var(--obsidian-line);border-radius:12px;box-shadow:none}
.network-journey .hero-art-header,.network-journey .hero-art-foot{background:var(--obsidian-raised);border-color:var(--obsidian-line);color:var(--obsidian-muted)}
.network-journey-body{display:flex;flex-direction:column;justify-content:center;flex:1;padding:clamp(24px,3vw,48px)}
.network-journey-eyebrow{color:var(--obsidian-mint);font-size:10px;letter-spacing:.15em;font-weight:700}
.network-journey h2{font:600 clamp(27px,2.5vw,42px)/1.1 "DM Sans",sans-serif;letter-spacing:-.055em;margin:14px 0 24px}
.network-journey h2 em{font:italic 400 1em Georgia,serif;color:var(--obsidian-mint)}
.network-journey-steps{list-style:none;padding:0;margin:0}
.network-journey-steps li{display:grid;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:14px 0;border-top:1px solid var(--obsidian-line)}
.network-journey-steps strong{font-size:14px;font-weight:650}
.network-journey-steps p{font-size:11px;line-height:1.5;margin:4px 0 0;color:var(--obsidian-muted)}
.network-journey-number{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--obsidian-line);border-radius:9px;color:var(--obsidian-mint);font-size:10px}
.network-journey-arrow{color:var(--obsidian-muted)}
.market-hero{background:var(--obsidian-bg)!important}
.market-hero h1{font-family:"DM Sans",sans-serif}
.market-hero h1 em{font-family:Georgia,serif;font-style:italic;color:var(--obsidian-mint)}
.market-nav{background:var(--obsidian-bg);border-color:var(--obsidian-line)}
.market-hero .primary-cta,.market-nav .nav-primary{background:var(--obsidian-mint);color:#182b22}
.market-hero .secondary-cta{background:var(--obsidian-surface);border-color:var(--obsidian-line)}
@media(max-width:700px){.network-journey-body{padding:22px}.network-journey h2{font-size:30px}.network-journey-steps li{grid-template-columns:34px minmax(0,1fr) 14px;gap:8px}}