.vl-steps{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}.vl-steps li{column-gap:var(--s-3);grid-template-columns:36px minmax(0,1fr);align-items:baseline;display:grid}.vl-steps li>span{background:var(--brand);width:36px;height:36px;color:var(--on-brand);border-radius:50%;grid-row:span 2;place-items:center;font-weight:500;display:grid}.vl-steps b{font-size:17px;font-weight:500}.vl-steps p{margin:var(--s-1) 0 0;color:var(--muted);line-height:1.5}.ui-btn.vl-cta{font-size:18px;font-weight:500}.ui-btn.vl-cta:focus-visible{outline:2px solid var(--text);outline-offset:2px}.vl-mcp{--w:min(1040px, calc(100vw - 2 * var(--page-gutter)));width:var(--w);margin-inline:calc((100% - var(--w)) / 2);gap:var(--s-7);padding-block:var(--s-7);grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:center;display:grid}.vl-mcp .vl-steps{margin:var(--s-5) 0}.vl-mcp .hbs-body{max-width:40ch}.vl-mcp-url{width:fit-content;max-width:100%;margin-top:var(--s-2);background:var(--panel);border:1px solid var(--line);color:var(--text);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:8px;padding:6px 10px;font-size:14px;display:block}.vl-mcp .vl-cta{max-width:360px}.vl-chat{gap:var(--s-3);padding:var(--s-5);background:var(--panel);border-radius:20px;display:grid;box-shadow:0 18px 50px #000a}.vl-chat-q{background:var(--panel-2);border-radius:18px 18px 4px;justify-self:end;max-width:80%;margin:0;padding:10px 14px;font-weight:500}.vl-chat-a{gap:var(--s-2);background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:12px;display:grid}.vl-chat-a>small{color:var(--muted);align-items:center;gap:6px;font-weight:500;display:flex}.vl-chat-a>small i{background:var(--brand);border-radius:4px;width:14px;height:14px}.vl-chat-video{border-radius:10px}.vl-mcp-where{margin-top:var(--s-2);color:var(--muted);display:block}.vl-mcp-where b{color:var(--text)}.vl-connect>.vl-mcp{min-height:var(--hb-screen)}.vl-chat-cap{justify-content:space-between;align-items:baseline;gap:var(--s-2);display:flex}.vl-chat-cap small{color:var(--muted);font-weight:500}@media (max-width:860px){.vl-mcp{gap:var(--s-6);width:auto;padding-block:var(--s-6);grid-template-columns:minmax(0,1fr);margin-inline:0}}.vl-ask h1{text-wrap:balance;font-size:clamp(36px,10vw,52px)}.vl-ask .hx-sub{max-width:52ch}.vl-ask-part{max-width:720px;padding:32px var(--page-gutter) 56px;margin:0 auto}.vl-ask-part h2{font-size:clamp(28px,7vw,36px)}.vl-ask-steps{gap:20px;margin:0;padding:0;list-style:none;display:grid}.vl-ask-steps li{grid-template-columns:36px minmax(0,1fr);align-items:baseline;column-gap:14px;display:grid}.vl-ask-steps li>span{background:var(--brand);width:36px;height:36px;color:var(--on-brand);border-radius:50%;grid-row:span 2;place-items:center;font-weight:500;display:grid}.vl-ask-steps b{font-size:17px;font-weight:500}.vl-ask-steps p{color:var(--muted);margin:4px 0 0;line-height:1.5}.vl-ask-part details{border-top:1px solid var(--line)}.vl-ask-part details:last-child{border-bottom:1px solid var(--line)}.vl-ask-part summary{cursor:pointer;padding:18px 0;font-size:17px;font-weight:500}.vl-ask-part summary:focus-visible{outline:2px solid var(--halo-ring);outline-offset:2px}.vl-ask-part details p{color:var(--muted);margin:0 0 18px;line-height:1.55}.hx-cta.vl-ask-home{width:fit-content;color:var(--on-brand);margin-top:16px;text-decoration:none}.hx-cta.vl-ask-home:focus-visible{outline:2px solid var(--text);outline-offset:2px}.vl-ask-article{padding-block:16px}.vl-ask-article p,.vl-ask-article li{color:var(--muted);line-height:1.6}.vl-ask-article ul{gap:8px;padding-left:20px;display:grid}.vl-ask-article blockquote{border-left:3px solid var(--halo-ring);background:#ffffff0a;border-radius:0 8px 8px 0;margin:12px 0 0;padding:14px 16px;line-height:1.5}
