.svc-connected{border-top:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:8%;display:grid}.svc-connected-head h2{font-size:var(--svc-title);margin:14px 0 16px}.svc-connected-head p{max-width:44ch;color:var(--ink-muted);margin:0;font-size:16px}.svc-connected-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.svc-connected-list li{border-bottom:1px solid var(--line)}.svc-connected-row{min-height:44px;color:var(--ink);grid-template-columns:36px minmax(0,1fr) auto;align-items:baseline;gap:14px;padding:22px 0;display:grid}.svc-connected-n{color:var(--accent-system);font-size:12px}.svc-connected-name{letter-spacing:-.025em;font-size:clamp(20px,2vw,26px);line-height:1.15}.svc-connected-row .arrow{color:var(--ink-muted)}@media (hover:hover) and (pointer:fine){a.svc-connected-row:hover .svc-connected-name,a.svc-connected-row:hover .arrow{color:var(--accent-system)}}a.svc-connected-row:focus-visible{outline:2px solid var(--accent-system);outline-offset:4px}.svc-connected-row.is-current .svc-connected-name{color:var(--accent-system)}.svc-connected-here{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-weight:500}@media (max-width:1023px){.svc-connected{grid-template-columns:minmax(0,1fr);gap:36px}}@media (max-width:767px){.svc-connected-row{grid-template-columns:30px minmax(0,1fr) auto;padding:18px 0}}
