.path-grid{display:grid;grid-gap:48px;gap:48px;grid-template-columns:minmax(0,1.1fr) minmax(280px,0.9fr);align-items:center}.path-grid img{width:100%;border-radius:var(--radius);-o-object-fit:cover;object-fit:cover;min-height:320px}.path-nodes{display:flex;flex-wrap:wrap;gap:16px;margin:0 0 24px;padding:0;list-style:none}.path-nodes li{border:1px solid rgba(255,255,255,.45);border-radius:var(--radius);padding:8px 16px}.layer-map{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.layer-map article{background:var(--brand-bg);border-top:4px solid var(--brand-accent);border-radius:var(--radius);padding:24px}@media (max-width:767.98px){.path-grid{grid-template-columns:1fr}}