.vza-faq .fq-top{flex-direction:column;gap:24px;display:flex}.vza-faq .fq-search{max-width:880px;margin-top:4px}.vza-faq .fq-search input::-webkit-search-cancel-button{display:none}.vza-faq .fq-clear{height:48px}.vza-faq .fq-chips{flex-wrap:wrap;gap:8px;display:flex}.vza-faq .fq-chips .chip{height:40px;padding:0 8px 0 16px}.vza-faq .fq-chips .cnt{background:var(--paper);color:var(--ink);border-radius:999px;padding:2px 8px;font-size:12px}.vza-faq .fq-chips .chip.on .cnt{color:#fff;background:#2a2a25}.vza-faq .fq-body{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:clamp(24px,4vw,56px);margin-top:clamp(32px,4vw,48px);display:grid}.vza-faq .fq-group{letter-spacing:-.02em;align-items:center;gap:10px;margin:28px 0 6px;font-size:22px;font-weight:800;display:flex}.vza-faq .fq-group:first-child{margin-top:0}.vza-faq .fq-group .mono{background:#fff;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700}.vza-faq .fq-empty{background:#fff;border-radius:22px;flex-direction:column;align-items:flex-start;gap:10px;padding:32px;display:flex}.vza-faq .fq-empty b{font-size:20px}.vza-faq .fq-empty span{color:var(--body)}.vza-faq .fq-side{flex-direction:column;gap:12px;display:flex;position:sticky;top:88px}.vza-faq .fq-help{background:var(--ink);color:#f4f3ef;border-radius:24px;flex-direction:column;gap:14px;padding:26px;display:flex}.vza-faq .fq-help .p{color:#d6d3cb}.vza-faq .fq-help .btn-line{color:#f4f3ef;background:0 0;box-shadow:inset 0 0 0 1px #f4f3ef66}.vza-faq .fq-link{background:#fff;border-radius:18px;justify-content:space-between;padding:18px 22px;font-weight:700;display:flex}.vza-faq .fq-link:hover{color:var(--red-dark)}.vza-faq .fq-cta{background:#fff;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.vza-faq .fq-cta-t{flex-direction:column;justify-content:center;gap:20px;padding:clamp(28px,4vw,56px);display:flex}.vza-faq .fq-cta-ph{background:var(--line);min-height:400px;position:relative}.vza-faq .fq-cta-ph img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:860px){.vza-faq .fq-body,.vza-faq .fq-cta{grid-template-columns:minmax(0,1fr)}.vza-faq .fq-side{position:static}.vza-faq .fq-help{display:none}.vza-faq .fq-cta-ph{min-height:260px}}@media (max-width:560px){.vza-faq .fq-chips{scrollbar-width:none;margin-right:calc(var(--pad) * -1);padding-right:var(--pad);flex-wrap:nowrap;overflow-x:auto}.vza-faq .fq-group{font-size:19px}}.vza-faq .fq-list>.qa+.qa{margin-top:18px}.vza-faq .fq-list>.qa{scroll-margin-top:24px}
