.system-how[data-v-68b31fec]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:56px;display:grid}@media (width<=1024px){.system-how[data-v-68b31fec]{grid-template-columns:minmax(0,1fr);gap:32px}}.system-how__description[data-v-68b31fec]{max-width:760px;color:var(--muted-text-color);margin:0;font-size:20px;line-height:1.55}.system-how__flow[data-v-68b31fec]{background-color:#fff;border:1px solid #e4e6e9;border-radius:12px;padding:28px}.system-how__nodes[data-v-68b31fec]{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr) 34px minmax(0,1fr);align-items:center;display:grid}@media (width<=767px){.system-how__description[data-v-68b31fec]{font-size:18px}.system-how__flow[data-v-68b31fec]{padding:20px}.system-how__nodes[data-v-68b31fec]{grid-template-columns:minmax(0,1fr)}}.system-how__node[data-v-68b31fec]{text-align:center;border:1px solid #e4e6e9;border-radius:10px;flex-direction:column;justify-content:center;gap:6px;min-height:128px;padding:16px 12px;display:flex}.system-how__node-logo[data-v-68b31fec]{height:34px;margin:0 auto 4px}.system-how__node strong[data-v-68b31fec]{font-family:var(--heading-font);color:var(--darkest-text-color);font-size:17px}.system-how__node small[data-v-68b31fec]{color:var(--muted-text-color);font-size:13.5px;line-height:1.35}.system-how__node.middle[data-v-68b31fec]{background-color:var(--light-bg)}.system-how__node.end[data-v-68b31fec]{background-color:var(--dark-bg);border-color:var(--dark-bg)}.system-how__node.end strong[data-v-68b31fec]{color:#fff}.system-how__node.end small[data-v-68b31fec]{color:#cfd3d6}.system-how__arrow[data-v-68b31fec]{text-align:center;color:#9aa1a8;font-size:22px}.system-how__legend[data-v-68b31fec]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}@media (width<=767px){.system-how__arrow[data-v-68b31fec]{padding:4px 0;transform:rotate(90deg)}.system-how__legend[data-v-68b31fec]{grid-template-columns:minmax(0,1fr)}}.system-how__legend-item[data-v-68b31fec]{color:var(--dark-text-color);background-color:var(--light-bg);border-radius:8px;padding:12px 14px;font-size:15px;line-height:1.5}.system-how__legend-item strong[data-v-68b31fec]{color:var(--darkest-text-color);margin-bottom:4px;display:block}
