.flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:13px;align-items:stretch}.flow article{min-height:158px;padding:21px;border:1px solid var(--line);border-radius:17px;background:#14233377}.flow article.core{border-color:#9bd4f244;background:linear-gradient(145deg,#24506a88,#142333)}.flow b{display:block;margin-top:45px;font-size:16px}.flow p{margin:8px 0 0;color:var(--muted);font-size:14px;line-height:1.5}.arrow{align-self:center;color:#78899a;font-size:22px}h1{font-size:clamp(46px,6.25vw,78px);letter-spacing:-.06em}h2{font-size:clamp(31px,4vw,52px);letter-spacing:-.05em}@media(max-width:900px){.flow{grid-template-columns:1fr}.arrow{transform:rotate(90deg);justify-self:center}}