.qawcVG_page{max-width:760px;margin:0 auto;padding:24px 16px 64px}.qawcVG_title{color:var(--c-ink,#0f172a);margin:12px 0 10px;font-size:clamp(24px,5vw,34px);font-weight:800}.qawcVG_lead{color:var(--c-muted,#64748b);margin:0 0 22px;font-size:16px;line-height:1.6}.qawcVG_toc{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.qawcVG_tocLink{border:1px solid var(--c-line,#e2e8f0);background:var(--c-surface,#fff);color:var(--c-ink,#0f172a);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none}.qawcVG_tocLink:hover{color:#154e83;border-color:#154e83}.qawcVG_section{margin-bottom:32px;scroll-margin-top:80px}.qawcVG_h2{color:var(--c-ink,#0f172a);margin:0 0 14px;font-size:20px;font-weight:700}.qawcVG_block{border-top:1px solid var(--c-line,#eef2f6);padding:16px 0}.qawcVG_block:first-of-type{border-top:0;padding-top:0}.qawcVG_q{color:var(--c-ink,#0f172a);margin:0 0 8px;font-size:16.5px;font-weight:700}.qawcVG_a{color:#334155;font-size:15.5px;line-height:1.65}.qawcVG_a p{margin:0 0 10px}.qawcVG_a p:last-child{margin-bottom:0}.qawcVG_a a{color:#154e83}.qawcVG_contact{border:1px solid var(--c-line,#e2e8f0);background:var(--c-surface,#fff);border-radius:14px;padding:18px}
