.vcx{--ink:#18283b;--navy:#162e51;--blue:#1a4f9c;--line:#dbe3ec;--muted:#4f5f71;--soft:#f5f7fa;font-family:ibm plex sans,sans-serif;color:var(--ink);max-width:880px;margin:0 auto;padding:8px 0 56px;box-sizing:border-box;font-size:16px;line-height:1.6}.vcx *{box-sizing:border-box}.vcx-index{max-width:1040px}.vcx a{color:var(--blue);text-decoration:underline;text-underline-offset:2px}.vcx a:hover{color:var(--navy)}.vcx a:focus-visible,.vcx input:focus-visible,.vcx summary:focus-visible{outline:3px solid #2b6fd6;outline-offset:2px}.vcx h1{font:700 clamp(30px,4.4vw,42px)/1.12 rajdhani,sans-serif;color:var(--navy);margin:12px 0}.vcx h2{font:700 26px/1.2 rajdhani,sans-serif;color:var(--navy);margin:0 0 10px}.vcx h3{font:600 17px/1.35 ibm plex sans,sans-serif;color:var(--ink);margin:18px 0 6px}.vcx p{margin:0 0 10px;max-width:72ch}.vcx-dc{font:600 .55em/1 ibm plex sans,sans-serif;color:var(--muted);white-space:nowrap;vertical-align:middle;margin-left:4px}.vcx-lede{color:var(--muted);font-size:17px}.vcx-aka{color:var(--muted);font-size:14px}.vcx-head{padding-bottom:18px;border-bottom:1px solid var(--line);margin-bottom:22px}.vcx-sec{margin:0 0 28px}.vcx-intro{color:var(--muted);font-size:15px}.vcx-src{color:var(--muted);font-size:13px;line-height:1.55;overflow-wrap:anywhere}.vcx-table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:8px}.vcx-table{width:100%;border-collapse:collapse;font-size:15px}.vcx-table th,.vcx-table td{text-align:left;vertical-align:top;padding:10px 14px;border-bottom:1px solid var(--line)}.vcx-table tr:last-child th,.vcx-table tr:last-child td{border-bottom:0}.vcx-table thead th{background:var(--soft);font-size:13px;font-weight:600;color:var(--muted)}.vcx-table tbody th{width:88px;font-weight:700;color:var(--navy);white-space:nowrap}.vcx-rel,.vcx-meds{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.vcx-rel li,.vcx-meds li{padding:14px 0;border-bottom:1px solid var(--line);list-style:none}.vcx-rel li p,.vcx-meds li p{margin:0 0 6px}.vcx-rel-name{font-weight:600}.vcx-rel-name a{font-size:17px}.vcx-dc-sm{color:var(--muted);font-size:13px;font-weight:400;white-space:nowrap}.vcx-tag{display:inline-block;margin-left:4px;padding:0 7px;border:1px solid #9aaabc;border-radius:4px;font-size:12px;font-weight:500;line-height:20px;color:var(--muted);white-space:nowrap}.vcx-tag-2{border-style:dashed}.vcx-ev{font-size:15px}.vcx-rule{border:1px solid var(--line);border-radius:8px;padding:16px 18px;margin:0 0 12px}.vcx-rule h3{margin-top:0}.vcx-rule p{font-size:15px}.vcx-medlist{margin:0 0 8px;padding-left:20px}.vcx-medlist li{list-style:disc;margin:0 0 6px;font-size:15px}.vcx-more summary{cursor:pointer;color:var(--blue);font-weight:600;margin:0 0 8px}.vcx-cta{border:1px solid var(--line);border-radius:8px;background:var(--soft);padding:20px 22px;margin:32px 0 24px}.vcx-actions{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.vcx a.vcx-btn{display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;border:1px solid var(--navy);border-radius:6px;background:var(--navy);color:#fff;text-decoration:none;font-weight:600;font-size:15px;transition:background-color .15s cubic-bezier(.22,1,.36,1)}.vcx a.vcx-btn:hover{background:#243b55;color:#fff}.vcx a.vcx-btn-2{background:#fff;color:var(--navy)}.vcx a.vcx-btn-2:hover{background:#edf2f8;color:var(--navy)}.vcx-vso{font-size:15px;margin:0}.vcx-peers{border-top:1px solid var(--line);padding-top:20px;margin-top:8px}.vcx-peers ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px;margin:0 0 10px;padding:0}.vcx-peers li{list-style:none}.vcx-peers a span{color:var(--muted);font-size:13px;text-decoration:none;white-space:nowrap}.vcx-foot{border-top:1px solid var(--line);margin-top:20px;padding-top:14px;color:var(--muted);font-size:14px}.vcx-router{margin:0 0 28px}.vcx-router ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0}.vcx-router li{list-style:none}.vcx-router a{display:flex;flex-direction:column;gap:6px;height:100%;padding:16px;border:1px solid var(--line);border-radius:8px;background:#fff;text-decoration:none;color:var(--ink);transition:border-color .15s cubic-bezier(.22,1,.36,1),background-color .15s cubic-bezier(.22,1,.36,1)}.vcx-router a:hover{border-color:#7c94af;background:#fafcff;color:var(--ink)}.vcx-router b{color:var(--navy);font-size:16px;line-height:1.3}.vcx-router span{color:var(--muted);font-size:14px;line-height:1.5}.vcx-search{margin:0 0 20px;padding:18px 20px;border:1px solid var(--line);border-radius:8px;background:var(--soft)}.vcx-search label{display:block;font-size:14px;font-weight:600;color:var(--navy);margin-bottom:6px}.vcx input#vcx-q{width:100%;max-width:560px;min-height:46px;height:auto;margin:0;border:1px solid #7b8998;border-radius:6px;background:#fff;padding:10px 12px;font:16px/1.5 ibm plex sans,sans-serif;color:var(--ink);box-shadow:none}.vcx input#vcx-q:focus{border-color:#2b6fd6;box-shadow:0 0 0 3px rgba(43,111,214,.16)}.vcx-count{font-size:14px;color:var(--muted);margin:8px 0 0;min-height:1em}.vcx-group{margin:0 0 26px}.vcx-group h2{border-bottom:1px solid var(--line);padding-bottom:6px}.vcx-n{font:500 14px/1 ibm plex sans,sans-serif;color:var(--muted);margin-left:4px}.vcx-list{columns:3 260px;column-gap:28px;margin:0;padding:0}.vcx-list li{list-style:none;break-inside:avoid;padding:3px 0;font-size:15px;line-height:1.45}.vcx-empty{color:var(--muted);border:1px dashed #9aaabc;border-radius:8px;padding:20px}[hidden]{display:none!important}@media(max-width:900px){.vcx-router ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.vcx{padding:4px 0 40px;font-size:15px}.vcx-lede{font-size:16px}.vcx-router ul,.vcx-peers ul{grid-template-columns:minmax(0,1fr)}.vcx-cta{padding:16px}.vcx-actions a.vcx-btn{width:100%;justify-content:center}.vcx-table th,.vcx-table td{padding:9px 10px}.vcx-table tbody th{width:64px}}@media(prefers-reduced-motion:reduce){.vcx a.vcx-btn,.vcx-router a{transition:none}}.vcx-minor{display:block;font-weight:500;font-size:12px;color:var(--muted)}.vcx-ctx{display:block;font-size:13px;color:var(--muted);margin-bottom:2px}.vcx-lvnote{display:block;font-size:13px;color:var(--muted);margin-top:4px}.vcx-schedtext{margin:12px 0 0;padding-left:12px;border-left:3px solid var(--line)}.vcx-schedtext p{font-size:15px}.vcx-more{margin:10px 0 0}.vcx-more p{font-size:14px;color:var(--ink)}.vcx table{display:table;margin:0;padding:0;border-radius:0;box-shadow:none;animation:none;background:#fff}.vcx tr,.vcx tr:first-child,.vcx tr:last-child{border:0;color:var(--ink);font-size:15px;text-shadow:none}.vcx .vcx-table th,.vcx .vcx-table td,.vcx tr:hover td,.vcx tr:nth-child(odd) td,.vcx tr:nth-child(odd):hover td{background:#fff;color:var(--ink);text-align:left;vertical-align:top;font-size:15px;font-weight:400;line-height:1.55;text-shadow:none;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:10px 14px}.vcx .vcx-table thead th{background:var(--soft);font-size:13px;font-weight:600;color:var(--muted)}.vcx .vcx-table tbody th{font-weight:700;color:var(--navy);white-space:nowrap;width:96px}.vcx .vcx-table tr:last-child th,.vcx .vcx-table tr:last-child td{border-bottom:0}.vcx h1,.vcx h2,.vcx h3{display:block;position:static}.vcx h3{font-size:17px}.vcx-group summary{cursor:pointer;list-style:none;display:flex;align-items:baseline;gap:8px;border-bottom:1px solid var(--line);margin-bottom:8px}.vcx-group summary::-webkit-details-marker{display:none}.vcx-group summary::after{content:"Show";margin-left:auto;font-size:13px;color:var(--blue);font-weight:600}.vcx-group[open] summary::after{content:"Hide"}.vcx-group summary h2{border:0;padding:0;margin:0 0 6px}.vcx-group summary:focus-visible{outline:3px solid #2b6fd6;outline-offset:2px}