.architecture-map[data-v-e5bcc002]{gap:1.5rem;display:grid}.article-hub[data-v-e5bcc002]{position:relative}.article-hub[data-v-e5bcc002]:after{content:"";border-left:1px solid #bfdbfe;height:1.5rem;position:absolute;bottom:-1.5rem;left:50%}.architecture-figure a[data-v-e5bcc002]:focus-visible{outline-offset:4px;outline:2px solid #096dd9}@media (width>=1024px){.architecture-map[data-v-e5bcc002]{grid-template-columns:14rem minmax(0,1fr);align-items:center;gap:3rem}.article-hub[data-v-e5bcc002]:after{border-top:1px solid #bfdbfe;border-left:0;width:1.5rem;height:0;top:50%;bottom:auto;left:100%}.architecture-groups[data-v-e5bcc002]{position:relative}.architecture-groups[data-v-e5bcc002]:before{content:"";border-left:1px solid #bfdbfe;position:absolute;top:0;bottom:0;left:-1.5rem}.architecture-group[data-v-e5bcc002]{position:relative}.architecture-group[data-v-e5bcc002]:before{content:"";border-top:1px solid #bfdbfe;width:1.5rem;position:absolute;top:50%;left:-1.5rem}}
