.infra-page .infra-figure{max-width:1080px;margin:48px auto 0}.infra-page .infra-figure-label{margin:0 0 14px;color:var(--accent);font-size:.75rem;font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase}.infra-page .infra-figure figcaption{max-width:640px;margin:16px auto 0;color:var(--muted);font-size:.88rem;line-height:1.7}.infra-page .infra-nextdc{display:flex;align-items:center;justify-content:center;gap:24px;max-width:760px;margin:32px auto 0;text-align:left}.infra-page .infra-nextdc .program-mark{flex:none}.infra-page .infra-nextdc p{margin:0;color:var(--muted);font-size:.92rem;line-height:1.7}.infra-page .infra-steps{max-width:960px;margin:0 auto}.infra-page .infra-steps .docs-table{margin-top:0}.infra-page .infra-steps td,.infra-page .infra-steps th{vertical-align:top;line-height:1.6}.infra-page .infra-steps td:first-child{white-space:nowrap}.infra-page .infra-steps td:last-child{width:200px;color:var(--muted)}.infra-page .infra-scope{max-width:960px}.infra-page .infra-options{padding-left:0;list-style:none}.infra-page .infra-options li{display:grid;justify-items:start;gap:4px}.infra-page .infra-options li+li{margin-top:16px}.infra-page .infra-options strong{color:var(--text);font-weight:var(--fw-semibold)}.infra-page .infra-options .product-badge{margin:2px 0 0}@media (max-width:768px){.infra-page .infra-figure{margin-top:36px}.infra-page .infra-nextdc{flex-direction:column;gap:16px;text-align:center}.infra-page .infra-steps td:first-child{white-space:normal}.infra-page .infra-steps td:last-child{width:auto}}@media (max-width:900px){.infra-page .connectivity-node{min-height:0;padding:16px 14px}.infra-page .connectivity-icon{margin-bottom:8px}.infra-page .connectivity-link i{height:28px}}@media (max-width:640px){.infra-page .infra-steps td[data-label="What happens"]:before,.infra-page .infra-steps td[data-label=Step]:before{content:none}}